Add dependencies to configure rule
[deliverable/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7 # 2011, 2012, 2013, 2014, 2015, 2016
8 # Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14 #
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18 # GNU General Public License for more details.
19 #
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3. If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory. It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137 FLEX="$(FLEX)"; export FLEX; \
138 LEX="$(LEX)"; export LEX; \
139 BISON="$(BISON)"; export BISON; \
140 YACC="$(YACC)"; export YACC; \
141 M4="$(M4)"; export M4; \
142 SED="$(SED)"; export SED; \
143 AWK="$(AWK)"; export AWK; \
144 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149 $(BASE_EXPORTS) \
150 AR="$(AR_FOR_BUILD)"; export AR; \
151 AS="$(AS_FOR_BUILD)"; export AS; \
152 CC="$(CC_FOR_BUILD)"; export CC; \
153 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX_FOR_BUILD)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
157 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
158 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
159 GOC="$(GOC_FOR_BUILD)"; export GOC; \
160 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
161 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
162 LD="$(LD_FOR_BUILD)"; export LD; \
163 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
164 NM="$(NM_FOR_BUILD)"; export NM; \
165 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
166 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
167 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168
169 # These variables must be set on the make command line for directories
170 # built for the build system to override those in BASE_FLAGS_TO_PASS.
171 EXTRA_BUILD_FLAGS = \
172 CFLAGS="$(CFLAGS_FOR_BUILD)" \
173 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174
175 # This is the list of directories to built for the host system.
176 SUBDIRS = @configdirs@
177 TARGET_CONFIGDIRS = @target_configdirs@
178 # This is set by the configure script to the arguments to use when configuring
179 # directories built for the host system.
180 HOST_CONFIGARGS = @host_configargs@
181 # Host programs are put under this directory, which is . except if building
182 # with srcdir=..
183 HOST_SUBDIR = @host_subdir@
184 # This is the list of variables to export in the environment when
185 # configuring subdirectories for the host system. We need to pass
186 # some to the GCC configure because of its hybrid host/target nature.
187 HOST_EXPORTS = \
188 $(BASE_EXPORTS) \
189 CC="$(CC)"; export CC; \
190 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
191 CFLAGS="$(CFLAGS)"; export CFLAGS; \
192 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
193 CXX="$(CXX)"; export CXX; \
194 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
195 GCJ="$(GCJ)"; export GCJ; \
196 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
197 GOC="$(GOC)"; export GOC; \
198 AR="$(AR)"; export AR; \
199 AS="$(AS)"; export AS; \
200 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
202 LD="$(LD)"; export LD; \
203 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
204 NM="$(NM)"; export NM; \
205 RANLIB="$(RANLIB)"; export RANLIB; \
206 WINDRES="$(WINDRES)"; export WINDRES; \
207 WINDMC="$(WINDMC)"; export WINDMC; \
208 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
209 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
210 READELF="$(READELF)"; export READELF; \
211 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
212 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
213 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
214 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
215 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
216 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
217 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
218 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
219 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
220 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
221 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
222 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
223 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
224 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
225 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
226 ISLVER="$(HOST_ISLVER)"; export ISLVER; \
227 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
228 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
229 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
230 @if gcc-bootstrap
231 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
232 @endif gcc-bootstrap
233 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
234
235 POSTSTAGE1_CXX_EXPORT = \
236 CXX='$(CXX)'; export CXX; \
237 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
238 @if target-libstdc++-v3-bootstrap
239 # Override the above if we're bootstrapping C++.
240 POSTSTAGE1_CXX_EXPORT = \
241 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
242 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
243 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
244 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
245 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
246 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
248 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
249 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
250 export CXX; \
251 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
252 @endif target-libstdc++-v3-bootstrap
253
254 # Similar, for later GCC stages.
255 POSTSTAGE1_HOST_EXPORTS = \
256 $(HOST_EXPORTS) \
257 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
258 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
259 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
260 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
261 $(POSTSTAGE1_CXX_EXPORT) \
262 $(LTO_EXPORTS) \
263 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
264 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
265 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
266
267 # Target libraries are put under this directory:
268 TARGET_SUBDIR = @target_subdir@
269 # This is set by the configure script to the arguments to use when configuring
270 # directories built for the target.
271 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
272 # This is the list of variables to export in the environment when
273 # configuring subdirectories for the target system.
274 BASE_TARGET_EXPORTS = \
275 $(BASE_EXPORTS) \
276 AR="$(AR_FOR_TARGET)"; export AR; \
277 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
278 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
279 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
280 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
281 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
282 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
283 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
284 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
285 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
286 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
287 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
288 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
289 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
290 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
291 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
292 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
293 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
294 READELF="$(READELF_FOR_TARGET)"; export READELF; \
295 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
296 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
297 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
298 @if gcc-bootstrap
299 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
300 @endif gcc-bootstrap
301 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
302 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
303
304 RAW_CXX_TARGET_EXPORTS = \
305 $(BASE_TARGET_EXPORTS) \
306 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
307 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
308
309 NORMAL_TARGET_EXPORTS = \
310 $(BASE_TARGET_EXPORTS) \
311 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
312
313 # Where to find GMP
314 HOST_GMPLIBS = @gmplibs@
315 HOST_GMPINC = @gmpinc@
316
317 # Where to find isl
318 HOST_ISLLIBS = @isllibs@
319 HOST_ISLINC = @islinc@
320 HOST_ISLVER = @islver@
321
322 # Where to find libelf
323 HOST_LIBELFLIBS = @libelflibs@
324 HOST_LIBELFINC = @libelfinc@
325
326 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
327
328 # ----------------------------------------------
329 # Programs producing files for the BUILD machine
330 # ----------------------------------------------
331
332 SHELL = @SHELL@
333
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}
341
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@
360
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@
365
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
371
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@
382
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
388
389 # ---------------------------------------------
390 # Programs producing files for the HOST machine
391 # ---------------------------------------------
392
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@
408
409 GNATBIND = @GNATBIND@
410 GNATMAKE = @GNATMAKE@
411
412 CFLAGS = @CFLAGS@
413 LDFLAGS = @LDFLAGS@
414 LIBCFLAGS = $(CFLAGS)
415 CXXFLAGS = @CXXFLAGS@
416 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
417 GOCFLAGS = $(CFLAGS)
418
419 TFLAGS =
420
421 # Defaults for all stages; some are overridden below.
422
423 STAGE_CFLAGS = $(BOOT_CFLAGS)
424 STAGE_TFLAGS = $(TFLAGS)
425 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
426
427
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)
437
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)
447
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)
457
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)
467
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)
477
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)
487
488
489 # By default, C and C++ are the only stage1 languages, because they are the
490 # only ones we require to build with the bootstrap compiler, and also the
491 # only ones useful for building stage2.
492
493 STAGE1_CFLAGS = @stage1_cflags@
494 STAGE1_CHECKING = @stage1_checking@
495 STAGE1_LANGUAGES = @stage1_languages@
496 # * We force-disable intermodule optimizations, even if
497 # --enable-intermodule was passed, since the installed compiler
498 # probably can't handle them. Luckily, autoconf always respects
499 # the last argument when conflicting --enable arguments are passed.
500 # * Likewise, we force-disable coverage flags, since the installed
501 # compiler probably has never heard of them.
502 # * We also disable -Wformat, since older GCCs don't understand newer %s.
503 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
504 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
505 --disable-build-format-warnings
506
507 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
508 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
509
510 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
511 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
512
513 do-compare = @do_compare@
514 do-compare3 = $(do-compare)
515
516 # -----------------------------------------------
517 # Programs producing files for the TARGET machine
518 # -----------------------------------------------
519
520 AR_FOR_TARGET=@AR_FOR_TARGET@
521 AS_FOR_TARGET=@AS_FOR_TARGET@
522 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
523
524 # If GCC_FOR_TARGET is not overriden on the command line, then this
525 # variable is passed down to the gcc Makefile, where it is used to
526 # build libgcc2.a. We define it here so that it can itself be
527 # overridden on the command line.
528 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
529 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
530 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
531 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
532 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
533 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
534 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
535 LD_FOR_TARGET=@LD_FOR_TARGET@
536
537 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
538 NM_FOR_TARGET=@NM_FOR_TARGET@
539 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
540 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
541 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
542 READELF_FOR_TARGET=@READELF_FOR_TARGET@
543 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
544 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
545 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
546
547 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
548 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
549 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
550
551 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
552 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
553
554 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
555 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
556 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
557 GOCFLAGS_FOR_TARGET = -O2 -g
558
559 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
560 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
561 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
562
563 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
564
565 # ------------------------------------
566 # Miscellaneous targets and flag lists
567 # ------------------------------------
568
569 # The first rule in the file had better be this one. Don't put any above it.
570 # This lives here to allow makefile fragments to contain dependencies.
571 all:
572
573 #### host and target specific makefile fragments come in here.
574 @target_makefile_frag@
575 @alphaieee_frag@
576 @ospace_frag@
577 @host_makefile_frag@
578 ###
579
580 # This is the list of directories that may be needed in RPATH_ENVVAR
581 # so that programs built for the target machine work.
582 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
583
584 @if target-libstdc++-v3
585 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
586 @endif target-libstdc++-v3
587
588 @if target-libsanitizer
589 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
590 @endif target-libsanitizer
591
592 @if target-libmpx
593 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
594 @endif target-libmpx
595
596 @if target-libvtv
597 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
598 @endif target-libvtv
599
600 @if target-libcilkrts
601 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
602 @endif target-libcilkrts
603
604 @if target-liboffloadmic
605 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
606 @endif target-liboffloadmic
607
608 @if target-libssp
609 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
610 @endif target-libssp
611
612 @if target-libgomp
613 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
614 @endif target-libgomp
615
616 @if target-libitm
617 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
618 @endif target-libitm
619
620 @if target-libatomic
621 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
622 @endif target-libatomic
623
624
625
626 # This is the list of directories that may be needed in RPATH_ENVVAR
627 # so that programs built for the host machine work.
628 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
629
630 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
631 @if gcc
632 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
633 @endif gcc
634
635
636 @if gmp
637 HOST_LIB_PATH_gmp = \
638 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
639 @endif gmp
640
641 @if mpfr
642 HOST_LIB_PATH_mpfr = \
643 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
644 @endif mpfr
645
646 @if mpc
647 HOST_LIB_PATH_mpc = \
648 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
649 @endif mpc
650
651 @if isl
652 HOST_LIB_PATH_isl = \
653 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
654 @endif isl
655
656 @if libelf
657 HOST_LIB_PATH_libelf = \
658 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
659 @endif libelf
660
661
662 CXX_FOR_TARGET_FLAG_TO_PASS = \
663 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
664 @if target-libstdc++-v3
665 # CXX_FOR_TARGET is tricky to get right for target libs that require a
666 # functional C++ compiler. When we recurse, if we expand
667 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
668 # libstdc++ include flags from the script. Instead, we get an
669 # -funconfigured-* word, so that we'll get errors if this invalid C++
670 # command line is used for anything, but also so that we can use the
671 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
672 # don't pass it on, sub-make will use the default definition, that
673 # re-expands it at the time of use, so we'll get it right when we need
674 # it. One potential exception is the expansion of CXX_FOR_TARGET
675 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
676 # really work, for C++ host programs can't depend on the current-stage
677 # C++ target library.
678 CXX_FOR_TARGET_FLAG_TO_PASS = \
679 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
680 @endif target-libstdc++-v3
681
682 # Flags to pass down to all sub-makes. STAGE*FLAGS,
683 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
684 # overrideable (for a bootstrap build stage1 also builds gcc.info).
685 BASE_FLAGS_TO_PASS = \
686 "DESTDIR=$(DESTDIR)" \
687 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
688 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
689 "bindir=$(bindir)" \
690 "datadir=$(datadir)" \
691 "exec_prefix=$(exec_prefix)" \
692 "includedir=$(includedir)" \
693 "datarootdir=$(datarootdir)" \
694 "docdir=$(docdir)" \
695 "infodir=$(infodir)" \
696 "pdfdir=$(pdfdir)" \
697 "htmldir=$(htmldir)" \
698 "libdir=$(libdir)" \
699 "libexecdir=$(libexecdir)" \
700 "lispdir=$(lispdir)" \
701 "localstatedir=$(localstatedir)" \
702 "mandir=$(mandir)" \
703 "oldincludedir=$(oldincludedir)" \
704 "prefix=$(prefix)" \
705 "sbindir=$(sbindir)" \
706 "sharedstatedir=$(sharedstatedir)" \
707 "sysconfdir=$(sysconfdir)" \
708 "tooldir=$(tooldir)" \
709 "build_tooldir=$(build_tooldir)" \
710 "target_alias=$(target_alias)" \
711 "AWK=$(AWK)" \
712 "BISON=$(BISON)" \
713 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
714 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
715 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
716 "EXPECT=$(EXPECT)" \
717 "FLEX=$(FLEX)" \
718 "INSTALL=$(INSTALL)" \
719 "INSTALL_DATA=$(INSTALL_DATA)" \
720 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
721 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
722 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
723 "LEX=$(LEX)" \
724 "M4=$(M4)" \
725 "MAKE=$(MAKE)" \
726 "RUNTEST=$(RUNTEST)" \
727 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
728 "SED=$(SED)" \
729 "SHELL=$(SHELL)" \
730 "YACC=$(YACC)" \
731 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
732 "ADA_CFLAGS=$(ADA_CFLAGS)" \
733 "AR_FLAGS=$(AR_FLAGS)" \
734 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
735 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
736 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
737 "CFLAGS=$(CFLAGS)" \
738 "CXXFLAGS=$(CXXFLAGS)" \
739 "LDFLAGS=$(LDFLAGS)" \
740 "LIBCFLAGS=$(LIBCFLAGS)" \
741 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
742 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
743 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
744 "GNATBIND=$(GNATBIND)" \
745 "GNATMAKE=$(GNATMAKE)" \
746 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
747 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
748 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
749 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
750 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
751 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
752 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
753 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
754 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
755 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
756 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
757 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
758 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
759 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
760 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
761 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
762 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
763 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
764 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
765 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
766 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
767 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
768 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
769 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
770 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
771 "BUILD_CONFIG=$(BUILD_CONFIG)" \
772 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
773 "LEAN=$(LEAN)" \
774 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
775 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
776 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
777 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
778 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
779 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
780 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
781 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
782 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
783 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
784 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
785 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
786 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
787 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
788 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
789 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
790 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
791 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
792 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
793 "TFLAGS=$(TFLAGS)" \
794 "CONFIG_SHELL=$(SHELL)" \
795 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
796 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
797
798 # We leave this in just in case, but it is not needed anymore.
799 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
800
801 # Flags to pass down to most sub-makes, in which we're building with
802 # the host environment.
803 EXTRA_HOST_FLAGS = \
804 'AR=$(AR)' \
805 'AS=$(AS)' \
806 'CC=$(CC)' \
807 'CXX=$(CXX)' \
808 'DLLTOOL=$(DLLTOOL)' \
809 'GCJ=$(GCJ)' \
810 'GFORTRAN=$(GFORTRAN)' \
811 'GOC=$(GOC)' \
812 'LD=$(LD)' \
813 'LIPO=$(LIPO)' \
814 'NM=$(NM)' \
815 'OBJDUMP=$(OBJDUMP)' \
816 'RANLIB=$(RANLIB)' \
817 'READELF=$(READELF)' \
818 'STRIP=$(STRIP)' \
819 'WINDRES=$(WINDRES)' \
820 'WINDMC=$(WINDMC)'
821
822 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
823
824 # Flags to pass to stage1 or when not bootstrapping.
825
826 STAGE1_FLAGS_TO_PASS = \
827 LDFLAGS="$${LDFLAGS}" \
828 HOST_LIBS="$${HOST_LIBS}"
829
830 # Flags to pass to stage2 and later makes.
831
832 POSTSTAGE1_FLAGS_TO_PASS = \
833 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
834 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
835 GNATBIND="$${GNATBIND}" \
836 LDFLAGS="$${LDFLAGS}" \
837 HOST_LIBS="$${HOST_LIBS}" \
838 $(LTO_FLAGS_TO_PASS) \
839 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
840
841 @if gcc-bootstrap
842 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
843 $(POSTSTAGE1_HOST_EXPORTS) \
844 fi;
845
846 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
847 @endif gcc-bootstrap
848
849 # Flags to pass down to makes which are built with the target environment.
850 # The double $ decreases the length of the command line; those variables
851 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
852 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
853 # so we expand them here.
854 EXTRA_TARGET_FLAGS = \
855 'AR=$$(AR_FOR_TARGET)' \
856 'AS=$(COMPILER_AS_FOR_TARGET)' \
857 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
858 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
859 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
860 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
861 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
863 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
864 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
865 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
866 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
867 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
868 'LD=$(COMPILER_LD_FOR_TARGET)' \
869 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
870 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
871 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
872 'NM=$(COMPILER_NM_FOR_TARGET)' \
873 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
874 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
875 'RANLIB=$$(RANLIB_FOR_TARGET)' \
876 'READELF=$$(READELF_FOR_TARGET)' \
877 'WINDRES=$$(WINDRES_FOR_TARGET)' \
878 'WINDMC=$$(WINDMC_FOR_TARGET)' \
879 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
880 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
881 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
882 "TFLAGS=$$TFLAGS"
883
884 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
885
886 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
887 # unfortunately needs the native compiler and the target ar and
888 # ranlib.
889 # If any variables are added here, they must be added to do-*, below.
890 # The BUILD_* variables are a special case, which are used for the gcc
891 # cross-building scheme.
892 EXTRA_GCC_FLAGS = \
893 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
894 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
895 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
896
897 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
898
899 @if gcc
900 BUILD_CONFIG = @BUILD_CONFIG@
901 ifneq ($(BUILD_CONFIG),)
902 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
903 endif
904 @endif gcc
905
906 .PHONY: configure-host
907 configure-host: \
908 maybe-configure-bfd \
909 maybe-configure-opcodes \
910 maybe-configure-binutils \
911 maybe-configure-bison \
912 maybe-configure-cgen \
913 maybe-configure-dejagnu \
914 maybe-configure-etc \
915 maybe-configure-fastjar \
916 maybe-configure-fixincludes \
917 maybe-configure-flex \
918 maybe-configure-gas \
919 maybe-configure-gcc \
920 maybe-configure-gmp \
921 maybe-configure-mpfr \
922 maybe-configure-mpc \
923 maybe-configure-isl \
924 maybe-configure-libelf \
925 maybe-configure-gold \
926 maybe-configure-gprof \
927 maybe-configure-intl \
928 maybe-configure-tcl \
929 maybe-configure-itcl \
930 maybe-configure-ld \
931 maybe-configure-libbacktrace \
932 maybe-configure-libcpp \
933 maybe-configure-libdecnumber \
934 maybe-configure-libgui \
935 maybe-configure-libiberty \
936 maybe-configure-libiberty-linker-plugin \
937 maybe-configure-libiconv \
938 maybe-configure-m4 \
939 maybe-configure-readline \
940 maybe-configure-sid \
941 maybe-configure-sim \
942 maybe-configure-texinfo \
943 maybe-configure-zlib \
944 maybe-configure-gdb \
945 maybe-configure-expect \
946 maybe-configure-guile \
947 maybe-configure-tk \
948 maybe-configure-libtermcap \
949 maybe-configure-utils \
950 maybe-configure-gnattools \
951 maybe-configure-lto-plugin \
952 maybe-configure-libcc1 \
953 maybe-configure-gotools
954 .PHONY: configure-target
955 configure-target: \
956 maybe-configure-target-libstdc++-v3 \
957 maybe-configure-target-libsanitizer \
958 maybe-configure-target-libmpx \
959 maybe-configure-target-libvtv \
960 maybe-configure-target-libcilkrts \
961 maybe-configure-target-liboffloadmic \
962 maybe-configure-target-libssp \
963 maybe-configure-target-newlib \
964 maybe-configure-target-libgcc \
965 maybe-configure-target-libbacktrace \
966 maybe-configure-target-libquadmath \
967 maybe-configure-target-libgfortran \
968 maybe-configure-target-libobjc \
969 maybe-configure-target-libgo \
970 maybe-configure-target-libtermcap \
971 maybe-configure-target-winsup \
972 maybe-configure-target-libgloss \
973 maybe-configure-target-libffi \
974 maybe-configure-target-libjava \
975 maybe-configure-target-zlib \
976 maybe-configure-target-boehm-gc \
977 maybe-configure-target-rda \
978 maybe-configure-target-libada \
979 maybe-configure-target-libgomp \
980 maybe-configure-target-libitm \
981 maybe-configure-target-libatomic
982
983 # The target built for a native non-bootstrap build.
984 .PHONY: all
985 all:
986 @if gcc-bootstrap
987 [ -f stage_final ] || echo stage3 > stage_final
988 @r=`${PWD_COMMAND}`; export r; \
989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
991 @endif gcc-bootstrap
992 @: $(MAKE); $(unstage)
993 @r=`${PWD_COMMAND}`; export r; \
994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
995 @if gcc-bootstrap
996 if [ -f stage_last ]; then \
997 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
998 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
999 else \
1000 @endif gcc-bootstrap
1001 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1002 @if gcc-bootstrap
1003 ; \
1004 fi \
1005 @endif gcc-bootstrap
1006 && :
1007
1008 .PHONY: all-build
1009
1010 all-build: maybe-all-build-libiberty
1011 all-build: maybe-all-build-bison
1012 all-build: maybe-all-build-flex
1013 all-build: maybe-all-build-m4
1014 all-build: maybe-all-build-texinfo
1015 all-build: maybe-all-build-fixincludes
1016 all-build: maybe-all-build-libcpp
1017
1018 .PHONY: all-host
1019
1020 @if bfd-no-bootstrap
1021 all-host: maybe-all-bfd
1022 @endif bfd-no-bootstrap
1023 @if opcodes-no-bootstrap
1024 all-host: maybe-all-opcodes
1025 @endif opcodes-no-bootstrap
1026 @if binutils-no-bootstrap
1027 all-host: maybe-all-binutils
1028 @endif binutils-no-bootstrap
1029 all-host: maybe-all-bison
1030 all-host: maybe-all-cgen
1031 all-host: maybe-all-dejagnu
1032 all-host: maybe-all-etc
1033 all-host: maybe-all-fastjar
1034 @if fixincludes-no-bootstrap
1035 all-host: maybe-all-fixincludes
1036 @endif fixincludes-no-bootstrap
1037 all-host: maybe-all-flex
1038 @if gas-no-bootstrap
1039 all-host: maybe-all-gas
1040 @endif gas-no-bootstrap
1041 @if gcc-no-bootstrap
1042 all-host: maybe-all-gcc
1043 @endif gcc-no-bootstrap
1044 @if gmp-no-bootstrap
1045 all-host: maybe-all-gmp
1046 @endif gmp-no-bootstrap
1047 @if mpfr-no-bootstrap
1048 all-host: maybe-all-mpfr
1049 @endif mpfr-no-bootstrap
1050 @if mpc-no-bootstrap
1051 all-host: maybe-all-mpc
1052 @endif mpc-no-bootstrap
1053 @if isl-no-bootstrap
1054 all-host: maybe-all-isl
1055 @endif isl-no-bootstrap
1056 @if libelf-no-bootstrap
1057 all-host: maybe-all-libelf
1058 @endif libelf-no-bootstrap
1059 @if gold-no-bootstrap
1060 all-host: maybe-all-gold
1061 @endif gold-no-bootstrap
1062 all-host: maybe-all-gprof
1063 @if intl-no-bootstrap
1064 all-host: maybe-all-intl
1065 @endif intl-no-bootstrap
1066 all-host: maybe-all-tcl
1067 all-host: maybe-all-itcl
1068 @if ld-no-bootstrap
1069 all-host: maybe-all-ld
1070 @endif ld-no-bootstrap
1071 @if libbacktrace-no-bootstrap
1072 all-host: maybe-all-libbacktrace
1073 @endif libbacktrace-no-bootstrap
1074 @if libcpp-no-bootstrap
1075 all-host: maybe-all-libcpp
1076 @endif libcpp-no-bootstrap
1077 @if libdecnumber-no-bootstrap
1078 all-host: maybe-all-libdecnumber
1079 @endif libdecnumber-no-bootstrap
1080 all-host: maybe-all-libgui
1081 @if libiberty-no-bootstrap
1082 all-host: maybe-all-libiberty
1083 @endif libiberty-no-bootstrap
1084 @if libiberty-linker-plugin-no-bootstrap
1085 all-host: maybe-all-libiberty-linker-plugin
1086 @endif libiberty-linker-plugin-no-bootstrap
1087 @if libiconv-no-bootstrap
1088 all-host: maybe-all-libiconv
1089 @endif libiconv-no-bootstrap
1090 all-host: maybe-all-m4
1091 all-host: maybe-all-readline
1092 all-host: maybe-all-sid
1093 all-host: maybe-all-sim
1094 all-host: maybe-all-texinfo
1095 @if zlib-no-bootstrap
1096 all-host: maybe-all-zlib
1097 @endif zlib-no-bootstrap
1098 all-host: maybe-all-gdb
1099 all-host: maybe-all-expect
1100 all-host: maybe-all-guile
1101 all-host: maybe-all-tk
1102 all-host: maybe-all-libtermcap
1103 all-host: maybe-all-utils
1104 all-host: maybe-all-gnattools
1105 @if lto-plugin-no-bootstrap
1106 all-host: maybe-all-lto-plugin
1107 @endif lto-plugin-no-bootstrap
1108 all-host: maybe-all-libcc1
1109 all-host: maybe-all-gotools
1110
1111 .PHONY: all-target
1112
1113 @if target-libstdc++-v3-no-bootstrap
1114 all-target: maybe-all-target-libstdc++-v3
1115 @endif target-libstdc++-v3-no-bootstrap
1116 @if target-libsanitizer-no-bootstrap
1117 all-target: maybe-all-target-libsanitizer
1118 @endif target-libsanitizer-no-bootstrap
1119 @if target-libmpx-no-bootstrap
1120 all-target: maybe-all-target-libmpx
1121 @endif target-libmpx-no-bootstrap
1122 @if target-libvtv-no-bootstrap
1123 all-target: maybe-all-target-libvtv
1124 @endif target-libvtv-no-bootstrap
1125 all-target: maybe-all-target-libcilkrts
1126 all-target: maybe-all-target-liboffloadmic
1127 all-target: maybe-all-target-libssp
1128 all-target: maybe-all-target-newlib
1129 @if target-libgcc-no-bootstrap
1130 all-target: maybe-all-target-libgcc
1131 @endif target-libgcc-no-bootstrap
1132 all-target: maybe-all-target-libbacktrace
1133 all-target: maybe-all-target-libquadmath
1134 all-target: maybe-all-target-libgfortran
1135 all-target: maybe-all-target-libobjc
1136 all-target: maybe-all-target-libgo
1137 all-target: maybe-all-target-libtermcap
1138 all-target: maybe-all-target-winsup
1139 all-target: maybe-all-target-libgloss
1140 all-target: maybe-all-target-libffi
1141 all-target: maybe-all-target-libjava
1142 all-target: maybe-all-target-zlib
1143 all-target: maybe-all-target-boehm-gc
1144 all-target: maybe-all-target-rda
1145 all-target: maybe-all-target-libada
1146 @if target-libgomp-no-bootstrap
1147 all-target: maybe-all-target-libgomp
1148 @endif target-libgomp-no-bootstrap
1149 all-target: maybe-all-target-libitm
1150 all-target: maybe-all-target-libatomic
1151
1152 # Do a target for all the subdirectories. A ``make do-X'' will do a
1153 # ``make X'' in all subdirectories (because, in general, there is a
1154 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1155 # but it may do additional work as well).
1156
1157 .PHONY: do-info
1158 do-info:
1159 @: $(MAKE); $(unstage)
1160 @r=`${PWD_COMMAND}`; export r; \
1161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1162 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1163 info-target
1164
1165
1166 .PHONY: info-host
1167
1168 info-host: maybe-info-bfd
1169 info-host: maybe-info-opcodes
1170 info-host: maybe-info-binutils
1171 info-host: maybe-info-bison
1172 info-host: maybe-info-cgen
1173 info-host: maybe-info-dejagnu
1174 info-host: maybe-info-etc
1175 info-host: maybe-info-fastjar
1176 info-host: maybe-info-fixincludes
1177 info-host: maybe-info-flex
1178 info-host: maybe-info-gas
1179 info-host: maybe-info-gcc
1180 info-host: maybe-info-gmp
1181 info-host: maybe-info-mpfr
1182 info-host: maybe-info-mpc
1183 info-host: maybe-info-isl
1184 info-host: maybe-info-libelf
1185 info-host: maybe-info-gold
1186 info-host: maybe-info-gprof
1187 info-host: maybe-info-intl
1188 info-host: maybe-info-tcl
1189 info-host: maybe-info-itcl
1190 info-host: maybe-info-ld
1191 info-host: maybe-info-libbacktrace
1192 info-host: maybe-info-libcpp
1193 info-host: maybe-info-libdecnumber
1194 info-host: maybe-info-libgui
1195 info-host: maybe-info-libiberty
1196 info-host: maybe-info-libiberty-linker-plugin
1197 info-host: maybe-info-libiconv
1198 info-host: maybe-info-m4
1199 info-host: maybe-info-readline
1200 info-host: maybe-info-sid
1201 info-host: maybe-info-sim
1202 info-host: maybe-info-texinfo
1203 info-host: maybe-info-zlib
1204 info-host: maybe-info-gdb
1205 info-host: maybe-info-expect
1206 info-host: maybe-info-guile
1207 info-host: maybe-info-tk
1208 info-host: maybe-info-libtermcap
1209 info-host: maybe-info-utils
1210 info-host: maybe-info-gnattools
1211 info-host: maybe-info-lto-plugin
1212 info-host: maybe-info-libcc1
1213 info-host: maybe-info-gotools
1214
1215 .PHONY: info-target
1216
1217 info-target: maybe-info-target-libstdc++-v3
1218 info-target: maybe-info-target-libsanitizer
1219 info-target: maybe-info-target-libmpx
1220 info-target: maybe-info-target-libvtv
1221 info-target: maybe-info-target-libcilkrts
1222 info-target: maybe-info-target-liboffloadmic
1223 info-target: maybe-info-target-libssp
1224 info-target: maybe-info-target-newlib
1225 info-target: maybe-info-target-libgcc
1226 info-target: maybe-info-target-libbacktrace
1227 info-target: maybe-info-target-libquadmath
1228 info-target: maybe-info-target-libgfortran
1229 info-target: maybe-info-target-libobjc
1230 info-target: maybe-info-target-libgo
1231 info-target: maybe-info-target-libtermcap
1232 info-target: maybe-info-target-winsup
1233 info-target: maybe-info-target-libgloss
1234 info-target: maybe-info-target-libffi
1235 info-target: maybe-info-target-libjava
1236 info-target: maybe-info-target-zlib
1237 info-target: maybe-info-target-boehm-gc
1238 info-target: maybe-info-target-rda
1239 info-target: maybe-info-target-libada
1240 info-target: maybe-info-target-libgomp
1241 info-target: maybe-info-target-libitm
1242 info-target: maybe-info-target-libatomic
1243
1244 .PHONY: do-dvi
1245 do-dvi:
1246 @: $(MAKE); $(unstage)
1247 @r=`${PWD_COMMAND}`; export r; \
1248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1249 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1250 dvi-target
1251
1252
1253 .PHONY: dvi-host
1254
1255 dvi-host: maybe-dvi-bfd
1256 dvi-host: maybe-dvi-opcodes
1257 dvi-host: maybe-dvi-binutils
1258 dvi-host: maybe-dvi-bison
1259 dvi-host: maybe-dvi-cgen
1260 dvi-host: maybe-dvi-dejagnu
1261 dvi-host: maybe-dvi-etc
1262 dvi-host: maybe-dvi-fastjar
1263 dvi-host: maybe-dvi-fixincludes
1264 dvi-host: maybe-dvi-flex
1265 dvi-host: maybe-dvi-gas
1266 dvi-host: maybe-dvi-gcc
1267 dvi-host: maybe-dvi-gmp
1268 dvi-host: maybe-dvi-mpfr
1269 dvi-host: maybe-dvi-mpc
1270 dvi-host: maybe-dvi-isl
1271 dvi-host: maybe-dvi-libelf
1272 dvi-host: maybe-dvi-gold
1273 dvi-host: maybe-dvi-gprof
1274 dvi-host: maybe-dvi-intl
1275 dvi-host: maybe-dvi-tcl
1276 dvi-host: maybe-dvi-itcl
1277 dvi-host: maybe-dvi-ld
1278 dvi-host: maybe-dvi-libbacktrace
1279 dvi-host: maybe-dvi-libcpp
1280 dvi-host: maybe-dvi-libdecnumber
1281 dvi-host: maybe-dvi-libgui
1282 dvi-host: maybe-dvi-libiberty
1283 dvi-host: maybe-dvi-libiberty-linker-plugin
1284 dvi-host: maybe-dvi-libiconv
1285 dvi-host: maybe-dvi-m4
1286 dvi-host: maybe-dvi-readline
1287 dvi-host: maybe-dvi-sid
1288 dvi-host: maybe-dvi-sim
1289 dvi-host: maybe-dvi-texinfo
1290 dvi-host: maybe-dvi-zlib
1291 dvi-host: maybe-dvi-gdb
1292 dvi-host: maybe-dvi-expect
1293 dvi-host: maybe-dvi-guile
1294 dvi-host: maybe-dvi-tk
1295 dvi-host: maybe-dvi-libtermcap
1296 dvi-host: maybe-dvi-utils
1297 dvi-host: maybe-dvi-gnattools
1298 dvi-host: maybe-dvi-lto-plugin
1299 dvi-host: maybe-dvi-libcc1
1300 dvi-host: maybe-dvi-gotools
1301
1302 .PHONY: dvi-target
1303
1304 dvi-target: maybe-dvi-target-libstdc++-v3
1305 dvi-target: maybe-dvi-target-libsanitizer
1306 dvi-target: maybe-dvi-target-libmpx
1307 dvi-target: maybe-dvi-target-libvtv
1308 dvi-target: maybe-dvi-target-libcilkrts
1309 dvi-target: maybe-dvi-target-liboffloadmic
1310 dvi-target: maybe-dvi-target-libssp
1311 dvi-target: maybe-dvi-target-newlib
1312 dvi-target: maybe-dvi-target-libgcc
1313 dvi-target: maybe-dvi-target-libbacktrace
1314 dvi-target: maybe-dvi-target-libquadmath
1315 dvi-target: maybe-dvi-target-libgfortran
1316 dvi-target: maybe-dvi-target-libobjc
1317 dvi-target: maybe-dvi-target-libgo
1318 dvi-target: maybe-dvi-target-libtermcap
1319 dvi-target: maybe-dvi-target-winsup
1320 dvi-target: maybe-dvi-target-libgloss
1321 dvi-target: maybe-dvi-target-libffi
1322 dvi-target: maybe-dvi-target-libjava
1323 dvi-target: maybe-dvi-target-zlib
1324 dvi-target: maybe-dvi-target-boehm-gc
1325 dvi-target: maybe-dvi-target-rda
1326 dvi-target: maybe-dvi-target-libada
1327 dvi-target: maybe-dvi-target-libgomp
1328 dvi-target: maybe-dvi-target-libitm
1329 dvi-target: maybe-dvi-target-libatomic
1330
1331 .PHONY: do-pdf
1332 do-pdf:
1333 @: $(MAKE); $(unstage)
1334 @r=`${PWD_COMMAND}`; export r; \
1335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1336 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1337 pdf-target
1338
1339
1340 .PHONY: pdf-host
1341
1342 pdf-host: maybe-pdf-bfd
1343 pdf-host: maybe-pdf-opcodes
1344 pdf-host: maybe-pdf-binutils
1345 pdf-host: maybe-pdf-bison
1346 pdf-host: maybe-pdf-cgen
1347 pdf-host: maybe-pdf-dejagnu
1348 pdf-host: maybe-pdf-etc
1349 pdf-host: maybe-pdf-fastjar
1350 pdf-host: maybe-pdf-fixincludes
1351 pdf-host: maybe-pdf-flex
1352 pdf-host: maybe-pdf-gas
1353 pdf-host: maybe-pdf-gcc
1354 pdf-host: maybe-pdf-gmp
1355 pdf-host: maybe-pdf-mpfr
1356 pdf-host: maybe-pdf-mpc
1357 pdf-host: maybe-pdf-isl
1358 pdf-host: maybe-pdf-libelf
1359 pdf-host: maybe-pdf-gold
1360 pdf-host: maybe-pdf-gprof
1361 pdf-host: maybe-pdf-intl
1362 pdf-host: maybe-pdf-tcl
1363 pdf-host: maybe-pdf-itcl
1364 pdf-host: maybe-pdf-ld
1365 pdf-host: maybe-pdf-libbacktrace
1366 pdf-host: maybe-pdf-libcpp
1367 pdf-host: maybe-pdf-libdecnumber
1368 pdf-host: maybe-pdf-libgui
1369 pdf-host: maybe-pdf-libiberty
1370 pdf-host: maybe-pdf-libiberty-linker-plugin
1371 pdf-host: maybe-pdf-libiconv
1372 pdf-host: maybe-pdf-m4
1373 pdf-host: maybe-pdf-readline
1374 pdf-host: maybe-pdf-sid
1375 pdf-host: maybe-pdf-sim
1376 pdf-host: maybe-pdf-texinfo
1377 pdf-host: maybe-pdf-zlib
1378 pdf-host: maybe-pdf-gdb
1379 pdf-host: maybe-pdf-expect
1380 pdf-host: maybe-pdf-guile
1381 pdf-host: maybe-pdf-tk
1382 pdf-host: maybe-pdf-libtermcap
1383 pdf-host: maybe-pdf-utils
1384 pdf-host: maybe-pdf-gnattools
1385 pdf-host: maybe-pdf-lto-plugin
1386 pdf-host: maybe-pdf-libcc1
1387 pdf-host: maybe-pdf-gotools
1388
1389 .PHONY: pdf-target
1390
1391 pdf-target: maybe-pdf-target-libstdc++-v3
1392 pdf-target: maybe-pdf-target-libsanitizer
1393 pdf-target: maybe-pdf-target-libmpx
1394 pdf-target: maybe-pdf-target-libvtv
1395 pdf-target: maybe-pdf-target-libcilkrts
1396 pdf-target: maybe-pdf-target-liboffloadmic
1397 pdf-target: maybe-pdf-target-libssp
1398 pdf-target: maybe-pdf-target-newlib
1399 pdf-target: maybe-pdf-target-libgcc
1400 pdf-target: maybe-pdf-target-libbacktrace
1401 pdf-target: maybe-pdf-target-libquadmath
1402 pdf-target: maybe-pdf-target-libgfortran
1403 pdf-target: maybe-pdf-target-libobjc
1404 pdf-target: maybe-pdf-target-libgo
1405 pdf-target: maybe-pdf-target-libtermcap
1406 pdf-target: maybe-pdf-target-winsup
1407 pdf-target: maybe-pdf-target-libgloss
1408 pdf-target: maybe-pdf-target-libffi
1409 pdf-target: maybe-pdf-target-libjava
1410 pdf-target: maybe-pdf-target-zlib
1411 pdf-target: maybe-pdf-target-boehm-gc
1412 pdf-target: maybe-pdf-target-rda
1413 pdf-target: maybe-pdf-target-libada
1414 pdf-target: maybe-pdf-target-libgomp
1415 pdf-target: maybe-pdf-target-libitm
1416 pdf-target: maybe-pdf-target-libatomic
1417
1418 .PHONY: do-html
1419 do-html:
1420 @: $(MAKE); $(unstage)
1421 @r=`${PWD_COMMAND}`; export r; \
1422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1423 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1424 html-target
1425
1426
1427 .PHONY: html-host
1428
1429 html-host: maybe-html-bfd
1430 html-host: maybe-html-opcodes
1431 html-host: maybe-html-binutils
1432 html-host: maybe-html-bison
1433 html-host: maybe-html-cgen
1434 html-host: maybe-html-dejagnu
1435 html-host: maybe-html-etc
1436 html-host: maybe-html-fastjar
1437 html-host: maybe-html-fixincludes
1438 html-host: maybe-html-flex
1439 html-host: maybe-html-gas
1440 html-host: maybe-html-gcc
1441 html-host: maybe-html-gmp
1442 html-host: maybe-html-mpfr
1443 html-host: maybe-html-mpc
1444 html-host: maybe-html-isl
1445 html-host: maybe-html-libelf
1446 html-host: maybe-html-gold
1447 html-host: maybe-html-gprof
1448 html-host: maybe-html-intl
1449 html-host: maybe-html-tcl
1450 html-host: maybe-html-itcl
1451 html-host: maybe-html-ld
1452 html-host: maybe-html-libbacktrace
1453 html-host: maybe-html-libcpp
1454 html-host: maybe-html-libdecnumber
1455 html-host: maybe-html-libgui
1456 html-host: maybe-html-libiberty
1457 html-host: maybe-html-libiberty-linker-plugin
1458 html-host: maybe-html-libiconv
1459 html-host: maybe-html-m4
1460 html-host: maybe-html-readline
1461 html-host: maybe-html-sid
1462 html-host: maybe-html-sim
1463 html-host: maybe-html-texinfo
1464 html-host: maybe-html-zlib
1465 html-host: maybe-html-gdb
1466 html-host: maybe-html-expect
1467 html-host: maybe-html-guile
1468 html-host: maybe-html-tk
1469 html-host: maybe-html-libtermcap
1470 html-host: maybe-html-utils
1471 html-host: maybe-html-gnattools
1472 html-host: maybe-html-lto-plugin
1473 html-host: maybe-html-libcc1
1474 html-host: maybe-html-gotools
1475
1476 .PHONY: html-target
1477
1478 html-target: maybe-html-target-libstdc++-v3
1479 html-target: maybe-html-target-libsanitizer
1480 html-target: maybe-html-target-libmpx
1481 html-target: maybe-html-target-libvtv
1482 html-target: maybe-html-target-libcilkrts
1483 html-target: maybe-html-target-liboffloadmic
1484 html-target: maybe-html-target-libssp
1485 html-target: maybe-html-target-newlib
1486 html-target: maybe-html-target-libgcc
1487 html-target: maybe-html-target-libbacktrace
1488 html-target: maybe-html-target-libquadmath
1489 html-target: maybe-html-target-libgfortran
1490 html-target: maybe-html-target-libobjc
1491 html-target: maybe-html-target-libgo
1492 html-target: maybe-html-target-libtermcap
1493 html-target: maybe-html-target-winsup
1494 html-target: maybe-html-target-libgloss
1495 html-target: maybe-html-target-libffi
1496 html-target: maybe-html-target-libjava
1497 html-target: maybe-html-target-zlib
1498 html-target: maybe-html-target-boehm-gc
1499 html-target: maybe-html-target-rda
1500 html-target: maybe-html-target-libada
1501 html-target: maybe-html-target-libgomp
1502 html-target: maybe-html-target-libitm
1503 html-target: maybe-html-target-libatomic
1504
1505 .PHONY: do-TAGS
1506 do-TAGS:
1507 @: $(MAKE); $(unstage)
1508 @r=`${PWD_COMMAND}`; export r; \
1509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1510 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1511 TAGS-target
1512
1513
1514 .PHONY: TAGS-host
1515
1516 TAGS-host: maybe-TAGS-bfd
1517 TAGS-host: maybe-TAGS-opcodes
1518 TAGS-host: maybe-TAGS-binutils
1519 TAGS-host: maybe-TAGS-bison
1520 TAGS-host: maybe-TAGS-cgen
1521 TAGS-host: maybe-TAGS-dejagnu
1522 TAGS-host: maybe-TAGS-etc
1523 TAGS-host: maybe-TAGS-fastjar
1524 TAGS-host: maybe-TAGS-fixincludes
1525 TAGS-host: maybe-TAGS-flex
1526 TAGS-host: maybe-TAGS-gas
1527 TAGS-host: maybe-TAGS-gcc
1528 TAGS-host: maybe-TAGS-gmp
1529 TAGS-host: maybe-TAGS-mpfr
1530 TAGS-host: maybe-TAGS-mpc
1531 TAGS-host: maybe-TAGS-isl
1532 TAGS-host: maybe-TAGS-libelf
1533 TAGS-host: maybe-TAGS-gold
1534 TAGS-host: maybe-TAGS-gprof
1535 TAGS-host: maybe-TAGS-intl
1536 TAGS-host: maybe-TAGS-tcl
1537 TAGS-host: maybe-TAGS-itcl
1538 TAGS-host: maybe-TAGS-ld
1539 TAGS-host: maybe-TAGS-libbacktrace
1540 TAGS-host: maybe-TAGS-libcpp
1541 TAGS-host: maybe-TAGS-libdecnumber
1542 TAGS-host: maybe-TAGS-libgui
1543 TAGS-host: maybe-TAGS-libiberty
1544 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1545 TAGS-host: maybe-TAGS-libiconv
1546 TAGS-host: maybe-TAGS-m4
1547 TAGS-host: maybe-TAGS-readline
1548 TAGS-host: maybe-TAGS-sid
1549 TAGS-host: maybe-TAGS-sim
1550 TAGS-host: maybe-TAGS-texinfo
1551 TAGS-host: maybe-TAGS-zlib
1552 TAGS-host: maybe-TAGS-gdb
1553 TAGS-host: maybe-TAGS-expect
1554 TAGS-host: maybe-TAGS-guile
1555 TAGS-host: maybe-TAGS-tk
1556 TAGS-host: maybe-TAGS-libtermcap
1557 TAGS-host: maybe-TAGS-utils
1558 TAGS-host: maybe-TAGS-gnattools
1559 TAGS-host: maybe-TAGS-lto-plugin
1560 TAGS-host: maybe-TAGS-libcc1
1561 TAGS-host: maybe-TAGS-gotools
1562
1563 .PHONY: TAGS-target
1564
1565 TAGS-target: maybe-TAGS-target-libstdc++-v3
1566 TAGS-target: maybe-TAGS-target-libsanitizer
1567 TAGS-target: maybe-TAGS-target-libmpx
1568 TAGS-target: maybe-TAGS-target-libvtv
1569 TAGS-target: maybe-TAGS-target-libcilkrts
1570 TAGS-target: maybe-TAGS-target-liboffloadmic
1571 TAGS-target: maybe-TAGS-target-libssp
1572 TAGS-target: maybe-TAGS-target-newlib
1573 TAGS-target: maybe-TAGS-target-libgcc
1574 TAGS-target: maybe-TAGS-target-libbacktrace
1575 TAGS-target: maybe-TAGS-target-libquadmath
1576 TAGS-target: maybe-TAGS-target-libgfortran
1577 TAGS-target: maybe-TAGS-target-libobjc
1578 TAGS-target: maybe-TAGS-target-libgo
1579 TAGS-target: maybe-TAGS-target-libtermcap
1580 TAGS-target: maybe-TAGS-target-winsup
1581 TAGS-target: maybe-TAGS-target-libgloss
1582 TAGS-target: maybe-TAGS-target-libffi
1583 TAGS-target: maybe-TAGS-target-libjava
1584 TAGS-target: maybe-TAGS-target-zlib
1585 TAGS-target: maybe-TAGS-target-boehm-gc
1586 TAGS-target: maybe-TAGS-target-rda
1587 TAGS-target: maybe-TAGS-target-libada
1588 TAGS-target: maybe-TAGS-target-libgomp
1589 TAGS-target: maybe-TAGS-target-libitm
1590 TAGS-target: maybe-TAGS-target-libatomic
1591
1592 .PHONY: do-install-info
1593 do-install-info:
1594 @: $(MAKE); $(unstage)
1595 @r=`${PWD_COMMAND}`; export r; \
1596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1597 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1598 install-info-target
1599
1600
1601 .PHONY: install-info-host
1602
1603 install-info-host: maybe-install-info-bfd
1604 install-info-host: maybe-install-info-opcodes
1605 install-info-host: maybe-install-info-binutils
1606 install-info-host: maybe-install-info-bison
1607 install-info-host: maybe-install-info-cgen
1608 install-info-host: maybe-install-info-dejagnu
1609 install-info-host: maybe-install-info-etc
1610 install-info-host: maybe-install-info-fastjar
1611 install-info-host: maybe-install-info-fixincludes
1612 install-info-host: maybe-install-info-flex
1613 install-info-host: maybe-install-info-gas
1614 install-info-host: maybe-install-info-gcc
1615 install-info-host: maybe-install-info-gmp
1616 install-info-host: maybe-install-info-mpfr
1617 install-info-host: maybe-install-info-mpc
1618 install-info-host: maybe-install-info-isl
1619 install-info-host: maybe-install-info-libelf
1620 install-info-host: maybe-install-info-gold
1621 install-info-host: maybe-install-info-gprof
1622 install-info-host: maybe-install-info-intl
1623 install-info-host: maybe-install-info-tcl
1624 install-info-host: maybe-install-info-itcl
1625 install-info-host: maybe-install-info-ld
1626 install-info-host: maybe-install-info-libbacktrace
1627 install-info-host: maybe-install-info-libcpp
1628 install-info-host: maybe-install-info-libdecnumber
1629 install-info-host: maybe-install-info-libgui
1630 install-info-host: maybe-install-info-libiberty
1631 install-info-host: maybe-install-info-libiberty-linker-plugin
1632 install-info-host: maybe-install-info-libiconv
1633 install-info-host: maybe-install-info-m4
1634 install-info-host: maybe-install-info-readline
1635 install-info-host: maybe-install-info-sid
1636 install-info-host: maybe-install-info-sim
1637 install-info-host: maybe-install-info-texinfo
1638 install-info-host: maybe-install-info-zlib
1639 install-info-host: maybe-install-info-gdb
1640 install-info-host: maybe-install-info-expect
1641 install-info-host: maybe-install-info-guile
1642 install-info-host: maybe-install-info-tk
1643 install-info-host: maybe-install-info-libtermcap
1644 install-info-host: maybe-install-info-utils
1645 install-info-host: maybe-install-info-gnattools
1646 install-info-host: maybe-install-info-lto-plugin
1647 install-info-host: maybe-install-info-libcc1
1648 install-info-host: maybe-install-info-gotools
1649
1650 .PHONY: install-info-target
1651
1652 install-info-target: maybe-install-info-target-libstdc++-v3
1653 install-info-target: maybe-install-info-target-libsanitizer
1654 install-info-target: maybe-install-info-target-libmpx
1655 install-info-target: maybe-install-info-target-libvtv
1656 install-info-target: maybe-install-info-target-libcilkrts
1657 install-info-target: maybe-install-info-target-liboffloadmic
1658 install-info-target: maybe-install-info-target-libssp
1659 install-info-target: maybe-install-info-target-newlib
1660 install-info-target: maybe-install-info-target-libgcc
1661 install-info-target: maybe-install-info-target-libbacktrace
1662 install-info-target: maybe-install-info-target-libquadmath
1663 install-info-target: maybe-install-info-target-libgfortran
1664 install-info-target: maybe-install-info-target-libobjc
1665 install-info-target: maybe-install-info-target-libgo
1666 install-info-target: maybe-install-info-target-libtermcap
1667 install-info-target: maybe-install-info-target-winsup
1668 install-info-target: maybe-install-info-target-libgloss
1669 install-info-target: maybe-install-info-target-libffi
1670 install-info-target: maybe-install-info-target-libjava
1671 install-info-target: maybe-install-info-target-zlib
1672 install-info-target: maybe-install-info-target-boehm-gc
1673 install-info-target: maybe-install-info-target-rda
1674 install-info-target: maybe-install-info-target-libada
1675 install-info-target: maybe-install-info-target-libgomp
1676 install-info-target: maybe-install-info-target-libitm
1677 install-info-target: maybe-install-info-target-libatomic
1678
1679 .PHONY: do-install-pdf
1680 do-install-pdf:
1681 @: $(MAKE); $(unstage)
1682 @r=`${PWD_COMMAND}`; export r; \
1683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1684 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1685 install-pdf-target
1686
1687
1688 .PHONY: install-pdf-host
1689
1690 install-pdf-host: maybe-install-pdf-bfd
1691 install-pdf-host: maybe-install-pdf-opcodes
1692 install-pdf-host: maybe-install-pdf-binutils
1693 install-pdf-host: maybe-install-pdf-bison
1694 install-pdf-host: maybe-install-pdf-cgen
1695 install-pdf-host: maybe-install-pdf-dejagnu
1696 install-pdf-host: maybe-install-pdf-etc
1697 install-pdf-host: maybe-install-pdf-fastjar
1698 install-pdf-host: maybe-install-pdf-fixincludes
1699 install-pdf-host: maybe-install-pdf-flex
1700 install-pdf-host: maybe-install-pdf-gas
1701 install-pdf-host: maybe-install-pdf-gcc
1702 install-pdf-host: maybe-install-pdf-gmp
1703 install-pdf-host: maybe-install-pdf-mpfr
1704 install-pdf-host: maybe-install-pdf-mpc
1705 install-pdf-host: maybe-install-pdf-isl
1706 install-pdf-host: maybe-install-pdf-libelf
1707 install-pdf-host: maybe-install-pdf-gold
1708 install-pdf-host: maybe-install-pdf-gprof
1709 install-pdf-host: maybe-install-pdf-intl
1710 install-pdf-host: maybe-install-pdf-tcl
1711 install-pdf-host: maybe-install-pdf-itcl
1712 install-pdf-host: maybe-install-pdf-ld
1713 install-pdf-host: maybe-install-pdf-libbacktrace
1714 install-pdf-host: maybe-install-pdf-libcpp
1715 install-pdf-host: maybe-install-pdf-libdecnumber
1716 install-pdf-host: maybe-install-pdf-libgui
1717 install-pdf-host: maybe-install-pdf-libiberty
1718 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1719 install-pdf-host: maybe-install-pdf-libiconv
1720 install-pdf-host: maybe-install-pdf-m4
1721 install-pdf-host: maybe-install-pdf-readline
1722 install-pdf-host: maybe-install-pdf-sid
1723 install-pdf-host: maybe-install-pdf-sim
1724 install-pdf-host: maybe-install-pdf-texinfo
1725 install-pdf-host: maybe-install-pdf-zlib
1726 install-pdf-host: maybe-install-pdf-gdb
1727 install-pdf-host: maybe-install-pdf-expect
1728 install-pdf-host: maybe-install-pdf-guile
1729 install-pdf-host: maybe-install-pdf-tk
1730 install-pdf-host: maybe-install-pdf-libtermcap
1731 install-pdf-host: maybe-install-pdf-utils
1732 install-pdf-host: maybe-install-pdf-gnattools
1733 install-pdf-host: maybe-install-pdf-lto-plugin
1734 install-pdf-host: maybe-install-pdf-libcc1
1735 install-pdf-host: maybe-install-pdf-gotools
1736
1737 .PHONY: install-pdf-target
1738
1739 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1740 install-pdf-target: maybe-install-pdf-target-libsanitizer
1741 install-pdf-target: maybe-install-pdf-target-libmpx
1742 install-pdf-target: maybe-install-pdf-target-libvtv
1743 install-pdf-target: maybe-install-pdf-target-libcilkrts
1744 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1745 install-pdf-target: maybe-install-pdf-target-libssp
1746 install-pdf-target: maybe-install-pdf-target-newlib
1747 install-pdf-target: maybe-install-pdf-target-libgcc
1748 install-pdf-target: maybe-install-pdf-target-libbacktrace
1749 install-pdf-target: maybe-install-pdf-target-libquadmath
1750 install-pdf-target: maybe-install-pdf-target-libgfortran
1751 install-pdf-target: maybe-install-pdf-target-libobjc
1752 install-pdf-target: maybe-install-pdf-target-libgo
1753 install-pdf-target: maybe-install-pdf-target-libtermcap
1754 install-pdf-target: maybe-install-pdf-target-winsup
1755 install-pdf-target: maybe-install-pdf-target-libgloss
1756 install-pdf-target: maybe-install-pdf-target-libffi
1757 install-pdf-target: maybe-install-pdf-target-libjava
1758 install-pdf-target: maybe-install-pdf-target-zlib
1759 install-pdf-target: maybe-install-pdf-target-boehm-gc
1760 install-pdf-target: maybe-install-pdf-target-rda
1761 install-pdf-target: maybe-install-pdf-target-libada
1762 install-pdf-target: maybe-install-pdf-target-libgomp
1763 install-pdf-target: maybe-install-pdf-target-libitm
1764 install-pdf-target: maybe-install-pdf-target-libatomic
1765
1766 .PHONY: do-install-html
1767 do-install-html:
1768 @: $(MAKE); $(unstage)
1769 @r=`${PWD_COMMAND}`; export r; \
1770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1771 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1772 install-html-target
1773
1774
1775 .PHONY: install-html-host
1776
1777 install-html-host: maybe-install-html-bfd
1778 install-html-host: maybe-install-html-opcodes
1779 install-html-host: maybe-install-html-binutils
1780 install-html-host: maybe-install-html-bison
1781 install-html-host: maybe-install-html-cgen
1782 install-html-host: maybe-install-html-dejagnu
1783 install-html-host: maybe-install-html-etc
1784 install-html-host: maybe-install-html-fastjar
1785 install-html-host: maybe-install-html-fixincludes
1786 install-html-host: maybe-install-html-flex
1787 install-html-host: maybe-install-html-gas
1788 install-html-host: maybe-install-html-gcc
1789 install-html-host: maybe-install-html-gmp
1790 install-html-host: maybe-install-html-mpfr
1791 install-html-host: maybe-install-html-mpc
1792 install-html-host: maybe-install-html-isl
1793 install-html-host: maybe-install-html-libelf
1794 install-html-host: maybe-install-html-gold
1795 install-html-host: maybe-install-html-gprof
1796 install-html-host: maybe-install-html-intl
1797 install-html-host: maybe-install-html-tcl
1798 install-html-host: maybe-install-html-itcl
1799 install-html-host: maybe-install-html-ld
1800 install-html-host: maybe-install-html-libbacktrace
1801 install-html-host: maybe-install-html-libcpp
1802 install-html-host: maybe-install-html-libdecnumber
1803 install-html-host: maybe-install-html-libgui
1804 install-html-host: maybe-install-html-libiberty
1805 install-html-host: maybe-install-html-libiberty-linker-plugin
1806 install-html-host: maybe-install-html-libiconv
1807 install-html-host: maybe-install-html-m4
1808 install-html-host: maybe-install-html-readline
1809 install-html-host: maybe-install-html-sid
1810 install-html-host: maybe-install-html-sim
1811 install-html-host: maybe-install-html-texinfo
1812 install-html-host: maybe-install-html-zlib
1813 install-html-host: maybe-install-html-gdb
1814 install-html-host: maybe-install-html-expect
1815 install-html-host: maybe-install-html-guile
1816 install-html-host: maybe-install-html-tk
1817 install-html-host: maybe-install-html-libtermcap
1818 install-html-host: maybe-install-html-utils
1819 install-html-host: maybe-install-html-gnattools
1820 install-html-host: maybe-install-html-lto-plugin
1821 install-html-host: maybe-install-html-libcc1
1822 install-html-host: maybe-install-html-gotools
1823
1824 .PHONY: install-html-target
1825
1826 install-html-target: maybe-install-html-target-libstdc++-v3
1827 install-html-target: maybe-install-html-target-libsanitizer
1828 install-html-target: maybe-install-html-target-libmpx
1829 install-html-target: maybe-install-html-target-libvtv
1830 install-html-target: maybe-install-html-target-libcilkrts
1831 install-html-target: maybe-install-html-target-liboffloadmic
1832 install-html-target: maybe-install-html-target-libssp
1833 install-html-target: maybe-install-html-target-newlib
1834 install-html-target: maybe-install-html-target-libgcc
1835 install-html-target: maybe-install-html-target-libbacktrace
1836 install-html-target: maybe-install-html-target-libquadmath
1837 install-html-target: maybe-install-html-target-libgfortran
1838 install-html-target: maybe-install-html-target-libobjc
1839 install-html-target: maybe-install-html-target-libgo
1840 install-html-target: maybe-install-html-target-libtermcap
1841 install-html-target: maybe-install-html-target-winsup
1842 install-html-target: maybe-install-html-target-libgloss
1843 install-html-target: maybe-install-html-target-libffi
1844 install-html-target: maybe-install-html-target-libjava
1845 install-html-target: maybe-install-html-target-zlib
1846 install-html-target: maybe-install-html-target-boehm-gc
1847 install-html-target: maybe-install-html-target-rda
1848 install-html-target: maybe-install-html-target-libada
1849 install-html-target: maybe-install-html-target-libgomp
1850 install-html-target: maybe-install-html-target-libitm
1851 install-html-target: maybe-install-html-target-libatomic
1852
1853 .PHONY: do-installcheck
1854 do-installcheck:
1855 @: $(MAKE); $(unstage)
1856 @r=`${PWD_COMMAND}`; export r; \
1857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1858 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1859 installcheck-target
1860
1861
1862 .PHONY: installcheck-host
1863
1864 installcheck-host: maybe-installcheck-bfd
1865 installcheck-host: maybe-installcheck-opcodes
1866 installcheck-host: maybe-installcheck-binutils
1867 installcheck-host: maybe-installcheck-bison
1868 installcheck-host: maybe-installcheck-cgen
1869 installcheck-host: maybe-installcheck-dejagnu
1870 installcheck-host: maybe-installcheck-etc
1871 installcheck-host: maybe-installcheck-fastjar
1872 installcheck-host: maybe-installcheck-fixincludes
1873 installcheck-host: maybe-installcheck-flex
1874 installcheck-host: maybe-installcheck-gas
1875 installcheck-host: maybe-installcheck-gcc
1876 installcheck-host: maybe-installcheck-gmp
1877 installcheck-host: maybe-installcheck-mpfr
1878 installcheck-host: maybe-installcheck-mpc
1879 installcheck-host: maybe-installcheck-isl
1880 installcheck-host: maybe-installcheck-libelf
1881 installcheck-host: maybe-installcheck-gold
1882 installcheck-host: maybe-installcheck-gprof
1883 installcheck-host: maybe-installcheck-intl
1884 installcheck-host: maybe-installcheck-tcl
1885 installcheck-host: maybe-installcheck-itcl
1886 installcheck-host: maybe-installcheck-ld
1887 installcheck-host: maybe-installcheck-libbacktrace
1888 installcheck-host: maybe-installcheck-libcpp
1889 installcheck-host: maybe-installcheck-libdecnumber
1890 installcheck-host: maybe-installcheck-libgui
1891 installcheck-host: maybe-installcheck-libiberty
1892 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1893 installcheck-host: maybe-installcheck-libiconv
1894 installcheck-host: maybe-installcheck-m4
1895 installcheck-host: maybe-installcheck-readline
1896 installcheck-host: maybe-installcheck-sid
1897 installcheck-host: maybe-installcheck-sim
1898 installcheck-host: maybe-installcheck-texinfo
1899 installcheck-host: maybe-installcheck-zlib
1900 installcheck-host: maybe-installcheck-gdb
1901 installcheck-host: maybe-installcheck-expect
1902 installcheck-host: maybe-installcheck-guile
1903 installcheck-host: maybe-installcheck-tk
1904 installcheck-host: maybe-installcheck-libtermcap
1905 installcheck-host: maybe-installcheck-utils
1906 installcheck-host: maybe-installcheck-gnattools
1907 installcheck-host: maybe-installcheck-lto-plugin
1908 installcheck-host: maybe-installcheck-libcc1
1909 installcheck-host: maybe-installcheck-gotools
1910
1911 .PHONY: installcheck-target
1912
1913 installcheck-target: maybe-installcheck-target-libstdc++-v3
1914 installcheck-target: maybe-installcheck-target-libsanitizer
1915 installcheck-target: maybe-installcheck-target-libmpx
1916 installcheck-target: maybe-installcheck-target-libvtv
1917 installcheck-target: maybe-installcheck-target-libcilkrts
1918 installcheck-target: maybe-installcheck-target-liboffloadmic
1919 installcheck-target: maybe-installcheck-target-libssp
1920 installcheck-target: maybe-installcheck-target-newlib
1921 installcheck-target: maybe-installcheck-target-libgcc
1922 installcheck-target: maybe-installcheck-target-libbacktrace
1923 installcheck-target: maybe-installcheck-target-libquadmath
1924 installcheck-target: maybe-installcheck-target-libgfortran
1925 installcheck-target: maybe-installcheck-target-libobjc
1926 installcheck-target: maybe-installcheck-target-libgo
1927 installcheck-target: maybe-installcheck-target-libtermcap
1928 installcheck-target: maybe-installcheck-target-winsup
1929 installcheck-target: maybe-installcheck-target-libgloss
1930 installcheck-target: maybe-installcheck-target-libffi
1931 installcheck-target: maybe-installcheck-target-libjava
1932 installcheck-target: maybe-installcheck-target-zlib
1933 installcheck-target: maybe-installcheck-target-boehm-gc
1934 installcheck-target: maybe-installcheck-target-rda
1935 installcheck-target: maybe-installcheck-target-libada
1936 installcheck-target: maybe-installcheck-target-libgomp
1937 installcheck-target: maybe-installcheck-target-libitm
1938 installcheck-target: maybe-installcheck-target-libatomic
1939
1940 .PHONY: do-mostlyclean
1941 do-mostlyclean:
1942 @: $(MAKE); $(unstage)
1943 @r=`${PWD_COMMAND}`; export r; \
1944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1945 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1946 mostlyclean-target
1947
1948
1949 .PHONY: mostlyclean-host
1950
1951 mostlyclean-host: maybe-mostlyclean-bfd
1952 mostlyclean-host: maybe-mostlyclean-opcodes
1953 mostlyclean-host: maybe-mostlyclean-binutils
1954 mostlyclean-host: maybe-mostlyclean-bison
1955 mostlyclean-host: maybe-mostlyclean-cgen
1956 mostlyclean-host: maybe-mostlyclean-dejagnu
1957 mostlyclean-host: maybe-mostlyclean-etc
1958 mostlyclean-host: maybe-mostlyclean-fastjar
1959 mostlyclean-host: maybe-mostlyclean-fixincludes
1960 mostlyclean-host: maybe-mostlyclean-flex
1961 mostlyclean-host: maybe-mostlyclean-gas
1962 mostlyclean-host: maybe-mostlyclean-gcc
1963 mostlyclean-host: maybe-mostlyclean-gmp
1964 mostlyclean-host: maybe-mostlyclean-mpfr
1965 mostlyclean-host: maybe-mostlyclean-mpc
1966 mostlyclean-host: maybe-mostlyclean-isl
1967 mostlyclean-host: maybe-mostlyclean-libelf
1968 mostlyclean-host: maybe-mostlyclean-gold
1969 mostlyclean-host: maybe-mostlyclean-gprof
1970 mostlyclean-host: maybe-mostlyclean-intl
1971 mostlyclean-host: maybe-mostlyclean-tcl
1972 mostlyclean-host: maybe-mostlyclean-itcl
1973 mostlyclean-host: maybe-mostlyclean-ld
1974 mostlyclean-host: maybe-mostlyclean-libbacktrace
1975 mostlyclean-host: maybe-mostlyclean-libcpp
1976 mostlyclean-host: maybe-mostlyclean-libdecnumber
1977 mostlyclean-host: maybe-mostlyclean-libgui
1978 mostlyclean-host: maybe-mostlyclean-libiberty
1979 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1980 mostlyclean-host: maybe-mostlyclean-libiconv
1981 mostlyclean-host: maybe-mostlyclean-m4
1982 mostlyclean-host: maybe-mostlyclean-readline
1983 mostlyclean-host: maybe-mostlyclean-sid
1984 mostlyclean-host: maybe-mostlyclean-sim
1985 mostlyclean-host: maybe-mostlyclean-texinfo
1986 mostlyclean-host: maybe-mostlyclean-zlib
1987 mostlyclean-host: maybe-mostlyclean-gdb
1988 mostlyclean-host: maybe-mostlyclean-expect
1989 mostlyclean-host: maybe-mostlyclean-guile
1990 mostlyclean-host: maybe-mostlyclean-tk
1991 mostlyclean-host: maybe-mostlyclean-libtermcap
1992 mostlyclean-host: maybe-mostlyclean-utils
1993 mostlyclean-host: maybe-mostlyclean-gnattools
1994 mostlyclean-host: maybe-mostlyclean-lto-plugin
1995 mostlyclean-host: maybe-mostlyclean-libcc1
1996 mostlyclean-host: maybe-mostlyclean-gotools
1997
1998 .PHONY: mostlyclean-target
1999
2000 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2001 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2002 mostlyclean-target: maybe-mostlyclean-target-libmpx
2003 mostlyclean-target: maybe-mostlyclean-target-libvtv
2004 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2005 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2006 mostlyclean-target: maybe-mostlyclean-target-libssp
2007 mostlyclean-target: maybe-mostlyclean-target-newlib
2008 mostlyclean-target: maybe-mostlyclean-target-libgcc
2009 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2010 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2011 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2012 mostlyclean-target: maybe-mostlyclean-target-libobjc
2013 mostlyclean-target: maybe-mostlyclean-target-libgo
2014 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2015 mostlyclean-target: maybe-mostlyclean-target-winsup
2016 mostlyclean-target: maybe-mostlyclean-target-libgloss
2017 mostlyclean-target: maybe-mostlyclean-target-libffi
2018 mostlyclean-target: maybe-mostlyclean-target-libjava
2019 mostlyclean-target: maybe-mostlyclean-target-zlib
2020 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2021 mostlyclean-target: maybe-mostlyclean-target-rda
2022 mostlyclean-target: maybe-mostlyclean-target-libada
2023 mostlyclean-target: maybe-mostlyclean-target-libgomp
2024 mostlyclean-target: maybe-mostlyclean-target-libitm
2025 mostlyclean-target: maybe-mostlyclean-target-libatomic
2026
2027 .PHONY: do-clean
2028 do-clean:
2029 @: $(MAKE); $(unstage)
2030 @r=`${PWD_COMMAND}`; export r; \
2031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2032 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2033 clean-target
2034
2035
2036 .PHONY: clean-host
2037
2038 clean-host: maybe-clean-bfd
2039 clean-host: maybe-clean-opcodes
2040 clean-host: maybe-clean-binutils
2041 clean-host: maybe-clean-bison
2042 clean-host: maybe-clean-cgen
2043 clean-host: maybe-clean-dejagnu
2044 clean-host: maybe-clean-etc
2045 clean-host: maybe-clean-fastjar
2046 clean-host: maybe-clean-fixincludes
2047 clean-host: maybe-clean-flex
2048 clean-host: maybe-clean-gas
2049 clean-host: maybe-clean-gcc
2050 clean-host: maybe-clean-gmp
2051 clean-host: maybe-clean-mpfr
2052 clean-host: maybe-clean-mpc
2053 clean-host: maybe-clean-isl
2054 clean-host: maybe-clean-libelf
2055 clean-host: maybe-clean-gold
2056 clean-host: maybe-clean-gprof
2057 clean-host: maybe-clean-intl
2058 clean-host: maybe-clean-tcl
2059 clean-host: maybe-clean-itcl
2060 clean-host: maybe-clean-ld
2061 clean-host: maybe-clean-libbacktrace
2062 clean-host: maybe-clean-libcpp
2063 clean-host: maybe-clean-libdecnumber
2064 clean-host: maybe-clean-libgui
2065 clean-host: maybe-clean-libiberty
2066 clean-host: maybe-clean-libiberty-linker-plugin
2067 clean-host: maybe-clean-libiconv
2068 clean-host: maybe-clean-m4
2069 clean-host: maybe-clean-readline
2070 clean-host: maybe-clean-sid
2071 clean-host: maybe-clean-sim
2072 clean-host: maybe-clean-texinfo
2073 clean-host: maybe-clean-zlib
2074 clean-host: maybe-clean-gdb
2075 clean-host: maybe-clean-expect
2076 clean-host: maybe-clean-guile
2077 clean-host: maybe-clean-tk
2078 clean-host: maybe-clean-libtermcap
2079 clean-host: maybe-clean-utils
2080 clean-host: maybe-clean-gnattools
2081 clean-host: maybe-clean-lto-plugin
2082 clean-host: maybe-clean-libcc1
2083 clean-host: maybe-clean-gotools
2084
2085 .PHONY: clean-target
2086
2087 clean-target: maybe-clean-target-libstdc++-v3
2088 clean-target: maybe-clean-target-libsanitizer
2089 clean-target: maybe-clean-target-libmpx
2090 clean-target: maybe-clean-target-libvtv
2091 clean-target: maybe-clean-target-libcilkrts
2092 clean-target: maybe-clean-target-liboffloadmic
2093 clean-target: maybe-clean-target-libssp
2094 clean-target: maybe-clean-target-newlib
2095 clean-target: maybe-clean-target-libgcc
2096 clean-target: maybe-clean-target-libbacktrace
2097 clean-target: maybe-clean-target-libquadmath
2098 clean-target: maybe-clean-target-libgfortran
2099 clean-target: maybe-clean-target-libobjc
2100 clean-target: maybe-clean-target-libgo
2101 clean-target: maybe-clean-target-libtermcap
2102 clean-target: maybe-clean-target-winsup
2103 clean-target: maybe-clean-target-libgloss
2104 clean-target: maybe-clean-target-libffi
2105 clean-target: maybe-clean-target-libjava
2106 clean-target: maybe-clean-target-zlib
2107 clean-target: maybe-clean-target-boehm-gc
2108 clean-target: maybe-clean-target-rda
2109 clean-target: maybe-clean-target-libada
2110 clean-target: maybe-clean-target-libgomp
2111 clean-target: maybe-clean-target-libitm
2112 clean-target: maybe-clean-target-libatomic
2113
2114 .PHONY: do-distclean
2115 do-distclean:
2116 @: $(MAKE); $(unstage)
2117 @r=`${PWD_COMMAND}`; export r; \
2118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2119 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2120 distclean-target
2121
2122
2123 .PHONY: distclean-host
2124
2125 distclean-host: maybe-distclean-bfd
2126 distclean-host: maybe-distclean-opcodes
2127 distclean-host: maybe-distclean-binutils
2128 distclean-host: maybe-distclean-bison
2129 distclean-host: maybe-distclean-cgen
2130 distclean-host: maybe-distclean-dejagnu
2131 distclean-host: maybe-distclean-etc
2132 distclean-host: maybe-distclean-fastjar
2133 distclean-host: maybe-distclean-fixincludes
2134 distclean-host: maybe-distclean-flex
2135 distclean-host: maybe-distclean-gas
2136 distclean-host: maybe-distclean-gcc
2137 distclean-host: maybe-distclean-gmp
2138 distclean-host: maybe-distclean-mpfr
2139 distclean-host: maybe-distclean-mpc
2140 distclean-host: maybe-distclean-isl
2141 distclean-host: maybe-distclean-libelf
2142 distclean-host: maybe-distclean-gold
2143 distclean-host: maybe-distclean-gprof
2144 distclean-host: maybe-distclean-intl
2145 distclean-host: maybe-distclean-tcl
2146 distclean-host: maybe-distclean-itcl
2147 distclean-host: maybe-distclean-ld
2148 distclean-host: maybe-distclean-libbacktrace
2149 distclean-host: maybe-distclean-libcpp
2150 distclean-host: maybe-distclean-libdecnumber
2151 distclean-host: maybe-distclean-libgui
2152 distclean-host: maybe-distclean-libiberty
2153 distclean-host: maybe-distclean-libiberty-linker-plugin
2154 distclean-host: maybe-distclean-libiconv
2155 distclean-host: maybe-distclean-m4
2156 distclean-host: maybe-distclean-readline
2157 distclean-host: maybe-distclean-sid
2158 distclean-host: maybe-distclean-sim
2159 distclean-host: maybe-distclean-texinfo
2160 distclean-host: maybe-distclean-zlib
2161 distclean-host: maybe-distclean-gdb
2162 distclean-host: maybe-distclean-expect
2163 distclean-host: maybe-distclean-guile
2164 distclean-host: maybe-distclean-tk
2165 distclean-host: maybe-distclean-libtermcap
2166 distclean-host: maybe-distclean-utils
2167 distclean-host: maybe-distclean-gnattools
2168 distclean-host: maybe-distclean-lto-plugin
2169 distclean-host: maybe-distclean-libcc1
2170 distclean-host: maybe-distclean-gotools
2171
2172 .PHONY: distclean-target
2173
2174 distclean-target: maybe-distclean-target-libstdc++-v3
2175 distclean-target: maybe-distclean-target-libsanitizer
2176 distclean-target: maybe-distclean-target-libmpx
2177 distclean-target: maybe-distclean-target-libvtv
2178 distclean-target: maybe-distclean-target-libcilkrts
2179 distclean-target: maybe-distclean-target-liboffloadmic
2180 distclean-target: maybe-distclean-target-libssp
2181 distclean-target: maybe-distclean-target-newlib
2182 distclean-target: maybe-distclean-target-libgcc
2183 distclean-target: maybe-distclean-target-libbacktrace
2184 distclean-target: maybe-distclean-target-libquadmath
2185 distclean-target: maybe-distclean-target-libgfortran
2186 distclean-target: maybe-distclean-target-libobjc
2187 distclean-target: maybe-distclean-target-libgo
2188 distclean-target: maybe-distclean-target-libtermcap
2189 distclean-target: maybe-distclean-target-winsup
2190 distclean-target: maybe-distclean-target-libgloss
2191 distclean-target: maybe-distclean-target-libffi
2192 distclean-target: maybe-distclean-target-libjava
2193 distclean-target: maybe-distclean-target-zlib
2194 distclean-target: maybe-distclean-target-boehm-gc
2195 distclean-target: maybe-distclean-target-rda
2196 distclean-target: maybe-distclean-target-libada
2197 distclean-target: maybe-distclean-target-libgomp
2198 distclean-target: maybe-distclean-target-libitm
2199 distclean-target: maybe-distclean-target-libatomic
2200
2201 .PHONY: do-maintainer-clean
2202 do-maintainer-clean:
2203 @: $(MAKE); $(unstage)
2204 @r=`${PWD_COMMAND}`; export r; \
2205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2206 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2207 maintainer-clean-target
2208
2209
2210 .PHONY: maintainer-clean-host
2211
2212 maintainer-clean-host: maybe-maintainer-clean-bfd
2213 maintainer-clean-host: maybe-maintainer-clean-opcodes
2214 maintainer-clean-host: maybe-maintainer-clean-binutils
2215 maintainer-clean-host: maybe-maintainer-clean-bison
2216 maintainer-clean-host: maybe-maintainer-clean-cgen
2217 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2218 maintainer-clean-host: maybe-maintainer-clean-etc
2219 maintainer-clean-host: maybe-maintainer-clean-fastjar
2220 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2221 maintainer-clean-host: maybe-maintainer-clean-flex
2222 maintainer-clean-host: maybe-maintainer-clean-gas
2223 maintainer-clean-host: maybe-maintainer-clean-gcc
2224 maintainer-clean-host: maybe-maintainer-clean-gmp
2225 maintainer-clean-host: maybe-maintainer-clean-mpfr
2226 maintainer-clean-host: maybe-maintainer-clean-mpc
2227 maintainer-clean-host: maybe-maintainer-clean-isl
2228 maintainer-clean-host: maybe-maintainer-clean-libelf
2229 maintainer-clean-host: maybe-maintainer-clean-gold
2230 maintainer-clean-host: maybe-maintainer-clean-gprof
2231 maintainer-clean-host: maybe-maintainer-clean-intl
2232 maintainer-clean-host: maybe-maintainer-clean-tcl
2233 maintainer-clean-host: maybe-maintainer-clean-itcl
2234 maintainer-clean-host: maybe-maintainer-clean-ld
2235 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2236 maintainer-clean-host: maybe-maintainer-clean-libcpp
2237 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2238 maintainer-clean-host: maybe-maintainer-clean-libgui
2239 maintainer-clean-host: maybe-maintainer-clean-libiberty
2240 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2241 maintainer-clean-host: maybe-maintainer-clean-libiconv
2242 maintainer-clean-host: maybe-maintainer-clean-m4
2243 maintainer-clean-host: maybe-maintainer-clean-readline
2244 maintainer-clean-host: maybe-maintainer-clean-sid
2245 maintainer-clean-host: maybe-maintainer-clean-sim
2246 maintainer-clean-host: maybe-maintainer-clean-texinfo
2247 maintainer-clean-host: maybe-maintainer-clean-zlib
2248 maintainer-clean-host: maybe-maintainer-clean-gdb
2249 maintainer-clean-host: maybe-maintainer-clean-expect
2250 maintainer-clean-host: maybe-maintainer-clean-guile
2251 maintainer-clean-host: maybe-maintainer-clean-tk
2252 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2253 maintainer-clean-host: maybe-maintainer-clean-utils
2254 maintainer-clean-host: maybe-maintainer-clean-gnattools
2255 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2256 maintainer-clean-host: maybe-maintainer-clean-libcc1
2257 maintainer-clean-host: maybe-maintainer-clean-gotools
2258
2259 .PHONY: maintainer-clean-target
2260
2261 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2262 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2263 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2264 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2265 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2266 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2267 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2268 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2269 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2270 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2271 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2272 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2273 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2274 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2275 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2276 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2278 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2279 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2280 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2281 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2282 maintainer-clean-target: maybe-maintainer-clean-target-rda
2283 maintainer-clean-target: maybe-maintainer-clean-target-libada
2284 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2285 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2286 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2287
2288
2289 # Here are the targets which correspond to the do-X targets.
2290
2291 .PHONY: info installcheck dvi pdf html
2292 .PHONY: install-info install-pdf install-html
2293 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2294 .PHONY: local-clean local-distclean local-maintainer-clean
2295 info: do-info
2296 installcheck: do-installcheck
2297 dvi: do-dvi
2298 pdf: do-pdf
2299 html: do-html
2300
2301 # Make sure makeinfo is built before we do a `make info', if we're
2302 # in fact building texinfo.
2303 do-info: maybe-all-texinfo
2304
2305 install-info: do-install-info dir.info
2306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2307 if [ -f dir.info ]; then \
2308 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2309 else true; fi
2310
2311 install-pdf: do-install-pdf
2312
2313 install-html: do-install-html
2314
2315 local-clean:
2316 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2317
2318 local-distclean:
2319 -rm -f Makefile config.status config.cache mh-frag mt-frag
2320 -rm -f maybedep.tmp serdep.tmp stage_final
2321 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2322 rm -rf $(TARGET_SUBDIR); \
2323 else true; fi
2324 -rm -rf $(BUILD_SUBDIR)
2325 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2326 rm -rf $(HOST_SUBDIR); \
2327 else true; fi
2328 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2329 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2330 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2331 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2332 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2333 -rmdir texinfo zlib 2>/dev/null
2334 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2335
2336 local-maintainer-clean:
2337 @echo "This command is intended for maintainers to use;"
2338 @echo "it deletes files that may require special tools to rebuild."
2339
2340 clean: do-clean local-clean
2341 mostlyclean: do-mostlyclean local-clean
2342 distclean: do-distclean local-clean local-distclean
2343 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2344 maintainer-clean: local-distclean
2345 realclean: maintainer-clean
2346
2347 # Check target.
2348
2349 .PHONY: check do-check
2350 check: do-check
2351
2352 # Only include modules actually being configured and built.
2353 .PHONY: check-host
2354 check-host: \
2355 maybe-check-bfd \
2356 maybe-check-opcodes \
2357 maybe-check-binutils \
2358 maybe-check-bison \
2359 maybe-check-cgen \
2360 maybe-check-dejagnu \
2361 maybe-check-etc \
2362 maybe-check-fastjar \
2363 maybe-check-fixincludes \
2364 maybe-check-flex \
2365 maybe-check-gas \
2366 maybe-check-gcc \
2367 maybe-check-gmp \
2368 maybe-check-mpfr \
2369 maybe-check-mpc \
2370 maybe-check-isl \
2371 maybe-check-libelf \
2372 maybe-check-gold \
2373 maybe-check-gprof \
2374 maybe-check-intl \
2375 maybe-check-tcl \
2376 maybe-check-itcl \
2377 maybe-check-ld \
2378 maybe-check-libbacktrace \
2379 maybe-check-libcpp \
2380 maybe-check-libdecnumber \
2381 maybe-check-libgui \
2382 maybe-check-libiberty \
2383 maybe-check-libiberty-linker-plugin \
2384 maybe-check-libiconv \
2385 maybe-check-m4 \
2386 maybe-check-readline \
2387 maybe-check-sid \
2388 maybe-check-sim \
2389 maybe-check-texinfo \
2390 maybe-check-zlib \
2391 maybe-check-gdb \
2392 maybe-check-expect \
2393 maybe-check-guile \
2394 maybe-check-tk \
2395 maybe-check-libtermcap \
2396 maybe-check-utils \
2397 maybe-check-gnattools \
2398 maybe-check-lto-plugin \
2399 maybe-check-libcc1 \
2400 maybe-check-gotools
2401
2402 .PHONY: check-target
2403 check-target: \
2404 maybe-check-target-libstdc++-v3 \
2405 maybe-check-target-libsanitizer \
2406 maybe-check-target-libmpx \
2407 maybe-check-target-libvtv \
2408 maybe-check-target-libcilkrts \
2409 maybe-check-target-liboffloadmic \
2410 maybe-check-target-libssp \
2411 maybe-check-target-newlib \
2412 maybe-check-target-libgcc \
2413 maybe-check-target-libbacktrace \
2414 maybe-check-target-libquadmath \
2415 maybe-check-target-libgfortran \
2416 maybe-check-target-libobjc \
2417 maybe-check-target-libgo \
2418 maybe-check-target-libtermcap \
2419 maybe-check-target-winsup \
2420 maybe-check-target-libgloss \
2421 maybe-check-target-libffi \
2422 maybe-check-target-libjava \
2423 maybe-check-target-zlib \
2424 maybe-check-target-boehm-gc \
2425 maybe-check-target-rda \
2426 maybe-check-target-libada \
2427 maybe-check-target-libgomp \
2428 maybe-check-target-libitm \
2429 maybe-check-target-libatomic
2430
2431 do-check:
2432 @: $(MAKE); $(unstage)
2433 @r=`${PWD_COMMAND}`; export r; \
2434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2435 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2436
2437 # Automated reporting of test results.
2438
2439 warning.log: build.log
2440 $(srcdir)/contrib/warn_summary build.log > $@
2441
2442 mail-report.log:
2443 if test x'$(BOOT_CFLAGS)' != x''; then \
2444 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2445 fi; \
2446 $(srcdir)/contrib/test_summary -t >$@
2447 chmod +x $@
2448 echo If you really want to send e-mail, run ./$@ now
2449
2450 mail-report-with-warnings.log: warning.log
2451 if test x'$(BOOT_CFLAGS)' != x''; then \
2452 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2453 fi; \
2454 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2455 chmod +x $@
2456 echo If you really want to send e-mail, run ./$@ now
2457
2458 # Local Vim config
2459
2460 $(srcdir)/.local.vimrc:
2461 $(LN_S) contrib/vimrc $@
2462
2463 $(srcdir)/.lvimrc:
2464 $(LN_S) contrib/vimrc $@
2465
2466 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2467
2468 .PHONY: vimrc
2469
2470 # clang-format config
2471
2472 $(srcdir)/.clang-format:
2473 $(LN_S) contrib/clang-format $@
2474
2475 clang-format: $(srcdir)/.clang-format
2476
2477 .PHONY: clang-format
2478
2479 # Installation targets.
2480
2481 .PHONY: install uninstall
2482 install:
2483 @: $(MAKE); $(unstage)
2484 @r=`${PWD_COMMAND}`; export r; \
2485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2486 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2487
2488 .PHONY: install-host-nogcc
2489 install-host-nogcc: \
2490 maybe-install-bfd \
2491 maybe-install-opcodes \
2492 maybe-install-binutils \
2493 maybe-install-bison \
2494 maybe-install-cgen \
2495 maybe-install-dejagnu \
2496 maybe-install-etc \
2497 maybe-install-fastjar \
2498 maybe-install-fixincludes \
2499 maybe-install-flex \
2500 maybe-install-gas \
2501 maybe-install-gmp \
2502 maybe-install-mpfr \
2503 maybe-install-mpc \
2504 maybe-install-isl \
2505 maybe-install-libelf \
2506 maybe-install-gold \
2507 maybe-install-gprof \
2508 maybe-install-intl \
2509 maybe-install-tcl \
2510 maybe-install-itcl \
2511 maybe-install-ld \
2512 maybe-install-libbacktrace \
2513 maybe-install-libcpp \
2514 maybe-install-libdecnumber \
2515 maybe-install-libgui \
2516 maybe-install-libiberty \
2517 maybe-install-libiberty-linker-plugin \
2518 maybe-install-libiconv \
2519 maybe-install-m4 \
2520 maybe-install-readline \
2521 maybe-install-sid \
2522 maybe-install-sim \
2523 maybe-install-texinfo \
2524 maybe-install-zlib \
2525 maybe-install-gdb \
2526 maybe-install-expect \
2527 maybe-install-guile \
2528 maybe-install-tk \
2529 maybe-install-libtermcap \
2530 maybe-install-utils \
2531 maybe-install-gnattools \
2532 maybe-install-lto-plugin \
2533 maybe-install-libcc1 \
2534 maybe-install-gotools
2535
2536 .PHONY: install-host
2537 install-host: \
2538 maybe-install-bfd \
2539 maybe-install-opcodes \
2540 maybe-install-binutils \
2541 maybe-install-bison \
2542 maybe-install-cgen \
2543 maybe-install-dejagnu \
2544 maybe-install-etc \
2545 maybe-install-fastjar \
2546 maybe-install-fixincludes \
2547 maybe-install-flex \
2548 maybe-install-gas \
2549 maybe-install-gcc \
2550 maybe-install-gmp \
2551 maybe-install-mpfr \
2552 maybe-install-mpc \
2553 maybe-install-isl \
2554 maybe-install-libelf \
2555 maybe-install-gold \
2556 maybe-install-gprof \
2557 maybe-install-intl \
2558 maybe-install-tcl \
2559 maybe-install-itcl \
2560 maybe-install-ld \
2561 maybe-install-libbacktrace \
2562 maybe-install-libcpp \
2563 maybe-install-libdecnumber \
2564 maybe-install-libgui \
2565 maybe-install-libiberty \
2566 maybe-install-libiberty-linker-plugin \
2567 maybe-install-libiconv \
2568 maybe-install-m4 \
2569 maybe-install-readline \
2570 maybe-install-sid \
2571 maybe-install-sim \
2572 maybe-install-texinfo \
2573 maybe-install-zlib \
2574 maybe-install-gdb \
2575 maybe-install-expect \
2576 maybe-install-guile \
2577 maybe-install-tk \
2578 maybe-install-libtermcap \
2579 maybe-install-utils \
2580 maybe-install-gnattools \
2581 maybe-install-lto-plugin \
2582 maybe-install-libcc1 \
2583 maybe-install-gotools
2584
2585 .PHONY: install-target
2586 install-target: \
2587 maybe-install-target-libstdc++-v3 \
2588 maybe-install-target-libsanitizer \
2589 maybe-install-target-libmpx \
2590 maybe-install-target-libvtv \
2591 maybe-install-target-libcilkrts \
2592 maybe-install-target-liboffloadmic \
2593 maybe-install-target-libssp \
2594 maybe-install-target-newlib \
2595 maybe-install-target-libgcc \
2596 maybe-install-target-libbacktrace \
2597 maybe-install-target-libquadmath \
2598 maybe-install-target-libgfortran \
2599 maybe-install-target-libobjc \
2600 maybe-install-target-libgo \
2601 maybe-install-target-libtermcap \
2602 maybe-install-target-winsup \
2603 maybe-install-target-libgloss \
2604 maybe-install-target-libffi \
2605 maybe-install-target-libjava \
2606 maybe-install-target-zlib \
2607 maybe-install-target-boehm-gc \
2608 maybe-install-target-rda \
2609 maybe-install-target-libada \
2610 maybe-install-target-libgomp \
2611 maybe-install-target-libitm \
2612 maybe-install-target-libatomic
2613
2614 uninstall:
2615 @echo "the uninstall target is not supported in this tree"
2616
2617 .PHONY: install.all
2618 install.all: install-no-fixedincludes
2619 @if [ -f ./gcc/Makefile ]; then \
2620 r=`${PWD_COMMAND}`; export r; \
2621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2622 $(HOST_EXPORTS) \
2623 (cd ./gcc && \
2624 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2625 else \
2626 true; \
2627 fi
2628
2629 # install-no-fixedincludes is used to allow the elaboration of binary packages
2630 # suitable for distribution, where we cannot include the fixed system header
2631 # files.
2632 .PHONY: install-no-fixedincludes
2633 install-no-fixedincludes: installdirs install-host-nogcc \
2634 install-target gcc-install-no-fixedincludes
2635
2636 .PHONY: install-strip
2637 install-strip:
2638 @: $(MAKE); $(unstage)
2639 @r=`${PWD_COMMAND}`; export r; \
2640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2641 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2642
2643 .PHONY: install-strip-host
2644 install-strip-host: \
2645 maybe-install-strip-bfd \
2646 maybe-install-strip-opcodes \
2647 maybe-install-strip-binutils \
2648 maybe-install-strip-bison \
2649 maybe-install-strip-cgen \
2650 maybe-install-strip-dejagnu \
2651 maybe-install-strip-etc \
2652 maybe-install-strip-fastjar \
2653 maybe-install-strip-fixincludes \
2654 maybe-install-strip-flex \
2655 maybe-install-strip-gas \
2656 maybe-install-strip-gcc \
2657 maybe-install-strip-gmp \
2658 maybe-install-strip-mpfr \
2659 maybe-install-strip-mpc \
2660 maybe-install-strip-isl \
2661 maybe-install-strip-libelf \
2662 maybe-install-strip-gold \
2663 maybe-install-strip-gprof \
2664 maybe-install-strip-intl \
2665 maybe-install-strip-tcl \
2666 maybe-install-strip-itcl \
2667 maybe-install-strip-ld \
2668 maybe-install-strip-libbacktrace \
2669 maybe-install-strip-libcpp \
2670 maybe-install-strip-libdecnumber \
2671 maybe-install-strip-libgui \
2672 maybe-install-strip-libiberty \
2673 maybe-install-strip-libiberty-linker-plugin \
2674 maybe-install-strip-libiconv \
2675 maybe-install-strip-m4 \
2676 maybe-install-strip-readline \
2677 maybe-install-strip-sid \
2678 maybe-install-strip-sim \
2679 maybe-install-strip-texinfo \
2680 maybe-install-strip-zlib \
2681 maybe-install-strip-gdb \
2682 maybe-install-strip-expect \
2683 maybe-install-strip-guile \
2684 maybe-install-strip-tk \
2685 maybe-install-strip-libtermcap \
2686 maybe-install-strip-utils \
2687 maybe-install-strip-gnattools \
2688 maybe-install-strip-lto-plugin \
2689 maybe-install-strip-libcc1 \
2690 maybe-install-strip-gotools
2691
2692 .PHONY: install-strip-target
2693 install-strip-target: \
2694 maybe-install-strip-target-libstdc++-v3 \
2695 maybe-install-strip-target-libsanitizer \
2696 maybe-install-strip-target-libmpx \
2697 maybe-install-strip-target-libvtv \
2698 maybe-install-strip-target-libcilkrts \
2699 maybe-install-strip-target-liboffloadmic \
2700 maybe-install-strip-target-libssp \
2701 maybe-install-strip-target-newlib \
2702 maybe-install-strip-target-libgcc \
2703 maybe-install-strip-target-libbacktrace \
2704 maybe-install-strip-target-libquadmath \
2705 maybe-install-strip-target-libgfortran \
2706 maybe-install-strip-target-libobjc \
2707 maybe-install-strip-target-libgo \
2708 maybe-install-strip-target-libtermcap \
2709 maybe-install-strip-target-winsup \
2710 maybe-install-strip-target-libgloss \
2711 maybe-install-strip-target-libffi \
2712 maybe-install-strip-target-libjava \
2713 maybe-install-strip-target-zlib \
2714 maybe-install-strip-target-boehm-gc \
2715 maybe-install-strip-target-rda \
2716 maybe-install-strip-target-libada \
2717 maybe-install-strip-target-libgomp \
2718 maybe-install-strip-target-libitm \
2719 maybe-install-strip-target-libatomic
2720
2721
2722 ### other supporting targets
2723
2724 MAKEDIRS= \
2725 $(DESTDIR)$(prefix) \
2726 $(DESTDIR)$(exec_prefix)
2727 .PHONY: installdirs
2728 installdirs: mkinstalldirs
2729 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2730
2731 dir.info: do-install-info
2732 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2733 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2734 mv -f dir.info.new dir.info; \
2735 else true; \
2736 fi
2737
2738 dist:
2739 @echo "Building a full distribution of this tree isn't done"
2740 @echo "via 'make dist'. Check out the etc/ subdirectory"
2741
2742 etags tags: TAGS
2743
2744 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2745 # ability to use several tags files at once, so there is probably no need
2746 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2747 # (if we felt like it) have this Makefile write a piece of elisp which
2748 # the user could load to tell emacs19 where all the TAGS files we just
2749 # built are.
2750 TAGS: do-TAGS
2751
2752 # ------------------------------------
2753 # Macros for configure and all targets
2754 # ------------------------------------
2755
2756
2757
2758
2759
2760 # --------------------------------------
2761 # Modules which run on the build machine
2762 # --------------------------------------
2763
2764
2765 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2766 maybe-configure-build-libiberty:
2767 @if gcc-bootstrap
2768 configure-build-libiberty: stage_current
2769 @endif gcc-bootstrap
2770 @if build-libiberty
2771 maybe-configure-build-libiberty: configure-build-libiberty
2772 configure-build-libiberty:
2773 @: $(MAKE); $(unstage)
2774 @r=`${PWD_COMMAND}`; export r; \
2775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2777 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2778 $(BUILD_EXPORTS) \
2779 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2780 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2781 case $(srcdir) in \
2782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2783 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2785 esac; \
2786 module_srcdir=libiberty; \
2787 rm -f no-such-file || : ; \
2788 CONFIG_SITE=no-such-file $(SHELL) \
2789 $$s/$$module_srcdir/configure \
2790 --srcdir=$${topdir}/$$module_srcdir \
2791 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2792 --target=${target_alias} \
2793 || exit 1
2794 @endif build-libiberty
2795
2796
2797
2798
2799
2800 .PHONY: all-build-libiberty maybe-all-build-libiberty
2801 maybe-all-build-libiberty:
2802 @if gcc-bootstrap
2803 all-build-libiberty: stage_current
2804 @endif gcc-bootstrap
2805 @if build-libiberty
2806 TARGET-build-libiberty=all
2807 maybe-all-build-libiberty: all-build-libiberty
2808 all-build-libiberty: configure-build-libiberty
2809 @: $(MAKE); $(unstage)
2810 @r=`${PWD_COMMAND}`; export r; \
2811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2812 $(BUILD_EXPORTS) \
2813 (cd $(BUILD_SUBDIR)/libiberty && \
2814 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2815 $(TARGET-build-libiberty))
2816 @endif build-libiberty
2817
2818
2819
2820
2821
2822 .PHONY: configure-build-bison maybe-configure-build-bison
2823 maybe-configure-build-bison:
2824 @if gcc-bootstrap
2825 configure-build-bison: stage_current
2826 @endif gcc-bootstrap
2827 @if build-bison
2828 maybe-configure-build-bison: configure-build-bison
2829 configure-build-bison:
2830 @: $(MAKE); $(unstage)
2831 @r=`${PWD_COMMAND}`; export r; \
2832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2833 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2834 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2835 $(BUILD_EXPORTS) \
2836 echo Configuring in $(BUILD_SUBDIR)/bison; \
2837 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2838 case $(srcdir) in \
2839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2840 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2842 esac; \
2843 module_srcdir=bison; \
2844 rm -f no-such-file || : ; \
2845 CONFIG_SITE=no-such-file $(SHELL) \
2846 $$s/$$module_srcdir/configure \
2847 --srcdir=$${topdir}/$$module_srcdir \
2848 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2849 --target=${target_alias} \
2850 || exit 1
2851 @endif build-bison
2852
2853
2854
2855
2856
2857 .PHONY: all-build-bison maybe-all-build-bison
2858 maybe-all-build-bison:
2859 @if gcc-bootstrap
2860 all-build-bison: stage_current
2861 @endif gcc-bootstrap
2862 @if build-bison
2863 TARGET-build-bison=all
2864 maybe-all-build-bison: all-build-bison
2865 all-build-bison: configure-build-bison
2866 @: $(MAKE); $(unstage)
2867 @r=`${PWD_COMMAND}`; export r; \
2868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2869 $(BUILD_EXPORTS) \
2870 (cd $(BUILD_SUBDIR)/bison && \
2871 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2872 $(TARGET-build-bison))
2873 @endif build-bison
2874
2875
2876
2877
2878
2879 .PHONY: configure-build-flex maybe-configure-build-flex
2880 maybe-configure-build-flex:
2881 @if gcc-bootstrap
2882 configure-build-flex: stage_current
2883 @endif gcc-bootstrap
2884 @if build-flex
2885 maybe-configure-build-flex: configure-build-flex
2886 configure-build-flex:
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2891 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2892 $(BUILD_EXPORTS) \
2893 echo Configuring in $(BUILD_SUBDIR)/flex; \
2894 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2895 case $(srcdir) in \
2896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2897 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2899 esac; \
2900 module_srcdir=flex; \
2901 rm -f no-such-file || : ; \
2902 CONFIG_SITE=no-such-file $(SHELL) \
2903 $$s/$$module_srcdir/configure \
2904 --srcdir=$${topdir}/$$module_srcdir \
2905 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2906 --target=${target_alias} \
2907 || exit 1
2908 @endif build-flex
2909
2910
2911
2912
2913
2914 .PHONY: all-build-flex maybe-all-build-flex
2915 maybe-all-build-flex:
2916 @if gcc-bootstrap
2917 all-build-flex: stage_current
2918 @endif gcc-bootstrap
2919 @if build-flex
2920 TARGET-build-flex=all
2921 maybe-all-build-flex: all-build-flex
2922 all-build-flex: configure-build-flex
2923 @: $(MAKE); $(unstage)
2924 @r=`${PWD_COMMAND}`; export r; \
2925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926 $(BUILD_EXPORTS) \
2927 (cd $(BUILD_SUBDIR)/flex && \
2928 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2929 $(TARGET-build-flex))
2930 @endif build-flex
2931
2932
2933
2934
2935
2936 .PHONY: configure-build-m4 maybe-configure-build-m4
2937 maybe-configure-build-m4:
2938 @if gcc-bootstrap
2939 configure-build-m4: stage_current
2940 @endif gcc-bootstrap
2941 @if build-m4
2942 maybe-configure-build-m4: configure-build-m4
2943 configure-build-m4:
2944 @: $(MAKE); $(unstage)
2945 @r=`${PWD_COMMAND}`; export r; \
2946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2947 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2948 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2949 $(BUILD_EXPORTS) \
2950 echo Configuring in $(BUILD_SUBDIR)/m4; \
2951 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2952 case $(srcdir) in \
2953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2954 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2956 esac; \
2957 module_srcdir=m4; \
2958 rm -f no-such-file || : ; \
2959 CONFIG_SITE=no-such-file $(SHELL) \
2960 $$s/$$module_srcdir/configure \
2961 --srcdir=$${topdir}/$$module_srcdir \
2962 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2963 --target=${target_alias} \
2964 || exit 1
2965 @endif build-m4
2966
2967
2968
2969
2970
2971 .PHONY: all-build-m4 maybe-all-build-m4
2972 maybe-all-build-m4:
2973 @if gcc-bootstrap
2974 all-build-m4: stage_current
2975 @endif gcc-bootstrap
2976 @if build-m4
2977 TARGET-build-m4=all
2978 maybe-all-build-m4: all-build-m4
2979 all-build-m4: configure-build-m4
2980 @: $(MAKE); $(unstage)
2981 @r=`${PWD_COMMAND}`; export r; \
2982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2983 $(BUILD_EXPORTS) \
2984 (cd $(BUILD_SUBDIR)/m4 && \
2985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2986 $(TARGET-build-m4))
2987 @endif build-m4
2988
2989
2990
2991
2992
2993 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2994 maybe-configure-build-texinfo:
2995 @if gcc-bootstrap
2996 configure-build-texinfo: stage_current
2997 @endif gcc-bootstrap
2998 @if build-texinfo
2999 maybe-configure-build-texinfo: configure-build-texinfo
3000 configure-build-texinfo:
3001 @: $(MAKE); $(unstage)
3002 @r=`${PWD_COMMAND}`; export r; \
3003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3004 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3005 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3006 $(BUILD_EXPORTS) \
3007 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3008 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3009 case $(srcdir) in \
3010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3011 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3013 esac; \
3014 module_srcdir=texinfo; \
3015 rm -f no-such-file || : ; \
3016 CONFIG_SITE=no-such-file $(SHELL) \
3017 $$s/$$module_srcdir/configure \
3018 --srcdir=$${topdir}/$$module_srcdir \
3019 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3020 --target=${target_alias} \
3021 || exit 1
3022 @endif build-texinfo
3023
3024
3025
3026
3027
3028 .PHONY: all-build-texinfo maybe-all-build-texinfo
3029 maybe-all-build-texinfo:
3030 @if gcc-bootstrap
3031 all-build-texinfo: stage_current
3032 @endif gcc-bootstrap
3033 @if build-texinfo
3034 TARGET-build-texinfo=all
3035 maybe-all-build-texinfo: all-build-texinfo
3036 all-build-texinfo: configure-build-texinfo
3037 @: $(MAKE); $(unstage)
3038 @r=`${PWD_COMMAND}`; export r; \
3039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040 $(BUILD_EXPORTS) \
3041 (cd $(BUILD_SUBDIR)/texinfo && \
3042 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3043 $(TARGET-build-texinfo))
3044 @endif build-texinfo
3045
3046
3047
3048
3049
3050 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3051 maybe-configure-build-fixincludes:
3052 @if gcc-bootstrap
3053 configure-build-fixincludes: stage_current
3054 @endif gcc-bootstrap
3055 @if build-fixincludes
3056 maybe-configure-build-fixincludes: configure-build-fixincludes
3057 configure-build-fixincludes:
3058 @: $(MAKE); $(unstage)
3059 @r=`${PWD_COMMAND}`; export r; \
3060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3061 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3062 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3063 $(BUILD_EXPORTS) \
3064 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3065 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3066 case $(srcdir) in \
3067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3068 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3070 esac; \
3071 module_srcdir=fixincludes; \
3072 rm -f no-such-file || : ; \
3073 CONFIG_SITE=no-such-file $(SHELL) \
3074 $$s/$$module_srcdir/configure \
3075 --srcdir=$${topdir}/$$module_srcdir \
3076 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3077 --target=${target_alias} \
3078 || exit 1
3079 @endif build-fixincludes
3080
3081
3082
3083
3084
3085 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3086 maybe-all-build-fixincludes:
3087 @if gcc-bootstrap
3088 all-build-fixincludes: stage_current
3089 @endif gcc-bootstrap
3090 @if build-fixincludes
3091 TARGET-build-fixincludes=all
3092 maybe-all-build-fixincludes: all-build-fixincludes
3093 all-build-fixincludes: configure-build-fixincludes
3094 @: $(MAKE); $(unstage)
3095 @r=`${PWD_COMMAND}`; export r; \
3096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3097 $(BUILD_EXPORTS) \
3098 (cd $(BUILD_SUBDIR)/fixincludes && \
3099 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3100 $(TARGET-build-fixincludes))
3101 @endif build-fixincludes
3102
3103
3104
3105
3106
3107 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3108 maybe-configure-build-libcpp:
3109 @if gcc-bootstrap
3110 configure-build-libcpp: stage_current
3111 @endif gcc-bootstrap
3112 @if build-libcpp
3113 maybe-configure-build-libcpp: configure-build-libcpp
3114 configure-build-libcpp:
3115 @: $(MAKE); $(unstage)
3116 @r=`${PWD_COMMAND}`; export r; \
3117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3118 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3119 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3120 $(BUILD_EXPORTS) \
3121 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3122 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3123 case $(srcdir) in \
3124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3125 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3127 esac; \
3128 module_srcdir=libcpp; \
3129 rm -f no-such-file || : ; \
3130 CONFIG_SITE=no-such-file $(SHELL) \
3131 $$s/$$module_srcdir/configure \
3132 --srcdir=$${topdir}/$$module_srcdir \
3133 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3134 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3135 || exit 1
3136 @endif build-libcpp
3137
3138
3139
3140
3141
3142 .PHONY: all-build-libcpp maybe-all-build-libcpp
3143 maybe-all-build-libcpp:
3144 @if gcc-bootstrap
3145 all-build-libcpp: stage_current
3146 @endif gcc-bootstrap
3147 @if build-libcpp
3148 TARGET-build-libcpp=all
3149 maybe-all-build-libcpp: all-build-libcpp
3150 all-build-libcpp: configure-build-libcpp
3151 @: $(MAKE); $(unstage)
3152 @r=`${PWD_COMMAND}`; export r; \
3153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154 $(BUILD_EXPORTS) \
3155 (cd $(BUILD_SUBDIR)/libcpp && \
3156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3157 $(TARGET-build-libcpp))
3158 @endif build-libcpp
3159
3160
3161
3162
3163
3164 # --------------------------------------
3165 # Modules which run on the host machine
3166 # --------------------------------------
3167
3168
3169 .PHONY: configure-bfd maybe-configure-bfd
3170 maybe-configure-bfd:
3171 @if gcc-bootstrap
3172 configure-bfd: stage_current
3173 @endif gcc-bootstrap
3174 @if bfd
3175 maybe-configure-bfd: configure-bfd
3176 configure-bfd:
3177 @r=`${PWD_COMMAND}`; export r; \
3178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3179 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3180 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3181 $(HOST_EXPORTS) \
3182 echo Configuring in $(HOST_SUBDIR)/bfd; \
3183 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3184 case $(srcdir) in \
3185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3186 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3188 esac; \
3189 module_srcdir=bfd; \
3190 $(SHELL) \
3191 $$s/$$module_srcdir/configure \
3192 --srcdir=$${topdir}/$$module_srcdir \
3193 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3194 --target=${target_alias} \
3195 || exit 1
3196 @endif bfd
3197
3198
3199
3200 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3201 maybe-configure-stage1-bfd:
3202 @if bfd-bootstrap
3203 maybe-configure-stage1-bfd: configure-stage1-bfd
3204 configure-stage1-bfd:
3205 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3207 @r=`${PWD_COMMAND}`; export r; \
3208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3209 TFLAGS="$(STAGE1_TFLAGS)"; \
3210 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3211 $(HOST_EXPORTS) \
3212 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3213 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3214 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3215 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3217 cd $(HOST_SUBDIR)/bfd || exit 1; \
3218 case $(srcdir) in \
3219 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3220 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3221 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3222 esac; \
3223 module_srcdir=bfd; \
3224 $(SHELL) $$s/$$module_srcdir/configure \
3225 --srcdir=$${topdir}/$$module_srcdir \
3226 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3227 --target=${target_alias} \
3228 \
3229 $(STAGE1_CONFIGURE_FLAGS)
3230 @endif bfd-bootstrap
3231
3232 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3233 maybe-configure-stage2-bfd:
3234 @if bfd-bootstrap
3235 maybe-configure-stage2-bfd: configure-stage2-bfd
3236 configure-stage2-bfd:
3237 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3239 @r=`${PWD_COMMAND}`; export r; \
3240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3241 TFLAGS="$(STAGE2_TFLAGS)"; \
3242 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3243 $(HOST_EXPORTS) \
3244 $(POSTSTAGE1_HOST_EXPORTS) \
3245 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3246 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3247 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3248 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3250 cd $(HOST_SUBDIR)/bfd || exit 1; \
3251 case $(srcdir) in \
3252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3253 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3255 esac; \
3256 module_srcdir=bfd; \
3257 $(SHELL) $$s/$$module_srcdir/configure \
3258 --srcdir=$${topdir}/$$module_srcdir \
3259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3260 --target=${target_alias} \
3261 --with-build-libsubdir=$(HOST_SUBDIR) \
3262 $(STAGE2_CONFIGURE_FLAGS)
3263 @endif bfd-bootstrap
3264
3265 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3266 maybe-configure-stage3-bfd:
3267 @if bfd-bootstrap
3268 maybe-configure-stage3-bfd: configure-stage3-bfd
3269 configure-stage3-bfd:
3270 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3271 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3272 @r=`${PWD_COMMAND}`; export r; \
3273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3274 TFLAGS="$(STAGE3_TFLAGS)"; \
3275 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3276 $(HOST_EXPORTS) \
3277 $(POSTSTAGE1_HOST_EXPORTS) \
3278 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3279 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3280 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3281 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3282 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3283 cd $(HOST_SUBDIR)/bfd || exit 1; \
3284 case $(srcdir) in \
3285 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3286 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3287 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3288 esac; \
3289 module_srcdir=bfd; \
3290 $(SHELL) $$s/$$module_srcdir/configure \
3291 --srcdir=$${topdir}/$$module_srcdir \
3292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3293 --target=${target_alias} \
3294 --with-build-libsubdir=$(HOST_SUBDIR) \
3295 $(STAGE3_CONFIGURE_FLAGS)
3296 @endif bfd-bootstrap
3297
3298 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3299 maybe-configure-stage4-bfd:
3300 @if bfd-bootstrap
3301 maybe-configure-stage4-bfd: configure-stage4-bfd
3302 configure-stage4-bfd:
3303 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3305 @r=`${PWD_COMMAND}`; export r; \
3306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3307 TFLAGS="$(STAGE4_TFLAGS)"; \
3308 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3309 $(HOST_EXPORTS) \
3310 $(POSTSTAGE1_HOST_EXPORTS) \
3311 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3312 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3313 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3314 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3316 cd $(HOST_SUBDIR)/bfd || exit 1; \
3317 case $(srcdir) in \
3318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3319 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3321 esac; \
3322 module_srcdir=bfd; \
3323 $(SHELL) $$s/$$module_srcdir/configure \
3324 --srcdir=$${topdir}/$$module_srcdir \
3325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3326 --target=${target_alias} \
3327 --with-build-libsubdir=$(HOST_SUBDIR) \
3328 $(STAGE4_CONFIGURE_FLAGS)
3329 @endif bfd-bootstrap
3330
3331 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3332 maybe-configure-stageprofile-bfd:
3333 @if bfd-bootstrap
3334 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3335 configure-stageprofile-bfd:
3336 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3337 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3338 @r=`${PWD_COMMAND}`; export r; \
3339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3340 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3341 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3342 $(HOST_EXPORTS) \
3343 $(POSTSTAGE1_HOST_EXPORTS) \
3344 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3345 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3346 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3347 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3349 cd $(HOST_SUBDIR)/bfd || exit 1; \
3350 case $(srcdir) in \
3351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3352 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3354 esac; \
3355 module_srcdir=bfd; \
3356 $(SHELL) $$s/$$module_srcdir/configure \
3357 --srcdir=$${topdir}/$$module_srcdir \
3358 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3359 --target=${target_alias} \
3360 --with-build-libsubdir=$(HOST_SUBDIR) \
3361 $(STAGEprofile_CONFIGURE_FLAGS)
3362 @endif bfd-bootstrap
3363
3364 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3365 maybe-configure-stagefeedback-bfd:
3366 @if bfd-bootstrap
3367 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3368 configure-stagefeedback-bfd:
3369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3371 @r=`${PWD_COMMAND}`; export r; \
3372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3373 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3374 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3375 $(HOST_EXPORTS) \
3376 $(POSTSTAGE1_HOST_EXPORTS) \
3377 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3378 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3379 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3380 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3382 cd $(HOST_SUBDIR)/bfd || exit 1; \
3383 case $(srcdir) in \
3384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3385 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3387 esac; \
3388 module_srcdir=bfd; \
3389 $(SHELL) $$s/$$module_srcdir/configure \
3390 --srcdir=$${topdir}/$$module_srcdir \
3391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3392 --target=${target_alias} \
3393 --with-build-libsubdir=$(HOST_SUBDIR) \
3394 $(STAGEfeedback_CONFIGURE_FLAGS)
3395 @endif bfd-bootstrap
3396
3397
3398
3399
3400
3401 .PHONY: all-bfd maybe-all-bfd
3402 maybe-all-bfd:
3403 @if gcc-bootstrap
3404 all-bfd: stage_current
3405 @endif gcc-bootstrap
3406 @if bfd
3407 TARGET-bfd=all
3408 maybe-all-bfd: all-bfd
3409 all-bfd: configure-bfd
3410 @r=`${PWD_COMMAND}`; export r; \
3411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3412 $(HOST_EXPORTS) \
3413 (cd $(HOST_SUBDIR)/bfd && \
3414 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3415 $(TARGET-bfd))
3416 @endif bfd
3417
3418
3419
3420 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3421 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3422 maybe-all-stage1-bfd:
3423 maybe-clean-stage1-bfd:
3424 @if bfd-bootstrap
3425 maybe-all-stage1-bfd: all-stage1-bfd
3426 all-stage1: all-stage1-bfd
3427 TARGET-stage1-bfd = $(TARGET-bfd)
3428 all-stage1-bfd: configure-stage1-bfd
3429 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3430 @r=`${PWD_COMMAND}`; export r; \
3431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3432 TFLAGS="$(STAGE1_TFLAGS)"; \
3433 $(HOST_EXPORTS) \
3434 cd $(HOST_SUBDIR)/bfd && \
3435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3436 CFLAGS="$(STAGE1_CFLAGS)" \
3437 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3438 LIBCFLAGS="$(LIBCFLAGS)" \
3439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3442 $(EXTRA_HOST_FLAGS) \
3443 $(STAGE1_FLAGS_TO_PASS) \
3444 TFLAGS="$(STAGE1_TFLAGS)" \
3445 $(TARGET-stage1-bfd)
3446
3447 maybe-clean-stage1-bfd: clean-stage1-bfd
3448 clean-stage1: clean-stage1-bfd
3449 clean-stage1-bfd:
3450 @if [ $(current_stage) = stage1 ]; then \
3451 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3452 else \
3453 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3454 $(MAKE) stage1-start; \
3455 fi; \
3456 cd $(HOST_SUBDIR)/bfd && \
3457 $(MAKE) $(EXTRA_HOST_FLAGS) \
3458 $(STAGE1_FLAGS_TO_PASS) clean
3459 @endif bfd-bootstrap
3460
3461
3462 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3463 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3464 maybe-all-stage2-bfd:
3465 maybe-clean-stage2-bfd:
3466 @if bfd-bootstrap
3467 maybe-all-stage2-bfd: all-stage2-bfd
3468 all-stage2: all-stage2-bfd
3469 TARGET-stage2-bfd = $(TARGET-bfd)
3470 all-stage2-bfd: configure-stage2-bfd
3471 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3472 @r=`${PWD_COMMAND}`; export r; \
3473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3474 TFLAGS="$(STAGE2_TFLAGS)"; \
3475 $(HOST_EXPORTS) \
3476 $(POSTSTAGE1_HOST_EXPORTS) \
3477 cd $(HOST_SUBDIR)/bfd && \
3478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3479 CFLAGS="$(STAGE2_CFLAGS)" \
3480 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3481 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3486 TFLAGS="$(STAGE2_TFLAGS)" \
3487 $(TARGET-stage2-bfd)
3488
3489 maybe-clean-stage2-bfd: clean-stage2-bfd
3490 clean-stage2: clean-stage2-bfd
3491 clean-stage2-bfd:
3492 @if [ $(current_stage) = stage2 ]; then \
3493 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3494 else \
3495 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3496 $(MAKE) stage2-start; \
3497 fi; \
3498 cd $(HOST_SUBDIR)/bfd && \
3499 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3500 @endif bfd-bootstrap
3501
3502
3503 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3504 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3505 maybe-all-stage3-bfd:
3506 maybe-clean-stage3-bfd:
3507 @if bfd-bootstrap
3508 maybe-all-stage3-bfd: all-stage3-bfd
3509 all-stage3: all-stage3-bfd
3510 TARGET-stage3-bfd = $(TARGET-bfd)
3511 all-stage3-bfd: configure-stage3-bfd
3512 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3513 @r=`${PWD_COMMAND}`; export r; \
3514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3515 TFLAGS="$(STAGE3_TFLAGS)"; \
3516 $(HOST_EXPORTS) \
3517 $(POSTSTAGE1_HOST_EXPORTS) \
3518 cd $(HOST_SUBDIR)/bfd && \
3519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3520 CFLAGS="$(STAGE3_CFLAGS)" \
3521 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3522 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3523 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3524 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3525 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3526 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3527 TFLAGS="$(STAGE3_TFLAGS)" \
3528 $(TARGET-stage3-bfd)
3529
3530 maybe-clean-stage3-bfd: clean-stage3-bfd
3531 clean-stage3: clean-stage3-bfd
3532 clean-stage3-bfd:
3533 @if [ $(current_stage) = stage3 ]; then \
3534 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3535 else \
3536 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3537 $(MAKE) stage3-start; \
3538 fi; \
3539 cd $(HOST_SUBDIR)/bfd && \
3540 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3541 @endif bfd-bootstrap
3542
3543
3544 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3545 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3546 maybe-all-stage4-bfd:
3547 maybe-clean-stage4-bfd:
3548 @if bfd-bootstrap
3549 maybe-all-stage4-bfd: all-stage4-bfd
3550 all-stage4: all-stage4-bfd
3551 TARGET-stage4-bfd = $(TARGET-bfd)
3552 all-stage4-bfd: configure-stage4-bfd
3553 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3554 @r=`${PWD_COMMAND}`; export r; \
3555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556 TFLAGS="$(STAGE4_TFLAGS)"; \
3557 $(HOST_EXPORTS) \
3558 $(POSTSTAGE1_HOST_EXPORTS) \
3559 cd $(HOST_SUBDIR)/bfd && \
3560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3561 CFLAGS="$(STAGE4_CFLAGS)" \
3562 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3563 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3567 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3568 TFLAGS="$(STAGE4_TFLAGS)" \
3569 $(TARGET-stage4-bfd)
3570
3571 maybe-clean-stage4-bfd: clean-stage4-bfd
3572 clean-stage4: clean-stage4-bfd
3573 clean-stage4-bfd:
3574 @if [ $(current_stage) = stage4 ]; then \
3575 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3576 else \
3577 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3578 $(MAKE) stage4-start; \
3579 fi; \
3580 cd $(HOST_SUBDIR)/bfd && \
3581 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3582 @endif bfd-bootstrap
3583
3584
3585 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3586 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3587 maybe-all-stageprofile-bfd:
3588 maybe-clean-stageprofile-bfd:
3589 @if bfd-bootstrap
3590 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3591 all-stageprofile: all-stageprofile-bfd
3592 TARGET-stageprofile-bfd = $(TARGET-bfd)
3593 all-stageprofile-bfd: configure-stageprofile-bfd
3594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3595 @r=`${PWD_COMMAND}`; export r; \
3596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3597 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3598 $(HOST_EXPORTS) \
3599 $(POSTSTAGE1_HOST_EXPORTS) \
3600 cd $(HOST_SUBDIR)/bfd && \
3601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3602 CFLAGS="$(STAGEprofile_CFLAGS)" \
3603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3604 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3609 TFLAGS="$(STAGEprofile_TFLAGS)" \
3610 $(TARGET-stageprofile-bfd)
3611
3612 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3613 clean-stageprofile: clean-stageprofile-bfd
3614 clean-stageprofile-bfd:
3615 @if [ $(current_stage) = stageprofile ]; then \
3616 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3617 else \
3618 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3619 $(MAKE) stageprofile-start; \
3620 fi; \
3621 cd $(HOST_SUBDIR)/bfd && \
3622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3623 @endif bfd-bootstrap
3624
3625
3626 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3627 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3628 maybe-all-stagefeedback-bfd:
3629 maybe-clean-stagefeedback-bfd:
3630 @if bfd-bootstrap
3631 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3632 all-stagefeedback: all-stagefeedback-bfd
3633 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3634 all-stagefeedback-bfd: configure-stagefeedback-bfd
3635 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3636 @r=`${PWD_COMMAND}`; export r; \
3637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3639 $(HOST_EXPORTS) \
3640 $(POSTSTAGE1_HOST_EXPORTS) \
3641 cd $(HOST_SUBDIR)/bfd && \
3642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3643 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3644 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3645 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3650 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3651 $(TARGET-stagefeedback-bfd)
3652
3653 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3654 clean-stagefeedback: clean-stagefeedback-bfd
3655 clean-stagefeedback-bfd:
3656 @if [ $(current_stage) = stagefeedback ]; then \
3657 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3658 else \
3659 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3660 $(MAKE) stagefeedback-start; \
3661 fi; \
3662 cd $(HOST_SUBDIR)/bfd && \
3663 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3664 @endif bfd-bootstrap
3665
3666
3667
3668
3669
3670 .PHONY: check-bfd maybe-check-bfd
3671 maybe-check-bfd:
3672 @if bfd
3673 maybe-check-bfd: check-bfd
3674
3675 check-bfd:
3676 @: $(MAKE); $(unstage)
3677 @r=`${PWD_COMMAND}`; export r; \
3678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3679 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3680 (cd $(HOST_SUBDIR)/bfd && \
3681 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3682
3683 @endif bfd
3684
3685 .PHONY: install-bfd maybe-install-bfd
3686 maybe-install-bfd:
3687 @if bfd
3688 maybe-install-bfd: install-bfd
3689
3690 install-bfd: installdirs
3691 @: $(MAKE); $(unstage)
3692 @r=`${PWD_COMMAND}`; export r; \
3693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3694 $(HOST_EXPORTS) \
3695 (cd $(HOST_SUBDIR)/bfd && \
3696 $(MAKE) $(FLAGS_TO_PASS) install)
3697
3698 @endif bfd
3699
3700 .PHONY: install-strip-bfd maybe-install-strip-bfd
3701 maybe-install-strip-bfd:
3702 @if bfd
3703 maybe-install-strip-bfd: install-strip-bfd
3704
3705 install-strip-bfd: installdirs
3706 @: $(MAKE); $(unstage)
3707 @r=`${PWD_COMMAND}`; export r; \
3708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3709 $(HOST_EXPORTS) \
3710 (cd $(HOST_SUBDIR)/bfd && \
3711 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3712
3713 @endif bfd
3714
3715 # Other targets (info, dvi, pdf, etc.)
3716
3717 .PHONY: maybe-info-bfd info-bfd
3718 maybe-info-bfd:
3719 @if bfd
3720 maybe-info-bfd: info-bfd
3721
3722 info-bfd: \
3723 configure-bfd
3724 @[ -f ./bfd/Makefile ] || exit 0; \
3725 r=`${PWD_COMMAND}`; export r; \
3726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727 $(HOST_EXPORTS) \
3728 for flag in $(EXTRA_HOST_FLAGS) ; do \
3729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3730 done; \
3731 echo "Doing info in bfd"; \
3732 (cd $(HOST_SUBDIR)/bfd && \
3733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3735 "RANLIB=$${RANLIB}" \
3736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737 info) \
3738 || exit 1
3739
3740 @endif bfd
3741
3742 .PHONY: maybe-dvi-bfd dvi-bfd
3743 maybe-dvi-bfd:
3744 @if bfd
3745 maybe-dvi-bfd: dvi-bfd
3746
3747 dvi-bfd: \
3748 configure-bfd
3749 @[ -f ./bfd/Makefile ] || exit 0; \
3750 r=`${PWD_COMMAND}`; export r; \
3751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752 $(HOST_EXPORTS) \
3753 for flag in $(EXTRA_HOST_FLAGS) ; do \
3754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755 done; \
3756 echo "Doing dvi in bfd"; \
3757 (cd $(HOST_SUBDIR)/bfd && \
3758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760 "RANLIB=$${RANLIB}" \
3761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762 dvi) \
3763 || exit 1
3764
3765 @endif bfd
3766
3767 .PHONY: maybe-pdf-bfd pdf-bfd
3768 maybe-pdf-bfd:
3769 @if bfd
3770 maybe-pdf-bfd: pdf-bfd
3771
3772 pdf-bfd: \
3773 configure-bfd
3774 @[ -f ./bfd/Makefile ] || exit 0; \
3775 r=`${PWD_COMMAND}`; export r; \
3776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777 $(HOST_EXPORTS) \
3778 for flag in $(EXTRA_HOST_FLAGS) ; do \
3779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780 done; \
3781 echo "Doing pdf in bfd"; \
3782 (cd $(HOST_SUBDIR)/bfd && \
3783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785 "RANLIB=$${RANLIB}" \
3786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787 pdf) \
3788 || exit 1
3789
3790 @endif bfd
3791
3792 .PHONY: maybe-html-bfd html-bfd
3793 maybe-html-bfd:
3794 @if bfd
3795 maybe-html-bfd: html-bfd
3796
3797 html-bfd: \
3798 configure-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 html 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 html) \
3813 || exit 1
3814
3815 @endif bfd
3816
3817 .PHONY: maybe-TAGS-bfd TAGS-bfd
3818 maybe-TAGS-bfd:
3819 @if bfd
3820 maybe-TAGS-bfd: TAGS-bfd
3821
3822 TAGS-bfd: \
3823 configure-bfd
3824 @[ -f ./bfd/Makefile ] || exit 0; \
3825 r=`${PWD_COMMAND}`; export r; \
3826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3827 $(HOST_EXPORTS) \
3828 for flag in $(EXTRA_HOST_FLAGS) ; do \
3829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3830 done; \
3831 echo "Doing TAGS in bfd"; \
3832 (cd $(HOST_SUBDIR)/bfd && \
3833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3835 "RANLIB=$${RANLIB}" \
3836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3837 TAGS) \
3838 || exit 1
3839
3840 @endif bfd
3841
3842 .PHONY: maybe-install-info-bfd install-info-bfd
3843 maybe-install-info-bfd:
3844 @if bfd
3845 maybe-install-info-bfd: install-info-bfd
3846
3847 install-info-bfd: \
3848 configure-bfd \
3849 info-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 install-info 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 install-info) \
3864 || exit 1
3865
3866 @endif bfd
3867
3868 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3869 maybe-install-pdf-bfd:
3870 @if bfd
3871 maybe-install-pdf-bfd: install-pdf-bfd
3872
3873 install-pdf-bfd: \
3874 configure-bfd \
3875 pdf-bfd
3876 @[ -f ./bfd/Makefile ] || exit 0; \
3877 r=`${PWD_COMMAND}`; export r; \
3878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3879 $(HOST_EXPORTS) \
3880 for flag in $(EXTRA_HOST_FLAGS) ; do \
3881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3882 done; \
3883 echo "Doing install-pdf in bfd"; \
3884 (cd $(HOST_SUBDIR)/bfd && \
3885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3887 "RANLIB=$${RANLIB}" \
3888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3889 install-pdf) \
3890 || exit 1
3891
3892 @endif bfd
3893
3894 .PHONY: maybe-install-html-bfd install-html-bfd
3895 maybe-install-html-bfd:
3896 @if bfd
3897 maybe-install-html-bfd: install-html-bfd
3898
3899 install-html-bfd: \
3900 configure-bfd \
3901 html-bfd
3902 @[ -f ./bfd/Makefile ] || exit 0; \
3903 r=`${PWD_COMMAND}`; export r; \
3904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905 $(HOST_EXPORTS) \
3906 for flag in $(EXTRA_HOST_FLAGS) ; do \
3907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908 done; \
3909 echo "Doing install-html in bfd"; \
3910 (cd $(HOST_SUBDIR)/bfd && \
3911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913 "RANLIB=$${RANLIB}" \
3914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915 install-html) \
3916 || exit 1
3917
3918 @endif bfd
3919
3920 .PHONY: maybe-installcheck-bfd installcheck-bfd
3921 maybe-installcheck-bfd:
3922 @if bfd
3923 maybe-installcheck-bfd: installcheck-bfd
3924
3925 installcheck-bfd: \
3926 configure-bfd
3927 @[ -f ./bfd/Makefile ] || exit 0; \
3928 r=`${PWD_COMMAND}`; export r; \
3929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3930 $(HOST_EXPORTS) \
3931 for flag in $(EXTRA_HOST_FLAGS) ; do \
3932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3933 done; \
3934 echo "Doing installcheck in bfd"; \
3935 (cd $(HOST_SUBDIR)/bfd && \
3936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3938 "RANLIB=$${RANLIB}" \
3939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3940 installcheck) \
3941 || exit 1
3942
3943 @endif bfd
3944
3945 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3946 maybe-mostlyclean-bfd:
3947 @if bfd
3948 maybe-mostlyclean-bfd: mostlyclean-bfd
3949
3950 mostlyclean-bfd:
3951 @[ -f ./bfd/Makefile ] || exit 0; \
3952 r=`${PWD_COMMAND}`; export r; \
3953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3954 $(HOST_EXPORTS) \
3955 for flag in $(EXTRA_HOST_FLAGS) ; do \
3956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3957 done; \
3958 echo "Doing mostlyclean in bfd"; \
3959 (cd $(HOST_SUBDIR)/bfd && \
3960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3962 "RANLIB=$${RANLIB}" \
3963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3964 mostlyclean) \
3965 || exit 1
3966
3967 @endif bfd
3968
3969 .PHONY: maybe-clean-bfd clean-bfd
3970 maybe-clean-bfd:
3971 @if bfd
3972 maybe-clean-bfd: clean-bfd
3973
3974 clean-bfd:
3975 @[ -f ./bfd/Makefile ] || exit 0; \
3976 r=`${PWD_COMMAND}`; export r; \
3977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3978 $(HOST_EXPORTS) \
3979 for flag in $(EXTRA_HOST_FLAGS) ; do \
3980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3981 done; \
3982 echo "Doing clean in bfd"; \
3983 (cd $(HOST_SUBDIR)/bfd && \
3984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3986 "RANLIB=$${RANLIB}" \
3987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3988 clean) \
3989 || exit 1
3990
3991 @endif bfd
3992
3993 .PHONY: maybe-distclean-bfd distclean-bfd
3994 maybe-distclean-bfd:
3995 @if bfd
3996 maybe-distclean-bfd: distclean-bfd
3997
3998 distclean-bfd:
3999 @[ -f ./bfd/Makefile ] || exit 0; \
4000 r=`${PWD_COMMAND}`; export r; \
4001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4002 $(HOST_EXPORTS) \
4003 for flag in $(EXTRA_HOST_FLAGS) ; do \
4004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4005 done; \
4006 echo "Doing distclean in bfd"; \
4007 (cd $(HOST_SUBDIR)/bfd && \
4008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4010 "RANLIB=$${RANLIB}" \
4011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4012 distclean) \
4013 || exit 1
4014
4015 @endif bfd
4016
4017 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4018 maybe-maintainer-clean-bfd:
4019 @if bfd
4020 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4021
4022 maintainer-clean-bfd:
4023 @[ -f ./bfd/Makefile ] || exit 0; \
4024 r=`${PWD_COMMAND}`; export r; \
4025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026 $(HOST_EXPORTS) \
4027 for flag in $(EXTRA_HOST_FLAGS) ; do \
4028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4029 done; \
4030 echo "Doing maintainer-clean in bfd"; \
4031 (cd $(HOST_SUBDIR)/bfd && \
4032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4034 "RANLIB=$${RANLIB}" \
4035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4036 maintainer-clean) \
4037 || exit 1
4038
4039 @endif bfd
4040
4041
4042
4043 .PHONY: configure-opcodes maybe-configure-opcodes
4044 maybe-configure-opcodes:
4045 @if gcc-bootstrap
4046 configure-opcodes: stage_current
4047 @endif gcc-bootstrap
4048 @if opcodes
4049 maybe-configure-opcodes: configure-opcodes
4050 configure-opcodes:
4051 @r=`${PWD_COMMAND}`; export r; \
4052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4053 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4055 $(HOST_EXPORTS) \
4056 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4057 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4058 case $(srcdir) in \
4059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4060 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4062 esac; \
4063 module_srcdir=opcodes; \
4064 $(SHELL) \
4065 $$s/$$module_srcdir/configure \
4066 --srcdir=$${topdir}/$$module_srcdir \
4067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4068 --target=${target_alias} \
4069 || exit 1
4070 @endif opcodes
4071
4072
4073
4074 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4075 maybe-configure-stage1-opcodes:
4076 @if opcodes-bootstrap
4077 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4078 configure-stage1-opcodes:
4079 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4081 @r=`${PWD_COMMAND}`; export r; \
4082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4083 TFLAGS="$(STAGE1_TFLAGS)"; \
4084 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4085 $(HOST_EXPORTS) \
4086 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4087 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4088 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4089 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4091 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4092 case $(srcdir) in \
4093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4094 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4096 esac; \
4097 module_srcdir=opcodes; \
4098 $(SHELL) $$s/$$module_srcdir/configure \
4099 --srcdir=$${topdir}/$$module_srcdir \
4100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4101 --target=${target_alias} \
4102 \
4103 $(STAGE1_CONFIGURE_FLAGS)
4104 @endif opcodes-bootstrap
4105
4106 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4107 maybe-configure-stage2-opcodes:
4108 @if opcodes-bootstrap
4109 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4110 configure-stage2-opcodes:
4111 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4112 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4113 @r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 TFLAGS="$(STAGE2_TFLAGS)"; \
4116 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4117 $(HOST_EXPORTS) \
4118 $(POSTSTAGE1_HOST_EXPORTS) \
4119 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4120 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4121 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4122 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4123 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4124 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4125 case $(srcdir) in \
4126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4127 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4129 esac; \
4130 module_srcdir=opcodes; \
4131 $(SHELL) $$s/$$module_srcdir/configure \
4132 --srcdir=$${topdir}/$$module_srcdir \
4133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4134 --target=${target_alias} \
4135 --with-build-libsubdir=$(HOST_SUBDIR) \
4136 $(STAGE2_CONFIGURE_FLAGS)
4137 @endif opcodes-bootstrap
4138
4139 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4140 maybe-configure-stage3-opcodes:
4141 @if opcodes-bootstrap
4142 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4143 configure-stage3-opcodes:
4144 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4146 @r=`${PWD_COMMAND}`; export r; \
4147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4148 TFLAGS="$(STAGE3_TFLAGS)"; \
4149 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4150 $(HOST_EXPORTS) \
4151 $(POSTSTAGE1_HOST_EXPORTS) \
4152 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4153 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4154 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4155 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4157 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4158 case $(srcdir) in \
4159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4160 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4162 esac; \
4163 module_srcdir=opcodes; \
4164 $(SHELL) $$s/$$module_srcdir/configure \
4165 --srcdir=$${topdir}/$$module_srcdir \
4166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4167 --target=${target_alias} \
4168 --with-build-libsubdir=$(HOST_SUBDIR) \
4169 $(STAGE3_CONFIGURE_FLAGS)
4170 @endif opcodes-bootstrap
4171
4172 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4173 maybe-configure-stage4-opcodes:
4174 @if opcodes-bootstrap
4175 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4176 configure-stage4-opcodes:
4177 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4179 @r=`${PWD_COMMAND}`; export r; \
4180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4181 TFLAGS="$(STAGE4_TFLAGS)"; \
4182 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4183 $(HOST_EXPORTS) \
4184 $(POSTSTAGE1_HOST_EXPORTS) \
4185 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4186 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4187 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4188 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4190 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4191 case $(srcdir) in \
4192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4193 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4195 esac; \
4196 module_srcdir=opcodes; \
4197 $(SHELL) $$s/$$module_srcdir/configure \
4198 --srcdir=$${topdir}/$$module_srcdir \
4199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4200 --target=${target_alias} \
4201 --with-build-libsubdir=$(HOST_SUBDIR) \
4202 $(STAGE4_CONFIGURE_FLAGS)
4203 @endif opcodes-bootstrap
4204
4205 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4206 maybe-configure-stageprofile-opcodes:
4207 @if opcodes-bootstrap
4208 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4209 configure-stageprofile-opcodes:
4210 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4212 @r=`${PWD_COMMAND}`; export r; \
4213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4214 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4215 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4216 $(HOST_EXPORTS) \
4217 $(POSTSTAGE1_HOST_EXPORTS) \
4218 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4219 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4220 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4221 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4223 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4224 case $(srcdir) in \
4225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4226 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4228 esac; \
4229 module_srcdir=opcodes; \
4230 $(SHELL) $$s/$$module_srcdir/configure \
4231 --srcdir=$${topdir}/$$module_srcdir \
4232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4233 --target=${target_alias} \
4234 --with-build-libsubdir=$(HOST_SUBDIR) \
4235 $(STAGEprofile_CONFIGURE_FLAGS)
4236 @endif opcodes-bootstrap
4237
4238 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4239 maybe-configure-stagefeedback-opcodes:
4240 @if opcodes-bootstrap
4241 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4242 configure-stagefeedback-opcodes:
4243 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4245 @r=`${PWD_COMMAND}`; export r; \
4246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4247 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4248 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4249 $(HOST_EXPORTS) \
4250 $(POSTSTAGE1_HOST_EXPORTS) \
4251 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4252 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4253 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4254 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4256 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4257 case $(srcdir) in \
4258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4259 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4261 esac; \
4262 module_srcdir=opcodes; \
4263 $(SHELL) $$s/$$module_srcdir/configure \
4264 --srcdir=$${topdir}/$$module_srcdir \
4265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4266 --target=${target_alias} \
4267 --with-build-libsubdir=$(HOST_SUBDIR) \
4268 $(STAGEfeedback_CONFIGURE_FLAGS)
4269 @endif opcodes-bootstrap
4270
4271
4272
4273
4274
4275 .PHONY: all-opcodes maybe-all-opcodes
4276 maybe-all-opcodes:
4277 @if gcc-bootstrap
4278 all-opcodes: stage_current
4279 @endif gcc-bootstrap
4280 @if opcodes
4281 TARGET-opcodes=all
4282 maybe-all-opcodes: all-opcodes
4283 all-opcodes: configure-opcodes
4284 @r=`${PWD_COMMAND}`; export r; \
4285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286 $(HOST_EXPORTS) \
4287 (cd $(HOST_SUBDIR)/opcodes && \
4288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4289 $(TARGET-opcodes))
4290 @endif opcodes
4291
4292
4293
4294 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4295 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4296 maybe-all-stage1-opcodes:
4297 maybe-clean-stage1-opcodes:
4298 @if opcodes-bootstrap
4299 maybe-all-stage1-opcodes: all-stage1-opcodes
4300 all-stage1: all-stage1-opcodes
4301 TARGET-stage1-opcodes = $(TARGET-opcodes)
4302 all-stage1-opcodes: configure-stage1-opcodes
4303 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4304 @r=`${PWD_COMMAND}`; export r; \
4305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306 TFLAGS="$(STAGE1_TFLAGS)"; \
4307 $(HOST_EXPORTS) \
4308 cd $(HOST_SUBDIR)/opcodes && \
4309 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4310 CFLAGS="$(STAGE1_CFLAGS)" \
4311 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4312 LIBCFLAGS="$(LIBCFLAGS)" \
4313 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4314 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4315 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4316 $(EXTRA_HOST_FLAGS) \
4317 $(STAGE1_FLAGS_TO_PASS) \
4318 TFLAGS="$(STAGE1_TFLAGS)" \
4319 $(TARGET-stage1-opcodes)
4320
4321 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4322 clean-stage1: clean-stage1-opcodes
4323 clean-stage1-opcodes:
4324 @if [ $(current_stage) = stage1 ]; then \
4325 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4326 else \
4327 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4328 $(MAKE) stage1-start; \
4329 fi; \
4330 cd $(HOST_SUBDIR)/opcodes && \
4331 $(MAKE) $(EXTRA_HOST_FLAGS) \
4332 $(STAGE1_FLAGS_TO_PASS) clean
4333 @endif opcodes-bootstrap
4334
4335
4336 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4337 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4338 maybe-all-stage2-opcodes:
4339 maybe-clean-stage2-opcodes:
4340 @if opcodes-bootstrap
4341 maybe-all-stage2-opcodes: all-stage2-opcodes
4342 all-stage2: all-stage2-opcodes
4343 TARGET-stage2-opcodes = $(TARGET-opcodes)
4344 all-stage2-opcodes: configure-stage2-opcodes
4345 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4346 @r=`${PWD_COMMAND}`; export r; \
4347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4348 TFLAGS="$(STAGE2_TFLAGS)"; \
4349 $(HOST_EXPORTS) \
4350 $(POSTSTAGE1_HOST_EXPORTS) \
4351 cd $(HOST_SUBDIR)/opcodes && \
4352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4353 CFLAGS="$(STAGE2_CFLAGS)" \
4354 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4355 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4360 TFLAGS="$(STAGE2_TFLAGS)" \
4361 $(TARGET-stage2-opcodes)
4362
4363 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4364 clean-stage2: clean-stage2-opcodes
4365 clean-stage2-opcodes:
4366 @if [ $(current_stage) = stage2 ]; then \
4367 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4368 else \
4369 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4370 $(MAKE) stage2-start; \
4371 fi; \
4372 cd $(HOST_SUBDIR)/opcodes && \
4373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4374 @endif opcodes-bootstrap
4375
4376
4377 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4378 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4379 maybe-all-stage3-opcodes:
4380 maybe-clean-stage3-opcodes:
4381 @if opcodes-bootstrap
4382 maybe-all-stage3-opcodes: all-stage3-opcodes
4383 all-stage3: all-stage3-opcodes
4384 TARGET-stage3-opcodes = $(TARGET-opcodes)
4385 all-stage3-opcodes: configure-stage3-opcodes
4386 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4387 @r=`${PWD_COMMAND}`; export r; \
4388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4389 TFLAGS="$(STAGE3_TFLAGS)"; \
4390 $(HOST_EXPORTS) \
4391 $(POSTSTAGE1_HOST_EXPORTS) \
4392 cd $(HOST_SUBDIR)/opcodes && \
4393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4394 CFLAGS="$(STAGE3_CFLAGS)" \
4395 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4396 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4401 TFLAGS="$(STAGE3_TFLAGS)" \
4402 $(TARGET-stage3-opcodes)
4403
4404 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4405 clean-stage3: clean-stage3-opcodes
4406 clean-stage3-opcodes:
4407 @if [ $(current_stage) = stage3 ]; then \
4408 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4409 else \
4410 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4411 $(MAKE) stage3-start; \
4412 fi; \
4413 cd $(HOST_SUBDIR)/opcodes && \
4414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4415 @endif opcodes-bootstrap
4416
4417
4418 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4419 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4420 maybe-all-stage4-opcodes:
4421 maybe-clean-stage4-opcodes:
4422 @if opcodes-bootstrap
4423 maybe-all-stage4-opcodes: all-stage4-opcodes
4424 all-stage4: all-stage4-opcodes
4425 TARGET-stage4-opcodes = $(TARGET-opcodes)
4426 all-stage4-opcodes: configure-stage4-opcodes
4427 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4428 @r=`${PWD_COMMAND}`; export r; \
4429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4430 TFLAGS="$(STAGE4_TFLAGS)"; \
4431 $(HOST_EXPORTS) \
4432 $(POSTSTAGE1_HOST_EXPORTS) \
4433 cd $(HOST_SUBDIR)/opcodes && \
4434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4435 CFLAGS="$(STAGE4_CFLAGS)" \
4436 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4437 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4442 TFLAGS="$(STAGE4_TFLAGS)" \
4443 $(TARGET-stage4-opcodes)
4444
4445 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4446 clean-stage4: clean-stage4-opcodes
4447 clean-stage4-opcodes:
4448 @if [ $(current_stage) = stage4 ]; then \
4449 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4450 else \
4451 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4452 $(MAKE) stage4-start; \
4453 fi; \
4454 cd $(HOST_SUBDIR)/opcodes && \
4455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4456 @endif opcodes-bootstrap
4457
4458
4459 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4460 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4461 maybe-all-stageprofile-opcodes:
4462 maybe-clean-stageprofile-opcodes:
4463 @if opcodes-bootstrap
4464 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4465 all-stageprofile: all-stageprofile-opcodes
4466 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4467 all-stageprofile-opcodes: configure-stageprofile-opcodes
4468 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4469 @r=`${PWD_COMMAND}`; export r; \
4470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4471 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4472 $(HOST_EXPORTS) \
4473 $(POSTSTAGE1_HOST_EXPORTS) \
4474 cd $(HOST_SUBDIR)/opcodes && \
4475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4476 CFLAGS="$(STAGEprofile_CFLAGS)" \
4477 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4478 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4483 TFLAGS="$(STAGEprofile_TFLAGS)" \
4484 $(TARGET-stageprofile-opcodes)
4485
4486 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4487 clean-stageprofile: clean-stageprofile-opcodes
4488 clean-stageprofile-opcodes:
4489 @if [ $(current_stage) = stageprofile ]; then \
4490 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4491 else \
4492 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4493 $(MAKE) stageprofile-start; \
4494 fi; \
4495 cd $(HOST_SUBDIR)/opcodes && \
4496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4497 @endif opcodes-bootstrap
4498
4499
4500 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4501 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4502 maybe-all-stagefeedback-opcodes:
4503 maybe-clean-stagefeedback-opcodes:
4504 @if opcodes-bootstrap
4505 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4506 all-stagefeedback: all-stagefeedback-opcodes
4507 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4508 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4509 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4510 @r=`${PWD_COMMAND}`; export r; \
4511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4512 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4513 $(HOST_EXPORTS) \
4514 $(POSTSTAGE1_HOST_EXPORTS) \
4515 cd $(HOST_SUBDIR)/opcodes && \
4516 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4517 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4518 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4519 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4524 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4525 $(TARGET-stagefeedback-opcodes)
4526
4527 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4528 clean-stagefeedback: clean-stagefeedback-opcodes
4529 clean-stagefeedback-opcodes:
4530 @if [ $(current_stage) = stagefeedback ]; then \
4531 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4532 else \
4533 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4534 $(MAKE) stagefeedback-start; \
4535 fi; \
4536 cd $(HOST_SUBDIR)/opcodes && \
4537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4538 @endif opcodes-bootstrap
4539
4540
4541
4542
4543
4544 .PHONY: check-opcodes maybe-check-opcodes
4545 maybe-check-opcodes:
4546 @if opcodes
4547 maybe-check-opcodes: check-opcodes
4548
4549 check-opcodes:
4550 @: $(MAKE); $(unstage)
4551 @r=`${PWD_COMMAND}`; export r; \
4552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4553 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4554 (cd $(HOST_SUBDIR)/opcodes && \
4555 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4556
4557 @endif opcodes
4558
4559 .PHONY: install-opcodes maybe-install-opcodes
4560 maybe-install-opcodes:
4561 @if opcodes
4562 maybe-install-opcodes: install-opcodes
4563
4564 install-opcodes: installdirs
4565 @: $(MAKE); $(unstage)
4566 @r=`${PWD_COMMAND}`; export r; \
4567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568 $(HOST_EXPORTS) \
4569 (cd $(HOST_SUBDIR)/opcodes && \
4570 $(MAKE) $(FLAGS_TO_PASS) install)
4571
4572 @endif opcodes
4573
4574 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4575 maybe-install-strip-opcodes:
4576 @if opcodes
4577 maybe-install-strip-opcodes: install-strip-opcodes
4578
4579 install-strip-opcodes: installdirs
4580 @: $(MAKE); $(unstage)
4581 @r=`${PWD_COMMAND}`; export r; \
4582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583 $(HOST_EXPORTS) \
4584 (cd $(HOST_SUBDIR)/opcodes && \
4585 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4586
4587 @endif opcodes
4588
4589 # Other targets (info, dvi, pdf, etc.)
4590
4591 .PHONY: maybe-info-opcodes info-opcodes
4592 maybe-info-opcodes:
4593 @if opcodes
4594 maybe-info-opcodes: info-opcodes
4595
4596 info-opcodes: \
4597 configure-opcodes
4598 @[ -f ./opcodes/Makefile ] || exit 0; \
4599 r=`${PWD_COMMAND}`; export r; \
4600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601 $(HOST_EXPORTS) \
4602 for flag in $(EXTRA_HOST_FLAGS) ; do \
4603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4604 done; \
4605 echo "Doing info in opcodes"; \
4606 (cd $(HOST_SUBDIR)/opcodes && \
4607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4609 "RANLIB=$${RANLIB}" \
4610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611 info) \
4612 || exit 1
4613
4614 @endif opcodes
4615
4616 .PHONY: maybe-dvi-opcodes dvi-opcodes
4617 maybe-dvi-opcodes:
4618 @if opcodes
4619 maybe-dvi-opcodes: dvi-opcodes
4620
4621 dvi-opcodes: \
4622 configure-opcodes
4623 @[ -f ./opcodes/Makefile ] || exit 0; \
4624 r=`${PWD_COMMAND}`; export r; \
4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626 $(HOST_EXPORTS) \
4627 for flag in $(EXTRA_HOST_FLAGS) ; do \
4628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629 done; \
4630 echo "Doing dvi in opcodes"; \
4631 (cd $(HOST_SUBDIR)/opcodes && \
4632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634 "RANLIB=$${RANLIB}" \
4635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636 dvi) \
4637 || exit 1
4638
4639 @endif opcodes
4640
4641 .PHONY: maybe-pdf-opcodes pdf-opcodes
4642 maybe-pdf-opcodes:
4643 @if opcodes
4644 maybe-pdf-opcodes: pdf-opcodes
4645
4646 pdf-opcodes: \
4647 configure-opcodes
4648 @[ -f ./opcodes/Makefile ] || exit 0; \
4649 r=`${PWD_COMMAND}`; export r; \
4650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651 $(HOST_EXPORTS) \
4652 for flag in $(EXTRA_HOST_FLAGS) ; do \
4653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654 done; \
4655 echo "Doing pdf in opcodes"; \
4656 (cd $(HOST_SUBDIR)/opcodes && \
4657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659 "RANLIB=$${RANLIB}" \
4660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661 pdf) \
4662 || exit 1
4663
4664 @endif opcodes
4665
4666 .PHONY: maybe-html-opcodes html-opcodes
4667 maybe-html-opcodes:
4668 @if opcodes
4669 maybe-html-opcodes: html-opcodes
4670
4671 html-opcodes: \
4672 configure-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 html 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 html) \
4687 || exit 1
4688
4689 @endif opcodes
4690
4691 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4692 maybe-TAGS-opcodes:
4693 @if opcodes
4694 maybe-TAGS-opcodes: TAGS-opcodes
4695
4696 TAGS-opcodes: \
4697 configure-opcodes
4698 @[ -f ./opcodes/Makefile ] || exit 0; \
4699 r=`${PWD_COMMAND}`; export r; \
4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701 $(HOST_EXPORTS) \
4702 for flag in $(EXTRA_HOST_FLAGS) ; do \
4703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4704 done; \
4705 echo "Doing TAGS in opcodes"; \
4706 (cd $(HOST_SUBDIR)/opcodes && \
4707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4709 "RANLIB=$${RANLIB}" \
4710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4711 TAGS) \
4712 || exit 1
4713
4714 @endif opcodes
4715
4716 .PHONY: maybe-install-info-opcodes install-info-opcodes
4717 maybe-install-info-opcodes:
4718 @if opcodes
4719 maybe-install-info-opcodes: install-info-opcodes
4720
4721 install-info-opcodes: \
4722 configure-opcodes \
4723 info-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 install-info 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 install-info) \
4738 || exit 1
4739
4740 @endif opcodes
4741
4742 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4743 maybe-install-pdf-opcodes:
4744 @if opcodes
4745 maybe-install-pdf-opcodes: install-pdf-opcodes
4746
4747 install-pdf-opcodes: \
4748 configure-opcodes \
4749 pdf-opcodes
4750 @[ -f ./opcodes/Makefile ] || exit 0; \
4751 r=`${PWD_COMMAND}`; export r; \
4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753 $(HOST_EXPORTS) \
4754 for flag in $(EXTRA_HOST_FLAGS) ; do \
4755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4756 done; \
4757 echo "Doing install-pdf in opcodes"; \
4758 (cd $(HOST_SUBDIR)/opcodes && \
4759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4761 "RANLIB=$${RANLIB}" \
4762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4763 install-pdf) \
4764 || exit 1
4765
4766 @endif opcodes
4767
4768 .PHONY: maybe-install-html-opcodes install-html-opcodes
4769 maybe-install-html-opcodes:
4770 @if opcodes
4771 maybe-install-html-opcodes: install-html-opcodes
4772
4773 install-html-opcodes: \
4774 configure-opcodes \
4775 html-opcodes
4776 @[ -f ./opcodes/Makefile ] || exit 0; \
4777 r=`${PWD_COMMAND}`; export r; \
4778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779 $(HOST_EXPORTS) \
4780 for flag in $(EXTRA_HOST_FLAGS) ; do \
4781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4782 done; \
4783 echo "Doing install-html in opcodes"; \
4784 (cd $(HOST_SUBDIR)/opcodes && \
4785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4787 "RANLIB=$${RANLIB}" \
4788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4789 install-html) \
4790 || exit 1
4791
4792 @endif opcodes
4793
4794 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4795 maybe-installcheck-opcodes:
4796 @if opcodes
4797 maybe-installcheck-opcodes: installcheck-opcodes
4798
4799 installcheck-opcodes: \
4800 configure-opcodes
4801 @[ -f ./opcodes/Makefile ] || exit 0; \
4802 r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 $(HOST_EXPORTS) \
4805 for flag in $(EXTRA_HOST_FLAGS) ; do \
4806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4807 done; \
4808 echo "Doing installcheck in opcodes"; \
4809 (cd $(HOST_SUBDIR)/opcodes && \
4810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4812 "RANLIB=$${RANLIB}" \
4813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4814 installcheck) \
4815 || exit 1
4816
4817 @endif opcodes
4818
4819 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4820 maybe-mostlyclean-opcodes:
4821 @if opcodes
4822 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4823
4824 mostlyclean-opcodes:
4825 @[ -f ./opcodes/Makefile ] || exit 0; \
4826 r=`${PWD_COMMAND}`; export r; \
4827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4828 $(HOST_EXPORTS) \
4829 for flag in $(EXTRA_HOST_FLAGS) ; do \
4830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4831 done; \
4832 echo "Doing mostlyclean in opcodes"; \
4833 (cd $(HOST_SUBDIR)/opcodes && \
4834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4836 "RANLIB=$${RANLIB}" \
4837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4838 mostlyclean) \
4839 || exit 1
4840
4841 @endif opcodes
4842
4843 .PHONY: maybe-clean-opcodes clean-opcodes
4844 maybe-clean-opcodes:
4845 @if opcodes
4846 maybe-clean-opcodes: clean-opcodes
4847
4848 clean-opcodes:
4849 @[ -f ./opcodes/Makefile ] || exit 0; \
4850 r=`${PWD_COMMAND}`; export r; \
4851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4852 $(HOST_EXPORTS) \
4853 for flag in $(EXTRA_HOST_FLAGS) ; do \
4854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4855 done; \
4856 echo "Doing clean in opcodes"; \
4857 (cd $(HOST_SUBDIR)/opcodes && \
4858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4860 "RANLIB=$${RANLIB}" \
4861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4862 clean) \
4863 || exit 1
4864
4865 @endif opcodes
4866
4867 .PHONY: maybe-distclean-opcodes distclean-opcodes
4868 maybe-distclean-opcodes:
4869 @if opcodes
4870 maybe-distclean-opcodes: distclean-opcodes
4871
4872 distclean-opcodes:
4873 @[ -f ./opcodes/Makefile ] || exit 0; \
4874 r=`${PWD_COMMAND}`; export r; \
4875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4876 $(HOST_EXPORTS) \
4877 for flag in $(EXTRA_HOST_FLAGS) ; do \
4878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4879 done; \
4880 echo "Doing distclean in opcodes"; \
4881 (cd $(HOST_SUBDIR)/opcodes && \
4882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4884 "RANLIB=$${RANLIB}" \
4885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4886 distclean) \
4887 || exit 1
4888
4889 @endif opcodes
4890
4891 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4892 maybe-maintainer-clean-opcodes:
4893 @if opcodes
4894 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4895
4896 maintainer-clean-opcodes:
4897 @[ -f ./opcodes/Makefile ] || exit 0; \
4898 r=`${PWD_COMMAND}`; export r; \
4899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900 $(HOST_EXPORTS) \
4901 for flag in $(EXTRA_HOST_FLAGS) ; do \
4902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4903 done; \
4904 echo "Doing maintainer-clean in opcodes"; \
4905 (cd $(HOST_SUBDIR)/opcodes && \
4906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4908 "RANLIB=$${RANLIB}" \
4909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4910 maintainer-clean) \
4911 || exit 1
4912
4913 @endif opcodes
4914
4915
4916
4917 .PHONY: configure-binutils maybe-configure-binutils
4918 maybe-configure-binutils:
4919 @if gcc-bootstrap
4920 configure-binutils: stage_current
4921 @endif gcc-bootstrap
4922 @if binutils
4923 maybe-configure-binutils: configure-binutils
4924 configure-binutils:
4925 @r=`${PWD_COMMAND}`; export r; \
4926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4927 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4929 $(HOST_EXPORTS) \
4930 echo Configuring in $(HOST_SUBDIR)/binutils; \
4931 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4932 case $(srcdir) in \
4933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4934 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4936 esac; \
4937 module_srcdir=binutils; \
4938 $(SHELL) \
4939 $$s/$$module_srcdir/configure \
4940 --srcdir=$${topdir}/$$module_srcdir \
4941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4942 --target=${target_alias} \
4943 || exit 1
4944 @endif binutils
4945
4946
4947
4948 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4949 maybe-configure-stage1-binutils:
4950 @if binutils-bootstrap
4951 maybe-configure-stage1-binutils: configure-stage1-binutils
4952 configure-stage1-binutils:
4953 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4954 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4955 @r=`${PWD_COMMAND}`; export r; \
4956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4957 TFLAGS="$(STAGE1_TFLAGS)"; \
4958 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4959 $(HOST_EXPORTS) \
4960 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4961 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4962 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4963 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4965 cd $(HOST_SUBDIR)/binutils || exit 1; \
4966 case $(srcdir) in \
4967 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4968 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4969 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4970 esac; \
4971 module_srcdir=binutils; \
4972 $(SHELL) $$s/$$module_srcdir/configure \
4973 --srcdir=$${topdir}/$$module_srcdir \
4974 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4975 --target=${target_alias} \
4976 \
4977 $(STAGE1_CONFIGURE_FLAGS)
4978 @endif binutils-bootstrap
4979
4980 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4981 maybe-configure-stage2-binutils:
4982 @if binutils-bootstrap
4983 maybe-configure-stage2-binutils: configure-stage2-binutils
4984 configure-stage2-binutils:
4985 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4987 @r=`${PWD_COMMAND}`; export r; \
4988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4989 TFLAGS="$(STAGE2_TFLAGS)"; \
4990 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4991 $(HOST_EXPORTS) \
4992 $(POSTSTAGE1_HOST_EXPORTS) \
4993 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4994 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4995 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4996 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4998 cd $(HOST_SUBDIR)/binutils || exit 1; \
4999 case $(srcdir) in \
5000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5001 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5003 esac; \
5004 module_srcdir=binutils; \
5005 $(SHELL) $$s/$$module_srcdir/configure \
5006 --srcdir=$${topdir}/$$module_srcdir \
5007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5008 --target=${target_alias} \
5009 --with-build-libsubdir=$(HOST_SUBDIR) \
5010 $(STAGE2_CONFIGURE_FLAGS)
5011 @endif binutils-bootstrap
5012
5013 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5014 maybe-configure-stage3-binutils:
5015 @if binutils-bootstrap
5016 maybe-configure-stage3-binutils: configure-stage3-binutils
5017 configure-stage3-binutils:
5018 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5020 @r=`${PWD_COMMAND}`; export r; \
5021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022 TFLAGS="$(STAGE3_TFLAGS)"; \
5023 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5024 $(HOST_EXPORTS) \
5025 $(POSTSTAGE1_HOST_EXPORTS) \
5026 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5027 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5028 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5029 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5031 cd $(HOST_SUBDIR)/binutils || exit 1; \
5032 case $(srcdir) in \
5033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5034 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5036 esac; \
5037 module_srcdir=binutils; \
5038 $(SHELL) $$s/$$module_srcdir/configure \
5039 --srcdir=$${topdir}/$$module_srcdir \
5040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5041 --target=${target_alias} \
5042 --with-build-libsubdir=$(HOST_SUBDIR) \
5043 $(STAGE3_CONFIGURE_FLAGS)
5044 @endif binutils-bootstrap
5045
5046 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5047 maybe-configure-stage4-binutils:
5048 @if binutils-bootstrap
5049 maybe-configure-stage4-binutils: configure-stage4-binutils
5050 configure-stage4-binutils:
5051 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5053 @r=`${PWD_COMMAND}`; export r; \
5054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5055 TFLAGS="$(STAGE4_TFLAGS)"; \
5056 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5057 $(HOST_EXPORTS) \
5058 $(POSTSTAGE1_HOST_EXPORTS) \
5059 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5060 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5061 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5062 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5064 cd $(HOST_SUBDIR)/binutils || exit 1; \
5065 case $(srcdir) in \
5066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5067 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5069 esac; \
5070 module_srcdir=binutils; \
5071 $(SHELL) $$s/$$module_srcdir/configure \
5072 --srcdir=$${topdir}/$$module_srcdir \
5073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5074 --target=${target_alias} \
5075 --with-build-libsubdir=$(HOST_SUBDIR) \
5076 $(STAGE4_CONFIGURE_FLAGS)
5077 @endif binutils-bootstrap
5078
5079 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5080 maybe-configure-stageprofile-binutils:
5081 @if binutils-bootstrap
5082 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5083 configure-stageprofile-binutils:
5084 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5086 @r=`${PWD_COMMAND}`; export r; \
5087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5088 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5089 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5090 $(HOST_EXPORTS) \
5091 $(POSTSTAGE1_HOST_EXPORTS) \
5092 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5093 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5094 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5095 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5097 cd $(HOST_SUBDIR)/binutils || exit 1; \
5098 case $(srcdir) in \
5099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5100 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5102 esac; \
5103 module_srcdir=binutils; \
5104 $(SHELL) $$s/$$module_srcdir/configure \
5105 --srcdir=$${topdir}/$$module_srcdir \
5106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5107 --target=${target_alias} \
5108 --with-build-libsubdir=$(HOST_SUBDIR) \
5109 $(STAGEprofile_CONFIGURE_FLAGS)
5110 @endif binutils-bootstrap
5111
5112 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5113 maybe-configure-stagefeedback-binutils:
5114 @if binutils-bootstrap
5115 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5116 configure-stagefeedback-binutils:
5117 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5119 @r=`${PWD_COMMAND}`; export r; \
5120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5121 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5122 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5123 $(HOST_EXPORTS) \
5124 $(POSTSTAGE1_HOST_EXPORTS) \
5125 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5126 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5127 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5128 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5130 cd $(HOST_SUBDIR)/binutils || exit 1; \
5131 case $(srcdir) in \
5132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5133 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5135 esac; \
5136 module_srcdir=binutils; \
5137 $(SHELL) $$s/$$module_srcdir/configure \
5138 --srcdir=$${topdir}/$$module_srcdir \
5139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5140 --target=${target_alias} \
5141 --with-build-libsubdir=$(HOST_SUBDIR) \
5142 $(STAGEfeedback_CONFIGURE_FLAGS)
5143 @endif binutils-bootstrap
5144
5145
5146
5147
5148
5149 .PHONY: all-binutils maybe-all-binutils
5150 maybe-all-binutils:
5151 @if gcc-bootstrap
5152 all-binutils: stage_current
5153 @endif gcc-bootstrap
5154 @if binutils
5155 TARGET-binutils=all
5156 maybe-all-binutils: all-binutils
5157 all-binutils: configure-binutils
5158 @r=`${PWD_COMMAND}`; export r; \
5159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160 $(HOST_EXPORTS) \
5161 (cd $(HOST_SUBDIR)/binutils && \
5162 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5163 $(TARGET-binutils))
5164 @endif binutils
5165
5166
5167
5168 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5169 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5170 maybe-all-stage1-binutils:
5171 maybe-clean-stage1-binutils:
5172 @if binutils-bootstrap
5173 maybe-all-stage1-binutils: all-stage1-binutils
5174 all-stage1: all-stage1-binutils
5175 TARGET-stage1-binutils = $(TARGET-binutils)
5176 all-stage1-binutils: configure-stage1-binutils
5177 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5178 @r=`${PWD_COMMAND}`; export r; \
5179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5180 TFLAGS="$(STAGE1_TFLAGS)"; \
5181 $(HOST_EXPORTS) \
5182 cd $(HOST_SUBDIR)/binutils && \
5183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5184 CFLAGS="$(STAGE1_CFLAGS)" \
5185 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5186 LIBCFLAGS="$(LIBCFLAGS)" \
5187 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5188 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5189 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5190 $(EXTRA_HOST_FLAGS) \
5191 $(STAGE1_FLAGS_TO_PASS) \
5192 TFLAGS="$(STAGE1_TFLAGS)" \
5193 $(TARGET-stage1-binutils)
5194
5195 maybe-clean-stage1-binutils: clean-stage1-binutils
5196 clean-stage1: clean-stage1-binutils
5197 clean-stage1-binutils:
5198 @if [ $(current_stage) = stage1 ]; then \
5199 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5200 else \
5201 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5202 $(MAKE) stage1-start; \
5203 fi; \
5204 cd $(HOST_SUBDIR)/binutils && \
5205 $(MAKE) $(EXTRA_HOST_FLAGS) \
5206 $(STAGE1_FLAGS_TO_PASS) clean
5207 @endif binutils-bootstrap
5208
5209
5210 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5211 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5212 maybe-all-stage2-binutils:
5213 maybe-clean-stage2-binutils:
5214 @if binutils-bootstrap
5215 maybe-all-stage2-binutils: all-stage2-binutils
5216 all-stage2: all-stage2-binutils
5217 TARGET-stage2-binutils = $(TARGET-binutils)
5218 all-stage2-binutils: configure-stage2-binutils
5219 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5220 @r=`${PWD_COMMAND}`; export r; \
5221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222 TFLAGS="$(STAGE2_TFLAGS)"; \
5223 $(HOST_EXPORTS) \
5224 $(POSTSTAGE1_HOST_EXPORTS) \
5225 cd $(HOST_SUBDIR)/binutils && \
5226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5227 CFLAGS="$(STAGE2_CFLAGS)" \
5228 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5229 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5233 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5234 TFLAGS="$(STAGE2_TFLAGS)" \
5235 $(TARGET-stage2-binutils)
5236
5237 maybe-clean-stage2-binutils: clean-stage2-binutils
5238 clean-stage2: clean-stage2-binutils
5239 clean-stage2-binutils:
5240 @if [ $(current_stage) = stage2 ]; then \
5241 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5242 else \
5243 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5244 $(MAKE) stage2-start; \
5245 fi; \
5246 cd $(HOST_SUBDIR)/binutils && \
5247 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5248 @endif binutils-bootstrap
5249
5250
5251 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5252 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5253 maybe-all-stage3-binutils:
5254 maybe-clean-stage3-binutils:
5255 @if binutils-bootstrap
5256 maybe-all-stage3-binutils: all-stage3-binutils
5257 all-stage3: all-stage3-binutils
5258 TARGET-stage3-binutils = $(TARGET-binutils)
5259 all-stage3-binutils: configure-stage3-binutils
5260 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5261 @r=`${PWD_COMMAND}`; export r; \
5262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5263 TFLAGS="$(STAGE3_TFLAGS)"; \
5264 $(HOST_EXPORTS) \
5265 $(POSTSTAGE1_HOST_EXPORTS) \
5266 cd $(HOST_SUBDIR)/binutils && \
5267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5268 CFLAGS="$(STAGE3_CFLAGS)" \
5269 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5270 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5271 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5272 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5273 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5274 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5275 TFLAGS="$(STAGE3_TFLAGS)" \
5276 $(TARGET-stage3-binutils)
5277
5278 maybe-clean-stage3-binutils: clean-stage3-binutils
5279 clean-stage3: clean-stage3-binutils
5280 clean-stage3-binutils:
5281 @if [ $(current_stage) = stage3 ]; then \
5282 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5283 else \
5284 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5285 $(MAKE) stage3-start; \
5286 fi; \
5287 cd $(HOST_SUBDIR)/binutils && \
5288 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5289 @endif binutils-bootstrap
5290
5291
5292 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5293 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5294 maybe-all-stage4-binutils:
5295 maybe-clean-stage4-binutils:
5296 @if binutils-bootstrap
5297 maybe-all-stage4-binutils: all-stage4-binutils
5298 all-stage4: all-stage4-binutils
5299 TARGET-stage4-binutils = $(TARGET-binutils)
5300 all-stage4-binutils: configure-stage4-binutils
5301 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5302 @r=`${PWD_COMMAND}`; export r; \
5303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5304 TFLAGS="$(STAGE4_TFLAGS)"; \
5305 $(HOST_EXPORTS) \
5306 $(POSTSTAGE1_HOST_EXPORTS) \
5307 cd $(HOST_SUBDIR)/binutils && \
5308 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5309 CFLAGS="$(STAGE4_CFLAGS)" \
5310 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5311 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5312 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5313 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5314 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5315 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5316 TFLAGS="$(STAGE4_TFLAGS)" \
5317 $(TARGET-stage4-binutils)
5318
5319 maybe-clean-stage4-binutils: clean-stage4-binutils
5320 clean-stage4: clean-stage4-binutils
5321 clean-stage4-binutils:
5322 @if [ $(current_stage) = stage4 ]; then \
5323 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5324 else \
5325 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5326 $(MAKE) stage4-start; \
5327 fi; \
5328 cd $(HOST_SUBDIR)/binutils && \
5329 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5330 @endif binutils-bootstrap
5331
5332
5333 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5334 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5335 maybe-all-stageprofile-binutils:
5336 maybe-clean-stageprofile-binutils:
5337 @if binutils-bootstrap
5338 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5339 all-stageprofile: all-stageprofile-binutils
5340 TARGET-stageprofile-binutils = $(TARGET-binutils)
5341 all-stageprofile-binutils: configure-stageprofile-binutils
5342 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5343 @r=`${PWD_COMMAND}`; export r; \
5344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5345 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5346 $(HOST_EXPORTS) \
5347 $(POSTSTAGE1_HOST_EXPORTS) \
5348 cd $(HOST_SUBDIR)/binutils && \
5349 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5350 CFLAGS="$(STAGEprofile_CFLAGS)" \
5351 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5352 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5353 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5354 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5355 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5356 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5357 TFLAGS="$(STAGEprofile_TFLAGS)" \
5358 $(TARGET-stageprofile-binutils)
5359
5360 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5361 clean-stageprofile: clean-stageprofile-binutils
5362 clean-stageprofile-binutils:
5363 @if [ $(current_stage) = stageprofile ]; then \
5364 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5365 else \
5366 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5367 $(MAKE) stageprofile-start; \
5368 fi; \
5369 cd $(HOST_SUBDIR)/binutils && \
5370 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5371 @endif binutils-bootstrap
5372
5373
5374 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5375 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5376 maybe-all-stagefeedback-binutils:
5377 maybe-clean-stagefeedback-binutils:
5378 @if binutils-bootstrap
5379 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5380 all-stagefeedback: all-stagefeedback-binutils
5381 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5382 all-stagefeedback-binutils: configure-stagefeedback-binutils
5383 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5384 @r=`${PWD_COMMAND}`; export r; \
5385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5387 $(HOST_EXPORTS) \
5388 $(POSTSTAGE1_HOST_EXPORTS) \
5389 cd $(HOST_SUBDIR)/binutils && \
5390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5391 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5392 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5393 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5394 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5395 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5396 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5397 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5398 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5399 $(TARGET-stagefeedback-binutils)
5400
5401 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5402 clean-stagefeedback: clean-stagefeedback-binutils
5403 clean-stagefeedback-binutils:
5404 @if [ $(current_stage) = stagefeedback ]; then \
5405 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5406 else \
5407 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5408 $(MAKE) stagefeedback-start; \
5409 fi; \
5410 cd $(HOST_SUBDIR)/binutils && \
5411 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5412 @endif binutils-bootstrap
5413
5414
5415
5416
5417
5418 .PHONY: check-binutils maybe-check-binutils
5419 maybe-check-binutils:
5420 @if binutils
5421 maybe-check-binutils: check-binutils
5422
5423 check-binutils:
5424 @: $(MAKE); $(unstage)
5425 @r=`${PWD_COMMAND}`; export r; \
5426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5427 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5428 (cd $(HOST_SUBDIR)/binutils && \
5429 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5430
5431 @endif binutils
5432
5433 .PHONY: install-binutils maybe-install-binutils
5434 maybe-install-binutils:
5435 @if binutils
5436 maybe-install-binutils: install-binutils
5437
5438 install-binutils: installdirs
5439 @: $(MAKE); $(unstage)
5440 @r=`${PWD_COMMAND}`; export r; \
5441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5442 $(HOST_EXPORTS) \
5443 (cd $(HOST_SUBDIR)/binutils && \
5444 $(MAKE) $(FLAGS_TO_PASS) install)
5445
5446 @endif binutils
5447
5448 .PHONY: install-strip-binutils maybe-install-strip-binutils
5449 maybe-install-strip-binutils:
5450 @if binutils
5451 maybe-install-strip-binutils: install-strip-binutils
5452
5453 install-strip-binutils: installdirs
5454 @: $(MAKE); $(unstage)
5455 @r=`${PWD_COMMAND}`; export r; \
5456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5457 $(HOST_EXPORTS) \
5458 (cd $(HOST_SUBDIR)/binutils && \
5459 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5460
5461 @endif binutils
5462
5463 # Other targets (info, dvi, pdf, etc.)
5464
5465 .PHONY: maybe-info-binutils info-binutils
5466 maybe-info-binutils:
5467 @if binutils
5468 maybe-info-binutils: info-binutils
5469
5470 info-binutils: \
5471 configure-binutils
5472 @[ -f ./binutils/Makefile ] || exit 0; \
5473 r=`${PWD_COMMAND}`; export r; \
5474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475 $(HOST_EXPORTS) \
5476 for flag in $(EXTRA_HOST_FLAGS) ; do \
5477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478 done; \
5479 echo "Doing info in binutils"; \
5480 (cd $(HOST_SUBDIR)/binutils && \
5481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483 "RANLIB=$${RANLIB}" \
5484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485 info) \
5486 || exit 1
5487
5488 @endif binutils
5489
5490 .PHONY: maybe-dvi-binutils dvi-binutils
5491 maybe-dvi-binutils:
5492 @if binutils
5493 maybe-dvi-binutils: dvi-binutils
5494
5495 dvi-binutils: \
5496 configure-binutils
5497 @[ -f ./binutils/Makefile ] || exit 0; \
5498 r=`${PWD_COMMAND}`; export r; \
5499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500 $(HOST_EXPORTS) \
5501 for flag in $(EXTRA_HOST_FLAGS) ; do \
5502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503 done; \
5504 echo "Doing dvi in binutils"; \
5505 (cd $(HOST_SUBDIR)/binutils && \
5506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508 "RANLIB=$${RANLIB}" \
5509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510 dvi) \
5511 || exit 1
5512
5513 @endif binutils
5514
5515 .PHONY: maybe-pdf-binutils pdf-binutils
5516 maybe-pdf-binutils:
5517 @if binutils
5518 maybe-pdf-binutils: pdf-binutils
5519
5520 pdf-binutils: \
5521 configure-binutils
5522 @[ -f ./binutils/Makefile ] || exit 0; \
5523 r=`${PWD_COMMAND}`; export r; \
5524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525 $(HOST_EXPORTS) \
5526 for flag in $(EXTRA_HOST_FLAGS) ; do \
5527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528 done; \
5529 echo "Doing pdf in binutils"; \
5530 (cd $(HOST_SUBDIR)/binutils && \
5531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533 "RANLIB=$${RANLIB}" \
5534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535 pdf) \
5536 || exit 1
5537
5538 @endif binutils
5539
5540 .PHONY: maybe-html-binutils html-binutils
5541 maybe-html-binutils:
5542 @if binutils
5543 maybe-html-binutils: html-binutils
5544
5545 html-binutils: \
5546 configure-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 html 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 html) \
5561 || exit 1
5562
5563 @endif binutils
5564
5565 .PHONY: maybe-TAGS-binutils TAGS-binutils
5566 maybe-TAGS-binutils:
5567 @if binutils
5568 maybe-TAGS-binutils: TAGS-binutils
5569
5570 TAGS-binutils: \
5571 configure-binutils
5572 @[ -f ./binutils/Makefile ] || exit 0; \
5573 r=`${PWD_COMMAND}`; export r; \
5574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5575 $(HOST_EXPORTS) \
5576 for flag in $(EXTRA_HOST_FLAGS) ; do \
5577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5578 done; \
5579 echo "Doing TAGS in binutils"; \
5580 (cd $(HOST_SUBDIR)/binutils && \
5581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5583 "RANLIB=$${RANLIB}" \
5584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5585 TAGS) \
5586 || exit 1
5587
5588 @endif binutils
5589
5590 .PHONY: maybe-install-info-binutils install-info-binutils
5591 maybe-install-info-binutils:
5592 @if binutils
5593 maybe-install-info-binutils: install-info-binutils
5594
5595 install-info-binutils: \
5596 configure-binutils \
5597 info-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 install-info 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 install-info) \
5612 || exit 1
5613
5614 @endif binutils
5615
5616 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5617 maybe-install-pdf-binutils:
5618 @if binutils
5619 maybe-install-pdf-binutils: install-pdf-binutils
5620
5621 install-pdf-binutils: \
5622 configure-binutils \
5623 pdf-binutils
5624 @[ -f ./binutils/Makefile ] || exit 0; \
5625 r=`${PWD_COMMAND}`; export r; \
5626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5627 $(HOST_EXPORTS) \
5628 for flag in $(EXTRA_HOST_FLAGS) ; do \
5629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5630 done; \
5631 echo "Doing install-pdf in binutils"; \
5632 (cd $(HOST_SUBDIR)/binutils && \
5633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5635 "RANLIB=$${RANLIB}" \
5636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5637 install-pdf) \
5638 || exit 1
5639
5640 @endif binutils
5641
5642 .PHONY: maybe-install-html-binutils install-html-binutils
5643 maybe-install-html-binutils:
5644 @if binutils
5645 maybe-install-html-binutils: install-html-binutils
5646
5647 install-html-binutils: \
5648 configure-binutils \
5649 html-binutils
5650 @[ -f ./binutils/Makefile ] || exit 0; \
5651 r=`${PWD_COMMAND}`; export r; \
5652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653 $(HOST_EXPORTS) \
5654 for flag in $(EXTRA_HOST_FLAGS) ; do \
5655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656 done; \
5657 echo "Doing install-html in binutils"; \
5658 (cd $(HOST_SUBDIR)/binutils && \
5659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661 "RANLIB=$${RANLIB}" \
5662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663 install-html) \
5664 || exit 1
5665
5666 @endif binutils
5667
5668 .PHONY: maybe-installcheck-binutils installcheck-binutils
5669 maybe-installcheck-binutils:
5670 @if binutils
5671 maybe-installcheck-binutils: installcheck-binutils
5672
5673 installcheck-binutils: \
5674 configure-binutils
5675 @[ -f ./binutils/Makefile ] || exit 0; \
5676 r=`${PWD_COMMAND}`; export r; \
5677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5678 $(HOST_EXPORTS) \
5679 for flag in $(EXTRA_HOST_FLAGS) ; do \
5680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5681 done; \
5682 echo "Doing installcheck in binutils"; \
5683 (cd $(HOST_SUBDIR)/binutils && \
5684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5686 "RANLIB=$${RANLIB}" \
5687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5688 installcheck) \
5689 || exit 1
5690
5691 @endif binutils
5692
5693 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5694 maybe-mostlyclean-binutils:
5695 @if binutils
5696 maybe-mostlyclean-binutils: mostlyclean-binutils
5697
5698 mostlyclean-binutils:
5699 @[ -f ./binutils/Makefile ] || exit 0; \
5700 r=`${PWD_COMMAND}`; export r; \
5701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702 $(HOST_EXPORTS) \
5703 for flag in $(EXTRA_HOST_FLAGS) ; do \
5704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5705 done; \
5706 echo "Doing mostlyclean in binutils"; \
5707 (cd $(HOST_SUBDIR)/binutils && \
5708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5710 "RANLIB=$${RANLIB}" \
5711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5712 mostlyclean) \
5713 || exit 1
5714
5715 @endif binutils
5716
5717 .PHONY: maybe-clean-binutils clean-binutils
5718 maybe-clean-binutils:
5719 @if binutils
5720 maybe-clean-binutils: clean-binutils
5721
5722 clean-binutils:
5723 @[ -f ./binutils/Makefile ] || exit 0; \
5724 r=`${PWD_COMMAND}`; export r; \
5725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5726 $(HOST_EXPORTS) \
5727 for flag in $(EXTRA_HOST_FLAGS) ; do \
5728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5729 done; \
5730 echo "Doing clean in binutils"; \
5731 (cd $(HOST_SUBDIR)/binutils && \
5732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5734 "RANLIB=$${RANLIB}" \
5735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5736 clean) \
5737 || exit 1
5738
5739 @endif binutils
5740
5741 .PHONY: maybe-distclean-binutils distclean-binutils
5742 maybe-distclean-binutils:
5743 @if binutils
5744 maybe-distclean-binutils: distclean-binutils
5745
5746 distclean-binutils:
5747 @[ -f ./binutils/Makefile ] || exit 0; \
5748 r=`${PWD_COMMAND}`; export r; \
5749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5750 $(HOST_EXPORTS) \
5751 for flag in $(EXTRA_HOST_FLAGS) ; do \
5752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5753 done; \
5754 echo "Doing distclean in binutils"; \
5755 (cd $(HOST_SUBDIR)/binutils && \
5756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5758 "RANLIB=$${RANLIB}" \
5759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5760 distclean) \
5761 || exit 1
5762
5763 @endif binutils
5764
5765 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5766 maybe-maintainer-clean-binutils:
5767 @if binutils
5768 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5769
5770 maintainer-clean-binutils:
5771 @[ -f ./binutils/Makefile ] || exit 0; \
5772 r=`${PWD_COMMAND}`; export r; \
5773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5774 $(HOST_EXPORTS) \
5775 for flag in $(EXTRA_HOST_FLAGS) ; do \
5776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5777 done; \
5778 echo "Doing maintainer-clean in binutils"; \
5779 (cd $(HOST_SUBDIR)/binutils && \
5780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5782 "RANLIB=$${RANLIB}" \
5783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5784 maintainer-clean) \
5785 || exit 1
5786
5787 @endif binutils
5788
5789
5790
5791 .PHONY: configure-bison maybe-configure-bison
5792 maybe-configure-bison:
5793 @if gcc-bootstrap
5794 configure-bison: stage_current
5795 @endif gcc-bootstrap
5796 @if bison
5797 maybe-configure-bison: configure-bison
5798 configure-bison:
5799 @: $(MAKE); $(unstage)
5800 @r=`${PWD_COMMAND}`; export r; \
5801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5804 $(HOST_EXPORTS) \
5805 echo Configuring in $(HOST_SUBDIR)/bison; \
5806 cd "$(HOST_SUBDIR)/bison" || exit 1; \
5807 case $(srcdir) in \
5808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5809 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5811 esac; \
5812 module_srcdir=bison; \
5813 $(SHELL) \
5814 $$s/$$module_srcdir/configure \
5815 --srcdir=$${topdir}/$$module_srcdir \
5816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5817 --target=${target_alias} \
5818 || exit 1
5819 @endif bison
5820
5821
5822
5823
5824
5825 .PHONY: all-bison maybe-all-bison
5826 maybe-all-bison:
5827 @if gcc-bootstrap
5828 all-bison: stage_current
5829 @endif gcc-bootstrap
5830 @if bison
5831 TARGET-bison=all
5832 maybe-all-bison: all-bison
5833 all-bison: configure-bison
5834 @: $(MAKE); $(unstage)
5835 @r=`${PWD_COMMAND}`; export r; \
5836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837 $(HOST_EXPORTS) \
5838 (cd $(HOST_SUBDIR)/bison && \
5839 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5840 $(TARGET-bison))
5841 @endif bison
5842
5843
5844
5845
5846 .PHONY: check-bison maybe-check-bison
5847 maybe-check-bison:
5848 @if bison
5849 maybe-check-bison: check-bison
5850
5851 # This module is only tested in a native toolchain.
5852 check-bison:
5853 @: $(MAKE); $(unstage)
5854 @if [ '$(host)' = '$(target)' ]; then \
5855 r=`${PWD_COMMAND}`; export r; \
5856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5857 $(HOST_EXPORTS) \
5858 (cd $(HOST_SUBDIR)/bison && \
5859 $(MAKE) $(FLAGS_TO_PASS) check)
5860 fi
5861
5862 @endif bison
5863
5864 .PHONY: install-bison maybe-install-bison
5865 maybe-install-bison:
5866 @if bison
5867 maybe-install-bison: install-bison
5868
5869 install-bison: installdirs
5870 @: $(MAKE); $(unstage)
5871 @r=`${PWD_COMMAND}`; export r; \
5872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5873 $(HOST_EXPORTS) \
5874 (cd $(HOST_SUBDIR)/bison && \
5875 $(MAKE) $(FLAGS_TO_PASS) install)
5876
5877 @endif bison
5878
5879 .PHONY: install-strip-bison maybe-install-strip-bison
5880 maybe-install-strip-bison:
5881 @if bison
5882 maybe-install-strip-bison: install-strip-bison
5883
5884 install-strip-bison: installdirs
5885 @: $(MAKE); $(unstage)
5886 @r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 $(HOST_EXPORTS) \
5889 (cd $(HOST_SUBDIR)/bison && \
5890 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5891
5892 @endif bison
5893
5894 # Other targets (info, dvi, pdf, etc.)
5895
5896 .PHONY: maybe-info-bison info-bison
5897 maybe-info-bison:
5898 @if bison
5899 maybe-info-bison: info-bison
5900
5901 info-bison: \
5902 configure-bison
5903 @: $(MAKE); $(unstage)
5904 @[ -f ./bison/Makefile ] || exit 0; \
5905 r=`${PWD_COMMAND}`; export r; \
5906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5907 $(HOST_EXPORTS) \
5908 for flag in $(EXTRA_HOST_FLAGS) ; do \
5909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5910 done; \
5911 echo "Doing info in bison"; \
5912 (cd $(HOST_SUBDIR)/bison && \
5913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5915 "RANLIB=$${RANLIB}" \
5916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5917 info) \
5918 || exit 1
5919
5920 @endif bison
5921
5922 .PHONY: maybe-dvi-bison dvi-bison
5923 maybe-dvi-bison:
5924 @if bison
5925 maybe-dvi-bison: dvi-bison
5926
5927 dvi-bison: \
5928 configure-bison
5929 @: $(MAKE); $(unstage)
5930 @[ -f ./bison/Makefile ] || exit 0; \
5931 r=`${PWD_COMMAND}`; export r; \
5932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5933 $(HOST_EXPORTS) \
5934 for flag in $(EXTRA_HOST_FLAGS) ; do \
5935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5936 done; \
5937 echo "Doing dvi in bison"; \
5938 (cd $(HOST_SUBDIR)/bison && \
5939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5941 "RANLIB=$${RANLIB}" \
5942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5943 dvi) \
5944 || exit 1
5945
5946 @endif bison
5947
5948 .PHONY: maybe-pdf-bison pdf-bison
5949 maybe-pdf-bison:
5950 @if bison
5951 maybe-pdf-bison: pdf-bison
5952
5953 pdf-bison: \
5954 configure-bison
5955 @: $(MAKE); $(unstage)
5956 @[ -f ./bison/Makefile ] || exit 0; \
5957 r=`${PWD_COMMAND}`; export r; \
5958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959 $(HOST_EXPORTS) \
5960 for flag in $(EXTRA_HOST_FLAGS) ; do \
5961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5962 done; \
5963 echo "Doing pdf in bison"; \
5964 (cd $(HOST_SUBDIR)/bison && \
5965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5967 "RANLIB=$${RANLIB}" \
5968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5969 pdf) \
5970 || exit 1
5971
5972 @endif bison
5973
5974 .PHONY: maybe-html-bison html-bison
5975 maybe-html-bison:
5976 @if bison
5977 maybe-html-bison: html-bison
5978
5979 html-bison: \
5980 configure-bison
5981 @: $(MAKE); $(unstage)
5982 @[ -f ./bison/Makefile ] || exit 0; \
5983 r=`${PWD_COMMAND}`; export r; \
5984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5985 $(HOST_EXPORTS) \
5986 for flag in $(EXTRA_HOST_FLAGS) ; do \
5987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5988 done; \
5989 echo "Doing html in bison"; \
5990 (cd $(HOST_SUBDIR)/bison && \
5991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5993 "RANLIB=$${RANLIB}" \
5994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5995 html) \
5996 || exit 1
5997
5998 @endif bison
5999
6000 .PHONY: maybe-TAGS-bison TAGS-bison
6001 maybe-TAGS-bison:
6002 @if bison
6003 maybe-TAGS-bison: TAGS-bison
6004
6005 TAGS-bison: \
6006 configure-bison
6007 @: $(MAKE); $(unstage)
6008 @[ -f ./bison/Makefile ] || exit 0; \
6009 r=`${PWD_COMMAND}`; export r; \
6010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6011 $(HOST_EXPORTS) \
6012 for flag in $(EXTRA_HOST_FLAGS) ; do \
6013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6014 done; \
6015 echo "Doing TAGS in bison"; \
6016 (cd $(HOST_SUBDIR)/bison && \
6017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6019 "RANLIB=$${RANLIB}" \
6020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6021 TAGS) \
6022 || exit 1
6023
6024 @endif bison
6025
6026 .PHONY: maybe-install-info-bison install-info-bison
6027 maybe-install-info-bison:
6028 @if bison
6029 maybe-install-info-bison: install-info-bison
6030
6031 install-info-bison: \
6032 configure-bison \
6033 info-bison
6034 @: $(MAKE); $(unstage)
6035 @[ -f ./bison/Makefile ] || exit 0; \
6036 r=`${PWD_COMMAND}`; export r; \
6037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038 $(HOST_EXPORTS) \
6039 for flag in $(EXTRA_HOST_FLAGS) ; do \
6040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6041 done; \
6042 echo "Doing install-info in bison"; \
6043 (cd $(HOST_SUBDIR)/bison && \
6044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6046 "RANLIB=$${RANLIB}" \
6047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6048 install-info) \
6049 || exit 1
6050
6051 @endif bison
6052
6053 .PHONY: maybe-install-pdf-bison install-pdf-bison
6054 maybe-install-pdf-bison:
6055 @if bison
6056 maybe-install-pdf-bison: install-pdf-bison
6057
6058 install-pdf-bison: \
6059 configure-bison \
6060 pdf-bison
6061 @: $(MAKE); $(unstage)
6062 @[ -f ./bison/Makefile ] || exit 0; \
6063 r=`${PWD_COMMAND}`; export r; \
6064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6065 $(HOST_EXPORTS) \
6066 for flag in $(EXTRA_HOST_FLAGS) ; do \
6067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6068 done; \
6069 echo "Doing install-pdf in bison"; \
6070 (cd $(HOST_SUBDIR)/bison && \
6071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6073 "RANLIB=$${RANLIB}" \
6074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6075 install-pdf) \
6076 || exit 1
6077
6078 @endif bison
6079
6080 .PHONY: maybe-install-html-bison install-html-bison
6081 maybe-install-html-bison:
6082 @if bison
6083 maybe-install-html-bison: install-html-bison
6084
6085 install-html-bison: \
6086 configure-bison \
6087 html-bison
6088 @: $(MAKE); $(unstage)
6089 @[ -f ./bison/Makefile ] || exit 0; \
6090 r=`${PWD_COMMAND}`; export r; \
6091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092 $(HOST_EXPORTS) \
6093 for flag in $(EXTRA_HOST_FLAGS) ; do \
6094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6095 done; \
6096 echo "Doing install-html in bison"; \
6097 (cd $(HOST_SUBDIR)/bison && \
6098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6100 "RANLIB=$${RANLIB}" \
6101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6102 install-html) \
6103 || exit 1
6104
6105 @endif bison
6106
6107 .PHONY: maybe-installcheck-bison installcheck-bison
6108 maybe-installcheck-bison:
6109 @if bison
6110 maybe-installcheck-bison: installcheck-bison
6111
6112 installcheck-bison: \
6113 configure-bison
6114 @: $(MAKE); $(unstage)
6115 @[ -f ./bison/Makefile ] || exit 0; \
6116 r=`${PWD_COMMAND}`; export r; \
6117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118 $(HOST_EXPORTS) \
6119 for flag in $(EXTRA_HOST_FLAGS) ; do \
6120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6121 done; \
6122 echo "Doing installcheck in bison"; \
6123 (cd $(HOST_SUBDIR)/bison && \
6124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6126 "RANLIB=$${RANLIB}" \
6127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6128 installcheck) \
6129 || exit 1
6130
6131 @endif bison
6132
6133 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6134 maybe-mostlyclean-bison:
6135 @if bison
6136 maybe-mostlyclean-bison: mostlyclean-bison
6137
6138 mostlyclean-bison:
6139 @: $(MAKE); $(unstage)
6140 @[ -f ./bison/Makefile ] || exit 0; \
6141 r=`${PWD_COMMAND}`; export r; \
6142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6143 $(HOST_EXPORTS) \
6144 for flag in $(EXTRA_HOST_FLAGS) ; do \
6145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6146 done; \
6147 echo "Doing mostlyclean in bison"; \
6148 (cd $(HOST_SUBDIR)/bison && \
6149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6151 "RANLIB=$${RANLIB}" \
6152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6153 mostlyclean) \
6154 || exit 1
6155
6156 @endif bison
6157
6158 .PHONY: maybe-clean-bison clean-bison
6159 maybe-clean-bison:
6160 @if bison
6161 maybe-clean-bison: clean-bison
6162
6163 clean-bison:
6164 @: $(MAKE); $(unstage)
6165 @[ -f ./bison/Makefile ] || exit 0; \
6166 r=`${PWD_COMMAND}`; export r; \
6167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168 $(HOST_EXPORTS) \
6169 for flag in $(EXTRA_HOST_FLAGS) ; do \
6170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6171 done; \
6172 echo "Doing clean in bison"; \
6173 (cd $(HOST_SUBDIR)/bison && \
6174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6176 "RANLIB=$${RANLIB}" \
6177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6178 clean) \
6179 || exit 1
6180
6181 @endif bison
6182
6183 .PHONY: maybe-distclean-bison distclean-bison
6184 maybe-distclean-bison:
6185 @if bison
6186 maybe-distclean-bison: distclean-bison
6187
6188 distclean-bison:
6189 @: $(MAKE); $(unstage)
6190 @[ -f ./bison/Makefile ] || exit 0; \
6191 r=`${PWD_COMMAND}`; export r; \
6192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193 $(HOST_EXPORTS) \
6194 for flag in $(EXTRA_HOST_FLAGS) ; do \
6195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6196 done; \
6197 echo "Doing distclean in bison"; \
6198 (cd $(HOST_SUBDIR)/bison && \
6199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201 "RANLIB=$${RANLIB}" \
6202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203 distclean) \
6204 || exit 1
6205
6206 @endif bison
6207
6208 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6209 maybe-maintainer-clean-bison:
6210 @if bison
6211 maybe-maintainer-clean-bison: maintainer-clean-bison
6212
6213 maintainer-clean-bison:
6214 @: $(MAKE); $(unstage)
6215 @[ -f ./bison/Makefile ] || exit 0; \
6216 r=`${PWD_COMMAND}`; export r; \
6217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6218 $(HOST_EXPORTS) \
6219 for flag in $(EXTRA_HOST_FLAGS) ; do \
6220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6221 done; \
6222 echo "Doing maintainer-clean in bison"; \
6223 (cd $(HOST_SUBDIR)/bison && \
6224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6226 "RANLIB=$${RANLIB}" \
6227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6228 maintainer-clean) \
6229 || exit 1
6230
6231 @endif bison
6232
6233
6234
6235 .PHONY: configure-cgen maybe-configure-cgen
6236 maybe-configure-cgen:
6237 @if gcc-bootstrap
6238 configure-cgen: stage_current
6239 @endif gcc-bootstrap
6240 @if cgen
6241 maybe-configure-cgen: configure-cgen
6242 configure-cgen:
6243 @: $(MAKE); $(unstage)
6244 @r=`${PWD_COMMAND}`; export r; \
6245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6246 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6247 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6248 $(HOST_EXPORTS) \
6249 echo Configuring in $(HOST_SUBDIR)/cgen; \
6250 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6251 case $(srcdir) in \
6252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6253 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6255 esac; \
6256 module_srcdir=cgen; \
6257 $(SHELL) \
6258 $$s/$$module_srcdir/configure \
6259 --srcdir=$${topdir}/$$module_srcdir \
6260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6261 --target=${target_alias} \
6262 || exit 1
6263 @endif cgen
6264
6265
6266
6267
6268
6269 .PHONY: all-cgen maybe-all-cgen
6270 maybe-all-cgen:
6271 @if gcc-bootstrap
6272 all-cgen: stage_current
6273 @endif gcc-bootstrap
6274 @if cgen
6275 TARGET-cgen=all
6276 maybe-all-cgen: all-cgen
6277 all-cgen: configure-cgen
6278 @: $(MAKE); $(unstage)
6279 @r=`${PWD_COMMAND}`; export r; \
6280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6281 $(HOST_EXPORTS) \
6282 (cd $(HOST_SUBDIR)/cgen && \
6283 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6284 $(TARGET-cgen))
6285 @endif cgen
6286
6287
6288
6289
6290 .PHONY: check-cgen maybe-check-cgen
6291 maybe-check-cgen:
6292 @if cgen
6293 maybe-check-cgen: check-cgen
6294
6295 check-cgen:
6296 @: $(MAKE); $(unstage)
6297 @r=`${PWD_COMMAND}`; export r; \
6298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6299 $(HOST_EXPORTS) \
6300 (cd $(HOST_SUBDIR)/cgen && \
6301 $(MAKE) $(FLAGS_TO_PASS) check)
6302
6303 @endif cgen
6304
6305 .PHONY: install-cgen maybe-install-cgen
6306 maybe-install-cgen:
6307 @if cgen
6308 maybe-install-cgen: install-cgen
6309
6310 install-cgen: installdirs
6311 @: $(MAKE); $(unstage)
6312 @r=`${PWD_COMMAND}`; export r; \
6313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6314 $(HOST_EXPORTS) \
6315 (cd $(HOST_SUBDIR)/cgen && \
6316 $(MAKE) $(FLAGS_TO_PASS) install)
6317
6318 @endif cgen
6319
6320 .PHONY: install-strip-cgen maybe-install-strip-cgen
6321 maybe-install-strip-cgen:
6322 @if cgen
6323 maybe-install-strip-cgen: install-strip-cgen
6324
6325 install-strip-cgen: installdirs
6326 @: $(MAKE); $(unstage)
6327 @r=`${PWD_COMMAND}`; export r; \
6328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6329 $(HOST_EXPORTS) \
6330 (cd $(HOST_SUBDIR)/cgen && \
6331 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6332
6333 @endif cgen
6334
6335 # Other targets (info, dvi, pdf, etc.)
6336
6337 .PHONY: maybe-info-cgen info-cgen
6338 maybe-info-cgen:
6339 @if cgen
6340 maybe-info-cgen: info-cgen
6341
6342 info-cgen: \
6343 configure-cgen
6344 @: $(MAKE); $(unstage)
6345 @[ -f ./cgen/Makefile ] || exit 0; \
6346 r=`${PWD_COMMAND}`; export r; \
6347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348 $(HOST_EXPORTS) \
6349 for flag in $(EXTRA_HOST_FLAGS) ; do \
6350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6351 done; \
6352 echo "Doing info in cgen"; \
6353 (cd $(HOST_SUBDIR)/cgen && \
6354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6356 "RANLIB=$${RANLIB}" \
6357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6358 info) \
6359 || exit 1
6360
6361 @endif cgen
6362
6363 .PHONY: maybe-dvi-cgen dvi-cgen
6364 maybe-dvi-cgen:
6365 @if cgen
6366 maybe-dvi-cgen: dvi-cgen
6367
6368 dvi-cgen: \
6369 configure-cgen
6370 @: $(MAKE); $(unstage)
6371 @[ -f ./cgen/Makefile ] || exit 0; \
6372 r=`${PWD_COMMAND}`; export r; \
6373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6374 $(HOST_EXPORTS) \
6375 for flag in $(EXTRA_HOST_FLAGS) ; do \
6376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6377 done; \
6378 echo "Doing dvi in cgen"; \
6379 (cd $(HOST_SUBDIR)/cgen && \
6380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6382 "RANLIB=$${RANLIB}" \
6383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6384 dvi) \
6385 || exit 1
6386
6387 @endif cgen
6388
6389 .PHONY: maybe-pdf-cgen pdf-cgen
6390 maybe-pdf-cgen:
6391 @if cgen
6392 maybe-pdf-cgen: pdf-cgen
6393
6394 pdf-cgen: \
6395 configure-cgen
6396 @: $(MAKE); $(unstage)
6397 @[ -f ./cgen/Makefile ] || exit 0; \
6398 r=`${PWD_COMMAND}`; export r; \
6399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6400 $(HOST_EXPORTS) \
6401 for flag in $(EXTRA_HOST_FLAGS) ; do \
6402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6403 done; \
6404 echo "Doing pdf in cgen"; \
6405 (cd $(HOST_SUBDIR)/cgen && \
6406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6408 "RANLIB=$${RANLIB}" \
6409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6410 pdf) \
6411 || exit 1
6412
6413 @endif cgen
6414
6415 .PHONY: maybe-html-cgen html-cgen
6416 maybe-html-cgen:
6417 @if cgen
6418 maybe-html-cgen: html-cgen
6419
6420 html-cgen: \
6421 configure-cgen
6422 @: $(MAKE); $(unstage)
6423 @[ -f ./cgen/Makefile ] || exit 0; \
6424 r=`${PWD_COMMAND}`; export r; \
6425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6426 $(HOST_EXPORTS) \
6427 for flag in $(EXTRA_HOST_FLAGS) ; do \
6428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6429 done; \
6430 echo "Doing html in cgen"; \
6431 (cd $(HOST_SUBDIR)/cgen && \
6432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6434 "RANLIB=$${RANLIB}" \
6435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6436 html) \
6437 || exit 1
6438
6439 @endif cgen
6440
6441 .PHONY: maybe-TAGS-cgen TAGS-cgen
6442 maybe-TAGS-cgen:
6443 @if cgen
6444 maybe-TAGS-cgen: TAGS-cgen
6445
6446 TAGS-cgen: \
6447 configure-cgen
6448 @: $(MAKE); $(unstage)
6449 @[ -f ./cgen/Makefile ] || exit 0; \
6450 r=`${PWD_COMMAND}`; export r; \
6451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6452 $(HOST_EXPORTS) \
6453 for flag in $(EXTRA_HOST_FLAGS) ; do \
6454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6455 done; \
6456 echo "Doing TAGS in cgen"; \
6457 (cd $(HOST_SUBDIR)/cgen && \
6458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6460 "RANLIB=$${RANLIB}" \
6461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6462 TAGS) \
6463 || exit 1
6464
6465 @endif cgen
6466
6467 .PHONY: maybe-install-info-cgen install-info-cgen
6468 maybe-install-info-cgen:
6469 @if cgen
6470 maybe-install-info-cgen: install-info-cgen
6471
6472 install-info-cgen: \
6473 configure-cgen \
6474 info-cgen
6475 @: $(MAKE); $(unstage)
6476 @[ -f ./cgen/Makefile ] || exit 0; \
6477 r=`${PWD_COMMAND}`; export r; \
6478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6479 $(HOST_EXPORTS) \
6480 for flag in $(EXTRA_HOST_FLAGS) ; do \
6481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6482 done; \
6483 echo "Doing install-info in cgen"; \
6484 (cd $(HOST_SUBDIR)/cgen && \
6485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6487 "RANLIB=$${RANLIB}" \
6488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6489 install-info) \
6490 || exit 1
6491
6492 @endif cgen
6493
6494 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6495 maybe-install-pdf-cgen:
6496 @if cgen
6497 maybe-install-pdf-cgen: install-pdf-cgen
6498
6499 install-pdf-cgen: \
6500 configure-cgen \
6501 pdf-cgen
6502 @: $(MAKE); $(unstage)
6503 @[ -f ./cgen/Makefile ] || exit 0; \
6504 r=`${PWD_COMMAND}`; export r; \
6505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6506 $(HOST_EXPORTS) \
6507 for flag in $(EXTRA_HOST_FLAGS) ; do \
6508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6509 done; \
6510 echo "Doing install-pdf in cgen"; \
6511 (cd $(HOST_SUBDIR)/cgen && \
6512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6514 "RANLIB=$${RANLIB}" \
6515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6516 install-pdf) \
6517 || exit 1
6518
6519 @endif cgen
6520
6521 .PHONY: maybe-install-html-cgen install-html-cgen
6522 maybe-install-html-cgen:
6523 @if cgen
6524 maybe-install-html-cgen: install-html-cgen
6525
6526 install-html-cgen: \
6527 configure-cgen \
6528 html-cgen
6529 @: $(MAKE); $(unstage)
6530 @[ -f ./cgen/Makefile ] || exit 0; \
6531 r=`${PWD_COMMAND}`; export r; \
6532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6533 $(HOST_EXPORTS) \
6534 for flag in $(EXTRA_HOST_FLAGS) ; do \
6535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6536 done; \
6537 echo "Doing install-html in cgen"; \
6538 (cd $(HOST_SUBDIR)/cgen && \
6539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6541 "RANLIB=$${RANLIB}" \
6542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6543 install-html) \
6544 || exit 1
6545
6546 @endif cgen
6547
6548 .PHONY: maybe-installcheck-cgen installcheck-cgen
6549 maybe-installcheck-cgen:
6550 @if cgen
6551 maybe-installcheck-cgen: installcheck-cgen
6552
6553 installcheck-cgen: \
6554 configure-cgen
6555 @: $(MAKE); $(unstage)
6556 @[ -f ./cgen/Makefile ] || exit 0; \
6557 r=`${PWD_COMMAND}`; export r; \
6558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6559 $(HOST_EXPORTS) \
6560 for flag in $(EXTRA_HOST_FLAGS) ; do \
6561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6562 done; \
6563 echo "Doing installcheck in cgen"; \
6564 (cd $(HOST_SUBDIR)/cgen && \
6565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6567 "RANLIB=$${RANLIB}" \
6568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569 installcheck) \
6570 || exit 1
6571
6572 @endif cgen
6573
6574 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6575 maybe-mostlyclean-cgen:
6576 @if cgen
6577 maybe-mostlyclean-cgen: mostlyclean-cgen
6578
6579 mostlyclean-cgen:
6580 @: $(MAKE); $(unstage)
6581 @[ -f ./cgen/Makefile ] || exit 0; \
6582 r=`${PWD_COMMAND}`; export r; \
6583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584 $(HOST_EXPORTS) \
6585 for flag in $(EXTRA_HOST_FLAGS) ; do \
6586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587 done; \
6588 echo "Doing mostlyclean in cgen"; \
6589 (cd $(HOST_SUBDIR)/cgen && \
6590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592 "RANLIB=$${RANLIB}" \
6593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594 mostlyclean) \
6595 || exit 1
6596
6597 @endif cgen
6598
6599 .PHONY: maybe-clean-cgen clean-cgen
6600 maybe-clean-cgen:
6601 @if cgen
6602 maybe-clean-cgen: clean-cgen
6603
6604 clean-cgen:
6605 @: $(MAKE); $(unstage)
6606 @[ -f ./cgen/Makefile ] || exit 0; \
6607 r=`${PWD_COMMAND}`; export r; \
6608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609 $(HOST_EXPORTS) \
6610 for flag in $(EXTRA_HOST_FLAGS) ; do \
6611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612 done; \
6613 echo "Doing clean in cgen"; \
6614 (cd $(HOST_SUBDIR)/cgen && \
6615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617 "RANLIB=$${RANLIB}" \
6618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619 clean) \
6620 || exit 1
6621
6622 @endif cgen
6623
6624 .PHONY: maybe-distclean-cgen distclean-cgen
6625 maybe-distclean-cgen:
6626 @if cgen
6627 maybe-distclean-cgen: distclean-cgen
6628
6629 distclean-cgen:
6630 @: $(MAKE); $(unstage)
6631 @[ -f ./cgen/Makefile ] || exit 0; \
6632 r=`${PWD_COMMAND}`; export r; \
6633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634 $(HOST_EXPORTS) \
6635 for flag in $(EXTRA_HOST_FLAGS) ; do \
6636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637 done; \
6638 echo "Doing distclean in cgen"; \
6639 (cd $(HOST_SUBDIR)/cgen && \
6640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642 "RANLIB=$${RANLIB}" \
6643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644 distclean) \
6645 || exit 1
6646
6647 @endif cgen
6648
6649 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6650 maybe-maintainer-clean-cgen:
6651 @if cgen
6652 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6653
6654 maintainer-clean-cgen:
6655 @: $(MAKE); $(unstage)
6656 @[ -f ./cgen/Makefile ] || exit 0; \
6657 r=`${PWD_COMMAND}`; export r; \
6658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6659 $(HOST_EXPORTS) \
6660 for flag in $(EXTRA_HOST_FLAGS) ; do \
6661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6662 done; \
6663 echo "Doing maintainer-clean in cgen"; \
6664 (cd $(HOST_SUBDIR)/cgen && \
6665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6667 "RANLIB=$${RANLIB}" \
6668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6669 maintainer-clean) \
6670 || exit 1
6671
6672 @endif cgen
6673
6674
6675
6676 .PHONY: configure-dejagnu maybe-configure-dejagnu
6677 maybe-configure-dejagnu:
6678 @if gcc-bootstrap
6679 configure-dejagnu: stage_current
6680 @endif gcc-bootstrap
6681 @if dejagnu
6682 maybe-configure-dejagnu: configure-dejagnu
6683 configure-dejagnu:
6684 @: $(MAKE); $(unstage)
6685 @r=`${PWD_COMMAND}`; export r; \
6686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6687 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6689 $(HOST_EXPORTS) \
6690 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6691 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6692 case $(srcdir) in \
6693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6694 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6696 esac; \
6697 module_srcdir=dejagnu; \
6698 $(SHELL) \
6699 $$s/$$module_srcdir/configure \
6700 --srcdir=$${topdir}/$$module_srcdir \
6701 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6702 --target=${target_alias} \
6703 || exit 1
6704 @endif dejagnu
6705
6706
6707
6708
6709
6710 .PHONY: all-dejagnu maybe-all-dejagnu
6711 maybe-all-dejagnu:
6712 @if gcc-bootstrap
6713 all-dejagnu: stage_current
6714 @endif gcc-bootstrap
6715 @if dejagnu
6716 TARGET-dejagnu=all
6717 maybe-all-dejagnu: all-dejagnu
6718 all-dejagnu: configure-dejagnu
6719 @: $(MAKE); $(unstage)
6720 @r=`${PWD_COMMAND}`; export r; \
6721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6722 $(HOST_EXPORTS) \
6723 (cd $(HOST_SUBDIR)/dejagnu && \
6724 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6725 $(TARGET-dejagnu))
6726 @endif dejagnu
6727
6728
6729
6730
6731 .PHONY: check-dejagnu maybe-check-dejagnu
6732 maybe-check-dejagnu:
6733 @if dejagnu
6734 maybe-check-dejagnu: check-dejagnu
6735
6736 check-dejagnu:
6737 @: $(MAKE); $(unstage)
6738 @r=`${PWD_COMMAND}`; export r; \
6739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6740 $(HOST_EXPORTS) \
6741 (cd $(HOST_SUBDIR)/dejagnu && \
6742 $(MAKE) $(FLAGS_TO_PASS) check)
6743
6744 @endif dejagnu
6745
6746 .PHONY: install-dejagnu maybe-install-dejagnu
6747 maybe-install-dejagnu:
6748 @if dejagnu
6749 maybe-install-dejagnu: install-dejagnu
6750
6751 install-dejagnu: installdirs
6752 @: $(MAKE); $(unstage)
6753 @r=`${PWD_COMMAND}`; export r; \
6754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6755 $(HOST_EXPORTS) \
6756 (cd $(HOST_SUBDIR)/dejagnu && \
6757 $(MAKE) $(FLAGS_TO_PASS) install)
6758
6759 @endif dejagnu
6760
6761 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6762 maybe-install-strip-dejagnu:
6763 @if dejagnu
6764 maybe-install-strip-dejagnu: install-strip-dejagnu
6765
6766 install-strip-dejagnu: installdirs
6767 @: $(MAKE); $(unstage)
6768 @r=`${PWD_COMMAND}`; export r; \
6769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6770 $(HOST_EXPORTS) \
6771 (cd $(HOST_SUBDIR)/dejagnu && \
6772 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6773
6774 @endif dejagnu
6775
6776 # Other targets (info, dvi, pdf, etc.)
6777
6778 .PHONY: maybe-info-dejagnu info-dejagnu
6779 maybe-info-dejagnu:
6780 @if dejagnu
6781 maybe-info-dejagnu: info-dejagnu
6782
6783 info-dejagnu: \
6784 configure-dejagnu
6785 @: $(MAKE); $(unstage)
6786 @[ -f ./dejagnu/Makefile ] || exit 0; \
6787 r=`${PWD_COMMAND}`; export r; \
6788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6789 $(HOST_EXPORTS) \
6790 for flag in $(EXTRA_HOST_FLAGS) ; do \
6791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6792 done; \
6793 echo "Doing info in dejagnu"; \
6794 (cd $(HOST_SUBDIR)/dejagnu && \
6795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6797 "RANLIB=$${RANLIB}" \
6798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6799 info) \
6800 || exit 1
6801
6802 @endif dejagnu
6803
6804 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6805 maybe-dvi-dejagnu:
6806 @if dejagnu
6807 maybe-dvi-dejagnu: dvi-dejagnu
6808
6809 dvi-dejagnu: \
6810 configure-dejagnu
6811 @: $(MAKE); $(unstage)
6812 @[ -f ./dejagnu/Makefile ] || exit 0; \
6813 r=`${PWD_COMMAND}`; export r; \
6814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6815 $(HOST_EXPORTS) \
6816 for flag in $(EXTRA_HOST_FLAGS) ; do \
6817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6818 done; \
6819 echo "Doing dvi in dejagnu"; \
6820 (cd $(HOST_SUBDIR)/dejagnu && \
6821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6823 "RANLIB=$${RANLIB}" \
6824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6825 dvi) \
6826 || exit 1
6827
6828 @endif dejagnu
6829
6830 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6831 maybe-pdf-dejagnu:
6832 @if dejagnu
6833 maybe-pdf-dejagnu: pdf-dejagnu
6834
6835 pdf-dejagnu: \
6836 configure-dejagnu
6837 @: $(MAKE); $(unstage)
6838 @[ -f ./dejagnu/Makefile ] || exit 0; \
6839 r=`${PWD_COMMAND}`; export r; \
6840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6841 $(HOST_EXPORTS) \
6842 for flag in $(EXTRA_HOST_FLAGS) ; do \
6843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6844 done; \
6845 echo "Doing pdf in dejagnu"; \
6846 (cd $(HOST_SUBDIR)/dejagnu && \
6847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6849 "RANLIB=$${RANLIB}" \
6850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6851 pdf) \
6852 || exit 1
6853
6854 @endif dejagnu
6855
6856 .PHONY: maybe-html-dejagnu html-dejagnu
6857 maybe-html-dejagnu:
6858 @if dejagnu
6859 maybe-html-dejagnu: html-dejagnu
6860
6861 html-dejagnu: \
6862 configure-dejagnu
6863 @: $(MAKE); $(unstage)
6864 @[ -f ./dejagnu/Makefile ] || exit 0; \
6865 r=`${PWD_COMMAND}`; export r; \
6866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6867 $(HOST_EXPORTS) \
6868 for flag in $(EXTRA_HOST_FLAGS) ; do \
6869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6870 done; \
6871 echo "Doing html in dejagnu"; \
6872 (cd $(HOST_SUBDIR)/dejagnu && \
6873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6875 "RANLIB=$${RANLIB}" \
6876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6877 html) \
6878 || exit 1
6879
6880 @endif dejagnu
6881
6882 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6883 maybe-TAGS-dejagnu:
6884 @if dejagnu
6885 maybe-TAGS-dejagnu: TAGS-dejagnu
6886
6887 TAGS-dejagnu: \
6888 configure-dejagnu
6889 @: $(MAKE); $(unstage)
6890 @[ -f ./dejagnu/Makefile ] || exit 0; \
6891 r=`${PWD_COMMAND}`; export r; \
6892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6893 $(HOST_EXPORTS) \
6894 for flag in $(EXTRA_HOST_FLAGS) ; do \
6895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6896 done; \
6897 echo "Doing TAGS in dejagnu"; \
6898 (cd $(HOST_SUBDIR)/dejagnu && \
6899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6901 "RANLIB=$${RANLIB}" \
6902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6903 TAGS) \
6904 || exit 1
6905
6906 @endif dejagnu
6907
6908 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6909 maybe-install-info-dejagnu:
6910 @if dejagnu
6911 maybe-install-info-dejagnu: install-info-dejagnu
6912
6913 install-info-dejagnu: \
6914 configure-dejagnu \
6915 info-dejagnu
6916 @: $(MAKE); $(unstage)
6917 @[ -f ./dejagnu/Makefile ] || exit 0; \
6918 r=`${PWD_COMMAND}`; export r; \
6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6920 $(HOST_EXPORTS) \
6921 for flag in $(EXTRA_HOST_FLAGS) ; do \
6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6923 done; \
6924 echo "Doing install-info in dejagnu"; \
6925 (cd $(HOST_SUBDIR)/dejagnu && \
6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6928 "RANLIB=$${RANLIB}" \
6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6930 install-info) \
6931 || exit 1
6932
6933 @endif dejagnu
6934
6935 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6936 maybe-install-pdf-dejagnu:
6937 @if dejagnu
6938 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6939
6940 install-pdf-dejagnu: \
6941 configure-dejagnu \
6942 pdf-dejagnu
6943 @: $(MAKE); $(unstage)
6944 @[ -f ./dejagnu/Makefile ] || exit 0; \
6945 r=`${PWD_COMMAND}`; export r; \
6946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947 $(HOST_EXPORTS) \
6948 for flag in $(EXTRA_HOST_FLAGS) ; do \
6949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6950 done; \
6951 echo "Doing install-pdf in dejagnu"; \
6952 (cd $(HOST_SUBDIR)/dejagnu && \
6953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6955 "RANLIB=$${RANLIB}" \
6956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6957 install-pdf) \
6958 || exit 1
6959
6960 @endif dejagnu
6961
6962 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6963 maybe-install-html-dejagnu:
6964 @if dejagnu
6965 maybe-install-html-dejagnu: install-html-dejagnu
6966
6967 install-html-dejagnu: \
6968 configure-dejagnu \
6969 html-dejagnu
6970 @: $(MAKE); $(unstage)
6971 @[ -f ./dejagnu/Makefile ] || exit 0; \
6972 r=`${PWD_COMMAND}`; export r; \
6973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6974 $(HOST_EXPORTS) \
6975 for flag in $(EXTRA_HOST_FLAGS) ; do \
6976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6977 done; \
6978 echo "Doing install-html in dejagnu"; \
6979 (cd $(HOST_SUBDIR)/dejagnu && \
6980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6982 "RANLIB=$${RANLIB}" \
6983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6984 install-html) \
6985 || exit 1
6986
6987 @endif dejagnu
6988
6989 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6990 maybe-installcheck-dejagnu:
6991 @if dejagnu
6992 maybe-installcheck-dejagnu: installcheck-dejagnu
6993
6994 installcheck-dejagnu: \
6995 configure-dejagnu
6996 @: $(MAKE); $(unstage)
6997 @[ -f ./dejagnu/Makefile ] || exit 0; \
6998 r=`${PWD_COMMAND}`; export r; \
6999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000 $(HOST_EXPORTS) \
7001 for flag in $(EXTRA_HOST_FLAGS) ; do \
7002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003 done; \
7004 echo "Doing installcheck in dejagnu"; \
7005 (cd $(HOST_SUBDIR)/dejagnu && \
7006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008 "RANLIB=$${RANLIB}" \
7009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010 installcheck) \
7011 || exit 1
7012
7013 @endif dejagnu
7014
7015 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7016 maybe-mostlyclean-dejagnu:
7017 @if dejagnu
7018 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7019
7020 mostlyclean-dejagnu:
7021 @: $(MAKE); $(unstage)
7022 @[ -f ./dejagnu/Makefile ] || exit 0; \
7023 r=`${PWD_COMMAND}`; export r; \
7024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025 $(HOST_EXPORTS) \
7026 for flag in $(EXTRA_HOST_FLAGS) ; do \
7027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028 done; \
7029 echo "Doing mostlyclean in dejagnu"; \
7030 (cd $(HOST_SUBDIR)/dejagnu && \
7031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033 "RANLIB=$${RANLIB}" \
7034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035 mostlyclean) \
7036 || exit 1
7037
7038 @endif dejagnu
7039
7040 .PHONY: maybe-clean-dejagnu clean-dejagnu
7041 maybe-clean-dejagnu:
7042 @if dejagnu
7043 maybe-clean-dejagnu: clean-dejagnu
7044
7045 clean-dejagnu:
7046 @: $(MAKE); $(unstage)
7047 @[ -f ./dejagnu/Makefile ] || exit 0; \
7048 r=`${PWD_COMMAND}`; export r; \
7049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050 $(HOST_EXPORTS) \
7051 for flag in $(EXTRA_HOST_FLAGS) ; do \
7052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053 done; \
7054 echo "Doing clean in dejagnu"; \
7055 (cd $(HOST_SUBDIR)/dejagnu && \
7056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058 "RANLIB=$${RANLIB}" \
7059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060 clean) \
7061 || exit 1
7062
7063 @endif dejagnu
7064
7065 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7066 maybe-distclean-dejagnu:
7067 @if dejagnu
7068 maybe-distclean-dejagnu: distclean-dejagnu
7069
7070 distclean-dejagnu:
7071 @: $(MAKE); $(unstage)
7072 @[ -f ./dejagnu/Makefile ] || exit 0; \
7073 r=`${PWD_COMMAND}`; export r; \
7074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075 $(HOST_EXPORTS) \
7076 for flag in $(EXTRA_HOST_FLAGS) ; do \
7077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078 done; \
7079 echo "Doing distclean in dejagnu"; \
7080 (cd $(HOST_SUBDIR)/dejagnu && \
7081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083 "RANLIB=$${RANLIB}" \
7084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085 distclean) \
7086 || exit 1
7087
7088 @endif dejagnu
7089
7090 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7091 maybe-maintainer-clean-dejagnu:
7092 @if dejagnu
7093 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7094
7095 maintainer-clean-dejagnu:
7096 @: $(MAKE); $(unstage)
7097 @[ -f ./dejagnu/Makefile ] || exit 0; \
7098 r=`${PWD_COMMAND}`; export r; \
7099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7100 $(HOST_EXPORTS) \
7101 for flag in $(EXTRA_HOST_FLAGS) ; do \
7102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7103 done; \
7104 echo "Doing maintainer-clean in dejagnu"; \
7105 (cd $(HOST_SUBDIR)/dejagnu && \
7106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7108 "RANLIB=$${RANLIB}" \
7109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7110 maintainer-clean) \
7111 || exit 1
7112
7113 @endif dejagnu
7114
7115
7116
7117 .PHONY: configure-etc maybe-configure-etc
7118 maybe-configure-etc:
7119 @if gcc-bootstrap
7120 configure-etc: stage_current
7121 @endif gcc-bootstrap
7122 @if etc
7123 maybe-configure-etc: configure-etc
7124 configure-etc:
7125 @: $(MAKE); $(unstage)
7126 @r=`${PWD_COMMAND}`; export r; \
7127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7128 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7130 $(HOST_EXPORTS) \
7131 echo Configuring in $(HOST_SUBDIR)/etc; \
7132 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7133 case $(srcdir) in \
7134 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7135 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7136 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7137 esac; \
7138 module_srcdir=etc; \
7139 $(SHELL) \
7140 $$s/$$module_srcdir/configure \
7141 --srcdir=$${topdir}/$$module_srcdir \
7142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7143 --target=${target_alias} \
7144 || exit 1
7145 @endif etc
7146
7147
7148
7149
7150
7151 .PHONY: all-etc maybe-all-etc
7152 maybe-all-etc:
7153 @if gcc-bootstrap
7154 all-etc: stage_current
7155 @endif gcc-bootstrap
7156 @if etc
7157 TARGET-etc=all
7158 maybe-all-etc: all-etc
7159 all-etc: configure-etc
7160 @: $(MAKE); $(unstage)
7161 @r=`${PWD_COMMAND}`; export r; \
7162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7163 $(HOST_EXPORTS) \
7164 (cd $(HOST_SUBDIR)/etc && \
7165 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7166 $(TARGET-etc))
7167 @endif etc
7168
7169
7170
7171
7172 .PHONY: check-etc maybe-check-etc
7173 maybe-check-etc:
7174 @if etc
7175 maybe-check-etc: check-etc
7176
7177 check-etc:
7178 @: $(MAKE); $(unstage)
7179 @r=`${PWD_COMMAND}`; export r; \
7180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7181 $(HOST_EXPORTS) \
7182 (cd $(HOST_SUBDIR)/etc && \
7183 $(MAKE) $(FLAGS_TO_PASS) check)
7184
7185 @endif etc
7186
7187 .PHONY: install-etc maybe-install-etc
7188 maybe-install-etc:
7189 @if etc
7190 maybe-install-etc: install-etc
7191
7192 install-etc: installdirs
7193 @: $(MAKE); $(unstage)
7194 @r=`${PWD_COMMAND}`; export r; \
7195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7196 $(HOST_EXPORTS) \
7197 (cd $(HOST_SUBDIR)/etc && \
7198 $(MAKE) $(FLAGS_TO_PASS) install)
7199
7200 @endif etc
7201
7202 .PHONY: install-strip-etc maybe-install-strip-etc
7203 maybe-install-strip-etc:
7204 @if etc
7205 maybe-install-strip-etc: install-strip-etc
7206
7207 install-strip-etc: installdirs
7208 @: $(MAKE); $(unstage)
7209 @r=`${PWD_COMMAND}`; export r; \
7210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211 $(HOST_EXPORTS) \
7212 (cd $(HOST_SUBDIR)/etc && \
7213 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7214
7215 @endif etc
7216
7217 # Other targets (info, dvi, pdf, etc.)
7218
7219 .PHONY: maybe-info-etc info-etc
7220 maybe-info-etc:
7221 @if etc
7222 maybe-info-etc: info-etc
7223
7224 info-etc: \
7225 configure-etc
7226 @: $(MAKE); $(unstage)
7227 @[ -f ./etc/Makefile ] || exit 0; \
7228 r=`${PWD_COMMAND}`; export r; \
7229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7230 $(HOST_EXPORTS) \
7231 for flag in $(EXTRA_HOST_FLAGS) ; do \
7232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7233 done; \
7234 echo "Doing info in etc"; \
7235 (cd $(HOST_SUBDIR)/etc && \
7236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7238 "RANLIB=$${RANLIB}" \
7239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7240 info) \
7241 || exit 1
7242
7243 @endif etc
7244
7245 .PHONY: maybe-dvi-etc dvi-etc
7246 maybe-dvi-etc:
7247 @if etc
7248 maybe-dvi-etc: dvi-etc
7249
7250 dvi-etc: \
7251 configure-etc
7252 @: $(MAKE); $(unstage)
7253 @[ -f ./etc/Makefile ] || exit 0; \
7254 r=`${PWD_COMMAND}`; export r; \
7255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7256 $(HOST_EXPORTS) \
7257 for flag in $(EXTRA_HOST_FLAGS) ; do \
7258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7259 done; \
7260 echo "Doing dvi in etc"; \
7261 (cd $(HOST_SUBDIR)/etc && \
7262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7264 "RANLIB=$${RANLIB}" \
7265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7266 dvi) \
7267 || exit 1
7268
7269 @endif etc
7270
7271 .PHONY: maybe-pdf-etc pdf-etc
7272 maybe-pdf-etc:
7273 @if etc
7274 maybe-pdf-etc: pdf-etc
7275
7276 pdf-etc: \
7277 configure-etc
7278 @: $(MAKE); $(unstage)
7279 @[ -f ./etc/Makefile ] || exit 0; \
7280 r=`${PWD_COMMAND}`; export r; \
7281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7282 $(HOST_EXPORTS) \
7283 for flag in $(EXTRA_HOST_FLAGS) ; do \
7284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7285 done; \
7286 echo "Doing pdf in etc"; \
7287 (cd $(HOST_SUBDIR)/etc && \
7288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7290 "RANLIB=$${RANLIB}" \
7291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7292 pdf) \
7293 || exit 1
7294
7295 @endif etc
7296
7297 .PHONY: maybe-html-etc html-etc
7298 maybe-html-etc:
7299 @if etc
7300 maybe-html-etc: html-etc
7301
7302 html-etc: \
7303 configure-etc
7304 @: $(MAKE); $(unstage)
7305 @[ -f ./etc/Makefile ] || exit 0; \
7306 r=`${PWD_COMMAND}`; export r; \
7307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7308 $(HOST_EXPORTS) \
7309 for flag in $(EXTRA_HOST_FLAGS) ; do \
7310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7311 done; \
7312 echo "Doing html in etc"; \
7313 (cd $(HOST_SUBDIR)/etc && \
7314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7316 "RANLIB=$${RANLIB}" \
7317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7318 html) \
7319 || exit 1
7320
7321 @endif etc
7322
7323 .PHONY: maybe-TAGS-etc TAGS-etc
7324 maybe-TAGS-etc:
7325 @if etc
7326 maybe-TAGS-etc: TAGS-etc
7327
7328 TAGS-etc: \
7329 configure-etc
7330 @: $(MAKE); $(unstage)
7331 @[ -f ./etc/Makefile ] || exit 0; \
7332 r=`${PWD_COMMAND}`; export r; \
7333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7334 $(HOST_EXPORTS) \
7335 for flag in $(EXTRA_HOST_FLAGS) ; do \
7336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7337 done; \
7338 echo "Doing TAGS in etc"; \
7339 (cd $(HOST_SUBDIR)/etc && \
7340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7342 "RANLIB=$${RANLIB}" \
7343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7344 TAGS) \
7345 || exit 1
7346
7347 @endif etc
7348
7349 .PHONY: maybe-install-info-etc install-info-etc
7350 maybe-install-info-etc:
7351 @if etc
7352 maybe-install-info-etc: install-info-etc
7353
7354 install-info-etc: \
7355 configure-etc \
7356 info-etc
7357 @: $(MAKE); $(unstage)
7358 @[ -f ./etc/Makefile ] || exit 0; \
7359 r=`${PWD_COMMAND}`; export r; \
7360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7361 $(HOST_EXPORTS) \
7362 for flag in $(EXTRA_HOST_FLAGS) ; do \
7363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7364 done; \
7365 echo "Doing install-info in etc"; \
7366 (cd $(HOST_SUBDIR)/etc && \
7367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7369 "RANLIB=$${RANLIB}" \
7370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7371 install-info) \
7372 || exit 1
7373
7374 @endif etc
7375
7376 .PHONY: maybe-install-pdf-etc install-pdf-etc
7377 maybe-install-pdf-etc:
7378 @if etc
7379 maybe-install-pdf-etc: install-pdf-etc
7380
7381 install-pdf-etc: \
7382 configure-etc \
7383 pdf-etc
7384 @: $(MAKE); $(unstage)
7385 @[ -f ./etc/Makefile ] || exit 0; \
7386 r=`${PWD_COMMAND}`; export r; \
7387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7388 $(HOST_EXPORTS) \
7389 for flag in $(EXTRA_HOST_FLAGS) ; do \
7390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7391 done; \
7392 echo "Doing install-pdf in etc"; \
7393 (cd $(HOST_SUBDIR)/etc && \
7394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7396 "RANLIB=$${RANLIB}" \
7397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7398 install-pdf) \
7399 || exit 1
7400
7401 @endif etc
7402
7403 .PHONY: maybe-install-html-etc install-html-etc
7404 maybe-install-html-etc:
7405 @if etc
7406 maybe-install-html-etc: install-html-etc
7407
7408 install-html-etc: \
7409 configure-etc \
7410 html-etc
7411 @: $(MAKE); $(unstage)
7412 @[ -f ./etc/Makefile ] || exit 0; \
7413 r=`${PWD_COMMAND}`; export r; \
7414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7415 $(HOST_EXPORTS) \
7416 for flag in $(EXTRA_HOST_FLAGS) ; do \
7417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7418 done; \
7419 echo "Doing install-html in etc"; \
7420 (cd $(HOST_SUBDIR)/etc && \
7421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7423 "RANLIB=$${RANLIB}" \
7424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7425 install-html) \
7426 || exit 1
7427
7428 @endif etc
7429
7430 .PHONY: maybe-installcheck-etc installcheck-etc
7431 maybe-installcheck-etc:
7432 @if etc
7433 maybe-installcheck-etc: installcheck-etc
7434
7435 installcheck-etc: \
7436 configure-etc
7437 @: $(MAKE); $(unstage)
7438 @[ -f ./etc/Makefile ] || exit 0; \
7439 r=`${PWD_COMMAND}`; export r; \
7440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441 $(HOST_EXPORTS) \
7442 for flag in $(EXTRA_HOST_FLAGS) ; do \
7443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444 done; \
7445 echo "Doing installcheck in etc"; \
7446 (cd $(HOST_SUBDIR)/etc && \
7447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449 "RANLIB=$${RANLIB}" \
7450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451 installcheck) \
7452 || exit 1
7453
7454 @endif etc
7455
7456 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7457 maybe-mostlyclean-etc:
7458 @if etc
7459 maybe-mostlyclean-etc: mostlyclean-etc
7460
7461 mostlyclean-etc:
7462 @: $(MAKE); $(unstage)
7463 @[ -f ./etc/Makefile ] || exit 0; \
7464 r=`${PWD_COMMAND}`; export r; \
7465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466 $(HOST_EXPORTS) \
7467 for flag in $(EXTRA_HOST_FLAGS) ; do \
7468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469 done; \
7470 echo "Doing mostlyclean in etc"; \
7471 (cd $(HOST_SUBDIR)/etc && \
7472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474 "RANLIB=$${RANLIB}" \
7475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476 mostlyclean) \
7477 || exit 1
7478
7479 @endif etc
7480
7481 .PHONY: maybe-clean-etc clean-etc
7482 maybe-clean-etc:
7483 @if etc
7484 maybe-clean-etc: clean-etc
7485
7486 clean-etc:
7487 @: $(MAKE); $(unstage)
7488 @[ -f ./etc/Makefile ] || exit 0; \
7489 r=`${PWD_COMMAND}`; export r; \
7490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491 $(HOST_EXPORTS) \
7492 for flag in $(EXTRA_HOST_FLAGS) ; do \
7493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494 done; \
7495 echo "Doing clean in etc"; \
7496 (cd $(HOST_SUBDIR)/etc && \
7497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499 "RANLIB=$${RANLIB}" \
7500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501 clean) \
7502 || exit 1
7503
7504 @endif etc
7505
7506 .PHONY: maybe-distclean-etc distclean-etc
7507 maybe-distclean-etc:
7508 @if etc
7509 maybe-distclean-etc: distclean-etc
7510
7511 distclean-etc:
7512 @: $(MAKE); $(unstage)
7513 @[ -f ./etc/Makefile ] || exit 0; \
7514 r=`${PWD_COMMAND}`; export r; \
7515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516 $(HOST_EXPORTS) \
7517 for flag in $(EXTRA_HOST_FLAGS) ; do \
7518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519 done; \
7520 echo "Doing distclean in etc"; \
7521 (cd $(HOST_SUBDIR)/etc && \
7522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524 "RANLIB=$${RANLIB}" \
7525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526 distclean) \
7527 || exit 1
7528
7529 @endif etc
7530
7531 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7532 maybe-maintainer-clean-etc:
7533 @if etc
7534 maybe-maintainer-clean-etc: maintainer-clean-etc
7535
7536 maintainer-clean-etc:
7537 @: $(MAKE); $(unstage)
7538 @[ -f ./etc/Makefile ] || exit 0; \
7539 r=`${PWD_COMMAND}`; export r; \
7540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7541 $(HOST_EXPORTS) \
7542 for flag in $(EXTRA_HOST_FLAGS) ; do \
7543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7544 done; \
7545 echo "Doing maintainer-clean in etc"; \
7546 (cd $(HOST_SUBDIR)/etc && \
7547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7549 "RANLIB=$${RANLIB}" \
7550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7551 maintainer-clean) \
7552 || exit 1
7553
7554 @endif etc
7555
7556
7557
7558 .PHONY: configure-fastjar maybe-configure-fastjar
7559 maybe-configure-fastjar:
7560 @if gcc-bootstrap
7561 configure-fastjar: stage_current
7562 @endif gcc-bootstrap
7563 @if fastjar
7564 maybe-configure-fastjar: configure-fastjar
7565 configure-fastjar:
7566 @: $(MAKE); $(unstage)
7567 @r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7571 $(HOST_EXPORTS) \
7572 echo Configuring in $(HOST_SUBDIR)/fastjar; \
7573 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7574 case $(srcdir) in \
7575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7576 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7578 esac; \
7579 module_srcdir=fastjar; \
7580 $(SHELL) \
7581 $$s/$$module_srcdir/configure \
7582 --srcdir=$${topdir}/$$module_srcdir \
7583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7584 --target=${target_alias} \
7585 || exit 1
7586 @endif fastjar
7587
7588
7589
7590
7591
7592 .PHONY: all-fastjar maybe-all-fastjar
7593 maybe-all-fastjar:
7594 @if gcc-bootstrap
7595 all-fastjar: stage_current
7596 @endif gcc-bootstrap
7597 @if fastjar
7598 TARGET-fastjar=all
7599 maybe-all-fastjar: all-fastjar
7600 all-fastjar: configure-fastjar
7601 @: $(MAKE); $(unstage)
7602 @r=`${PWD_COMMAND}`; export r; \
7603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604 $(HOST_EXPORTS) \
7605 (cd $(HOST_SUBDIR)/fastjar && \
7606 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7607 $(TARGET-fastjar))
7608 @endif fastjar
7609
7610
7611
7612
7613 .PHONY: check-fastjar maybe-check-fastjar
7614 maybe-check-fastjar:
7615 @if fastjar
7616 maybe-check-fastjar: check-fastjar
7617
7618 # This module is only tested in a native toolchain.
7619 check-fastjar:
7620 @: $(MAKE); $(unstage)
7621 @if [ '$(host)' = '$(target)' ]; then \
7622 r=`${PWD_COMMAND}`; export r; \
7623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624 $(HOST_EXPORTS) \
7625 (cd $(HOST_SUBDIR)/fastjar && \
7626 $(MAKE) $(FLAGS_TO_PASS) check)
7627 fi
7628
7629 @endif fastjar
7630
7631 .PHONY: install-fastjar maybe-install-fastjar
7632 maybe-install-fastjar:
7633 @if fastjar
7634 maybe-install-fastjar: install-fastjar
7635
7636 install-fastjar: installdirs
7637 @: $(MAKE); $(unstage)
7638 @r=`${PWD_COMMAND}`; export r; \
7639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7640 $(HOST_EXPORTS) \
7641 (cd $(HOST_SUBDIR)/fastjar && \
7642 $(MAKE) $(FLAGS_TO_PASS) install)
7643
7644 @endif fastjar
7645
7646 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7647 maybe-install-strip-fastjar:
7648 @if fastjar
7649 maybe-install-strip-fastjar: install-strip-fastjar
7650
7651 install-strip-fastjar: installdirs
7652 @: $(MAKE); $(unstage)
7653 @r=`${PWD_COMMAND}`; export r; \
7654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7655 $(HOST_EXPORTS) \
7656 (cd $(HOST_SUBDIR)/fastjar && \
7657 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7658
7659 @endif fastjar
7660
7661 # Other targets (info, dvi, pdf, etc.)
7662
7663 .PHONY: maybe-info-fastjar info-fastjar
7664 maybe-info-fastjar:
7665 @if fastjar
7666 maybe-info-fastjar: info-fastjar
7667
7668 info-fastjar: \
7669 configure-fastjar
7670 @: $(MAKE); $(unstage)
7671 @[ -f ./fastjar/Makefile ] || exit 0; \
7672 r=`${PWD_COMMAND}`; export r; \
7673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674 $(HOST_EXPORTS) \
7675 for flag in $(EXTRA_HOST_FLAGS) ; do \
7676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7677 done; \
7678 echo "Doing info in fastjar"; \
7679 (cd $(HOST_SUBDIR)/fastjar && \
7680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7682 "RANLIB=$${RANLIB}" \
7683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7684 info) \
7685 || exit 1
7686
7687 @endif fastjar
7688
7689 .PHONY: maybe-dvi-fastjar dvi-fastjar
7690 maybe-dvi-fastjar:
7691 @if fastjar
7692 maybe-dvi-fastjar: dvi-fastjar
7693
7694 dvi-fastjar: \
7695 configure-fastjar
7696 @: $(MAKE); $(unstage)
7697 @[ -f ./fastjar/Makefile ] || exit 0; \
7698 r=`${PWD_COMMAND}`; export r; \
7699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7700 $(HOST_EXPORTS) \
7701 for flag in $(EXTRA_HOST_FLAGS) ; do \
7702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7703 done; \
7704 echo "Doing dvi in fastjar"; \
7705 (cd $(HOST_SUBDIR)/fastjar && \
7706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7708 "RANLIB=$${RANLIB}" \
7709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7710 dvi) \
7711 || exit 1
7712
7713 @endif fastjar
7714
7715 .PHONY: maybe-pdf-fastjar pdf-fastjar
7716 maybe-pdf-fastjar:
7717 @if fastjar
7718 maybe-pdf-fastjar: pdf-fastjar
7719
7720 pdf-fastjar: \
7721 configure-fastjar
7722 @: $(MAKE); $(unstage)
7723 @[ -f ./fastjar/Makefile ] || exit 0; \
7724 r=`${PWD_COMMAND}`; export r; \
7725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7726 $(HOST_EXPORTS) \
7727 for flag in $(EXTRA_HOST_FLAGS) ; do \
7728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7729 done; \
7730 echo "Doing pdf in fastjar"; \
7731 (cd $(HOST_SUBDIR)/fastjar && \
7732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7734 "RANLIB=$${RANLIB}" \
7735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7736 pdf) \
7737 || exit 1
7738
7739 @endif fastjar
7740
7741 .PHONY: maybe-html-fastjar html-fastjar
7742 maybe-html-fastjar:
7743 @if fastjar
7744 maybe-html-fastjar: html-fastjar
7745
7746 html-fastjar: \
7747 configure-fastjar
7748 @: $(MAKE); $(unstage)
7749 @[ -f ./fastjar/Makefile ] || exit 0; \
7750 r=`${PWD_COMMAND}`; export r; \
7751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7752 $(HOST_EXPORTS) \
7753 for flag in $(EXTRA_HOST_FLAGS) ; do \
7754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7755 done; \
7756 echo "Doing html in fastjar"; \
7757 (cd $(HOST_SUBDIR)/fastjar && \
7758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7760 "RANLIB=$${RANLIB}" \
7761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7762 html) \
7763 || exit 1
7764
7765 @endif fastjar
7766
7767 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7768 maybe-TAGS-fastjar:
7769 @if fastjar
7770 maybe-TAGS-fastjar: TAGS-fastjar
7771
7772 TAGS-fastjar: \
7773 configure-fastjar
7774 @: $(MAKE); $(unstage)
7775 @[ -f ./fastjar/Makefile ] || exit 0; \
7776 r=`${PWD_COMMAND}`; export r; \
7777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7778 $(HOST_EXPORTS) \
7779 for flag in $(EXTRA_HOST_FLAGS) ; do \
7780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7781 done; \
7782 echo "Doing TAGS in fastjar"; \
7783 (cd $(HOST_SUBDIR)/fastjar && \
7784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7786 "RANLIB=$${RANLIB}" \
7787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7788 TAGS) \
7789 || exit 1
7790
7791 @endif fastjar
7792
7793 .PHONY: maybe-install-info-fastjar install-info-fastjar
7794 maybe-install-info-fastjar:
7795 @if fastjar
7796 maybe-install-info-fastjar: install-info-fastjar
7797
7798 install-info-fastjar: \
7799 configure-fastjar \
7800 info-fastjar
7801 @: $(MAKE); $(unstage)
7802 @[ -f ./fastjar/Makefile ] || exit 0; \
7803 r=`${PWD_COMMAND}`; export r; \
7804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805 $(HOST_EXPORTS) \
7806 for flag in $(EXTRA_HOST_FLAGS) ; do \
7807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808 done; \
7809 echo "Doing install-info in fastjar"; \
7810 (cd $(HOST_SUBDIR)/fastjar && \
7811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813 "RANLIB=$${RANLIB}" \
7814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7815 install-info) \
7816 || exit 1
7817
7818 @endif fastjar
7819
7820 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7821 maybe-install-pdf-fastjar:
7822 @if fastjar
7823 maybe-install-pdf-fastjar: install-pdf-fastjar
7824
7825 install-pdf-fastjar: \
7826 configure-fastjar \
7827 pdf-fastjar
7828 @: $(MAKE); $(unstage)
7829 @[ -f ./fastjar/Makefile ] || exit 0; \
7830 r=`${PWD_COMMAND}`; export r; \
7831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7832 $(HOST_EXPORTS) \
7833 for flag in $(EXTRA_HOST_FLAGS) ; do \
7834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7835 done; \
7836 echo "Doing install-pdf in fastjar"; \
7837 (cd $(HOST_SUBDIR)/fastjar && \
7838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7840 "RANLIB=$${RANLIB}" \
7841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7842 install-pdf) \
7843 || exit 1
7844
7845 @endif fastjar
7846
7847 .PHONY: maybe-install-html-fastjar install-html-fastjar
7848 maybe-install-html-fastjar:
7849 @if fastjar
7850 maybe-install-html-fastjar: install-html-fastjar
7851
7852 install-html-fastjar: \
7853 configure-fastjar \
7854 html-fastjar
7855 @: $(MAKE); $(unstage)
7856 @[ -f ./fastjar/Makefile ] || exit 0; \
7857 r=`${PWD_COMMAND}`; export r; \
7858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7859 $(HOST_EXPORTS) \
7860 for flag in $(EXTRA_HOST_FLAGS) ; do \
7861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7862 done; \
7863 echo "Doing install-html in fastjar"; \
7864 (cd $(HOST_SUBDIR)/fastjar && \
7865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7867 "RANLIB=$${RANLIB}" \
7868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7869 install-html) \
7870 || exit 1
7871
7872 @endif fastjar
7873
7874 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7875 maybe-installcheck-fastjar:
7876 @if fastjar
7877 maybe-installcheck-fastjar: installcheck-fastjar
7878
7879 installcheck-fastjar: \
7880 configure-fastjar
7881 @: $(MAKE); $(unstage)
7882 @[ -f ./fastjar/Makefile ] || exit 0; \
7883 r=`${PWD_COMMAND}`; export r; \
7884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885 $(HOST_EXPORTS) \
7886 for flag in $(EXTRA_HOST_FLAGS) ; do \
7887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888 done; \
7889 echo "Doing installcheck in fastjar"; \
7890 (cd $(HOST_SUBDIR)/fastjar && \
7891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893 "RANLIB=$${RANLIB}" \
7894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7895 installcheck) \
7896 || exit 1
7897
7898 @endif fastjar
7899
7900 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7901 maybe-mostlyclean-fastjar:
7902 @if fastjar
7903 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7904
7905 mostlyclean-fastjar:
7906 @: $(MAKE); $(unstage)
7907 @[ -f ./fastjar/Makefile ] || exit 0; \
7908 r=`${PWD_COMMAND}`; export r; \
7909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910 $(HOST_EXPORTS) \
7911 for flag in $(EXTRA_HOST_FLAGS) ; do \
7912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913 done; \
7914 echo "Doing mostlyclean in fastjar"; \
7915 (cd $(HOST_SUBDIR)/fastjar && \
7916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918 "RANLIB=$${RANLIB}" \
7919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920 mostlyclean) \
7921 || exit 1
7922
7923 @endif fastjar
7924
7925 .PHONY: maybe-clean-fastjar clean-fastjar
7926 maybe-clean-fastjar:
7927 @if fastjar
7928 maybe-clean-fastjar: clean-fastjar
7929
7930 clean-fastjar:
7931 @: $(MAKE); $(unstage)
7932 @[ -f ./fastjar/Makefile ] || exit 0; \
7933 r=`${PWD_COMMAND}`; export r; \
7934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935 $(HOST_EXPORTS) \
7936 for flag in $(EXTRA_HOST_FLAGS) ; do \
7937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938 done; \
7939 echo "Doing clean in fastjar"; \
7940 (cd $(HOST_SUBDIR)/fastjar && \
7941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943 "RANLIB=$${RANLIB}" \
7944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945 clean) \
7946 || exit 1
7947
7948 @endif fastjar
7949
7950 .PHONY: maybe-distclean-fastjar distclean-fastjar
7951 maybe-distclean-fastjar:
7952 @if fastjar
7953 maybe-distclean-fastjar: distclean-fastjar
7954
7955 distclean-fastjar:
7956 @: $(MAKE); $(unstage)
7957 @[ -f ./fastjar/Makefile ] || exit 0; \
7958 r=`${PWD_COMMAND}`; export r; \
7959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960 $(HOST_EXPORTS) \
7961 for flag in $(EXTRA_HOST_FLAGS) ; do \
7962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963 done; \
7964 echo "Doing distclean in fastjar"; \
7965 (cd $(HOST_SUBDIR)/fastjar && \
7966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968 "RANLIB=$${RANLIB}" \
7969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970 distclean) \
7971 || exit 1
7972
7973 @endif fastjar
7974
7975 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7976 maybe-maintainer-clean-fastjar:
7977 @if fastjar
7978 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7979
7980 maintainer-clean-fastjar:
7981 @: $(MAKE); $(unstage)
7982 @[ -f ./fastjar/Makefile ] || exit 0; \
7983 r=`${PWD_COMMAND}`; export r; \
7984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7985 $(HOST_EXPORTS) \
7986 for flag in $(EXTRA_HOST_FLAGS) ; do \
7987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7988 done; \
7989 echo "Doing maintainer-clean in fastjar"; \
7990 (cd $(HOST_SUBDIR)/fastjar && \
7991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7993 "RANLIB=$${RANLIB}" \
7994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7995 maintainer-clean) \
7996 || exit 1
7997
7998 @endif fastjar
7999
8000
8001
8002 .PHONY: configure-fixincludes maybe-configure-fixincludes
8003 maybe-configure-fixincludes:
8004 @if gcc-bootstrap
8005 configure-fixincludes: stage_current
8006 @endif gcc-bootstrap
8007 @if fixincludes
8008 maybe-configure-fixincludes: configure-fixincludes
8009 configure-fixincludes:
8010 @r=`${PWD_COMMAND}`; export r; \
8011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8012 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8013 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8014 $(HOST_EXPORTS) \
8015 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8016 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8017 case $(srcdir) in \
8018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8019 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8021 esac; \
8022 module_srcdir=fixincludes; \
8023 $(SHELL) \
8024 $$s/$$module_srcdir/configure \
8025 --srcdir=$${topdir}/$$module_srcdir \
8026 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8027 --target=${target_alias} \
8028 || exit 1
8029 @endif fixincludes
8030
8031
8032
8033 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8034 maybe-configure-stage1-fixincludes:
8035 @if fixincludes-bootstrap
8036 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8037 configure-stage1-fixincludes:
8038 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8039 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8040 @r=`${PWD_COMMAND}`; export r; \
8041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8042 TFLAGS="$(STAGE1_TFLAGS)"; \
8043 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8044 $(HOST_EXPORTS) \
8045 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8046 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8047 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8048 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8050 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8051 case $(srcdir) in \
8052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8053 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8055 esac; \
8056 module_srcdir=fixincludes; \
8057 $(SHELL) $$s/$$module_srcdir/configure \
8058 --srcdir=$${topdir}/$$module_srcdir \
8059 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8060 --target=${target_alias} \
8061 \
8062 $(STAGE1_CONFIGURE_FLAGS)
8063 @endif fixincludes-bootstrap
8064
8065 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8066 maybe-configure-stage2-fixincludes:
8067 @if fixincludes-bootstrap
8068 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8069 configure-stage2-fixincludes:
8070 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8072 @r=`${PWD_COMMAND}`; export r; \
8073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8074 TFLAGS="$(STAGE2_TFLAGS)"; \
8075 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8076 $(HOST_EXPORTS) \
8077 $(POSTSTAGE1_HOST_EXPORTS) \
8078 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8079 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8080 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8081 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8083 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8084 case $(srcdir) in \
8085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8086 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8088 esac; \
8089 module_srcdir=fixincludes; \
8090 $(SHELL) $$s/$$module_srcdir/configure \
8091 --srcdir=$${topdir}/$$module_srcdir \
8092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8093 --target=${target_alias} \
8094 --with-build-libsubdir=$(HOST_SUBDIR) \
8095 $(STAGE2_CONFIGURE_FLAGS)
8096 @endif fixincludes-bootstrap
8097
8098 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8099 maybe-configure-stage3-fixincludes:
8100 @if fixincludes-bootstrap
8101 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8102 configure-stage3-fixincludes:
8103 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8104 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8105 @r=`${PWD_COMMAND}`; export r; \
8106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8107 TFLAGS="$(STAGE3_TFLAGS)"; \
8108 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8109 $(HOST_EXPORTS) \
8110 $(POSTSTAGE1_HOST_EXPORTS) \
8111 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8112 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8113 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8114 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8116 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8117 case $(srcdir) in \
8118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8119 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8121 esac; \
8122 module_srcdir=fixincludes; \
8123 $(SHELL) $$s/$$module_srcdir/configure \
8124 --srcdir=$${topdir}/$$module_srcdir \
8125 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8126 --target=${target_alias} \
8127 --with-build-libsubdir=$(HOST_SUBDIR) \
8128 $(STAGE3_CONFIGURE_FLAGS)
8129 @endif fixincludes-bootstrap
8130
8131 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8132 maybe-configure-stage4-fixincludes:
8133 @if fixincludes-bootstrap
8134 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8135 configure-stage4-fixincludes:
8136 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8137 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8138 @r=`${PWD_COMMAND}`; export r; \
8139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8140 TFLAGS="$(STAGE4_TFLAGS)"; \
8141 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8142 $(HOST_EXPORTS) \
8143 $(POSTSTAGE1_HOST_EXPORTS) \
8144 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8145 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8146 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8147 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8148 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8149 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8150 case $(srcdir) in \
8151 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8152 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8153 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8154 esac; \
8155 module_srcdir=fixincludes; \
8156 $(SHELL) $$s/$$module_srcdir/configure \
8157 --srcdir=$${topdir}/$$module_srcdir \
8158 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8159 --target=${target_alias} \
8160 --with-build-libsubdir=$(HOST_SUBDIR) \
8161 $(STAGE4_CONFIGURE_FLAGS)
8162 @endif fixincludes-bootstrap
8163
8164 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8165 maybe-configure-stageprofile-fixincludes:
8166 @if fixincludes-bootstrap
8167 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8168 configure-stageprofile-fixincludes:
8169 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8171 @r=`${PWD_COMMAND}`; export r; \
8172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8173 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8174 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8175 $(HOST_EXPORTS) \
8176 $(POSTSTAGE1_HOST_EXPORTS) \
8177 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8178 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8179 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8180 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8182 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8183 case $(srcdir) in \
8184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8185 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8187 esac; \
8188 module_srcdir=fixincludes; \
8189 $(SHELL) $$s/$$module_srcdir/configure \
8190 --srcdir=$${topdir}/$$module_srcdir \
8191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8192 --target=${target_alias} \
8193 --with-build-libsubdir=$(HOST_SUBDIR) \
8194 $(STAGEprofile_CONFIGURE_FLAGS)
8195 @endif fixincludes-bootstrap
8196
8197 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8198 maybe-configure-stagefeedback-fixincludes:
8199 @if fixincludes-bootstrap
8200 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8201 configure-stagefeedback-fixincludes:
8202 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8203 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8204 @r=`${PWD_COMMAND}`; export r; \
8205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8206 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8207 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8208 $(HOST_EXPORTS) \
8209 $(POSTSTAGE1_HOST_EXPORTS) \
8210 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8211 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8212 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
8213 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8214 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8215 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8216 case $(srcdir) in \
8217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8218 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8220 esac; \
8221 module_srcdir=fixincludes; \
8222 $(SHELL) $$s/$$module_srcdir/configure \
8223 --srcdir=$${topdir}/$$module_srcdir \
8224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8225 --target=${target_alias} \
8226 --with-build-libsubdir=$(HOST_SUBDIR) \
8227 $(STAGEfeedback_CONFIGURE_FLAGS)
8228 @endif fixincludes-bootstrap
8229
8230
8231
8232
8233
8234 .PHONY: all-fixincludes maybe-all-fixincludes
8235 maybe-all-fixincludes:
8236 @if gcc-bootstrap
8237 all-fixincludes: stage_current
8238 @endif gcc-bootstrap
8239 @if fixincludes
8240 TARGET-fixincludes=all
8241 maybe-all-fixincludes: all-fixincludes
8242 all-fixincludes: configure-fixincludes
8243 @r=`${PWD_COMMAND}`; export r; \
8244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8245 $(HOST_EXPORTS) \
8246 (cd $(HOST_SUBDIR)/fixincludes && \
8247 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8248 $(TARGET-fixincludes))
8249 @endif fixincludes
8250
8251
8252
8253 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8254 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8255 maybe-all-stage1-fixincludes:
8256 maybe-clean-stage1-fixincludes:
8257 @if fixincludes-bootstrap
8258 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8259 all-stage1: all-stage1-fixincludes
8260 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8261 all-stage1-fixincludes: configure-stage1-fixincludes
8262 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8263 @r=`${PWD_COMMAND}`; export r; \
8264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8265 TFLAGS="$(STAGE1_TFLAGS)"; \
8266 $(HOST_EXPORTS) \
8267 cd $(HOST_SUBDIR)/fixincludes && \
8268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8269 CFLAGS="$(STAGE1_CFLAGS)" \
8270 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8271 LIBCFLAGS="$(LIBCFLAGS)" \
8272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8275 $(EXTRA_HOST_FLAGS) \
8276 $(STAGE1_FLAGS_TO_PASS) \
8277 TFLAGS="$(STAGE1_TFLAGS)" \
8278 $(TARGET-stage1-fixincludes)
8279
8280 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8281 clean-stage1: clean-stage1-fixincludes
8282 clean-stage1-fixincludes:
8283 @if [ $(current_stage) = stage1 ]; then \
8284 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8285 else \
8286 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8287 $(MAKE) stage1-start; \
8288 fi; \
8289 cd $(HOST_SUBDIR)/fixincludes && \
8290 $(MAKE) $(EXTRA_HOST_FLAGS) \
8291 $(STAGE1_FLAGS_TO_PASS) clean
8292 @endif fixincludes-bootstrap
8293
8294
8295 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8296 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8297 maybe-all-stage2-fixincludes:
8298 maybe-clean-stage2-fixincludes:
8299 @if fixincludes-bootstrap
8300 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8301 all-stage2: all-stage2-fixincludes
8302 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8303 all-stage2-fixincludes: configure-stage2-fixincludes
8304 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8305 @r=`${PWD_COMMAND}`; export r; \
8306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8307 TFLAGS="$(STAGE2_TFLAGS)"; \
8308 $(HOST_EXPORTS) \
8309 $(POSTSTAGE1_HOST_EXPORTS) \
8310 cd $(HOST_SUBDIR)/fixincludes && \
8311 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8312 CFLAGS="$(STAGE2_CFLAGS)" \
8313 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8314 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8319 TFLAGS="$(STAGE2_TFLAGS)" \
8320 $(TARGET-stage2-fixincludes)
8321
8322 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8323 clean-stage2: clean-stage2-fixincludes
8324 clean-stage2-fixincludes:
8325 @if [ $(current_stage) = stage2 ]; then \
8326 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8327 else \
8328 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8329 $(MAKE) stage2-start; \
8330 fi; \
8331 cd $(HOST_SUBDIR)/fixincludes && \
8332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8333 @endif fixincludes-bootstrap
8334
8335
8336 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8337 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8338 maybe-all-stage3-fixincludes:
8339 maybe-clean-stage3-fixincludes:
8340 @if fixincludes-bootstrap
8341 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8342 all-stage3: all-stage3-fixincludes
8343 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8344 all-stage3-fixincludes: configure-stage3-fixincludes
8345 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8346 @r=`${PWD_COMMAND}`; export r; \
8347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8348 TFLAGS="$(STAGE3_TFLAGS)"; \
8349 $(HOST_EXPORTS) \
8350 $(POSTSTAGE1_HOST_EXPORTS) \
8351 cd $(HOST_SUBDIR)/fixincludes && \
8352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8353 CFLAGS="$(STAGE3_CFLAGS)" \
8354 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8355 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8359 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8360 TFLAGS="$(STAGE3_TFLAGS)" \
8361 $(TARGET-stage3-fixincludes)
8362
8363 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8364 clean-stage3: clean-stage3-fixincludes
8365 clean-stage3-fixincludes:
8366 @if [ $(current_stage) = stage3 ]; then \
8367 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8368 else \
8369 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8370 $(MAKE) stage3-start; \
8371 fi; \
8372 cd $(HOST_SUBDIR)/fixincludes && \
8373 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8374 @endif fixincludes-bootstrap
8375
8376
8377 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8378 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8379 maybe-all-stage4-fixincludes:
8380 maybe-clean-stage4-fixincludes:
8381 @if fixincludes-bootstrap
8382 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8383 all-stage4: all-stage4-fixincludes
8384 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8385 all-stage4-fixincludes: configure-stage4-fixincludes
8386 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8387 @r=`${PWD_COMMAND}`; export r; \
8388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8389 TFLAGS="$(STAGE4_TFLAGS)"; \
8390 $(HOST_EXPORTS) \
8391 $(POSTSTAGE1_HOST_EXPORTS) \
8392 cd $(HOST_SUBDIR)/fixincludes && \
8393 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8394 CFLAGS="$(STAGE4_CFLAGS)" \
8395 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8396 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8397 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8398 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8399 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8400 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8401 TFLAGS="$(STAGE4_TFLAGS)" \
8402 $(TARGET-stage4-fixincludes)
8403
8404 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8405 clean-stage4: clean-stage4-fixincludes
8406 clean-stage4-fixincludes:
8407 @if [ $(current_stage) = stage4 ]; then \
8408 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8409 else \
8410 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8411 $(MAKE) stage4-start; \
8412 fi; \
8413 cd $(HOST_SUBDIR)/fixincludes && \
8414 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8415 @endif fixincludes-bootstrap
8416
8417
8418 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8419 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8420 maybe-all-stageprofile-fixincludes:
8421 maybe-clean-stageprofile-fixincludes:
8422 @if fixincludes-bootstrap
8423 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8424 all-stageprofile: all-stageprofile-fixincludes
8425 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8426 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8427 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8428 @r=`${PWD_COMMAND}`; export r; \
8429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8430 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8431 $(HOST_EXPORTS) \
8432 $(POSTSTAGE1_HOST_EXPORTS) \
8433 cd $(HOST_SUBDIR)/fixincludes && \
8434 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8435 CFLAGS="$(STAGEprofile_CFLAGS)" \
8436 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8437 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8442 TFLAGS="$(STAGEprofile_TFLAGS)" \
8443 $(TARGET-stageprofile-fixincludes)
8444
8445 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8446 clean-stageprofile: clean-stageprofile-fixincludes
8447 clean-stageprofile-fixincludes:
8448 @if [ $(current_stage) = stageprofile ]; then \
8449 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8450 else \
8451 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8452 $(MAKE) stageprofile-start; \
8453 fi; \
8454 cd $(HOST_SUBDIR)/fixincludes && \
8455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8456 @endif fixincludes-bootstrap
8457
8458
8459 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8460 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8461 maybe-all-stagefeedback-fixincludes:
8462 maybe-clean-stagefeedback-fixincludes:
8463 @if fixincludes-bootstrap
8464 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8465 all-stagefeedback: all-stagefeedback-fixincludes
8466 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8467 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8468 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8469 @r=`${PWD_COMMAND}`; export r; \
8470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8471 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8472 $(HOST_EXPORTS) \
8473 $(POSTSTAGE1_HOST_EXPORTS) \
8474 cd $(HOST_SUBDIR)/fixincludes && \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
8476 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8477 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8478 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
8483 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8484 $(TARGET-stagefeedback-fixincludes)
8485
8486 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8487 clean-stagefeedback: clean-stagefeedback-fixincludes
8488 clean-stagefeedback-fixincludes:
8489 @if [ $(current_stage) = stagefeedback ]; then \
8490 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8491 else \
8492 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8493 $(MAKE) stagefeedback-start; \
8494 fi; \
8495 cd $(HOST_SUBDIR)/fixincludes && \
8496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
8497 @endif fixincludes-bootstrap
8498
8499
8500
8501
8502
8503 .PHONY: check-fixincludes maybe-check-fixincludes
8504 maybe-check-fixincludes:
8505 @if fixincludes
8506 maybe-check-fixincludes: check-fixincludes
8507
8508 check-fixincludes:
8509 @: $(MAKE); $(unstage)
8510 @r=`${PWD_COMMAND}`; export r; \
8511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8513 (cd $(HOST_SUBDIR)/fixincludes && \
8514 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
8515
8516 @endif fixincludes
8517
8518 .PHONY: install-fixincludes maybe-install-fixincludes
8519 maybe-install-fixincludes:
8520 @if fixincludes
8521 maybe-install-fixincludes: install-fixincludes
8522
8523 install-fixincludes: installdirs
8524 @: $(MAKE); $(unstage)
8525 @r=`${PWD_COMMAND}`; export r; \
8526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527 $(HOST_EXPORTS) \
8528 (cd $(HOST_SUBDIR)/fixincludes && \
8529 $(MAKE) $(FLAGS_TO_PASS) install)
8530
8531 @endif fixincludes
8532
8533 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8534 maybe-install-strip-fixincludes:
8535 @if fixincludes
8536 maybe-install-strip-fixincludes: install-strip-fixincludes
8537
8538 install-strip-fixincludes: installdirs
8539 @: $(MAKE); $(unstage)
8540 @r=`${PWD_COMMAND}`; export r; \
8541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542 $(HOST_EXPORTS) \
8543 (cd $(HOST_SUBDIR)/fixincludes && \
8544 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8545
8546 @endif fixincludes
8547
8548 # Other targets (info, dvi, pdf, etc.)
8549
8550 .PHONY: maybe-info-fixincludes info-fixincludes
8551 maybe-info-fixincludes:
8552 @if fixincludes
8553 maybe-info-fixincludes: info-fixincludes
8554
8555 info-fixincludes: \
8556 configure-fixincludes
8557 @[ -f ./fixincludes/Makefile ] || exit 0; \
8558 r=`${PWD_COMMAND}`; export r; \
8559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560 $(HOST_EXPORTS) \
8561 for flag in $(EXTRA_HOST_FLAGS) ; do \
8562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563 done; \
8564 echo "Doing info in fixincludes"; \
8565 (cd $(HOST_SUBDIR)/fixincludes && \
8566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568 "RANLIB=$${RANLIB}" \
8569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8570 info) \
8571 || exit 1
8572
8573 @endif fixincludes
8574
8575 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8576 maybe-dvi-fixincludes:
8577 @if fixincludes
8578 maybe-dvi-fixincludes: dvi-fixincludes
8579
8580 dvi-fixincludes: \
8581 configure-fixincludes
8582 @[ -f ./fixincludes/Makefile ] || exit 0; \
8583 r=`${PWD_COMMAND}`; export r; \
8584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585 $(HOST_EXPORTS) \
8586 for flag in $(EXTRA_HOST_FLAGS) ; do \
8587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588 done; \
8589 echo "Doing dvi in fixincludes"; \
8590 (cd $(HOST_SUBDIR)/fixincludes && \
8591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593 "RANLIB=$${RANLIB}" \
8594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595 dvi) \
8596 || exit 1
8597
8598 @endif fixincludes
8599
8600 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8601 maybe-pdf-fixincludes:
8602 @if fixincludes
8603 maybe-pdf-fixincludes: pdf-fixincludes
8604
8605 pdf-fixincludes: \
8606 configure-fixincludes
8607 @[ -f ./fixincludes/Makefile ] || exit 0; \
8608 r=`${PWD_COMMAND}`; export r; \
8609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8610 $(HOST_EXPORTS) \
8611 for flag in $(EXTRA_HOST_FLAGS) ; do \
8612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8613 done; \
8614 echo "Doing pdf in fixincludes"; \
8615 (cd $(HOST_SUBDIR)/fixincludes && \
8616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8618 "RANLIB=$${RANLIB}" \
8619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8620 pdf) \
8621 || exit 1
8622
8623 @endif fixincludes
8624
8625 .PHONY: maybe-html-fixincludes html-fixincludes
8626 maybe-html-fixincludes:
8627 @if fixincludes
8628 maybe-html-fixincludes: html-fixincludes
8629
8630 html-fixincludes: \
8631 configure-fixincludes
8632 @[ -f ./fixincludes/Makefile ] || exit 0; \
8633 r=`${PWD_COMMAND}`; export r; \
8634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8635 $(HOST_EXPORTS) \
8636 for flag in $(EXTRA_HOST_FLAGS) ; do \
8637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8638 done; \
8639 echo "Doing html in fixincludes"; \
8640 (cd $(HOST_SUBDIR)/fixincludes && \
8641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8643 "RANLIB=$${RANLIB}" \
8644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8645 html) \
8646 || exit 1
8647
8648 @endif fixincludes
8649
8650 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8651 maybe-TAGS-fixincludes:
8652 @if fixincludes
8653 maybe-TAGS-fixincludes: TAGS-fixincludes
8654
8655 # fixincludes doesn't support TAGS.
8656 TAGS-fixincludes:
8657
8658 @endif fixincludes
8659
8660 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8661 maybe-install-info-fixincludes:
8662 @if fixincludes
8663 maybe-install-info-fixincludes: install-info-fixincludes
8664
8665 install-info-fixincludes: \
8666 configure-fixincludes \
8667 info-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 install-info 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 install-info) \
8682 || exit 1
8683
8684 @endif fixincludes
8685
8686 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8687 maybe-install-pdf-fixincludes:
8688 @if fixincludes
8689 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8690
8691 install-pdf-fixincludes: \
8692 configure-fixincludes \
8693 pdf-fixincludes
8694 @[ -f ./fixincludes/Makefile ] || exit 0; \
8695 r=`${PWD_COMMAND}`; export r; \
8696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8697 $(HOST_EXPORTS) \
8698 for flag in $(EXTRA_HOST_FLAGS) ; do \
8699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8700 done; \
8701 echo "Doing install-pdf in fixincludes"; \
8702 (cd $(HOST_SUBDIR)/fixincludes && \
8703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8705 "RANLIB=$${RANLIB}" \
8706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8707 install-pdf) \
8708 || exit 1
8709
8710 @endif fixincludes
8711
8712 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8713 maybe-install-html-fixincludes:
8714 @if fixincludes
8715 maybe-install-html-fixincludes: install-html-fixincludes
8716
8717 install-html-fixincludes: \
8718 configure-fixincludes \
8719 html-fixincludes
8720 @[ -f ./fixincludes/Makefile ] || exit 0; \
8721 r=`${PWD_COMMAND}`; export r; \
8722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723 $(HOST_EXPORTS) \
8724 for flag in $(EXTRA_HOST_FLAGS) ; do \
8725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726 done; \
8727 echo "Doing install-html in fixincludes"; \
8728 (cd $(HOST_SUBDIR)/fixincludes && \
8729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731 "RANLIB=$${RANLIB}" \
8732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733 install-html) \
8734 || exit 1
8735
8736 @endif fixincludes
8737
8738 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8739 maybe-installcheck-fixincludes:
8740 @if fixincludes
8741 maybe-installcheck-fixincludes: installcheck-fixincludes
8742
8743 installcheck-fixincludes: \
8744 configure-fixincludes
8745 @[ -f ./fixincludes/Makefile ] || exit 0; \
8746 r=`${PWD_COMMAND}`; export r; \
8747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8748 $(HOST_EXPORTS) \
8749 for flag in $(EXTRA_HOST_FLAGS) ; do \
8750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8751 done; \
8752 echo "Doing installcheck in fixincludes"; \
8753 (cd $(HOST_SUBDIR)/fixincludes && \
8754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8756 "RANLIB=$${RANLIB}" \
8757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8758 installcheck) \
8759 || exit 1
8760
8761 @endif fixincludes
8762
8763 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8764 maybe-mostlyclean-fixincludes:
8765 @if fixincludes
8766 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8767
8768 mostlyclean-fixincludes:
8769 @[ -f ./fixincludes/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing mostlyclean in fixincludes"; \
8777 (cd $(HOST_SUBDIR)/fixincludes && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 mostlyclean) \
8783 || exit 1
8784
8785 @endif fixincludes
8786
8787 .PHONY: maybe-clean-fixincludes clean-fixincludes
8788 maybe-clean-fixincludes:
8789 @if fixincludes
8790 maybe-clean-fixincludes: clean-fixincludes
8791
8792 clean-fixincludes:
8793 @[ -f ./fixincludes/Makefile ] || exit 0; \
8794 r=`${PWD_COMMAND}`; export r; \
8795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8796 $(HOST_EXPORTS) \
8797 for flag in $(EXTRA_HOST_FLAGS) ; do \
8798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8799 done; \
8800 echo "Doing clean in fixincludes"; \
8801 (cd $(HOST_SUBDIR)/fixincludes && \
8802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8804 "RANLIB=$${RANLIB}" \
8805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8806 clean) \
8807 || exit 1
8808
8809 @endif fixincludes
8810
8811 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8812 maybe-distclean-fixincludes:
8813 @if fixincludes
8814 maybe-distclean-fixincludes: distclean-fixincludes
8815
8816 distclean-fixincludes:
8817 @[ -f ./fixincludes/Makefile ] || exit 0; \
8818 r=`${PWD_COMMAND}`; export r; \
8819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8820 $(HOST_EXPORTS) \
8821 for flag in $(EXTRA_HOST_FLAGS) ; do \
8822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8823 done; \
8824 echo "Doing distclean in fixincludes"; \
8825 (cd $(HOST_SUBDIR)/fixincludes && \
8826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8828 "RANLIB=$${RANLIB}" \
8829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8830 distclean) \
8831 || exit 1
8832
8833 @endif fixincludes
8834
8835 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8836 maybe-maintainer-clean-fixincludes:
8837 @if fixincludes
8838 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8839
8840 maintainer-clean-fixincludes:
8841 @[ -f ./fixincludes/Makefile ] || exit 0; \
8842 r=`${PWD_COMMAND}`; export r; \
8843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844 $(HOST_EXPORTS) \
8845 for flag in $(EXTRA_HOST_FLAGS) ; do \
8846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847 done; \
8848 echo "Doing maintainer-clean in fixincludes"; \
8849 (cd $(HOST_SUBDIR)/fixincludes && \
8850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852 "RANLIB=$${RANLIB}" \
8853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8854 maintainer-clean) \
8855 || exit 1
8856
8857 @endif fixincludes
8858
8859
8860
8861 .PHONY: configure-flex maybe-configure-flex
8862 maybe-configure-flex:
8863 @if gcc-bootstrap
8864 configure-flex: stage_current
8865 @endif gcc-bootstrap
8866 @if flex
8867 maybe-configure-flex: configure-flex
8868 configure-flex:
8869 @: $(MAKE); $(unstage)
8870 @r=`${PWD_COMMAND}`; export r; \
8871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8872 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8873 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8874 $(HOST_EXPORTS) \
8875 echo Configuring in $(HOST_SUBDIR)/flex; \
8876 cd "$(HOST_SUBDIR)/flex" || exit 1; \
8877 case $(srcdir) in \
8878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8879 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8881 esac; \
8882 module_srcdir=flex; \
8883 $(SHELL) \
8884 $$s/$$module_srcdir/configure \
8885 --srcdir=$${topdir}/$$module_srcdir \
8886 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8887 --target=${target_alias} \
8888 || exit 1
8889 @endif flex
8890
8891
8892
8893
8894
8895 .PHONY: all-flex maybe-all-flex
8896 maybe-all-flex:
8897 @if gcc-bootstrap
8898 all-flex: stage_current
8899 @endif gcc-bootstrap
8900 @if flex
8901 TARGET-flex=all
8902 maybe-all-flex: all-flex
8903 all-flex: configure-flex
8904 @: $(MAKE); $(unstage)
8905 @r=`${PWD_COMMAND}`; export r; \
8906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8907 $(HOST_EXPORTS) \
8908 (cd $(HOST_SUBDIR)/flex && \
8909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8910 $(TARGET-flex))
8911 @endif flex
8912
8913
8914
8915
8916 .PHONY: check-flex maybe-check-flex
8917 maybe-check-flex:
8918 @if flex
8919 maybe-check-flex: check-flex
8920
8921 # This module is only tested in a native toolchain.
8922 check-flex:
8923 @: $(MAKE); $(unstage)
8924 @if [ '$(host)' = '$(target)' ]; then \
8925 r=`${PWD_COMMAND}`; export r; \
8926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8927 $(HOST_EXPORTS) \
8928 (cd $(HOST_SUBDIR)/flex && \
8929 $(MAKE) $(FLAGS_TO_PASS) check)
8930 fi
8931
8932 @endif flex
8933
8934 .PHONY: install-flex maybe-install-flex
8935 maybe-install-flex:
8936 @if flex
8937 maybe-install-flex: install-flex
8938
8939 install-flex: installdirs
8940 @: $(MAKE); $(unstage)
8941 @r=`${PWD_COMMAND}`; export r; \
8942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8943 $(HOST_EXPORTS) \
8944 (cd $(HOST_SUBDIR)/flex && \
8945 $(MAKE) $(FLAGS_TO_PASS) install)
8946
8947 @endif flex
8948
8949 .PHONY: install-strip-flex maybe-install-strip-flex
8950 maybe-install-strip-flex:
8951 @if flex
8952 maybe-install-strip-flex: install-strip-flex
8953
8954 install-strip-flex: installdirs
8955 @: $(MAKE); $(unstage)
8956 @r=`${PWD_COMMAND}`; export r; \
8957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8958 $(HOST_EXPORTS) \
8959 (cd $(HOST_SUBDIR)/flex && \
8960 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8961
8962 @endif flex
8963
8964 # Other targets (info, dvi, pdf, etc.)
8965
8966 .PHONY: maybe-info-flex info-flex
8967 maybe-info-flex:
8968 @if flex
8969 maybe-info-flex: info-flex
8970
8971 info-flex: \
8972 configure-flex
8973 @: $(MAKE); $(unstage)
8974 @[ -f ./flex/Makefile ] || exit 0; \
8975 r=`${PWD_COMMAND}`; export r; \
8976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8977 $(HOST_EXPORTS) \
8978 for flag in $(EXTRA_HOST_FLAGS) ; do \
8979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8980 done; \
8981 echo "Doing info in flex"; \
8982 (cd $(HOST_SUBDIR)/flex && \
8983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8985 "RANLIB=$${RANLIB}" \
8986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8987 info) \
8988 || exit 1
8989
8990 @endif flex
8991
8992 .PHONY: maybe-dvi-flex dvi-flex
8993 maybe-dvi-flex:
8994 @if flex
8995 maybe-dvi-flex: dvi-flex
8996
8997 dvi-flex: \
8998 configure-flex
8999 @: $(MAKE); $(unstage)
9000 @[ -f ./flex/Makefile ] || exit 0; \
9001 r=`${PWD_COMMAND}`; export r; \
9002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9003 $(HOST_EXPORTS) \
9004 for flag in $(EXTRA_HOST_FLAGS) ; do \
9005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9006 done; \
9007 echo "Doing dvi in flex"; \
9008 (cd $(HOST_SUBDIR)/flex && \
9009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9011 "RANLIB=$${RANLIB}" \
9012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9013 dvi) \
9014 || exit 1
9015
9016 @endif flex
9017
9018 .PHONY: maybe-pdf-flex pdf-flex
9019 maybe-pdf-flex:
9020 @if flex
9021 maybe-pdf-flex: pdf-flex
9022
9023 pdf-flex: \
9024 configure-flex
9025 @: $(MAKE); $(unstage)
9026 @[ -f ./flex/Makefile ] || exit 0; \
9027 r=`${PWD_COMMAND}`; export r; \
9028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9029 $(HOST_EXPORTS) \
9030 for flag in $(EXTRA_HOST_FLAGS) ; do \
9031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9032 done; \
9033 echo "Doing pdf in flex"; \
9034 (cd $(HOST_SUBDIR)/flex && \
9035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9037 "RANLIB=$${RANLIB}" \
9038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9039 pdf) \
9040 || exit 1
9041
9042 @endif flex
9043
9044 .PHONY: maybe-html-flex html-flex
9045 maybe-html-flex:
9046 @if flex
9047 maybe-html-flex: html-flex
9048
9049 html-flex: \
9050 configure-flex
9051 @: $(MAKE); $(unstage)
9052 @[ -f ./flex/Makefile ] || exit 0; \
9053 r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 $(HOST_EXPORTS) \
9056 for flag in $(EXTRA_HOST_FLAGS) ; do \
9057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058 done; \
9059 echo "Doing html in flex"; \
9060 (cd $(HOST_SUBDIR)/flex && \
9061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063 "RANLIB=$${RANLIB}" \
9064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065 html) \
9066 || exit 1
9067
9068 @endif flex
9069
9070 .PHONY: maybe-TAGS-flex TAGS-flex
9071 maybe-TAGS-flex:
9072 @if flex
9073 maybe-TAGS-flex: TAGS-flex
9074
9075 TAGS-flex: \
9076 configure-flex
9077 @: $(MAKE); $(unstage)
9078 @[ -f ./flex/Makefile ] || exit 0; \
9079 r=`${PWD_COMMAND}`; export r; \
9080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081 $(HOST_EXPORTS) \
9082 for flag in $(EXTRA_HOST_FLAGS) ; do \
9083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9084 done; \
9085 echo "Doing TAGS in flex"; \
9086 (cd $(HOST_SUBDIR)/flex && \
9087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9089 "RANLIB=$${RANLIB}" \
9090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091 TAGS) \
9092 || exit 1
9093
9094 @endif flex
9095
9096 .PHONY: maybe-install-info-flex install-info-flex
9097 maybe-install-info-flex:
9098 @if flex
9099 maybe-install-info-flex: install-info-flex
9100
9101 install-info-flex: \
9102 configure-flex \
9103 info-flex
9104 @: $(MAKE); $(unstage)
9105 @[ -f ./flex/Makefile ] || exit 0; \
9106 r=`${PWD_COMMAND}`; export r; \
9107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9108 $(HOST_EXPORTS) \
9109 for flag in $(EXTRA_HOST_FLAGS) ; do \
9110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9111 done; \
9112 echo "Doing install-info in flex"; \
9113 (cd $(HOST_SUBDIR)/flex && \
9114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9116 "RANLIB=$${RANLIB}" \
9117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9118 install-info) \
9119 || exit 1
9120
9121 @endif flex
9122
9123 .PHONY: maybe-install-pdf-flex install-pdf-flex
9124 maybe-install-pdf-flex:
9125 @if flex
9126 maybe-install-pdf-flex: install-pdf-flex
9127
9128 install-pdf-flex: \
9129 configure-flex \
9130 pdf-flex
9131 @: $(MAKE); $(unstage)
9132 @[ -f ./flex/Makefile ] || exit 0; \
9133 r=`${PWD_COMMAND}`; export r; \
9134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9135 $(HOST_EXPORTS) \
9136 for flag in $(EXTRA_HOST_FLAGS) ; do \
9137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9138 done; \
9139 echo "Doing install-pdf in flex"; \
9140 (cd $(HOST_SUBDIR)/flex && \
9141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9143 "RANLIB=$${RANLIB}" \
9144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9145 install-pdf) \
9146 || exit 1
9147
9148 @endif flex
9149
9150 .PHONY: maybe-install-html-flex install-html-flex
9151 maybe-install-html-flex:
9152 @if flex
9153 maybe-install-html-flex: install-html-flex
9154
9155 install-html-flex: \
9156 configure-flex \
9157 html-flex
9158 @: $(MAKE); $(unstage)
9159 @[ -f ./flex/Makefile ] || exit 0; \
9160 r=`${PWD_COMMAND}`; export r; \
9161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9162 $(HOST_EXPORTS) \
9163 for flag in $(EXTRA_HOST_FLAGS) ; do \
9164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9165 done; \
9166 echo "Doing install-html in flex"; \
9167 (cd $(HOST_SUBDIR)/flex && \
9168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9170 "RANLIB=$${RANLIB}" \
9171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9172 install-html) \
9173 || exit 1
9174
9175 @endif flex
9176
9177 .PHONY: maybe-installcheck-flex installcheck-flex
9178 maybe-installcheck-flex:
9179 @if flex
9180 maybe-installcheck-flex: installcheck-flex
9181
9182 installcheck-flex: \
9183 configure-flex
9184 @: $(MAKE); $(unstage)
9185 @[ -f ./flex/Makefile ] || exit 0; \
9186 r=`${PWD_COMMAND}`; export r; \
9187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188 $(HOST_EXPORTS) \
9189 for flag in $(EXTRA_HOST_FLAGS) ; do \
9190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191 done; \
9192 echo "Doing installcheck in flex"; \
9193 (cd $(HOST_SUBDIR)/flex && \
9194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196 "RANLIB=$${RANLIB}" \
9197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198 installcheck) \
9199 || exit 1
9200
9201 @endif flex
9202
9203 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9204 maybe-mostlyclean-flex:
9205 @if flex
9206 maybe-mostlyclean-flex: mostlyclean-flex
9207
9208 mostlyclean-flex:
9209 @: $(MAKE); $(unstage)
9210 @[ -f ./flex/Makefile ] || exit 0; \
9211 r=`${PWD_COMMAND}`; export r; \
9212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213 $(HOST_EXPORTS) \
9214 for flag in $(EXTRA_HOST_FLAGS) ; do \
9215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216 done; \
9217 echo "Doing mostlyclean in flex"; \
9218 (cd $(HOST_SUBDIR)/flex && \
9219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221 "RANLIB=$${RANLIB}" \
9222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223 mostlyclean) \
9224 || exit 1
9225
9226 @endif flex
9227
9228 .PHONY: maybe-clean-flex clean-flex
9229 maybe-clean-flex:
9230 @if flex
9231 maybe-clean-flex: clean-flex
9232
9233 clean-flex:
9234 @: $(MAKE); $(unstage)
9235 @[ -f ./flex/Makefile ] || exit 0; \
9236 r=`${PWD_COMMAND}`; export r; \
9237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238 $(HOST_EXPORTS) \
9239 for flag in $(EXTRA_HOST_FLAGS) ; do \
9240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241 done; \
9242 echo "Doing clean in flex"; \
9243 (cd $(HOST_SUBDIR)/flex && \
9244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246 "RANLIB=$${RANLIB}" \
9247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248 clean) \
9249 || exit 1
9250
9251 @endif flex
9252
9253 .PHONY: maybe-distclean-flex distclean-flex
9254 maybe-distclean-flex:
9255 @if flex
9256 maybe-distclean-flex: distclean-flex
9257
9258 distclean-flex:
9259 @: $(MAKE); $(unstage)
9260 @[ -f ./flex/Makefile ] || exit 0; \
9261 r=`${PWD_COMMAND}`; export r; \
9262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263 $(HOST_EXPORTS) \
9264 for flag in $(EXTRA_HOST_FLAGS) ; do \
9265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266 done; \
9267 echo "Doing distclean in flex"; \
9268 (cd $(HOST_SUBDIR)/flex && \
9269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271 "RANLIB=$${RANLIB}" \
9272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273 distclean) \
9274 || exit 1
9275
9276 @endif flex
9277
9278 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9279 maybe-maintainer-clean-flex:
9280 @if flex
9281 maybe-maintainer-clean-flex: maintainer-clean-flex
9282
9283 maintainer-clean-flex:
9284 @: $(MAKE); $(unstage)
9285 @[ -f ./flex/Makefile ] || exit 0; \
9286 r=`${PWD_COMMAND}`; export r; \
9287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288 $(HOST_EXPORTS) \
9289 for flag in $(EXTRA_HOST_FLAGS) ; do \
9290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291 done; \
9292 echo "Doing maintainer-clean in flex"; \
9293 (cd $(HOST_SUBDIR)/flex && \
9294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296 "RANLIB=$${RANLIB}" \
9297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298 maintainer-clean) \
9299 || exit 1
9300
9301 @endif flex
9302
9303
9304
9305 .PHONY: configure-gas maybe-configure-gas
9306 maybe-configure-gas:
9307 @if gcc-bootstrap
9308 configure-gas: stage_current
9309 @endif gcc-bootstrap
9310 @if gas
9311 maybe-configure-gas: configure-gas
9312 configure-gas:
9313 @r=`${PWD_COMMAND}`; export r; \
9314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9315 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9316 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9317 $(HOST_EXPORTS) \
9318 echo Configuring in $(HOST_SUBDIR)/gas; \
9319 cd "$(HOST_SUBDIR)/gas" || exit 1; \
9320 case $(srcdir) in \
9321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9322 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9324 esac; \
9325 module_srcdir=gas; \
9326 $(SHELL) \
9327 $$s/$$module_srcdir/configure \
9328 --srcdir=$${topdir}/$$module_srcdir \
9329 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9330 --target=${target_alias} \
9331 || exit 1
9332 @endif gas
9333
9334
9335
9336 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9337 maybe-configure-stage1-gas:
9338 @if gas-bootstrap
9339 maybe-configure-stage1-gas: configure-stage1-gas
9340 configure-stage1-gas:
9341 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9343 @r=`${PWD_COMMAND}`; export r; \
9344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9345 TFLAGS="$(STAGE1_TFLAGS)"; \
9346 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9347 $(HOST_EXPORTS) \
9348 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9349 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9350 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
9351 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9353 cd $(HOST_SUBDIR)/gas || exit 1; \
9354 case $(srcdir) in \
9355 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9356 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9357 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9358 esac; \
9359 module_srcdir=gas; \
9360 $(SHELL) $$s/$$module_srcdir/configure \
9361 --srcdir=$${topdir}/$$module_srcdir \
9362 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9363 --target=${target_alias} \
9364 \
9365 $(STAGE1_CONFIGURE_FLAGS)
9366 @endif gas-bootstrap
9367
9368 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9369 maybe-configure-stage2-gas:
9370 @if gas-bootstrap
9371 maybe-configure-stage2-gas: configure-stage2-gas
9372 configure-stage2-gas:
9373 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9374 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9375 @r=`${PWD_COMMAND}`; export r; \
9376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9377 TFLAGS="$(STAGE2_TFLAGS)"; \
9378 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9379 $(HOST_EXPORTS) \
9380 $(POSTSTAGE1_HOST_EXPORTS) \
9381 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9382 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9383 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
9384 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9385 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9386 cd $(HOST_SUBDIR)/gas || exit 1; \
9387 case $(srcdir) in \
9388 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9389 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9390 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9391 esac; \
9392 module_srcdir=gas; \
9393 $(SHELL) $$s/$$module_srcdir/configure \
9394 --srcdir=$${topdir}/$$module_srcdir \
9395 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9396 --target=${target_alias} \
9397 --with-build-libsubdir=$(HOST_SUBDIR) \
9398 $(STAGE2_CONFIGURE_FLAGS)
9399 @endif gas-bootstrap
9400
9401 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9402 maybe-configure-stage3-gas:
9403 @if gas-bootstrap
9404 maybe-configure-stage3-gas: configure-stage3-gas
9405 configure-stage3-gas:
9406 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9407 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9408 @r=`${PWD_COMMAND}`; export r; \
9409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9410 TFLAGS="$(STAGE3_TFLAGS)"; \
9411 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9412 $(HOST_EXPORTS) \
9413 $(POSTSTAGE1_HOST_EXPORTS) \
9414 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9415 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9416 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9417 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9418 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9419 cd $(HOST_SUBDIR)/gas || exit 1; \
9420 case $(srcdir) in \
9421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9422 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9424 esac; \
9425 module_srcdir=gas; \
9426 $(SHELL) $$s/$$module_srcdir/configure \
9427 --srcdir=$${topdir}/$$module_srcdir \
9428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9429 --target=${target_alias} \
9430 --with-build-libsubdir=$(HOST_SUBDIR) \
9431 $(STAGE3_CONFIGURE_FLAGS)
9432 @endif gas-bootstrap
9433
9434 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9435 maybe-configure-stage4-gas:
9436 @if gas-bootstrap
9437 maybe-configure-stage4-gas: configure-stage4-gas
9438 configure-stage4-gas:
9439 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9440 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9441 @r=`${PWD_COMMAND}`; export r; \
9442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9443 TFLAGS="$(STAGE4_TFLAGS)"; \
9444 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9445 $(HOST_EXPORTS) \
9446 $(POSTSTAGE1_HOST_EXPORTS) \
9447 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9448 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9449 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9450 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9452 cd $(HOST_SUBDIR)/gas || exit 1; \
9453 case $(srcdir) in \
9454 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9455 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9456 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9457 esac; \
9458 module_srcdir=gas; \
9459 $(SHELL) $$s/$$module_srcdir/configure \
9460 --srcdir=$${topdir}/$$module_srcdir \
9461 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9462 --target=${target_alias} \
9463 --with-build-libsubdir=$(HOST_SUBDIR) \
9464 $(STAGE4_CONFIGURE_FLAGS)
9465 @endif gas-bootstrap
9466
9467 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9468 maybe-configure-stageprofile-gas:
9469 @if gas-bootstrap
9470 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9471 configure-stageprofile-gas:
9472 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9473 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9474 @r=`${PWD_COMMAND}`; export r; \
9475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9476 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9477 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9478 $(HOST_EXPORTS) \
9479 $(POSTSTAGE1_HOST_EXPORTS) \
9480 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9481 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9482 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9483 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9485 cd $(HOST_SUBDIR)/gas || exit 1; \
9486 case $(srcdir) in \
9487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9488 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9490 esac; \
9491 module_srcdir=gas; \
9492 $(SHELL) $$s/$$module_srcdir/configure \
9493 --srcdir=$${topdir}/$$module_srcdir \
9494 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9495 --target=${target_alias} \
9496 --with-build-libsubdir=$(HOST_SUBDIR) \
9497 $(STAGEprofile_CONFIGURE_FLAGS)
9498 @endif gas-bootstrap
9499
9500 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9501 maybe-configure-stagefeedback-gas:
9502 @if gas-bootstrap
9503 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9504 configure-stagefeedback-gas:
9505 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9506 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9507 @r=`${PWD_COMMAND}`; export r; \
9508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9509 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9510 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9511 $(HOST_EXPORTS) \
9512 $(POSTSTAGE1_HOST_EXPORTS) \
9513 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9514 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9515 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9516 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9517 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9518 cd $(HOST_SUBDIR)/gas || exit 1; \
9519 case $(srcdir) in \
9520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9521 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9523 esac; \
9524 module_srcdir=gas; \
9525 $(SHELL) $$s/$$module_srcdir/configure \
9526 --srcdir=$${topdir}/$$module_srcdir \
9527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9528 --target=${target_alias} \
9529 --with-build-libsubdir=$(HOST_SUBDIR) \
9530 $(STAGEfeedback_CONFIGURE_FLAGS)
9531 @endif gas-bootstrap
9532
9533
9534
9535
9536
9537 .PHONY: all-gas maybe-all-gas
9538 maybe-all-gas:
9539 @if gcc-bootstrap
9540 all-gas: stage_current
9541 @endif gcc-bootstrap
9542 @if gas
9543 TARGET-gas=all
9544 maybe-all-gas: all-gas
9545 all-gas: configure-gas
9546 @r=`${PWD_COMMAND}`; export r; \
9547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9548 $(HOST_EXPORTS) \
9549 (cd $(HOST_SUBDIR)/gas && \
9550 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9551 $(TARGET-gas))
9552 @endif gas
9553
9554
9555
9556 .PHONY: all-stage1-gas maybe-all-stage1-gas
9557 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9558 maybe-all-stage1-gas:
9559 maybe-clean-stage1-gas:
9560 @if gas-bootstrap
9561 maybe-all-stage1-gas: all-stage1-gas
9562 all-stage1: all-stage1-gas
9563 TARGET-stage1-gas = $(TARGET-gas)
9564 all-stage1-gas: configure-stage1-gas
9565 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9566 @r=`${PWD_COMMAND}`; export r; \
9567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568 TFLAGS="$(STAGE1_TFLAGS)"; \
9569 $(HOST_EXPORTS) \
9570 cd $(HOST_SUBDIR)/gas && \
9571 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9572 CFLAGS="$(STAGE1_CFLAGS)" \
9573 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9574 LIBCFLAGS="$(LIBCFLAGS)" \
9575 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9576 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9577 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9578 $(EXTRA_HOST_FLAGS) \
9579 $(STAGE1_FLAGS_TO_PASS) \
9580 TFLAGS="$(STAGE1_TFLAGS)" \
9581 $(TARGET-stage1-gas)
9582
9583 maybe-clean-stage1-gas: clean-stage1-gas
9584 clean-stage1: clean-stage1-gas
9585 clean-stage1-gas:
9586 @if [ $(current_stage) = stage1 ]; then \
9587 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9588 else \
9589 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9590 $(MAKE) stage1-start; \
9591 fi; \
9592 cd $(HOST_SUBDIR)/gas && \
9593 $(MAKE) $(EXTRA_HOST_FLAGS) \
9594 $(STAGE1_FLAGS_TO_PASS) clean
9595 @endif gas-bootstrap
9596
9597
9598 .PHONY: all-stage2-gas maybe-all-stage2-gas
9599 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9600 maybe-all-stage2-gas:
9601 maybe-clean-stage2-gas:
9602 @if gas-bootstrap
9603 maybe-all-stage2-gas: all-stage2-gas
9604 all-stage2: all-stage2-gas
9605 TARGET-stage2-gas = $(TARGET-gas)
9606 all-stage2-gas: configure-stage2-gas
9607 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9608 @r=`${PWD_COMMAND}`; export r; \
9609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9610 TFLAGS="$(STAGE2_TFLAGS)"; \
9611 $(HOST_EXPORTS) \
9612 $(POSTSTAGE1_HOST_EXPORTS) \
9613 cd $(HOST_SUBDIR)/gas && \
9614 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9615 CFLAGS="$(STAGE2_CFLAGS)" \
9616 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9617 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9618 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9619 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9620 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9621 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9622 TFLAGS="$(STAGE2_TFLAGS)" \
9623 $(TARGET-stage2-gas)
9624
9625 maybe-clean-stage2-gas: clean-stage2-gas
9626 clean-stage2: clean-stage2-gas
9627 clean-stage2-gas:
9628 @if [ $(current_stage) = stage2 ]; then \
9629 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9630 else \
9631 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9632 $(MAKE) stage2-start; \
9633 fi; \
9634 cd $(HOST_SUBDIR)/gas && \
9635 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9636 @endif gas-bootstrap
9637
9638
9639 .PHONY: all-stage3-gas maybe-all-stage3-gas
9640 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9641 maybe-all-stage3-gas:
9642 maybe-clean-stage3-gas:
9643 @if gas-bootstrap
9644 maybe-all-stage3-gas: all-stage3-gas
9645 all-stage3: all-stage3-gas
9646 TARGET-stage3-gas = $(TARGET-gas)
9647 all-stage3-gas: configure-stage3-gas
9648 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9649 @r=`${PWD_COMMAND}`; export r; \
9650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9651 TFLAGS="$(STAGE3_TFLAGS)"; \
9652 $(HOST_EXPORTS) \
9653 $(POSTSTAGE1_HOST_EXPORTS) \
9654 cd $(HOST_SUBDIR)/gas && \
9655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9656 CFLAGS="$(STAGE3_CFLAGS)" \
9657 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9658 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9663 TFLAGS="$(STAGE3_TFLAGS)" \
9664 $(TARGET-stage3-gas)
9665
9666 maybe-clean-stage3-gas: clean-stage3-gas
9667 clean-stage3: clean-stage3-gas
9668 clean-stage3-gas:
9669 @if [ $(current_stage) = stage3 ]; then \
9670 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9671 else \
9672 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9673 $(MAKE) stage3-start; \
9674 fi; \
9675 cd $(HOST_SUBDIR)/gas && \
9676 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9677 @endif gas-bootstrap
9678
9679
9680 .PHONY: all-stage4-gas maybe-all-stage4-gas
9681 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9682 maybe-all-stage4-gas:
9683 maybe-clean-stage4-gas:
9684 @if gas-bootstrap
9685 maybe-all-stage4-gas: all-stage4-gas
9686 all-stage4: all-stage4-gas
9687 TARGET-stage4-gas = $(TARGET-gas)
9688 all-stage4-gas: configure-stage4-gas
9689 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9690 @r=`${PWD_COMMAND}`; export r; \
9691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9692 TFLAGS="$(STAGE4_TFLAGS)"; \
9693 $(HOST_EXPORTS) \
9694 $(POSTSTAGE1_HOST_EXPORTS) \
9695 cd $(HOST_SUBDIR)/gas && \
9696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9697 CFLAGS="$(STAGE4_CFLAGS)" \
9698 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9699 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9700 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9701 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9702 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9703 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9704 TFLAGS="$(STAGE4_TFLAGS)" \
9705 $(TARGET-stage4-gas)
9706
9707 maybe-clean-stage4-gas: clean-stage4-gas
9708 clean-stage4: clean-stage4-gas
9709 clean-stage4-gas:
9710 @if [ $(current_stage) = stage4 ]; then \
9711 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9712 else \
9713 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9714 $(MAKE) stage4-start; \
9715 fi; \
9716 cd $(HOST_SUBDIR)/gas && \
9717 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9718 @endif gas-bootstrap
9719
9720
9721 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9722 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9723 maybe-all-stageprofile-gas:
9724 maybe-clean-stageprofile-gas:
9725 @if gas-bootstrap
9726 maybe-all-stageprofile-gas: all-stageprofile-gas
9727 all-stageprofile: all-stageprofile-gas
9728 TARGET-stageprofile-gas = $(TARGET-gas)
9729 all-stageprofile-gas: configure-stageprofile-gas
9730 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9731 @r=`${PWD_COMMAND}`; export r; \
9732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9733 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9734 $(HOST_EXPORTS) \
9735 $(POSTSTAGE1_HOST_EXPORTS) \
9736 cd $(HOST_SUBDIR)/gas && \
9737 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9738 CFLAGS="$(STAGEprofile_CFLAGS)" \
9739 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9740 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9741 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9742 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9743 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9744 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9745 TFLAGS="$(STAGEprofile_TFLAGS)" \
9746 $(TARGET-stageprofile-gas)
9747
9748 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9749 clean-stageprofile: clean-stageprofile-gas
9750 clean-stageprofile-gas:
9751 @if [ $(current_stage) = stageprofile ]; then \
9752 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9753 else \
9754 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9755 $(MAKE) stageprofile-start; \
9756 fi; \
9757 cd $(HOST_SUBDIR)/gas && \
9758 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9759 @endif gas-bootstrap
9760
9761
9762 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9763 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9764 maybe-all-stagefeedback-gas:
9765 maybe-clean-stagefeedback-gas:
9766 @if gas-bootstrap
9767 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9768 all-stagefeedback: all-stagefeedback-gas
9769 TARGET-stagefeedback-gas = $(TARGET-gas)
9770 all-stagefeedback-gas: configure-stagefeedback-gas
9771 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9772 @r=`${PWD_COMMAND}`; export r; \
9773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9774 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9775 $(HOST_EXPORTS) \
9776 $(POSTSTAGE1_HOST_EXPORTS) \
9777 cd $(HOST_SUBDIR)/gas && \
9778 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9779 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9780 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9781 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9782 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9783 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9784 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9785 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9786 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9787 $(TARGET-stagefeedback-gas)
9788
9789 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9790 clean-stagefeedback: clean-stagefeedback-gas
9791 clean-stagefeedback-gas:
9792 @if [ $(current_stage) = stagefeedback ]; then \
9793 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9794 else \
9795 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9796 $(MAKE) stagefeedback-start; \
9797 fi; \
9798 cd $(HOST_SUBDIR)/gas && \
9799 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9800 @endif gas-bootstrap
9801
9802
9803
9804
9805
9806 .PHONY: check-gas maybe-check-gas
9807 maybe-check-gas:
9808 @if gas
9809 maybe-check-gas: check-gas
9810
9811 check-gas:
9812 @: $(MAKE); $(unstage)
9813 @r=`${PWD_COMMAND}`; export r; \
9814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9815 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9816 (cd $(HOST_SUBDIR)/gas && \
9817 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9818
9819 @endif gas
9820
9821 .PHONY: install-gas maybe-install-gas
9822 maybe-install-gas:
9823 @if gas
9824 maybe-install-gas: install-gas
9825
9826 install-gas: installdirs
9827 @: $(MAKE); $(unstage)
9828 @r=`${PWD_COMMAND}`; export r; \
9829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9830 $(HOST_EXPORTS) \
9831 (cd $(HOST_SUBDIR)/gas && \
9832 $(MAKE) $(FLAGS_TO_PASS) install)
9833
9834 @endif gas
9835
9836 .PHONY: install-strip-gas maybe-install-strip-gas
9837 maybe-install-strip-gas:
9838 @if gas
9839 maybe-install-strip-gas: install-strip-gas
9840
9841 install-strip-gas: installdirs
9842 @: $(MAKE); $(unstage)
9843 @r=`${PWD_COMMAND}`; export r; \
9844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9845 $(HOST_EXPORTS) \
9846 (cd $(HOST_SUBDIR)/gas && \
9847 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9848
9849 @endif gas
9850
9851 # Other targets (info, dvi, pdf, etc.)
9852
9853 .PHONY: maybe-info-gas info-gas
9854 maybe-info-gas:
9855 @if gas
9856 maybe-info-gas: info-gas
9857
9858 info-gas: \
9859 configure-gas
9860 @[ -f ./gas/Makefile ] || exit 0; \
9861 r=`${PWD_COMMAND}`; export r; \
9862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863 $(HOST_EXPORTS) \
9864 for flag in $(EXTRA_HOST_FLAGS) ; do \
9865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9866 done; \
9867 echo "Doing info in gas"; \
9868 (cd $(HOST_SUBDIR)/gas && \
9869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9871 "RANLIB=$${RANLIB}" \
9872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9873 info) \
9874 || exit 1
9875
9876 @endif gas
9877
9878 .PHONY: maybe-dvi-gas dvi-gas
9879 maybe-dvi-gas:
9880 @if gas
9881 maybe-dvi-gas: dvi-gas
9882
9883 dvi-gas: \
9884 configure-gas
9885 @[ -f ./gas/Makefile ] || exit 0; \
9886 r=`${PWD_COMMAND}`; export r; \
9887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888 $(HOST_EXPORTS) \
9889 for flag in $(EXTRA_HOST_FLAGS) ; do \
9890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891 done; \
9892 echo "Doing dvi in gas"; \
9893 (cd $(HOST_SUBDIR)/gas && \
9894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896 "RANLIB=$${RANLIB}" \
9897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898 dvi) \
9899 || exit 1
9900
9901 @endif gas
9902
9903 .PHONY: maybe-pdf-gas pdf-gas
9904 maybe-pdf-gas:
9905 @if gas
9906 maybe-pdf-gas: pdf-gas
9907
9908 pdf-gas: \
9909 configure-gas
9910 @[ -f ./gas/Makefile ] || exit 0; \
9911 r=`${PWD_COMMAND}`; export r; \
9912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913 $(HOST_EXPORTS) \
9914 for flag in $(EXTRA_HOST_FLAGS) ; do \
9915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916 done; \
9917 echo "Doing pdf in gas"; \
9918 (cd $(HOST_SUBDIR)/gas && \
9919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921 "RANLIB=$${RANLIB}" \
9922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923 pdf) \
9924 || exit 1
9925
9926 @endif gas
9927
9928 .PHONY: maybe-html-gas html-gas
9929 maybe-html-gas:
9930 @if gas
9931 maybe-html-gas: html-gas
9932
9933 html-gas: \
9934 configure-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 html 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 html) \
9949 || exit 1
9950
9951 @endif gas
9952
9953 .PHONY: maybe-TAGS-gas TAGS-gas
9954 maybe-TAGS-gas:
9955 @if gas
9956 maybe-TAGS-gas: TAGS-gas
9957
9958 TAGS-gas: \
9959 configure-gas
9960 @[ -f ./gas/Makefile ] || exit 0; \
9961 r=`${PWD_COMMAND}`; export r; \
9962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9963 $(HOST_EXPORTS) \
9964 for flag in $(EXTRA_HOST_FLAGS) ; do \
9965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9966 done; \
9967 echo "Doing TAGS in gas"; \
9968 (cd $(HOST_SUBDIR)/gas && \
9969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9971 "RANLIB=$${RANLIB}" \
9972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9973 TAGS) \
9974 || exit 1
9975
9976 @endif gas
9977
9978 .PHONY: maybe-install-info-gas install-info-gas
9979 maybe-install-info-gas:
9980 @if gas
9981 maybe-install-info-gas: install-info-gas
9982
9983 install-info-gas: \
9984 configure-gas \
9985 info-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 install-info 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 install-info) \
10000 || exit 1
10001
10002 @endif gas
10003
10004 .PHONY: maybe-install-pdf-gas install-pdf-gas
10005 maybe-install-pdf-gas:
10006 @if gas
10007 maybe-install-pdf-gas: install-pdf-gas
10008
10009 install-pdf-gas: \
10010 configure-gas \
10011 pdf-gas
10012 @[ -f ./gas/Makefile ] || exit 0; \
10013 r=`${PWD_COMMAND}`; export r; \
10014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10015 $(HOST_EXPORTS) \
10016 for flag in $(EXTRA_HOST_FLAGS) ; do \
10017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10018 done; \
10019 echo "Doing install-pdf in gas"; \
10020 (cd $(HOST_SUBDIR)/gas && \
10021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10023 "RANLIB=$${RANLIB}" \
10024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10025 install-pdf) \
10026 || exit 1
10027
10028 @endif gas
10029
10030 .PHONY: maybe-install-html-gas install-html-gas
10031 maybe-install-html-gas:
10032 @if gas
10033 maybe-install-html-gas: install-html-gas
10034
10035 install-html-gas: \
10036 configure-gas \
10037 html-gas
10038 @[ -f ./gas/Makefile ] || exit 0; \
10039 r=`${PWD_COMMAND}`; export r; \
10040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041 $(HOST_EXPORTS) \
10042 for flag in $(EXTRA_HOST_FLAGS) ; do \
10043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044 done; \
10045 echo "Doing install-html in gas"; \
10046 (cd $(HOST_SUBDIR)/gas && \
10047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049 "RANLIB=$${RANLIB}" \
10050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051 install-html) \
10052 || exit 1
10053
10054 @endif gas
10055
10056 .PHONY: maybe-installcheck-gas installcheck-gas
10057 maybe-installcheck-gas:
10058 @if gas
10059 maybe-installcheck-gas: installcheck-gas
10060
10061 installcheck-gas: \
10062 configure-gas
10063 @[ -f ./gas/Makefile ] || exit 0; \
10064 r=`${PWD_COMMAND}`; export r; \
10065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066 $(HOST_EXPORTS) \
10067 for flag in $(EXTRA_HOST_FLAGS) ; do \
10068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10069 done; \
10070 echo "Doing installcheck in gas"; \
10071 (cd $(HOST_SUBDIR)/gas && \
10072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10074 "RANLIB=$${RANLIB}" \
10075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076 installcheck) \
10077 || exit 1
10078
10079 @endif gas
10080
10081 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10082 maybe-mostlyclean-gas:
10083 @if gas
10084 maybe-mostlyclean-gas: mostlyclean-gas
10085
10086 mostlyclean-gas:
10087 @[ -f ./gas/Makefile ] || exit 0; \
10088 r=`${PWD_COMMAND}`; export r; \
10089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090 $(HOST_EXPORTS) \
10091 for flag in $(EXTRA_HOST_FLAGS) ; do \
10092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10093 done; \
10094 echo "Doing mostlyclean in gas"; \
10095 (cd $(HOST_SUBDIR)/gas && \
10096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098 "RANLIB=$${RANLIB}" \
10099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10100 mostlyclean) \
10101 || exit 1
10102
10103 @endif gas
10104
10105 .PHONY: maybe-clean-gas clean-gas
10106 maybe-clean-gas:
10107 @if gas
10108 maybe-clean-gas: clean-gas
10109
10110 clean-gas:
10111 @[ -f ./gas/Makefile ] || exit 0; \
10112 r=`${PWD_COMMAND}`; export r; \
10113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10114 $(HOST_EXPORTS) \
10115 for flag in $(EXTRA_HOST_FLAGS) ; do \
10116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10117 done; \
10118 echo "Doing clean in gas"; \
10119 (cd $(HOST_SUBDIR)/gas && \
10120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10122 "RANLIB=$${RANLIB}" \
10123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10124 clean) \
10125 || exit 1
10126
10127 @endif gas
10128
10129 .PHONY: maybe-distclean-gas distclean-gas
10130 maybe-distclean-gas:
10131 @if gas
10132 maybe-distclean-gas: distclean-gas
10133
10134 distclean-gas:
10135 @[ -f ./gas/Makefile ] || exit 0; \
10136 r=`${PWD_COMMAND}`; export r; \
10137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10138 $(HOST_EXPORTS) \
10139 for flag in $(EXTRA_HOST_FLAGS) ; do \
10140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10141 done; \
10142 echo "Doing distclean in gas"; \
10143 (cd $(HOST_SUBDIR)/gas && \
10144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10146 "RANLIB=$${RANLIB}" \
10147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10148 distclean) \
10149 || exit 1
10150
10151 @endif gas
10152
10153 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10154 maybe-maintainer-clean-gas:
10155 @if gas
10156 maybe-maintainer-clean-gas: maintainer-clean-gas
10157
10158 maintainer-clean-gas:
10159 @[ -f ./gas/Makefile ] || exit 0; \
10160 r=`${PWD_COMMAND}`; export r; \
10161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162 $(HOST_EXPORTS) \
10163 for flag in $(EXTRA_HOST_FLAGS) ; do \
10164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10165 done; \
10166 echo "Doing maintainer-clean in gas"; \
10167 (cd $(HOST_SUBDIR)/gas && \
10168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10170 "RANLIB=$${RANLIB}" \
10171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10172 maintainer-clean) \
10173 || exit 1
10174
10175 @endif gas
10176
10177
10178
10179 .PHONY: configure-gcc maybe-configure-gcc
10180 maybe-configure-gcc:
10181 @if gcc-bootstrap
10182 configure-gcc: stage_current
10183 @endif gcc-bootstrap
10184 @if gcc
10185 maybe-configure-gcc: configure-gcc
10186 configure-gcc:
10187 @r=`${PWD_COMMAND}`; export r; \
10188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10189 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10191 $(HOST_EXPORTS) \
10192 echo Configuring in $(HOST_SUBDIR)/gcc; \
10193 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10194 case $(srcdir) in \
10195 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10196 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10197 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10198 esac; \
10199 module_srcdir=gcc; \
10200 $(SHELL) \
10201 $$s/$$module_srcdir/configure \
10202 --srcdir=$${topdir}/$$module_srcdir \
10203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10204 --target=${target_alias} \
10205 || exit 1
10206 @endif gcc
10207
10208
10209
10210 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10211 maybe-configure-stage1-gcc:
10212 @if gcc-bootstrap
10213 maybe-configure-stage1-gcc: configure-stage1-gcc
10214 configure-stage1-gcc:
10215 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10217 @r=`${PWD_COMMAND}`; export r; \
10218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10219 TFLAGS="$(STAGE1_TFLAGS)"; \
10220 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10221 $(HOST_EXPORTS) \
10222 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10223 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10224 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10225 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10227 cd $(HOST_SUBDIR)/gcc || exit 1; \
10228 case $(srcdir) in \
10229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10230 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10232 esac; \
10233 module_srcdir=gcc; \
10234 $(SHELL) $$s/$$module_srcdir/configure \
10235 --srcdir=$${topdir}/$$module_srcdir \
10236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10237 --target=${target_alias} \
10238 \
10239 $(STAGE1_CONFIGURE_FLAGS)
10240 @endif gcc-bootstrap
10241
10242 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10243 maybe-configure-stage2-gcc:
10244 @if gcc-bootstrap
10245 maybe-configure-stage2-gcc: configure-stage2-gcc
10246 configure-stage2-gcc:
10247 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10249 @r=`${PWD_COMMAND}`; export r; \
10250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10251 TFLAGS="$(STAGE2_TFLAGS)"; \
10252 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10253 $(HOST_EXPORTS) \
10254 $(POSTSTAGE1_HOST_EXPORTS) \
10255 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10256 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10257 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10258 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10259 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10260 cd $(HOST_SUBDIR)/gcc || exit 1; \
10261 case $(srcdir) in \
10262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10263 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10265 esac; \
10266 module_srcdir=gcc; \
10267 $(SHELL) $$s/$$module_srcdir/configure \
10268 --srcdir=$${topdir}/$$module_srcdir \
10269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10270 --target=${target_alias} \
10271 --with-build-libsubdir=$(HOST_SUBDIR) \
10272 $(STAGE2_CONFIGURE_FLAGS)
10273 @endif gcc-bootstrap
10274
10275 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10276 maybe-configure-stage3-gcc:
10277 @if gcc-bootstrap
10278 maybe-configure-stage3-gcc: configure-stage3-gcc
10279 configure-stage3-gcc:
10280 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10281 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10282 @r=`${PWD_COMMAND}`; export r; \
10283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10284 TFLAGS="$(STAGE3_TFLAGS)"; \
10285 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10286 $(HOST_EXPORTS) \
10287 $(POSTSTAGE1_HOST_EXPORTS) \
10288 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10289 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10290 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10291 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10293 cd $(HOST_SUBDIR)/gcc || exit 1; \
10294 case $(srcdir) in \
10295 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10296 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10297 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10298 esac; \
10299 module_srcdir=gcc; \
10300 $(SHELL) $$s/$$module_srcdir/configure \
10301 --srcdir=$${topdir}/$$module_srcdir \
10302 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10303 --target=${target_alias} \
10304 --with-build-libsubdir=$(HOST_SUBDIR) \
10305 $(STAGE3_CONFIGURE_FLAGS)
10306 @endif gcc-bootstrap
10307
10308 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10309 maybe-configure-stage4-gcc:
10310 @if gcc-bootstrap
10311 maybe-configure-stage4-gcc: configure-stage4-gcc
10312 configure-stage4-gcc:
10313 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10314 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10315 @r=`${PWD_COMMAND}`; export r; \
10316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10317 TFLAGS="$(STAGE4_TFLAGS)"; \
10318 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10319 $(HOST_EXPORTS) \
10320 $(POSTSTAGE1_HOST_EXPORTS) \
10321 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10322 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10323 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10324 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10325 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10326 cd $(HOST_SUBDIR)/gcc || exit 1; \
10327 case $(srcdir) in \
10328 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10329 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10330 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10331 esac; \
10332 module_srcdir=gcc; \
10333 $(SHELL) $$s/$$module_srcdir/configure \
10334 --srcdir=$${topdir}/$$module_srcdir \
10335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10336 --target=${target_alias} \
10337 --with-build-libsubdir=$(HOST_SUBDIR) \
10338 $(STAGE4_CONFIGURE_FLAGS)
10339 @endif gcc-bootstrap
10340
10341 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10342 maybe-configure-stageprofile-gcc:
10343 @if gcc-bootstrap
10344 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10345 configure-stageprofile-gcc:
10346 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10347 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10348 @r=`${PWD_COMMAND}`; export r; \
10349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10350 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10351 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10352 $(HOST_EXPORTS) \
10353 $(POSTSTAGE1_HOST_EXPORTS) \
10354 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10355 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10356 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10357 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10358 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10359 cd $(HOST_SUBDIR)/gcc || exit 1; \
10360 case $(srcdir) in \
10361 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10362 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10363 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10364 esac; \
10365 module_srcdir=gcc; \
10366 $(SHELL) $$s/$$module_srcdir/configure \
10367 --srcdir=$${topdir}/$$module_srcdir \
10368 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10369 --target=${target_alias} \
10370 --with-build-libsubdir=$(HOST_SUBDIR) \
10371 $(STAGEprofile_CONFIGURE_FLAGS)
10372 @endif gcc-bootstrap
10373
10374 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10375 maybe-configure-stagefeedback-gcc:
10376 @if gcc-bootstrap
10377 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10378 configure-stagefeedback-gcc:
10379 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10381 @r=`${PWD_COMMAND}`; export r; \
10382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10383 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10384 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10385 $(HOST_EXPORTS) \
10386 $(POSTSTAGE1_HOST_EXPORTS) \
10387 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10388 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10389 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10390 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10392 cd $(HOST_SUBDIR)/gcc || exit 1; \
10393 case $(srcdir) in \
10394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10395 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10397 esac; \
10398 module_srcdir=gcc; \
10399 $(SHELL) $$s/$$module_srcdir/configure \
10400 --srcdir=$${topdir}/$$module_srcdir \
10401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10402 --target=${target_alias} \
10403 --with-build-libsubdir=$(HOST_SUBDIR) \
10404 $(STAGEfeedback_CONFIGURE_FLAGS)
10405 @endif gcc-bootstrap
10406
10407
10408
10409
10410
10411 .PHONY: all-gcc maybe-all-gcc
10412 maybe-all-gcc:
10413 @if gcc-bootstrap
10414 all-gcc: stage_current
10415 @endif gcc-bootstrap
10416 @if gcc
10417 TARGET-gcc=all
10418 maybe-all-gcc: all-gcc
10419 all-gcc: configure-gcc
10420 @r=`${PWD_COMMAND}`; export r; \
10421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10422 $(HOST_EXPORTS) \
10423 (cd $(HOST_SUBDIR)/gcc && \
10424 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10425 $(TARGET-gcc))
10426 @endif gcc
10427
10428
10429
10430 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10431 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10432 maybe-all-stage1-gcc:
10433 maybe-clean-stage1-gcc:
10434 @if gcc-bootstrap
10435 maybe-all-stage1-gcc: all-stage1-gcc
10436 all-stage1: all-stage1-gcc
10437 TARGET-stage1-gcc = $(TARGET-gcc)
10438 all-stage1-gcc: configure-stage1-gcc
10439 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10440 @r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 TFLAGS="$(STAGE1_TFLAGS)"; \
10443 $(HOST_EXPORTS) \
10444 cd $(HOST_SUBDIR)/gcc && \
10445 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10446 CFLAGS="$(STAGE1_CFLAGS)" \
10447 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10448 LIBCFLAGS="$(LIBCFLAGS)" \
10449 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10450 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10451 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10452 $(EXTRA_HOST_FLAGS) \
10453 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10454 TFLAGS="$(STAGE1_TFLAGS)" \
10455 $(TARGET-stage1-gcc)
10456
10457 maybe-clean-stage1-gcc: clean-stage1-gcc
10458 clean-stage1: clean-stage1-gcc
10459 clean-stage1-gcc:
10460 @if [ $(current_stage) = stage1 ]; then \
10461 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10462 else \
10463 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10464 $(MAKE) stage1-start; \
10465 fi; \
10466 cd $(HOST_SUBDIR)/gcc && \
10467 $(MAKE) $(EXTRA_HOST_FLAGS) \
10468 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10469 @endif gcc-bootstrap
10470
10471
10472 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10473 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10474 maybe-all-stage2-gcc:
10475 maybe-clean-stage2-gcc:
10476 @if gcc-bootstrap
10477 maybe-all-stage2-gcc: all-stage2-gcc
10478 all-stage2: all-stage2-gcc
10479 TARGET-stage2-gcc = $(TARGET-gcc)
10480 all-stage2-gcc: configure-stage2-gcc
10481 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10482 @r=`${PWD_COMMAND}`; export r; \
10483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10484 TFLAGS="$(STAGE2_TFLAGS)"; \
10485 $(HOST_EXPORTS) \
10486 $(POSTSTAGE1_HOST_EXPORTS) \
10487 cd $(HOST_SUBDIR)/gcc && \
10488 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10489 CFLAGS="$(STAGE2_CFLAGS)" \
10490 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10491 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10492 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10493 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10494 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10495 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10496 TFLAGS="$(STAGE2_TFLAGS)" \
10497 $(TARGET-stage2-gcc)
10498
10499 maybe-clean-stage2-gcc: clean-stage2-gcc
10500 clean-stage2: clean-stage2-gcc
10501 clean-stage2-gcc:
10502 @if [ $(current_stage) = stage2 ]; then \
10503 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10504 else \
10505 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10506 $(MAKE) stage2-start; \
10507 fi; \
10508 cd $(HOST_SUBDIR)/gcc && \
10509 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10510 @endif gcc-bootstrap
10511
10512
10513 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10514 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10515 maybe-all-stage3-gcc:
10516 maybe-clean-stage3-gcc:
10517 @if gcc-bootstrap
10518 maybe-all-stage3-gcc: all-stage3-gcc
10519 all-stage3: all-stage3-gcc
10520 TARGET-stage3-gcc = $(TARGET-gcc)
10521 all-stage3-gcc: configure-stage3-gcc
10522 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10523 @r=`${PWD_COMMAND}`; export r; \
10524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10525 TFLAGS="$(STAGE3_TFLAGS)"; \
10526 $(HOST_EXPORTS) \
10527 $(POSTSTAGE1_HOST_EXPORTS) \
10528 cd $(HOST_SUBDIR)/gcc && \
10529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10530 CFLAGS="$(STAGE3_CFLAGS)" \
10531 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10532 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10537 TFLAGS="$(STAGE3_TFLAGS)" \
10538 $(TARGET-stage3-gcc)
10539
10540 maybe-clean-stage3-gcc: clean-stage3-gcc
10541 clean-stage3: clean-stage3-gcc
10542 clean-stage3-gcc:
10543 @if [ $(current_stage) = stage3 ]; then \
10544 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10545 else \
10546 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10547 $(MAKE) stage3-start; \
10548 fi; \
10549 cd $(HOST_SUBDIR)/gcc && \
10550 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10551 @endif gcc-bootstrap
10552
10553
10554 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10555 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10556 maybe-all-stage4-gcc:
10557 maybe-clean-stage4-gcc:
10558 @if gcc-bootstrap
10559 maybe-all-stage4-gcc: all-stage4-gcc
10560 all-stage4: all-stage4-gcc
10561 TARGET-stage4-gcc = $(TARGET-gcc)
10562 all-stage4-gcc: configure-stage4-gcc
10563 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10564 @r=`${PWD_COMMAND}`; export r; \
10565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10566 TFLAGS="$(STAGE4_TFLAGS)"; \
10567 $(HOST_EXPORTS) \
10568 $(POSTSTAGE1_HOST_EXPORTS) \
10569 cd $(HOST_SUBDIR)/gcc && \
10570 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10571 CFLAGS="$(STAGE4_CFLAGS)" \
10572 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10573 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10578 TFLAGS="$(STAGE4_TFLAGS)" \
10579 $(TARGET-stage4-gcc)
10580
10581 maybe-clean-stage4-gcc: clean-stage4-gcc
10582 clean-stage4: clean-stage4-gcc
10583 clean-stage4-gcc:
10584 @if [ $(current_stage) = stage4 ]; then \
10585 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10586 else \
10587 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10588 $(MAKE) stage4-start; \
10589 fi; \
10590 cd $(HOST_SUBDIR)/gcc && \
10591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10592 @endif gcc-bootstrap
10593
10594
10595 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10596 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10597 maybe-all-stageprofile-gcc:
10598 maybe-clean-stageprofile-gcc:
10599 @if gcc-bootstrap
10600 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10601 all-stageprofile: all-stageprofile-gcc
10602 TARGET-stageprofile-gcc = $(TARGET-gcc)
10603 all-stageprofile-gcc: configure-stageprofile-gcc
10604 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10605 @r=`${PWD_COMMAND}`; export r; \
10606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10607 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10608 $(HOST_EXPORTS) \
10609 $(POSTSTAGE1_HOST_EXPORTS) \
10610 cd $(HOST_SUBDIR)/gcc && \
10611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10612 CFLAGS="$(STAGEprofile_CFLAGS)" \
10613 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10614 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10619 TFLAGS="$(STAGEprofile_TFLAGS)" \
10620 $(TARGET-stageprofile-gcc)
10621
10622 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10623 clean-stageprofile: clean-stageprofile-gcc
10624 clean-stageprofile-gcc:
10625 @if [ $(current_stage) = stageprofile ]; then \
10626 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10627 else \
10628 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10629 $(MAKE) stageprofile-start; \
10630 fi; \
10631 cd $(HOST_SUBDIR)/gcc && \
10632 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10633 @endif gcc-bootstrap
10634
10635
10636 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10637 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10638 maybe-all-stagefeedback-gcc:
10639 maybe-clean-stagefeedback-gcc:
10640 @if gcc-bootstrap
10641 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10642 all-stagefeedback: all-stagefeedback-gcc
10643 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10644 all-stagefeedback-gcc: configure-stagefeedback-gcc
10645 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10646 @r=`${PWD_COMMAND}`; export r; \
10647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10649 $(HOST_EXPORTS) \
10650 $(POSTSTAGE1_HOST_EXPORTS) \
10651 cd $(HOST_SUBDIR)/gcc && \
10652 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10653 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10654 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10655 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10656 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10657 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10658 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10659 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10660 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10661 $(TARGET-stagefeedback-gcc)
10662
10663 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10664 clean-stagefeedback: clean-stagefeedback-gcc
10665 clean-stagefeedback-gcc:
10666 @if [ $(current_stage) = stagefeedback ]; then \
10667 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10668 else \
10669 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10670 $(MAKE) stagefeedback-start; \
10671 fi; \
10672 cd $(HOST_SUBDIR)/gcc && \
10673 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10674 @endif gcc-bootstrap
10675
10676
10677
10678
10679
10680 .PHONY: check-gcc maybe-check-gcc
10681 maybe-check-gcc:
10682 @if gcc
10683 maybe-check-gcc: check-gcc
10684
10685 check-gcc:
10686 @: $(MAKE); $(unstage)
10687 @r=`${PWD_COMMAND}`; export r; \
10688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10689 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10690 (cd $(HOST_SUBDIR)/gcc && \
10691 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10692
10693 @endif gcc
10694
10695 .PHONY: install-gcc maybe-install-gcc
10696 maybe-install-gcc:
10697 @if gcc
10698 maybe-install-gcc: install-gcc
10699
10700 install-gcc: installdirs
10701 @: $(MAKE); $(unstage)
10702 @r=`${PWD_COMMAND}`; export r; \
10703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10704 $(HOST_EXPORTS) \
10705 (cd $(HOST_SUBDIR)/gcc && \
10706 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10707
10708 @endif gcc
10709
10710 .PHONY: install-strip-gcc maybe-install-strip-gcc
10711 maybe-install-strip-gcc:
10712 @if gcc
10713 maybe-install-strip-gcc: install-strip-gcc
10714
10715 install-strip-gcc: installdirs
10716 @: $(MAKE); $(unstage)
10717 @r=`${PWD_COMMAND}`; export r; \
10718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10719 $(HOST_EXPORTS) \
10720 (cd $(HOST_SUBDIR)/gcc && \
10721 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10722
10723 @endif gcc
10724
10725 # Other targets (info, dvi, pdf, etc.)
10726
10727 .PHONY: maybe-info-gcc info-gcc
10728 maybe-info-gcc:
10729 @if gcc
10730 maybe-info-gcc: info-gcc
10731
10732 info-gcc: \
10733 configure-gcc
10734 @[ -f ./gcc/Makefile ] || exit 0; \
10735 r=`${PWD_COMMAND}`; export r; \
10736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737 $(HOST_EXPORTS) \
10738 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740 done; \
10741 echo "Doing info in gcc"; \
10742 (cd $(HOST_SUBDIR)/gcc && \
10743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745 "RANLIB=$${RANLIB}" \
10746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747 info) \
10748 || exit 1
10749
10750 @endif gcc
10751
10752 .PHONY: maybe-dvi-gcc dvi-gcc
10753 maybe-dvi-gcc:
10754 @if gcc
10755 maybe-dvi-gcc: dvi-gcc
10756
10757 dvi-gcc: \
10758 configure-gcc
10759 @[ -f ./gcc/Makefile ] || exit 0; \
10760 r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 $(HOST_EXPORTS) \
10763 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765 done; \
10766 echo "Doing dvi in gcc"; \
10767 (cd $(HOST_SUBDIR)/gcc && \
10768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770 "RANLIB=$${RANLIB}" \
10771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772 dvi) \
10773 || exit 1
10774
10775 @endif gcc
10776
10777 .PHONY: maybe-pdf-gcc pdf-gcc
10778 maybe-pdf-gcc:
10779 @if gcc
10780 maybe-pdf-gcc: pdf-gcc
10781
10782 pdf-gcc: \
10783 configure-gcc
10784 @[ -f ./gcc/Makefile ] || exit 0; \
10785 r=`${PWD_COMMAND}`; export r; \
10786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787 $(HOST_EXPORTS) \
10788 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790 done; \
10791 echo "Doing pdf in gcc"; \
10792 (cd $(HOST_SUBDIR)/gcc && \
10793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795 "RANLIB=$${RANLIB}" \
10796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797 pdf) \
10798 || exit 1
10799
10800 @endif gcc
10801
10802 .PHONY: maybe-html-gcc html-gcc
10803 maybe-html-gcc:
10804 @if gcc
10805 maybe-html-gcc: html-gcc
10806
10807 html-gcc: \
10808 configure-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 html 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 html) \
10823 || exit 1
10824
10825 @endif gcc
10826
10827 .PHONY: maybe-TAGS-gcc TAGS-gcc
10828 maybe-TAGS-gcc:
10829 @if gcc
10830 maybe-TAGS-gcc: TAGS-gcc
10831
10832 TAGS-gcc: \
10833 configure-gcc
10834 @[ -f ./gcc/Makefile ] || exit 0; \
10835 r=`${PWD_COMMAND}`; export r; \
10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10837 $(HOST_EXPORTS) \
10838 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10840 done; \
10841 echo "Doing TAGS in gcc"; \
10842 (cd $(HOST_SUBDIR)/gcc && \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10845 "RANLIB=$${RANLIB}" \
10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10847 TAGS) \
10848 || exit 1
10849
10850 @endif gcc
10851
10852 .PHONY: maybe-install-info-gcc install-info-gcc
10853 maybe-install-info-gcc:
10854 @if gcc
10855 maybe-install-info-gcc: install-info-gcc
10856
10857 install-info-gcc: \
10858 configure-gcc \
10859 info-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 install-info 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 install-info) \
10874 || exit 1
10875
10876 @endif gcc
10877
10878 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10879 maybe-install-pdf-gcc:
10880 @if gcc
10881 maybe-install-pdf-gcc: install-pdf-gcc
10882
10883 install-pdf-gcc: \
10884 configure-gcc \
10885 pdf-gcc
10886 @[ -f ./gcc/Makefile ] || exit 0; \
10887 r=`${PWD_COMMAND}`; export r; \
10888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10889 $(HOST_EXPORTS) \
10890 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10892 done; \
10893 echo "Doing install-pdf in gcc"; \
10894 (cd $(HOST_SUBDIR)/gcc && \
10895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10897 "RANLIB=$${RANLIB}" \
10898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10899 install-pdf) \
10900 || exit 1
10901
10902 @endif gcc
10903
10904 .PHONY: maybe-install-html-gcc install-html-gcc
10905 maybe-install-html-gcc:
10906 @if gcc
10907 maybe-install-html-gcc: install-html-gcc
10908
10909 install-html-gcc: \
10910 configure-gcc \
10911 html-gcc
10912 @[ -f ./gcc/Makefile ] || exit 0; \
10913 r=`${PWD_COMMAND}`; export r; \
10914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915 $(HOST_EXPORTS) \
10916 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10918 done; \
10919 echo "Doing install-html in gcc"; \
10920 (cd $(HOST_SUBDIR)/gcc && \
10921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10923 "RANLIB=$${RANLIB}" \
10924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925 install-html) \
10926 || exit 1
10927
10928 @endif gcc
10929
10930 .PHONY: maybe-installcheck-gcc installcheck-gcc
10931 maybe-installcheck-gcc:
10932 @if gcc
10933 maybe-installcheck-gcc: installcheck-gcc
10934
10935 installcheck-gcc: \
10936 configure-gcc
10937 @[ -f ./gcc/Makefile ] || exit 0; \
10938 r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 $(HOST_EXPORTS) \
10941 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943 done; \
10944 echo "Doing installcheck in gcc"; \
10945 (cd $(HOST_SUBDIR)/gcc && \
10946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948 "RANLIB=$${RANLIB}" \
10949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950 installcheck) \
10951 || exit 1
10952
10953 @endif gcc
10954
10955 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10956 maybe-mostlyclean-gcc:
10957 @if gcc
10958 maybe-mostlyclean-gcc: mostlyclean-gcc
10959
10960 mostlyclean-gcc:
10961 @[ -f ./gcc/Makefile ] || exit 0; \
10962 r=`${PWD_COMMAND}`; export r; \
10963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10964 $(HOST_EXPORTS) \
10965 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10967 done; \
10968 echo "Doing mostlyclean in gcc"; \
10969 (cd $(HOST_SUBDIR)/gcc && \
10970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10972 "RANLIB=$${RANLIB}" \
10973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10974 mostlyclean) \
10975 || exit 1
10976
10977 @endif gcc
10978
10979 .PHONY: maybe-clean-gcc clean-gcc
10980 maybe-clean-gcc:
10981 @if gcc
10982 maybe-clean-gcc: clean-gcc
10983
10984 clean-gcc:
10985 @[ -f ./gcc/Makefile ] || exit 0; \
10986 r=`${PWD_COMMAND}`; export r; \
10987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10988 $(HOST_EXPORTS) \
10989 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10991 done; \
10992 echo "Doing clean in gcc"; \
10993 (cd $(HOST_SUBDIR)/gcc && \
10994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10996 "RANLIB=$${RANLIB}" \
10997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10998 clean) \
10999 || exit 1
11000
11001 @endif gcc
11002
11003 .PHONY: maybe-distclean-gcc distclean-gcc
11004 maybe-distclean-gcc:
11005 @if gcc
11006 maybe-distclean-gcc: distclean-gcc
11007
11008 distclean-gcc:
11009 @[ -f ./gcc/Makefile ] || exit 0; \
11010 r=`${PWD_COMMAND}`; export r; \
11011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11012 $(HOST_EXPORTS) \
11013 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11015 done; \
11016 echo "Doing distclean in gcc"; \
11017 (cd $(HOST_SUBDIR)/gcc && \
11018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11020 "RANLIB=$${RANLIB}" \
11021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11022 distclean) \
11023 || exit 1
11024
11025 @endif gcc
11026
11027 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11028 maybe-maintainer-clean-gcc:
11029 @if gcc
11030 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11031
11032 maintainer-clean-gcc:
11033 @[ -f ./gcc/Makefile ] || exit 0; \
11034 r=`${PWD_COMMAND}`; export r; \
11035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11036 $(HOST_EXPORTS) \
11037 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11039 done; \
11040 echo "Doing maintainer-clean in gcc"; \
11041 (cd $(HOST_SUBDIR)/gcc && \
11042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11044 "RANLIB=$${RANLIB}" \
11045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11046 maintainer-clean) \
11047 || exit 1
11048
11049 @endif gcc
11050
11051
11052
11053 .PHONY: configure-gmp maybe-configure-gmp
11054 maybe-configure-gmp:
11055 @if gcc-bootstrap
11056 configure-gmp: stage_current
11057 @endif gcc-bootstrap
11058 @if gmp
11059 maybe-configure-gmp: configure-gmp
11060 configure-gmp:
11061 @r=`${PWD_COMMAND}`; export r; \
11062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11065 $(HOST_EXPORTS) \
11066 echo Configuring in $(HOST_SUBDIR)/gmp; \
11067 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11068 case $(srcdir) in \
11069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11070 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11072 esac; \
11073 module_srcdir=gmp; \
11074 $(SHELL) \
11075 $$s/$$module_srcdir/configure \
11076 --srcdir=$${topdir}/$$module_srcdir \
11077 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11078 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11079 || exit 1
11080 @endif gmp
11081
11082
11083
11084 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11085 maybe-configure-stage1-gmp:
11086 @if gmp-bootstrap
11087 maybe-configure-stage1-gmp: configure-stage1-gmp
11088 configure-stage1-gmp:
11089 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11091 @r=`${PWD_COMMAND}`; export r; \
11092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093 TFLAGS="$(STAGE1_TFLAGS)"; \
11094 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11095 $(HOST_EXPORTS) \
11096 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11097 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11098 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11099 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11101 cd $(HOST_SUBDIR)/gmp || exit 1; \
11102 case $(srcdir) in \
11103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11104 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11106 esac; \
11107 module_srcdir=gmp; \
11108 $(SHELL) $$s/$$module_srcdir/configure \
11109 --srcdir=$${topdir}/$$module_srcdir \
11110 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11111 --target=none-${host_vendor}-${host_os} \
11112 \
11113 $(STAGE1_CONFIGURE_FLAGS) \
11114 --disable-shared LEX="touch lex.yy.c"
11115 @endif gmp-bootstrap
11116
11117 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11118 maybe-configure-stage2-gmp:
11119 @if gmp-bootstrap
11120 maybe-configure-stage2-gmp: configure-stage2-gmp
11121 configure-stage2-gmp:
11122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11124 @r=`${PWD_COMMAND}`; export r; \
11125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126 TFLAGS="$(STAGE2_TFLAGS)"; \
11127 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11128 $(HOST_EXPORTS) \
11129 $(POSTSTAGE1_HOST_EXPORTS) \
11130 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11131 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11132 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11133 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11135 cd $(HOST_SUBDIR)/gmp || exit 1; \
11136 case $(srcdir) in \
11137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11138 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11140 esac; \
11141 module_srcdir=gmp; \
11142 $(SHELL) $$s/$$module_srcdir/configure \
11143 --srcdir=$${topdir}/$$module_srcdir \
11144 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11145 --target=none-${host_vendor}-${host_os} \
11146 --with-build-libsubdir=$(HOST_SUBDIR) \
11147 $(STAGE2_CONFIGURE_FLAGS) \
11148 --disable-shared LEX="touch lex.yy.c"
11149 @endif gmp-bootstrap
11150
11151 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11152 maybe-configure-stage3-gmp:
11153 @if gmp-bootstrap
11154 maybe-configure-stage3-gmp: configure-stage3-gmp
11155 configure-stage3-gmp:
11156 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11158 @r=`${PWD_COMMAND}`; export r; \
11159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11160 TFLAGS="$(STAGE3_TFLAGS)"; \
11161 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11162 $(HOST_EXPORTS) \
11163 $(POSTSTAGE1_HOST_EXPORTS) \
11164 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11165 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11166 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11167 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11169 cd $(HOST_SUBDIR)/gmp || exit 1; \
11170 case $(srcdir) in \
11171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11172 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11174 esac; \
11175 module_srcdir=gmp; \
11176 $(SHELL) $$s/$$module_srcdir/configure \
11177 --srcdir=$${topdir}/$$module_srcdir \
11178 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11179 --target=none-${host_vendor}-${host_os} \
11180 --with-build-libsubdir=$(HOST_SUBDIR) \
11181 $(STAGE3_CONFIGURE_FLAGS) \
11182 --disable-shared LEX="touch lex.yy.c"
11183 @endif gmp-bootstrap
11184
11185 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11186 maybe-configure-stage4-gmp:
11187 @if gmp-bootstrap
11188 maybe-configure-stage4-gmp: configure-stage4-gmp
11189 configure-stage4-gmp:
11190 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11192 @r=`${PWD_COMMAND}`; export r; \
11193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11194 TFLAGS="$(STAGE4_TFLAGS)"; \
11195 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11196 $(HOST_EXPORTS) \
11197 $(POSTSTAGE1_HOST_EXPORTS) \
11198 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11199 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11200 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11201 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11203 cd $(HOST_SUBDIR)/gmp || exit 1; \
11204 case $(srcdir) in \
11205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11206 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11208 esac; \
11209 module_srcdir=gmp; \
11210 $(SHELL) $$s/$$module_srcdir/configure \
11211 --srcdir=$${topdir}/$$module_srcdir \
11212 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11213 --target=none-${host_vendor}-${host_os} \
11214 --with-build-libsubdir=$(HOST_SUBDIR) \
11215 $(STAGE4_CONFIGURE_FLAGS) \
11216 --disable-shared LEX="touch lex.yy.c"
11217 @endif gmp-bootstrap
11218
11219 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11220 maybe-configure-stageprofile-gmp:
11221 @if gmp-bootstrap
11222 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11223 configure-stageprofile-gmp:
11224 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11226 @r=`${PWD_COMMAND}`; export r; \
11227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11228 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11229 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11230 $(HOST_EXPORTS) \
11231 $(POSTSTAGE1_HOST_EXPORTS) \
11232 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11233 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11234 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11235 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11237 cd $(HOST_SUBDIR)/gmp || exit 1; \
11238 case $(srcdir) in \
11239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11240 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11242 esac; \
11243 module_srcdir=gmp; \
11244 $(SHELL) $$s/$$module_srcdir/configure \
11245 --srcdir=$${topdir}/$$module_srcdir \
11246 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11247 --target=none-${host_vendor}-${host_os} \
11248 --with-build-libsubdir=$(HOST_SUBDIR) \
11249 $(STAGEprofile_CONFIGURE_FLAGS) \
11250 --disable-shared LEX="touch lex.yy.c"
11251 @endif gmp-bootstrap
11252
11253 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11254 maybe-configure-stagefeedback-gmp:
11255 @if gmp-bootstrap
11256 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11257 configure-stagefeedback-gmp:
11258 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11260 @r=`${PWD_COMMAND}`; export r; \
11261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11262 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11263 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11264 $(HOST_EXPORTS) \
11265 $(POSTSTAGE1_HOST_EXPORTS) \
11266 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11267 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11268 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11269 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11271 cd $(HOST_SUBDIR)/gmp || exit 1; \
11272 case $(srcdir) in \
11273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11274 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11276 esac; \
11277 module_srcdir=gmp; \
11278 $(SHELL) $$s/$$module_srcdir/configure \
11279 --srcdir=$${topdir}/$$module_srcdir \
11280 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11281 --target=none-${host_vendor}-${host_os} \
11282 --with-build-libsubdir=$(HOST_SUBDIR) \
11283 $(STAGEfeedback_CONFIGURE_FLAGS) \
11284 --disable-shared LEX="touch lex.yy.c"
11285 @endif gmp-bootstrap
11286
11287
11288
11289
11290
11291 .PHONY: all-gmp maybe-all-gmp
11292 maybe-all-gmp:
11293 @if gcc-bootstrap
11294 all-gmp: stage_current
11295 @endif gcc-bootstrap
11296 @if gmp
11297 TARGET-gmp=all
11298 maybe-all-gmp: all-gmp
11299 all-gmp: configure-gmp
11300 @r=`${PWD_COMMAND}`; export r; \
11301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11302 $(HOST_EXPORTS) \
11303 (cd $(HOST_SUBDIR)/gmp && \
11304 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
11305 $(TARGET-gmp))
11306 @endif gmp
11307
11308
11309
11310 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11311 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11312 maybe-all-stage1-gmp:
11313 maybe-clean-stage1-gmp:
11314 @if gmp-bootstrap
11315 maybe-all-stage1-gmp: all-stage1-gmp
11316 all-stage1: all-stage1-gmp
11317 TARGET-stage1-gmp = $(TARGET-gmp)
11318 all-stage1-gmp: configure-stage1-gmp
11319 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11320 @r=`${PWD_COMMAND}`; export r; \
11321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11322 TFLAGS="$(STAGE1_TFLAGS)"; \
11323 $(HOST_EXPORTS) \
11324 cd $(HOST_SUBDIR)/gmp && \
11325 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11326 CFLAGS="$(STAGE1_CFLAGS)" \
11327 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11328 LIBCFLAGS="$(LIBCFLAGS)" \
11329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11332 $(EXTRA_HOST_FLAGS) \
11333 $(STAGE1_FLAGS_TO_PASS) \
11334 TFLAGS="$(STAGE1_TFLAGS)" \
11335 $(TARGET-stage1-gmp)
11336
11337 maybe-clean-stage1-gmp: clean-stage1-gmp
11338 clean-stage1: clean-stage1-gmp
11339 clean-stage1-gmp:
11340 @if [ $(current_stage) = stage1 ]; then \
11341 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11342 else \
11343 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11344 $(MAKE) stage1-start; \
11345 fi; \
11346 cd $(HOST_SUBDIR)/gmp && \
11347 $(MAKE) $(EXTRA_HOST_FLAGS) \
11348 $(STAGE1_FLAGS_TO_PASS) clean
11349 @endif gmp-bootstrap
11350
11351
11352 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11353 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11354 maybe-all-stage2-gmp:
11355 maybe-clean-stage2-gmp:
11356 @if gmp-bootstrap
11357 maybe-all-stage2-gmp: all-stage2-gmp
11358 all-stage2: all-stage2-gmp
11359 TARGET-stage2-gmp = $(TARGET-gmp)
11360 all-stage2-gmp: configure-stage2-gmp
11361 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11362 @r=`${PWD_COMMAND}`; export r; \
11363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11364 TFLAGS="$(STAGE2_TFLAGS)"; \
11365 $(HOST_EXPORTS) \
11366 $(POSTSTAGE1_HOST_EXPORTS) \
11367 cd $(HOST_SUBDIR)/gmp && \
11368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11369 CFLAGS="$(STAGE2_CFLAGS)" \
11370 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11371 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11376 TFLAGS="$(STAGE2_TFLAGS)" \
11377 $(TARGET-stage2-gmp)
11378
11379 maybe-clean-stage2-gmp: clean-stage2-gmp
11380 clean-stage2: clean-stage2-gmp
11381 clean-stage2-gmp:
11382 @if [ $(current_stage) = stage2 ]; then \
11383 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11384 else \
11385 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11386 $(MAKE) stage2-start; \
11387 fi; \
11388 cd $(HOST_SUBDIR)/gmp && \
11389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11390 @endif gmp-bootstrap
11391
11392
11393 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11394 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11395 maybe-all-stage3-gmp:
11396 maybe-clean-stage3-gmp:
11397 @if gmp-bootstrap
11398 maybe-all-stage3-gmp: all-stage3-gmp
11399 all-stage3: all-stage3-gmp
11400 TARGET-stage3-gmp = $(TARGET-gmp)
11401 all-stage3-gmp: configure-stage3-gmp
11402 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11403 @r=`${PWD_COMMAND}`; export r; \
11404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11405 TFLAGS="$(STAGE3_TFLAGS)"; \
11406 $(HOST_EXPORTS) \
11407 $(POSTSTAGE1_HOST_EXPORTS) \
11408 cd $(HOST_SUBDIR)/gmp && \
11409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11410 CFLAGS="$(STAGE3_CFLAGS)" \
11411 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11412 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11413 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11414 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11415 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11416 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11417 TFLAGS="$(STAGE3_TFLAGS)" \
11418 $(TARGET-stage3-gmp)
11419
11420 maybe-clean-stage3-gmp: clean-stage3-gmp
11421 clean-stage3: clean-stage3-gmp
11422 clean-stage3-gmp:
11423 @if [ $(current_stage) = stage3 ]; then \
11424 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11425 else \
11426 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11427 $(MAKE) stage3-start; \
11428 fi; \
11429 cd $(HOST_SUBDIR)/gmp && \
11430 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11431 @endif gmp-bootstrap
11432
11433
11434 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11435 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11436 maybe-all-stage4-gmp:
11437 maybe-clean-stage4-gmp:
11438 @if gmp-bootstrap
11439 maybe-all-stage4-gmp: all-stage4-gmp
11440 all-stage4: all-stage4-gmp
11441 TARGET-stage4-gmp = $(TARGET-gmp)
11442 all-stage4-gmp: configure-stage4-gmp
11443 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11444 @r=`${PWD_COMMAND}`; export r; \
11445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11446 TFLAGS="$(STAGE4_TFLAGS)"; \
11447 $(HOST_EXPORTS) \
11448 $(POSTSTAGE1_HOST_EXPORTS) \
11449 cd $(HOST_SUBDIR)/gmp && \
11450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11451 CFLAGS="$(STAGE4_CFLAGS)" \
11452 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11453 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11458 TFLAGS="$(STAGE4_TFLAGS)" \
11459 $(TARGET-stage4-gmp)
11460
11461 maybe-clean-stage4-gmp: clean-stage4-gmp
11462 clean-stage4: clean-stage4-gmp
11463 clean-stage4-gmp:
11464 @if [ $(current_stage) = stage4 ]; then \
11465 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11466 else \
11467 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11468 $(MAKE) stage4-start; \
11469 fi; \
11470 cd $(HOST_SUBDIR)/gmp && \
11471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11472 @endif gmp-bootstrap
11473
11474
11475 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11476 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11477 maybe-all-stageprofile-gmp:
11478 maybe-clean-stageprofile-gmp:
11479 @if gmp-bootstrap
11480 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11481 all-stageprofile: all-stageprofile-gmp
11482 TARGET-stageprofile-gmp = $(TARGET-gmp)
11483 all-stageprofile-gmp: configure-stageprofile-gmp
11484 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11485 @r=`${PWD_COMMAND}`; export r; \
11486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11487 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11488 $(HOST_EXPORTS) \
11489 $(POSTSTAGE1_HOST_EXPORTS) \
11490 cd $(HOST_SUBDIR)/gmp && \
11491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11492 CFLAGS="$(STAGEprofile_CFLAGS)" \
11493 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11494 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11498 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11499 TFLAGS="$(STAGEprofile_TFLAGS)" \
11500 $(TARGET-stageprofile-gmp)
11501
11502 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11503 clean-stageprofile: clean-stageprofile-gmp
11504 clean-stageprofile-gmp:
11505 @if [ $(current_stage) = stageprofile ]; then \
11506 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11507 else \
11508 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11509 $(MAKE) stageprofile-start; \
11510 fi; \
11511 cd $(HOST_SUBDIR)/gmp && \
11512 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11513 @endif gmp-bootstrap
11514
11515
11516 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11517 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11518 maybe-all-stagefeedback-gmp:
11519 maybe-clean-stagefeedback-gmp:
11520 @if gmp-bootstrap
11521 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11522 all-stagefeedback: all-stagefeedback-gmp
11523 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11524 all-stagefeedback-gmp: configure-stagefeedback-gmp
11525 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11526 @r=`${PWD_COMMAND}`; export r; \
11527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11529 $(HOST_EXPORTS) \
11530 $(POSTSTAGE1_HOST_EXPORTS) \
11531 cd $(HOST_SUBDIR)/gmp && \
11532 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11533 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11534 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11535 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11536 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11537 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11538 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11539 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11540 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11541 $(TARGET-stagefeedback-gmp)
11542
11543 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11544 clean-stagefeedback: clean-stagefeedback-gmp
11545 clean-stagefeedback-gmp:
11546 @if [ $(current_stage) = stagefeedback ]; then \
11547 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11548 else \
11549 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11550 $(MAKE) stagefeedback-start; \
11551 fi; \
11552 cd $(HOST_SUBDIR)/gmp && \
11553 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11554 @endif gmp-bootstrap
11555
11556
11557
11558
11559
11560 .PHONY: check-gmp maybe-check-gmp
11561 maybe-check-gmp:
11562 @if gmp
11563 maybe-check-gmp: check-gmp
11564
11565 check-gmp:
11566 @: $(MAKE); $(unstage)
11567 @r=`${PWD_COMMAND}`; export r; \
11568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11569 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11570 (cd $(HOST_SUBDIR)/gmp && \
11571 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11572
11573 @endif gmp
11574
11575 .PHONY: install-gmp maybe-install-gmp
11576 maybe-install-gmp:
11577 @if gmp
11578 maybe-install-gmp: install-gmp
11579
11580 install-gmp:
11581
11582 @endif gmp
11583
11584 .PHONY: install-strip-gmp maybe-install-strip-gmp
11585 maybe-install-strip-gmp:
11586 @if gmp
11587 maybe-install-strip-gmp: install-strip-gmp
11588
11589 install-strip-gmp:
11590
11591 @endif gmp
11592
11593 # Other targets (info, dvi, pdf, etc.)
11594
11595 .PHONY: maybe-info-gmp info-gmp
11596 maybe-info-gmp:
11597 @if gmp
11598 maybe-info-gmp: info-gmp
11599
11600 info-gmp: \
11601 configure-gmp
11602 @[ -f ./gmp/Makefile ] || exit 0; \
11603 r=`${PWD_COMMAND}`; export r; \
11604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605 $(HOST_EXPORTS) \
11606 for flag in $(EXTRA_HOST_FLAGS) ; do \
11607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11608 done; \
11609 echo "Doing info in gmp"; \
11610 (cd $(HOST_SUBDIR)/gmp && \
11611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11613 "RANLIB=$${RANLIB}" \
11614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11615 info) \
11616 || exit 1
11617
11618 @endif gmp
11619
11620 .PHONY: maybe-dvi-gmp dvi-gmp
11621 maybe-dvi-gmp:
11622 @if gmp
11623 maybe-dvi-gmp: dvi-gmp
11624
11625 dvi-gmp: \
11626 configure-gmp
11627 @[ -f ./gmp/Makefile ] || exit 0; \
11628 r=`${PWD_COMMAND}`; export r; \
11629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630 $(HOST_EXPORTS) \
11631 for flag in $(EXTRA_HOST_FLAGS) ; do \
11632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633 done; \
11634 echo "Doing dvi in gmp"; \
11635 (cd $(HOST_SUBDIR)/gmp && \
11636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11638 "RANLIB=$${RANLIB}" \
11639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640 dvi) \
11641 || exit 1
11642
11643 @endif gmp
11644
11645 .PHONY: maybe-pdf-gmp pdf-gmp
11646 maybe-pdf-gmp:
11647 @if gmp
11648 maybe-pdf-gmp: pdf-gmp
11649
11650 pdf-gmp: \
11651 configure-gmp
11652 @[ -f ./gmp/Makefile ] || exit 0; \
11653 r=`${PWD_COMMAND}`; export r; \
11654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655 $(HOST_EXPORTS) \
11656 for flag in $(EXTRA_HOST_FLAGS) ; do \
11657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11658 done; \
11659 echo "Doing pdf in gmp"; \
11660 (cd $(HOST_SUBDIR)/gmp && \
11661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11663 "RANLIB=$${RANLIB}" \
11664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11665 pdf) \
11666 || exit 1
11667
11668 @endif gmp
11669
11670 .PHONY: maybe-html-gmp html-gmp
11671 maybe-html-gmp:
11672 @if gmp
11673 maybe-html-gmp: html-gmp
11674
11675 html-gmp: \
11676 configure-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 html 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 html) \
11691 || exit 1
11692
11693 @endif gmp
11694
11695 .PHONY: maybe-TAGS-gmp TAGS-gmp
11696 maybe-TAGS-gmp:
11697 @if gmp
11698 maybe-TAGS-gmp: TAGS-gmp
11699
11700 TAGS-gmp: \
11701 configure-gmp
11702 @[ -f ./gmp/Makefile ] || exit 0; \
11703 r=`${PWD_COMMAND}`; export r; \
11704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11705 $(HOST_EXPORTS) \
11706 for flag in $(EXTRA_HOST_FLAGS) ; do \
11707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11708 done; \
11709 echo "Doing TAGS in gmp"; \
11710 (cd $(HOST_SUBDIR)/gmp && \
11711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11713 "RANLIB=$${RANLIB}" \
11714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11715 TAGS) \
11716 || exit 1
11717
11718 @endif gmp
11719
11720 .PHONY: maybe-install-info-gmp install-info-gmp
11721 maybe-install-info-gmp:
11722 @if gmp
11723 maybe-install-info-gmp: install-info-gmp
11724
11725 install-info-gmp: \
11726 configure-gmp \
11727 info-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 install-info 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 install-info) \
11742 || exit 1
11743
11744 @endif gmp
11745
11746 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11747 maybe-install-pdf-gmp:
11748 @if gmp
11749 maybe-install-pdf-gmp: install-pdf-gmp
11750
11751 install-pdf-gmp: \
11752 configure-gmp \
11753 pdf-gmp
11754 @[ -f ./gmp/Makefile ] || exit 0; \
11755 r=`${PWD_COMMAND}`; export r; \
11756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11757 $(HOST_EXPORTS) \
11758 for flag in $(EXTRA_HOST_FLAGS) ; do \
11759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11760 done; \
11761 echo "Doing install-pdf in gmp"; \
11762 (cd $(HOST_SUBDIR)/gmp && \
11763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11765 "RANLIB=$${RANLIB}" \
11766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11767 install-pdf) \
11768 || exit 1
11769
11770 @endif gmp
11771
11772 .PHONY: maybe-install-html-gmp install-html-gmp
11773 maybe-install-html-gmp:
11774 @if gmp
11775 maybe-install-html-gmp: install-html-gmp
11776
11777 install-html-gmp: \
11778 configure-gmp \
11779 html-gmp
11780 @[ -f ./gmp/Makefile ] || exit 0; \
11781 r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783 $(HOST_EXPORTS) \
11784 for flag in $(EXTRA_HOST_FLAGS) ; do \
11785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786 done; \
11787 echo "Doing install-html in gmp"; \
11788 (cd $(HOST_SUBDIR)/gmp && \
11789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791 "RANLIB=$${RANLIB}" \
11792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793 install-html) \
11794 || exit 1
11795
11796 @endif gmp
11797
11798 .PHONY: maybe-installcheck-gmp installcheck-gmp
11799 maybe-installcheck-gmp:
11800 @if gmp
11801 maybe-installcheck-gmp: installcheck-gmp
11802
11803 installcheck-gmp: \
11804 configure-gmp
11805 @[ -f ./gmp/Makefile ] || exit 0; \
11806 r=`${PWD_COMMAND}`; export r; \
11807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11808 $(HOST_EXPORTS) \
11809 for flag in $(EXTRA_HOST_FLAGS) ; do \
11810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11811 done; \
11812 echo "Doing installcheck in gmp"; \
11813 (cd $(HOST_SUBDIR)/gmp && \
11814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11816 "RANLIB=$${RANLIB}" \
11817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11818 installcheck) \
11819 || exit 1
11820
11821 @endif gmp
11822
11823 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11824 maybe-mostlyclean-gmp:
11825 @if gmp
11826 maybe-mostlyclean-gmp: mostlyclean-gmp
11827
11828 mostlyclean-gmp:
11829 @[ -f ./gmp/Makefile ] || exit 0; \
11830 r=`${PWD_COMMAND}`; export r; \
11831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11832 $(HOST_EXPORTS) \
11833 for flag in $(EXTRA_HOST_FLAGS) ; do \
11834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11835 done; \
11836 echo "Doing mostlyclean in gmp"; \
11837 (cd $(HOST_SUBDIR)/gmp && \
11838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11840 "RANLIB=$${RANLIB}" \
11841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11842 mostlyclean) \
11843 || exit 1
11844
11845 @endif gmp
11846
11847 .PHONY: maybe-clean-gmp clean-gmp
11848 maybe-clean-gmp:
11849 @if gmp
11850 maybe-clean-gmp: clean-gmp
11851
11852 clean-gmp:
11853 @[ -f ./gmp/Makefile ] || exit 0; \
11854 r=`${PWD_COMMAND}`; export r; \
11855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856 $(HOST_EXPORTS) \
11857 for flag in $(EXTRA_HOST_FLAGS) ; do \
11858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11859 done; \
11860 echo "Doing clean in gmp"; \
11861 (cd $(HOST_SUBDIR)/gmp && \
11862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11864 "RANLIB=$${RANLIB}" \
11865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11866 clean) \
11867 || exit 1
11868
11869 @endif gmp
11870
11871 .PHONY: maybe-distclean-gmp distclean-gmp
11872 maybe-distclean-gmp:
11873 @if gmp
11874 maybe-distclean-gmp: distclean-gmp
11875
11876 distclean-gmp:
11877 @[ -f ./gmp/Makefile ] || exit 0; \
11878 r=`${PWD_COMMAND}`; export r; \
11879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11880 $(HOST_EXPORTS) \
11881 for flag in $(EXTRA_HOST_FLAGS) ; do \
11882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11883 done; \
11884 echo "Doing distclean in gmp"; \
11885 (cd $(HOST_SUBDIR)/gmp && \
11886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11888 "RANLIB=$${RANLIB}" \
11889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11890 distclean) \
11891 || exit 1
11892
11893 @endif gmp
11894
11895 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11896 maybe-maintainer-clean-gmp:
11897 @if gmp
11898 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11899
11900 maintainer-clean-gmp:
11901 @[ -f ./gmp/Makefile ] || exit 0; \
11902 r=`${PWD_COMMAND}`; export r; \
11903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11904 $(HOST_EXPORTS) \
11905 for flag in $(EXTRA_HOST_FLAGS) ; do \
11906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11907 done; \
11908 echo "Doing maintainer-clean in gmp"; \
11909 (cd $(HOST_SUBDIR)/gmp && \
11910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11912 "RANLIB=$${RANLIB}" \
11913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11914 maintainer-clean) \
11915 || exit 1
11916
11917 @endif gmp
11918
11919
11920
11921 .PHONY: configure-mpfr maybe-configure-mpfr
11922 maybe-configure-mpfr:
11923 @if gcc-bootstrap
11924 configure-mpfr: stage_current
11925 @endif gcc-bootstrap
11926 @if mpfr
11927 maybe-configure-mpfr: configure-mpfr
11928 configure-mpfr:
11929 @r=`${PWD_COMMAND}`; export r; \
11930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11931 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11932 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11933 $(HOST_EXPORTS) \
11934 echo Configuring in $(HOST_SUBDIR)/mpfr; \
11935 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11936 case $(srcdir) in \
11937 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11938 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11939 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11940 esac; \
11941 module_srcdir=mpfr; \
11942 $(SHELL) \
11943 $$s/$$module_srcdir/configure \
11944 --srcdir=$${topdir}/$$module_srcdir \
11945 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11946 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11947 || exit 1
11948 @endif mpfr
11949
11950
11951
11952 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11953 maybe-configure-stage1-mpfr:
11954 @if mpfr-bootstrap
11955 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11956 configure-stage1-mpfr:
11957 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11959 @r=`${PWD_COMMAND}`; export r; \
11960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11961 TFLAGS="$(STAGE1_TFLAGS)"; \
11962 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11963 $(HOST_EXPORTS) \
11964 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11965 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11966 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11967 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11968 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11969 cd $(HOST_SUBDIR)/mpfr || exit 1; \
11970 case $(srcdir) in \
11971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11972 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11974 esac; \
11975 module_srcdir=mpfr; \
11976 $(SHELL) $$s/$$module_srcdir/configure \
11977 --srcdir=$${topdir}/$$module_srcdir \
11978 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11979 --target=${target_alias} \
11980 \
11981 $(STAGE1_CONFIGURE_FLAGS) \
11982 --disable-shared @extra_mpfr_configure_flags@
11983 @endif mpfr-bootstrap
11984
11985 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11986 maybe-configure-stage2-mpfr:
11987 @if mpfr-bootstrap
11988 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11989 configure-stage2-mpfr:
11990 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11992 @r=`${PWD_COMMAND}`; export r; \
11993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11994 TFLAGS="$(STAGE2_TFLAGS)"; \
11995 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11996 $(HOST_EXPORTS) \
11997 $(POSTSTAGE1_HOST_EXPORTS) \
11998 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11999 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12000 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12001 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12003 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12004 case $(srcdir) in \
12005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12006 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12008 esac; \
12009 module_srcdir=mpfr; \
12010 $(SHELL) $$s/$$module_srcdir/configure \
12011 --srcdir=$${topdir}/$$module_srcdir \
12012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12013 --target=${target_alias} \
12014 --with-build-libsubdir=$(HOST_SUBDIR) \
12015 $(STAGE2_CONFIGURE_FLAGS) \
12016 --disable-shared @extra_mpfr_configure_flags@
12017 @endif mpfr-bootstrap
12018
12019 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12020 maybe-configure-stage3-mpfr:
12021 @if mpfr-bootstrap
12022 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12023 configure-stage3-mpfr:
12024 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12025 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12026 @r=`${PWD_COMMAND}`; export r; \
12027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12028 TFLAGS="$(STAGE3_TFLAGS)"; \
12029 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12030 $(HOST_EXPORTS) \
12031 $(POSTSTAGE1_HOST_EXPORTS) \
12032 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12033 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12034 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12035 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12036 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12037 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12038 case $(srcdir) in \
12039 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12040 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12041 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12042 esac; \
12043 module_srcdir=mpfr; \
12044 $(SHELL) $$s/$$module_srcdir/configure \
12045 --srcdir=$${topdir}/$$module_srcdir \
12046 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12047 --target=${target_alias} \
12048 --with-build-libsubdir=$(HOST_SUBDIR) \
12049 $(STAGE3_CONFIGURE_FLAGS) \
12050 --disable-shared @extra_mpfr_configure_flags@
12051 @endif mpfr-bootstrap
12052
12053 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12054 maybe-configure-stage4-mpfr:
12055 @if mpfr-bootstrap
12056 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12057 configure-stage4-mpfr:
12058 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12060 @r=`${PWD_COMMAND}`; export r; \
12061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12062 TFLAGS="$(STAGE4_TFLAGS)"; \
12063 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12064 $(HOST_EXPORTS) \
12065 $(POSTSTAGE1_HOST_EXPORTS) \
12066 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12067 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12068 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12069 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12071 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12072 case $(srcdir) in \
12073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12074 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12076 esac; \
12077 module_srcdir=mpfr; \
12078 $(SHELL) $$s/$$module_srcdir/configure \
12079 --srcdir=$${topdir}/$$module_srcdir \
12080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12081 --target=${target_alias} \
12082 --with-build-libsubdir=$(HOST_SUBDIR) \
12083 $(STAGE4_CONFIGURE_FLAGS) \
12084 --disable-shared @extra_mpfr_configure_flags@
12085 @endif mpfr-bootstrap
12086
12087 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12088 maybe-configure-stageprofile-mpfr:
12089 @if mpfr-bootstrap
12090 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12091 configure-stageprofile-mpfr:
12092 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12093 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12094 @r=`${PWD_COMMAND}`; export r; \
12095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12096 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12097 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12098 $(HOST_EXPORTS) \
12099 $(POSTSTAGE1_HOST_EXPORTS) \
12100 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12101 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12102 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12103 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12105 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12106 case $(srcdir) in \
12107 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12108 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12109 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12110 esac; \
12111 module_srcdir=mpfr; \
12112 $(SHELL) $$s/$$module_srcdir/configure \
12113 --srcdir=$${topdir}/$$module_srcdir \
12114 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12115 --target=${target_alias} \
12116 --with-build-libsubdir=$(HOST_SUBDIR) \
12117 $(STAGEprofile_CONFIGURE_FLAGS) \
12118 --disable-shared @extra_mpfr_configure_flags@
12119 @endif mpfr-bootstrap
12120
12121 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12122 maybe-configure-stagefeedback-mpfr:
12123 @if mpfr-bootstrap
12124 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12125 configure-stagefeedback-mpfr:
12126 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12128 @r=`${PWD_COMMAND}`; export r; \
12129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12130 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12131 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12132 $(HOST_EXPORTS) \
12133 $(POSTSTAGE1_HOST_EXPORTS) \
12134 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12135 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12136 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12137 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12139 cd $(HOST_SUBDIR)/mpfr || exit 1; \
12140 case $(srcdir) in \
12141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12142 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12144 esac; \
12145 module_srcdir=mpfr; \
12146 $(SHELL) $$s/$$module_srcdir/configure \
12147 --srcdir=$${topdir}/$$module_srcdir \
12148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12149 --target=${target_alias} \
12150 --with-build-libsubdir=$(HOST_SUBDIR) \
12151 $(STAGEfeedback_CONFIGURE_FLAGS) \
12152 --disable-shared @extra_mpfr_configure_flags@
12153 @endif mpfr-bootstrap
12154
12155
12156
12157
12158
12159 .PHONY: all-mpfr maybe-all-mpfr
12160 maybe-all-mpfr:
12161 @if gcc-bootstrap
12162 all-mpfr: stage_current
12163 @endif gcc-bootstrap
12164 @if mpfr
12165 TARGET-mpfr=all
12166 maybe-all-mpfr: all-mpfr
12167 all-mpfr: configure-mpfr
12168 @r=`${PWD_COMMAND}`; export r; \
12169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12170 $(HOST_EXPORTS) \
12171 (cd $(HOST_SUBDIR)/mpfr && \
12172 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12173 $(TARGET-mpfr))
12174 @endif mpfr
12175
12176
12177
12178 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12179 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12180 maybe-all-stage1-mpfr:
12181 maybe-clean-stage1-mpfr:
12182 @if mpfr-bootstrap
12183 maybe-all-stage1-mpfr: all-stage1-mpfr
12184 all-stage1: all-stage1-mpfr
12185 TARGET-stage1-mpfr = $(TARGET-mpfr)
12186 all-stage1-mpfr: configure-stage1-mpfr
12187 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12188 @r=`${PWD_COMMAND}`; export r; \
12189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12190 TFLAGS="$(STAGE1_TFLAGS)"; \
12191 $(HOST_EXPORTS) \
12192 cd $(HOST_SUBDIR)/mpfr && \
12193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12194 CFLAGS="$(STAGE1_CFLAGS)" \
12195 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12196 LIBCFLAGS="$(LIBCFLAGS)" \
12197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12200 $(EXTRA_HOST_FLAGS) \
12201 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12202 TFLAGS="$(STAGE1_TFLAGS)" \
12203 $(TARGET-stage1-mpfr)
12204
12205 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12206 clean-stage1: clean-stage1-mpfr
12207 clean-stage1-mpfr:
12208 @if [ $(current_stage) = stage1 ]; then \
12209 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12210 else \
12211 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12212 $(MAKE) stage1-start; \
12213 fi; \
12214 cd $(HOST_SUBDIR)/mpfr && \
12215 $(MAKE) $(EXTRA_HOST_FLAGS) \
12216 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12217 @endif mpfr-bootstrap
12218
12219
12220 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12221 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12222 maybe-all-stage2-mpfr:
12223 maybe-clean-stage2-mpfr:
12224 @if mpfr-bootstrap
12225 maybe-all-stage2-mpfr: all-stage2-mpfr
12226 all-stage2: all-stage2-mpfr
12227 TARGET-stage2-mpfr = $(TARGET-mpfr)
12228 all-stage2-mpfr: configure-stage2-mpfr
12229 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12230 @r=`${PWD_COMMAND}`; export r; \
12231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12232 TFLAGS="$(STAGE2_TFLAGS)"; \
12233 $(HOST_EXPORTS) \
12234 $(POSTSTAGE1_HOST_EXPORTS) \
12235 cd $(HOST_SUBDIR)/mpfr && \
12236 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12237 CFLAGS="$(STAGE2_CFLAGS)" \
12238 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12239 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12240 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12241 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12242 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12243 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12244 TFLAGS="$(STAGE2_TFLAGS)" \
12245 $(TARGET-stage2-mpfr)
12246
12247 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12248 clean-stage2: clean-stage2-mpfr
12249 clean-stage2-mpfr:
12250 @if [ $(current_stage) = stage2 ]; then \
12251 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12252 else \
12253 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12254 $(MAKE) stage2-start; \
12255 fi; \
12256 cd $(HOST_SUBDIR)/mpfr && \
12257 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12258 @endif mpfr-bootstrap
12259
12260
12261 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12262 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12263 maybe-all-stage3-mpfr:
12264 maybe-clean-stage3-mpfr:
12265 @if mpfr-bootstrap
12266 maybe-all-stage3-mpfr: all-stage3-mpfr
12267 all-stage3: all-stage3-mpfr
12268 TARGET-stage3-mpfr = $(TARGET-mpfr)
12269 all-stage3-mpfr: configure-stage3-mpfr
12270 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12271 @r=`${PWD_COMMAND}`; export r; \
12272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12273 TFLAGS="$(STAGE3_TFLAGS)"; \
12274 $(HOST_EXPORTS) \
12275 $(POSTSTAGE1_HOST_EXPORTS) \
12276 cd $(HOST_SUBDIR)/mpfr && \
12277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12278 CFLAGS="$(STAGE3_CFLAGS)" \
12279 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12280 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12285 TFLAGS="$(STAGE3_TFLAGS)" \
12286 $(TARGET-stage3-mpfr)
12287
12288 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12289 clean-stage3: clean-stage3-mpfr
12290 clean-stage3-mpfr:
12291 @if [ $(current_stage) = stage3 ]; then \
12292 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12293 else \
12294 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12295 $(MAKE) stage3-start; \
12296 fi; \
12297 cd $(HOST_SUBDIR)/mpfr && \
12298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12299 @endif mpfr-bootstrap
12300
12301
12302 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12303 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12304 maybe-all-stage4-mpfr:
12305 maybe-clean-stage4-mpfr:
12306 @if mpfr-bootstrap
12307 maybe-all-stage4-mpfr: all-stage4-mpfr
12308 all-stage4: all-stage4-mpfr
12309 TARGET-stage4-mpfr = $(TARGET-mpfr)
12310 all-stage4-mpfr: configure-stage4-mpfr
12311 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12312 @r=`${PWD_COMMAND}`; export r; \
12313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12314 TFLAGS="$(STAGE4_TFLAGS)"; \
12315 $(HOST_EXPORTS) \
12316 $(POSTSTAGE1_HOST_EXPORTS) \
12317 cd $(HOST_SUBDIR)/mpfr && \
12318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12319 CFLAGS="$(STAGE4_CFLAGS)" \
12320 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12321 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12326 TFLAGS="$(STAGE4_TFLAGS)" \
12327 $(TARGET-stage4-mpfr)
12328
12329 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12330 clean-stage4: clean-stage4-mpfr
12331 clean-stage4-mpfr:
12332 @if [ $(current_stage) = stage4 ]; then \
12333 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12334 else \
12335 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12336 $(MAKE) stage4-start; \
12337 fi; \
12338 cd $(HOST_SUBDIR)/mpfr && \
12339 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12340 @endif mpfr-bootstrap
12341
12342
12343 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12344 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12345 maybe-all-stageprofile-mpfr:
12346 maybe-clean-stageprofile-mpfr:
12347 @if mpfr-bootstrap
12348 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12349 all-stageprofile: all-stageprofile-mpfr
12350 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12351 all-stageprofile-mpfr: configure-stageprofile-mpfr
12352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12353 @r=`${PWD_COMMAND}`; export r; \
12354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12355 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12356 $(HOST_EXPORTS) \
12357 $(POSTSTAGE1_HOST_EXPORTS) \
12358 cd $(HOST_SUBDIR)/mpfr && \
12359 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12360 CFLAGS="$(STAGEprofile_CFLAGS)" \
12361 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12362 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12363 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12364 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12365 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12366 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12367 TFLAGS="$(STAGEprofile_TFLAGS)" \
12368 $(TARGET-stageprofile-mpfr)
12369
12370 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12371 clean-stageprofile: clean-stageprofile-mpfr
12372 clean-stageprofile-mpfr:
12373 @if [ $(current_stage) = stageprofile ]; then \
12374 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12375 else \
12376 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12377 $(MAKE) stageprofile-start; \
12378 fi; \
12379 cd $(HOST_SUBDIR)/mpfr && \
12380 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12381 @endif mpfr-bootstrap
12382
12383
12384 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12385 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12386 maybe-all-stagefeedback-mpfr:
12387 maybe-clean-stagefeedback-mpfr:
12388 @if mpfr-bootstrap
12389 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12390 all-stagefeedback: all-stagefeedback-mpfr
12391 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12392 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12393 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12394 @r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12397 $(HOST_EXPORTS) \
12398 $(POSTSTAGE1_HOST_EXPORTS) \
12399 cd $(HOST_SUBDIR)/mpfr && \
12400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12401 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12402 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12403 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12404 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12405 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12406 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12407 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12408 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12409 $(TARGET-stagefeedback-mpfr)
12410
12411 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12412 clean-stagefeedback: clean-stagefeedback-mpfr
12413 clean-stagefeedback-mpfr:
12414 @if [ $(current_stage) = stagefeedback ]; then \
12415 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12416 else \
12417 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12418 $(MAKE) stagefeedback-start; \
12419 fi; \
12420 cd $(HOST_SUBDIR)/mpfr && \
12421 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12422 @endif mpfr-bootstrap
12423
12424
12425
12426
12427
12428 .PHONY: check-mpfr maybe-check-mpfr
12429 maybe-check-mpfr:
12430 @if mpfr
12431 maybe-check-mpfr: check-mpfr
12432
12433 check-mpfr:
12434 @: $(MAKE); $(unstage)
12435 @r=`${PWD_COMMAND}`; export r; \
12436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12438 (cd $(HOST_SUBDIR)/mpfr && \
12439 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12440
12441 @endif mpfr
12442
12443 .PHONY: install-mpfr maybe-install-mpfr
12444 maybe-install-mpfr:
12445 @if mpfr
12446 maybe-install-mpfr: install-mpfr
12447
12448 install-mpfr:
12449
12450 @endif mpfr
12451
12452 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12453 maybe-install-strip-mpfr:
12454 @if mpfr
12455 maybe-install-strip-mpfr: install-strip-mpfr
12456
12457 install-strip-mpfr:
12458
12459 @endif mpfr
12460
12461 # Other targets (info, dvi, pdf, etc.)
12462
12463 .PHONY: maybe-info-mpfr info-mpfr
12464 maybe-info-mpfr:
12465 @if mpfr
12466 maybe-info-mpfr: info-mpfr
12467
12468 info-mpfr: \
12469 configure-mpfr
12470 @[ -f ./mpfr/Makefile ] || exit 0; \
12471 r=`${PWD_COMMAND}`; export r; \
12472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12473 $(HOST_EXPORTS) \
12474 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12476 done; \
12477 echo "Doing info in mpfr"; \
12478 (cd $(HOST_SUBDIR)/mpfr && \
12479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12481 "RANLIB=$${RANLIB}" \
12482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12483 info) \
12484 || exit 1
12485
12486 @endif mpfr
12487
12488 .PHONY: maybe-dvi-mpfr dvi-mpfr
12489 maybe-dvi-mpfr:
12490 @if mpfr
12491 maybe-dvi-mpfr: dvi-mpfr
12492
12493 dvi-mpfr: \
12494 configure-mpfr
12495 @[ -f ./mpfr/Makefile ] || exit 0; \
12496 r=`${PWD_COMMAND}`; export r; \
12497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12498 $(HOST_EXPORTS) \
12499 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12501 done; \
12502 echo "Doing dvi in mpfr"; \
12503 (cd $(HOST_SUBDIR)/mpfr && \
12504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12506 "RANLIB=$${RANLIB}" \
12507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508 dvi) \
12509 || exit 1
12510
12511 @endif mpfr
12512
12513 .PHONY: maybe-pdf-mpfr pdf-mpfr
12514 maybe-pdf-mpfr:
12515 @if mpfr
12516 maybe-pdf-mpfr: pdf-mpfr
12517
12518 pdf-mpfr: \
12519 configure-mpfr
12520 @[ -f ./mpfr/Makefile ] || exit 0; \
12521 r=`${PWD_COMMAND}`; export r; \
12522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523 $(HOST_EXPORTS) \
12524 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12526 done; \
12527 echo "Doing pdf in mpfr"; \
12528 (cd $(HOST_SUBDIR)/mpfr && \
12529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12531 "RANLIB=$${RANLIB}" \
12532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533 pdf) \
12534 || exit 1
12535
12536 @endif mpfr
12537
12538 .PHONY: maybe-html-mpfr html-mpfr
12539 maybe-html-mpfr:
12540 @if mpfr
12541 maybe-html-mpfr: html-mpfr
12542
12543 html-mpfr: \
12544 configure-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) AM_CFLAGS="-DNO_ASM"; do \
12550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551 done; \
12552 echo "Doing html 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 html) \
12559 || exit 1
12560
12561 @endif mpfr
12562
12563 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12564 maybe-TAGS-mpfr:
12565 @if mpfr
12566 maybe-TAGS-mpfr: TAGS-mpfr
12567
12568 TAGS-mpfr: \
12569 configure-mpfr
12570 @[ -f ./mpfr/Makefile ] || exit 0; \
12571 r=`${PWD_COMMAND}`; export r; \
12572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12573 $(HOST_EXPORTS) \
12574 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12576 done; \
12577 echo "Doing TAGS in mpfr"; \
12578 (cd $(HOST_SUBDIR)/mpfr && \
12579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12581 "RANLIB=$${RANLIB}" \
12582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12583 TAGS) \
12584 || exit 1
12585
12586 @endif mpfr
12587
12588 .PHONY: maybe-install-info-mpfr install-info-mpfr
12589 maybe-install-info-mpfr:
12590 @if mpfr
12591 maybe-install-info-mpfr: install-info-mpfr
12592
12593 install-info-mpfr: \
12594 configure-mpfr \
12595 info-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) AM_CFLAGS="-DNO_ASM"; do \
12601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12602 done; \
12603 echo "Doing install-info 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 install-info) \
12610 || exit 1
12611
12612 @endif mpfr
12613
12614 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12615 maybe-install-pdf-mpfr:
12616 @if mpfr
12617 maybe-install-pdf-mpfr: install-pdf-mpfr
12618
12619 install-pdf-mpfr: \
12620 configure-mpfr \
12621 pdf-mpfr
12622 @[ -f ./mpfr/Makefile ] || exit 0; \
12623 r=`${PWD_COMMAND}`; export r; \
12624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12625 $(HOST_EXPORTS) \
12626 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12628 done; \
12629 echo "Doing install-pdf in mpfr"; \
12630 (cd $(HOST_SUBDIR)/mpfr && \
12631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12633 "RANLIB=$${RANLIB}" \
12634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12635 install-pdf) \
12636 || exit 1
12637
12638 @endif mpfr
12639
12640 .PHONY: maybe-install-html-mpfr install-html-mpfr
12641 maybe-install-html-mpfr:
12642 @if mpfr
12643 maybe-install-html-mpfr: install-html-mpfr
12644
12645 install-html-mpfr: \
12646 configure-mpfr \
12647 html-mpfr
12648 @[ -f ./mpfr/Makefile ] || exit 0; \
12649 r=`${PWD_COMMAND}`; export r; \
12650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651 $(HOST_EXPORTS) \
12652 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654 done; \
12655 echo "Doing install-html in mpfr"; \
12656 (cd $(HOST_SUBDIR)/mpfr && \
12657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659 "RANLIB=$${RANLIB}" \
12660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661 install-html) \
12662 || exit 1
12663
12664 @endif mpfr
12665
12666 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12667 maybe-installcheck-mpfr:
12668 @if mpfr
12669 maybe-installcheck-mpfr: installcheck-mpfr
12670
12671 installcheck-mpfr: \
12672 configure-mpfr
12673 @[ -f ./mpfr/Makefile ] || exit 0; \
12674 r=`${PWD_COMMAND}`; export r; \
12675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12676 $(HOST_EXPORTS) \
12677 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12679 done; \
12680 echo "Doing installcheck in mpfr"; \
12681 (cd $(HOST_SUBDIR)/mpfr && \
12682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684 "RANLIB=$${RANLIB}" \
12685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12686 installcheck) \
12687 || exit 1
12688
12689 @endif mpfr
12690
12691 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12692 maybe-mostlyclean-mpfr:
12693 @if mpfr
12694 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12695
12696 mostlyclean-mpfr:
12697 @[ -f ./mpfr/Makefile ] || exit 0; \
12698 r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 $(HOST_EXPORTS) \
12701 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12703 done; \
12704 echo "Doing mostlyclean in mpfr"; \
12705 (cd $(HOST_SUBDIR)/mpfr && \
12706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12708 "RANLIB=$${RANLIB}" \
12709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12710 mostlyclean) \
12711 || exit 1
12712
12713 @endif mpfr
12714
12715 .PHONY: maybe-clean-mpfr clean-mpfr
12716 maybe-clean-mpfr:
12717 @if mpfr
12718 maybe-clean-mpfr: clean-mpfr
12719
12720 clean-mpfr:
12721 @[ -f ./mpfr/Makefile ] || exit 0; \
12722 r=`${PWD_COMMAND}`; export r; \
12723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12724 $(HOST_EXPORTS) \
12725 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12727 done; \
12728 echo "Doing clean in mpfr"; \
12729 (cd $(HOST_SUBDIR)/mpfr && \
12730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12732 "RANLIB=$${RANLIB}" \
12733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12734 clean) \
12735 || exit 1
12736
12737 @endif mpfr
12738
12739 .PHONY: maybe-distclean-mpfr distclean-mpfr
12740 maybe-distclean-mpfr:
12741 @if mpfr
12742 maybe-distclean-mpfr: distclean-mpfr
12743
12744 distclean-mpfr:
12745 @[ -f ./mpfr/Makefile ] || exit 0; \
12746 r=`${PWD_COMMAND}`; export r; \
12747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12748 $(HOST_EXPORTS) \
12749 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12751 done; \
12752 echo "Doing distclean in mpfr"; \
12753 (cd $(HOST_SUBDIR)/mpfr && \
12754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12756 "RANLIB=$${RANLIB}" \
12757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12758 distclean) \
12759 || exit 1
12760
12761 @endif mpfr
12762
12763 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12764 maybe-maintainer-clean-mpfr:
12765 @if mpfr
12766 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12767
12768 maintainer-clean-mpfr:
12769 @[ -f ./mpfr/Makefile ] || exit 0; \
12770 r=`${PWD_COMMAND}`; export r; \
12771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12772 $(HOST_EXPORTS) \
12773 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12775 done; \
12776 echo "Doing maintainer-clean in mpfr"; \
12777 (cd $(HOST_SUBDIR)/mpfr && \
12778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12780 "RANLIB=$${RANLIB}" \
12781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12782 maintainer-clean) \
12783 || exit 1
12784
12785 @endif mpfr
12786
12787
12788
12789 .PHONY: configure-mpc maybe-configure-mpc
12790 maybe-configure-mpc:
12791 @if gcc-bootstrap
12792 configure-mpc: stage_current
12793 @endif gcc-bootstrap
12794 @if mpc
12795 maybe-configure-mpc: configure-mpc
12796 configure-mpc:
12797 @r=`${PWD_COMMAND}`; export r; \
12798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12799 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12801 $(HOST_EXPORTS) \
12802 echo Configuring in $(HOST_SUBDIR)/mpc; \
12803 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12804 case $(srcdir) in \
12805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12806 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12808 esac; \
12809 module_srcdir=mpc; \
12810 $(SHELL) \
12811 $$s/$$module_srcdir/configure \
12812 --srcdir=$${topdir}/$$module_srcdir \
12813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12814 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12815 || exit 1
12816 @endif mpc
12817
12818
12819
12820 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12821 maybe-configure-stage1-mpc:
12822 @if mpc-bootstrap
12823 maybe-configure-stage1-mpc: configure-stage1-mpc
12824 configure-stage1-mpc:
12825 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12827 @r=`${PWD_COMMAND}`; export r; \
12828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12829 TFLAGS="$(STAGE1_TFLAGS)"; \
12830 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12831 $(HOST_EXPORTS) \
12832 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12833 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12834 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12835 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12836 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12837 cd $(HOST_SUBDIR)/mpc || exit 1; \
12838 case $(srcdir) in \
12839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12840 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12842 esac; \
12843 module_srcdir=mpc; \
12844 $(SHELL) $$s/$$module_srcdir/configure \
12845 --srcdir=$${topdir}/$$module_srcdir \
12846 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12847 --target=${target_alias} \
12848 \
12849 $(STAGE1_CONFIGURE_FLAGS) \
12850 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12851 @endif mpc-bootstrap
12852
12853 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12854 maybe-configure-stage2-mpc:
12855 @if mpc-bootstrap
12856 maybe-configure-stage2-mpc: configure-stage2-mpc
12857 configure-stage2-mpc:
12858 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12859 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12860 @r=`${PWD_COMMAND}`; export r; \
12861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12862 TFLAGS="$(STAGE2_TFLAGS)"; \
12863 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12864 $(HOST_EXPORTS) \
12865 $(POSTSTAGE1_HOST_EXPORTS) \
12866 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12867 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12868 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12869 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12871 cd $(HOST_SUBDIR)/mpc || exit 1; \
12872 case $(srcdir) in \
12873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12874 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12876 esac; \
12877 module_srcdir=mpc; \
12878 $(SHELL) $$s/$$module_srcdir/configure \
12879 --srcdir=$${topdir}/$$module_srcdir \
12880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12881 --target=${target_alias} \
12882 --with-build-libsubdir=$(HOST_SUBDIR) \
12883 $(STAGE2_CONFIGURE_FLAGS) \
12884 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12885 @endif mpc-bootstrap
12886
12887 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12888 maybe-configure-stage3-mpc:
12889 @if mpc-bootstrap
12890 maybe-configure-stage3-mpc: configure-stage3-mpc
12891 configure-stage3-mpc:
12892 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12893 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12894 @r=`${PWD_COMMAND}`; export r; \
12895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896 TFLAGS="$(STAGE3_TFLAGS)"; \
12897 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12898 $(HOST_EXPORTS) \
12899 $(POSTSTAGE1_HOST_EXPORTS) \
12900 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12901 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12902 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12903 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12904 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12905 cd $(HOST_SUBDIR)/mpc || exit 1; \
12906 case $(srcdir) in \
12907 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12908 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12909 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12910 esac; \
12911 module_srcdir=mpc; \
12912 $(SHELL) $$s/$$module_srcdir/configure \
12913 --srcdir=$${topdir}/$$module_srcdir \
12914 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12915 --target=${target_alias} \
12916 --with-build-libsubdir=$(HOST_SUBDIR) \
12917 $(STAGE3_CONFIGURE_FLAGS) \
12918 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12919 @endif mpc-bootstrap
12920
12921 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12922 maybe-configure-stage4-mpc:
12923 @if mpc-bootstrap
12924 maybe-configure-stage4-mpc: configure-stage4-mpc
12925 configure-stage4-mpc:
12926 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12928 @r=`${PWD_COMMAND}`; export r; \
12929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930 TFLAGS="$(STAGE4_TFLAGS)"; \
12931 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12932 $(HOST_EXPORTS) \
12933 $(POSTSTAGE1_HOST_EXPORTS) \
12934 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12935 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12936 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12937 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12938 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12939 cd $(HOST_SUBDIR)/mpc || exit 1; \
12940 case $(srcdir) in \
12941 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12942 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12943 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12944 esac; \
12945 module_srcdir=mpc; \
12946 $(SHELL) $$s/$$module_srcdir/configure \
12947 --srcdir=$${topdir}/$$module_srcdir \
12948 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12949 --target=${target_alias} \
12950 --with-build-libsubdir=$(HOST_SUBDIR) \
12951 $(STAGE4_CONFIGURE_FLAGS) \
12952 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12953 @endif mpc-bootstrap
12954
12955 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12956 maybe-configure-stageprofile-mpc:
12957 @if mpc-bootstrap
12958 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12959 configure-stageprofile-mpc:
12960 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12961 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12962 @r=`${PWD_COMMAND}`; export r; \
12963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12964 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12965 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12966 $(HOST_EXPORTS) \
12967 $(POSTSTAGE1_HOST_EXPORTS) \
12968 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12969 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12970 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12971 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12973 cd $(HOST_SUBDIR)/mpc || exit 1; \
12974 case $(srcdir) in \
12975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12976 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12978 esac; \
12979 module_srcdir=mpc; \
12980 $(SHELL) $$s/$$module_srcdir/configure \
12981 --srcdir=$${topdir}/$$module_srcdir \
12982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12983 --target=${target_alias} \
12984 --with-build-libsubdir=$(HOST_SUBDIR) \
12985 $(STAGEprofile_CONFIGURE_FLAGS) \
12986 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12987 @endif mpc-bootstrap
12988
12989 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12990 maybe-configure-stagefeedback-mpc:
12991 @if mpc-bootstrap
12992 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12993 configure-stagefeedback-mpc:
12994 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12996 @r=`${PWD_COMMAND}`; export r; \
12997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12999 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13000 $(HOST_EXPORTS) \
13001 $(POSTSTAGE1_HOST_EXPORTS) \
13002 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13003 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13004 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13005 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13007 cd $(HOST_SUBDIR)/mpc || exit 1; \
13008 case $(srcdir) in \
13009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13010 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13012 esac; \
13013 module_srcdir=mpc; \
13014 $(SHELL) $$s/$$module_srcdir/configure \
13015 --srcdir=$${topdir}/$$module_srcdir \
13016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13017 --target=${target_alias} \
13018 --with-build-libsubdir=$(HOST_SUBDIR) \
13019 $(STAGEfeedback_CONFIGURE_FLAGS) \
13020 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13021 @endif mpc-bootstrap
13022
13023
13024
13025
13026
13027 .PHONY: all-mpc maybe-all-mpc
13028 maybe-all-mpc:
13029 @if gcc-bootstrap
13030 all-mpc: stage_current
13031 @endif gcc-bootstrap
13032 @if mpc
13033 TARGET-mpc=all
13034 maybe-all-mpc: all-mpc
13035 all-mpc: configure-mpc
13036 @r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 $(HOST_EXPORTS) \
13039 (cd $(HOST_SUBDIR)/mpc && \
13040 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
13041 $(TARGET-mpc))
13042 @endif mpc
13043
13044
13045
13046 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13047 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13048 maybe-all-stage1-mpc:
13049 maybe-clean-stage1-mpc:
13050 @if mpc-bootstrap
13051 maybe-all-stage1-mpc: all-stage1-mpc
13052 all-stage1: all-stage1-mpc
13053 TARGET-stage1-mpc = $(TARGET-mpc)
13054 all-stage1-mpc: configure-stage1-mpc
13055 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13056 @r=`${PWD_COMMAND}`; export r; \
13057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13058 TFLAGS="$(STAGE1_TFLAGS)"; \
13059 $(HOST_EXPORTS) \
13060 cd $(HOST_SUBDIR)/mpc && \
13061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13062 CFLAGS="$(STAGE1_CFLAGS)" \
13063 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13064 LIBCFLAGS="$(LIBCFLAGS)" \
13065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13068 $(EXTRA_HOST_FLAGS) \
13069 $(STAGE1_FLAGS_TO_PASS) \
13070 TFLAGS="$(STAGE1_TFLAGS)" \
13071 $(TARGET-stage1-mpc)
13072
13073 maybe-clean-stage1-mpc: clean-stage1-mpc
13074 clean-stage1: clean-stage1-mpc
13075 clean-stage1-mpc:
13076 @if [ $(current_stage) = stage1 ]; then \
13077 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13078 else \
13079 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13080 $(MAKE) stage1-start; \
13081 fi; \
13082 cd $(HOST_SUBDIR)/mpc && \
13083 $(MAKE) $(EXTRA_HOST_FLAGS) \
13084 $(STAGE1_FLAGS_TO_PASS) clean
13085 @endif mpc-bootstrap
13086
13087
13088 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13089 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13090 maybe-all-stage2-mpc:
13091 maybe-clean-stage2-mpc:
13092 @if mpc-bootstrap
13093 maybe-all-stage2-mpc: all-stage2-mpc
13094 all-stage2: all-stage2-mpc
13095 TARGET-stage2-mpc = $(TARGET-mpc)
13096 all-stage2-mpc: configure-stage2-mpc
13097 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13098 @r=`${PWD_COMMAND}`; export r; \
13099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13100 TFLAGS="$(STAGE2_TFLAGS)"; \
13101 $(HOST_EXPORTS) \
13102 $(POSTSTAGE1_HOST_EXPORTS) \
13103 cd $(HOST_SUBDIR)/mpc && \
13104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13105 CFLAGS="$(STAGE2_CFLAGS)" \
13106 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13107 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13108 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13109 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13110 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13111 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13112 TFLAGS="$(STAGE2_TFLAGS)" \
13113 $(TARGET-stage2-mpc)
13114
13115 maybe-clean-stage2-mpc: clean-stage2-mpc
13116 clean-stage2: clean-stage2-mpc
13117 clean-stage2-mpc:
13118 @if [ $(current_stage) = stage2 ]; then \
13119 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13120 else \
13121 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13122 $(MAKE) stage2-start; \
13123 fi; \
13124 cd $(HOST_SUBDIR)/mpc && \
13125 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13126 @endif mpc-bootstrap
13127
13128
13129 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13130 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13131 maybe-all-stage3-mpc:
13132 maybe-clean-stage3-mpc:
13133 @if mpc-bootstrap
13134 maybe-all-stage3-mpc: all-stage3-mpc
13135 all-stage3: all-stage3-mpc
13136 TARGET-stage3-mpc = $(TARGET-mpc)
13137 all-stage3-mpc: configure-stage3-mpc
13138 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13139 @r=`${PWD_COMMAND}`; export r; \
13140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13141 TFLAGS="$(STAGE3_TFLAGS)"; \
13142 $(HOST_EXPORTS) \
13143 $(POSTSTAGE1_HOST_EXPORTS) \
13144 cd $(HOST_SUBDIR)/mpc && \
13145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13146 CFLAGS="$(STAGE3_CFLAGS)" \
13147 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13148 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13153 TFLAGS="$(STAGE3_TFLAGS)" \
13154 $(TARGET-stage3-mpc)
13155
13156 maybe-clean-stage3-mpc: clean-stage3-mpc
13157 clean-stage3: clean-stage3-mpc
13158 clean-stage3-mpc:
13159 @if [ $(current_stage) = stage3 ]; then \
13160 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13161 else \
13162 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13163 $(MAKE) stage3-start; \
13164 fi; \
13165 cd $(HOST_SUBDIR)/mpc && \
13166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13167 @endif mpc-bootstrap
13168
13169
13170 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13171 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13172 maybe-all-stage4-mpc:
13173 maybe-clean-stage4-mpc:
13174 @if mpc-bootstrap
13175 maybe-all-stage4-mpc: all-stage4-mpc
13176 all-stage4: all-stage4-mpc
13177 TARGET-stage4-mpc = $(TARGET-mpc)
13178 all-stage4-mpc: configure-stage4-mpc
13179 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13180 @r=`${PWD_COMMAND}`; export r; \
13181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13182 TFLAGS="$(STAGE4_TFLAGS)"; \
13183 $(HOST_EXPORTS) \
13184 $(POSTSTAGE1_HOST_EXPORTS) \
13185 cd $(HOST_SUBDIR)/mpc && \
13186 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13187 CFLAGS="$(STAGE4_CFLAGS)" \
13188 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13189 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13190 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13191 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13192 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13193 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13194 TFLAGS="$(STAGE4_TFLAGS)" \
13195 $(TARGET-stage4-mpc)
13196
13197 maybe-clean-stage4-mpc: clean-stage4-mpc
13198 clean-stage4: clean-stage4-mpc
13199 clean-stage4-mpc:
13200 @if [ $(current_stage) = stage4 ]; then \
13201 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13202 else \
13203 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13204 $(MAKE) stage4-start; \
13205 fi; \
13206 cd $(HOST_SUBDIR)/mpc && \
13207 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13208 @endif mpc-bootstrap
13209
13210
13211 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13212 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13213 maybe-all-stageprofile-mpc:
13214 maybe-clean-stageprofile-mpc:
13215 @if mpc-bootstrap
13216 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13217 all-stageprofile: all-stageprofile-mpc
13218 TARGET-stageprofile-mpc = $(TARGET-mpc)
13219 all-stageprofile-mpc: configure-stageprofile-mpc
13220 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13221 @r=`${PWD_COMMAND}`; export r; \
13222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13223 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13224 $(HOST_EXPORTS) \
13225 $(POSTSTAGE1_HOST_EXPORTS) \
13226 cd $(HOST_SUBDIR)/mpc && \
13227 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13228 CFLAGS="$(STAGEprofile_CFLAGS)" \
13229 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13230 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13235 TFLAGS="$(STAGEprofile_TFLAGS)" \
13236 $(TARGET-stageprofile-mpc)
13237
13238 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13239 clean-stageprofile: clean-stageprofile-mpc
13240 clean-stageprofile-mpc:
13241 @if [ $(current_stage) = stageprofile ]; then \
13242 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13243 else \
13244 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13245 $(MAKE) stageprofile-start; \
13246 fi; \
13247 cd $(HOST_SUBDIR)/mpc && \
13248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13249 @endif mpc-bootstrap
13250
13251
13252 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13253 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13254 maybe-all-stagefeedback-mpc:
13255 maybe-clean-stagefeedback-mpc:
13256 @if mpc-bootstrap
13257 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13258 all-stagefeedback: all-stagefeedback-mpc
13259 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13260 all-stagefeedback-mpc: configure-stagefeedback-mpc
13261 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13262 @r=`${PWD_COMMAND}`; export r; \
13263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13265 $(HOST_EXPORTS) \
13266 $(POSTSTAGE1_HOST_EXPORTS) \
13267 cd $(HOST_SUBDIR)/mpc && \
13268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13269 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13270 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13271 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
13276 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13277 $(TARGET-stagefeedback-mpc)
13278
13279 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13280 clean-stagefeedback: clean-stagefeedback-mpc
13281 clean-stagefeedback-mpc:
13282 @if [ $(current_stage) = stagefeedback ]; then \
13283 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13284 else \
13285 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13286 $(MAKE) stagefeedback-start; \
13287 fi; \
13288 cd $(HOST_SUBDIR)/mpc && \
13289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
13290 @endif mpc-bootstrap
13291
13292
13293
13294
13295
13296 .PHONY: check-mpc maybe-check-mpc
13297 maybe-check-mpc:
13298 @if mpc
13299 maybe-check-mpc: check-mpc
13300
13301 check-mpc:
13302 @: $(MAKE); $(unstage)
13303 @r=`${PWD_COMMAND}`; export r; \
13304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13306 (cd $(HOST_SUBDIR)/mpc && \
13307 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
13308
13309 @endif mpc
13310
13311 .PHONY: install-mpc maybe-install-mpc
13312 maybe-install-mpc:
13313 @if mpc
13314 maybe-install-mpc: install-mpc
13315
13316 install-mpc:
13317
13318 @endif mpc
13319
13320 .PHONY: install-strip-mpc maybe-install-strip-mpc
13321 maybe-install-strip-mpc:
13322 @if mpc
13323 maybe-install-strip-mpc: install-strip-mpc
13324
13325 install-strip-mpc:
13326
13327 @endif mpc
13328
13329 # Other targets (info, dvi, pdf, etc.)
13330
13331 .PHONY: maybe-info-mpc info-mpc
13332 maybe-info-mpc:
13333 @if mpc
13334 maybe-info-mpc: info-mpc
13335
13336 info-mpc: \
13337 configure-mpc
13338 @[ -f ./mpc/Makefile ] || exit 0; \
13339 r=`${PWD_COMMAND}`; export r; \
13340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341 $(HOST_EXPORTS) \
13342 for flag in $(EXTRA_HOST_FLAGS) ; do \
13343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13344 done; \
13345 echo "Doing info in mpc"; \
13346 (cd $(HOST_SUBDIR)/mpc && \
13347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13349 "RANLIB=$${RANLIB}" \
13350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13351 info) \
13352 || exit 1
13353
13354 @endif mpc
13355
13356 .PHONY: maybe-dvi-mpc dvi-mpc
13357 maybe-dvi-mpc:
13358 @if mpc
13359 maybe-dvi-mpc: dvi-mpc
13360
13361 dvi-mpc: \
13362 configure-mpc
13363 @[ -f ./mpc/Makefile ] || exit 0; \
13364 r=`${PWD_COMMAND}`; export r; \
13365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366 $(HOST_EXPORTS) \
13367 for flag in $(EXTRA_HOST_FLAGS) ; do \
13368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369 done; \
13370 echo "Doing dvi in mpc"; \
13371 (cd $(HOST_SUBDIR)/mpc && \
13372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374 "RANLIB=$${RANLIB}" \
13375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376 dvi) \
13377 || exit 1
13378
13379 @endif mpc
13380
13381 .PHONY: maybe-pdf-mpc pdf-mpc
13382 maybe-pdf-mpc:
13383 @if mpc
13384 maybe-pdf-mpc: pdf-mpc
13385
13386 pdf-mpc: \
13387 configure-mpc
13388 @[ -f ./mpc/Makefile ] || exit 0; \
13389 r=`${PWD_COMMAND}`; export r; \
13390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391 $(HOST_EXPORTS) \
13392 for flag in $(EXTRA_HOST_FLAGS) ; do \
13393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394 done; \
13395 echo "Doing pdf in mpc"; \
13396 (cd $(HOST_SUBDIR)/mpc && \
13397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399 "RANLIB=$${RANLIB}" \
13400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13401 pdf) \
13402 || exit 1
13403
13404 @endif mpc
13405
13406 .PHONY: maybe-html-mpc html-mpc
13407 maybe-html-mpc:
13408 @if mpc
13409 maybe-html-mpc: html-mpc
13410
13411 html-mpc: \
13412 configure-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 html 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 html) \
13427 || exit 1
13428
13429 @endif mpc
13430
13431 .PHONY: maybe-TAGS-mpc TAGS-mpc
13432 maybe-TAGS-mpc:
13433 @if mpc
13434 maybe-TAGS-mpc: TAGS-mpc
13435
13436 TAGS-mpc: \
13437 configure-mpc
13438 @[ -f ./mpc/Makefile ] || exit 0; \
13439 r=`${PWD_COMMAND}`; export r; \
13440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13441 $(HOST_EXPORTS) \
13442 for flag in $(EXTRA_HOST_FLAGS) ; do \
13443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13444 done; \
13445 echo "Doing TAGS in mpc"; \
13446 (cd $(HOST_SUBDIR)/mpc && \
13447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13449 "RANLIB=$${RANLIB}" \
13450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13451 TAGS) \
13452 || exit 1
13453
13454 @endif mpc
13455
13456 .PHONY: maybe-install-info-mpc install-info-mpc
13457 maybe-install-info-mpc:
13458 @if mpc
13459 maybe-install-info-mpc: install-info-mpc
13460
13461 install-info-mpc: \
13462 configure-mpc \
13463 info-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 install-info 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 install-info) \
13478 || exit 1
13479
13480 @endif mpc
13481
13482 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13483 maybe-install-pdf-mpc:
13484 @if mpc
13485 maybe-install-pdf-mpc: install-pdf-mpc
13486
13487 install-pdf-mpc: \
13488 configure-mpc \
13489 pdf-mpc
13490 @[ -f ./mpc/Makefile ] || exit 0; \
13491 r=`${PWD_COMMAND}`; export r; \
13492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13493 $(HOST_EXPORTS) \
13494 for flag in $(EXTRA_HOST_FLAGS) ; do \
13495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13496 done; \
13497 echo "Doing install-pdf in mpc"; \
13498 (cd $(HOST_SUBDIR)/mpc && \
13499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13501 "RANLIB=$${RANLIB}" \
13502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13503 install-pdf) \
13504 || exit 1
13505
13506 @endif mpc
13507
13508 .PHONY: maybe-install-html-mpc install-html-mpc
13509 maybe-install-html-mpc:
13510 @if mpc
13511 maybe-install-html-mpc: install-html-mpc
13512
13513 install-html-mpc: \
13514 configure-mpc \
13515 html-mpc
13516 @[ -f ./mpc/Makefile ] || exit 0; \
13517 r=`${PWD_COMMAND}`; export r; \
13518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519 $(HOST_EXPORTS) \
13520 for flag in $(EXTRA_HOST_FLAGS) ; do \
13521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13522 done; \
13523 echo "Doing install-html in mpc"; \
13524 (cd $(HOST_SUBDIR)/mpc && \
13525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13527 "RANLIB=$${RANLIB}" \
13528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529 install-html) \
13530 || exit 1
13531
13532 @endif mpc
13533
13534 .PHONY: maybe-installcheck-mpc installcheck-mpc
13535 maybe-installcheck-mpc:
13536 @if mpc
13537 maybe-installcheck-mpc: installcheck-mpc
13538
13539 installcheck-mpc: \
13540 configure-mpc
13541 @[ -f ./mpc/Makefile ] || exit 0; \
13542 r=`${PWD_COMMAND}`; export r; \
13543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13544 $(HOST_EXPORTS) \
13545 for flag in $(EXTRA_HOST_FLAGS) ; do \
13546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13547 done; \
13548 echo "Doing installcheck in mpc"; \
13549 (cd $(HOST_SUBDIR)/mpc && \
13550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13552 "RANLIB=$${RANLIB}" \
13553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13554 installcheck) \
13555 || exit 1
13556
13557 @endif mpc
13558
13559 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13560 maybe-mostlyclean-mpc:
13561 @if mpc
13562 maybe-mostlyclean-mpc: mostlyclean-mpc
13563
13564 mostlyclean-mpc:
13565 @[ -f ./mpc/Makefile ] || exit 0; \
13566 r=`${PWD_COMMAND}`; export r; \
13567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13568 $(HOST_EXPORTS) \
13569 for flag in $(EXTRA_HOST_FLAGS) ; do \
13570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13571 done; \
13572 echo "Doing mostlyclean in mpc"; \
13573 (cd $(HOST_SUBDIR)/mpc && \
13574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13576 "RANLIB=$${RANLIB}" \
13577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13578 mostlyclean) \
13579 || exit 1
13580
13581 @endif mpc
13582
13583 .PHONY: maybe-clean-mpc clean-mpc
13584 maybe-clean-mpc:
13585 @if mpc
13586 maybe-clean-mpc: clean-mpc
13587
13588 clean-mpc:
13589 @[ -f ./mpc/Makefile ] || exit 0; \
13590 r=`${PWD_COMMAND}`; export r; \
13591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13592 $(HOST_EXPORTS) \
13593 for flag in $(EXTRA_HOST_FLAGS) ; do \
13594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13595 done; \
13596 echo "Doing clean in mpc"; \
13597 (cd $(HOST_SUBDIR)/mpc && \
13598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13600 "RANLIB=$${RANLIB}" \
13601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13602 clean) \
13603 || exit 1
13604
13605 @endif mpc
13606
13607 .PHONY: maybe-distclean-mpc distclean-mpc
13608 maybe-distclean-mpc:
13609 @if mpc
13610 maybe-distclean-mpc: distclean-mpc
13611
13612 distclean-mpc:
13613 @[ -f ./mpc/Makefile ] || exit 0; \
13614 r=`${PWD_COMMAND}`; export r; \
13615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13616 $(HOST_EXPORTS) \
13617 for flag in $(EXTRA_HOST_FLAGS) ; do \
13618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13619 done; \
13620 echo "Doing distclean in mpc"; \
13621 (cd $(HOST_SUBDIR)/mpc && \
13622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13624 "RANLIB=$${RANLIB}" \
13625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13626 distclean) \
13627 || exit 1
13628
13629 @endif mpc
13630
13631 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13632 maybe-maintainer-clean-mpc:
13633 @if mpc
13634 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13635
13636 maintainer-clean-mpc:
13637 @[ -f ./mpc/Makefile ] || exit 0; \
13638 r=`${PWD_COMMAND}`; export r; \
13639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13640 $(HOST_EXPORTS) \
13641 for flag in $(EXTRA_HOST_FLAGS) ; do \
13642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13643 done; \
13644 echo "Doing maintainer-clean in mpc"; \
13645 (cd $(HOST_SUBDIR)/mpc && \
13646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13648 "RANLIB=$${RANLIB}" \
13649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13650 maintainer-clean) \
13651 || exit 1
13652
13653 @endif mpc
13654
13655
13656
13657 .PHONY: configure-isl maybe-configure-isl
13658 maybe-configure-isl:
13659 @if gcc-bootstrap
13660 configure-isl: stage_current
13661 @endif gcc-bootstrap
13662 @if isl
13663 maybe-configure-isl: configure-isl
13664 configure-isl:
13665 @r=`${PWD_COMMAND}`; export r; \
13666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13667 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13669 $(HOST_EXPORTS) \
13670 echo Configuring in $(HOST_SUBDIR)/isl; \
13671 cd "$(HOST_SUBDIR)/isl" || exit 1; \
13672 case $(srcdir) in \
13673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13674 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13676 esac; \
13677 module_srcdir=isl; \
13678 $(SHELL) \
13679 $$s/$$module_srcdir/configure \
13680 --srcdir=$${topdir}/$$module_srcdir \
13681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13682 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13683 || exit 1
13684 @endif isl
13685
13686
13687
13688 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13689 maybe-configure-stage1-isl:
13690 @if isl-bootstrap
13691 maybe-configure-stage1-isl: configure-stage1-isl
13692 configure-stage1-isl:
13693 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13695 @r=`${PWD_COMMAND}`; export r; \
13696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13697 TFLAGS="$(STAGE1_TFLAGS)"; \
13698 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13699 $(HOST_EXPORTS) \
13700 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13701 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13702 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13703 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13705 cd $(HOST_SUBDIR)/isl || exit 1; \
13706 case $(srcdir) in \
13707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13708 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13710 esac; \
13711 module_srcdir=isl; \
13712 $(SHELL) $$s/$$module_srcdir/configure \
13713 --srcdir=$${topdir}/$$module_srcdir \
13714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13715 --target=${target_alias} \
13716 \
13717 $(STAGE1_CONFIGURE_FLAGS) \
13718 --disable-shared @extra_isl_gmp_configure_flags@
13719 @endif isl-bootstrap
13720
13721 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13722 maybe-configure-stage2-isl:
13723 @if isl-bootstrap
13724 maybe-configure-stage2-isl: configure-stage2-isl
13725 configure-stage2-isl:
13726 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13728 @r=`${PWD_COMMAND}`; export r; \
13729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730 TFLAGS="$(STAGE2_TFLAGS)"; \
13731 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13732 $(HOST_EXPORTS) \
13733 $(POSTSTAGE1_HOST_EXPORTS) \
13734 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13735 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13736 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13737 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13739 cd $(HOST_SUBDIR)/isl || exit 1; \
13740 case $(srcdir) in \
13741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13742 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13744 esac; \
13745 module_srcdir=isl; \
13746 $(SHELL) $$s/$$module_srcdir/configure \
13747 --srcdir=$${topdir}/$$module_srcdir \
13748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13749 --target=${target_alias} \
13750 --with-build-libsubdir=$(HOST_SUBDIR) \
13751 $(STAGE2_CONFIGURE_FLAGS) \
13752 --disable-shared @extra_isl_gmp_configure_flags@
13753 @endif isl-bootstrap
13754
13755 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13756 maybe-configure-stage3-isl:
13757 @if isl-bootstrap
13758 maybe-configure-stage3-isl: configure-stage3-isl
13759 configure-stage3-isl:
13760 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13762 @r=`${PWD_COMMAND}`; export r; \
13763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13764 TFLAGS="$(STAGE3_TFLAGS)"; \
13765 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13766 $(HOST_EXPORTS) \
13767 $(POSTSTAGE1_HOST_EXPORTS) \
13768 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13769 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13770 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13771 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13773 cd $(HOST_SUBDIR)/isl || exit 1; \
13774 case $(srcdir) in \
13775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13776 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13778 esac; \
13779 module_srcdir=isl; \
13780 $(SHELL) $$s/$$module_srcdir/configure \
13781 --srcdir=$${topdir}/$$module_srcdir \
13782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13783 --target=${target_alias} \
13784 --with-build-libsubdir=$(HOST_SUBDIR) \
13785 $(STAGE3_CONFIGURE_FLAGS) \
13786 --disable-shared @extra_isl_gmp_configure_flags@
13787 @endif isl-bootstrap
13788
13789 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13790 maybe-configure-stage4-isl:
13791 @if isl-bootstrap
13792 maybe-configure-stage4-isl: configure-stage4-isl
13793 configure-stage4-isl:
13794 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13796 @r=`${PWD_COMMAND}`; export r; \
13797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13798 TFLAGS="$(STAGE4_TFLAGS)"; \
13799 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13800 $(HOST_EXPORTS) \
13801 $(POSTSTAGE1_HOST_EXPORTS) \
13802 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13803 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13804 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13805 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13807 cd $(HOST_SUBDIR)/isl || exit 1; \
13808 case $(srcdir) in \
13809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13810 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13812 esac; \
13813 module_srcdir=isl; \
13814 $(SHELL) $$s/$$module_srcdir/configure \
13815 --srcdir=$${topdir}/$$module_srcdir \
13816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13817 --target=${target_alias} \
13818 --with-build-libsubdir=$(HOST_SUBDIR) \
13819 $(STAGE4_CONFIGURE_FLAGS) \
13820 --disable-shared @extra_isl_gmp_configure_flags@
13821 @endif isl-bootstrap
13822
13823 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13824 maybe-configure-stageprofile-isl:
13825 @if isl-bootstrap
13826 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13827 configure-stageprofile-isl:
13828 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13830 @r=`${PWD_COMMAND}`; export r; \
13831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13832 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13833 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13834 $(HOST_EXPORTS) \
13835 $(POSTSTAGE1_HOST_EXPORTS) \
13836 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13837 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13838 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13839 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13841 cd $(HOST_SUBDIR)/isl || exit 1; \
13842 case $(srcdir) in \
13843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13844 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13846 esac; \
13847 module_srcdir=isl; \
13848 $(SHELL) $$s/$$module_srcdir/configure \
13849 --srcdir=$${topdir}/$$module_srcdir \
13850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13851 --target=${target_alias} \
13852 --with-build-libsubdir=$(HOST_SUBDIR) \
13853 $(STAGEprofile_CONFIGURE_FLAGS) \
13854 --disable-shared @extra_isl_gmp_configure_flags@
13855 @endif isl-bootstrap
13856
13857 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13858 maybe-configure-stagefeedback-isl:
13859 @if isl-bootstrap
13860 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13861 configure-stagefeedback-isl:
13862 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13864 @r=`${PWD_COMMAND}`; export r; \
13865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13866 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13867 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13868 $(HOST_EXPORTS) \
13869 $(POSTSTAGE1_HOST_EXPORTS) \
13870 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13871 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13872 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13873 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13875 cd $(HOST_SUBDIR)/isl || exit 1; \
13876 case $(srcdir) in \
13877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13878 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13880 esac; \
13881 module_srcdir=isl; \
13882 $(SHELL) $$s/$$module_srcdir/configure \
13883 --srcdir=$${topdir}/$$module_srcdir \
13884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13885 --target=${target_alias} \
13886 --with-build-libsubdir=$(HOST_SUBDIR) \
13887 $(STAGEfeedback_CONFIGURE_FLAGS) \
13888 --disable-shared @extra_isl_gmp_configure_flags@
13889 @endif isl-bootstrap
13890
13891
13892
13893
13894
13895 .PHONY: all-isl maybe-all-isl
13896 maybe-all-isl:
13897 @if gcc-bootstrap
13898 all-isl: stage_current
13899 @endif gcc-bootstrap
13900 @if isl
13901 TARGET-isl=all
13902 maybe-all-isl: all-isl
13903 all-isl: configure-isl
13904 @r=`${PWD_COMMAND}`; export r; \
13905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13906 $(HOST_EXPORTS) \
13907 (cd $(HOST_SUBDIR)/isl && \
13908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13909 $(TARGET-isl))
13910 @endif isl
13911
13912
13913
13914 .PHONY: all-stage1-isl maybe-all-stage1-isl
13915 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13916 maybe-all-stage1-isl:
13917 maybe-clean-stage1-isl:
13918 @if isl-bootstrap
13919 maybe-all-stage1-isl: all-stage1-isl
13920 all-stage1: all-stage1-isl
13921 TARGET-stage1-isl = $(TARGET-isl)
13922 all-stage1-isl: configure-stage1-isl
13923 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13924 @r=`${PWD_COMMAND}`; export r; \
13925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13926 TFLAGS="$(STAGE1_TFLAGS)"; \
13927 $(HOST_EXPORTS) \
13928 cd $(HOST_SUBDIR)/isl && \
13929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13930 CFLAGS="$(STAGE1_CFLAGS)" \
13931 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13932 LIBCFLAGS="$(LIBCFLAGS)" \
13933 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13934 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13935 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13936 $(EXTRA_HOST_FLAGS) \
13937 $(STAGE1_FLAGS_TO_PASS) V=1 \
13938 TFLAGS="$(STAGE1_TFLAGS)" \
13939 $(TARGET-stage1-isl)
13940
13941 maybe-clean-stage1-isl: clean-stage1-isl
13942 clean-stage1: clean-stage1-isl
13943 clean-stage1-isl:
13944 @if [ $(current_stage) = stage1 ]; then \
13945 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13946 else \
13947 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13948 $(MAKE) stage1-start; \
13949 fi; \
13950 cd $(HOST_SUBDIR)/isl && \
13951 $(MAKE) $(EXTRA_HOST_FLAGS) \
13952 $(STAGE1_FLAGS_TO_PASS) V=1 clean
13953 @endif isl-bootstrap
13954
13955
13956 .PHONY: all-stage2-isl maybe-all-stage2-isl
13957 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13958 maybe-all-stage2-isl:
13959 maybe-clean-stage2-isl:
13960 @if isl-bootstrap
13961 maybe-all-stage2-isl: all-stage2-isl
13962 all-stage2: all-stage2-isl
13963 TARGET-stage2-isl = $(TARGET-isl)
13964 all-stage2-isl: configure-stage2-isl
13965 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13966 @r=`${PWD_COMMAND}`; export r; \
13967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13968 TFLAGS="$(STAGE2_TFLAGS)"; \
13969 $(HOST_EXPORTS) \
13970 $(POSTSTAGE1_HOST_EXPORTS) \
13971 cd $(HOST_SUBDIR)/isl && \
13972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13973 CFLAGS="$(STAGE2_CFLAGS)" \
13974 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13975 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13976 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13977 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13978 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13979 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13980 TFLAGS="$(STAGE2_TFLAGS)" \
13981 $(TARGET-stage2-isl)
13982
13983 maybe-clean-stage2-isl: clean-stage2-isl
13984 clean-stage2: clean-stage2-isl
13985 clean-stage2-isl:
13986 @if [ $(current_stage) = stage2 ]; then \
13987 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13988 else \
13989 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13990 $(MAKE) stage2-start; \
13991 fi; \
13992 cd $(HOST_SUBDIR)/isl && \
13993 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13994 @endif isl-bootstrap
13995
13996
13997 .PHONY: all-stage3-isl maybe-all-stage3-isl
13998 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13999 maybe-all-stage3-isl:
14000 maybe-clean-stage3-isl:
14001 @if isl-bootstrap
14002 maybe-all-stage3-isl: all-stage3-isl
14003 all-stage3: all-stage3-isl
14004 TARGET-stage3-isl = $(TARGET-isl)
14005 all-stage3-isl: configure-stage3-isl
14006 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14007 @r=`${PWD_COMMAND}`; export r; \
14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14009 TFLAGS="$(STAGE3_TFLAGS)"; \
14010 $(HOST_EXPORTS) \
14011 $(POSTSTAGE1_HOST_EXPORTS) \
14012 cd $(HOST_SUBDIR)/isl && \
14013 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14014 CFLAGS="$(STAGE3_CFLAGS)" \
14015 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14016 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14017 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14018 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14019 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14020 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14021 TFLAGS="$(STAGE3_TFLAGS)" \
14022 $(TARGET-stage3-isl)
14023
14024 maybe-clean-stage3-isl: clean-stage3-isl
14025 clean-stage3: clean-stage3-isl
14026 clean-stage3-isl:
14027 @if [ $(current_stage) = stage3 ]; then \
14028 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14029 else \
14030 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14031 $(MAKE) stage3-start; \
14032 fi; \
14033 cd $(HOST_SUBDIR)/isl && \
14034 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14035 @endif isl-bootstrap
14036
14037
14038 .PHONY: all-stage4-isl maybe-all-stage4-isl
14039 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14040 maybe-all-stage4-isl:
14041 maybe-clean-stage4-isl:
14042 @if isl-bootstrap
14043 maybe-all-stage4-isl: all-stage4-isl
14044 all-stage4: all-stage4-isl
14045 TARGET-stage4-isl = $(TARGET-isl)
14046 all-stage4-isl: configure-stage4-isl
14047 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14048 @r=`${PWD_COMMAND}`; export r; \
14049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14050 TFLAGS="$(STAGE4_TFLAGS)"; \
14051 $(HOST_EXPORTS) \
14052 $(POSTSTAGE1_HOST_EXPORTS) \
14053 cd $(HOST_SUBDIR)/isl && \
14054 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14055 CFLAGS="$(STAGE4_CFLAGS)" \
14056 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14057 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14062 TFLAGS="$(STAGE4_TFLAGS)" \
14063 $(TARGET-stage4-isl)
14064
14065 maybe-clean-stage4-isl: clean-stage4-isl
14066 clean-stage4: clean-stage4-isl
14067 clean-stage4-isl:
14068 @if [ $(current_stage) = stage4 ]; then \
14069 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14070 else \
14071 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14072 $(MAKE) stage4-start; \
14073 fi; \
14074 cd $(HOST_SUBDIR)/isl && \
14075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14076 @endif isl-bootstrap
14077
14078
14079 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14080 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14081 maybe-all-stageprofile-isl:
14082 maybe-clean-stageprofile-isl:
14083 @if isl-bootstrap
14084 maybe-all-stageprofile-isl: all-stageprofile-isl
14085 all-stageprofile: all-stageprofile-isl
14086 TARGET-stageprofile-isl = $(TARGET-isl)
14087 all-stageprofile-isl: configure-stageprofile-isl
14088 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14089 @r=`${PWD_COMMAND}`; export r; \
14090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14091 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14092 $(HOST_EXPORTS) \
14093 $(POSTSTAGE1_HOST_EXPORTS) \
14094 cd $(HOST_SUBDIR)/isl && \
14095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14096 CFLAGS="$(STAGEprofile_CFLAGS)" \
14097 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14098 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14099 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14100 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14101 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14102 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14103 TFLAGS="$(STAGEprofile_TFLAGS)" \
14104 $(TARGET-stageprofile-isl)
14105
14106 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14107 clean-stageprofile: clean-stageprofile-isl
14108 clean-stageprofile-isl:
14109 @if [ $(current_stage) = stageprofile ]; then \
14110 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14111 else \
14112 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14113 $(MAKE) stageprofile-start; \
14114 fi; \
14115 cd $(HOST_SUBDIR)/isl && \
14116 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14117 @endif isl-bootstrap
14118
14119
14120 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14121 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14122 maybe-all-stagefeedback-isl:
14123 maybe-clean-stagefeedback-isl:
14124 @if isl-bootstrap
14125 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14126 all-stagefeedback: all-stagefeedback-isl
14127 TARGET-stagefeedback-isl = $(TARGET-isl)
14128 all-stagefeedback-isl: configure-stagefeedback-isl
14129 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14130 @r=`${PWD_COMMAND}`; export r; \
14131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14132 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14133 $(HOST_EXPORTS) \
14134 $(POSTSTAGE1_HOST_EXPORTS) \
14135 cd $(HOST_SUBDIR)/isl && \
14136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14137 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14138 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14139 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14143 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14144 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14145 $(TARGET-stagefeedback-isl)
14146
14147 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14148 clean-stagefeedback: clean-stagefeedback-isl
14149 clean-stagefeedback-isl:
14150 @if [ $(current_stage) = stagefeedback ]; then \
14151 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14152 else \
14153 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14154 $(MAKE) stagefeedback-start; \
14155 fi; \
14156 cd $(HOST_SUBDIR)/isl && \
14157 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14158 @endif isl-bootstrap
14159
14160
14161
14162
14163
14164 .PHONY: check-isl maybe-check-isl
14165 maybe-check-isl:
14166 @if isl
14167 maybe-check-isl: check-isl
14168
14169 check-isl:
14170 @: $(MAKE); $(unstage)
14171 @r=`${PWD_COMMAND}`; export r; \
14172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14173 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14174 (cd $(HOST_SUBDIR)/isl && \
14175 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14176
14177 @endif isl
14178
14179 .PHONY: install-isl maybe-install-isl
14180 maybe-install-isl:
14181 @if isl
14182 maybe-install-isl: install-isl
14183
14184 install-isl:
14185
14186 @endif isl
14187
14188 .PHONY: install-strip-isl maybe-install-strip-isl
14189 maybe-install-strip-isl:
14190 @if isl
14191 maybe-install-strip-isl: install-strip-isl
14192
14193 install-strip-isl:
14194
14195 @endif isl
14196
14197 # Other targets (info, dvi, pdf, etc.)
14198
14199 .PHONY: maybe-info-isl info-isl
14200 maybe-info-isl:
14201 @if isl
14202 maybe-info-isl: info-isl
14203
14204 info-isl: \
14205 configure-isl
14206 @[ -f ./isl/Makefile ] || exit 0; \
14207 r=`${PWD_COMMAND}`; export r; \
14208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209 $(HOST_EXPORTS) \
14210 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14212 done; \
14213 echo "Doing info in isl"; \
14214 (cd $(HOST_SUBDIR)/isl && \
14215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14217 "RANLIB=$${RANLIB}" \
14218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14219 info) \
14220 || exit 1
14221
14222 @endif isl
14223
14224 .PHONY: maybe-dvi-isl dvi-isl
14225 maybe-dvi-isl:
14226 @if isl
14227 maybe-dvi-isl: dvi-isl
14228
14229 dvi-isl: \
14230 configure-isl
14231 @[ -f ./isl/Makefile ] || exit 0; \
14232 r=`${PWD_COMMAND}`; export r; \
14233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234 $(HOST_EXPORTS) \
14235 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237 done; \
14238 echo "Doing dvi in isl"; \
14239 (cd $(HOST_SUBDIR)/isl && \
14240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242 "RANLIB=$${RANLIB}" \
14243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244 dvi) \
14245 || exit 1
14246
14247 @endif isl
14248
14249 .PHONY: maybe-pdf-isl pdf-isl
14250 maybe-pdf-isl:
14251 @if isl
14252 maybe-pdf-isl: pdf-isl
14253
14254 pdf-isl: \
14255 configure-isl
14256 @[ -f ./isl/Makefile ] || exit 0; \
14257 r=`${PWD_COMMAND}`; export r; \
14258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259 $(HOST_EXPORTS) \
14260 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14262 done; \
14263 echo "Doing pdf in isl"; \
14264 (cd $(HOST_SUBDIR)/isl && \
14265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14267 "RANLIB=$${RANLIB}" \
14268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269 pdf) \
14270 || exit 1
14271
14272 @endif isl
14273
14274 .PHONY: maybe-html-isl html-isl
14275 maybe-html-isl:
14276 @if isl
14277 maybe-html-isl: html-isl
14278
14279 html-isl: \
14280 configure-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 html 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 html) \
14295 || exit 1
14296
14297 @endif isl
14298
14299 .PHONY: maybe-TAGS-isl TAGS-isl
14300 maybe-TAGS-isl:
14301 @if isl
14302 maybe-TAGS-isl: TAGS-isl
14303
14304 TAGS-isl: \
14305 configure-isl
14306 @[ -f ./isl/Makefile ] || exit 0; \
14307 r=`${PWD_COMMAND}`; export r; \
14308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14309 $(HOST_EXPORTS) \
14310 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14312 done; \
14313 echo "Doing TAGS in isl"; \
14314 (cd $(HOST_SUBDIR)/isl && \
14315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14317 "RANLIB=$${RANLIB}" \
14318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14319 TAGS) \
14320 || exit 1
14321
14322 @endif isl
14323
14324 .PHONY: maybe-install-info-isl install-info-isl
14325 maybe-install-info-isl:
14326 @if isl
14327 maybe-install-info-isl: install-info-isl
14328
14329 install-info-isl: \
14330 configure-isl \
14331 info-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 install-info 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 install-info) \
14346 || exit 1
14347
14348 @endif isl
14349
14350 .PHONY: maybe-install-pdf-isl install-pdf-isl
14351 maybe-install-pdf-isl:
14352 @if isl
14353 maybe-install-pdf-isl: install-pdf-isl
14354
14355 install-pdf-isl: \
14356 configure-isl \
14357 pdf-isl
14358 @[ -f ./isl/Makefile ] || exit 0; \
14359 r=`${PWD_COMMAND}`; export r; \
14360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14361 $(HOST_EXPORTS) \
14362 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14364 done; \
14365 echo "Doing install-pdf in isl"; \
14366 (cd $(HOST_SUBDIR)/isl && \
14367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14369 "RANLIB=$${RANLIB}" \
14370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14371 install-pdf) \
14372 || exit 1
14373
14374 @endif isl
14375
14376 .PHONY: maybe-install-html-isl install-html-isl
14377 maybe-install-html-isl:
14378 @if isl
14379 maybe-install-html-isl: install-html-isl
14380
14381 install-html-isl: \
14382 configure-isl \
14383 html-isl
14384 @[ -f ./isl/Makefile ] || exit 0; \
14385 r=`${PWD_COMMAND}`; export r; \
14386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387 $(HOST_EXPORTS) \
14388 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14390 done; \
14391 echo "Doing install-html in isl"; \
14392 (cd $(HOST_SUBDIR)/isl && \
14393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14395 "RANLIB=$${RANLIB}" \
14396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397 install-html) \
14398 || exit 1
14399
14400 @endif isl
14401
14402 .PHONY: maybe-installcheck-isl installcheck-isl
14403 maybe-installcheck-isl:
14404 @if isl
14405 maybe-installcheck-isl: installcheck-isl
14406
14407 installcheck-isl: \
14408 configure-isl
14409 @[ -f ./isl/Makefile ] || exit 0; \
14410 r=`${PWD_COMMAND}`; export r; \
14411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14412 $(HOST_EXPORTS) \
14413 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14415 done; \
14416 echo "Doing installcheck in isl"; \
14417 (cd $(HOST_SUBDIR)/isl && \
14418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14420 "RANLIB=$${RANLIB}" \
14421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14422 installcheck) \
14423 || exit 1
14424
14425 @endif isl
14426
14427 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14428 maybe-mostlyclean-isl:
14429 @if isl
14430 maybe-mostlyclean-isl: mostlyclean-isl
14431
14432 mostlyclean-isl:
14433 @[ -f ./isl/Makefile ] || exit 0; \
14434 r=`${PWD_COMMAND}`; export r; \
14435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14436 $(HOST_EXPORTS) \
14437 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14439 done; \
14440 echo "Doing mostlyclean in isl"; \
14441 (cd $(HOST_SUBDIR)/isl && \
14442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14444 "RANLIB=$${RANLIB}" \
14445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14446 mostlyclean) \
14447 || exit 1
14448
14449 @endif isl
14450
14451 .PHONY: maybe-clean-isl clean-isl
14452 maybe-clean-isl:
14453 @if isl
14454 maybe-clean-isl: clean-isl
14455
14456 clean-isl:
14457 @[ -f ./isl/Makefile ] || exit 0; \
14458 r=`${PWD_COMMAND}`; export r; \
14459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460 $(HOST_EXPORTS) \
14461 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14463 done; \
14464 echo "Doing clean in isl"; \
14465 (cd $(HOST_SUBDIR)/isl && \
14466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14468 "RANLIB=$${RANLIB}" \
14469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14470 clean) \
14471 || exit 1
14472
14473 @endif isl
14474
14475 .PHONY: maybe-distclean-isl distclean-isl
14476 maybe-distclean-isl:
14477 @if isl
14478 maybe-distclean-isl: distclean-isl
14479
14480 distclean-isl:
14481 @[ -f ./isl/Makefile ] || exit 0; \
14482 r=`${PWD_COMMAND}`; export r; \
14483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14484 $(HOST_EXPORTS) \
14485 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14487 done; \
14488 echo "Doing distclean in isl"; \
14489 (cd $(HOST_SUBDIR)/isl && \
14490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14492 "RANLIB=$${RANLIB}" \
14493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14494 distclean) \
14495 || exit 1
14496
14497 @endif isl
14498
14499 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14500 maybe-maintainer-clean-isl:
14501 @if isl
14502 maybe-maintainer-clean-isl: maintainer-clean-isl
14503
14504 maintainer-clean-isl:
14505 @[ -f ./isl/Makefile ] || exit 0; \
14506 r=`${PWD_COMMAND}`; export r; \
14507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14508 $(HOST_EXPORTS) \
14509 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14511 done; \
14512 echo "Doing maintainer-clean in isl"; \
14513 (cd $(HOST_SUBDIR)/isl && \
14514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14516 "RANLIB=$${RANLIB}" \
14517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14518 maintainer-clean) \
14519 || exit 1
14520
14521 @endif isl
14522
14523
14524
14525 .PHONY: configure-libelf maybe-configure-libelf
14526 maybe-configure-libelf:
14527 @if gcc-bootstrap
14528 configure-libelf: stage_current
14529 @endif gcc-bootstrap
14530 @if libelf
14531 maybe-configure-libelf: configure-libelf
14532 configure-libelf:
14533 @r=`${PWD_COMMAND}`; export r; \
14534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14535 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14536 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14537 $(HOST_EXPORTS) \
14538 echo Configuring in $(HOST_SUBDIR)/libelf; \
14539 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14540 case $(srcdir) in \
14541 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14542 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14543 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14544 esac; \
14545 module_srcdir=libelf; \
14546 $(SHELL) \
14547 $$s/$$module_srcdir/configure \
14548 --srcdir=$${topdir}/$$module_srcdir \
14549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14550 --target=${target_alias} --disable-shared \
14551 || exit 1
14552 @endif libelf
14553
14554
14555
14556 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14557 maybe-configure-stage1-libelf:
14558 @if libelf-bootstrap
14559 maybe-configure-stage1-libelf: configure-stage1-libelf
14560 configure-stage1-libelf:
14561 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14563 @r=`${PWD_COMMAND}`; export r; \
14564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14565 TFLAGS="$(STAGE1_TFLAGS)"; \
14566 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14567 $(HOST_EXPORTS) \
14568 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14569 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14570 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14571 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14573 cd $(HOST_SUBDIR)/libelf || exit 1; \
14574 case $(srcdir) in \
14575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14576 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14578 esac; \
14579 module_srcdir=libelf; \
14580 $(SHELL) $$s/$$module_srcdir/configure \
14581 --srcdir=$${topdir}/$$module_srcdir \
14582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14583 --target=${target_alias} \
14584 \
14585 $(STAGE1_CONFIGURE_FLAGS) \
14586 --disable-shared
14587 @endif libelf-bootstrap
14588
14589 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14590 maybe-configure-stage2-libelf:
14591 @if libelf-bootstrap
14592 maybe-configure-stage2-libelf: configure-stage2-libelf
14593 configure-stage2-libelf:
14594 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14596 @r=`${PWD_COMMAND}`; export r; \
14597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598 TFLAGS="$(STAGE2_TFLAGS)"; \
14599 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14600 $(HOST_EXPORTS) \
14601 $(POSTSTAGE1_HOST_EXPORTS) \
14602 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14603 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14604 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14605 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14607 cd $(HOST_SUBDIR)/libelf || exit 1; \
14608 case $(srcdir) in \
14609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14610 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14612 esac; \
14613 module_srcdir=libelf; \
14614 $(SHELL) $$s/$$module_srcdir/configure \
14615 --srcdir=$${topdir}/$$module_srcdir \
14616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14617 --target=${target_alias} \
14618 --with-build-libsubdir=$(HOST_SUBDIR) \
14619 $(STAGE2_CONFIGURE_FLAGS) \
14620 --disable-shared
14621 @endif libelf-bootstrap
14622
14623 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14624 maybe-configure-stage3-libelf:
14625 @if libelf-bootstrap
14626 maybe-configure-stage3-libelf: configure-stage3-libelf
14627 configure-stage3-libelf:
14628 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14629 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14630 @r=`${PWD_COMMAND}`; export r; \
14631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14632 TFLAGS="$(STAGE3_TFLAGS)"; \
14633 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14634 $(HOST_EXPORTS) \
14635 $(POSTSTAGE1_HOST_EXPORTS) \
14636 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14637 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14638 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14639 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14640 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14641 cd $(HOST_SUBDIR)/libelf || exit 1; \
14642 case $(srcdir) in \
14643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14644 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14646 esac; \
14647 module_srcdir=libelf; \
14648 $(SHELL) $$s/$$module_srcdir/configure \
14649 --srcdir=$${topdir}/$$module_srcdir \
14650 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14651 --target=${target_alias} \
14652 --with-build-libsubdir=$(HOST_SUBDIR) \
14653 $(STAGE3_CONFIGURE_FLAGS) \
14654 --disable-shared
14655 @endif libelf-bootstrap
14656
14657 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14658 maybe-configure-stage4-libelf:
14659 @if libelf-bootstrap
14660 maybe-configure-stage4-libelf: configure-stage4-libelf
14661 configure-stage4-libelf:
14662 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14663 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14664 @r=`${PWD_COMMAND}`; export r; \
14665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666 TFLAGS="$(STAGE4_TFLAGS)"; \
14667 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14668 $(HOST_EXPORTS) \
14669 $(POSTSTAGE1_HOST_EXPORTS) \
14670 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14671 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14672 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14673 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14675 cd $(HOST_SUBDIR)/libelf || exit 1; \
14676 case $(srcdir) in \
14677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14678 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14680 esac; \
14681 module_srcdir=libelf; \
14682 $(SHELL) $$s/$$module_srcdir/configure \
14683 --srcdir=$${topdir}/$$module_srcdir \
14684 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14685 --target=${target_alias} \
14686 --with-build-libsubdir=$(HOST_SUBDIR) \
14687 $(STAGE4_CONFIGURE_FLAGS) \
14688 --disable-shared
14689 @endif libelf-bootstrap
14690
14691 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14692 maybe-configure-stageprofile-libelf:
14693 @if libelf-bootstrap
14694 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14695 configure-stageprofile-libelf:
14696 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14698 @r=`${PWD_COMMAND}`; export r; \
14699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14701 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14702 $(HOST_EXPORTS) \
14703 $(POSTSTAGE1_HOST_EXPORTS) \
14704 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14705 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14706 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14707 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14709 cd $(HOST_SUBDIR)/libelf || exit 1; \
14710 case $(srcdir) in \
14711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14712 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14714 esac; \
14715 module_srcdir=libelf; \
14716 $(SHELL) $$s/$$module_srcdir/configure \
14717 --srcdir=$${topdir}/$$module_srcdir \
14718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14719 --target=${target_alias} \
14720 --with-build-libsubdir=$(HOST_SUBDIR) \
14721 $(STAGEprofile_CONFIGURE_FLAGS) \
14722 --disable-shared
14723 @endif libelf-bootstrap
14724
14725 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14726 maybe-configure-stagefeedback-libelf:
14727 @if libelf-bootstrap
14728 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14729 configure-stagefeedback-libelf:
14730 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14731 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14732 @r=`${PWD_COMMAND}`; export r; \
14733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14734 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14735 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14736 $(HOST_EXPORTS) \
14737 $(POSTSTAGE1_HOST_EXPORTS) \
14738 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14739 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14740 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14741 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14743 cd $(HOST_SUBDIR)/libelf || exit 1; \
14744 case $(srcdir) in \
14745 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14746 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14747 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14748 esac; \
14749 module_srcdir=libelf; \
14750 $(SHELL) $$s/$$module_srcdir/configure \
14751 --srcdir=$${topdir}/$$module_srcdir \
14752 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14753 --target=${target_alias} \
14754 --with-build-libsubdir=$(HOST_SUBDIR) \
14755 $(STAGEfeedback_CONFIGURE_FLAGS) \
14756 --disable-shared
14757 @endif libelf-bootstrap
14758
14759
14760
14761
14762
14763 .PHONY: all-libelf maybe-all-libelf
14764 maybe-all-libelf:
14765 @if gcc-bootstrap
14766 all-libelf: stage_current
14767 @endif gcc-bootstrap
14768 @if libelf
14769 TARGET-libelf=all
14770 maybe-all-libelf: all-libelf
14771 all-libelf: configure-libelf
14772 @r=`${PWD_COMMAND}`; export r; \
14773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14774 $(HOST_EXPORTS) \
14775 (cd $(HOST_SUBDIR)/libelf && \
14776 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
14777 $(TARGET-libelf))
14778 @endif libelf
14779
14780
14781
14782 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14783 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14784 maybe-all-stage1-libelf:
14785 maybe-clean-stage1-libelf:
14786 @if libelf-bootstrap
14787 maybe-all-stage1-libelf: all-stage1-libelf
14788 all-stage1: all-stage1-libelf
14789 TARGET-stage1-libelf = $(TARGET-libelf)
14790 all-stage1-libelf: configure-stage1-libelf
14791 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14792 @r=`${PWD_COMMAND}`; export r; \
14793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14794 TFLAGS="$(STAGE1_TFLAGS)"; \
14795 $(HOST_EXPORTS) \
14796 cd $(HOST_SUBDIR)/libelf && \
14797 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14798 CFLAGS="$(STAGE1_CFLAGS)" \
14799 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14800 LIBCFLAGS="$(LIBCFLAGS)" \
14801 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14802 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14803 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14804 $(EXTRA_HOST_FLAGS) \
14805 $(STAGE1_FLAGS_TO_PASS) \
14806 TFLAGS="$(STAGE1_TFLAGS)" \
14807 $(TARGET-stage1-libelf)
14808
14809 maybe-clean-stage1-libelf: clean-stage1-libelf
14810 clean-stage1: clean-stage1-libelf
14811 clean-stage1-libelf:
14812 @if [ $(current_stage) = stage1 ]; then \
14813 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14814 else \
14815 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14816 $(MAKE) stage1-start; \
14817 fi; \
14818 cd $(HOST_SUBDIR)/libelf && \
14819 $(MAKE) $(EXTRA_HOST_FLAGS) \
14820 $(STAGE1_FLAGS_TO_PASS) clean
14821 @endif libelf-bootstrap
14822
14823
14824 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14825 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14826 maybe-all-stage2-libelf:
14827 maybe-clean-stage2-libelf:
14828 @if libelf-bootstrap
14829 maybe-all-stage2-libelf: all-stage2-libelf
14830 all-stage2: all-stage2-libelf
14831 TARGET-stage2-libelf = $(TARGET-libelf)
14832 all-stage2-libelf: configure-stage2-libelf
14833 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14834 @r=`${PWD_COMMAND}`; export r; \
14835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836 TFLAGS="$(STAGE2_TFLAGS)"; \
14837 $(HOST_EXPORTS) \
14838 $(POSTSTAGE1_HOST_EXPORTS) \
14839 cd $(HOST_SUBDIR)/libelf && \
14840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14841 CFLAGS="$(STAGE2_CFLAGS)" \
14842 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14843 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14848 TFLAGS="$(STAGE2_TFLAGS)" \
14849 $(TARGET-stage2-libelf)
14850
14851 maybe-clean-stage2-libelf: clean-stage2-libelf
14852 clean-stage2: clean-stage2-libelf
14853 clean-stage2-libelf:
14854 @if [ $(current_stage) = stage2 ]; then \
14855 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14856 else \
14857 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14858 $(MAKE) stage2-start; \
14859 fi; \
14860 cd $(HOST_SUBDIR)/libelf && \
14861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14862 @endif libelf-bootstrap
14863
14864
14865 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14866 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14867 maybe-all-stage3-libelf:
14868 maybe-clean-stage3-libelf:
14869 @if libelf-bootstrap
14870 maybe-all-stage3-libelf: all-stage3-libelf
14871 all-stage3: all-stage3-libelf
14872 TARGET-stage3-libelf = $(TARGET-libelf)
14873 all-stage3-libelf: configure-stage3-libelf
14874 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14875 @r=`${PWD_COMMAND}`; export r; \
14876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877 TFLAGS="$(STAGE3_TFLAGS)"; \
14878 $(HOST_EXPORTS) \
14879 $(POSTSTAGE1_HOST_EXPORTS) \
14880 cd $(HOST_SUBDIR)/libelf && \
14881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14882 CFLAGS="$(STAGE3_CFLAGS)" \
14883 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14884 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14889 TFLAGS="$(STAGE3_TFLAGS)" \
14890 $(TARGET-stage3-libelf)
14891
14892 maybe-clean-stage3-libelf: clean-stage3-libelf
14893 clean-stage3: clean-stage3-libelf
14894 clean-stage3-libelf:
14895 @if [ $(current_stage) = stage3 ]; then \
14896 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14897 else \
14898 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14899 $(MAKE) stage3-start; \
14900 fi; \
14901 cd $(HOST_SUBDIR)/libelf && \
14902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14903 @endif libelf-bootstrap
14904
14905
14906 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14907 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14908 maybe-all-stage4-libelf:
14909 maybe-clean-stage4-libelf:
14910 @if libelf-bootstrap
14911 maybe-all-stage4-libelf: all-stage4-libelf
14912 all-stage4: all-stage4-libelf
14913 TARGET-stage4-libelf = $(TARGET-libelf)
14914 all-stage4-libelf: configure-stage4-libelf
14915 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14916 @r=`${PWD_COMMAND}`; export r; \
14917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918 TFLAGS="$(STAGE4_TFLAGS)"; \
14919 $(HOST_EXPORTS) \
14920 $(POSTSTAGE1_HOST_EXPORTS) \
14921 cd $(HOST_SUBDIR)/libelf && \
14922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14923 CFLAGS="$(STAGE4_CFLAGS)" \
14924 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14925 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14930 TFLAGS="$(STAGE4_TFLAGS)" \
14931 $(TARGET-stage4-libelf)
14932
14933 maybe-clean-stage4-libelf: clean-stage4-libelf
14934 clean-stage4: clean-stage4-libelf
14935 clean-stage4-libelf:
14936 @if [ $(current_stage) = stage4 ]; then \
14937 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14938 else \
14939 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14940 $(MAKE) stage4-start; \
14941 fi; \
14942 cd $(HOST_SUBDIR)/libelf && \
14943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14944 @endif libelf-bootstrap
14945
14946
14947 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14948 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14949 maybe-all-stageprofile-libelf:
14950 maybe-clean-stageprofile-libelf:
14951 @if libelf-bootstrap
14952 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14953 all-stageprofile: all-stageprofile-libelf
14954 TARGET-stageprofile-libelf = $(TARGET-libelf)
14955 all-stageprofile-libelf: configure-stageprofile-libelf
14956 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14957 @r=`${PWD_COMMAND}`; export r; \
14958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14959 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14960 $(HOST_EXPORTS) \
14961 $(POSTSTAGE1_HOST_EXPORTS) \
14962 cd $(HOST_SUBDIR)/libelf && \
14963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14964 CFLAGS="$(STAGEprofile_CFLAGS)" \
14965 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14966 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14970 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14971 TFLAGS="$(STAGEprofile_TFLAGS)" \
14972 $(TARGET-stageprofile-libelf)
14973
14974 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14975 clean-stageprofile: clean-stageprofile-libelf
14976 clean-stageprofile-libelf:
14977 @if [ $(current_stage) = stageprofile ]; then \
14978 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14979 else \
14980 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14981 $(MAKE) stageprofile-start; \
14982 fi; \
14983 cd $(HOST_SUBDIR)/libelf && \
14984 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
14985 @endif libelf-bootstrap
14986
14987
14988 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14989 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14990 maybe-all-stagefeedback-libelf:
14991 maybe-clean-stagefeedback-libelf:
14992 @if libelf-bootstrap
14993 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14994 all-stagefeedback: all-stagefeedback-libelf
14995 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14996 all-stagefeedback-libelf: configure-stagefeedback-libelf
14997 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14998 @r=`${PWD_COMMAND}`; export r; \
14999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15000 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15001 $(HOST_EXPORTS) \
15002 $(POSTSTAGE1_HOST_EXPORTS) \
15003 cd $(HOST_SUBDIR)/libelf && \
15004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15005 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15006 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15007 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15008 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15009 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15010 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15011 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15012 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15013 $(TARGET-stagefeedback-libelf)
15014
15015 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15016 clean-stagefeedback: clean-stagefeedback-libelf
15017 clean-stagefeedback-libelf:
15018 @if [ $(current_stage) = stagefeedback ]; then \
15019 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15020 else \
15021 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15022 $(MAKE) stagefeedback-start; \
15023 fi; \
15024 cd $(HOST_SUBDIR)/libelf && \
15025 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15026 @endif libelf-bootstrap
15027
15028
15029
15030
15031
15032 .PHONY: check-libelf maybe-check-libelf
15033 maybe-check-libelf:
15034 @if libelf
15035 maybe-check-libelf: check-libelf
15036
15037 check-libelf:
15038 @: $(MAKE); $(unstage)
15039 @r=`${PWD_COMMAND}`; export r; \
15040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15042 (cd $(HOST_SUBDIR)/libelf && \
15043 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15044
15045 @endif libelf
15046
15047 .PHONY: install-libelf maybe-install-libelf
15048 maybe-install-libelf:
15049 @if libelf
15050 maybe-install-libelf: install-libelf
15051
15052 install-libelf:
15053
15054 @endif libelf
15055
15056 .PHONY: install-strip-libelf maybe-install-strip-libelf
15057 maybe-install-strip-libelf:
15058 @if libelf
15059 maybe-install-strip-libelf: install-strip-libelf
15060
15061 install-strip-libelf:
15062
15063 @endif libelf
15064
15065 # Other targets (info, dvi, pdf, etc.)
15066
15067 .PHONY: maybe-info-libelf info-libelf
15068 maybe-info-libelf:
15069 @if libelf
15070 maybe-info-libelf: info-libelf
15071
15072 info-libelf: \
15073 configure-libelf
15074 @[ -f ./libelf/Makefile ] || exit 0; \
15075 r=`${PWD_COMMAND}`; export r; \
15076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077 $(HOST_EXPORTS) \
15078 for flag in $(EXTRA_HOST_FLAGS) ; do \
15079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080 done; \
15081 echo "Doing info in libelf"; \
15082 (cd $(HOST_SUBDIR)/libelf && \
15083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085 "RANLIB=$${RANLIB}" \
15086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087 info) \
15088 || exit 1
15089
15090 @endif libelf
15091
15092 .PHONY: maybe-dvi-libelf dvi-libelf
15093 maybe-dvi-libelf:
15094 @if libelf
15095 maybe-dvi-libelf: dvi-libelf
15096
15097 dvi-libelf: \
15098 configure-libelf
15099 @[ -f ./libelf/Makefile ] || exit 0; \
15100 r=`${PWD_COMMAND}`; export r; \
15101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102 $(HOST_EXPORTS) \
15103 for flag in $(EXTRA_HOST_FLAGS) ; do \
15104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15105 done; \
15106 echo "Doing dvi in libelf"; \
15107 (cd $(HOST_SUBDIR)/libelf && \
15108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15110 "RANLIB=$${RANLIB}" \
15111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112 dvi) \
15113 || exit 1
15114
15115 @endif libelf
15116
15117 .PHONY: maybe-pdf-libelf pdf-libelf
15118 maybe-pdf-libelf:
15119 @if libelf
15120 maybe-pdf-libelf: pdf-libelf
15121
15122 pdf-libelf: \
15123 configure-libelf
15124 @[ -f ./libelf/Makefile ] || exit 0; \
15125 r=`${PWD_COMMAND}`; export r; \
15126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127 $(HOST_EXPORTS) \
15128 for flag in $(EXTRA_HOST_FLAGS) ; do \
15129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15130 done; \
15131 echo "Doing pdf in libelf"; \
15132 (cd $(HOST_SUBDIR)/libelf && \
15133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15135 "RANLIB=$${RANLIB}" \
15136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15137 pdf) \
15138 || exit 1
15139
15140 @endif libelf
15141
15142 .PHONY: maybe-html-libelf html-libelf
15143 maybe-html-libelf:
15144 @if libelf
15145 maybe-html-libelf: html-libelf
15146
15147 html-libelf: \
15148 configure-libelf
15149 @[ -f ./libelf/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) ; do \
15154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155 done; \
15156 echo "Doing html in libelf"; \
15157 (cd $(HOST_SUBDIR)/libelf && \
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 html) \
15163 || exit 1
15164
15165 @endif libelf
15166
15167 .PHONY: maybe-TAGS-libelf TAGS-libelf
15168 maybe-TAGS-libelf:
15169 @if libelf
15170 maybe-TAGS-libelf: TAGS-libelf
15171
15172 TAGS-libelf: \
15173 configure-libelf
15174 @[ -f ./libelf/Makefile ] || exit 0; \
15175 r=`${PWD_COMMAND}`; export r; \
15176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15177 $(HOST_EXPORTS) \
15178 for flag in $(EXTRA_HOST_FLAGS) ; do \
15179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15180 done; \
15181 echo "Doing TAGS in libelf"; \
15182 (cd $(HOST_SUBDIR)/libelf && \
15183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15185 "RANLIB=$${RANLIB}" \
15186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15187 TAGS) \
15188 || exit 1
15189
15190 @endif libelf
15191
15192 .PHONY: maybe-install-info-libelf install-info-libelf
15193 maybe-install-info-libelf:
15194 @if libelf
15195 maybe-install-info-libelf: install-info-libelf
15196
15197 install-info-libelf: \
15198 configure-libelf \
15199 info-libelf
15200 @[ -f ./libelf/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) ; do \
15205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15206 done; \
15207 echo "Doing install-info in libelf"; \
15208 (cd $(HOST_SUBDIR)/libelf && \
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 install-info) \
15214 || exit 1
15215
15216 @endif libelf
15217
15218 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15219 maybe-install-pdf-libelf:
15220 @if libelf
15221 maybe-install-pdf-libelf: install-pdf-libelf
15222
15223 install-pdf-libelf: \
15224 configure-libelf \
15225 pdf-libelf
15226 @[ -f ./libelf/Makefile ] || exit 0; \
15227 r=`${PWD_COMMAND}`; export r; \
15228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15229 $(HOST_EXPORTS) \
15230 for flag in $(EXTRA_HOST_FLAGS) ; do \
15231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15232 done; \
15233 echo "Doing install-pdf in libelf"; \
15234 (cd $(HOST_SUBDIR)/libelf && \
15235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15237 "RANLIB=$${RANLIB}" \
15238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15239 install-pdf) \
15240 || exit 1
15241
15242 @endif libelf
15243
15244 .PHONY: maybe-install-html-libelf install-html-libelf
15245 maybe-install-html-libelf:
15246 @if libelf
15247 maybe-install-html-libelf: install-html-libelf
15248
15249 install-html-libelf: \
15250 configure-libelf \
15251 html-libelf
15252 @[ -f ./libelf/Makefile ] || exit 0; \
15253 r=`${PWD_COMMAND}`; export r; \
15254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255 $(HOST_EXPORTS) \
15256 for flag in $(EXTRA_HOST_FLAGS) ; do \
15257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258 done; \
15259 echo "Doing install-html in libelf"; \
15260 (cd $(HOST_SUBDIR)/libelf && \
15261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263 "RANLIB=$${RANLIB}" \
15264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265 install-html) \
15266 || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-installcheck-libelf installcheck-libelf
15271 maybe-installcheck-libelf:
15272 @if libelf
15273 maybe-installcheck-libelf: installcheck-libelf
15274
15275 installcheck-libelf: \
15276 configure-libelf
15277 @[ -f ./libelf/Makefile ] || exit 0; \
15278 r=`${PWD_COMMAND}`; export r; \
15279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15280 $(HOST_EXPORTS) \
15281 for flag in $(EXTRA_HOST_FLAGS) ; do \
15282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15283 done; \
15284 echo "Doing installcheck in libelf"; \
15285 (cd $(HOST_SUBDIR)/libelf && \
15286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15288 "RANLIB=$${RANLIB}" \
15289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15290 installcheck) \
15291 || exit 1
15292
15293 @endif libelf
15294
15295 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15296 maybe-mostlyclean-libelf:
15297 @if libelf
15298 maybe-mostlyclean-libelf: mostlyclean-libelf
15299
15300 mostlyclean-libelf:
15301 @[ -f ./libelf/Makefile ] || exit 0; \
15302 r=`${PWD_COMMAND}`; export r; \
15303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15304 $(HOST_EXPORTS) \
15305 for flag in $(EXTRA_HOST_FLAGS) ; do \
15306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15307 done; \
15308 echo "Doing mostlyclean in libelf"; \
15309 (cd $(HOST_SUBDIR)/libelf && \
15310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15312 "RANLIB=$${RANLIB}" \
15313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15314 mostlyclean) \
15315 || exit 1
15316
15317 @endif libelf
15318
15319 .PHONY: maybe-clean-libelf clean-libelf
15320 maybe-clean-libelf:
15321 @if libelf
15322 maybe-clean-libelf: clean-libelf
15323
15324 clean-libelf:
15325 @[ -f ./libelf/Makefile ] || exit 0; \
15326 r=`${PWD_COMMAND}`; export r; \
15327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15328 $(HOST_EXPORTS) \
15329 for flag in $(EXTRA_HOST_FLAGS) ; do \
15330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15331 done; \
15332 echo "Doing clean in libelf"; \
15333 (cd $(HOST_SUBDIR)/libelf && \
15334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15336 "RANLIB=$${RANLIB}" \
15337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15338 clean) \
15339 || exit 1
15340
15341 @endif libelf
15342
15343 .PHONY: maybe-distclean-libelf distclean-libelf
15344 maybe-distclean-libelf:
15345 @if libelf
15346 maybe-distclean-libelf: distclean-libelf
15347
15348 distclean-libelf:
15349 @[ -f ./libelf/Makefile ] || exit 0; \
15350 r=`${PWD_COMMAND}`; export r; \
15351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15352 $(HOST_EXPORTS) \
15353 for flag in $(EXTRA_HOST_FLAGS) ; do \
15354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15355 done; \
15356 echo "Doing distclean in libelf"; \
15357 (cd $(HOST_SUBDIR)/libelf && \
15358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15360 "RANLIB=$${RANLIB}" \
15361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15362 distclean) \
15363 || exit 1
15364
15365 @endif libelf
15366
15367 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15368 maybe-maintainer-clean-libelf:
15369 @if libelf
15370 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15371
15372 maintainer-clean-libelf:
15373 @[ -f ./libelf/Makefile ] || exit 0; \
15374 r=`${PWD_COMMAND}`; export r; \
15375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15376 $(HOST_EXPORTS) \
15377 for flag in $(EXTRA_HOST_FLAGS) ; do \
15378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15379 done; \
15380 echo "Doing maintainer-clean in libelf"; \
15381 (cd $(HOST_SUBDIR)/libelf && \
15382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15384 "RANLIB=$${RANLIB}" \
15385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15386 maintainer-clean) \
15387 || exit 1
15388
15389 @endif libelf
15390
15391
15392
15393 .PHONY: configure-gold maybe-configure-gold
15394 maybe-configure-gold:
15395 @if gcc-bootstrap
15396 configure-gold: stage_current
15397 @endif gcc-bootstrap
15398 @if gold
15399 maybe-configure-gold: configure-gold
15400 configure-gold:
15401 @r=`${PWD_COMMAND}`; export r; \
15402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15403 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15405 $(HOST_EXPORTS) \
15406 echo Configuring in $(HOST_SUBDIR)/gold; \
15407 cd "$(HOST_SUBDIR)/gold" || exit 1; \
15408 case $(srcdir) in \
15409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15410 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15412 esac; \
15413 module_srcdir=gold; \
15414 $(SHELL) \
15415 $$s/$$module_srcdir/configure \
15416 --srcdir=$${topdir}/$$module_srcdir \
15417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15418 --target=${target_alias} \
15419 || exit 1
15420 @endif gold
15421
15422
15423
15424 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15425 maybe-configure-stage1-gold:
15426 @if gold-bootstrap
15427 maybe-configure-stage1-gold: configure-stage1-gold
15428 configure-stage1-gold:
15429 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15430 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15431 @r=`${PWD_COMMAND}`; export r; \
15432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433 TFLAGS="$(STAGE1_TFLAGS)"; \
15434 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15435 $(HOST_EXPORTS) \
15436 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15437 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15438 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15439 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15440 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15441 cd $(HOST_SUBDIR)/gold || exit 1; \
15442 case $(srcdir) in \
15443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15444 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15446 esac; \
15447 module_srcdir=gold; \
15448 $(SHELL) $$s/$$module_srcdir/configure \
15449 --srcdir=$${topdir}/$$module_srcdir \
15450 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15451 --target=${target_alias} \
15452 \
15453 $(STAGE1_CONFIGURE_FLAGS)
15454 @endif gold-bootstrap
15455
15456 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15457 maybe-configure-stage2-gold:
15458 @if gold-bootstrap
15459 maybe-configure-stage2-gold: configure-stage2-gold
15460 configure-stage2-gold:
15461 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15462 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15463 @r=`${PWD_COMMAND}`; export r; \
15464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465 TFLAGS="$(STAGE2_TFLAGS)"; \
15466 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15467 $(HOST_EXPORTS) \
15468 $(POSTSTAGE1_HOST_EXPORTS) \
15469 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15470 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15471 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15472 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15474 cd $(HOST_SUBDIR)/gold || exit 1; \
15475 case $(srcdir) in \
15476 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15477 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15478 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15479 esac; \
15480 module_srcdir=gold; \
15481 $(SHELL) $$s/$$module_srcdir/configure \
15482 --srcdir=$${topdir}/$$module_srcdir \
15483 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15484 --target=${target_alias} \
15485 --with-build-libsubdir=$(HOST_SUBDIR) \
15486 $(STAGE2_CONFIGURE_FLAGS)
15487 @endif gold-bootstrap
15488
15489 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15490 maybe-configure-stage3-gold:
15491 @if gold-bootstrap
15492 maybe-configure-stage3-gold: configure-stage3-gold
15493 configure-stage3-gold:
15494 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15495 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15496 @r=`${PWD_COMMAND}`; export r; \
15497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15498 TFLAGS="$(STAGE3_TFLAGS)"; \
15499 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15500 $(HOST_EXPORTS) \
15501 $(POSTSTAGE1_HOST_EXPORTS) \
15502 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15503 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15504 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15505 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15506 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15507 cd $(HOST_SUBDIR)/gold || exit 1; \
15508 case $(srcdir) in \
15509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15510 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15512 esac; \
15513 module_srcdir=gold; \
15514 $(SHELL) $$s/$$module_srcdir/configure \
15515 --srcdir=$${topdir}/$$module_srcdir \
15516 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15517 --target=${target_alias} \
15518 --with-build-libsubdir=$(HOST_SUBDIR) \
15519 $(STAGE3_CONFIGURE_FLAGS)
15520 @endif gold-bootstrap
15521
15522 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15523 maybe-configure-stage4-gold:
15524 @if gold-bootstrap
15525 maybe-configure-stage4-gold: configure-stage4-gold
15526 configure-stage4-gold:
15527 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15528 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15529 @r=`${PWD_COMMAND}`; export r; \
15530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15531 TFLAGS="$(STAGE4_TFLAGS)"; \
15532 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15533 $(HOST_EXPORTS) \
15534 $(POSTSTAGE1_HOST_EXPORTS) \
15535 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15536 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15537 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15538 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15539 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15540 cd $(HOST_SUBDIR)/gold || exit 1; \
15541 case $(srcdir) in \
15542 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15543 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15544 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15545 esac; \
15546 module_srcdir=gold; \
15547 $(SHELL) $$s/$$module_srcdir/configure \
15548 --srcdir=$${topdir}/$$module_srcdir \
15549 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15550 --target=${target_alias} \
15551 --with-build-libsubdir=$(HOST_SUBDIR) \
15552 $(STAGE4_CONFIGURE_FLAGS)
15553 @endif gold-bootstrap
15554
15555 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15556 maybe-configure-stageprofile-gold:
15557 @if gold-bootstrap
15558 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15559 configure-stageprofile-gold:
15560 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15561 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15562 @r=`${PWD_COMMAND}`; export r; \
15563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15564 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15565 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15566 $(HOST_EXPORTS) \
15567 $(POSTSTAGE1_HOST_EXPORTS) \
15568 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15569 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15570 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15571 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15572 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15573 cd $(HOST_SUBDIR)/gold || exit 1; \
15574 case $(srcdir) in \
15575 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15576 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15577 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15578 esac; \
15579 module_srcdir=gold; \
15580 $(SHELL) $$s/$$module_srcdir/configure \
15581 --srcdir=$${topdir}/$$module_srcdir \
15582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15583 --target=${target_alias} \
15584 --with-build-libsubdir=$(HOST_SUBDIR) \
15585 $(STAGEprofile_CONFIGURE_FLAGS)
15586 @endif gold-bootstrap
15587
15588 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15589 maybe-configure-stagefeedback-gold:
15590 @if gold-bootstrap
15591 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15592 configure-stagefeedback-gold:
15593 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15594 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15595 @r=`${PWD_COMMAND}`; export r; \
15596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15597 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15598 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15599 $(HOST_EXPORTS) \
15600 $(POSTSTAGE1_HOST_EXPORTS) \
15601 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15602 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15603 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15604 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15606 cd $(HOST_SUBDIR)/gold || exit 1; \
15607 case $(srcdir) in \
15608 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15609 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15610 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15611 esac; \
15612 module_srcdir=gold; \
15613 $(SHELL) $$s/$$module_srcdir/configure \
15614 --srcdir=$${topdir}/$$module_srcdir \
15615 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15616 --target=${target_alias} \
15617 --with-build-libsubdir=$(HOST_SUBDIR) \
15618 $(STAGEfeedback_CONFIGURE_FLAGS)
15619 @endif gold-bootstrap
15620
15621
15622
15623
15624
15625 .PHONY: all-gold maybe-all-gold
15626 maybe-all-gold:
15627 @if gcc-bootstrap
15628 all-gold: stage_current
15629 @endif gcc-bootstrap
15630 @if gold
15631 TARGET-gold=all
15632 maybe-all-gold: all-gold
15633 all-gold: configure-gold
15634 @r=`${PWD_COMMAND}`; export r; \
15635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15636 $(HOST_EXPORTS) \
15637 (cd $(HOST_SUBDIR)/gold && \
15638 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15639 $(TARGET-gold))
15640 @endif gold
15641
15642
15643
15644 .PHONY: all-stage1-gold maybe-all-stage1-gold
15645 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15646 maybe-all-stage1-gold:
15647 maybe-clean-stage1-gold:
15648 @if gold-bootstrap
15649 maybe-all-stage1-gold: all-stage1-gold
15650 all-stage1: all-stage1-gold
15651 TARGET-stage1-gold = $(TARGET-gold)
15652 all-stage1-gold: configure-stage1-gold
15653 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15654 @r=`${PWD_COMMAND}`; export r; \
15655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15656 TFLAGS="$(STAGE1_TFLAGS)"; \
15657 $(HOST_EXPORTS) \
15658 cd $(HOST_SUBDIR)/gold && \
15659 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15660 CFLAGS="$(STAGE1_CFLAGS)" \
15661 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15662 LIBCFLAGS="$(LIBCFLAGS)" \
15663 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15664 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15665 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15666 $(EXTRA_HOST_FLAGS) \
15667 $(STAGE1_FLAGS_TO_PASS) \
15668 TFLAGS="$(STAGE1_TFLAGS)" \
15669 $(TARGET-stage1-gold)
15670
15671 maybe-clean-stage1-gold: clean-stage1-gold
15672 clean-stage1: clean-stage1-gold
15673 clean-stage1-gold:
15674 @if [ $(current_stage) = stage1 ]; then \
15675 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15676 else \
15677 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15678 $(MAKE) stage1-start; \
15679 fi; \
15680 cd $(HOST_SUBDIR)/gold && \
15681 $(MAKE) $(EXTRA_HOST_FLAGS) \
15682 $(STAGE1_FLAGS_TO_PASS) clean
15683 @endif gold-bootstrap
15684
15685
15686 .PHONY: all-stage2-gold maybe-all-stage2-gold
15687 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15688 maybe-all-stage2-gold:
15689 maybe-clean-stage2-gold:
15690 @if gold-bootstrap
15691 maybe-all-stage2-gold: all-stage2-gold
15692 all-stage2: all-stage2-gold
15693 TARGET-stage2-gold = $(TARGET-gold)
15694 all-stage2-gold: configure-stage2-gold
15695 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15696 @r=`${PWD_COMMAND}`; export r; \
15697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15698 TFLAGS="$(STAGE2_TFLAGS)"; \
15699 $(HOST_EXPORTS) \
15700 $(POSTSTAGE1_HOST_EXPORTS) \
15701 cd $(HOST_SUBDIR)/gold && \
15702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15703 CFLAGS="$(STAGE2_CFLAGS)" \
15704 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15705 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15706 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15707 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15708 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15709 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15710 TFLAGS="$(STAGE2_TFLAGS)" \
15711 $(TARGET-stage2-gold)
15712
15713 maybe-clean-stage2-gold: clean-stage2-gold
15714 clean-stage2: clean-stage2-gold
15715 clean-stage2-gold:
15716 @if [ $(current_stage) = stage2 ]; then \
15717 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15718 else \
15719 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15720 $(MAKE) stage2-start; \
15721 fi; \
15722 cd $(HOST_SUBDIR)/gold && \
15723 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15724 @endif gold-bootstrap
15725
15726
15727 .PHONY: all-stage3-gold maybe-all-stage3-gold
15728 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15729 maybe-all-stage3-gold:
15730 maybe-clean-stage3-gold:
15731 @if gold-bootstrap
15732 maybe-all-stage3-gold: all-stage3-gold
15733 all-stage3: all-stage3-gold
15734 TARGET-stage3-gold = $(TARGET-gold)
15735 all-stage3-gold: configure-stage3-gold
15736 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15737 @r=`${PWD_COMMAND}`; export r; \
15738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15739 TFLAGS="$(STAGE3_TFLAGS)"; \
15740 $(HOST_EXPORTS) \
15741 $(POSTSTAGE1_HOST_EXPORTS) \
15742 cd $(HOST_SUBDIR)/gold && \
15743 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15744 CFLAGS="$(STAGE3_CFLAGS)" \
15745 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15746 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15751 TFLAGS="$(STAGE3_TFLAGS)" \
15752 $(TARGET-stage3-gold)
15753
15754 maybe-clean-stage3-gold: clean-stage3-gold
15755 clean-stage3: clean-stage3-gold
15756 clean-stage3-gold:
15757 @if [ $(current_stage) = stage3 ]; then \
15758 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15759 else \
15760 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15761 $(MAKE) stage3-start; \
15762 fi; \
15763 cd $(HOST_SUBDIR)/gold && \
15764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15765 @endif gold-bootstrap
15766
15767
15768 .PHONY: all-stage4-gold maybe-all-stage4-gold
15769 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15770 maybe-all-stage4-gold:
15771 maybe-clean-stage4-gold:
15772 @if gold-bootstrap
15773 maybe-all-stage4-gold: all-stage4-gold
15774 all-stage4: all-stage4-gold
15775 TARGET-stage4-gold = $(TARGET-gold)
15776 all-stage4-gold: configure-stage4-gold
15777 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15778 @r=`${PWD_COMMAND}`; export r; \
15779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15780 TFLAGS="$(STAGE4_TFLAGS)"; \
15781 $(HOST_EXPORTS) \
15782 $(POSTSTAGE1_HOST_EXPORTS) \
15783 cd $(HOST_SUBDIR)/gold && \
15784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15785 CFLAGS="$(STAGE4_CFLAGS)" \
15786 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15787 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15788 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15789 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15790 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15791 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15792 TFLAGS="$(STAGE4_TFLAGS)" \
15793 $(TARGET-stage4-gold)
15794
15795 maybe-clean-stage4-gold: clean-stage4-gold
15796 clean-stage4: clean-stage4-gold
15797 clean-stage4-gold:
15798 @if [ $(current_stage) = stage4 ]; then \
15799 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15800 else \
15801 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15802 $(MAKE) stage4-start; \
15803 fi; \
15804 cd $(HOST_SUBDIR)/gold && \
15805 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15806 @endif gold-bootstrap
15807
15808
15809 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15810 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15811 maybe-all-stageprofile-gold:
15812 maybe-clean-stageprofile-gold:
15813 @if gold-bootstrap
15814 maybe-all-stageprofile-gold: all-stageprofile-gold
15815 all-stageprofile: all-stageprofile-gold
15816 TARGET-stageprofile-gold = $(TARGET-gold)
15817 all-stageprofile-gold: configure-stageprofile-gold
15818 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15819 @r=`${PWD_COMMAND}`; export r; \
15820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15822 $(HOST_EXPORTS) \
15823 $(POSTSTAGE1_HOST_EXPORTS) \
15824 cd $(HOST_SUBDIR)/gold && \
15825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15826 CFLAGS="$(STAGEprofile_CFLAGS)" \
15827 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15828 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15833 TFLAGS="$(STAGEprofile_TFLAGS)" \
15834 $(TARGET-stageprofile-gold)
15835
15836 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15837 clean-stageprofile: clean-stageprofile-gold
15838 clean-stageprofile-gold:
15839 @if [ $(current_stage) = stageprofile ]; then \
15840 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15841 else \
15842 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15843 $(MAKE) stageprofile-start; \
15844 fi; \
15845 cd $(HOST_SUBDIR)/gold && \
15846 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15847 @endif gold-bootstrap
15848
15849
15850 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15851 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15852 maybe-all-stagefeedback-gold:
15853 maybe-clean-stagefeedback-gold:
15854 @if gold-bootstrap
15855 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15856 all-stagefeedback: all-stagefeedback-gold
15857 TARGET-stagefeedback-gold = $(TARGET-gold)
15858 all-stagefeedback-gold: configure-stagefeedback-gold
15859 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15860 @r=`${PWD_COMMAND}`; export r; \
15861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15862 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15863 $(HOST_EXPORTS) \
15864 $(POSTSTAGE1_HOST_EXPORTS) \
15865 cd $(HOST_SUBDIR)/gold && \
15866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15867 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15868 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15869 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15873 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15874 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15875 $(TARGET-stagefeedback-gold)
15876
15877 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15878 clean-stagefeedback: clean-stagefeedback-gold
15879 clean-stagefeedback-gold:
15880 @if [ $(current_stage) = stagefeedback ]; then \
15881 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15882 else \
15883 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15884 $(MAKE) stagefeedback-start; \
15885 fi; \
15886 cd $(HOST_SUBDIR)/gold && \
15887 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15888 @endif gold-bootstrap
15889
15890
15891
15892
15893
15894 .PHONY: check-gold maybe-check-gold
15895 maybe-check-gold:
15896 @if gold
15897 maybe-check-gold: check-gold
15898
15899 check-gold:
15900 @: $(MAKE); $(unstage)
15901 @r=`${PWD_COMMAND}`; export r; \
15902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15903 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15904 (cd $(HOST_SUBDIR)/gold && \
15905 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15906
15907 @endif gold
15908
15909 .PHONY: install-gold maybe-install-gold
15910 maybe-install-gold:
15911 @if gold
15912 maybe-install-gold: install-gold
15913
15914 install-gold: installdirs
15915 @: $(MAKE); $(unstage)
15916 @r=`${PWD_COMMAND}`; export r; \
15917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918 $(HOST_EXPORTS) \
15919 (cd $(HOST_SUBDIR)/gold && \
15920 $(MAKE) $(FLAGS_TO_PASS) install)
15921
15922 @endif gold
15923
15924 .PHONY: install-strip-gold maybe-install-strip-gold
15925 maybe-install-strip-gold:
15926 @if gold
15927 maybe-install-strip-gold: install-strip-gold
15928
15929 install-strip-gold: installdirs
15930 @: $(MAKE); $(unstage)
15931 @r=`${PWD_COMMAND}`; export r; \
15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15933 $(HOST_EXPORTS) \
15934 (cd $(HOST_SUBDIR)/gold && \
15935 $(MAKE) $(FLAGS_TO_PASS) install-strip)
15936
15937 @endif gold
15938
15939 # Other targets (info, dvi, pdf, etc.)
15940
15941 .PHONY: maybe-info-gold info-gold
15942 maybe-info-gold:
15943 @if gold
15944 maybe-info-gold: info-gold
15945
15946 info-gold: \
15947 configure-gold
15948 @[ -f ./gold/Makefile ] || exit 0; \
15949 r=`${PWD_COMMAND}`; export r; \
15950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951 $(HOST_EXPORTS) \
15952 for flag in $(EXTRA_HOST_FLAGS) ; do \
15953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954 done; \
15955 echo "Doing info in gold"; \
15956 (cd $(HOST_SUBDIR)/gold && \
15957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959 "RANLIB=$${RANLIB}" \
15960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961 info) \
15962 || exit 1
15963
15964 @endif gold
15965
15966 .PHONY: maybe-dvi-gold dvi-gold
15967 maybe-dvi-gold:
15968 @if gold
15969 maybe-dvi-gold: dvi-gold
15970
15971 dvi-gold: \
15972 configure-gold
15973 @[ -f ./gold/Makefile ] || exit 0; \
15974 r=`${PWD_COMMAND}`; export r; \
15975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976 $(HOST_EXPORTS) \
15977 for flag in $(EXTRA_HOST_FLAGS) ; do \
15978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979 done; \
15980 echo "Doing dvi in gold"; \
15981 (cd $(HOST_SUBDIR)/gold && \
15982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984 "RANLIB=$${RANLIB}" \
15985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986 dvi) \
15987 || exit 1
15988
15989 @endif gold
15990
15991 .PHONY: maybe-pdf-gold pdf-gold
15992 maybe-pdf-gold:
15993 @if gold
15994 maybe-pdf-gold: pdf-gold
15995
15996 pdf-gold: \
15997 configure-gold
15998 @[ -f ./gold/Makefile ] || exit 0; \
15999 r=`${PWD_COMMAND}`; export r; \
16000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16001 $(HOST_EXPORTS) \
16002 for flag in $(EXTRA_HOST_FLAGS) ; do \
16003 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16004 done; \
16005 echo "Doing pdf in gold"; \
16006 (cd $(HOST_SUBDIR)/gold && \
16007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16009 "RANLIB=$${RANLIB}" \
16010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16011 pdf) \
16012 || exit 1
16013
16014 @endif gold
16015
16016 .PHONY: maybe-html-gold html-gold
16017 maybe-html-gold:
16018 @if gold
16019 maybe-html-gold: html-gold
16020
16021 html-gold: \
16022 configure-gold
16023 @[ -f ./gold/Makefile ] || exit 0; \
16024 r=`${PWD_COMMAND}`; export r; \
16025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16026 $(HOST_EXPORTS) \
16027 for flag in $(EXTRA_HOST_FLAGS) ; do \
16028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16029 done; \
16030 echo "Doing html in gold"; \
16031 (cd $(HOST_SUBDIR)/gold && \
16032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16034 "RANLIB=$${RANLIB}" \
16035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16036 html) \
16037 || exit 1
16038
16039 @endif gold
16040
16041 .PHONY: maybe-TAGS-gold TAGS-gold
16042 maybe-TAGS-gold:
16043 @if gold
16044 maybe-TAGS-gold: TAGS-gold
16045
16046 TAGS-gold: \
16047 configure-gold
16048 @[ -f ./gold/Makefile ] || exit 0; \
16049 r=`${PWD_COMMAND}`; export r; \
16050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16051 $(HOST_EXPORTS) \
16052 for flag in $(EXTRA_HOST_FLAGS) ; do \
16053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16054 done; \
16055 echo "Doing TAGS in gold"; \
16056 (cd $(HOST_SUBDIR)/gold && \
16057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16059 "RANLIB=$${RANLIB}" \
16060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16061 TAGS) \
16062 || exit 1
16063
16064 @endif gold
16065
16066 .PHONY: maybe-install-info-gold install-info-gold
16067 maybe-install-info-gold:
16068 @if gold
16069 maybe-install-info-gold: install-info-gold
16070
16071 install-info-gold: \
16072 configure-gold \
16073 info-gold
16074 @[ -f ./gold/Makefile ] || exit 0; \
16075 r=`${PWD_COMMAND}`; export r; \
16076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16077 $(HOST_EXPORTS) \
16078 for flag in $(EXTRA_HOST_FLAGS) ; do \
16079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16080 done; \
16081 echo "Doing install-info in gold"; \
16082 (cd $(HOST_SUBDIR)/gold && \
16083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16085 "RANLIB=$${RANLIB}" \
16086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16087 install-info) \
16088 || exit 1
16089
16090 @endif gold
16091
16092 .PHONY: maybe-install-pdf-gold install-pdf-gold
16093 maybe-install-pdf-gold:
16094 @if gold
16095 maybe-install-pdf-gold: install-pdf-gold
16096
16097 install-pdf-gold: \
16098 configure-gold \
16099 pdf-gold
16100 @[ -f ./gold/Makefile ] || exit 0; \
16101 r=`${PWD_COMMAND}`; export r; \
16102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16103 $(HOST_EXPORTS) \
16104 for flag in $(EXTRA_HOST_FLAGS) ; do \
16105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16106 done; \
16107 echo "Doing install-pdf in gold"; \
16108 (cd $(HOST_SUBDIR)/gold && \
16109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16111 "RANLIB=$${RANLIB}" \
16112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16113 install-pdf) \
16114 || exit 1
16115
16116 @endif gold
16117
16118 .PHONY: maybe-install-html-gold install-html-gold
16119 maybe-install-html-gold:
16120 @if gold
16121 maybe-install-html-gold: install-html-gold
16122
16123 install-html-gold: \
16124 configure-gold \
16125 html-gold
16126 @[ -f ./gold/Makefile ] || exit 0; \
16127 r=`${PWD_COMMAND}`; export r; \
16128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129 $(HOST_EXPORTS) \
16130 for flag in $(EXTRA_HOST_FLAGS) ; do \
16131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16132 done; \
16133 echo "Doing install-html in gold"; \
16134 (cd $(HOST_SUBDIR)/gold && \
16135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16137 "RANLIB=$${RANLIB}" \
16138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16139 install-html) \
16140 || exit 1
16141
16142 @endif gold
16143
16144 .PHONY: maybe-installcheck-gold installcheck-gold
16145 maybe-installcheck-gold:
16146 @if gold
16147 maybe-installcheck-gold: installcheck-gold
16148
16149 installcheck-gold: \
16150 configure-gold
16151 @[ -f ./gold/Makefile ] || exit 0; \
16152 r=`${PWD_COMMAND}`; export r; \
16153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16154 $(HOST_EXPORTS) \
16155 for flag in $(EXTRA_HOST_FLAGS) ; do \
16156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16157 done; \
16158 echo "Doing installcheck in gold"; \
16159 (cd $(HOST_SUBDIR)/gold && \
16160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16162 "RANLIB=$${RANLIB}" \
16163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16164 installcheck) \
16165 || exit 1
16166
16167 @endif gold
16168
16169 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16170 maybe-mostlyclean-gold:
16171 @if gold
16172 maybe-mostlyclean-gold: mostlyclean-gold
16173
16174 mostlyclean-gold:
16175 @[ -f ./gold/Makefile ] || exit 0; \
16176 r=`${PWD_COMMAND}`; export r; \
16177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16178 $(HOST_EXPORTS) \
16179 for flag in $(EXTRA_HOST_FLAGS) ; do \
16180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16181 done; \
16182 echo "Doing mostlyclean in gold"; \
16183 (cd $(HOST_SUBDIR)/gold && \
16184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16186 "RANLIB=$${RANLIB}" \
16187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16188 mostlyclean) \
16189 || exit 1
16190
16191 @endif gold
16192
16193 .PHONY: maybe-clean-gold clean-gold
16194 maybe-clean-gold:
16195 @if gold
16196 maybe-clean-gold: clean-gold
16197
16198 clean-gold:
16199 @[ -f ./gold/Makefile ] || exit 0; \
16200 r=`${PWD_COMMAND}`; export r; \
16201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202 $(HOST_EXPORTS) \
16203 for flag in $(EXTRA_HOST_FLAGS) ; do \
16204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16205 done; \
16206 echo "Doing clean in gold"; \
16207 (cd $(HOST_SUBDIR)/gold && \
16208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16210 "RANLIB=$${RANLIB}" \
16211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16212 clean) \
16213 || exit 1
16214
16215 @endif gold
16216
16217 .PHONY: maybe-distclean-gold distclean-gold
16218 maybe-distclean-gold:
16219 @if gold
16220 maybe-distclean-gold: distclean-gold
16221
16222 distclean-gold:
16223 @[ -f ./gold/Makefile ] || exit 0; \
16224 r=`${PWD_COMMAND}`; export r; \
16225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16226 $(HOST_EXPORTS) \
16227 for flag in $(EXTRA_HOST_FLAGS) ; do \
16228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16229 done; \
16230 echo "Doing distclean in gold"; \
16231 (cd $(HOST_SUBDIR)/gold && \
16232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16234 "RANLIB=$${RANLIB}" \
16235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16236 distclean) \
16237 || exit 1
16238
16239 @endif gold
16240
16241 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16242 maybe-maintainer-clean-gold:
16243 @if gold
16244 maybe-maintainer-clean-gold: maintainer-clean-gold
16245
16246 maintainer-clean-gold:
16247 @[ -f ./gold/Makefile ] || exit 0; \
16248 r=`${PWD_COMMAND}`; export r; \
16249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16250 $(HOST_EXPORTS) \
16251 for flag in $(EXTRA_HOST_FLAGS) ; do \
16252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16253 done; \
16254 echo "Doing maintainer-clean in gold"; \
16255 (cd $(HOST_SUBDIR)/gold && \
16256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16258 "RANLIB=$${RANLIB}" \
16259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16260 maintainer-clean) \
16261 || exit 1
16262
16263 @endif gold
16264
16265
16266
16267 .PHONY: configure-gprof maybe-configure-gprof
16268 maybe-configure-gprof:
16269 @if gcc-bootstrap
16270 configure-gprof: stage_current
16271 @endif gcc-bootstrap
16272 @if gprof
16273 maybe-configure-gprof: configure-gprof
16274 configure-gprof:
16275 @: $(MAKE); $(unstage)
16276 @r=`${PWD_COMMAND}`; export r; \
16277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16278 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16280 $(HOST_EXPORTS) \
16281 echo Configuring in $(HOST_SUBDIR)/gprof; \
16282 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16283 case $(srcdir) in \
16284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16285 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16287 esac; \
16288 module_srcdir=gprof; \
16289 $(SHELL) \
16290 $$s/$$module_srcdir/configure \
16291 --srcdir=$${topdir}/$$module_srcdir \
16292 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16293 --target=${target_alias} \
16294 || exit 1
16295 @endif gprof
16296
16297
16298
16299
16300
16301 .PHONY: all-gprof maybe-all-gprof
16302 maybe-all-gprof:
16303 @if gcc-bootstrap
16304 all-gprof: stage_current
16305 @endif gcc-bootstrap
16306 @if gprof
16307 TARGET-gprof=all
16308 maybe-all-gprof: all-gprof
16309 all-gprof: configure-gprof
16310 @: $(MAKE); $(unstage)
16311 @r=`${PWD_COMMAND}`; export r; \
16312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16313 $(HOST_EXPORTS) \
16314 (cd $(HOST_SUBDIR)/gprof && \
16315 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16316 $(TARGET-gprof))
16317 @endif gprof
16318
16319
16320
16321
16322 .PHONY: check-gprof maybe-check-gprof
16323 maybe-check-gprof:
16324 @if gprof
16325 maybe-check-gprof: check-gprof
16326
16327 check-gprof:
16328 @: $(MAKE); $(unstage)
16329 @r=`${PWD_COMMAND}`; export r; \
16330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16331 $(HOST_EXPORTS) \
16332 (cd $(HOST_SUBDIR)/gprof && \
16333 $(MAKE) $(FLAGS_TO_PASS) check)
16334
16335 @endif gprof
16336
16337 .PHONY: install-gprof maybe-install-gprof
16338 maybe-install-gprof:
16339 @if gprof
16340 maybe-install-gprof: install-gprof
16341
16342 install-gprof: installdirs
16343 @: $(MAKE); $(unstage)
16344 @r=`${PWD_COMMAND}`; export r; \
16345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16346 $(HOST_EXPORTS) \
16347 (cd $(HOST_SUBDIR)/gprof && \
16348 $(MAKE) $(FLAGS_TO_PASS) install)
16349
16350 @endif gprof
16351
16352 .PHONY: install-strip-gprof maybe-install-strip-gprof
16353 maybe-install-strip-gprof:
16354 @if gprof
16355 maybe-install-strip-gprof: install-strip-gprof
16356
16357 install-strip-gprof: installdirs
16358 @: $(MAKE); $(unstage)
16359 @r=`${PWD_COMMAND}`; export r; \
16360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16361 $(HOST_EXPORTS) \
16362 (cd $(HOST_SUBDIR)/gprof && \
16363 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16364
16365 @endif gprof
16366
16367 # Other targets (info, dvi, pdf, etc.)
16368
16369 .PHONY: maybe-info-gprof info-gprof
16370 maybe-info-gprof:
16371 @if gprof
16372 maybe-info-gprof: info-gprof
16373
16374 info-gprof: \
16375 configure-gprof
16376 @: $(MAKE); $(unstage)
16377 @[ -f ./gprof/Makefile ] || exit 0; \
16378 r=`${PWD_COMMAND}`; export r; \
16379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16380 $(HOST_EXPORTS) \
16381 for flag in $(EXTRA_HOST_FLAGS) ; do \
16382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16383 done; \
16384 echo "Doing info in gprof"; \
16385 (cd $(HOST_SUBDIR)/gprof && \
16386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16388 "RANLIB=$${RANLIB}" \
16389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16390 info) \
16391 || exit 1
16392
16393 @endif gprof
16394
16395 .PHONY: maybe-dvi-gprof dvi-gprof
16396 maybe-dvi-gprof:
16397 @if gprof
16398 maybe-dvi-gprof: dvi-gprof
16399
16400 dvi-gprof: \
16401 configure-gprof
16402 @: $(MAKE); $(unstage)
16403 @[ -f ./gprof/Makefile ] || exit 0; \
16404 r=`${PWD_COMMAND}`; export r; \
16405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406 $(HOST_EXPORTS) \
16407 for flag in $(EXTRA_HOST_FLAGS) ; do \
16408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409 done; \
16410 echo "Doing dvi in gprof"; \
16411 (cd $(HOST_SUBDIR)/gprof && \
16412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414 "RANLIB=$${RANLIB}" \
16415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16416 dvi) \
16417 || exit 1
16418
16419 @endif gprof
16420
16421 .PHONY: maybe-pdf-gprof pdf-gprof
16422 maybe-pdf-gprof:
16423 @if gprof
16424 maybe-pdf-gprof: pdf-gprof
16425
16426 pdf-gprof: \
16427 configure-gprof
16428 @: $(MAKE); $(unstage)
16429 @[ -f ./gprof/Makefile ] || exit 0; \
16430 r=`${PWD_COMMAND}`; export r; \
16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16432 $(HOST_EXPORTS) \
16433 for flag in $(EXTRA_HOST_FLAGS) ; do \
16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16435 done; \
16436 echo "Doing pdf in gprof"; \
16437 (cd $(HOST_SUBDIR)/gprof && \
16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16440 "RANLIB=$${RANLIB}" \
16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16442 pdf) \
16443 || exit 1
16444
16445 @endif gprof
16446
16447 .PHONY: maybe-html-gprof html-gprof
16448 maybe-html-gprof:
16449 @if gprof
16450 maybe-html-gprof: html-gprof
16451
16452 html-gprof: \
16453 configure-gprof
16454 @: $(MAKE); $(unstage)
16455 @[ -f ./gprof/Makefile ] || exit 0; \
16456 r=`${PWD_COMMAND}`; export r; \
16457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16458 $(HOST_EXPORTS) \
16459 for flag in $(EXTRA_HOST_FLAGS) ; do \
16460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16461 done; \
16462 echo "Doing html in gprof"; \
16463 (cd $(HOST_SUBDIR)/gprof && \
16464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16466 "RANLIB=$${RANLIB}" \
16467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16468 html) \
16469 || exit 1
16470
16471 @endif gprof
16472
16473 .PHONY: maybe-TAGS-gprof TAGS-gprof
16474 maybe-TAGS-gprof:
16475 @if gprof
16476 maybe-TAGS-gprof: TAGS-gprof
16477
16478 TAGS-gprof: \
16479 configure-gprof
16480 @: $(MAKE); $(unstage)
16481 @[ -f ./gprof/Makefile ] || exit 0; \
16482 r=`${PWD_COMMAND}`; export r; \
16483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16484 $(HOST_EXPORTS) \
16485 for flag in $(EXTRA_HOST_FLAGS) ; do \
16486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16487 done; \
16488 echo "Doing TAGS in gprof"; \
16489 (cd $(HOST_SUBDIR)/gprof && \
16490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16492 "RANLIB=$${RANLIB}" \
16493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16494 TAGS) \
16495 || exit 1
16496
16497 @endif gprof
16498
16499 .PHONY: maybe-install-info-gprof install-info-gprof
16500 maybe-install-info-gprof:
16501 @if gprof
16502 maybe-install-info-gprof: install-info-gprof
16503
16504 install-info-gprof: \
16505 configure-gprof \
16506 info-gprof
16507 @: $(MAKE); $(unstage)
16508 @[ -f ./gprof/Makefile ] || exit 0; \
16509 r=`${PWD_COMMAND}`; export r; \
16510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16511 $(HOST_EXPORTS) \
16512 for flag in $(EXTRA_HOST_FLAGS) ; do \
16513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16514 done; \
16515 echo "Doing install-info in gprof"; \
16516 (cd $(HOST_SUBDIR)/gprof && \
16517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16519 "RANLIB=$${RANLIB}" \
16520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16521 install-info) \
16522 || exit 1
16523
16524 @endif gprof
16525
16526 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16527 maybe-install-pdf-gprof:
16528 @if gprof
16529 maybe-install-pdf-gprof: install-pdf-gprof
16530
16531 install-pdf-gprof: \
16532 configure-gprof \
16533 pdf-gprof
16534 @: $(MAKE); $(unstage)
16535 @[ -f ./gprof/Makefile ] || exit 0; \
16536 r=`${PWD_COMMAND}`; export r; \
16537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16538 $(HOST_EXPORTS) \
16539 for flag in $(EXTRA_HOST_FLAGS) ; do \
16540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16541 done; \
16542 echo "Doing install-pdf in gprof"; \
16543 (cd $(HOST_SUBDIR)/gprof && \
16544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16546 "RANLIB=$${RANLIB}" \
16547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16548 install-pdf) \
16549 || exit 1
16550
16551 @endif gprof
16552
16553 .PHONY: maybe-install-html-gprof install-html-gprof
16554 maybe-install-html-gprof:
16555 @if gprof
16556 maybe-install-html-gprof: install-html-gprof
16557
16558 install-html-gprof: \
16559 configure-gprof \
16560 html-gprof
16561 @: $(MAKE); $(unstage)
16562 @[ -f ./gprof/Makefile ] || exit 0; \
16563 r=`${PWD_COMMAND}`; export r; \
16564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16565 $(HOST_EXPORTS) \
16566 for flag in $(EXTRA_HOST_FLAGS) ; do \
16567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16568 done; \
16569 echo "Doing install-html in gprof"; \
16570 (cd $(HOST_SUBDIR)/gprof && \
16571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16573 "RANLIB=$${RANLIB}" \
16574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16575 install-html) \
16576 || exit 1
16577
16578 @endif gprof
16579
16580 .PHONY: maybe-installcheck-gprof installcheck-gprof
16581 maybe-installcheck-gprof:
16582 @if gprof
16583 maybe-installcheck-gprof: installcheck-gprof
16584
16585 installcheck-gprof: \
16586 configure-gprof
16587 @: $(MAKE); $(unstage)
16588 @[ -f ./gprof/Makefile ] || exit 0; \
16589 r=`${PWD_COMMAND}`; export r; \
16590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591 $(HOST_EXPORTS) \
16592 for flag in $(EXTRA_HOST_FLAGS) ; do \
16593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16594 done; \
16595 echo "Doing installcheck in gprof"; \
16596 (cd $(HOST_SUBDIR)/gprof && \
16597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16599 "RANLIB=$${RANLIB}" \
16600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601 installcheck) \
16602 || exit 1
16603
16604 @endif gprof
16605
16606 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16607 maybe-mostlyclean-gprof:
16608 @if gprof
16609 maybe-mostlyclean-gprof: mostlyclean-gprof
16610
16611 mostlyclean-gprof:
16612 @: $(MAKE); $(unstage)
16613 @[ -f ./gprof/Makefile ] || exit 0; \
16614 r=`${PWD_COMMAND}`; export r; \
16615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16616 $(HOST_EXPORTS) \
16617 for flag in $(EXTRA_HOST_FLAGS) ; do \
16618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16619 done; \
16620 echo "Doing mostlyclean in gprof"; \
16621 (cd $(HOST_SUBDIR)/gprof && \
16622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16624 "RANLIB=$${RANLIB}" \
16625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626 mostlyclean) \
16627 || exit 1
16628
16629 @endif gprof
16630
16631 .PHONY: maybe-clean-gprof clean-gprof
16632 maybe-clean-gprof:
16633 @if gprof
16634 maybe-clean-gprof: clean-gprof
16635
16636 clean-gprof:
16637 @: $(MAKE); $(unstage)
16638 @[ -f ./gprof/Makefile ] || exit 0; \
16639 r=`${PWD_COMMAND}`; export r; \
16640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16641 $(HOST_EXPORTS) \
16642 for flag in $(EXTRA_HOST_FLAGS) ; do \
16643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16644 done; \
16645 echo "Doing clean in gprof"; \
16646 (cd $(HOST_SUBDIR)/gprof && \
16647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16649 "RANLIB=$${RANLIB}" \
16650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16651 clean) \
16652 || exit 1
16653
16654 @endif gprof
16655
16656 .PHONY: maybe-distclean-gprof distclean-gprof
16657 maybe-distclean-gprof:
16658 @if gprof
16659 maybe-distclean-gprof: distclean-gprof
16660
16661 distclean-gprof:
16662 @: $(MAKE); $(unstage)
16663 @[ -f ./gprof/Makefile ] || exit 0; \
16664 r=`${PWD_COMMAND}`; export r; \
16665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666 $(HOST_EXPORTS) \
16667 for flag in $(EXTRA_HOST_FLAGS) ; do \
16668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669 done; \
16670 echo "Doing distclean in gprof"; \
16671 (cd $(HOST_SUBDIR)/gprof && \
16672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674 "RANLIB=$${RANLIB}" \
16675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676 distclean) \
16677 || exit 1
16678
16679 @endif gprof
16680
16681 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16682 maybe-maintainer-clean-gprof:
16683 @if gprof
16684 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16685
16686 maintainer-clean-gprof:
16687 @: $(MAKE); $(unstage)
16688 @[ -f ./gprof/Makefile ] || exit 0; \
16689 r=`${PWD_COMMAND}`; export r; \
16690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16691 $(HOST_EXPORTS) \
16692 for flag in $(EXTRA_HOST_FLAGS) ; do \
16693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16694 done; \
16695 echo "Doing maintainer-clean in gprof"; \
16696 (cd $(HOST_SUBDIR)/gprof && \
16697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16699 "RANLIB=$${RANLIB}" \
16700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16701 maintainer-clean) \
16702 || exit 1
16703
16704 @endif gprof
16705
16706
16707
16708 .PHONY: configure-intl maybe-configure-intl
16709 maybe-configure-intl:
16710 @if gcc-bootstrap
16711 configure-intl: stage_current
16712 @endif gcc-bootstrap
16713 @if intl
16714 maybe-configure-intl: configure-intl
16715 configure-intl:
16716 @r=`${PWD_COMMAND}`; export r; \
16717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16718 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16719 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16720 $(HOST_EXPORTS) \
16721 echo Configuring in $(HOST_SUBDIR)/intl; \
16722 cd "$(HOST_SUBDIR)/intl" || exit 1; \
16723 case $(srcdir) in \
16724 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16725 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16726 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16727 esac; \
16728 module_srcdir=intl; \
16729 $(SHELL) \
16730 $$s/$$module_srcdir/configure \
16731 --srcdir=$${topdir}/$$module_srcdir \
16732 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16733 --target=${target_alias} \
16734 || exit 1
16735 @endif intl
16736
16737
16738
16739 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16740 maybe-configure-stage1-intl:
16741 @if intl-bootstrap
16742 maybe-configure-stage1-intl: configure-stage1-intl
16743 configure-stage1-intl:
16744 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16746 @r=`${PWD_COMMAND}`; export r; \
16747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16748 TFLAGS="$(STAGE1_TFLAGS)"; \
16749 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16750 $(HOST_EXPORTS) \
16751 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16752 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16753 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16754 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16755 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16756 cd $(HOST_SUBDIR)/intl || exit 1; \
16757 case $(srcdir) in \
16758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16759 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16761 esac; \
16762 module_srcdir=intl; \
16763 $(SHELL) $$s/$$module_srcdir/configure \
16764 --srcdir=$${topdir}/$$module_srcdir \
16765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16766 --target=${target_alias} \
16767 \
16768 $(STAGE1_CONFIGURE_FLAGS)
16769 @endif intl-bootstrap
16770
16771 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16772 maybe-configure-stage2-intl:
16773 @if intl-bootstrap
16774 maybe-configure-stage2-intl: configure-stage2-intl
16775 configure-stage2-intl:
16776 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16777 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16778 @r=`${PWD_COMMAND}`; export r; \
16779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16780 TFLAGS="$(STAGE2_TFLAGS)"; \
16781 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16782 $(HOST_EXPORTS) \
16783 $(POSTSTAGE1_HOST_EXPORTS) \
16784 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16785 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16786 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16787 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16789 cd $(HOST_SUBDIR)/intl || exit 1; \
16790 case $(srcdir) in \
16791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16792 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16794 esac; \
16795 module_srcdir=intl; \
16796 $(SHELL) $$s/$$module_srcdir/configure \
16797 --srcdir=$${topdir}/$$module_srcdir \
16798 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16799 --target=${target_alias} \
16800 --with-build-libsubdir=$(HOST_SUBDIR) \
16801 $(STAGE2_CONFIGURE_FLAGS)
16802 @endif intl-bootstrap
16803
16804 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16805 maybe-configure-stage3-intl:
16806 @if intl-bootstrap
16807 maybe-configure-stage3-intl: configure-stage3-intl
16808 configure-stage3-intl:
16809 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16810 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16811 @r=`${PWD_COMMAND}`; export r; \
16812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813 TFLAGS="$(STAGE3_TFLAGS)"; \
16814 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16815 $(HOST_EXPORTS) \
16816 $(POSTSTAGE1_HOST_EXPORTS) \
16817 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16818 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16819 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16820 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16822 cd $(HOST_SUBDIR)/intl || exit 1; \
16823 case $(srcdir) in \
16824 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16825 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16826 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16827 esac; \
16828 module_srcdir=intl; \
16829 $(SHELL) $$s/$$module_srcdir/configure \
16830 --srcdir=$${topdir}/$$module_srcdir \
16831 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16832 --target=${target_alias} \
16833 --with-build-libsubdir=$(HOST_SUBDIR) \
16834 $(STAGE3_CONFIGURE_FLAGS)
16835 @endif intl-bootstrap
16836
16837 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16838 maybe-configure-stage4-intl:
16839 @if intl-bootstrap
16840 maybe-configure-stage4-intl: configure-stage4-intl
16841 configure-stage4-intl:
16842 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16844 @r=`${PWD_COMMAND}`; export r; \
16845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16846 TFLAGS="$(STAGE4_TFLAGS)"; \
16847 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16848 $(HOST_EXPORTS) \
16849 $(POSTSTAGE1_HOST_EXPORTS) \
16850 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16851 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16852 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16853 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16855 cd $(HOST_SUBDIR)/intl || exit 1; \
16856 case $(srcdir) in \
16857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16858 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16860 esac; \
16861 module_srcdir=intl; \
16862 $(SHELL) $$s/$$module_srcdir/configure \
16863 --srcdir=$${topdir}/$$module_srcdir \
16864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16865 --target=${target_alias} \
16866 --with-build-libsubdir=$(HOST_SUBDIR) \
16867 $(STAGE4_CONFIGURE_FLAGS)
16868 @endif intl-bootstrap
16869
16870 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16871 maybe-configure-stageprofile-intl:
16872 @if intl-bootstrap
16873 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16874 configure-stageprofile-intl:
16875 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16876 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16877 @r=`${PWD_COMMAND}`; export r; \
16878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16880 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16881 $(HOST_EXPORTS) \
16882 $(POSTSTAGE1_HOST_EXPORTS) \
16883 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16884 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16885 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16886 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16888 cd $(HOST_SUBDIR)/intl || exit 1; \
16889 case $(srcdir) in \
16890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16891 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16893 esac; \
16894 module_srcdir=intl; \
16895 $(SHELL) $$s/$$module_srcdir/configure \
16896 --srcdir=$${topdir}/$$module_srcdir \
16897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16898 --target=${target_alias} \
16899 --with-build-libsubdir=$(HOST_SUBDIR) \
16900 $(STAGEprofile_CONFIGURE_FLAGS)
16901 @endif intl-bootstrap
16902
16903 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16904 maybe-configure-stagefeedback-intl:
16905 @if intl-bootstrap
16906 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16907 configure-stagefeedback-intl:
16908 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16910 @r=`${PWD_COMMAND}`; export r; \
16911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16912 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16913 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16914 $(HOST_EXPORTS) \
16915 $(POSTSTAGE1_HOST_EXPORTS) \
16916 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16917 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16918 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16919 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16921 cd $(HOST_SUBDIR)/intl || exit 1; \
16922 case $(srcdir) in \
16923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16924 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16926 esac; \
16927 module_srcdir=intl; \
16928 $(SHELL) $$s/$$module_srcdir/configure \
16929 --srcdir=$${topdir}/$$module_srcdir \
16930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16931 --target=${target_alias} \
16932 --with-build-libsubdir=$(HOST_SUBDIR) \
16933 $(STAGEfeedback_CONFIGURE_FLAGS)
16934 @endif intl-bootstrap
16935
16936
16937
16938
16939
16940 .PHONY: all-intl maybe-all-intl
16941 maybe-all-intl:
16942 @if gcc-bootstrap
16943 all-intl: stage_current
16944 @endif gcc-bootstrap
16945 @if intl
16946 TARGET-intl=all
16947 maybe-all-intl: all-intl
16948 all-intl: configure-intl
16949 @r=`${PWD_COMMAND}`; export r; \
16950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16951 $(HOST_EXPORTS) \
16952 (cd $(HOST_SUBDIR)/intl && \
16953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
16954 $(TARGET-intl))
16955 @endif intl
16956
16957
16958
16959 .PHONY: all-stage1-intl maybe-all-stage1-intl
16960 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16961 maybe-all-stage1-intl:
16962 maybe-clean-stage1-intl:
16963 @if intl-bootstrap
16964 maybe-all-stage1-intl: all-stage1-intl
16965 all-stage1: all-stage1-intl
16966 TARGET-stage1-intl = $(TARGET-intl)
16967 all-stage1-intl: configure-stage1-intl
16968 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16969 @r=`${PWD_COMMAND}`; export r; \
16970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16971 TFLAGS="$(STAGE1_TFLAGS)"; \
16972 $(HOST_EXPORTS) \
16973 cd $(HOST_SUBDIR)/intl && \
16974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16975 CFLAGS="$(STAGE1_CFLAGS)" \
16976 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16977 LIBCFLAGS="$(LIBCFLAGS)" \
16978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16981 $(EXTRA_HOST_FLAGS) \
16982 $(STAGE1_FLAGS_TO_PASS) \
16983 TFLAGS="$(STAGE1_TFLAGS)" \
16984 $(TARGET-stage1-intl)
16985
16986 maybe-clean-stage1-intl: clean-stage1-intl
16987 clean-stage1: clean-stage1-intl
16988 clean-stage1-intl:
16989 @if [ $(current_stage) = stage1 ]; then \
16990 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16991 else \
16992 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16993 $(MAKE) stage1-start; \
16994 fi; \
16995 cd $(HOST_SUBDIR)/intl && \
16996 $(MAKE) $(EXTRA_HOST_FLAGS) \
16997 $(STAGE1_FLAGS_TO_PASS) clean
16998 @endif intl-bootstrap
16999
17000
17001 .PHONY: all-stage2-intl maybe-all-stage2-intl
17002 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17003 maybe-all-stage2-intl:
17004 maybe-clean-stage2-intl:
17005 @if intl-bootstrap
17006 maybe-all-stage2-intl: all-stage2-intl
17007 all-stage2: all-stage2-intl
17008 TARGET-stage2-intl = $(TARGET-intl)
17009 all-stage2-intl: configure-stage2-intl
17010 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17011 @r=`${PWD_COMMAND}`; export r; \
17012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17013 TFLAGS="$(STAGE2_TFLAGS)"; \
17014 $(HOST_EXPORTS) \
17015 $(POSTSTAGE1_HOST_EXPORTS) \
17016 cd $(HOST_SUBDIR)/intl && \
17017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17018 CFLAGS="$(STAGE2_CFLAGS)" \
17019 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17020 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17025 TFLAGS="$(STAGE2_TFLAGS)" \
17026 $(TARGET-stage2-intl)
17027
17028 maybe-clean-stage2-intl: clean-stage2-intl
17029 clean-stage2: clean-stage2-intl
17030 clean-stage2-intl:
17031 @if [ $(current_stage) = stage2 ]; then \
17032 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17033 else \
17034 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17035 $(MAKE) stage2-start; \
17036 fi; \
17037 cd $(HOST_SUBDIR)/intl && \
17038 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17039 @endif intl-bootstrap
17040
17041
17042 .PHONY: all-stage3-intl maybe-all-stage3-intl
17043 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17044 maybe-all-stage3-intl:
17045 maybe-clean-stage3-intl:
17046 @if intl-bootstrap
17047 maybe-all-stage3-intl: all-stage3-intl
17048 all-stage3: all-stage3-intl
17049 TARGET-stage3-intl = $(TARGET-intl)
17050 all-stage3-intl: configure-stage3-intl
17051 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17052 @r=`${PWD_COMMAND}`; export r; \
17053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17054 TFLAGS="$(STAGE3_TFLAGS)"; \
17055 $(HOST_EXPORTS) \
17056 $(POSTSTAGE1_HOST_EXPORTS) \
17057 cd $(HOST_SUBDIR)/intl && \
17058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17059 CFLAGS="$(STAGE3_CFLAGS)" \
17060 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17061 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17062 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17063 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17064 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17065 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17066 TFLAGS="$(STAGE3_TFLAGS)" \
17067 $(TARGET-stage3-intl)
17068
17069 maybe-clean-stage3-intl: clean-stage3-intl
17070 clean-stage3: clean-stage3-intl
17071 clean-stage3-intl:
17072 @if [ $(current_stage) = stage3 ]; then \
17073 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17074 else \
17075 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17076 $(MAKE) stage3-start; \
17077 fi; \
17078 cd $(HOST_SUBDIR)/intl && \
17079 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17080 @endif intl-bootstrap
17081
17082
17083 .PHONY: all-stage4-intl maybe-all-stage4-intl
17084 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17085 maybe-all-stage4-intl:
17086 maybe-clean-stage4-intl:
17087 @if intl-bootstrap
17088 maybe-all-stage4-intl: all-stage4-intl
17089 all-stage4: all-stage4-intl
17090 TARGET-stage4-intl = $(TARGET-intl)
17091 all-stage4-intl: configure-stage4-intl
17092 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17093 @r=`${PWD_COMMAND}`; export r; \
17094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17095 TFLAGS="$(STAGE4_TFLAGS)"; \
17096 $(HOST_EXPORTS) \
17097 $(POSTSTAGE1_HOST_EXPORTS) \
17098 cd $(HOST_SUBDIR)/intl && \
17099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17100 CFLAGS="$(STAGE4_CFLAGS)" \
17101 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17102 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17107 TFLAGS="$(STAGE4_TFLAGS)" \
17108 $(TARGET-stage4-intl)
17109
17110 maybe-clean-stage4-intl: clean-stage4-intl
17111 clean-stage4: clean-stage4-intl
17112 clean-stage4-intl:
17113 @if [ $(current_stage) = stage4 ]; then \
17114 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17115 else \
17116 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17117 $(MAKE) stage4-start; \
17118 fi; \
17119 cd $(HOST_SUBDIR)/intl && \
17120 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17121 @endif intl-bootstrap
17122
17123
17124 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17125 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17126 maybe-all-stageprofile-intl:
17127 maybe-clean-stageprofile-intl:
17128 @if intl-bootstrap
17129 maybe-all-stageprofile-intl: all-stageprofile-intl
17130 all-stageprofile: all-stageprofile-intl
17131 TARGET-stageprofile-intl = $(TARGET-intl)
17132 all-stageprofile-intl: configure-stageprofile-intl
17133 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17134 @r=`${PWD_COMMAND}`; export r; \
17135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17136 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17137 $(HOST_EXPORTS) \
17138 $(POSTSTAGE1_HOST_EXPORTS) \
17139 cd $(HOST_SUBDIR)/intl && \
17140 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17141 CFLAGS="$(STAGEprofile_CFLAGS)" \
17142 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17143 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17148 TFLAGS="$(STAGEprofile_TFLAGS)" \
17149 $(TARGET-stageprofile-intl)
17150
17151 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17152 clean-stageprofile: clean-stageprofile-intl
17153 clean-stageprofile-intl:
17154 @if [ $(current_stage) = stageprofile ]; then \
17155 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17156 else \
17157 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17158 $(MAKE) stageprofile-start; \
17159 fi; \
17160 cd $(HOST_SUBDIR)/intl && \
17161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17162 @endif intl-bootstrap
17163
17164
17165 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17166 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17167 maybe-all-stagefeedback-intl:
17168 maybe-clean-stagefeedback-intl:
17169 @if intl-bootstrap
17170 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17171 all-stagefeedback: all-stagefeedback-intl
17172 TARGET-stagefeedback-intl = $(TARGET-intl)
17173 all-stagefeedback-intl: configure-stagefeedback-intl
17174 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17175 @r=`${PWD_COMMAND}`; export r; \
17176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17178 $(HOST_EXPORTS) \
17179 $(POSTSTAGE1_HOST_EXPORTS) \
17180 cd $(HOST_SUBDIR)/intl && \
17181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17182 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17183 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17184 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17185 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17186 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17187 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17188 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17189 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17190 $(TARGET-stagefeedback-intl)
17191
17192 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17193 clean-stagefeedback: clean-stagefeedback-intl
17194 clean-stagefeedback-intl:
17195 @if [ $(current_stage) = stagefeedback ]; then \
17196 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17197 else \
17198 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17199 $(MAKE) stagefeedback-start; \
17200 fi; \
17201 cd $(HOST_SUBDIR)/intl && \
17202 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17203 @endif intl-bootstrap
17204
17205
17206
17207
17208
17209 .PHONY: check-intl maybe-check-intl
17210 maybe-check-intl:
17211 @if intl
17212 maybe-check-intl: check-intl
17213
17214 check-intl:
17215 @: $(MAKE); $(unstage)
17216 @r=`${PWD_COMMAND}`; export r; \
17217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17218 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17219 (cd $(HOST_SUBDIR)/intl && \
17220 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17221
17222 @endif intl
17223
17224 .PHONY: install-intl maybe-install-intl
17225 maybe-install-intl:
17226 @if intl
17227 maybe-install-intl: install-intl
17228
17229 install-intl: installdirs
17230 @: $(MAKE); $(unstage)
17231 @r=`${PWD_COMMAND}`; export r; \
17232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17233 $(HOST_EXPORTS) \
17234 (cd $(HOST_SUBDIR)/intl && \
17235 $(MAKE) $(FLAGS_TO_PASS) install)
17236
17237 @endif intl
17238
17239 .PHONY: install-strip-intl maybe-install-strip-intl
17240 maybe-install-strip-intl:
17241 @if intl
17242 maybe-install-strip-intl: install-strip-intl
17243
17244 install-strip-intl: installdirs
17245 @: $(MAKE); $(unstage)
17246 @r=`${PWD_COMMAND}`; export r; \
17247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17248 $(HOST_EXPORTS) \
17249 (cd $(HOST_SUBDIR)/intl && \
17250 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17251
17252 @endif intl
17253
17254 # Other targets (info, dvi, pdf, etc.)
17255
17256 .PHONY: maybe-info-intl info-intl
17257 maybe-info-intl:
17258 @if intl
17259 maybe-info-intl: info-intl
17260
17261 info-intl: \
17262 configure-intl
17263 @[ -f ./intl/Makefile ] || exit 0; \
17264 r=`${PWD_COMMAND}`; export r; \
17265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266 $(HOST_EXPORTS) \
17267 for flag in $(EXTRA_HOST_FLAGS) ; do \
17268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17269 done; \
17270 echo "Doing info in intl"; \
17271 (cd $(HOST_SUBDIR)/intl && \
17272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17274 "RANLIB=$${RANLIB}" \
17275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17276 info) \
17277 || exit 1
17278
17279 @endif intl
17280
17281 .PHONY: maybe-dvi-intl dvi-intl
17282 maybe-dvi-intl:
17283 @if intl
17284 maybe-dvi-intl: dvi-intl
17285
17286 dvi-intl: \
17287 configure-intl
17288 @[ -f ./intl/Makefile ] || exit 0; \
17289 r=`${PWD_COMMAND}`; export r; \
17290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291 $(HOST_EXPORTS) \
17292 for flag in $(EXTRA_HOST_FLAGS) ; do \
17293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294 done; \
17295 echo "Doing dvi in intl"; \
17296 (cd $(HOST_SUBDIR)/intl && \
17297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299 "RANLIB=$${RANLIB}" \
17300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17301 dvi) \
17302 || exit 1
17303
17304 @endif intl
17305
17306 .PHONY: maybe-pdf-intl pdf-intl
17307 maybe-pdf-intl:
17308 @if intl
17309 maybe-pdf-intl: pdf-intl
17310
17311 pdf-intl: \
17312 configure-intl
17313 @[ -f ./intl/Makefile ] || exit 0; \
17314 r=`${PWD_COMMAND}`; export r; \
17315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316 $(HOST_EXPORTS) \
17317 for flag in $(EXTRA_HOST_FLAGS) ; do \
17318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17319 done; \
17320 echo "Doing pdf in intl"; \
17321 (cd $(HOST_SUBDIR)/intl && \
17322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17324 "RANLIB=$${RANLIB}" \
17325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17326 pdf) \
17327 || exit 1
17328
17329 @endif intl
17330
17331 .PHONY: maybe-html-intl html-intl
17332 maybe-html-intl:
17333 @if intl
17334 maybe-html-intl: html-intl
17335
17336 html-intl: \
17337 configure-intl
17338 @[ -f ./intl/Makefile ] || exit 0; \
17339 r=`${PWD_COMMAND}`; export r; \
17340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341 $(HOST_EXPORTS) \
17342 for flag in $(EXTRA_HOST_FLAGS) ; do \
17343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344 done; \
17345 echo "Doing html in intl"; \
17346 (cd $(HOST_SUBDIR)/intl && \
17347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349 "RANLIB=$${RANLIB}" \
17350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351 html) \
17352 || exit 1
17353
17354 @endif intl
17355
17356 .PHONY: maybe-TAGS-intl TAGS-intl
17357 maybe-TAGS-intl:
17358 @if intl
17359 maybe-TAGS-intl: TAGS-intl
17360
17361 TAGS-intl: \
17362 configure-intl
17363 @[ -f ./intl/Makefile ] || exit 0; \
17364 r=`${PWD_COMMAND}`; export r; \
17365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17366 $(HOST_EXPORTS) \
17367 for flag in $(EXTRA_HOST_FLAGS) ; do \
17368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17369 done; \
17370 echo "Doing TAGS in intl"; \
17371 (cd $(HOST_SUBDIR)/intl && \
17372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17374 "RANLIB=$${RANLIB}" \
17375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17376 TAGS) \
17377 || exit 1
17378
17379 @endif intl
17380
17381 .PHONY: maybe-install-info-intl install-info-intl
17382 maybe-install-info-intl:
17383 @if intl
17384 maybe-install-info-intl: install-info-intl
17385
17386 install-info-intl: \
17387 configure-intl \
17388 info-intl
17389 @[ -f ./intl/Makefile ] || exit 0; \
17390 r=`${PWD_COMMAND}`; export r; \
17391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17392 $(HOST_EXPORTS) \
17393 for flag in $(EXTRA_HOST_FLAGS) ; do \
17394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17395 done; \
17396 echo "Doing install-info in intl"; \
17397 (cd $(HOST_SUBDIR)/intl && \
17398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17400 "RANLIB=$${RANLIB}" \
17401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17402 install-info) \
17403 || exit 1
17404
17405 @endif intl
17406
17407 .PHONY: maybe-install-pdf-intl install-pdf-intl
17408 maybe-install-pdf-intl:
17409 @if intl
17410 maybe-install-pdf-intl: install-pdf-intl
17411
17412 install-pdf-intl: \
17413 configure-intl \
17414 pdf-intl
17415 @[ -f ./intl/Makefile ] || exit 0; \
17416 r=`${PWD_COMMAND}`; export r; \
17417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17418 $(HOST_EXPORTS) \
17419 for flag in $(EXTRA_HOST_FLAGS) ; do \
17420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17421 done; \
17422 echo "Doing install-pdf in intl"; \
17423 (cd $(HOST_SUBDIR)/intl && \
17424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17426 "RANLIB=$${RANLIB}" \
17427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17428 install-pdf) \
17429 || exit 1
17430
17431 @endif intl
17432
17433 .PHONY: maybe-install-html-intl install-html-intl
17434 maybe-install-html-intl:
17435 @if intl
17436 maybe-install-html-intl: install-html-intl
17437
17438 install-html-intl: \
17439 configure-intl \
17440 html-intl
17441 @[ -f ./intl/Makefile ] || exit 0; \
17442 r=`${PWD_COMMAND}`; export r; \
17443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444 $(HOST_EXPORTS) \
17445 for flag in $(EXTRA_HOST_FLAGS) ; do \
17446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17447 done; \
17448 echo "Doing install-html in intl"; \
17449 (cd $(HOST_SUBDIR)/intl && \
17450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17452 "RANLIB=$${RANLIB}" \
17453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17454 install-html) \
17455 || exit 1
17456
17457 @endif intl
17458
17459 .PHONY: maybe-installcheck-intl installcheck-intl
17460 maybe-installcheck-intl:
17461 @if intl
17462 maybe-installcheck-intl: installcheck-intl
17463
17464 installcheck-intl: \
17465 configure-intl
17466 @[ -f ./intl/Makefile ] || exit 0; \
17467 r=`${PWD_COMMAND}`; export r; \
17468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17469 $(HOST_EXPORTS) \
17470 for flag in $(EXTRA_HOST_FLAGS) ; do \
17471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17472 done; \
17473 echo "Doing installcheck in intl"; \
17474 (cd $(HOST_SUBDIR)/intl && \
17475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17477 "RANLIB=$${RANLIB}" \
17478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17479 installcheck) \
17480 || exit 1
17481
17482 @endif intl
17483
17484 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17485 maybe-mostlyclean-intl:
17486 @if intl
17487 maybe-mostlyclean-intl: mostlyclean-intl
17488
17489 mostlyclean-intl:
17490 @[ -f ./intl/Makefile ] || exit 0; \
17491 r=`${PWD_COMMAND}`; export r; \
17492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17493 $(HOST_EXPORTS) \
17494 for flag in $(EXTRA_HOST_FLAGS) ; do \
17495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17496 done; \
17497 echo "Doing mostlyclean in intl"; \
17498 (cd $(HOST_SUBDIR)/intl && \
17499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17501 "RANLIB=$${RANLIB}" \
17502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17503 mostlyclean) \
17504 || exit 1
17505
17506 @endif intl
17507
17508 .PHONY: maybe-clean-intl clean-intl
17509 maybe-clean-intl:
17510 @if intl
17511 maybe-clean-intl: clean-intl
17512
17513 clean-intl:
17514 @[ -f ./intl/Makefile ] || exit 0; \
17515 r=`${PWD_COMMAND}`; export r; \
17516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517 $(HOST_EXPORTS) \
17518 for flag in $(EXTRA_HOST_FLAGS) ; do \
17519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520 done; \
17521 echo "Doing clean in intl"; \
17522 (cd $(HOST_SUBDIR)/intl && \
17523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525 "RANLIB=$${RANLIB}" \
17526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17527 clean) \
17528 || exit 1
17529
17530 @endif intl
17531
17532 .PHONY: maybe-distclean-intl distclean-intl
17533 maybe-distclean-intl:
17534 @if intl
17535 maybe-distclean-intl: distclean-intl
17536
17537 distclean-intl:
17538 @[ -f ./intl/Makefile ] || exit 0; \
17539 r=`${PWD_COMMAND}`; export r; \
17540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17541 $(HOST_EXPORTS) \
17542 for flag in $(EXTRA_HOST_FLAGS) ; do \
17543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17544 done; \
17545 echo "Doing distclean in intl"; \
17546 (cd $(HOST_SUBDIR)/intl && \
17547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17549 "RANLIB=$${RANLIB}" \
17550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17551 distclean) \
17552 || exit 1
17553
17554 @endif intl
17555
17556 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17557 maybe-maintainer-clean-intl:
17558 @if intl
17559 maybe-maintainer-clean-intl: maintainer-clean-intl
17560
17561 maintainer-clean-intl:
17562 @[ -f ./intl/Makefile ] || exit 0; \
17563 r=`${PWD_COMMAND}`; export r; \
17564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17565 $(HOST_EXPORTS) \
17566 for flag in $(EXTRA_HOST_FLAGS) ; do \
17567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17568 done; \
17569 echo "Doing maintainer-clean in intl"; \
17570 (cd $(HOST_SUBDIR)/intl && \
17571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17573 "RANLIB=$${RANLIB}" \
17574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17575 maintainer-clean) \
17576 || exit 1
17577
17578 @endif intl
17579
17580
17581
17582 .PHONY: configure-tcl maybe-configure-tcl
17583 maybe-configure-tcl:
17584 @if gcc-bootstrap
17585 configure-tcl: stage_current
17586 @endif gcc-bootstrap
17587 @if tcl
17588 maybe-configure-tcl: configure-tcl
17589 configure-tcl:
17590 @: $(MAKE); $(unstage)
17591 @r=`${PWD_COMMAND}`; export r; \
17592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17593 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17594 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17595 $(HOST_EXPORTS) \
17596 echo Configuring in $(HOST_SUBDIR)/tcl; \
17597 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17598 case $(srcdir) in \
17599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17600 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17602 esac; \
17603 module_srcdir=tcl; \
17604 $(SHELL) \
17605 $$s/$$module_srcdir/configure \
17606 --srcdir=$${topdir}/$$module_srcdir \
17607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17608 --target=${target_alias} \
17609 || exit 1
17610 @endif tcl
17611
17612
17613
17614
17615
17616 .PHONY: all-tcl maybe-all-tcl
17617 maybe-all-tcl:
17618 @if gcc-bootstrap
17619 all-tcl: stage_current
17620 @endif gcc-bootstrap
17621 @if tcl
17622 TARGET-tcl=all
17623 maybe-all-tcl: all-tcl
17624 all-tcl: configure-tcl
17625 @: $(MAKE); $(unstage)
17626 @r=`${PWD_COMMAND}`; export r; \
17627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17628 $(HOST_EXPORTS) \
17629 (cd $(HOST_SUBDIR)/tcl && \
17630 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17631 $(TARGET-tcl))
17632 @endif tcl
17633
17634
17635
17636
17637 .PHONY: check-tcl maybe-check-tcl
17638 maybe-check-tcl:
17639 @if tcl
17640 maybe-check-tcl: check-tcl
17641
17642 check-tcl:
17643 @: $(MAKE); $(unstage)
17644 @r=`${PWD_COMMAND}`; export r; \
17645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17646 $(HOST_EXPORTS) \
17647 (cd $(HOST_SUBDIR)/tcl && \
17648 $(MAKE) $(FLAGS_TO_PASS) check)
17649
17650 @endif tcl
17651
17652 .PHONY: install-tcl maybe-install-tcl
17653 maybe-install-tcl:
17654 @if tcl
17655 maybe-install-tcl: install-tcl
17656
17657 install-tcl: installdirs
17658 @: $(MAKE); $(unstage)
17659 @r=`${PWD_COMMAND}`; export r; \
17660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17661 $(HOST_EXPORTS) \
17662 (cd $(HOST_SUBDIR)/tcl && \
17663 $(MAKE) $(FLAGS_TO_PASS) install)
17664
17665 @endif tcl
17666
17667 .PHONY: install-strip-tcl maybe-install-strip-tcl
17668 maybe-install-strip-tcl:
17669 @if tcl
17670 maybe-install-strip-tcl: install-strip-tcl
17671
17672 install-strip-tcl: installdirs
17673 @: $(MAKE); $(unstage)
17674 @r=`${PWD_COMMAND}`; export r; \
17675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17676 $(HOST_EXPORTS) \
17677 (cd $(HOST_SUBDIR)/tcl && \
17678 $(MAKE) $(FLAGS_TO_PASS) install-strip)
17679
17680 @endif tcl
17681
17682 # Other targets (info, dvi, pdf, etc.)
17683
17684 .PHONY: maybe-info-tcl info-tcl
17685 maybe-info-tcl:
17686 @if tcl
17687 maybe-info-tcl: info-tcl
17688
17689 info-tcl: \
17690 configure-tcl
17691 @: $(MAKE); $(unstage)
17692 @[ -f ./tcl/Makefile ] || exit 0; \
17693 r=`${PWD_COMMAND}`; export r; \
17694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17695 $(HOST_EXPORTS) \
17696 for flag in $(EXTRA_HOST_FLAGS) ; do \
17697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17698 done; \
17699 echo "Doing info in tcl"; \
17700 (cd $(HOST_SUBDIR)/tcl && \
17701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17703 "RANLIB=$${RANLIB}" \
17704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17705 info) \
17706 || exit 1
17707
17708 @endif tcl
17709
17710 .PHONY: maybe-dvi-tcl dvi-tcl
17711 maybe-dvi-tcl:
17712 @if tcl
17713 maybe-dvi-tcl: dvi-tcl
17714
17715 dvi-tcl: \
17716 configure-tcl
17717 @: $(MAKE); $(unstage)
17718 @[ -f ./tcl/Makefile ] || exit 0; \
17719 r=`${PWD_COMMAND}`; export r; \
17720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721 $(HOST_EXPORTS) \
17722 for flag in $(EXTRA_HOST_FLAGS) ; do \
17723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17724 done; \
17725 echo "Doing dvi in tcl"; \
17726 (cd $(HOST_SUBDIR)/tcl && \
17727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17729 "RANLIB=$${RANLIB}" \
17730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17731 dvi) \
17732 || exit 1
17733
17734 @endif tcl
17735
17736 .PHONY: maybe-pdf-tcl pdf-tcl
17737 maybe-pdf-tcl:
17738 @if tcl
17739 maybe-pdf-tcl: pdf-tcl
17740
17741 pdf-tcl: \
17742 configure-tcl
17743 @: $(MAKE); $(unstage)
17744 @[ -f ./tcl/Makefile ] || exit 0; \
17745 r=`${PWD_COMMAND}`; export r; \
17746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17747 $(HOST_EXPORTS) \
17748 for flag in $(EXTRA_HOST_FLAGS) ; do \
17749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17750 done; \
17751 echo "Doing pdf in tcl"; \
17752 (cd $(HOST_SUBDIR)/tcl && \
17753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17755 "RANLIB=$${RANLIB}" \
17756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17757 pdf) \
17758 || exit 1
17759
17760 @endif tcl
17761
17762 .PHONY: maybe-html-tcl html-tcl
17763 maybe-html-tcl:
17764 @if tcl
17765 maybe-html-tcl: html-tcl
17766
17767 html-tcl: \
17768 configure-tcl
17769 @: $(MAKE); $(unstage)
17770 @[ -f ./tcl/Makefile ] || exit 0; \
17771 r=`${PWD_COMMAND}`; export r; \
17772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773 $(HOST_EXPORTS) \
17774 for flag in $(EXTRA_HOST_FLAGS) ; do \
17775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17776 done; \
17777 echo "Doing html in tcl"; \
17778 (cd $(HOST_SUBDIR)/tcl && \
17779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17781 "RANLIB=$${RANLIB}" \
17782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17783 html) \
17784 || exit 1
17785
17786 @endif tcl
17787
17788 .PHONY: maybe-TAGS-tcl TAGS-tcl
17789 maybe-TAGS-tcl:
17790 @if tcl
17791 maybe-TAGS-tcl: TAGS-tcl
17792
17793 TAGS-tcl: \
17794 configure-tcl
17795 @: $(MAKE); $(unstage)
17796 @[ -f ./tcl/Makefile ] || exit 0; \
17797 r=`${PWD_COMMAND}`; export r; \
17798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17799 $(HOST_EXPORTS) \
17800 for flag in $(EXTRA_HOST_FLAGS) ; do \
17801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17802 done; \
17803 echo "Doing TAGS in tcl"; \
17804 (cd $(HOST_SUBDIR)/tcl && \
17805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17807 "RANLIB=$${RANLIB}" \
17808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17809 TAGS) \
17810 || exit 1
17811
17812 @endif tcl
17813
17814 .PHONY: maybe-install-info-tcl install-info-tcl
17815 maybe-install-info-tcl:
17816 @if tcl
17817 maybe-install-info-tcl: install-info-tcl
17818
17819 install-info-tcl: \
17820 configure-tcl \
17821 info-tcl
17822 @: $(MAKE); $(unstage)
17823 @[ -f ./tcl/Makefile ] || exit 0; \
17824 r=`${PWD_COMMAND}`; export r; \
17825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826 $(HOST_EXPORTS) \
17827 for flag in $(EXTRA_HOST_FLAGS) ; do \
17828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17829 done; \
17830 echo "Doing install-info in tcl"; \
17831 (cd $(HOST_SUBDIR)/tcl && \
17832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17834 "RANLIB=$${RANLIB}" \
17835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17836 install-info) \
17837 || exit 1
17838
17839 @endif tcl
17840
17841 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17842 maybe-install-pdf-tcl:
17843 @if tcl
17844 maybe-install-pdf-tcl: install-pdf-tcl
17845
17846 install-pdf-tcl: \
17847 configure-tcl \
17848 pdf-tcl
17849 @: $(MAKE); $(unstage)
17850 @[ -f ./tcl/Makefile ] || exit 0; \
17851 r=`${PWD_COMMAND}`; export r; \
17852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17853 $(HOST_EXPORTS) \
17854 for flag in $(EXTRA_HOST_FLAGS) ; do \
17855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17856 done; \
17857 echo "Doing install-pdf in tcl"; \
17858 (cd $(HOST_SUBDIR)/tcl && \
17859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17861 "RANLIB=$${RANLIB}" \
17862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17863 install-pdf) \
17864 || exit 1
17865
17866 @endif tcl
17867
17868 .PHONY: maybe-install-html-tcl install-html-tcl
17869 maybe-install-html-tcl:
17870 @if tcl
17871 maybe-install-html-tcl: install-html-tcl
17872
17873 install-html-tcl: \
17874 configure-tcl \
17875 html-tcl
17876 @: $(MAKE); $(unstage)
17877 @[ -f ./tcl/Makefile ] || exit 0; \
17878 r=`${PWD_COMMAND}`; export r; \
17879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17880 $(HOST_EXPORTS) \
17881 for flag in $(EXTRA_HOST_FLAGS) ; do \
17882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17883 done; \
17884 echo "Doing install-html in tcl"; \
17885 (cd $(HOST_SUBDIR)/tcl && \
17886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17888 "RANLIB=$${RANLIB}" \
17889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17890 install-html) \
17891 || exit 1
17892
17893 @endif tcl
17894
17895 .PHONY: maybe-installcheck-tcl installcheck-tcl
17896 maybe-installcheck-tcl:
17897 @if tcl
17898 maybe-installcheck-tcl: installcheck-tcl
17899
17900 installcheck-tcl: \
17901 configure-tcl
17902 @: $(MAKE); $(unstage)
17903 @[ -f ./tcl/Makefile ] || exit 0; \
17904 r=`${PWD_COMMAND}`; export r; \
17905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906 $(HOST_EXPORTS) \
17907 for flag in $(EXTRA_HOST_FLAGS) ; do \
17908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909 done; \
17910 echo "Doing installcheck in tcl"; \
17911 (cd $(HOST_SUBDIR)/tcl && \
17912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914 "RANLIB=$${RANLIB}" \
17915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916 installcheck) \
17917 || exit 1
17918
17919 @endif tcl
17920
17921 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17922 maybe-mostlyclean-tcl:
17923 @if tcl
17924 maybe-mostlyclean-tcl: mostlyclean-tcl
17925
17926 # tcl doesn't support mostlyclean.
17927 mostlyclean-tcl:
17928
17929 @endif tcl
17930
17931 .PHONY: maybe-clean-tcl clean-tcl
17932 maybe-clean-tcl:
17933 @if tcl
17934 maybe-clean-tcl: clean-tcl
17935
17936 clean-tcl:
17937 @: $(MAKE); $(unstage)
17938 @[ -f ./tcl/Makefile ] || exit 0; \
17939 r=`${PWD_COMMAND}`; export r; \
17940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17941 $(HOST_EXPORTS) \
17942 for flag in $(EXTRA_HOST_FLAGS) ; do \
17943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17944 done; \
17945 echo "Doing clean in tcl"; \
17946 (cd $(HOST_SUBDIR)/tcl && \
17947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17949 "RANLIB=$${RANLIB}" \
17950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951 clean) \
17952 || exit 1
17953
17954 @endif tcl
17955
17956 .PHONY: maybe-distclean-tcl distclean-tcl
17957 maybe-distclean-tcl:
17958 @if tcl
17959 maybe-distclean-tcl: distclean-tcl
17960
17961 distclean-tcl:
17962 @: $(MAKE); $(unstage)
17963 @[ -f ./tcl/Makefile ] || exit 0; \
17964 r=`${PWD_COMMAND}`; export r; \
17965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966 $(HOST_EXPORTS) \
17967 for flag in $(EXTRA_HOST_FLAGS) ; do \
17968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969 done; \
17970 echo "Doing distclean in tcl"; \
17971 (cd $(HOST_SUBDIR)/tcl && \
17972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17974 "RANLIB=$${RANLIB}" \
17975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976 distclean) \
17977 || exit 1
17978
17979 @endif tcl
17980
17981 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17982 maybe-maintainer-clean-tcl:
17983 @if tcl
17984 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17985
17986 maintainer-clean-tcl:
17987 @: $(MAKE); $(unstage)
17988 @[ -f ./tcl/Makefile ] || exit 0; \
17989 r=`${PWD_COMMAND}`; export r; \
17990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17991 $(HOST_EXPORTS) \
17992 for flag in $(EXTRA_HOST_FLAGS) ; do \
17993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17994 done; \
17995 echo "Doing maintainer-clean in tcl"; \
17996 (cd $(HOST_SUBDIR)/tcl && \
17997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17999 "RANLIB=$${RANLIB}" \
18000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18001 maintainer-clean) \
18002 || exit 1
18003
18004 @endif tcl
18005
18006
18007
18008 .PHONY: configure-itcl maybe-configure-itcl
18009 maybe-configure-itcl:
18010 @if gcc-bootstrap
18011 configure-itcl: stage_current
18012 @endif gcc-bootstrap
18013 @if itcl
18014 maybe-configure-itcl: configure-itcl
18015 configure-itcl:
18016 @: $(MAKE); $(unstage)
18017 @r=`${PWD_COMMAND}`; export r; \
18018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18019 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18021 $(HOST_EXPORTS) \
18022 echo Configuring in $(HOST_SUBDIR)/itcl; \
18023 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18024 case $(srcdir) in \
18025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18026 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18028 esac; \
18029 module_srcdir=itcl; \
18030 $(SHELL) \
18031 $$s/$$module_srcdir/configure \
18032 --srcdir=$${topdir}/$$module_srcdir \
18033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18034 --target=${target_alias} \
18035 || exit 1
18036 @endif itcl
18037
18038
18039
18040
18041
18042 .PHONY: all-itcl maybe-all-itcl
18043 maybe-all-itcl:
18044 @if gcc-bootstrap
18045 all-itcl: stage_current
18046 @endif gcc-bootstrap
18047 @if itcl
18048 TARGET-itcl=all
18049 maybe-all-itcl: all-itcl
18050 all-itcl: configure-itcl
18051 @: $(MAKE); $(unstage)
18052 @r=`${PWD_COMMAND}`; export r; \
18053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18054 $(HOST_EXPORTS) \
18055 (cd $(HOST_SUBDIR)/itcl && \
18056 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18057 $(TARGET-itcl))
18058 @endif itcl
18059
18060
18061
18062
18063 .PHONY: check-itcl maybe-check-itcl
18064 maybe-check-itcl:
18065 @if itcl
18066 maybe-check-itcl: check-itcl
18067
18068 check-itcl:
18069 @: $(MAKE); $(unstage)
18070 @r=`${PWD_COMMAND}`; export r; \
18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18072 $(HOST_EXPORTS) \
18073 (cd $(HOST_SUBDIR)/itcl && \
18074 $(MAKE) $(FLAGS_TO_PASS) check)
18075
18076 @endif itcl
18077
18078 .PHONY: install-itcl maybe-install-itcl
18079 maybe-install-itcl:
18080 @if itcl
18081 maybe-install-itcl: install-itcl
18082
18083 install-itcl: installdirs
18084 @: $(MAKE); $(unstage)
18085 @r=`${PWD_COMMAND}`; export r; \
18086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18087 $(HOST_EXPORTS) \
18088 (cd $(HOST_SUBDIR)/itcl && \
18089 $(MAKE) $(FLAGS_TO_PASS) install)
18090
18091 @endif itcl
18092
18093 .PHONY: install-strip-itcl maybe-install-strip-itcl
18094 maybe-install-strip-itcl:
18095 @if itcl
18096 maybe-install-strip-itcl: install-strip-itcl
18097
18098 install-strip-itcl: installdirs
18099 @: $(MAKE); $(unstage)
18100 @r=`${PWD_COMMAND}`; export r; \
18101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102 $(HOST_EXPORTS) \
18103 (cd $(HOST_SUBDIR)/itcl && \
18104 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18105
18106 @endif itcl
18107
18108 # Other targets (info, dvi, pdf, etc.)
18109
18110 .PHONY: maybe-info-itcl info-itcl
18111 maybe-info-itcl:
18112 @if itcl
18113 maybe-info-itcl: info-itcl
18114
18115 info-itcl: \
18116 configure-itcl
18117 @: $(MAKE); $(unstage)
18118 @[ -f ./itcl/Makefile ] || exit 0; \
18119 r=`${PWD_COMMAND}`; export r; \
18120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121 $(HOST_EXPORTS) \
18122 for flag in $(EXTRA_HOST_FLAGS) ; do \
18123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124 done; \
18125 echo "Doing info in itcl"; \
18126 (cd $(HOST_SUBDIR)/itcl && \
18127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129 "RANLIB=$${RANLIB}" \
18130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131 info) \
18132 || exit 1
18133
18134 @endif itcl
18135
18136 .PHONY: maybe-dvi-itcl dvi-itcl
18137 maybe-dvi-itcl:
18138 @if itcl
18139 maybe-dvi-itcl: dvi-itcl
18140
18141 dvi-itcl: \
18142 configure-itcl
18143 @: $(MAKE); $(unstage)
18144 @[ -f ./itcl/Makefile ] || exit 0; \
18145 r=`${PWD_COMMAND}`; export r; \
18146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18147 $(HOST_EXPORTS) \
18148 for flag in $(EXTRA_HOST_FLAGS) ; do \
18149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18150 done; \
18151 echo "Doing dvi in itcl"; \
18152 (cd $(HOST_SUBDIR)/itcl && \
18153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18155 "RANLIB=$${RANLIB}" \
18156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18157 dvi) \
18158 || exit 1
18159
18160 @endif itcl
18161
18162 .PHONY: maybe-pdf-itcl pdf-itcl
18163 maybe-pdf-itcl:
18164 @if itcl
18165 maybe-pdf-itcl: pdf-itcl
18166
18167 pdf-itcl: \
18168 configure-itcl
18169 @: $(MAKE); $(unstage)
18170 @[ -f ./itcl/Makefile ] || exit 0; \
18171 r=`${PWD_COMMAND}`; export r; \
18172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18173 $(HOST_EXPORTS) \
18174 for flag in $(EXTRA_HOST_FLAGS) ; do \
18175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18176 done; \
18177 echo "Doing pdf in itcl"; \
18178 (cd $(HOST_SUBDIR)/itcl && \
18179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18181 "RANLIB=$${RANLIB}" \
18182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18183 pdf) \
18184 || exit 1
18185
18186 @endif itcl
18187
18188 .PHONY: maybe-html-itcl html-itcl
18189 maybe-html-itcl:
18190 @if itcl
18191 maybe-html-itcl: html-itcl
18192
18193 html-itcl: \
18194 configure-itcl
18195 @: $(MAKE); $(unstage)
18196 @[ -f ./itcl/Makefile ] || exit 0; \
18197 r=`${PWD_COMMAND}`; export r; \
18198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18199 $(HOST_EXPORTS) \
18200 for flag in $(EXTRA_HOST_FLAGS) ; do \
18201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18202 done; \
18203 echo "Doing html in itcl"; \
18204 (cd $(HOST_SUBDIR)/itcl && \
18205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18207 "RANLIB=$${RANLIB}" \
18208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18209 html) \
18210 || exit 1
18211
18212 @endif itcl
18213
18214 .PHONY: maybe-TAGS-itcl TAGS-itcl
18215 maybe-TAGS-itcl:
18216 @if itcl
18217 maybe-TAGS-itcl: TAGS-itcl
18218
18219 TAGS-itcl: \
18220 configure-itcl
18221 @: $(MAKE); $(unstage)
18222 @[ -f ./itcl/Makefile ] || exit 0; \
18223 r=`${PWD_COMMAND}`; export r; \
18224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225 $(HOST_EXPORTS) \
18226 for flag in $(EXTRA_HOST_FLAGS) ; do \
18227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18228 done; \
18229 echo "Doing TAGS in itcl"; \
18230 (cd $(HOST_SUBDIR)/itcl && \
18231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18233 "RANLIB=$${RANLIB}" \
18234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18235 TAGS) \
18236 || exit 1
18237
18238 @endif itcl
18239
18240 .PHONY: maybe-install-info-itcl install-info-itcl
18241 maybe-install-info-itcl:
18242 @if itcl
18243 maybe-install-info-itcl: install-info-itcl
18244
18245 install-info-itcl: \
18246 configure-itcl \
18247 info-itcl
18248 @: $(MAKE); $(unstage)
18249 @[ -f ./itcl/Makefile ] || exit 0; \
18250 r=`${PWD_COMMAND}`; export r; \
18251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18252 $(HOST_EXPORTS) \
18253 for flag in $(EXTRA_HOST_FLAGS) ; do \
18254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18255 done; \
18256 echo "Doing install-info in itcl"; \
18257 (cd $(HOST_SUBDIR)/itcl && \
18258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18260 "RANLIB=$${RANLIB}" \
18261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18262 install-info) \
18263 || exit 1
18264
18265 @endif itcl
18266
18267 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18268 maybe-install-pdf-itcl:
18269 @if itcl
18270 maybe-install-pdf-itcl: install-pdf-itcl
18271
18272 install-pdf-itcl: \
18273 configure-itcl \
18274 pdf-itcl
18275 @: $(MAKE); $(unstage)
18276 @[ -f ./itcl/Makefile ] || exit 0; \
18277 r=`${PWD_COMMAND}`; export r; \
18278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18279 $(HOST_EXPORTS) \
18280 for flag in $(EXTRA_HOST_FLAGS) ; do \
18281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18282 done; \
18283 echo "Doing install-pdf in itcl"; \
18284 (cd $(HOST_SUBDIR)/itcl && \
18285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18287 "RANLIB=$${RANLIB}" \
18288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18289 install-pdf) \
18290 || exit 1
18291
18292 @endif itcl
18293
18294 .PHONY: maybe-install-html-itcl install-html-itcl
18295 maybe-install-html-itcl:
18296 @if itcl
18297 maybe-install-html-itcl: install-html-itcl
18298
18299 install-html-itcl: \
18300 configure-itcl \
18301 html-itcl
18302 @: $(MAKE); $(unstage)
18303 @[ -f ./itcl/Makefile ] || exit 0; \
18304 r=`${PWD_COMMAND}`; export r; \
18305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18306 $(HOST_EXPORTS) \
18307 for flag in $(EXTRA_HOST_FLAGS) ; do \
18308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18309 done; \
18310 echo "Doing install-html in itcl"; \
18311 (cd $(HOST_SUBDIR)/itcl && \
18312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18314 "RANLIB=$${RANLIB}" \
18315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18316 install-html) \
18317 || exit 1
18318
18319 @endif itcl
18320
18321 .PHONY: maybe-installcheck-itcl installcheck-itcl
18322 maybe-installcheck-itcl:
18323 @if itcl
18324 maybe-installcheck-itcl: installcheck-itcl
18325
18326 installcheck-itcl: \
18327 configure-itcl
18328 @: $(MAKE); $(unstage)
18329 @[ -f ./itcl/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 installcheck in itcl"; \
18337 (cd $(HOST_SUBDIR)/itcl && \
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 installcheck) \
18343 || exit 1
18344
18345 @endif itcl
18346
18347 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18348 maybe-mostlyclean-itcl:
18349 @if itcl
18350 maybe-mostlyclean-itcl: mostlyclean-itcl
18351
18352 mostlyclean-itcl:
18353 @: $(MAKE); $(unstage)
18354 @[ -f ./itcl/Makefile ] || exit 0; \
18355 r=`${PWD_COMMAND}`; export r; \
18356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357 $(HOST_EXPORTS) \
18358 for flag in $(EXTRA_HOST_FLAGS) ; do \
18359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18360 done; \
18361 echo "Doing mostlyclean in itcl"; \
18362 (cd $(HOST_SUBDIR)/itcl && \
18363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365 "RANLIB=$${RANLIB}" \
18366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367 mostlyclean) \
18368 || exit 1
18369
18370 @endif itcl
18371
18372 .PHONY: maybe-clean-itcl clean-itcl
18373 maybe-clean-itcl:
18374 @if itcl
18375 maybe-clean-itcl: clean-itcl
18376
18377 clean-itcl:
18378 @: $(MAKE); $(unstage)
18379 @[ -f ./itcl/Makefile ] || exit 0; \
18380 r=`${PWD_COMMAND}`; export r; \
18381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382 $(HOST_EXPORTS) \
18383 for flag in $(EXTRA_HOST_FLAGS) ; do \
18384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18385 done; \
18386 echo "Doing clean in itcl"; \
18387 (cd $(HOST_SUBDIR)/itcl && \
18388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18390 "RANLIB=$${RANLIB}" \
18391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392 clean) \
18393 || exit 1
18394
18395 @endif itcl
18396
18397 .PHONY: maybe-distclean-itcl distclean-itcl
18398 maybe-distclean-itcl:
18399 @if itcl
18400 maybe-distclean-itcl: distclean-itcl
18401
18402 distclean-itcl:
18403 @: $(MAKE); $(unstage)
18404 @[ -f ./itcl/Makefile ] || exit 0; \
18405 r=`${PWD_COMMAND}`; export r; \
18406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407 $(HOST_EXPORTS) \
18408 for flag in $(EXTRA_HOST_FLAGS) ; do \
18409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18410 done; \
18411 echo "Doing distclean in itcl"; \
18412 (cd $(HOST_SUBDIR)/itcl && \
18413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18415 "RANLIB=$${RANLIB}" \
18416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417 distclean) \
18418 || exit 1
18419
18420 @endif itcl
18421
18422 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18423 maybe-maintainer-clean-itcl:
18424 @if itcl
18425 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18426
18427 maintainer-clean-itcl:
18428 @: $(MAKE); $(unstage)
18429 @[ -f ./itcl/Makefile ] || exit 0; \
18430 r=`${PWD_COMMAND}`; export r; \
18431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432 $(HOST_EXPORTS) \
18433 for flag in $(EXTRA_HOST_FLAGS) ; do \
18434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435 done; \
18436 echo "Doing maintainer-clean in itcl"; \
18437 (cd $(HOST_SUBDIR)/itcl && \
18438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440 "RANLIB=$${RANLIB}" \
18441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18442 maintainer-clean) \
18443 || exit 1
18444
18445 @endif itcl
18446
18447
18448
18449 .PHONY: configure-ld maybe-configure-ld
18450 maybe-configure-ld:
18451 @if gcc-bootstrap
18452 configure-ld: stage_current
18453 @endif gcc-bootstrap
18454 @if ld
18455 maybe-configure-ld: configure-ld
18456 configure-ld:
18457 @r=`${PWD_COMMAND}`; export r; \
18458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18461 $(HOST_EXPORTS) \
18462 echo Configuring in $(HOST_SUBDIR)/ld; \
18463 cd "$(HOST_SUBDIR)/ld" || exit 1; \
18464 case $(srcdir) in \
18465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18466 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18468 esac; \
18469 module_srcdir=ld; \
18470 $(SHELL) \
18471 $$s/$$module_srcdir/configure \
18472 --srcdir=$${topdir}/$$module_srcdir \
18473 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18474 --target=${target_alias} \
18475 || exit 1
18476 @endif ld
18477
18478
18479
18480 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18481 maybe-configure-stage1-ld:
18482 @if ld-bootstrap
18483 maybe-configure-stage1-ld: configure-stage1-ld
18484 configure-stage1-ld:
18485 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18486 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18487 @r=`${PWD_COMMAND}`; export r; \
18488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18489 TFLAGS="$(STAGE1_TFLAGS)"; \
18490 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18491 $(HOST_EXPORTS) \
18492 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18493 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18494 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18495 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18497 cd $(HOST_SUBDIR)/ld || exit 1; \
18498 case $(srcdir) in \
18499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18500 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18502 esac; \
18503 module_srcdir=ld; \
18504 $(SHELL) $$s/$$module_srcdir/configure \
18505 --srcdir=$${topdir}/$$module_srcdir \
18506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18507 --target=${target_alias} \
18508 \
18509 $(STAGE1_CONFIGURE_FLAGS)
18510 @endif ld-bootstrap
18511
18512 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18513 maybe-configure-stage2-ld:
18514 @if ld-bootstrap
18515 maybe-configure-stage2-ld: configure-stage2-ld
18516 configure-stage2-ld:
18517 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18519 @r=`${PWD_COMMAND}`; export r; \
18520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18521 TFLAGS="$(STAGE2_TFLAGS)"; \
18522 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18523 $(HOST_EXPORTS) \
18524 $(POSTSTAGE1_HOST_EXPORTS) \
18525 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18526 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18527 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18528 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18529 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18530 cd $(HOST_SUBDIR)/ld || exit 1; \
18531 case $(srcdir) in \
18532 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18533 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18534 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18535 esac; \
18536 module_srcdir=ld; \
18537 $(SHELL) $$s/$$module_srcdir/configure \
18538 --srcdir=$${topdir}/$$module_srcdir \
18539 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18540 --target=${target_alias} \
18541 --with-build-libsubdir=$(HOST_SUBDIR) \
18542 $(STAGE2_CONFIGURE_FLAGS)
18543 @endif ld-bootstrap
18544
18545 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18546 maybe-configure-stage3-ld:
18547 @if ld-bootstrap
18548 maybe-configure-stage3-ld: configure-stage3-ld
18549 configure-stage3-ld:
18550 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18551 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18552 @r=`${PWD_COMMAND}`; export r; \
18553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18554 TFLAGS="$(STAGE3_TFLAGS)"; \
18555 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18556 $(HOST_EXPORTS) \
18557 $(POSTSTAGE1_HOST_EXPORTS) \
18558 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18559 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18560 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18561 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18563 cd $(HOST_SUBDIR)/ld || exit 1; \
18564 case $(srcdir) in \
18565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18566 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18568 esac; \
18569 module_srcdir=ld; \
18570 $(SHELL) $$s/$$module_srcdir/configure \
18571 --srcdir=$${topdir}/$$module_srcdir \
18572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18573 --target=${target_alias} \
18574 --with-build-libsubdir=$(HOST_SUBDIR) \
18575 $(STAGE3_CONFIGURE_FLAGS)
18576 @endif ld-bootstrap
18577
18578 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18579 maybe-configure-stage4-ld:
18580 @if ld-bootstrap
18581 maybe-configure-stage4-ld: configure-stage4-ld
18582 configure-stage4-ld:
18583 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18584 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18585 @r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 TFLAGS="$(STAGE4_TFLAGS)"; \
18588 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18589 $(HOST_EXPORTS) \
18590 $(POSTSTAGE1_HOST_EXPORTS) \
18591 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18592 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18593 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18594 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18595 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18596 cd $(HOST_SUBDIR)/ld || exit 1; \
18597 case $(srcdir) in \
18598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18599 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18601 esac; \
18602 module_srcdir=ld; \
18603 $(SHELL) $$s/$$module_srcdir/configure \
18604 --srcdir=$${topdir}/$$module_srcdir \
18605 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18606 --target=${target_alias} \
18607 --with-build-libsubdir=$(HOST_SUBDIR) \
18608 $(STAGE4_CONFIGURE_FLAGS)
18609 @endif ld-bootstrap
18610
18611 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18612 maybe-configure-stageprofile-ld:
18613 @if ld-bootstrap
18614 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18615 configure-stageprofile-ld:
18616 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18617 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18618 @r=`${PWD_COMMAND}`; export r; \
18619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18620 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18621 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18622 $(HOST_EXPORTS) \
18623 $(POSTSTAGE1_HOST_EXPORTS) \
18624 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18625 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18626 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18627 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18628 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18629 cd $(HOST_SUBDIR)/ld || exit 1; \
18630 case $(srcdir) in \
18631 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18632 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18633 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18634 esac; \
18635 module_srcdir=ld; \
18636 $(SHELL) $$s/$$module_srcdir/configure \
18637 --srcdir=$${topdir}/$$module_srcdir \
18638 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18639 --target=${target_alias} \
18640 --with-build-libsubdir=$(HOST_SUBDIR) \
18641 $(STAGEprofile_CONFIGURE_FLAGS)
18642 @endif ld-bootstrap
18643
18644 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18645 maybe-configure-stagefeedback-ld:
18646 @if ld-bootstrap
18647 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18648 configure-stagefeedback-ld:
18649 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18650 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18651 @r=`${PWD_COMMAND}`; export r; \
18652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18653 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18654 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18655 $(HOST_EXPORTS) \
18656 $(POSTSTAGE1_HOST_EXPORTS) \
18657 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18658 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18659 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18660 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18662 cd $(HOST_SUBDIR)/ld || exit 1; \
18663 case $(srcdir) in \
18664 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18665 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18666 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18667 esac; \
18668 module_srcdir=ld; \
18669 $(SHELL) $$s/$$module_srcdir/configure \
18670 --srcdir=$${topdir}/$$module_srcdir \
18671 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18672 --target=${target_alias} \
18673 --with-build-libsubdir=$(HOST_SUBDIR) \
18674 $(STAGEfeedback_CONFIGURE_FLAGS)
18675 @endif ld-bootstrap
18676
18677
18678
18679
18680
18681 .PHONY: all-ld maybe-all-ld
18682 maybe-all-ld:
18683 @if gcc-bootstrap
18684 all-ld: stage_current
18685 @endif gcc-bootstrap
18686 @if ld
18687 TARGET-ld=all
18688 maybe-all-ld: all-ld
18689 all-ld: configure-ld
18690 @r=`${PWD_COMMAND}`; export r; \
18691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18692 $(HOST_EXPORTS) \
18693 (cd $(HOST_SUBDIR)/ld && \
18694 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18695 $(TARGET-ld))
18696 @endif ld
18697
18698
18699
18700 .PHONY: all-stage1-ld maybe-all-stage1-ld
18701 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18702 maybe-all-stage1-ld:
18703 maybe-clean-stage1-ld:
18704 @if ld-bootstrap
18705 maybe-all-stage1-ld: all-stage1-ld
18706 all-stage1: all-stage1-ld
18707 TARGET-stage1-ld = $(TARGET-ld)
18708 all-stage1-ld: configure-stage1-ld
18709 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18710 @r=`${PWD_COMMAND}`; export r; \
18711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18712 TFLAGS="$(STAGE1_TFLAGS)"; \
18713 $(HOST_EXPORTS) \
18714 cd $(HOST_SUBDIR)/ld && \
18715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18716 CFLAGS="$(STAGE1_CFLAGS)" \
18717 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18718 LIBCFLAGS="$(LIBCFLAGS)" \
18719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18722 $(EXTRA_HOST_FLAGS) \
18723 $(STAGE1_FLAGS_TO_PASS) \
18724 TFLAGS="$(STAGE1_TFLAGS)" \
18725 $(TARGET-stage1-ld)
18726
18727 maybe-clean-stage1-ld: clean-stage1-ld
18728 clean-stage1: clean-stage1-ld
18729 clean-stage1-ld:
18730 @if [ $(current_stage) = stage1 ]; then \
18731 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18732 else \
18733 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18734 $(MAKE) stage1-start; \
18735 fi; \
18736 cd $(HOST_SUBDIR)/ld && \
18737 $(MAKE) $(EXTRA_HOST_FLAGS) \
18738 $(STAGE1_FLAGS_TO_PASS) clean
18739 @endif ld-bootstrap
18740
18741
18742 .PHONY: all-stage2-ld maybe-all-stage2-ld
18743 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18744 maybe-all-stage2-ld:
18745 maybe-clean-stage2-ld:
18746 @if ld-bootstrap
18747 maybe-all-stage2-ld: all-stage2-ld
18748 all-stage2: all-stage2-ld
18749 TARGET-stage2-ld = $(TARGET-ld)
18750 all-stage2-ld: configure-stage2-ld
18751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18752 @r=`${PWD_COMMAND}`; export r; \
18753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18754 TFLAGS="$(STAGE2_TFLAGS)"; \
18755 $(HOST_EXPORTS) \
18756 $(POSTSTAGE1_HOST_EXPORTS) \
18757 cd $(HOST_SUBDIR)/ld && \
18758 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18759 CFLAGS="$(STAGE2_CFLAGS)" \
18760 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18761 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18766 TFLAGS="$(STAGE2_TFLAGS)" \
18767 $(TARGET-stage2-ld)
18768
18769 maybe-clean-stage2-ld: clean-stage2-ld
18770 clean-stage2: clean-stage2-ld
18771 clean-stage2-ld:
18772 @if [ $(current_stage) = stage2 ]; then \
18773 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18774 else \
18775 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18776 $(MAKE) stage2-start; \
18777 fi; \
18778 cd $(HOST_SUBDIR)/ld && \
18779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18780 @endif ld-bootstrap
18781
18782
18783 .PHONY: all-stage3-ld maybe-all-stage3-ld
18784 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18785 maybe-all-stage3-ld:
18786 maybe-clean-stage3-ld:
18787 @if ld-bootstrap
18788 maybe-all-stage3-ld: all-stage3-ld
18789 all-stage3: all-stage3-ld
18790 TARGET-stage3-ld = $(TARGET-ld)
18791 all-stage3-ld: configure-stage3-ld
18792 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18793 @r=`${PWD_COMMAND}`; export r; \
18794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18795 TFLAGS="$(STAGE3_TFLAGS)"; \
18796 $(HOST_EXPORTS) \
18797 $(POSTSTAGE1_HOST_EXPORTS) \
18798 cd $(HOST_SUBDIR)/ld && \
18799 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18800 CFLAGS="$(STAGE3_CFLAGS)" \
18801 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18802 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18807 TFLAGS="$(STAGE3_TFLAGS)" \
18808 $(TARGET-stage3-ld)
18809
18810 maybe-clean-stage3-ld: clean-stage3-ld
18811 clean-stage3: clean-stage3-ld
18812 clean-stage3-ld:
18813 @if [ $(current_stage) = stage3 ]; then \
18814 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18815 else \
18816 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18817 $(MAKE) stage3-start; \
18818 fi; \
18819 cd $(HOST_SUBDIR)/ld && \
18820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18821 @endif ld-bootstrap
18822
18823
18824 .PHONY: all-stage4-ld maybe-all-stage4-ld
18825 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18826 maybe-all-stage4-ld:
18827 maybe-clean-stage4-ld:
18828 @if ld-bootstrap
18829 maybe-all-stage4-ld: all-stage4-ld
18830 all-stage4: all-stage4-ld
18831 TARGET-stage4-ld = $(TARGET-ld)
18832 all-stage4-ld: configure-stage4-ld
18833 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18834 @r=`${PWD_COMMAND}`; export r; \
18835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18836 TFLAGS="$(STAGE4_TFLAGS)"; \
18837 $(HOST_EXPORTS) \
18838 $(POSTSTAGE1_HOST_EXPORTS) \
18839 cd $(HOST_SUBDIR)/ld && \
18840 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18841 CFLAGS="$(STAGE4_CFLAGS)" \
18842 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18843 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18844 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18845 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18846 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18847 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18848 TFLAGS="$(STAGE4_TFLAGS)" \
18849 $(TARGET-stage4-ld)
18850
18851 maybe-clean-stage4-ld: clean-stage4-ld
18852 clean-stage4: clean-stage4-ld
18853 clean-stage4-ld:
18854 @if [ $(current_stage) = stage4 ]; then \
18855 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18856 else \
18857 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18858 $(MAKE) stage4-start; \
18859 fi; \
18860 cd $(HOST_SUBDIR)/ld && \
18861 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18862 @endif ld-bootstrap
18863
18864
18865 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18866 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18867 maybe-all-stageprofile-ld:
18868 maybe-clean-stageprofile-ld:
18869 @if ld-bootstrap
18870 maybe-all-stageprofile-ld: all-stageprofile-ld
18871 all-stageprofile: all-stageprofile-ld
18872 TARGET-stageprofile-ld = $(TARGET-ld)
18873 all-stageprofile-ld: configure-stageprofile-ld
18874 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18875 @r=`${PWD_COMMAND}`; export r; \
18876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18877 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18878 $(HOST_EXPORTS) \
18879 $(POSTSTAGE1_HOST_EXPORTS) \
18880 cd $(HOST_SUBDIR)/ld && \
18881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18882 CFLAGS="$(STAGEprofile_CFLAGS)" \
18883 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18884 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18885 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18886 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18887 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18888 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18889 TFLAGS="$(STAGEprofile_TFLAGS)" \
18890 $(TARGET-stageprofile-ld)
18891
18892 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18893 clean-stageprofile: clean-stageprofile-ld
18894 clean-stageprofile-ld:
18895 @if [ $(current_stage) = stageprofile ]; then \
18896 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18897 else \
18898 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18899 $(MAKE) stageprofile-start; \
18900 fi; \
18901 cd $(HOST_SUBDIR)/ld && \
18902 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18903 @endif ld-bootstrap
18904
18905
18906 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18907 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18908 maybe-all-stagefeedback-ld:
18909 maybe-clean-stagefeedback-ld:
18910 @if ld-bootstrap
18911 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18912 all-stagefeedback: all-stagefeedback-ld
18913 TARGET-stagefeedback-ld = $(TARGET-ld)
18914 all-stagefeedback-ld: configure-stagefeedback-ld
18915 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18916 @r=`${PWD_COMMAND}`; export r; \
18917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18919 $(HOST_EXPORTS) \
18920 $(POSTSTAGE1_HOST_EXPORTS) \
18921 cd $(HOST_SUBDIR)/ld && \
18922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18923 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18924 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18925 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18930 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18931 $(TARGET-stagefeedback-ld)
18932
18933 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18934 clean-stagefeedback: clean-stagefeedback-ld
18935 clean-stagefeedback-ld:
18936 @if [ $(current_stage) = stagefeedback ]; then \
18937 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18938 else \
18939 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18940 $(MAKE) stagefeedback-start; \
18941 fi; \
18942 cd $(HOST_SUBDIR)/ld && \
18943 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18944 @endif ld-bootstrap
18945
18946
18947
18948
18949
18950 .PHONY: check-ld maybe-check-ld
18951 maybe-check-ld:
18952 @if ld
18953 maybe-check-ld: check-ld
18954
18955 check-ld:
18956 @: $(MAKE); $(unstage)
18957 @r=`${PWD_COMMAND}`; export r; \
18958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18959 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18960 (cd $(HOST_SUBDIR)/ld && \
18961 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18962
18963 @endif ld
18964
18965 .PHONY: install-ld maybe-install-ld
18966 maybe-install-ld:
18967 @if ld
18968 maybe-install-ld: install-ld
18969
18970 install-ld: installdirs
18971 @: $(MAKE); $(unstage)
18972 @r=`${PWD_COMMAND}`; export r; \
18973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18974 $(HOST_EXPORTS) \
18975 (cd $(HOST_SUBDIR)/ld && \
18976 $(MAKE) $(FLAGS_TO_PASS) install)
18977
18978 @endif ld
18979
18980 .PHONY: install-strip-ld maybe-install-strip-ld
18981 maybe-install-strip-ld:
18982 @if ld
18983 maybe-install-strip-ld: install-strip-ld
18984
18985 install-strip-ld: installdirs
18986 @: $(MAKE); $(unstage)
18987 @r=`${PWD_COMMAND}`; export r; \
18988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18989 $(HOST_EXPORTS) \
18990 (cd $(HOST_SUBDIR)/ld && \
18991 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18992
18993 @endif ld
18994
18995 # Other targets (info, dvi, pdf, etc.)
18996
18997 .PHONY: maybe-info-ld info-ld
18998 maybe-info-ld:
18999 @if ld
19000 maybe-info-ld: info-ld
19001
19002 info-ld: \
19003 configure-ld
19004 @[ -f ./ld/Makefile ] || exit 0; \
19005 r=`${PWD_COMMAND}`; export r; \
19006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007 $(HOST_EXPORTS) \
19008 for flag in $(EXTRA_HOST_FLAGS) ; do \
19009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010 done; \
19011 echo "Doing info in ld"; \
19012 (cd $(HOST_SUBDIR)/ld && \
19013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015 "RANLIB=$${RANLIB}" \
19016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017 info) \
19018 || exit 1
19019
19020 @endif ld
19021
19022 .PHONY: maybe-dvi-ld dvi-ld
19023 maybe-dvi-ld:
19024 @if ld
19025 maybe-dvi-ld: dvi-ld
19026
19027 dvi-ld: \
19028 configure-ld
19029 @[ -f ./ld/Makefile ] || exit 0; \
19030 r=`${PWD_COMMAND}`; export r; \
19031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032 $(HOST_EXPORTS) \
19033 for flag in $(EXTRA_HOST_FLAGS) ; do \
19034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035 done; \
19036 echo "Doing dvi in ld"; \
19037 (cd $(HOST_SUBDIR)/ld && \
19038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040 "RANLIB=$${RANLIB}" \
19041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042 dvi) \
19043 || exit 1
19044
19045 @endif ld
19046
19047 .PHONY: maybe-pdf-ld pdf-ld
19048 maybe-pdf-ld:
19049 @if ld
19050 maybe-pdf-ld: pdf-ld
19051
19052 pdf-ld: \
19053 configure-ld
19054 @[ -f ./ld/Makefile ] || exit 0; \
19055 r=`${PWD_COMMAND}`; export r; \
19056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057 $(HOST_EXPORTS) \
19058 for flag in $(EXTRA_HOST_FLAGS) ; do \
19059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060 done; \
19061 echo "Doing pdf in ld"; \
19062 (cd $(HOST_SUBDIR)/ld && \
19063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065 "RANLIB=$${RANLIB}" \
19066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067 pdf) \
19068 || exit 1
19069
19070 @endif ld
19071
19072 .PHONY: maybe-html-ld html-ld
19073 maybe-html-ld:
19074 @if ld
19075 maybe-html-ld: html-ld
19076
19077 html-ld: \
19078 configure-ld
19079 @[ -f ./ld/Makefile ] || exit 0; \
19080 r=`${PWD_COMMAND}`; export r; \
19081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082 $(HOST_EXPORTS) \
19083 for flag in $(EXTRA_HOST_FLAGS) ; do \
19084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085 done; \
19086 echo "Doing html in ld"; \
19087 (cd $(HOST_SUBDIR)/ld && \
19088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090 "RANLIB=$${RANLIB}" \
19091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092 html) \
19093 || exit 1
19094
19095 @endif ld
19096
19097 .PHONY: maybe-TAGS-ld TAGS-ld
19098 maybe-TAGS-ld:
19099 @if ld
19100 maybe-TAGS-ld: TAGS-ld
19101
19102 TAGS-ld: \
19103 configure-ld
19104 @[ -f ./ld/Makefile ] || exit 0; \
19105 r=`${PWD_COMMAND}`; export r; \
19106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19107 $(HOST_EXPORTS) \
19108 for flag in $(EXTRA_HOST_FLAGS) ; do \
19109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19110 done; \
19111 echo "Doing TAGS in ld"; \
19112 (cd $(HOST_SUBDIR)/ld && \
19113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19115 "RANLIB=$${RANLIB}" \
19116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19117 TAGS) \
19118 || exit 1
19119
19120 @endif ld
19121
19122 .PHONY: maybe-install-info-ld install-info-ld
19123 maybe-install-info-ld:
19124 @if ld
19125 maybe-install-info-ld: install-info-ld
19126
19127 install-info-ld: \
19128 configure-ld \
19129 info-ld
19130 @[ -f ./ld/Makefile ] || exit 0; \
19131 r=`${PWD_COMMAND}`; export r; \
19132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19133 $(HOST_EXPORTS) \
19134 for flag in $(EXTRA_HOST_FLAGS) ; do \
19135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19136 done; \
19137 echo "Doing install-info in ld"; \
19138 (cd $(HOST_SUBDIR)/ld && \
19139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19141 "RANLIB=$${RANLIB}" \
19142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19143 install-info) \
19144 || exit 1
19145
19146 @endif ld
19147
19148 .PHONY: maybe-install-pdf-ld install-pdf-ld
19149 maybe-install-pdf-ld:
19150 @if ld
19151 maybe-install-pdf-ld: install-pdf-ld
19152
19153 install-pdf-ld: \
19154 configure-ld \
19155 pdf-ld
19156 @[ -f ./ld/Makefile ] || exit 0; \
19157 r=`${PWD_COMMAND}`; export r; \
19158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19159 $(HOST_EXPORTS) \
19160 for flag in $(EXTRA_HOST_FLAGS) ; do \
19161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19162 done; \
19163 echo "Doing install-pdf in ld"; \
19164 (cd $(HOST_SUBDIR)/ld && \
19165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19167 "RANLIB=$${RANLIB}" \
19168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19169 install-pdf) \
19170 || exit 1
19171
19172 @endif ld
19173
19174 .PHONY: maybe-install-html-ld install-html-ld
19175 maybe-install-html-ld:
19176 @if ld
19177 maybe-install-html-ld: install-html-ld
19178
19179 install-html-ld: \
19180 configure-ld \
19181 html-ld
19182 @[ -f ./ld/Makefile ] || exit 0; \
19183 r=`${PWD_COMMAND}`; export r; \
19184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185 $(HOST_EXPORTS) \
19186 for flag in $(EXTRA_HOST_FLAGS) ; do \
19187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188 done; \
19189 echo "Doing install-html in ld"; \
19190 (cd $(HOST_SUBDIR)/ld && \
19191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193 "RANLIB=$${RANLIB}" \
19194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195 install-html) \
19196 || exit 1
19197
19198 @endif ld
19199
19200 .PHONY: maybe-installcheck-ld installcheck-ld
19201 maybe-installcheck-ld:
19202 @if ld
19203 maybe-installcheck-ld: installcheck-ld
19204
19205 installcheck-ld: \
19206 configure-ld
19207 @[ -f ./ld/Makefile ] || exit 0; \
19208 r=`${PWD_COMMAND}`; export r; \
19209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19210 $(HOST_EXPORTS) \
19211 for flag in $(EXTRA_HOST_FLAGS) ; do \
19212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19213 done; \
19214 echo "Doing installcheck in ld"; \
19215 (cd $(HOST_SUBDIR)/ld && \
19216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19218 "RANLIB=$${RANLIB}" \
19219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19220 installcheck) \
19221 || exit 1
19222
19223 @endif ld
19224
19225 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19226 maybe-mostlyclean-ld:
19227 @if ld
19228 maybe-mostlyclean-ld: mostlyclean-ld
19229
19230 mostlyclean-ld:
19231 @[ -f ./ld/Makefile ] || exit 0; \
19232 r=`${PWD_COMMAND}`; export r; \
19233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19234 $(HOST_EXPORTS) \
19235 for flag in $(EXTRA_HOST_FLAGS) ; do \
19236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19237 done; \
19238 echo "Doing mostlyclean in ld"; \
19239 (cd $(HOST_SUBDIR)/ld && \
19240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19242 "RANLIB=$${RANLIB}" \
19243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19244 mostlyclean) \
19245 || exit 1
19246
19247 @endif ld
19248
19249 .PHONY: maybe-clean-ld clean-ld
19250 maybe-clean-ld:
19251 @if ld
19252 maybe-clean-ld: clean-ld
19253
19254 clean-ld:
19255 @[ -f ./ld/Makefile ] || exit 0; \
19256 r=`${PWD_COMMAND}`; export r; \
19257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258 $(HOST_EXPORTS) \
19259 for flag in $(EXTRA_HOST_FLAGS) ; do \
19260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261 done; \
19262 echo "Doing clean in ld"; \
19263 (cd $(HOST_SUBDIR)/ld && \
19264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19266 "RANLIB=$${RANLIB}" \
19267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268 clean) \
19269 || exit 1
19270
19271 @endif ld
19272
19273 .PHONY: maybe-distclean-ld distclean-ld
19274 maybe-distclean-ld:
19275 @if ld
19276 maybe-distclean-ld: distclean-ld
19277
19278 distclean-ld:
19279 @[ -f ./ld/Makefile ] || exit 0; \
19280 r=`${PWD_COMMAND}`; export r; \
19281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19282 $(HOST_EXPORTS) \
19283 for flag in $(EXTRA_HOST_FLAGS) ; do \
19284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19285 done; \
19286 echo "Doing distclean in ld"; \
19287 (cd $(HOST_SUBDIR)/ld && \
19288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19290 "RANLIB=$${RANLIB}" \
19291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19292 distclean) \
19293 || exit 1
19294
19295 @endif ld
19296
19297 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19298 maybe-maintainer-clean-ld:
19299 @if ld
19300 maybe-maintainer-clean-ld: maintainer-clean-ld
19301
19302 maintainer-clean-ld:
19303 @[ -f ./ld/Makefile ] || exit 0; \
19304 r=`${PWD_COMMAND}`; export r; \
19305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19306 $(HOST_EXPORTS) \
19307 for flag in $(EXTRA_HOST_FLAGS) ; do \
19308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19309 done; \
19310 echo "Doing maintainer-clean in ld"; \
19311 (cd $(HOST_SUBDIR)/ld && \
19312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19314 "RANLIB=$${RANLIB}" \
19315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19316 maintainer-clean) \
19317 || exit 1
19318
19319 @endif ld
19320
19321
19322
19323 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19324 maybe-configure-libbacktrace:
19325 @if gcc-bootstrap
19326 configure-libbacktrace: stage_current
19327 @endif gcc-bootstrap
19328 @if libbacktrace
19329 maybe-configure-libbacktrace: configure-libbacktrace
19330 configure-libbacktrace:
19331 @r=`${PWD_COMMAND}`; export r; \
19332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19333 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19335 $(HOST_EXPORTS) \
19336 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19337 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19338 case $(srcdir) in \
19339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19340 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19342 esac; \
19343 module_srcdir=libbacktrace; \
19344 $(SHELL) \
19345 $$s/$$module_srcdir/configure \
19346 --srcdir=$${topdir}/$$module_srcdir \
19347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19348 --target=${target_alias} \
19349 || exit 1
19350 @endif libbacktrace
19351
19352
19353
19354 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19355 maybe-configure-stage1-libbacktrace:
19356 @if libbacktrace-bootstrap
19357 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19358 configure-stage1-libbacktrace:
19359 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19361 @r=`${PWD_COMMAND}`; export r; \
19362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19363 TFLAGS="$(STAGE1_TFLAGS)"; \
19364 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19365 $(HOST_EXPORTS) \
19366 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19367 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19368 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19369 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19370 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19371 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19372 case $(srcdir) in \
19373 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19374 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19375 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19376 esac; \
19377 module_srcdir=libbacktrace; \
19378 $(SHELL) $$s/$$module_srcdir/configure \
19379 --srcdir=$${topdir}/$$module_srcdir \
19380 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19381 --target=${target_alias} \
19382 \
19383 $(STAGE1_CONFIGURE_FLAGS)
19384 @endif libbacktrace-bootstrap
19385
19386 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19387 maybe-configure-stage2-libbacktrace:
19388 @if libbacktrace-bootstrap
19389 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19390 configure-stage2-libbacktrace:
19391 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19392 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19393 @r=`${PWD_COMMAND}`; export r; \
19394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19395 TFLAGS="$(STAGE2_TFLAGS)"; \
19396 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19397 $(HOST_EXPORTS) \
19398 $(POSTSTAGE1_HOST_EXPORTS) \
19399 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19400 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19401 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19402 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19403 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19404 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19405 case $(srcdir) in \
19406 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19407 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19408 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19409 esac; \
19410 module_srcdir=libbacktrace; \
19411 $(SHELL) $$s/$$module_srcdir/configure \
19412 --srcdir=$${topdir}/$$module_srcdir \
19413 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19414 --target=${target_alias} \
19415 --with-build-libsubdir=$(HOST_SUBDIR) \
19416 $(STAGE2_CONFIGURE_FLAGS)
19417 @endif libbacktrace-bootstrap
19418
19419 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19420 maybe-configure-stage3-libbacktrace:
19421 @if libbacktrace-bootstrap
19422 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19423 configure-stage3-libbacktrace:
19424 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19425 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19426 @r=`${PWD_COMMAND}`; export r; \
19427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19428 TFLAGS="$(STAGE3_TFLAGS)"; \
19429 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19430 $(HOST_EXPORTS) \
19431 $(POSTSTAGE1_HOST_EXPORTS) \
19432 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19433 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19434 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19435 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19437 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19438 case $(srcdir) in \
19439 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19440 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19441 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19442 esac; \
19443 module_srcdir=libbacktrace; \
19444 $(SHELL) $$s/$$module_srcdir/configure \
19445 --srcdir=$${topdir}/$$module_srcdir \
19446 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19447 --target=${target_alias} \
19448 --with-build-libsubdir=$(HOST_SUBDIR) \
19449 $(STAGE3_CONFIGURE_FLAGS)
19450 @endif libbacktrace-bootstrap
19451
19452 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19453 maybe-configure-stage4-libbacktrace:
19454 @if libbacktrace-bootstrap
19455 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19456 configure-stage4-libbacktrace:
19457 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19458 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19459 @r=`${PWD_COMMAND}`; export r; \
19460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19461 TFLAGS="$(STAGE4_TFLAGS)"; \
19462 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19463 $(HOST_EXPORTS) \
19464 $(POSTSTAGE1_HOST_EXPORTS) \
19465 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19466 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19467 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19468 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19469 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19470 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19471 case $(srcdir) in \
19472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19473 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19475 esac; \
19476 module_srcdir=libbacktrace; \
19477 $(SHELL) $$s/$$module_srcdir/configure \
19478 --srcdir=$${topdir}/$$module_srcdir \
19479 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19480 --target=${target_alias} \
19481 --with-build-libsubdir=$(HOST_SUBDIR) \
19482 $(STAGE4_CONFIGURE_FLAGS)
19483 @endif libbacktrace-bootstrap
19484
19485 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19486 maybe-configure-stageprofile-libbacktrace:
19487 @if libbacktrace-bootstrap
19488 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19489 configure-stageprofile-libbacktrace:
19490 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19491 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19492 @r=`${PWD_COMMAND}`; export r; \
19493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19495 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19496 $(HOST_EXPORTS) \
19497 $(POSTSTAGE1_HOST_EXPORTS) \
19498 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19499 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19500 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19501 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19502 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19503 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19504 case $(srcdir) in \
19505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19506 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19508 esac; \
19509 module_srcdir=libbacktrace; \
19510 $(SHELL) $$s/$$module_srcdir/configure \
19511 --srcdir=$${topdir}/$$module_srcdir \
19512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19513 --target=${target_alias} \
19514 --with-build-libsubdir=$(HOST_SUBDIR) \
19515 $(STAGEprofile_CONFIGURE_FLAGS)
19516 @endif libbacktrace-bootstrap
19517
19518 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19519 maybe-configure-stagefeedback-libbacktrace:
19520 @if libbacktrace-bootstrap
19521 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19522 configure-stagefeedback-libbacktrace:
19523 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19525 @r=`${PWD_COMMAND}`; export r; \
19526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19528 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19529 $(HOST_EXPORTS) \
19530 $(POSTSTAGE1_HOST_EXPORTS) \
19531 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19532 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19533 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19534 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19536 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19537 case $(srcdir) in \
19538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19539 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19541 esac; \
19542 module_srcdir=libbacktrace; \
19543 $(SHELL) $$s/$$module_srcdir/configure \
19544 --srcdir=$${topdir}/$$module_srcdir \
19545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19546 --target=${target_alias} \
19547 --with-build-libsubdir=$(HOST_SUBDIR) \
19548 $(STAGEfeedback_CONFIGURE_FLAGS)
19549 @endif libbacktrace-bootstrap
19550
19551
19552
19553
19554
19555 .PHONY: all-libbacktrace maybe-all-libbacktrace
19556 maybe-all-libbacktrace:
19557 @if gcc-bootstrap
19558 all-libbacktrace: stage_current
19559 @endif gcc-bootstrap
19560 @if libbacktrace
19561 TARGET-libbacktrace=all
19562 maybe-all-libbacktrace: all-libbacktrace
19563 all-libbacktrace: configure-libbacktrace
19564 @r=`${PWD_COMMAND}`; export r; \
19565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19566 $(HOST_EXPORTS) \
19567 (cd $(HOST_SUBDIR)/libbacktrace && \
19568 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19569 $(TARGET-libbacktrace))
19570 @endif libbacktrace
19571
19572
19573
19574 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19575 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19576 maybe-all-stage1-libbacktrace:
19577 maybe-clean-stage1-libbacktrace:
19578 @if libbacktrace-bootstrap
19579 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19580 all-stage1: all-stage1-libbacktrace
19581 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19582 all-stage1-libbacktrace: configure-stage1-libbacktrace
19583 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19584 @r=`${PWD_COMMAND}`; export r; \
19585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19586 TFLAGS="$(STAGE1_TFLAGS)"; \
19587 $(HOST_EXPORTS) \
19588 cd $(HOST_SUBDIR)/libbacktrace && \
19589 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19590 CFLAGS="$(STAGE1_CFLAGS)" \
19591 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19592 LIBCFLAGS="$(LIBCFLAGS)" \
19593 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19594 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19595 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19596 $(EXTRA_HOST_FLAGS) \
19597 $(STAGE1_FLAGS_TO_PASS) \
19598 TFLAGS="$(STAGE1_TFLAGS)" \
19599 $(TARGET-stage1-libbacktrace)
19600
19601 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19602 clean-stage1: clean-stage1-libbacktrace
19603 clean-stage1-libbacktrace:
19604 @if [ $(current_stage) = stage1 ]; then \
19605 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19606 else \
19607 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19608 $(MAKE) stage1-start; \
19609 fi; \
19610 cd $(HOST_SUBDIR)/libbacktrace && \
19611 $(MAKE) $(EXTRA_HOST_FLAGS) \
19612 $(STAGE1_FLAGS_TO_PASS) clean
19613 @endif libbacktrace-bootstrap
19614
19615
19616 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19617 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19618 maybe-all-stage2-libbacktrace:
19619 maybe-clean-stage2-libbacktrace:
19620 @if libbacktrace-bootstrap
19621 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19622 all-stage2: all-stage2-libbacktrace
19623 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19624 all-stage2-libbacktrace: configure-stage2-libbacktrace
19625 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19626 @r=`${PWD_COMMAND}`; export r; \
19627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19628 TFLAGS="$(STAGE2_TFLAGS)"; \
19629 $(HOST_EXPORTS) \
19630 $(POSTSTAGE1_HOST_EXPORTS) \
19631 cd $(HOST_SUBDIR)/libbacktrace && \
19632 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19633 CFLAGS="$(STAGE2_CFLAGS)" \
19634 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19635 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19636 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19637 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19638 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19639 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19640 TFLAGS="$(STAGE2_TFLAGS)" \
19641 $(TARGET-stage2-libbacktrace)
19642
19643 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19644 clean-stage2: clean-stage2-libbacktrace
19645 clean-stage2-libbacktrace:
19646 @if [ $(current_stage) = stage2 ]; then \
19647 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19648 else \
19649 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19650 $(MAKE) stage2-start; \
19651 fi; \
19652 cd $(HOST_SUBDIR)/libbacktrace && \
19653 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19654 @endif libbacktrace-bootstrap
19655
19656
19657 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19658 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19659 maybe-all-stage3-libbacktrace:
19660 maybe-clean-stage3-libbacktrace:
19661 @if libbacktrace-bootstrap
19662 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19663 all-stage3: all-stage3-libbacktrace
19664 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19665 all-stage3-libbacktrace: configure-stage3-libbacktrace
19666 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19667 @r=`${PWD_COMMAND}`; export r; \
19668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19669 TFLAGS="$(STAGE3_TFLAGS)"; \
19670 $(HOST_EXPORTS) \
19671 $(POSTSTAGE1_HOST_EXPORTS) \
19672 cd $(HOST_SUBDIR)/libbacktrace && \
19673 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19674 CFLAGS="$(STAGE3_CFLAGS)" \
19675 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19676 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19681 TFLAGS="$(STAGE3_TFLAGS)" \
19682 $(TARGET-stage3-libbacktrace)
19683
19684 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19685 clean-stage3: clean-stage3-libbacktrace
19686 clean-stage3-libbacktrace:
19687 @if [ $(current_stage) = stage3 ]; then \
19688 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19689 else \
19690 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19691 $(MAKE) stage3-start; \
19692 fi; \
19693 cd $(HOST_SUBDIR)/libbacktrace && \
19694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19695 @endif libbacktrace-bootstrap
19696
19697
19698 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19699 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19700 maybe-all-stage4-libbacktrace:
19701 maybe-clean-stage4-libbacktrace:
19702 @if libbacktrace-bootstrap
19703 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19704 all-stage4: all-stage4-libbacktrace
19705 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19706 all-stage4-libbacktrace: configure-stage4-libbacktrace
19707 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19708 @r=`${PWD_COMMAND}`; export r; \
19709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19710 TFLAGS="$(STAGE4_TFLAGS)"; \
19711 $(HOST_EXPORTS) \
19712 $(POSTSTAGE1_HOST_EXPORTS) \
19713 cd $(HOST_SUBDIR)/libbacktrace && \
19714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19715 CFLAGS="$(STAGE4_CFLAGS)" \
19716 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19717 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19718 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19719 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19720 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19721 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19722 TFLAGS="$(STAGE4_TFLAGS)" \
19723 $(TARGET-stage4-libbacktrace)
19724
19725 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19726 clean-stage4: clean-stage4-libbacktrace
19727 clean-stage4-libbacktrace:
19728 @if [ $(current_stage) = stage4 ]; then \
19729 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19730 else \
19731 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19732 $(MAKE) stage4-start; \
19733 fi; \
19734 cd $(HOST_SUBDIR)/libbacktrace && \
19735 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19736 @endif libbacktrace-bootstrap
19737
19738
19739 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19740 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19741 maybe-all-stageprofile-libbacktrace:
19742 maybe-clean-stageprofile-libbacktrace:
19743 @if libbacktrace-bootstrap
19744 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19745 all-stageprofile: all-stageprofile-libbacktrace
19746 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19747 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19748 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19749 @r=`${PWD_COMMAND}`; export r; \
19750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19751 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19752 $(HOST_EXPORTS) \
19753 $(POSTSTAGE1_HOST_EXPORTS) \
19754 cd $(HOST_SUBDIR)/libbacktrace && \
19755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19756 CFLAGS="$(STAGEprofile_CFLAGS)" \
19757 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19758 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19759 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19760 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19761 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19762 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19763 TFLAGS="$(STAGEprofile_TFLAGS)" \
19764 $(TARGET-stageprofile-libbacktrace)
19765
19766 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19767 clean-stageprofile: clean-stageprofile-libbacktrace
19768 clean-stageprofile-libbacktrace:
19769 @if [ $(current_stage) = stageprofile ]; then \
19770 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19771 else \
19772 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19773 $(MAKE) stageprofile-start; \
19774 fi; \
19775 cd $(HOST_SUBDIR)/libbacktrace && \
19776 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19777 @endif libbacktrace-bootstrap
19778
19779
19780 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19781 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19782 maybe-all-stagefeedback-libbacktrace:
19783 maybe-clean-stagefeedback-libbacktrace:
19784 @if libbacktrace-bootstrap
19785 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19786 all-stagefeedback: all-stagefeedback-libbacktrace
19787 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19788 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19789 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19790 @r=`${PWD_COMMAND}`; export r; \
19791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19793 $(HOST_EXPORTS) \
19794 $(POSTSTAGE1_HOST_EXPORTS) \
19795 cd $(HOST_SUBDIR)/libbacktrace && \
19796 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19797 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19798 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19799 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19800 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19801 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19802 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19803 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19804 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19805 $(TARGET-stagefeedback-libbacktrace)
19806
19807 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19808 clean-stagefeedback: clean-stagefeedback-libbacktrace
19809 clean-stagefeedback-libbacktrace:
19810 @if [ $(current_stage) = stagefeedback ]; then \
19811 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19812 else \
19813 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19814 $(MAKE) stagefeedback-start; \
19815 fi; \
19816 cd $(HOST_SUBDIR)/libbacktrace && \
19817 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
19818 @endif libbacktrace-bootstrap
19819
19820
19821
19822
19823
19824 .PHONY: check-libbacktrace maybe-check-libbacktrace
19825 maybe-check-libbacktrace:
19826 @if libbacktrace
19827 maybe-check-libbacktrace: check-libbacktrace
19828
19829 check-libbacktrace:
19830 @: $(MAKE); $(unstage)
19831 @r=`${PWD_COMMAND}`; export r; \
19832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19833 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19834 (cd $(HOST_SUBDIR)/libbacktrace && \
19835 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
19836
19837 @endif libbacktrace
19838
19839 .PHONY: install-libbacktrace maybe-install-libbacktrace
19840 maybe-install-libbacktrace:
19841 @if libbacktrace
19842 maybe-install-libbacktrace: install-libbacktrace
19843
19844 install-libbacktrace: installdirs
19845 @: $(MAKE); $(unstage)
19846 @r=`${PWD_COMMAND}`; export r; \
19847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19848 $(HOST_EXPORTS) \
19849 (cd $(HOST_SUBDIR)/libbacktrace && \
19850 $(MAKE) $(FLAGS_TO_PASS) install)
19851
19852 @endif libbacktrace
19853
19854 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19855 maybe-install-strip-libbacktrace:
19856 @if libbacktrace
19857 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19858
19859 install-strip-libbacktrace: installdirs
19860 @: $(MAKE); $(unstage)
19861 @r=`${PWD_COMMAND}`; export r; \
19862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19863 $(HOST_EXPORTS) \
19864 (cd $(HOST_SUBDIR)/libbacktrace && \
19865 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19866
19867 @endif libbacktrace
19868
19869 # Other targets (info, dvi, pdf, etc.)
19870
19871 .PHONY: maybe-info-libbacktrace info-libbacktrace
19872 maybe-info-libbacktrace:
19873 @if libbacktrace
19874 maybe-info-libbacktrace: info-libbacktrace
19875
19876 info-libbacktrace: \
19877 configure-libbacktrace
19878 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19879 r=`${PWD_COMMAND}`; export r; \
19880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881 $(HOST_EXPORTS) \
19882 for flag in $(EXTRA_HOST_FLAGS) ; do \
19883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19884 done; \
19885 echo "Doing info in libbacktrace"; \
19886 (cd $(HOST_SUBDIR)/libbacktrace && \
19887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19889 "RANLIB=$${RANLIB}" \
19890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19891 info) \
19892 || exit 1
19893
19894 @endif libbacktrace
19895
19896 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19897 maybe-dvi-libbacktrace:
19898 @if libbacktrace
19899 maybe-dvi-libbacktrace: dvi-libbacktrace
19900
19901 dvi-libbacktrace: \
19902 configure-libbacktrace
19903 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19904 r=`${PWD_COMMAND}`; export r; \
19905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906 $(HOST_EXPORTS) \
19907 for flag in $(EXTRA_HOST_FLAGS) ; do \
19908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909 done; \
19910 echo "Doing dvi in libbacktrace"; \
19911 (cd $(HOST_SUBDIR)/libbacktrace && \
19912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914 "RANLIB=$${RANLIB}" \
19915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916 dvi) \
19917 || exit 1
19918
19919 @endif libbacktrace
19920
19921 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19922 maybe-pdf-libbacktrace:
19923 @if libbacktrace
19924 maybe-pdf-libbacktrace: pdf-libbacktrace
19925
19926 pdf-libbacktrace: \
19927 configure-libbacktrace
19928 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19929 r=`${PWD_COMMAND}`; export r; \
19930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19931 $(HOST_EXPORTS) \
19932 for flag in $(EXTRA_HOST_FLAGS) ; do \
19933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19934 done; \
19935 echo "Doing pdf in libbacktrace"; \
19936 (cd $(HOST_SUBDIR)/libbacktrace && \
19937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19939 "RANLIB=$${RANLIB}" \
19940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19941 pdf) \
19942 || exit 1
19943
19944 @endif libbacktrace
19945
19946 .PHONY: maybe-html-libbacktrace html-libbacktrace
19947 maybe-html-libbacktrace:
19948 @if libbacktrace
19949 maybe-html-libbacktrace: html-libbacktrace
19950
19951 html-libbacktrace: \
19952 configure-libbacktrace
19953 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19954 r=`${PWD_COMMAND}`; export r; \
19955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956 $(HOST_EXPORTS) \
19957 for flag in $(EXTRA_HOST_FLAGS) ; do \
19958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19959 done; \
19960 echo "Doing html in libbacktrace"; \
19961 (cd $(HOST_SUBDIR)/libbacktrace && \
19962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19964 "RANLIB=$${RANLIB}" \
19965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19966 html) \
19967 || exit 1
19968
19969 @endif libbacktrace
19970
19971 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19972 maybe-TAGS-libbacktrace:
19973 @if libbacktrace
19974 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19975
19976 TAGS-libbacktrace: \
19977 configure-libbacktrace
19978 @[ -f ./libbacktrace/Makefile ] || exit 0; \
19979 r=`${PWD_COMMAND}`; export r; \
19980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19981 $(HOST_EXPORTS) \
19982 for flag in $(EXTRA_HOST_FLAGS) ; do \
19983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19984 done; \
19985 echo "Doing TAGS in libbacktrace"; \
19986 (cd $(HOST_SUBDIR)/libbacktrace && \
19987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19989 "RANLIB=$${RANLIB}" \
19990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19991 TAGS) \
19992 || exit 1
19993
19994 @endif libbacktrace
19995
19996 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19997 maybe-install-info-libbacktrace:
19998 @if libbacktrace
19999 maybe-install-info-libbacktrace: install-info-libbacktrace
20000
20001 install-info-libbacktrace: \
20002 configure-libbacktrace \
20003 info-libbacktrace
20004 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20005 r=`${PWD_COMMAND}`; export r; \
20006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007 $(HOST_EXPORTS) \
20008 for flag in $(EXTRA_HOST_FLAGS) ; do \
20009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20010 done; \
20011 echo "Doing install-info in libbacktrace"; \
20012 (cd $(HOST_SUBDIR)/libbacktrace && \
20013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20015 "RANLIB=$${RANLIB}" \
20016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20017 install-info) \
20018 || exit 1
20019
20020 @endif libbacktrace
20021
20022 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20023 maybe-install-pdf-libbacktrace:
20024 @if libbacktrace
20025 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20026
20027 install-pdf-libbacktrace: \
20028 configure-libbacktrace \
20029 pdf-libbacktrace
20030 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20031 r=`${PWD_COMMAND}`; export r; \
20032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20033 $(HOST_EXPORTS) \
20034 for flag in $(EXTRA_HOST_FLAGS) ; do \
20035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20036 done; \
20037 echo "Doing install-pdf in libbacktrace"; \
20038 (cd $(HOST_SUBDIR)/libbacktrace && \
20039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20041 "RANLIB=$${RANLIB}" \
20042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20043 install-pdf) \
20044 || exit 1
20045
20046 @endif libbacktrace
20047
20048 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20049 maybe-install-html-libbacktrace:
20050 @if libbacktrace
20051 maybe-install-html-libbacktrace: install-html-libbacktrace
20052
20053 install-html-libbacktrace: \
20054 configure-libbacktrace \
20055 html-libbacktrace
20056 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20057 r=`${PWD_COMMAND}`; export r; \
20058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059 $(HOST_EXPORTS) \
20060 for flag in $(EXTRA_HOST_FLAGS) ; do \
20061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062 done; \
20063 echo "Doing install-html in libbacktrace"; \
20064 (cd $(HOST_SUBDIR)/libbacktrace && \
20065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067 "RANLIB=$${RANLIB}" \
20068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20069 install-html) \
20070 || exit 1
20071
20072 @endif libbacktrace
20073
20074 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20075 maybe-installcheck-libbacktrace:
20076 @if libbacktrace
20077 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20078
20079 installcheck-libbacktrace: \
20080 configure-libbacktrace
20081 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20082 r=`${PWD_COMMAND}`; export r; \
20083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20084 $(HOST_EXPORTS) \
20085 for flag in $(EXTRA_HOST_FLAGS) ; do \
20086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20087 done; \
20088 echo "Doing installcheck in libbacktrace"; \
20089 (cd $(HOST_SUBDIR)/libbacktrace && \
20090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20092 "RANLIB=$${RANLIB}" \
20093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20094 installcheck) \
20095 || exit 1
20096
20097 @endif libbacktrace
20098
20099 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20100 maybe-mostlyclean-libbacktrace:
20101 @if libbacktrace
20102 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20103
20104 mostlyclean-libbacktrace:
20105 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20106 r=`${PWD_COMMAND}`; export r; \
20107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20108 $(HOST_EXPORTS) \
20109 for flag in $(EXTRA_HOST_FLAGS) ; do \
20110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20111 done; \
20112 echo "Doing mostlyclean in libbacktrace"; \
20113 (cd $(HOST_SUBDIR)/libbacktrace && \
20114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20116 "RANLIB=$${RANLIB}" \
20117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20118 mostlyclean) \
20119 || exit 1
20120
20121 @endif libbacktrace
20122
20123 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20124 maybe-clean-libbacktrace:
20125 @if libbacktrace
20126 maybe-clean-libbacktrace: clean-libbacktrace
20127
20128 clean-libbacktrace:
20129 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20130 r=`${PWD_COMMAND}`; export r; \
20131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132 $(HOST_EXPORTS) \
20133 for flag in $(EXTRA_HOST_FLAGS) ; do \
20134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20135 done; \
20136 echo "Doing clean in libbacktrace"; \
20137 (cd $(HOST_SUBDIR)/libbacktrace && \
20138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20140 "RANLIB=$${RANLIB}" \
20141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20142 clean) \
20143 || exit 1
20144
20145 @endif libbacktrace
20146
20147 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20148 maybe-distclean-libbacktrace:
20149 @if libbacktrace
20150 maybe-distclean-libbacktrace: distclean-libbacktrace
20151
20152 distclean-libbacktrace:
20153 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20154 r=`${PWD_COMMAND}`; export r; \
20155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20156 $(HOST_EXPORTS) \
20157 for flag in $(EXTRA_HOST_FLAGS) ; do \
20158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20159 done; \
20160 echo "Doing distclean in libbacktrace"; \
20161 (cd $(HOST_SUBDIR)/libbacktrace && \
20162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20164 "RANLIB=$${RANLIB}" \
20165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20166 distclean) \
20167 || exit 1
20168
20169 @endif libbacktrace
20170
20171 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20172 maybe-maintainer-clean-libbacktrace:
20173 @if libbacktrace
20174 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20175
20176 maintainer-clean-libbacktrace:
20177 @[ -f ./libbacktrace/Makefile ] || exit 0; \
20178 r=`${PWD_COMMAND}`; export r; \
20179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20180 $(HOST_EXPORTS) \
20181 for flag in $(EXTRA_HOST_FLAGS) ; do \
20182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20183 done; \
20184 echo "Doing maintainer-clean in libbacktrace"; \
20185 (cd $(HOST_SUBDIR)/libbacktrace && \
20186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20188 "RANLIB=$${RANLIB}" \
20189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20190 maintainer-clean) \
20191 || exit 1
20192
20193 @endif libbacktrace
20194
20195
20196
20197 .PHONY: configure-libcpp maybe-configure-libcpp
20198 maybe-configure-libcpp:
20199 @if gcc-bootstrap
20200 configure-libcpp: stage_current
20201 @endif gcc-bootstrap
20202 @if libcpp
20203 maybe-configure-libcpp: configure-libcpp
20204 configure-libcpp:
20205 @r=`${PWD_COMMAND}`; export r; \
20206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20207 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20209 $(HOST_EXPORTS) \
20210 echo Configuring in $(HOST_SUBDIR)/libcpp; \
20211 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20212 case $(srcdir) in \
20213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20214 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20216 esac; \
20217 module_srcdir=libcpp; \
20218 $(SHELL) \
20219 $$s/$$module_srcdir/configure \
20220 --srcdir=$${topdir}/$$module_srcdir \
20221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20222 --target=${target_alias} \
20223 || exit 1
20224 @endif libcpp
20225
20226
20227
20228 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20229 maybe-configure-stage1-libcpp:
20230 @if libcpp-bootstrap
20231 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20232 configure-stage1-libcpp:
20233 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20235 @r=`${PWD_COMMAND}`; export r; \
20236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20237 TFLAGS="$(STAGE1_TFLAGS)"; \
20238 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20239 $(HOST_EXPORTS) \
20240 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20241 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20242 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20243 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20245 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20246 case $(srcdir) in \
20247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20248 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20250 esac; \
20251 module_srcdir=libcpp; \
20252 $(SHELL) $$s/$$module_srcdir/configure \
20253 --srcdir=$${topdir}/$$module_srcdir \
20254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20255 --target=${target_alias} \
20256 \
20257 $(STAGE1_CONFIGURE_FLAGS)
20258 @endif libcpp-bootstrap
20259
20260 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20261 maybe-configure-stage2-libcpp:
20262 @if libcpp-bootstrap
20263 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20264 configure-stage2-libcpp:
20265 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20267 @r=`${PWD_COMMAND}`; export r; \
20268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20269 TFLAGS="$(STAGE2_TFLAGS)"; \
20270 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20271 $(HOST_EXPORTS) \
20272 $(POSTSTAGE1_HOST_EXPORTS) \
20273 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20274 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20275 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20276 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20278 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20279 case $(srcdir) in \
20280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20281 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20283 esac; \
20284 module_srcdir=libcpp; \
20285 $(SHELL) $$s/$$module_srcdir/configure \
20286 --srcdir=$${topdir}/$$module_srcdir \
20287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20288 --target=${target_alias} \
20289 --with-build-libsubdir=$(HOST_SUBDIR) \
20290 $(STAGE2_CONFIGURE_FLAGS)
20291 @endif libcpp-bootstrap
20292
20293 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20294 maybe-configure-stage3-libcpp:
20295 @if libcpp-bootstrap
20296 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20297 configure-stage3-libcpp:
20298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20300 @r=`${PWD_COMMAND}`; export r; \
20301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20302 TFLAGS="$(STAGE3_TFLAGS)"; \
20303 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20304 $(HOST_EXPORTS) \
20305 $(POSTSTAGE1_HOST_EXPORTS) \
20306 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20307 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20308 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20309 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20311 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20312 case $(srcdir) in \
20313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20314 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20316 esac; \
20317 module_srcdir=libcpp; \
20318 $(SHELL) $$s/$$module_srcdir/configure \
20319 --srcdir=$${topdir}/$$module_srcdir \
20320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20321 --target=${target_alias} \
20322 --with-build-libsubdir=$(HOST_SUBDIR) \
20323 $(STAGE3_CONFIGURE_FLAGS)
20324 @endif libcpp-bootstrap
20325
20326 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20327 maybe-configure-stage4-libcpp:
20328 @if libcpp-bootstrap
20329 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20330 configure-stage4-libcpp:
20331 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20332 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20333 @r=`${PWD_COMMAND}`; export r; \
20334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20335 TFLAGS="$(STAGE4_TFLAGS)"; \
20336 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20337 $(HOST_EXPORTS) \
20338 $(POSTSTAGE1_HOST_EXPORTS) \
20339 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20340 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20341 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20342 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20344 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20345 case $(srcdir) in \
20346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20347 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20349 esac; \
20350 module_srcdir=libcpp; \
20351 $(SHELL) $$s/$$module_srcdir/configure \
20352 --srcdir=$${topdir}/$$module_srcdir \
20353 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20354 --target=${target_alias} \
20355 --with-build-libsubdir=$(HOST_SUBDIR) \
20356 $(STAGE4_CONFIGURE_FLAGS)
20357 @endif libcpp-bootstrap
20358
20359 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20360 maybe-configure-stageprofile-libcpp:
20361 @if libcpp-bootstrap
20362 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20363 configure-stageprofile-libcpp:
20364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20365 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20366 @r=`${PWD_COMMAND}`; export r; \
20367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20368 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20369 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20370 $(HOST_EXPORTS) \
20371 $(POSTSTAGE1_HOST_EXPORTS) \
20372 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20373 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20374 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20375 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20376 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20377 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20378 case $(srcdir) in \
20379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20380 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20382 esac; \
20383 module_srcdir=libcpp; \
20384 $(SHELL) $$s/$$module_srcdir/configure \
20385 --srcdir=$${topdir}/$$module_srcdir \
20386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20387 --target=${target_alias} \
20388 --with-build-libsubdir=$(HOST_SUBDIR) \
20389 $(STAGEprofile_CONFIGURE_FLAGS)
20390 @endif libcpp-bootstrap
20391
20392 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20393 maybe-configure-stagefeedback-libcpp:
20394 @if libcpp-bootstrap
20395 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20396 configure-stagefeedback-libcpp:
20397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20398 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20399 @r=`${PWD_COMMAND}`; export r; \
20400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20402 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20403 $(HOST_EXPORTS) \
20404 $(POSTSTAGE1_HOST_EXPORTS) \
20405 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20406 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20408 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20409 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20410 cd $(HOST_SUBDIR)/libcpp || exit 1; \
20411 case $(srcdir) in \
20412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20413 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20415 esac; \
20416 module_srcdir=libcpp; \
20417 $(SHELL) $$s/$$module_srcdir/configure \
20418 --srcdir=$${topdir}/$$module_srcdir \
20419 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20420 --target=${target_alias} \
20421 --with-build-libsubdir=$(HOST_SUBDIR) \
20422 $(STAGEfeedback_CONFIGURE_FLAGS)
20423 @endif libcpp-bootstrap
20424
20425
20426
20427
20428
20429 .PHONY: all-libcpp maybe-all-libcpp
20430 maybe-all-libcpp:
20431 @if gcc-bootstrap
20432 all-libcpp: stage_current
20433 @endif gcc-bootstrap
20434 @if libcpp
20435 TARGET-libcpp=all
20436 maybe-all-libcpp: all-libcpp
20437 all-libcpp: configure-libcpp
20438 @r=`${PWD_COMMAND}`; export r; \
20439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20440 $(HOST_EXPORTS) \
20441 (cd $(HOST_SUBDIR)/libcpp && \
20442 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20443 $(TARGET-libcpp))
20444 @endif libcpp
20445
20446
20447
20448 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20449 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20450 maybe-all-stage1-libcpp:
20451 maybe-clean-stage1-libcpp:
20452 @if libcpp-bootstrap
20453 maybe-all-stage1-libcpp: all-stage1-libcpp
20454 all-stage1: all-stage1-libcpp
20455 TARGET-stage1-libcpp = $(TARGET-libcpp)
20456 all-stage1-libcpp: configure-stage1-libcpp
20457 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20458 @r=`${PWD_COMMAND}`; export r; \
20459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20460 TFLAGS="$(STAGE1_TFLAGS)"; \
20461 $(HOST_EXPORTS) \
20462 cd $(HOST_SUBDIR)/libcpp && \
20463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20464 CFLAGS="$(STAGE1_CFLAGS)" \
20465 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20466 LIBCFLAGS="$(LIBCFLAGS)" \
20467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20470 $(EXTRA_HOST_FLAGS) \
20471 $(STAGE1_FLAGS_TO_PASS) \
20472 TFLAGS="$(STAGE1_TFLAGS)" \
20473 $(TARGET-stage1-libcpp)
20474
20475 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20476 clean-stage1: clean-stage1-libcpp
20477 clean-stage1-libcpp:
20478 @if [ $(current_stage) = stage1 ]; then \
20479 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20480 else \
20481 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20482 $(MAKE) stage1-start; \
20483 fi; \
20484 cd $(HOST_SUBDIR)/libcpp && \
20485 $(MAKE) $(EXTRA_HOST_FLAGS) \
20486 $(STAGE1_FLAGS_TO_PASS) clean
20487 @endif libcpp-bootstrap
20488
20489
20490 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20491 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20492 maybe-all-stage2-libcpp:
20493 maybe-clean-stage2-libcpp:
20494 @if libcpp-bootstrap
20495 maybe-all-stage2-libcpp: all-stage2-libcpp
20496 all-stage2: all-stage2-libcpp
20497 TARGET-stage2-libcpp = $(TARGET-libcpp)
20498 all-stage2-libcpp: configure-stage2-libcpp
20499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20500 @r=`${PWD_COMMAND}`; export r; \
20501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20502 TFLAGS="$(STAGE2_TFLAGS)"; \
20503 $(HOST_EXPORTS) \
20504 $(POSTSTAGE1_HOST_EXPORTS) \
20505 cd $(HOST_SUBDIR)/libcpp && \
20506 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20507 CFLAGS="$(STAGE2_CFLAGS)" \
20508 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20509 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20510 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20511 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20512 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20513 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20514 TFLAGS="$(STAGE2_TFLAGS)" \
20515 $(TARGET-stage2-libcpp)
20516
20517 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20518 clean-stage2: clean-stage2-libcpp
20519 clean-stage2-libcpp:
20520 @if [ $(current_stage) = stage2 ]; then \
20521 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20522 else \
20523 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20524 $(MAKE) stage2-start; \
20525 fi; \
20526 cd $(HOST_SUBDIR)/libcpp && \
20527 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20528 @endif libcpp-bootstrap
20529
20530
20531 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20532 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20533 maybe-all-stage3-libcpp:
20534 maybe-clean-stage3-libcpp:
20535 @if libcpp-bootstrap
20536 maybe-all-stage3-libcpp: all-stage3-libcpp
20537 all-stage3: all-stage3-libcpp
20538 TARGET-stage3-libcpp = $(TARGET-libcpp)
20539 all-stage3-libcpp: configure-stage3-libcpp
20540 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20541 @r=`${PWD_COMMAND}`; export r; \
20542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20543 TFLAGS="$(STAGE3_TFLAGS)"; \
20544 $(HOST_EXPORTS) \
20545 $(POSTSTAGE1_HOST_EXPORTS) \
20546 cd $(HOST_SUBDIR)/libcpp && \
20547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20548 CFLAGS="$(STAGE3_CFLAGS)" \
20549 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20550 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20551 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20552 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20553 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20554 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20555 TFLAGS="$(STAGE3_TFLAGS)" \
20556 $(TARGET-stage3-libcpp)
20557
20558 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20559 clean-stage3: clean-stage3-libcpp
20560 clean-stage3-libcpp:
20561 @if [ $(current_stage) = stage3 ]; then \
20562 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20563 else \
20564 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20565 $(MAKE) stage3-start; \
20566 fi; \
20567 cd $(HOST_SUBDIR)/libcpp && \
20568 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20569 @endif libcpp-bootstrap
20570
20571
20572 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20573 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20574 maybe-all-stage4-libcpp:
20575 maybe-clean-stage4-libcpp:
20576 @if libcpp-bootstrap
20577 maybe-all-stage4-libcpp: all-stage4-libcpp
20578 all-stage4: all-stage4-libcpp
20579 TARGET-stage4-libcpp = $(TARGET-libcpp)
20580 all-stage4-libcpp: configure-stage4-libcpp
20581 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20582 @r=`${PWD_COMMAND}`; export r; \
20583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20584 TFLAGS="$(STAGE4_TFLAGS)"; \
20585 $(HOST_EXPORTS) \
20586 $(POSTSTAGE1_HOST_EXPORTS) \
20587 cd $(HOST_SUBDIR)/libcpp && \
20588 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20589 CFLAGS="$(STAGE4_CFLAGS)" \
20590 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20591 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20592 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20593 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20594 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20595 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20596 TFLAGS="$(STAGE4_TFLAGS)" \
20597 $(TARGET-stage4-libcpp)
20598
20599 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20600 clean-stage4: clean-stage4-libcpp
20601 clean-stage4-libcpp:
20602 @if [ $(current_stage) = stage4 ]; then \
20603 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20604 else \
20605 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20606 $(MAKE) stage4-start; \
20607 fi; \
20608 cd $(HOST_SUBDIR)/libcpp && \
20609 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20610 @endif libcpp-bootstrap
20611
20612
20613 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20614 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20615 maybe-all-stageprofile-libcpp:
20616 maybe-clean-stageprofile-libcpp:
20617 @if libcpp-bootstrap
20618 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20619 all-stageprofile: all-stageprofile-libcpp
20620 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20621 all-stageprofile-libcpp: configure-stageprofile-libcpp
20622 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20623 @r=`${PWD_COMMAND}`; export r; \
20624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20625 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20626 $(HOST_EXPORTS) \
20627 $(POSTSTAGE1_HOST_EXPORTS) \
20628 cd $(HOST_SUBDIR)/libcpp && \
20629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20630 CFLAGS="$(STAGEprofile_CFLAGS)" \
20631 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20632 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20637 TFLAGS="$(STAGEprofile_TFLAGS)" \
20638 $(TARGET-stageprofile-libcpp)
20639
20640 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20641 clean-stageprofile: clean-stageprofile-libcpp
20642 clean-stageprofile-libcpp:
20643 @if [ $(current_stage) = stageprofile ]; then \
20644 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20645 else \
20646 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20647 $(MAKE) stageprofile-start; \
20648 fi; \
20649 cd $(HOST_SUBDIR)/libcpp && \
20650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20651 @endif libcpp-bootstrap
20652
20653
20654 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20655 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20656 maybe-all-stagefeedback-libcpp:
20657 maybe-clean-stagefeedback-libcpp:
20658 @if libcpp-bootstrap
20659 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20660 all-stagefeedback: all-stagefeedback-libcpp
20661 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20662 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20663 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20664 @r=`${PWD_COMMAND}`; export r; \
20665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20666 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20667 $(HOST_EXPORTS) \
20668 $(POSTSTAGE1_HOST_EXPORTS) \
20669 cd $(HOST_SUBDIR)/libcpp && \
20670 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20671 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20672 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20673 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20677 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20678 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20679 $(TARGET-stagefeedback-libcpp)
20680
20681 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20682 clean-stagefeedback: clean-stagefeedback-libcpp
20683 clean-stagefeedback-libcpp:
20684 @if [ $(current_stage) = stagefeedback ]; then \
20685 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20686 else \
20687 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20688 $(MAKE) stagefeedback-start; \
20689 fi; \
20690 cd $(HOST_SUBDIR)/libcpp && \
20691 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20692 @endif libcpp-bootstrap
20693
20694
20695
20696
20697
20698 .PHONY: check-libcpp maybe-check-libcpp
20699 maybe-check-libcpp:
20700 @if libcpp
20701 maybe-check-libcpp: check-libcpp
20702
20703 check-libcpp:
20704 @: $(MAKE); $(unstage)
20705 @r=`${PWD_COMMAND}`; export r; \
20706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20707 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20708 (cd $(HOST_SUBDIR)/libcpp && \
20709 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20710
20711 @endif libcpp
20712
20713 .PHONY: install-libcpp maybe-install-libcpp
20714 maybe-install-libcpp:
20715 @if libcpp
20716 maybe-install-libcpp: install-libcpp
20717
20718 install-libcpp: installdirs
20719 @: $(MAKE); $(unstage)
20720 @r=`${PWD_COMMAND}`; export r; \
20721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20722 $(HOST_EXPORTS) \
20723 (cd $(HOST_SUBDIR)/libcpp && \
20724 $(MAKE) $(FLAGS_TO_PASS) install)
20725
20726 @endif libcpp
20727
20728 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20729 maybe-install-strip-libcpp:
20730 @if libcpp
20731 maybe-install-strip-libcpp: install-strip-libcpp
20732
20733 install-strip-libcpp: installdirs
20734 @: $(MAKE); $(unstage)
20735 @r=`${PWD_COMMAND}`; export r; \
20736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737 $(HOST_EXPORTS) \
20738 (cd $(HOST_SUBDIR)/libcpp && \
20739 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20740
20741 @endif libcpp
20742
20743 # Other targets (info, dvi, pdf, etc.)
20744
20745 .PHONY: maybe-info-libcpp info-libcpp
20746 maybe-info-libcpp:
20747 @if libcpp
20748 maybe-info-libcpp: info-libcpp
20749
20750 info-libcpp: \
20751 configure-libcpp
20752 @[ -f ./libcpp/Makefile ] || exit 0; \
20753 r=`${PWD_COMMAND}`; export r; \
20754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755 $(HOST_EXPORTS) \
20756 for flag in $(EXTRA_HOST_FLAGS) ; do \
20757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758 done; \
20759 echo "Doing info in libcpp"; \
20760 (cd $(HOST_SUBDIR)/libcpp && \
20761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763 "RANLIB=$${RANLIB}" \
20764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765 info) \
20766 || exit 1
20767
20768 @endif libcpp
20769
20770 .PHONY: maybe-dvi-libcpp dvi-libcpp
20771 maybe-dvi-libcpp:
20772 @if libcpp
20773 maybe-dvi-libcpp: dvi-libcpp
20774
20775 dvi-libcpp: \
20776 configure-libcpp
20777 @[ -f ./libcpp/Makefile ] || exit 0; \
20778 r=`${PWD_COMMAND}`; export r; \
20779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780 $(HOST_EXPORTS) \
20781 for flag in $(EXTRA_HOST_FLAGS) ; do \
20782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783 done; \
20784 echo "Doing dvi in libcpp"; \
20785 (cd $(HOST_SUBDIR)/libcpp && \
20786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788 "RANLIB=$${RANLIB}" \
20789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790 dvi) \
20791 || exit 1
20792
20793 @endif libcpp
20794
20795 .PHONY: maybe-pdf-libcpp pdf-libcpp
20796 maybe-pdf-libcpp:
20797 @if libcpp
20798 maybe-pdf-libcpp: pdf-libcpp
20799
20800 pdf-libcpp: \
20801 configure-libcpp
20802 @[ -f ./libcpp/Makefile ] || exit 0; \
20803 r=`${PWD_COMMAND}`; export r; \
20804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805 $(HOST_EXPORTS) \
20806 for flag in $(EXTRA_HOST_FLAGS) ; do \
20807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808 done; \
20809 echo "Doing pdf in libcpp"; \
20810 (cd $(HOST_SUBDIR)/libcpp && \
20811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813 "RANLIB=$${RANLIB}" \
20814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815 pdf) \
20816 || exit 1
20817
20818 @endif libcpp
20819
20820 .PHONY: maybe-html-libcpp html-libcpp
20821 maybe-html-libcpp:
20822 @if libcpp
20823 maybe-html-libcpp: html-libcpp
20824
20825 html-libcpp: \
20826 configure-libcpp
20827 @[ -f ./libcpp/Makefile ] || exit 0; \
20828 r=`${PWD_COMMAND}`; export r; \
20829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830 $(HOST_EXPORTS) \
20831 for flag in $(EXTRA_HOST_FLAGS) ; do \
20832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20833 done; \
20834 echo "Doing html in libcpp"; \
20835 (cd $(HOST_SUBDIR)/libcpp && \
20836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20838 "RANLIB=$${RANLIB}" \
20839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840 html) \
20841 || exit 1
20842
20843 @endif libcpp
20844
20845 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20846 maybe-TAGS-libcpp:
20847 @if libcpp
20848 maybe-TAGS-libcpp: TAGS-libcpp
20849
20850 TAGS-libcpp: \
20851 configure-libcpp
20852 @[ -f ./libcpp/Makefile ] || exit 0; \
20853 r=`${PWD_COMMAND}`; export r; \
20854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20855 $(HOST_EXPORTS) \
20856 for flag in $(EXTRA_HOST_FLAGS) ; do \
20857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20858 done; \
20859 echo "Doing TAGS in libcpp"; \
20860 (cd $(HOST_SUBDIR)/libcpp && \
20861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20863 "RANLIB=$${RANLIB}" \
20864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20865 TAGS) \
20866 || exit 1
20867
20868 @endif libcpp
20869
20870 .PHONY: maybe-install-info-libcpp install-info-libcpp
20871 maybe-install-info-libcpp:
20872 @if libcpp
20873 maybe-install-info-libcpp: install-info-libcpp
20874
20875 install-info-libcpp: \
20876 configure-libcpp \
20877 info-libcpp
20878 @[ -f ./libcpp/Makefile ] || exit 0; \
20879 r=`${PWD_COMMAND}`; export r; \
20880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20881 $(HOST_EXPORTS) \
20882 for flag in $(EXTRA_HOST_FLAGS) ; do \
20883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20884 done; \
20885 echo "Doing install-info in libcpp"; \
20886 (cd $(HOST_SUBDIR)/libcpp && \
20887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20889 "RANLIB=$${RANLIB}" \
20890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20891 install-info) \
20892 || exit 1
20893
20894 @endif libcpp
20895
20896 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20897 maybe-install-pdf-libcpp:
20898 @if libcpp
20899 maybe-install-pdf-libcpp: install-pdf-libcpp
20900
20901 install-pdf-libcpp: \
20902 configure-libcpp \
20903 pdf-libcpp
20904 @[ -f ./libcpp/Makefile ] || exit 0; \
20905 r=`${PWD_COMMAND}`; export r; \
20906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20907 $(HOST_EXPORTS) \
20908 for flag in $(EXTRA_HOST_FLAGS) ; do \
20909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20910 done; \
20911 echo "Doing install-pdf in libcpp"; \
20912 (cd $(HOST_SUBDIR)/libcpp && \
20913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20915 "RANLIB=$${RANLIB}" \
20916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20917 install-pdf) \
20918 || exit 1
20919
20920 @endif libcpp
20921
20922 .PHONY: maybe-install-html-libcpp install-html-libcpp
20923 maybe-install-html-libcpp:
20924 @if libcpp
20925 maybe-install-html-libcpp: install-html-libcpp
20926
20927 install-html-libcpp: \
20928 configure-libcpp \
20929 html-libcpp
20930 @[ -f ./libcpp/Makefile ] || exit 0; \
20931 r=`${PWD_COMMAND}`; export r; \
20932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933 $(HOST_EXPORTS) \
20934 for flag in $(EXTRA_HOST_FLAGS) ; do \
20935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936 done; \
20937 echo "Doing install-html in libcpp"; \
20938 (cd $(HOST_SUBDIR)/libcpp && \
20939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941 "RANLIB=$${RANLIB}" \
20942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943 install-html) \
20944 || exit 1
20945
20946 @endif libcpp
20947
20948 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20949 maybe-installcheck-libcpp:
20950 @if libcpp
20951 maybe-installcheck-libcpp: installcheck-libcpp
20952
20953 installcheck-libcpp: \
20954 configure-libcpp
20955 @[ -f ./libcpp/Makefile ] || exit 0; \
20956 r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 for flag in $(EXTRA_HOST_FLAGS) ; do \
20960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961 done; \
20962 echo "Doing installcheck in libcpp"; \
20963 (cd $(HOST_SUBDIR)/libcpp && \
20964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966 "RANLIB=$${RANLIB}" \
20967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968 installcheck) \
20969 || exit 1
20970
20971 @endif libcpp
20972
20973 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20974 maybe-mostlyclean-libcpp:
20975 @if libcpp
20976 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20977
20978 mostlyclean-libcpp:
20979 @[ -f ./libcpp/Makefile ] || exit 0; \
20980 r=`${PWD_COMMAND}`; export r; \
20981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20982 $(HOST_EXPORTS) \
20983 for flag in $(EXTRA_HOST_FLAGS) ; do \
20984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20985 done; \
20986 echo "Doing mostlyclean in libcpp"; \
20987 (cd $(HOST_SUBDIR)/libcpp && \
20988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20990 "RANLIB=$${RANLIB}" \
20991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20992 mostlyclean) \
20993 || exit 1
20994
20995 @endif libcpp
20996
20997 .PHONY: maybe-clean-libcpp clean-libcpp
20998 maybe-clean-libcpp:
20999 @if libcpp
21000 maybe-clean-libcpp: clean-libcpp
21001
21002 clean-libcpp:
21003 @[ -f ./libcpp/Makefile ] || exit 0; \
21004 r=`${PWD_COMMAND}`; export r; \
21005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006 $(HOST_EXPORTS) \
21007 for flag in $(EXTRA_HOST_FLAGS) ; do \
21008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21009 done; \
21010 echo "Doing clean in libcpp"; \
21011 (cd $(HOST_SUBDIR)/libcpp && \
21012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21014 "RANLIB=$${RANLIB}" \
21015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016 clean) \
21017 || exit 1
21018
21019 @endif libcpp
21020
21021 .PHONY: maybe-distclean-libcpp distclean-libcpp
21022 maybe-distclean-libcpp:
21023 @if libcpp
21024 maybe-distclean-libcpp: distclean-libcpp
21025
21026 distclean-libcpp:
21027 @[ -f ./libcpp/Makefile ] || exit 0; \
21028 r=`${PWD_COMMAND}`; export r; \
21029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21030 $(HOST_EXPORTS) \
21031 for flag in $(EXTRA_HOST_FLAGS) ; do \
21032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21033 done; \
21034 echo "Doing distclean in libcpp"; \
21035 (cd $(HOST_SUBDIR)/libcpp && \
21036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21038 "RANLIB=$${RANLIB}" \
21039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21040 distclean) \
21041 || exit 1
21042
21043 @endif libcpp
21044
21045 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21046 maybe-maintainer-clean-libcpp:
21047 @if libcpp
21048 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21049
21050 maintainer-clean-libcpp:
21051 @[ -f ./libcpp/Makefile ] || exit 0; \
21052 r=`${PWD_COMMAND}`; export r; \
21053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21054 $(HOST_EXPORTS) \
21055 for flag in $(EXTRA_HOST_FLAGS) ; do \
21056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21057 done; \
21058 echo "Doing maintainer-clean in libcpp"; \
21059 (cd $(HOST_SUBDIR)/libcpp && \
21060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21062 "RANLIB=$${RANLIB}" \
21063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21064 maintainer-clean) \
21065 || exit 1
21066
21067 @endif libcpp
21068
21069
21070
21071 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21072 maybe-configure-libdecnumber:
21073 @if gcc-bootstrap
21074 configure-libdecnumber: stage_current
21075 @endif gcc-bootstrap
21076 @if libdecnumber
21077 maybe-configure-libdecnumber: configure-libdecnumber
21078 configure-libdecnumber:
21079 @r=`${PWD_COMMAND}`; export r; \
21080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21081 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21083 $(HOST_EXPORTS) \
21084 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21085 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21086 case $(srcdir) in \
21087 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21088 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21089 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21090 esac; \
21091 module_srcdir=libdecnumber; \
21092 $(SHELL) \
21093 $$s/$$module_srcdir/configure \
21094 --srcdir=$${topdir}/$$module_srcdir \
21095 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21096 --target=${target_alias} \
21097 || exit 1
21098 @endif libdecnumber
21099
21100
21101
21102 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21103 maybe-configure-stage1-libdecnumber:
21104 @if libdecnumber-bootstrap
21105 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21106 configure-stage1-libdecnumber:
21107 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21108 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21109 @r=`${PWD_COMMAND}`; export r; \
21110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111 TFLAGS="$(STAGE1_TFLAGS)"; \
21112 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21113 $(HOST_EXPORTS) \
21114 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21115 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21116 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21117 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21118 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21119 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21120 case $(srcdir) in \
21121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21122 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21124 esac; \
21125 module_srcdir=libdecnumber; \
21126 $(SHELL) $$s/$$module_srcdir/configure \
21127 --srcdir=$${topdir}/$$module_srcdir \
21128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21129 --target=${target_alias} \
21130 \
21131 $(STAGE1_CONFIGURE_FLAGS)
21132 @endif libdecnumber-bootstrap
21133
21134 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21135 maybe-configure-stage2-libdecnumber:
21136 @if libdecnumber-bootstrap
21137 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21138 configure-stage2-libdecnumber:
21139 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21140 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21141 @r=`${PWD_COMMAND}`; export r; \
21142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21143 TFLAGS="$(STAGE2_TFLAGS)"; \
21144 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21145 $(HOST_EXPORTS) \
21146 $(POSTSTAGE1_HOST_EXPORTS) \
21147 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21148 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21149 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21150 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21152 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21153 case $(srcdir) in \
21154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21155 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21157 esac; \
21158 module_srcdir=libdecnumber; \
21159 $(SHELL) $$s/$$module_srcdir/configure \
21160 --srcdir=$${topdir}/$$module_srcdir \
21161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21162 --target=${target_alias} \
21163 --with-build-libsubdir=$(HOST_SUBDIR) \
21164 $(STAGE2_CONFIGURE_FLAGS)
21165 @endif libdecnumber-bootstrap
21166
21167 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21168 maybe-configure-stage3-libdecnumber:
21169 @if libdecnumber-bootstrap
21170 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21171 configure-stage3-libdecnumber:
21172 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21173 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21174 @r=`${PWD_COMMAND}`; export r; \
21175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21176 TFLAGS="$(STAGE3_TFLAGS)"; \
21177 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21178 $(HOST_EXPORTS) \
21179 $(POSTSTAGE1_HOST_EXPORTS) \
21180 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21181 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21182 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21183 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21184 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21185 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21186 case $(srcdir) in \
21187 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21188 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21189 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21190 esac; \
21191 module_srcdir=libdecnumber; \
21192 $(SHELL) $$s/$$module_srcdir/configure \
21193 --srcdir=$${topdir}/$$module_srcdir \
21194 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21195 --target=${target_alias} \
21196 --with-build-libsubdir=$(HOST_SUBDIR) \
21197 $(STAGE3_CONFIGURE_FLAGS)
21198 @endif libdecnumber-bootstrap
21199
21200 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21201 maybe-configure-stage4-libdecnumber:
21202 @if libdecnumber-bootstrap
21203 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21204 configure-stage4-libdecnumber:
21205 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21206 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21207 @r=`${PWD_COMMAND}`; export r; \
21208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21209 TFLAGS="$(STAGE4_TFLAGS)"; \
21210 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21211 $(HOST_EXPORTS) \
21212 $(POSTSTAGE1_HOST_EXPORTS) \
21213 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21214 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21215 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21216 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21217 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21218 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21219 case $(srcdir) in \
21220 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21221 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21222 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21223 esac; \
21224 module_srcdir=libdecnumber; \
21225 $(SHELL) $$s/$$module_srcdir/configure \
21226 --srcdir=$${topdir}/$$module_srcdir \
21227 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21228 --target=${target_alias} \
21229 --with-build-libsubdir=$(HOST_SUBDIR) \
21230 $(STAGE4_CONFIGURE_FLAGS)
21231 @endif libdecnumber-bootstrap
21232
21233 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21234 maybe-configure-stageprofile-libdecnumber:
21235 @if libdecnumber-bootstrap
21236 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21237 configure-stageprofile-libdecnumber:
21238 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21239 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21240 @r=`${PWD_COMMAND}`; export r; \
21241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21242 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21243 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21244 $(HOST_EXPORTS) \
21245 $(POSTSTAGE1_HOST_EXPORTS) \
21246 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21247 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21248 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21249 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21251 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21252 case $(srcdir) in \
21253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21254 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21256 esac; \
21257 module_srcdir=libdecnumber; \
21258 $(SHELL) $$s/$$module_srcdir/configure \
21259 --srcdir=$${topdir}/$$module_srcdir \
21260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21261 --target=${target_alias} \
21262 --with-build-libsubdir=$(HOST_SUBDIR) \
21263 $(STAGEprofile_CONFIGURE_FLAGS)
21264 @endif libdecnumber-bootstrap
21265
21266 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21267 maybe-configure-stagefeedback-libdecnumber:
21268 @if libdecnumber-bootstrap
21269 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21270 configure-stagefeedback-libdecnumber:
21271 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21273 @r=`${PWD_COMMAND}`; export r; \
21274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21275 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21276 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21277 $(HOST_EXPORTS) \
21278 $(POSTSTAGE1_HOST_EXPORTS) \
21279 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21280 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21281 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21282 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21284 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21285 case $(srcdir) in \
21286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21287 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21289 esac; \
21290 module_srcdir=libdecnumber; \
21291 $(SHELL) $$s/$$module_srcdir/configure \
21292 --srcdir=$${topdir}/$$module_srcdir \
21293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21294 --target=${target_alias} \
21295 --with-build-libsubdir=$(HOST_SUBDIR) \
21296 $(STAGEfeedback_CONFIGURE_FLAGS)
21297 @endif libdecnumber-bootstrap
21298
21299
21300
21301
21302
21303 .PHONY: all-libdecnumber maybe-all-libdecnumber
21304 maybe-all-libdecnumber:
21305 @if gcc-bootstrap
21306 all-libdecnumber: stage_current
21307 @endif gcc-bootstrap
21308 @if libdecnumber
21309 TARGET-libdecnumber=all
21310 maybe-all-libdecnumber: all-libdecnumber
21311 all-libdecnumber: configure-libdecnumber
21312 @r=`${PWD_COMMAND}`; export r; \
21313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21314 $(HOST_EXPORTS) \
21315 (cd $(HOST_SUBDIR)/libdecnumber && \
21316 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21317 $(TARGET-libdecnumber))
21318 @endif libdecnumber
21319
21320
21321
21322 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21323 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21324 maybe-all-stage1-libdecnumber:
21325 maybe-clean-stage1-libdecnumber:
21326 @if libdecnumber-bootstrap
21327 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21328 all-stage1: all-stage1-libdecnumber
21329 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21330 all-stage1-libdecnumber: configure-stage1-libdecnumber
21331 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21332 @r=`${PWD_COMMAND}`; export r; \
21333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21334 TFLAGS="$(STAGE1_TFLAGS)"; \
21335 $(HOST_EXPORTS) \
21336 cd $(HOST_SUBDIR)/libdecnumber && \
21337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21338 CFLAGS="$(STAGE1_CFLAGS)" \
21339 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21340 LIBCFLAGS="$(LIBCFLAGS)" \
21341 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21342 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21343 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21344 $(EXTRA_HOST_FLAGS) \
21345 $(STAGE1_FLAGS_TO_PASS) \
21346 TFLAGS="$(STAGE1_TFLAGS)" \
21347 $(TARGET-stage1-libdecnumber)
21348
21349 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21350 clean-stage1: clean-stage1-libdecnumber
21351 clean-stage1-libdecnumber:
21352 @if [ $(current_stage) = stage1 ]; then \
21353 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21354 else \
21355 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21356 $(MAKE) stage1-start; \
21357 fi; \
21358 cd $(HOST_SUBDIR)/libdecnumber && \
21359 $(MAKE) $(EXTRA_HOST_FLAGS) \
21360 $(STAGE1_FLAGS_TO_PASS) clean
21361 @endif libdecnumber-bootstrap
21362
21363
21364 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21365 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21366 maybe-all-stage2-libdecnumber:
21367 maybe-clean-stage2-libdecnumber:
21368 @if libdecnumber-bootstrap
21369 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21370 all-stage2: all-stage2-libdecnumber
21371 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21372 all-stage2-libdecnumber: configure-stage2-libdecnumber
21373 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21374 @r=`${PWD_COMMAND}`; export r; \
21375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21376 TFLAGS="$(STAGE2_TFLAGS)"; \
21377 $(HOST_EXPORTS) \
21378 $(POSTSTAGE1_HOST_EXPORTS) \
21379 cd $(HOST_SUBDIR)/libdecnumber && \
21380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21381 CFLAGS="$(STAGE2_CFLAGS)" \
21382 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21383 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21384 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21385 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21386 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21387 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21388 TFLAGS="$(STAGE2_TFLAGS)" \
21389 $(TARGET-stage2-libdecnumber)
21390
21391 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21392 clean-stage2: clean-stage2-libdecnumber
21393 clean-stage2-libdecnumber:
21394 @if [ $(current_stage) = stage2 ]; then \
21395 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21396 else \
21397 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21398 $(MAKE) stage2-start; \
21399 fi; \
21400 cd $(HOST_SUBDIR)/libdecnumber && \
21401 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21402 @endif libdecnumber-bootstrap
21403
21404
21405 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21406 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21407 maybe-all-stage3-libdecnumber:
21408 maybe-clean-stage3-libdecnumber:
21409 @if libdecnumber-bootstrap
21410 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21411 all-stage3: all-stage3-libdecnumber
21412 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21413 all-stage3-libdecnumber: configure-stage3-libdecnumber
21414 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21415 @r=`${PWD_COMMAND}`; export r; \
21416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21417 TFLAGS="$(STAGE3_TFLAGS)"; \
21418 $(HOST_EXPORTS) \
21419 $(POSTSTAGE1_HOST_EXPORTS) \
21420 cd $(HOST_SUBDIR)/libdecnumber && \
21421 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21422 CFLAGS="$(STAGE3_CFLAGS)" \
21423 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21424 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21429 TFLAGS="$(STAGE3_TFLAGS)" \
21430 $(TARGET-stage3-libdecnumber)
21431
21432 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21433 clean-stage3: clean-stage3-libdecnumber
21434 clean-stage3-libdecnumber:
21435 @if [ $(current_stage) = stage3 ]; then \
21436 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21437 else \
21438 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21439 $(MAKE) stage3-start; \
21440 fi; \
21441 cd $(HOST_SUBDIR)/libdecnumber && \
21442 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21443 @endif libdecnumber-bootstrap
21444
21445
21446 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21447 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21448 maybe-all-stage4-libdecnumber:
21449 maybe-clean-stage4-libdecnumber:
21450 @if libdecnumber-bootstrap
21451 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21452 all-stage4: all-stage4-libdecnumber
21453 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21454 all-stage4-libdecnumber: configure-stage4-libdecnumber
21455 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21456 @r=`${PWD_COMMAND}`; export r; \
21457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21458 TFLAGS="$(STAGE4_TFLAGS)"; \
21459 $(HOST_EXPORTS) \
21460 $(POSTSTAGE1_HOST_EXPORTS) \
21461 cd $(HOST_SUBDIR)/libdecnumber && \
21462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21463 CFLAGS="$(STAGE4_CFLAGS)" \
21464 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21465 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21470 TFLAGS="$(STAGE4_TFLAGS)" \
21471 $(TARGET-stage4-libdecnumber)
21472
21473 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21474 clean-stage4: clean-stage4-libdecnumber
21475 clean-stage4-libdecnumber:
21476 @if [ $(current_stage) = stage4 ]; then \
21477 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21478 else \
21479 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21480 $(MAKE) stage4-start; \
21481 fi; \
21482 cd $(HOST_SUBDIR)/libdecnumber && \
21483 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21484 @endif libdecnumber-bootstrap
21485
21486
21487 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21488 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21489 maybe-all-stageprofile-libdecnumber:
21490 maybe-clean-stageprofile-libdecnumber:
21491 @if libdecnumber-bootstrap
21492 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21493 all-stageprofile: all-stageprofile-libdecnumber
21494 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21495 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21496 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21497 @r=`${PWD_COMMAND}`; export r; \
21498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21500 $(HOST_EXPORTS) \
21501 $(POSTSTAGE1_HOST_EXPORTS) \
21502 cd $(HOST_SUBDIR)/libdecnumber && \
21503 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21504 CFLAGS="$(STAGEprofile_CFLAGS)" \
21505 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21506 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21507 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21508 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21509 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21510 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21511 TFLAGS="$(STAGEprofile_TFLAGS)" \
21512 $(TARGET-stageprofile-libdecnumber)
21513
21514 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21515 clean-stageprofile: clean-stageprofile-libdecnumber
21516 clean-stageprofile-libdecnumber:
21517 @if [ $(current_stage) = stageprofile ]; then \
21518 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21519 else \
21520 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21521 $(MAKE) stageprofile-start; \
21522 fi; \
21523 cd $(HOST_SUBDIR)/libdecnumber && \
21524 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21525 @endif libdecnumber-bootstrap
21526
21527
21528 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21529 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21530 maybe-all-stagefeedback-libdecnumber:
21531 maybe-clean-stagefeedback-libdecnumber:
21532 @if libdecnumber-bootstrap
21533 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21534 all-stagefeedback: all-stagefeedback-libdecnumber
21535 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21536 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21537 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21538 @r=`${PWD_COMMAND}`; export r; \
21539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21540 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21541 $(HOST_EXPORTS) \
21542 $(POSTSTAGE1_HOST_EXPORTS) \
21543 cd $(HOST_SUBDIR)/libdecnumber && \
21544 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21545 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21546 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21547 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21552 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21553 $(TARGET-stagefeedback-libdecnumber)
21554
21555 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21556 clean-stagefeedback: clean-stagefeedback-libdecnumber
21557 clean-stagefeedback-libdecnumber:
21558 @if [ $(current_stage) = stagefeedback ]; then \
21559 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21560 else \
21561 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21562 $(MAKE) stagefeedback-start; \
21563 fi; \
21564 cd $(HOST_SUBDIR)/libdecnumber && \
21565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
21566 @endif libdecnumber-bootstrap
21567
21568
21569
21570
21571
21572 .PHONY: check-libdecnumber maybe-check-libdecnumber
21573 maybe-check-libdecnumber:
21574 @if libdecnumber
21575 maybe-check-libdecnumber: check-libdecnumber
21576
21577 check-libdecnumber:
21578 @: $(MAKE); $(unstage)
21579 @r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21582 (cd $(HOST_SUBDIR)/libdecnumber && \
21583 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
21584
21585 @endif libdecnumber
21586
21587 .PHONY: install-libdecnumber maybe-install-libdecnumber
21588 maybe-install-libdecnumber:
21589 @if libdecnumber
21590 maybe-install-libdecnumber: install-libdecnumber
21591
21592 install-libdecnumber: installdirs
21593 @: $(MAKE); $(unstage)
21594 @r=`${PWD_COMMAND}`; export r; \
21595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21596 $(HOST_EXPORTS) \
21597 (cd $(HOST_SUBDIR)/libdecnumber && \
21598 $(MAKE) $(FLAGS_TO_PASS) install)
21599
21600 @endif libdecnumber
21601
21602 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21603 maybe-install-strip-libdecnumber:
21604 @if libdecnumber
21605 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21606
21607 install-strip-libdecnumber: installdirs
21608 @: $(MAKE); $(unstage)
21609 @r=`${PWD_COMMAND}`; export r; \
21610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21611 $(HOST_EXPORTS) \
21612 (cd $(HOST_SUBDIR)/libdecnumber && \
21613 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21614
21615 @endif libdecnumber
21616
21617 # Other targets (info, dvi, pdf, etc.)
21618
21619 .PHONY: maybe-info-libdecnumber info-libdecnumber
21620 maybe-info-libdecnumber:
21621 @if libdecnumber
21622 maybe-info-libdecnumber: info-libdecnumber
21623
21624 info-libdecnumber: \
21625 configure-libdecnumber
21626 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21627 r=`${PWD_COMMAND}`; export r; \
21628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629 $(HOST_EXPORTS) \
21630 for flag in $(EXTRA_HOST_FLAGS) ; do \
21631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632 done; \
21633 echo "Doing info in libdecnumber"; \
21634 (cd $(HOST_SUBDIR)/libdecnumber && \
21635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637 "RANLIB=$${RANLIB}" \
21638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639 info) \
21640 || exit 1
21641
21642 @endif libdecnumber
21643
21644 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21645 maybe-dvi-libdecnumber:
21646 @if libdecnumber
21647 maybe-dvi-libdecnumber: dvi-libdecnumber
21648
21649 dvi-libdecnumber: \
21650 configure-libdecnumber
21651 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21652 r=`${PWD_COMMAND}`; export r; \
21653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654 $(HOST_EXPORTS) \
21655 for flag in $(EXTRA_HOST_FLAGS) ; do \
21656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657 done; \
21658 echo "Doing dvi in libdecnumber"; \
21659 (cd $(HOST_SUBDIR)/libdecnumber && \
21660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662 "RANLIB=$${RANLIB}" \
21663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664 dvi) \
21665 || exit 1
21666
21667 @endif libdecnumber
21668
21669 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21670 maybe-pdf-libdecnumber:
21671 @if libdecnumber
21672 maybe-pdf-libdecnumber: pdf-libdecnumber
21673
21674 pdf-libdecnumber: \
21675 configure-libdecnumber
21676 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21677 r=`${PWD_COMMAND}`; export r; \
21678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679 $(HOST_EXPORTS) \
21680 for flag in $(EXTRA_HOST_FLAGS) ; do \
21681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682 done; \
21683 echo "Doing pdf in libdecnumber"; \
21684 (cd $(HOST_SUBDIR)/libdecnumber && \
21685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687 "RANLIB=$${RANLIB}" \
21688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689 pdf) \
21690 || exit 1
21691
21692 @endif libdecnumber
21693
21694 .PHONY: maybe-html-libdecnumber html-libdecnumber
21695 maybe-html-libdecnumber:
21696 @if libdecnumber
21697 maybe-html-libdecnumber: html-libdecnumber
21698
21699 html-libdecnumber: \
21700 configure-libdecnumber
21701 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21702 r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 $(HOST_EXPORTS) \
21705 for flag in $(EXTRA_HOST_FLAGS) ; do \
21706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707 done; \
21708 echo "Doing html in libdecnumber"; \
21709 (cd $(HOST_SUBDIR)/libdecnumber && \
21710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712 "RANLIB=$${RANLIB}" \
21713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714 html) \
21715 || exit 1
21716
21717 @endif libdecnumber
21718
21719 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21720 maybe-TAGS-libdecnumber:
21721 @if libdecnumber
21722 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21723
21724 TAGS-libdecnumber: \
21725 configure-libdecnumber
21726 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21727 r=`${PWD_COMMAND}`; export r; \
21728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729 $(HOST_EXPORTS) \
21730 for flag in $(EXTRA_HOST_FLAGS) ; do \
21731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732 done; \
21733 echo "Doing TAGS in libdecnumber"; \
21734 (cd $(HOST_SUBDIR)/libdecnumber && \
21735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737 "RANLIB=$${RANLIB}" \
21738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739 TAGS) \
21740 || exit 1
21741
21742 @endif libdecnumber
21743
21744 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21745 maybe-install-info-libdecnumber:
21746 @if libdecnumber
21747 maybe-install-info-libdecnumber: install-info-libdecnumber
21748
21749 install-info-libdecnumber: \
21750 configure-libdecnumber \
21751 info-libdecnumber
21752 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21753 r=`${PWD_COMMAND}`; export r; \
21754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21755 $(HOST_EXPORTS) \
21756 for flag in $(EXTRA_HOST_FLAGS) ; do \
21757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21758 done; \
21759 echo "Doing install-info in libdecnumber"; \
21760 (cd $(HOST_SUBDIR)/libdecnumber && \
21761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21763 "RANLIB=$${RANLIB}" \
21764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21765 install-info) \
21766 || exit 1
21767
21768 @endif libdecnumber
21769
21770 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21771 maybe-install-pdf-libdecnumber:
21772 @if libdecnumber
21773 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21774
21775 install-pdf-libdecnumber: \
21776 configure-libdecnumber \
21777 pdf-libdecnumber
21778 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21779 r=`${PWD_COMMAND}`; export r; \
21780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781 $(HOST_EXPORTS) \
21782 for flag in $(EXTRA_HOST_FLAGS) ; do \
21783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784 done; \
21785 echo "Doing install-pdf in libdecnumber"; \
21786 (cd $(HOST_SUBDIR)/libdecnumber && \
21787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789 "RANLIB=$${RANLIB}" \
21790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21791 install-pdf) \
21792 || exit 1
21793
21794 @endif libdecnumber
21795
21796 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21797 maybe-install-html-libdecnumber:
21798 @if libdecnumber
21799 maybe-install-html-libdecnumber: install-html-libdecnumber
21800
21801 install-html-libdecnumber: \
21802 configure-libdecnumber \
21803 html-libdecnumber
21804 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21805 r=`${PWD_COMMAND}`; export r; \
21806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807 $(HOST_EXPORTS) \
21808 for flag in $(EXTRA_HOST_FLAGS) ; do \
21809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810 done; \
21811 echo "Doing install-html in libdecnumber"; \
21812 (cd $(HOST_SUBDIR)/libdecnumber && \
21813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815 "RANLIB=$${RANLIB}" \
21816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817 install-html) \
21818 || exit 1
21819
21820 @endif libdecnumber
21821
21822 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21823 maybe-installcheck-libdecnumber:
21824 @if libdecnumber
21825 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21826
21827 installcheck-libdecnumber: \
21828 configure-libdecnumber
21829 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21830 r=`${PWD_COMMAND}`; export r; \
21831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21832 $(HOST_EXPORTS) \
21833 for flag in $(EXTRA_HOST_FLAGS) ; do \
21834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21835 done; \
21836 echo "Doing installcheck in libdecnumber"; \
21837 (cd $(HOST_SUBDIR)/libdecnumber && \
21838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21840 "RANLIB=$${RANLIB}" \
21841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21842 installcheck) \
21843 || exit 1
21844
21845 @endif libdecnumber
21846
21847 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21848 maybe-mostlyclean-libdecnumber:
21849 @if libdecnumber
21850 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21851
21852 mostlyclean-libdecnumber:
21853 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21854 r=`${PWD_COMMAND}`; export r; \
21855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856 $(HOST_EXPORTS) \
21857 for flag in $(EXTRA_HOST_FLAGS) ; do \
21858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859 done; \
21860 echo "Doing mostlyclean in libdecnumber"; \
21861 (cd $(HOST_SUBDIR)/libdecnumber && \
21862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864 "RANLIB=$${RANLIB}" \
21865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21866 mostlyclean) \
21867 || exit 1
21868
21869 @endif libdecnumber
21870
21871 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21872 maybe-clean-libdecnumber:
21873 @if libdecnumber
21874 maybe-clean-libdecnumber: clean-libdecnumber
21875
21876 clean-libdecnumber:
21877 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21878 r=`${PWD_COMMAND}`; export r; \
21879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21880 $(HOST_EXPORTS) \
21881 for flag in $(EXTRA_HOST_FLAGS) ; do \
21882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21883 done; \
21884 echo "Doing clean in libdecnumber"; \
21885 (cd $(HOST_SUBDIR)/libdecnumber && \
21886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21888 "RANLIB=$${RANLIB}" \
21889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21890 clean) \
21891 || exit 1
21892
21893 @endif libdecnumber
21894
21895 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21896 maybe-distclean-libdecnumber:
21897 @if libdecnumber
21898 maybe-distclean-libdecnumber: distclean-libdecnumber
21899
21900 distclean-libdecnumber:
21901 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21902 r=`${PWD_COMMAND}`; export r; \
21903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21904 $(HOST_EXPORTS) \
21905 for flag in $(EXTRA_HOST_FLAGS) ; do \
21906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21907 done; \
21908 echo "Doing distclean in libdecnumber"; \
21909 (cd $(HOST_SUBDIR)/libdecnumber && \
21910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21912 "RANLIB=$${RANLIB}" \
21913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21914 distclean) \
21915 || exit 1
21916
21917 @endif libdecnumber
21918
21919 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21920 maybe-maintainer-clean-libdecnumber:
21921 @if libdecnumber
21922 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21923
21924 maintainer-clean-libdecnumber:
21925 @[ -f ./libdecnumber/Makefile ] || exit 0; \
21926 r=`${PWD_COMMAND}`; export r; \
21927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928 $(HOST_EXPORTS) \
21929 for flag in $(EXTRA_HOST_FLAGS) ; do \
21930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21931 done; \
21932 echo "Doing maintainer-clean in libdecnumber"; \
21933 (cd $(HOST_SUBDIR)/libdecnumber && \
21934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21936 "RANLIB=$${RANLIB}" \
21937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21938 maintainer-clean) \
21939 || exit 1
21940
21941 @endif libdecnumber
21942
21943
21944
21945 .PHONY: configure-libgui maybe-configure-libgui
21946 maybe-configure-libgui:
21947 @if gcc-bootstrap
21948 configure-libgui: stage_current
21949 @endif gcc-bootstrap
21950 @if libgui
21951 maybe-configure-libgui: configure-libgui
21952 configure-libgui:
21953 @: $(MAKE); $(unstage)
21954 @r=`${PWD_COMMAND}`; export r; \
21955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21956 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21957 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21958 $(HOST_EXPORTS) \
21959 echo Configuring in $(HOST_SUBDIR)/libgui; \
21960 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21961 case $(srcdir) in \
21962 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21963 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21964 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21965 esac; \
21966 module_srcdir=libgui; \
21967 $(SHELL) \
21968 $$s/$$module_srcdir/configure \
21969 --srcdir=$${topdir}/$$module_srcdir \
21970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21971 --target=${target_alias} \
21972 || exit 1
21973 @endif libgui
21974
21975
21976
21977
21978
21979 .PHONY: all-libgui maybe-all-libgui
21980 maybe-all-libgui:
21981 @if gcc-bootstrap
21982 all-libgui: stage_current
21983 @endif gcc-bootstrap
21984 @if libgui
21985 TARGET-libgui=all
21986 maybe-all-libgui: all-libgui
21987 all-libgui: configure-libgui
21988 @: $(MAKE); $(unstage)
21989 @r=`${PWD_COMMAND}`; export r; \
21990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21991 $(HOST_EXPORTS) \
21992 (cd $(HOST_SUBDIR)/libgui && \
21993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21994 $(TARGET-libgui))
21995 @endif libgui
21996
21997
21998
21999
22000 .PHONY: check-libgui maybe-check-libgui
22001 maybe-check-libgui:
22002 @if libgui
22003 maybe-check-libgui: check-libgui
22004
22005 check-libgui:
22006 @: $(MAKE); $(unstage)
22007 @r=`${PWD_COMMAND}`; export r; \
22008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22009 $(HOST_EXPORTS) \
22010 (cd $(HOST_SUBDIR)/libgui && \
22011 $(MAKE) $(FLAGS_TO_PASS) check)
22012
22013 @endif libgui
22014
22015 .PHONY: install-libgui maybe-install-libgui
22016 maybe-install-libgui:
22017 @if libgui
22018 maybe-install-libgui: install-libgui
22019
22020 install-libgui: installdirs
22021 @: $(MAKE); $(unstage)
22022 @r=`${PWD_COMMAND}`; export r; \
22023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22024 $(HOST_EXPORTS) \
22025 (cd $(HOST_SUBDIR)/libgui && \
22026 $(MAKE) $(FLAGS_TO_PASS) install)
22027
22028 @endif libgui
22029
22030 .PHONY: install-strip-libgui maybe-install-strip-libgui
22031 maybe-install-strip-libgui:
22032 @if libgui
22033 maybe-install-strip-libgui: install-strip-libgui
22034
22035 install-strip-libgui: installdirs
22036 @: $(MAKE); $(unstage)
22037 @r=`${PWD_COMMAND}`; export r; \
22038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22039 $(HOST_EXPORTS) \
22040 (cd $(HOST_SUBDIR)/libgui && \
22041 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22042
22043 @endif libgui
22044
22045 # Other targets (info, dvi, pdf, etc.)
22046
22047 .PHONY: maybe-info-libgui info-libgui
22048 maybe-info-libgui:
22049 @if libgui
22050 maybe-info-libgui: info-libgui
22051
22052 info-libgui: \
22053 configure-libgui
22054 @: $(MAKE); $(unstage)
22055 @[ -f ./libgui/Makefile ] || exit 0; \
22056 r=`${PWD_COMMAND}`; export r; \
22057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058 $(HOST_EXPORTS) \
22059 for flag in $(EXTRA_HOST_FLAGS) ; do \
22060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22061 done; \
22062 echo "Doing info in libgui"; \
22063 (cd $(HOST_SUBDIR)/libgui && \
22064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22066 "RANLIB=$${RANLIB}" \
22067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22068 info) \
22069 || exit 1
22070
22071 @endif libgui
22072
22073 .PHONY: maybe-dvi-libgui dvi-libgui
22074 maybe-dvi-libgui:
22075 @if libgui
22076 maybe-dvi-libgui: dvi-libgui
22077
22078 dvi-libgui: \
22079 configure-libgui
22080 @: $(MAKE); $(unstage)
22081 @[ -f ./libgui/Makefile ] || exit 0; \
22082 r=`${PWD_COMMAND}`; export r; \
22083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22084 $(HOST_EXPORTS) \
22085 for flag in $(EXTRA_HOST_FLAGS) ; do \
22086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22087 done; \
22088 echo "Doing dvi in libgui"; \
22089 (cd $(HOST_SUBDIR)/libgui && \
22090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22092 "RANLIB=$${RANLIB}" \
22093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22094 dvi) \
22095 || exit 1
22096
22097 @endif libgui
22098
22099 .PHONY: maybe-pdf-libgui pdf-libgui
22100 maybe-pdf-libgui:
22101 @if libgui
22102 maybe-pdf-libgui: pdf-libgui
22103
22104 pdf-libgui: \
22105 configure-libgui
22106 @: $(MAKE); $(unstage)
22107 @[ -f ./libgui/Makefile ] || exit 0; \
22108 r=`${PWD_COMMAND}`; export r; \
22109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22110 $(HOST_EXPORTS) \
22111 for flag in $(EXTRA_HOST_FLAGS) ; do \
22112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22113 done; \
22114 echo "Doing pdf in libgui"; \
22115 (cd $(HOST_SUBDIR)/libgui && \
22116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22118 "RANLIB=$${RANLIB}" \
22119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22120 pdf) \
22121 || exit 1
22122
22123 @endif libgui
22124
22125 .PHONY: maybe-html-libgui html-libgui
22126 maybe-html-libgui:
22127 @if libgui
22128 maybe-html-libgui: html-libgui
22129
22130 html-libgui: \
22131 configure-libgui
22132 @: $(MAKE); $(unstage)
22133 @[ -f ./libgui/Makefile ] || exit 0; \
22134 r=`${PWD_COMMAND}`; export r; \
22135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22136 $(HOST_EXPORTS) \
22137 for flag in $(EXTRA_HOST_FLAGS) ; do \
22138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22139 done; \
22140 echo "Doing html in libgui"; \
22141 (cd $(HOST_SUBDIR)/libgui && \
22142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22144 "RANLIB=$${RANLIB}" \
22145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22146 html) \
22147 || exit 1
22148
22149 @endif libgui
22150
22151 .PHONY: maybe-TAGS-libgui TAGS-libgui
22152 maybe-TAGS-libgui:
22153 @if libgui
22154 maybe-TAGS-libgui: TAGS-libgui
22155
22156 TAGS-libgui: \
22157 configure-libgui
22158 @: $(MAKE); $(unstage)
22159 @[ -f ./libgui/Makefile ] || exit 0; \
22160 r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 for flag in $(EXTRA_HOST_FLAGS) ; do \
22164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22165 done; \
22166 echo "Doing TAGS in libgui"; \
22167 (cd $(HOST_SUBDIR)/libgui && \
22168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22170 "RANLIB=$${RANLIB}" \
22171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22172 TAGS) \
22173 || exit 1
22174
22175 @endif libgui
22176
22177 .PHONY: maybe-install-info-libgui install-info-libgui
22178 maybe-install-info-libgui:
22179 @if libgui
22180 maybe-install-info-libgui: install-info-libgui
22181
22182 install-info-libgui: \
22183 configure-libgui \
22184 info-libgui
22185 @: $(MAKE); $(unstage)
22186 @[ -f ./libgui/Makefile ] || exit 0; \
22187 r=`${PWD_COMMAND}`; export r; \
22188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22189 $(HOST_EXPORTS) \
22190 for flag in $(EXTRA_HOST_FLAGS) ; do \
22191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22192 done; \
22193 echo "Doing install-info in libgui"; \
22194 (cd $(HOST_SUBDIR)/libgui && \
22195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22197 "RANLIB=$${RANLIB}" \
22198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22199 install-info) \
22200 || exit 1
22201
22202 @endif libgui
22203
22204 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22205 maybe-install-pdf-libgui:
22206 @if libgui
22207 maybe-install-pdf-libgui: install-pdf-libgui
22208
22209 install-pdf-libgui: \
22210 configure-libgui \
22211 pdf-libgui
22212 @: $(MAKE); $(unstage)
22213 @[ -f ./libgui/Makefile ] || exit 0; \
22214 r=`${PWD_COMMAND}`; export r; \
22215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22216 $(HOST_EXPORTS) \
22217 for flag in $(EXTRA_HOST_FLAGS) ; do \
22218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22219 done; \
22220 echo "Doing install-pdf in libgui"; \
22221 (cd $(HOST_SUBDIR)/libgui && \
22222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22224 "RANLIB=$${RANLIB}" \
22225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22226 install-pdf) \
22227 || exit 1
22228
22229 @endif libgui
22230
22231 .PHONY: maybe-install-html-libgui install-html-libgui
22232 maybe-install-html-libgui:
22233 @if libgui
22234 maybe-install-html-libgui: install-html-libgui
22235
22236 install-html-libgui: \
22237 configure-libgui \
22238 html-libgui
22239 @: $(MAKE); $(unstage)
22240 @[ -f ./libgui/Makefile ] || exit 0; \
22241 r=`${PWD_COMMAND}`; export r; \
22242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243 $(HOST_EXPORTS) \
22244 for flag in $(EXTRA_HOST_FLAGS) ; do \
22245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22246 done; \
22247 echo "Doing install-html in libgui"; \
22248 (cd $(HOST_SUBDIR)/libgui && \
22249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22251 "RANLIB=$${RANLIB}" \
22252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22253 install-html) \
22254 || exit 1
22255
22256 @endif libgui
22257
22258 .PHONY: maybe-installcheck-libgui installcheck-libgui
22259 maybe-installcheck-libgui:
22260 @if libgui
22261 maybe-installcheck-libgui: installcheck-libgui
22262
22263 installcheck-libgui: \
22264 configure-libgui
22265 @: $(MAKE); $(unstage)
22266 @[ -f ./libgui/Makefile ] || exit 0; \
22267 r=`${PWD_COMMAND}`; export r; \
22268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269 $(HOST_EXPORTS) \
22270 for flag in $(EXTRA_HOST_FLAGS) ; do \
22271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272 done; \
22273 echo "Doing installcheck in libgui"; \
22274 (cd $(HOST_SUBDIR)/libgui && \
22275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22277 "RANLIB=$${RANLIB}" \
22278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279 installcheck) \
22280 || exit 1
22281
22282 @endif libgui
22283
22284 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22285 maybe-mostlyclean-libgui:
22286 @if libgui
22287 maybe-mostlyclean-libgui: mostlyclean-libgui
22288
22289 mostlyclean-libgui:
22290 @: $(MAKE); $(unstage)
22291 @[ -f ./libgui/Makefile ] || exit 0; \
22292 r=`${PWD_COMMAND}`; export r; \
22293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294 $(HOST_EXPORTS) \
22295 for flag in $(EXTRA_HOST_FLAGS) ; do \
22296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22297 done; \
22298 echo "Doing mostlyclean in libgui"; \
22299 (cd $(HOST_SUBDIR)/libgui && \
22300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22302 "RANLIB=$${RANLIB}" \
22303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304 mostlyclean) \
22305 || exit 1
22306
22307 @endif libgui
22308
22309 .PHONY: maybe-clean-libgui clean-libgui
22310 maybe-clean-libgui:
22311 @if libgui
22312 maybe-clean-libgui: clean-libgui
22313
22314 clean-libgui:
22315 @: $(MAKE); $(unstage)
22316 @[ -f ./libgui/Makefile ] || exit 0; \
22317 r=`${PWD_COMMAND}`; export r; \
22318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22319 $(HOST_EXPORTS) \
22320 for flag in $(EXTRA_HOST_FLAGS) ; do \
22321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22322 done; \
22323 echo "Doing clean in libgui"; \
22324 (cd $(HOST_SUBDIR)/libgui && \
22325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22327 "RANLIB=$${RANLIB}" \
22328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329 clean) \
22330 || exit 1
22331
22332 @endif libgui
22333
22334 .PHONY: maybe-distclean-libgui distclean-libgui
22335 maybe-distclean-libgui:
22336 @if libgui
22337 maybe-distclean-libgui: distclean-libgui
22338
22339 distclean-libgui:
22340 @: $(MAKE); $(unstage)
22341 @[ -f ./libgui/Makefile ] || exit 0; \
22342 r=`${PWD_COMMAND}`; export r; \
22343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22344 $(HOST_EXPORTS) \
22345 for flag in $(EXTRA_HOST_FLAGS) ; do \
22346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347 done; \
22348 echo "Doing distclean in libgui"; \
22349 (cd $(HOST_SUBDIR)/libgui && \
22350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22352 "RANLIB=$${RANLIB}" \
22353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354 distclean) \
22355 || exit 1
22356
22357 @endif libgui
22358
22359 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22360 maybe-maintainer-clean-libgui:
22361 @if libgui
22362 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22363
22364 maintainer-clean-libgui:
22365 @: $(MAKE); $(unstage)
22366 @[ -f ./libgui/Makefile ] || exit 0; \
22367 r=`${PWD_COMMAND}`; export r; \
22368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22369 $(HOST_EXPORTS) \
22370 for flag in $(EXTRA_HOST_FLAGS) ; do \
22371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22372 done; \
22373 echo "Doing maintainer-clean in libgui"; \
22374 (cd $(HOST_SUBDIR)/libgui && \
22375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22377 "RANLIB=$${RANLIB}" \
22378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22379 maintainer-clean) \
22380 || exit 1
22381
22382 @endif libgui
22383
22384
22385
22386 .PHONY: configure-libiberty maybe-configure-libiberty
22387 maybe-configure-libiberty:
22388 @if gcc-bootstrap
22389 configure-libiberty: stage_current
22390 @endif gcc-bootstrap
22391 @if libiberty
22392 maybe-configure-libiberty: configure-libiberty
22393 configure-libiberty:
22394 @r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22398 $(HOST_EXPORTS) \
22399 echo Configuring in $(HOST_SUBDIR)/libiberty; \
22400 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22401 case $(srcdir) in \
22402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22403 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22405 esac; \
22406 module_srcdir=libiberty; \
22407 $(SHELL) \
22408 $$s/$$module_srcdir/configure \
22409 --srcdir=$${topdir}/$$module_srcdir \
22410 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22411 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22412 || exit 1
22413 @endif libiberty
22414
22415
22416
22417 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22418 maybe-configure-stage1-libiberty:
22419 @if libiberty-bootstrap
22420 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22421 configure-stage1-libiberty:
22422 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22423 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22424 @r=`${PWD_COMMAND}`; export r; \
22425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22426 TFLAGS="$(STAGE1_TFLAGS)"; \
22427 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22428 $(HOST_EXPORTS) \
22429 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22430 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22431 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22432 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22434 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22435 case $(srcdir) in \
22436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22437 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22439 esac; \
22440 module_srcdir=libiberty; \
22441 $(SHELL) $$s/$$module_srcdir/configure \
22442 --srcdir=$${topdir}/$$module_srcdir \
22443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22444 --target=${target_alias} \
22445 \
22446 $(STAGE1_CONFIGURE_FLAGS) \
22447 @extra_host_libiberty_configure_flags@
22448 @endif libiberty-bootstrap
22449
22450 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22451 maybe-configure-stage2-libiberty:
22452 @if libiberty-bootstrap
22453 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22454 configure-stage2-libiberty:
22455 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22456 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22457 @r=`${PWD_COMMAND}`; export r; \
22458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22459 TFLAGS="$(STAGE2_TFLAGS)"; \
22460 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22461 $(HOST_EXPORTS) \
22462 $(POSTSTAGE1_HOST_EXPORTS) \
22463 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22464 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22465 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22466 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22467 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22468 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22469 case $(srcdir) in \
22470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22471 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22473 esac; \
22474 module_srcdir=libiberty; \
22475 $(SHELL) $$s/$$module_srcdir/configure \
22476 --srcdir=$${topdir}/$$module_srcdir \
22477 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22478 --target=${target_alias} \
22479 --with-build-libsubdir=$(HOST_SUBDIR) \
22480 $(STAGE2_CONFIGURE_FLAGS) \
22481 @extra_host_libiberty_configure_flags@
22482 @endif libiberty-bootstrap
22483
22484 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22485 maybe-configure-stage3-libiberty:
22486 @if libiberty-bootstrap
22487 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22488 configure-stage3-libiberty:
22489 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22490 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22491 @r=`${PWD_COMMAND}`; export r; \
22492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22493 TFLAGS="$(STAGE3_TFLAGS)"; \
22494 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22495 $(HOST_EXPORTS) \
22496 $(POSTSTAGE1_HOST_EXPORTS) \
22497 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22498 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22499 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22500 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22501 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22502 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22503 case $(srcdir) in \
22504 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22505 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22506 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22507 esac; \
22508 module_srcdir=libiberty; \
22509 $(SHELL) $$s/$$module_srcdir/configure \
22510 --srcdir=$${topdir}/$$module_srcdir \
22511 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22512 --target=${target_alias} \
22513 --with-build-libsubdir=$(HOST_SUBDIR) \
22514 $(STAGE3_CONFIGURE_FLAGS) \
22515 @extra_host_libiberty_configure_flags@
22516 @endif libiberty-bootstrap
22517
22518 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22519 maybe-configure-stage4-libiberty:
22520 @if libiberty-bootstrap
22521 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22522 configure-stage4-libiberty:
22523 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22524 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22525 @r=`${PWD_COMMAND}`; export r; \
22526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22527 TFLAGS="$(STAGE4_TFLAGS)"; \
22528 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22529 $(HOST_EXPORTS) \
22530 $(POSTSTAGE1_HOST_EXPORTS) \
22531 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22532 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22533 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22534 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22535 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22536 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22537 case $(srcdir) in \
22538 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22539 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22540 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22541 esac; \
22542 module_srcdir=libiberty; \
22543 $(SHELL) $$s/$$module_srcdir/configure \
22544 --srcdir=$${topdir}/$$module_srcdir \
22545 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22546 --target=${target_alias} \
22547 --with-build-libsubdir=$(HOST_SUBDIR) \
22548 $(STAGE4_CONFIGURE_FLAGS) \
22549 @extra_host_libiberty_configure_flags@
22550 @endif libiberty-bootstrap
22551
22552 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22553 maybe-configure-stageprofile-libiberty:
22554 @if libiberty-bootstrap
22555 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22556 configure-stageprofile-libiberty:
22557 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22558 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22559 @r=`${PWD_COMMAND}`; export r; \
22560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22561 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22562 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22563 $(HOST_EXPORTS) \
22564 $(POSTSTAGE1_HOST_EXPORTS) \
22565 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22566 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22567 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22568 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22570 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22571 case $(srcdir) in \
22572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22573 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22575 esac; \
22576 module_srcdir=libiberty; \
22577 $(SHELL) $$s/$$module_srcdir/configure \
22578 --srcdir=$${topdir}/$$module_srcdir \
22579 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22580 --target=${target_alias} \
22581 --with-build-libsubdir=$(HOST_SUBDIR) \
22582 $(STAGEprofile_CONFIGURE_FLAGS) \
22583 @extra_host_libiberty_configure_flags@
22584 @endif libiberty-bootstrap
22585
22586 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22587 maybe-configure-stagefeedback-libiberty:
22588 @if libiberty-bootstrap
22589 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22590 configure-stagefeedback-libiberty:
22591 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22592 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22593 @r=`${PWD_COMMAND}`; export r; \
22594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22596 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22597 $(HOST_EXPORTS) \
22598 $(POSTSTAGE1_HOST_EXPORTS) \
22599 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22600 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22601 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22602 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22603 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22604 cd $(HOST_SUBDIR)/libiberty || exit 1; \
22605 case $(srcdir) in \
22606 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22607 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22608 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22609 esac; \
22610 module_srcdir=libiberty; \
22611 $(SHELL) $$s/$$module_srcdir/configure \
22612 --srcdir=$${topdir}/$$module_srcdir \
22613 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22614 --target=${target_alias} \
22615 --with-build-libsubdir=$(HOST_SUBDIR) \
22616 $(STAGEfeedback_CONFIGURE_FLAGS) \
22617 @extra_host_libiberty_configure_flags@
22618 @endif libiberty-bootstrap
22619
22620
22621
22622
22623
22624 .PHONY: all-libiberty maybe-all-libiberty
22625 maybe-all-libiberty:
22626 @if gcc-bootstrap
22627 all-libiberty: stage_current
22628 @endif gcc-bootstrap
22629 @if libiberty
22630 TARGET-libiberty=all
22631 maybe-all-libiberty: all-libiberty
22632 all-libiberty: configure-libiberty
22633 @r=`${PWD_COMMAND}`; export r; \
22634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22635 $(HOST_EXPORTS) \
22636 (cd $(HOST_SUBDIR)/libiberty && \
22637 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22638 $(TARGET-libiberty))
22639 @endif libiberty
22640
22641
22642
22643 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22644 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22645 maybe-all-stage1-libiberty:
22646 maybe-clean-stage1-libiberty:
22647 @if libiberty-bootstrap
22648 maybe-all-stage1-libiberty: all-stage1-libiberty
22649 all-stage1: all-stage1-libiberty
22650 TARGET-stage1-libiberty = $(TARGET-libiberty)
22651 all-stage1-libiberty: configure-stage1-libiberty
22652 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22653 @r=`${PWD_COMMAND}`; export r; \
22654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655 TFLAGS="$(STAGE1_TFLAGS)"; \
22656 $(HOST_EXPORTS) \
22657 cd $(HOST_SUBDIR)/libiberty && \
22658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22659 CFLAGS="$(STAGE1_CFLAGS)" \
22660 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22661 LIBCFLAGS="$(LIBCFLAGS)" \
22662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22665 $(EXTRA_HOST_FLAGS) \
22666 $(STAGE1_FLAGS_TO_PASS) \
22667 TFLAGS="$(STAGE1_TFLAGS)" \
22668 $(TARGET-stage1-libiberty)
22669
22670 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22671 clean-stage1: clean-stage1-libiberty
22672 clean-stage1-libiberty:
22673 @if [ $(current_stage) = stage1 ]; then \
22674 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22675 else \
22676 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22677 $(MAKE) stage1-start; \
22678 fi; \
22679 cd $(HOST_SUBDIR)/libiberty && \
22680 $(MAKE) $(EXTRA_HOST_FLAGS) \
22681 $(STAGE1_FLAGS_TO_PASS) clean
22682 @endif libiberty-bootstrap
22683
22684
22685 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22686 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22687 maybe-all-stage2-libiberty:
22688 maybe-clean-stage2-libiberty:
22689 @if libiberty-bootstrap
22690 maybe-all-stage2-libiberty: all-stage2-libiberty
22691 all-stage2: all-stage2-libiberty
22692 TARGET-stage2-libiberty = $(TARGET-libiberty)
22693 all-stage2-libiberty: configure-stage2-libiberty
22694 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22695 @r=`${PWD_COMMAND}`; export r; \
22696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697 TFLAGS="$(STAGE2_TFLAGS)"; \
22698 $(HOST_EXPORTS) \
22699 $(POSTSTAGE1_HOST_EXPORTS) \
22700 cd $(HOST_SUBDIR)/libiberty && \
22701 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22702 CFLAGS="$(STAGE2_CFLAGS)" \
22703 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22704 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22705 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22706 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22707 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22708 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22709 TFLAGS="$(STAGE2_TFLAGS)" \
22710 $(TARGET-stage2-libiberty)
22711
22712 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22713 clean-stage2: clean-stage2-libiberty
22714 clean-stage2-libiberty:
22715 @if [ $(current_stage) = stage2 ]; then \
22716 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22717 else \
22718 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22719 $(MAKE) stage2-start; \
22720 fi; \
22721 cd $(HOST_SUBDIR)/libiberty && \
22722 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22723 @endif libiberty-bootstrap
22724
22725
22726 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22727 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22728 maybe-all-stage3-libiberty:
22729 maybe-clean-stage3-libiberty:
22730 @if libiberty-bootstrap
22731 maybe-all-stage3-libiberty: all-stage3-libiberty
22732 all-stage3: all-stage3-libiberty
22733 TARGET-stage3-libiberty = $(TARGET-libiberty)
22734 all-stage3-libiberty: configure-stage3-libiberty
22735 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22736 @r=`${PWD_COMMAND}`; export r; \
22737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22738 TFLAGS="$(STAGE3_TFLAGS)"; \
22739 $(HOST_EXPORTS) \
22740 $(POSTSTAGE1_HOST_EXPORTS) \
22741 cd $(HOST_SUBDIR)/libiberty && \
22742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22743 CFLAGS="$(STAGE3_CFLAGS)" \
22744 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22745 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22750 TFLAGS="$(STAGE3_TFLAGS)" \
22751 $(TARGET-stage3-libiberty)
22752
22753 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22754 clean-stage3: clean-stage3-libiberty
22755 clean-stage3-libiberty:
22756 @if [ $(current_stage) = stage3 ]; then \
22757 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22758 else \
22759 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22760 $(MAKE) stage3-start; \
22761 fi; \
22762 cd $(HOST_SUBDIR)/libiberty && \
22763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22764 @endif libiberty-bootstrap
22765
22766
22767 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22768 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22769 maybe-all-stage4-libiberty:
22770 maybe-clean-stage4-libiberty:
22771 @if libiberty-bootstrap
22772 maybe-all-stage4-libiberty: all-stage4-libiberty
22773 all-stage4: all-stage4-libiberty
22774 TARGET-stage4-libiberty = $(TARGET-libiberty)
22775 all-stage4-libiberty: configure-stage4-libiberty
22776 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22777 @r=`${PWD_COMMAND}`; export r; \
22778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22779 TFLAGS="$(STAGE4_TFLAGS)"; \
22780 $(HOST_EXPORTS) \
22781 $(POSTSTAGE1_HOST_EXPORTS) \
22782 cd $(HOST_SUBDIR)/libiberty && \
22783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22784 CFLAGS="$(STAGE4_CFLAGS)" \
22785 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22786 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22790 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22791 TFLAGS="$(STAGE4_TFLAGS)" \
22792 $(TARGET-stage4-libiberty)
22793
22794 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22795 clean-stage4: clean-stage4-libiberty
22796 clean-stage4-libiberty:
22797 @if [ $(current_stage) = stage4 ]; then \
22798 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22799 else \
22800 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22801 $(MAKE) stage4-start; \
22802 fi; \
22803 cd $(HOST_SUBDIR)/libiberty && \
22804 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22805 @endif libiberty-bootstrap
22806
22807
22808 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22809 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22810 maybe-all-stageprofile-libiberty:
22811 maybe-clean-stageprofile-libiberty:
22812 @if libiberty-bootstrap
22813 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22814 all-stageprofile: all-stageprofile-libiberty
22815 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22816 all-stageprofile-libiberty: configure-stageprofile-libiberty
22817 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22818 @r=`${PWD_COMMAND}`; export r; \
22819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22821 $(HOST_EXPORTS) \
22822 $(POSTSTAGE1_HOST_EXPORTS) \
22823 cd $(HOST_SUBDIR)/libiberty && \
22824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22825 CFLAGS="$(STAGEprofile_CFLAGS)" \
22826 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22827 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22831 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22832 TFLAGS="$(STAGEprofile_TFLAGS)" \
22833 $(TARGET-stageprofile-libiberty)
22834
22835 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22836 clean-stageprofile: clean-stageprofile-libiberty
22837 clean-stageprofile-libiberty:
22838 @if [ $(current_stage) = stageprofile ]; then \
22839 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22840 else \
22841 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22842 $(MAKE) stageprofile-start; \
22843 fi; \
22844 cd $(HOST_SUBDIR)/libiberty && \
22845 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22846 @endif libiberty-bootstrap
22847
22848
22849 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22850 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22851 maybe-all-stagefeedback-libiberty:
22852 maybe-clean-stagefeedback-libiberty:
22853 @if libiberty-bootstrap
22854 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22855 all-stagefeedback: all-stagefeedback-libiberty
22856 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22857 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22858 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22859 @r=`${PWD_COMMAND}`; export r; \
22860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22861 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22862 $(HOST_EXPORTS) \
22863 $(POSTSTAGE1_HOST_EXPORTS) \
22864 cd $(HOST_SUBDIR)/libiberty && \
22865 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22866 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22867 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22868 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22869 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22870 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22871 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22872 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22873 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22874 $(TARGET-stagefeedback-libiberty)
22875
22876 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22877 clean-stagefeedback: clean-stagefeedback-libiberty
22878 clean-stagefeedback-libiberty:
22879 @if [ $(current_stage) = stagefeedback ]; then \
22880 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22881 else \
22882 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22883 $(MAKE) stagefeedback-start; \
22884 fi; \
22885 cd $(HOST_SUBDIR)/libiberty && \
22886 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22887 @endif libiberty-bootstrap
22888
22889
22890
22891
22892
22893 .PHONY: check-libiberty maybe-check-libiberty
22894 maybe-check-libiberty:
22895 @if libiberty
22896 maybe-check-libiberty: check-libiberty
22897
22898 check-libiberty:
22899 @: $(MAKE); $(unstage)
22900 @r=`${PWD_COMMAND}`; export r; \
22901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22903 (cd $(HOST_SUBDIR)/libiberty && \
22904 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22905
22906 @endif libiberty
22907
22908 .PHONY: install-libiberty maybe-install-libiberty
22909 maybe-install-libiberty:
22910 @if libiberty
22911 maybe-install-libiberty: install-libiberty
22912
22913 install-libiberty: installdirs
22914 @: $(MAKE); $(unstage)
22915 @r=`${PWD_COMMAND}`; export r; \
22916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917 $(HOST_EXPORTS) \
22918 (cd $(HOST_SUBDIR)/libiberty && \
22919 $(MAKE) $(FLAGS_TO_PASS) install)
22920
22921 @endif libiberty
22922
22923 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22924 maybe-install-strip-libiberty:
22925 @if libiberty
22926 maybe-install-strip-libiberty: install-strip-libiberty
22927
22928 install-strip-libiberty: installdirs
22929 @: $(MAKE); $(unstage)
22930 @r=`${PWD_COMMAND}`; export r; \
22931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22932 $(HOST_EXPORTS) \
22933 (cd $(HOST_SUBDIR)/libiberty && \
22934 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22935
22936 @endif libiberty
22937
22938 # Other targets (info, dvi, pdf, etc.)
22939
22940 .PHONY: maybe-info-libiberty info-libiberty
22941 maybe-info-libiberty:
22942 @if libiberty
22943 maybe-info-libiberty: info-libiberty
22944
22945 info-libiberty: \
22946 configure-libiberty
22947 @[ -f ./libiberty/Makefile ] || exit 0; \
22948 r=`${PWD_COMMAND}`; export r; \
22949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950 $(HOST_EXPORTS) \
22951 for flag in $(EXTRA_HOST_FLAGS) ; do \
22952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953 done; \
22954 echo "Doing info in libiberty"; \
22955 (cd $(HOST_SUBDIR)/libiberty && \
22956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958 "RANLIB=$${RANLIB}" \
22959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960 info) \
22961 || exit 1
22962
22963 @endif libiberty
22964
22965 .PHONY: maybe-dvi-libiberty dvi-libiberty
22966 maybe-dvi-libiberty:
22967 @if libiberty
22968 maybe-dvi-libiberty: dvi-libiberty
22969
22970 dvi-libiberty: \
22971 configure-libiberty
22972 @[ -f ./libiberty/Makefile ] || exit 0; \
22973 r=`${PWD_COMMAND}`; export r; \
22974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975 $(HOST_EXPORTS) \
22976 for flag in $(EXTRA_HOST_FLAGS) ; do \
22977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22978 done; \
22979 echo "Doing dvi in libiberty"; \
22980 (cd $(HOST_SUBDIR)/libiberty && \
22981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22983 "RANLIB=$${RANLIB}" \
22984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22985 dvi) \
22986 || exit 1
22987
22988 @endif libiberty
22989
22990 .PHONY: maybe-pdf-libiberty pdf-libiberty
22991 maybe-pdf-libiberty:
22992 @if libiberty
22993 maybe-pdf-libiberty: pdf-libiberty
22994
22995 pdf-libiberty: \
22996 configure-libiberty
22997 @[ -f ./libiberty/Makefile ] || exit 0; \
22998 r=`${PWD_COMMAND}`; export r; \
22999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23000 $(HOST_EXPORTS) \
23001 for flag in $(EXTRA_HOST_FLAGS) ; do \
23002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23003 done; \
23004 echo "Doing pdf in libiberty"; \
23005 (cd $(HOST_SUBDIR)/libiberty && \
23006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23008 "RANLIB=$${RANLIB}" \
23009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23010 pdf) \
23011 || exit 1
23012
23013 @endif libiberty
23014
23015 .PHONY: maybe-html-libiberty html-libiberty
23016 maybe-html-libiberty:
23017 @if libiberty
23018 maybe-html-libiberty: html-libiberty
23019
23020 html-libiberty: \
23021 configure-libiberty
23022 @[ -f ./libiberty/Makefile ] || exit 0; \
23023 r=`${PWD_COMMAND}`; export r; \
23024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025 $(HOST_EXPORTS) \
23026 for flag in $(EXTRA_HOST_FLAGS) ; do \
23027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23028 done; \
23029 echo "Doing html in libiberty"; \
23030 (cd $(HOST_SUBDIR)/libiberty && \
23031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23033 "RANLIB=$${RANLIB}" \
23034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23035 html) \
23036 || exit 1
23037
23038 @endif libiberty
23039
23040 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23041 maybe-TAGS-libiberty:
23042 @if libiberty
23043 maybe-TAGS-libiberty: TAGS-libiberty
23044
23045 TAGS-libiberty: \
23046 configure-libiberty
23047 @[ -f ./libiberty/Makefile ] || exit 0; \
23048 r=`${PWD_COMMAND}`; export r; \
23049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23050 $(HOST_EXPORTS) \
23051 for flag in $(EXTRA_HOST_FLAGS) ; do \
23052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23053 done; \
23054 echo "Doing TAGS in libiberty"; \
23055 (cd $(HOST_SUBDIR)/libiberty && \
23056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23058 "RANLIB=$${RANLIB}" \
23059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23060 TAGS) \
23061 || exit 1
23062
23063 @endif libiberty
23064
23065 .PHONY: maybe-install-info-libiberty install-info-libiberty
23066 maybe-install-info-libiberty:
23067 @if libiberty
23068 maybe-install-info-libiberty: install-info-libiberty
23069
23070 install-info-libiberty: \
23071 configure-libiberty \
23072 info-libiberty
23073 @[ -f ./libiberty/Makefile ] || exit 0; \
23074 r=`${PWD_COMMAND}`; export r; \
23075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23076 $(HOST_EXPORTS) \
23077 for flag in $(EXTRA_HOST_FLAGS) ; do \
23078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23079 done; \
23080 echo "Doing install-info in libiberty"; \
23081 (cd $(HOST_SUBDIR)/libiberty && \
23082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23084 "RANLIB=$${RANLIB}" \
23085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23086 install-info) \
23087 || exit 1
23088
23089 @endif libiberty
23090
23091 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23092 maybe-install-pdf-libiberty:
23093 @if libiberty
23094 maybe-install-pdf-libiberty: install-pdf-libiberty
23095
23096 install-pdf-libiberty: \
23097 configure-libiberty \
23098 pdf-libiberty
23099 @[ -f ./libiberty/Makefile ] || exit 0; \
23100 r=`${PWD_COMMAND}`; export r; \
23101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102 $(HOST_EXPORTS) \
23103 for flag in $(EXTRA_HOST_FLAGS) ; do \
23104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23105 done; \
23106 echo "Doing install-pdf in libiberty"; \
23107 (cd $(HOST_SUBDIR)/libiberty && \
23108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23110 "RANLIB=$${RANLIB}" \
23111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23112 install-pdf) \
23113 || exit 1
23114
23115 @endif libiberty
23116
23117 .PHONY: maybe-install-html-libiberty install-html-libiberty
23118 maybe-install-html-libiberty:
23119 @if libiberty
23120 maybe-install-html-libiberty: install-html-libiberty
23121
23122 install-html-libiberty: \
23123 configure-libiberty \
23124 html-libiberty
23125 @[ -f ./libiberty/Makefile ] || exit 0; \
23126 r=`${PWD_COMMAND}`; export r; \
23127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23128 $(HOST_EXPORTS) \
23129 for flag in $(EXTRA_HOST_FLAGS) ; do \
23130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23131 done; \
23132 echo "Doing install-html in libiberty"; \
23133 (cd $(HOST_SUBDIR)/libiberty && \
23134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23136 "RANLIB=$${RANLIB}" \
23137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138 install-html) \
23139 || exit 1
23140
23141 @endif libiberty
23142
23143 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23144 maybe-installcheck-libiberty:
23145 @if libiberty
23146 maybe-installcheck-libiberty: installcheck-libiberty
23147
23148 installcheck-libiberty: \
23149 configure-libiberty
23150 @[ -f ./libiberty/Makefile ] || exit 0; \
23151 r=`${PWD_COMMAND}`; export r; \
23152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23153 $(HOST_EXPORTS) \
23154 for flag in $(EXTRA_HOST_FLAGS) ; do \
23155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23156 done; \
23157 echo "Doing installcheck in libiberty"; \
23158 (cd $(HOST_SUBDIR)/libiberty && \
23159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23161 "RANLIB=$${RANLIB}" \
23162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23163 installcheck) \
23164 || exit 1
23165
23166 @endif libiberty
23167
23168 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23169 maybe-mostlyclean-libiberty:
23170 @if libiberty
23171 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23172
23173 mostlyclean-libiberty:
23174 @[ -f ./libiberty/Makefile ] || exit 0; \
23175 r=`${PWD_COMMAND}`; export r; \
23176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177 $(HOST_EXPORTS) \
23178 for flag in $(EXTRA_HOST_FLAGS) ; do \
23179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23180 done; \
23181 echo "Doing mostlyclean in libiberty"; \
23182 (cd $(HOST_SUBDIR)/libiberty && \
23183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185 "RANLIB=$${RANLIB}" \
23186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187 mostlyclean) \
23188 || exit 1
23189
23190 @endif libiberty
23191
23192 .PHONY: maybe-clean-libiberty clean-libiberty
23193 maybe-clean-libiberty:
23194 @if libiberty
23195 maybe-clean-libiberty: clean-libiberty
23196
23197 clean-libiberty:
23198 @[ -f ./libiberty/Makefile ] || exit 0; \
23199 r=`${PWD_COMMAND}`; export r; \
23200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23201 $(HOST_EXPORTS) \
23202 for flag in $(EXTRA_HOST_FLAGS) ; do \
23203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23204 done; \
23205 echo "Doing clean in libiberty"; \
23206 (cd $(HOST_SUBDIR)/libiberty && \
23207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23209 "RANLIB=$${RANLIB}" \
23210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23211 clean) \
23212 || exit 1
23213
23214 @endif libiberty
23215
23216 .PHONY: maybe-distclean-libiberty distclean-libiberty
23217 maybe-distclean-libiberty:
23218 @if libiberty
23219 maybe-distclean-libiberty: distclean-libiberty
23220
23221 distclean-libiberty:
23222 @[ -f ./libiberty/Makefile ] || exit 0; \
23223 r=`${PWD_COMMAND}`; export r; \
23224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23225 $(HOST_EXPORTS) \
23226 for flag in $(EXTRA_HOST_FLAGS) ; do \
23227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23228 done; \
23229 echo "Doing distclean in libiberty"; \
23230 (cd $(HOST_SUBDIR)/libiberty && \
23231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23233 "RANLIB=$${RANLIB}" \
23234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23235 distclean) \
23236 || exit 1
23237
23238 @endif libiberty
23239
23240 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23241 maybe-maintainer-clean-libiberty:
23242 @if libiberty
23243 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23244
23245 maintainer-clean-libiberty:
23246 @[ -f ./libiberty/Makefile ] || exit 0; \
23247 r=`${PWD_COMMAND}`; export r; \
23248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23249 $(HOST_EXPORTS) \
23250 for flag in $(EXTRA_HOST_FLAGS) ; do \
23251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23252 done; \
23253 echo "Doing maintainer-clean in libiberty"; \
23254 (cd $(HOST_SUBDIR)/libiberty && \
23255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23257 "RANLIB=$${RANLIB}" \
23258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23259 maintainer-clean) \
23260 || exit 1
23261
23262 @endif libiberty
23263
23264
23265
23266 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23267 maybe-configure-libiberty-linker-plugin:
23268 @if gcc-bootstrap
23269 configure-libiberty-linker-plugin: stage_current
23270 @endif gcc-bootstrap
23271 @if libiberty-linker-plugin
23272 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23273 configure-libiberty-linker-plugin:
23274 @r=`${PWD_COMMAND}`; export r; \
23275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23278 $(HOST_EXPORTS) \
23279 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23280 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23281 case $(srcdir) in \
23282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23283 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23285 esac; \
23286 module_srcdir=libiberty; \
23287 $(SHELL) \
23288 $$s/$$module_srcdir/configure \
23289 --srcdir=$${topdir}/$$module_srcdir \
23290 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23291 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23292 || exit 1
23293 @endif libiberty-linker-plugin
23294
23295
23296
23297 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23298 maybe-configure-stage1-libiberty-linker-plugin:
23299 @if libiberty-linker-plugin-bootstrap
23300 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23301 configure-stage1-libiberty-linker-plugin:
23302 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23304 @r=`${PWD_COMMAND}`; export r; \
23305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23306 TFLAGS="$(STAGE1_TFLAGS)"; \
23307 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23308 $(HOST_EXPORTS) \
23309 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23310 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23311 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23312 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23313 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23314 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23315 case $(srcdir) in \
23316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23317 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23319 esac; \
23320 module_srcdir=libiberty; \
23321 $(SHELL) $$s/$$module_srcdir/configure \
23322 --srcdir=$${topdir}/$$module_srcdir \
23323 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23324 --target=${target_alias} \
23325 \
23326 $(STAGE1_CONFIGURE_FLAGS) \
23327 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23328 @endif libiberty-linker-plugin-bootstrap
23329
23330 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23331 maybe-configure-stage2-libiberty-linker-plugin:
23332 @if libiberty-linker-plugin-bootstrap
23333 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23334 configure-stage2-libiberty-linker-plugin:
23335 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23337 @r=`${PWD_COMMAND}`; export r; \
23338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23339 TFLAGS="$(STAGE2_TFLAGS)"; \
23340 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23341 $(HOST_EXPORTS) \
23342 $(POSTSTAGE1_HOST_EXPORTS) \
23343 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23344 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23345 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23346 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23348 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23349 case $(srcdir) in \
23350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23351 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23353 esac; \
23354 module_srcdir=libiberty; \
23355 $(SHELL) $$s/$$module_srcdir/configure \
23356 --srcdir=$${topdir}/$$module_srcdir \
23357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23358 --target=${target_alias} \
23359 --with-build-libsubdir=$(HOST_SUBDIR) \
23360 $(STAGE2_CONFIGURE_FLAGS) \
23361 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23362 @endif libiberty-linker-plugin-bootstrap
23363
23364 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23365 maybe-configure-stage3-libiberty-linker-plugin:
23366 @if libiberty-linker-plugin-bootstrap
23367 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23368 configure-stage3-libiberty-linker-plugin:
23369 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23371 @r=`${PWD_COMMAND}`; export r; \
23372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23373 TFLAGS="$(STAGE3_TFLAGS)"; \
23374 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23375 $(HOST_EXPORTS) \
23376 $(POSTSTAGE1_HOST_EXPORTS) \
23377 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23378 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23379 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23380 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23382 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23383 case $(srcdir) in \
23384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23385 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23387 esac; \
23388 module_srcdir=libiberty; \
23389 $(SHELL) $$s/$$module_srcdir/configure \
23390 --srcdir=$${topdir}/$$module_srcdir \
23391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23392 --target=${target_alias} \
23393 --with-build-libsubdir=$(HOST_SUBDIR) \
23394 $(STAGE3_CONFIGURE_FLAGS) \
23395 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23396 @endif libiberty-linker-plugin-bootstrap
23397
23398 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23399 maybe-configure-stage4-libiberty-linker-plugin:
23400 @if libiberty-linker-plugin-bootstrap
23401 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23402 configure-stage4-libiberty-linker-plugin:
23403 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23404 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23405 @r=`${PWD_COMMAND}`; export r; \
23406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23407 TFLAGS="$(STAGE4_TFLAGS)"; \
23408 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23409 $(HOST_EXPORTS) \
23410 $(POSTSTAGE1_HOST_EXPORTS) \
23411 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23412 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23413 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23414 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23415 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23416 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23417 case $(srcdir) in \
23418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23419 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23421 esac; \
23422 module_srcdir=libiberty; \
23423 $(SHELL) $$s/$$module_srcdir/configure \
23424 --srcdir=$${topdir}/$$module_srcdir \
23425 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23426 --target=${target_alias} \
23427 --with-build-libsubdir=$(HOST_SUBDIR) \
23428 $(STAGE4_CONFIGURE_FLAGS) \
23429 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23430 @endif libiberty-linker-plugin-bootstrap
23431
23432 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23433 maybe-configure-stageprofile-libiberty-linker-plugin:
23434 @if libiberty-linker-plugin-bootstrap
23435 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23436 configure-stageprofile-libiberty-linker-plugin:
23437 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23439 @r=`${PWD_COMMAND}`; export r; \
23440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23442 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23443 $(HOST_EXPORTS) \
23444 $(POSTSTAGE1_HOST_EXPORTS) \
23445 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23446 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23447 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23448 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23450 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23451 case $(srcdir) in \
23452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23453 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23455 esac; \
23456 module_srcdir=libiberty; \
23457 $(SHELL) $$s/$$module_srcdir/configure \
23458 --srcdir=$${topdir}/$$module_srcdir \
23459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23460 --target=${target_alias} \
23461 --with-build-libsubdir=$(HOST_SUBDIR) \
23462 $(STAGEprofile_CONFIGURE_FLAGS) \
23463 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23464 @endif libiberty-linker-plugin-bootstrap
23465
23466 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23467 maybe-configure-stagefeedback-libiberty-linker-plugin:
23468 @if libiberty-linker-plugin-bootstrap
23469 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23470 configure-stagefeedback-libiberty-linker-plugin:
23471 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23472 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23473 @r=`${PWD_COMMAND}`; export r; \
23474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23476 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23477 $(HOST_EXPORTS) \
23478 $(POSTSTAGE1_HOST_EXPORTS) \
23479 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23480 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23481 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23482 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23484 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23485 case $(srcdir) in \
23486 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23487 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23488 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23489 esac; \
23490 module_srcdir=libiberty; \
23491 $(SHELL) $$s/$$module_srcdir/configure \
23492 --srcdir=$${topdir}/$$module_srcdir \
23493 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23494 --target=${target_alias} \
23495 --with-build-libsubdir=$(HOST_SUBDIR) \
23496 $(STAGEfeedback_CONFIGURE_FLAGS) \
23497 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23498 @endif libiberty-linker-plugin-bootstrap
23499
23500
23501
23502
23503
23504 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23505 maybe-all-libiberty-linker-plugin:
23506 @if gcc-bootstrap
23507 all-libiberty-linker-plugin: stage_current
23508 @endif gcc-bootstrap
23509 @if libiberty-linker-plugin
23510 TARGET-libiberty-linker-plugin=all
23511 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23512 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23513 @r=`${PWD_COMMAND}`; export r; \
23514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23515 $(HOST_EXPORTS) \
23516 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23517 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23518 $(TARGET-libiberty-linker-plugin))
23519 @endif libiberty-linker-plugin
23520
23521
23522
23523 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23524 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23525 maybe-all-stage1-libiberty-linker-plugin:
23526 maybe-clean-stage1-libiberty-linker-plugin:
23527 @if libiberty-linker-plugin-bootstrap
23528 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23529 all-stage1: all-stage1-libiberty-linker-plugin
23530 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23531 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23532 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23533 @r=`${PWD_COMMAND}`; export r; \
23534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535 TFLAGS="$(STAGE1_TFLAGS)"; \
23536 $(HOST_EXPORTS) \
23537 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23539 CFLAGS="$(STAGE1_CFLAGS)" \
23540 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23541 LIBCFLAGS="$(LIBCFLAGS)" \
23542 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23543 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23544 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23545 $(EXTRA_HOST_FLAGS) \
23546 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23547 TFLAGS="$(STAGE1_TFLAGS)" \
23548 $(TARGET-stage1-libiberty-linker-plugin)
23549
23550 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23551 clean-stage1: clean-stage1-libiberty-linker-plugin
23552 clean-stage1-libiberty-linker-plugin:
23553 @if [ $(current_stage) = stage1 ]; then \
23554 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23555 else \
23556 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23557 $(MAKE) stage1-start; \
23558 fi; \
23559 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23560 $(MAKE) $(EXTRA_HOST_FLAGS) \
23561 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23562 @endif libiberty-linker-plugin-bootstrap
23563
23564
23565 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23566 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23567 maybe-all-stage2-libiberty-linker-plugin:
23568 maybe-clean-stage2-libiberty-linker-plugin:
23569 @if libiberty-linker-plugin-bootstrap
23570 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23571 all-stage2: all-stage2-libiberty-linker-plugin
23572 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23573 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23574 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23575 @r=`${PWD_COMMAND}`; export r; \
23576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577 TFLAGS="$(STAGE2_TFLAGS)"; \
23578 $(HOST_EXPORTS) \
23579 $(POSTSTAGE1_HOST_EXPORTS) \
23580 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23582 CFLAGS="$(STAGE2_CFLAGS)" \
23583 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23584 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23588 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23589 TFLAGS="$(STAGE2_TFLAGS)" \
23590 $(TARGET-stage2-libiberty-linker-plugin)
23591
23592 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23593 clean-stage2: clean-stage2-libiberty-linker-plugin
23594 clean-stage2-libiberty-linker-plugin:
23595 @if [ $(current_stage) = stage2 ]; then \
23596 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23597 else \
23598 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23599 $(MAKE) stage2-start; \
23600 fi; \
23601 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23602 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23603 @endif libiberty-linker-plugin-bootstrap
23604
23605
23606 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23607 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23608 maybe-all-stage3-libiberty-linker-plugin:
23609 maybe-clean-stage3-libiberty-linker-plugin:
23610 @if libiberty-linker-plugin-bootstrap
23611 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23612 all-stage3: all-stage3-libiberty-linker-plugin
23613 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23614 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23615 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23616 @r=`${PWD_COMMAND}`; export r; \
23617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23618 TFLAGS="$(STAGE3_TFLAGS)"; \
23619 $(HOST_EXPORTS) \
23620 $(POSTSTAGE1_HOST_EXPORTS) \
23621 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23623 CFLAGS="$(STAGE3_CFLAGS)" \
23624 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23625 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23630 TFLAGS="$(STAGE3_TFLAGS)" \
23631 $(TARGET-stage3-libiberty-linker-plugin)
23632
23633 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23634 clean-stage3: clean-stage3-libiberty-linker-plugin
23635 clean-stage3-libiberty-linker-plugin:
23636 @if [ $(current_stage) = stage3 ]; then \
23637 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23638 else \
23639 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23640 $(MAKE) stage3-start; \
23641 fi; \
23642 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23644 @endif libiberty-linker-plugin-bootstrap
23645
23646
23647 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23648 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23649 maybe-all-stage4-libiberty-linker-plugin:
23650 maybe-clean-stage4-libiberty-linker-plugin:
23651 @if libiberty-linker-plugin-bootstrap
23652 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23653 all-stage4: all-stage4-libiberty-linker-plugin
23654 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23655 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23656 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23657 @r=`${PWD_COMMAND}`; export r; \
23658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23659 TFLAGS="$(STAGE4_TFLAGS)"; \
23660 $(HOST_EXPORTS) \
23661 $(POSTSTAGE1_HOST_EXPORTS) \
23662 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23664 CFLAGS="$(STAGE4_CFLAGS)" \
23665 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23666 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23667 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23668 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23669 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23670 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23671 TFLAGS="$(STAGE4_TFLAGS)" \
23672 $(TARGET-stage4-libiberty-linker-plugin)
23673
23674 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23675 clean-stage4: clean-stage4-libiberty-linker-plugin
23676 clean-stage4-libiberty-linker-plugin:
23677 @if [ $(current_stage) = stage4 ]; then \
23678 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23679 else \
23680 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23681 $(MAKE) stage4-start; \
23682 fi; \
23683 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23684 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23685 @endif libiberty-linker-plugin-bootstrap
23686
23687
23688 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23689 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23690 maybe-all-stageprofile-libiberty-linker-plugin:
23691 maybe-clean-stageprofile-libiberty-linker-plugin:
23692 @if libiberty-linker-plugin-bootstrap
23693 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23694 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23695 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23696 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23697 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23698 @r=`${PWD_COMMAND}`; export r; \
23699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23700 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23701 $(HOST_EXPORTS) \
23702 $(POSTSTAGE1_HOST_EXPORTS) \
23703 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23705 CFLAGS="$(STAGEprofile_CFLAGS)" \
23706 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23707 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23712 TFLAGS="$(STAGEprofile_TFLAGS)" \
23713 $(TARGET-stageprofile-libiberty-linker-plugin)
23714
23715 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23716 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23717 clean-stageprofile-libiberty-linker-plugin:
23718 @if [ $(current_stage) = stageprofile ]; then \
23719 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23720 else \
23721 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23722 $(MAKE) stageprofile-start; \
23723 fi; \
23724 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23725 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23726 @endif libiberty-linker-plugin-bootstrap
23727
23728
23729 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23730 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23731 maybe-all-stagefeedback-libiberty-linker-plugin:
23732 maybe-clean-stagefeedback-libiberty-linker-plugin:
23733 @if libiberty-linker-plugin-bootstrap
23734 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23735 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23736 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23737 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23738 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23739 @r=`${PWD_COMMAND}`; export r; \
23740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23742 $(HOST_EXPORTS) \
23743 $(POSTSTAGE1_HOST_EXPORTS) \
23744 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23745 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23746 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23747 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23748 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23749 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23750 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23751 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23752 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23753 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23754 $(TARGET-stagefeedback-libiberty-linker-plugin)
23755
23756 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23757 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23758 clean-stagefeedback-libiberty-linker-plugin:
23759 @if [ $(current_stage) = stagefeedback ]; then \
23760 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23761 else \
23762 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23763 $(MAKE) stagefeedback-start; \
23764 fi; \
23765 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23766 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23767 @endif libiberty-linker-plugin-bootstrap
23768
23769
23770
23771
23772
23773 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23774 maybe-check-libiberty-linker-plugin:
23775 @if libiberty-linker-plugin
23776 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23777
23778 check-libiberty-linker-plugin:
23779 @: $(MAKE); $(unstage)
23780 @r=`${PWD_COMMAND}`; export r; \
23781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23782 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23783 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23784 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23785
23786 @endif libiberty-linker-plugin
23787
23788 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23789 maybe-install-libiberty-linker-plugin:
23790 @if libiberty-linker-plugin
23791 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23792
23793 install-libiberty-linker-plugin: installdirs
23794 @: $(MAKE); $(unstage)
23795 @r=`${PWD_COMMAND}`; export r; \
23796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23797 $(HOST_EXPORTS) \
23798 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23799 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23800
23801 @endif libiberty-linker-plugin
23802
23803 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23804 maybe-install-strip-libiberty-linker-plugin:
23805 @if libiberty-linker-plugin
23806 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23807
23808 install-strip-libiberty-linker-plugin: installdirs
23809 @: $(MAKE); $(unstage)
23810 @r=`${PWD_COMMAND}`; export r; \
23811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23812 $(HOST_EXPORTS) \
23813 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23814 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23815
23816 @endif libiberty-linker-plugin
23817
23818 # Other targets (info, dvi, pdf, etc.)
23819
23820 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23821 maybe-info-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin
23823 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23824
23825 info-libiberty-linker-plugin: \
23826 configure-libiberty-linker-plugin
23827 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23828 r=`${PWD_COMMAND}`; export r; \
23829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830 $(HOST_EXPORTS) \
23831 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23833 done; \
23834 echo "Doing info in libiberty-linker-plugin"; \
23835 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23838 "RANLIB=$${RANLIB}" \
23839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23840 info) \
23841 || exit 1
23842
23843 @endif libiberty-linker-plugin
23844
23845 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23846 maybe-dvi-libiberty-linker-plugin:
23847 @if libiberty-linker-plugin
23848 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23849
23850 dvi-libiberty-linker-plugin: \
23851 configure-libiberty-linker-plugin
23852 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23853 r=`${PWD_COMMAND}`; export r; \
23854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855 $(HOST_EXPORTS) \
23856 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23858 done; \
23859 echo "Doing dvi in libiberty-linker-plugin"; \
23860 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23863 "RANLIB=$${RANLIB}" \
23864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23865 dvi) \
23866 || exit 1
23867
23868 @endif libiberty-linker-plugin
23869
23870 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23871 maybe-pdf-libiberty-linker-plugin:
23872 @if libiberty-linker-plugin
23873 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23874
23875 pdf-libiberty-linker-plugin: \
23876 configure-libiberty-linker-plugin
23877 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23878 r=`${PWD_COMMAND}`; export r; \
23879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880 $(HOST_EXPORTS) \
23881 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883 done; \
23884 echo "Doing pdf in libiberty-linker-plugin"; \
23885 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888 "RANLIB=$${RANLIB}" \
23889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890 pdf) \
23891 || exit 1
23892
23893 @endif libiberty-linker-plugin
23894
23895 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23896 maybe-html-libiberty-linker-plugin:
23897 @if libiberty-linker-plugin
23898 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23899
23900 html-libiberty-linker-plugin: \
23901 configure-libiberty-linker-plugin
23902 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23903 r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908 done; \
23909 echo "Doing html in libiberty-linker-plugin"; \
23910 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913 "RANLIB=$${RANLIB}" \
23914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915 html) \
23916 || exit 1
23917
23918 @endif libiberty-linker-plugin
23919
23920 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23921 maybe-TAGS-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23924
23925 TAGS-libiberty-linker-plugin: \
23926 configure-libiberty-linker-plugin
23927 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23928 r=`${PWD_COMMAND}`; export r; \
23929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23930 $(HOST_EXPORTS) \
23931 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23933 done; \
23934 echo "Doing TAGS in libiberty-linker-plugin"; \
23935 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23938 "RANLIB=$${RANLIB}" \
23939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23940 TAGS) \
23941 || exit 1
23942
23943 @endif libiberty-linker-plugin
23944
23945 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23946 maybe-install-info-libiberty-linker-plugin:
23947 @if libiberty-linker-plugin
23948 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23949
23950 install-info-libiberty-linker-plugin: \
23951 configure-libiberty-linker-plugin \
23952 info-libiberty-linker-plugin
23953 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23954 r=`${PWD_COMMAND}`; export r; \
23955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956 $(HOST_EXPORTS) \
23957 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23959 done; \
23960 echo "Doing install-info in libiberty-linker-plugin"; \
23961 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23964 "RANLIB=$${RANLIB}" \
23965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23966 install-info) \
23967 || exit 1
23968
23969 @endif libiberty-linker-plugin
23970
23971 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23972 maybe-install-pdf-libiberty-linker-plugin:
23973 @if libiberty-linker-plugin
23974 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23975
23976 install-pdf-libiberty-linker-plugin: \
23977 configure-libiberty-linker-plugin \
23978 pdf-libiberty-linker-plugin
23979 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23980 r=`${PWD_COMMAND}`; export r; \
23981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23982 $(HOST_EXPORTS) \
23983 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23985 done; \
23986 echo "Doing install-pdf in libiberty-linker-plugin"; \
23987 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23990 "RANLIB=$${RANLIB}" \
23991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23992 install-pdf) \
23993 || exit 1
23994
23995 @endif libiberty-linker-plugin
23996
23997 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23998 maybe-install-html-libiberty-linker-plugin:
23999 @if libiberty-linker-plugin
24000 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24001
24002 install-html-libiberty-linker-plugin: \
24003 configure-libiberty-linker-plugin \
24004 html-libiberty-linker-plugin
24005 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24006 r=`${PWD_COMMAND}`; export r; \
24007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008 $(HOST_EXPORTS) \
24009 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011 done; \
24012 echo "Doing install-html in libiberty-linker-plugin"; \
24013 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016 "RANLIB=$${RANLIB}" \
24017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018 install-html) \
24019 || exit 1
24020
24021 @endif libiberty-linker-plugin
24022
24023 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24024 maybe-installcheck-libiberty-linker-plugin:
24025 @if libiberty-linker-plugin
24026 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24027
24028 installcheck-libiberty-linker-plugin: \
24029 configure-libiberty-linker-plugin
24030 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24031 r=`${PWD_COMMAND}`; export r; \
24032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24033 $(HOST_EXPORTS) \
24034 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24036 done; \
24037 echo "Doing installcheck in libiberty-linker-plugin"; \
24038 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24041 "RANLIB=$${RANLIB}" \
24042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24043 installcheck) \
24044 || exit 1
24045
24046 @endif libiberty-linker-plugin
24047
24048 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24049 maybe-mostlyclean-libiberty-linker-plugin:
24050 @if libiberty-linker-plugin
24051 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24052
24053 mostlyclean-libiberty-linker-plugin:
24054 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24055 r=`${PWD_COMMAND}`; export r; \
24056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24057 $(HOST_EXPORTS) \
24058 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24060 done; \
24061 echo "Doing mostlyclean in libiberty-linker-plugin"; \
24062 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24065 "RANLIB=$${RANLIB}" \
24066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24067 mostlyclean) \
24068 || exit 1
24069
24070 @endif libiberty-linker-plugin
24071
24072 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24073 maybe-clean-libiberty-linker-plugin:
24074 @if libiberty-linker-plugin
24075 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24076
24077 clean-libiberty-linker-plugin:
24078 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24079 r=`${PWD_COMMAND}`; export r; \
24080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24081 $(HOST_EXPORTS) \
24082 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24084 done; \
24085 echo "Doing clean in libiberty-linker-plugin"; \
24086 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24089 "RANLIB=$${RANLIB}" \
24090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24091 clean) \
24092 || exit 1
24093
24094 @endif libiberty-linker-plugin
24095
24096 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24097 maybe-distclean-libiberty-linker-plugin:
24098 @if libiberty-linker-plugin
24099 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24100
24101 distclean-libiberty-linker-plugin:
24102 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24103 r=`${PWD_COMMAND}`; export r; \
24104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24105 $(HOST_EXPORTS) \
24106 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24108 done; \
24109 echo "Doing distclean in libiberty-linker-plugin"; \
24110 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24113 "RANLIB=$${RANLIB}" \
24114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24115 distclean) \
24116 || exit 1
24117
24118 @endif libiberty-linker-plugin
24119
24120 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24121 maybe-maintainer-clean-libiberty-linker-plugin:
24122 @if libiberty-linker-plugin
24123 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24124
24125 maintainer-clean-libiberty-linker-plugin:
24126 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24127 r=`${PWD_COMMAND}`; export r; \
24128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24129 $(HOST_EXPORTS) \
24130 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24132 done; \
24133 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24134 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24137 "RANLIB=$${RANLIB}" \
24138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24139 maintainer-clean) \
24140 || exit 1
24141
24142 @endif libiberty-linker-plugin
24143
24144
24145
24146 .PHONY: configure-libiconv maybe-configure-libiconv
24147 maybe-configure-libiconv:
24148 @if gcc-bootstrap
24149 configure-libiconv: stage_current
24150 @endif gcc-bootstrap
24151 @if libiconv
24152 maybe-configure-libiconv: configure-libiconv
24153 configure-libiconv:
24154 @r=`${PWD_COMMAND}`; export r; \
24155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24156 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24157 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24158 $(HOST_EXPORTS) \
24159 echo Configuring in $(HOST_SUBDIR)/libiconv; \
24160 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24161 case $(srcdir) in \
24162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24163 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24165 esac; \
24166 module_srcdir=libiconv; \
24167 $(SHELL) \
24168 $$s/$$module_srcdir/configure \
24169 --srcdir=$${topdir}/$$module_srcdir \
24170 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24171 --target=${target_alias} --disable-shared \
24172 || exit 1
24173 @endif libiconv
24174
24175
24176
24177 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24178 maybe-configure-stage1-libiconv:
24179 @if libiconv-bootstrap
24180 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24181 configure-stage1-libiconv:
24182 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24183 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24184 @r=`${PWD_COMMAND}`; export r; \
24185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24186 TFLAGS="$(STAGE1_TFLAGS)"; \
24187 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24188 $(HOST_EXPORTS) \
24189 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24190 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24191 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24192 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24194 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24195 case $(srcdir) in \
24196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24197 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24199 esac; \
24200 module_srcdir=libiconv; \
24201 $(SHELL) $$s/$$module_srcdir/configure \
24202 --srcdir=$${topdir}/$$module_srcdir \
24203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24204 --target=${target_alias} \
24205 \
24206 $(STAGE1_CONFIGURE_FLAGS) \
24207 --disable-shared
24208 @endif libiconv-bootstrap
24209
24210 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24211 maybe-configure-stage2-libiconv:
24212 @if libiconv-bootstrap
24213 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24214 configure-stage2-libiconv:
24215 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24217 @r=`${PWD_COMMAND}`; export r; \
24218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24219 TFLAGS="$(STAGE2_TFLAGS)"; \
24220 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24221 $(HOST_EXPORTS) \
24222 $(POSTSTAGE1_HOST_EXPORTS) \
24223 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24224 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24225 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24226 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24227 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24228 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24229 case $(srcdir) in \
24230 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24231 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24232 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24233 esac; \
24234 module_srcdir=libiconv; \
24235 $(SHELL) $$s/$$module_srcdir/configure \
24236 --srcdir=$${topdir}/$$module_srcdir \
24237 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24238 --target=${target_alias} \
24239 --with-build-libsubdir=$(HOST_SUBDIR) \
24240 $(STAGE2_CONFIGURE_FLAGS) \
24241 --disable-shared
24242 @endif libiconv-bootstrap
24243
24244 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24245 maybe-configure-stage3-libiconv:
24246 @if libiconv-bootstrap
24247 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24248 configure-stage3-libiconv:
24249 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24250 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24251 @r=`${PWD_COMMAND}`; export r; \
24252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24253 TFLAGS="$(STAGE3_TFLAGS)"; \
24254 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24255 $(HOST_EXPORTS) \
24256 $(POSTSTAGE1_HOST_EXPORTS) \
24257 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24258 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24259 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24260 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24261 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24262 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24263 case $(srcdir) in \
24264 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24265 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24266 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24267 esac; \
24268 module_srcdir=libiconv; \
24269 $(SHELL) $$s/$$module_srcdir/configure \
24270 --srcdir=$${topdir}/$$module_srcdir \
24271 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24272 --target=${target_alias} \
24273 --with-build-libsubdir=$(HOST_SUBDIR) \
24274 $(STAGE3_CONFIGURE_FLAGS) \
24275 --disable-shared
24276 @endif libiconv-bootstrap
24277
24278 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24279 maybe-configure-stage4-libiconv:
24280 @if libiconv-bootstrap
24281 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24282 configure-stage4-libiconv:
24283 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24285 @r=`${PWD_COMMAND}`; export r; \
24286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24287 TFLAGS="$(STAGE4_TFLAGS)"; \
24288 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24289 $(HOST_EXPORTS) \
24290 $(POSTSTAGE1_HOST_EXPORTS) \
24291 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24292 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24293 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24294 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24296 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24297 case $(srcdir) in \
24298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24299 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24301 esac; \
24302 module_srcdir=libiconv; \
24303 $(SHELL) $$s/$$module_srcdir/configure \
24304 --srcdir=$${topdir}/$$module_srcdir \
24305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24306 --target=${target_alias} \
24307 --with-build-libsubdir=$(HOST_SUBDIR) \
24308 $(STAGE4_CONFIGURE_FLAGS) \
24309 --disable-shared
24310 @endif libiconv-bootstrap
24311
24312 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24313 maybe-configure-stageprofile-libiconv:
24314 @if libiconv-bootstrap
24315 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24316 configure-stageprofile-libiconv:
24317 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24318 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24319 @r=`${PWD_COMMAND}`; export r; \
24320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24322 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24323 $(HOST_EXPORTS) \
24324 $(POSTSTAGE1_HOST_EXPORTS) \
24325 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24326 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24327 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24328 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24329 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24330 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24331 case $(srcdir) in \
24332 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24333 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24334 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24335 esac; \
24336 module_srcdir=libiconv; \
24337 $(SHELL) $$s/$$module_srcdir/configure \
24338 --srcdir=$${topdir}/$$module_srcdir \
24339 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24340 --target=${target_alias} \
24341 --with-build-libsubdir=$(HOST_SUBDIR) \
24342 $(STAGEprofile_CONFIGURE_FLAGS) \
24343 --disable-shared
24344 @endif libiconv-bootstrap
24345
24346 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24347 maybe-configure-stagefeedback-libiconv:
24348 @if libiconv-bootstrap
24349 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24350 configure-stagefeedback-libiconv:
24351 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24353 @r=`${PWD_COMMAND}`; export r; \
24354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24355 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24356 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24357 $(HOST_EXPORTS) \
24358 $(POSTSTAGE1_HOST_EXPORTS) \
24359 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24360 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24361 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24362 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24364 cd $(HOST_SUBDIR)/libiconv || exit 1; \
24365 case $(srcdir) in \
24366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24367 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24369 esac; \
24370 module_srcdir=libiconv; \
24371 $(SHELL) $$s/$$module_srcdir/configure \
24372 --srcdir=$${topdir}/$$module_srcdir \
24373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24374 --target=${target_alias} \
24375 --with-build-libsubdir=$(HOST_SUBDIR) \
24376 $(STAGEfeedback_CONFIGURE_FLAGS) \
24377 --disable-shared
24378 @endif libiconv-bootstrap
24379
24380
24381
24382
24383
24384 .PHONY: all-libiconv maybe-all-libiconv
24385 maybe-all-libiconv:
24386 @if gcc-bootstrap
24387 all-libiconv: stage_current
24388 @endif gcc-bootstrap
24389 @if libiconv
24390 TARGET-libiconv=all
24391 maybe-all-libiconv: all-libiconv
24392 all-libiconv: configure-libiconv
24393 @r=`${PWD_COMMAND}`; export r; \
24394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24395 $(HOST_EXPORTS) \
24396 (cd $(HOST_SUBDIR)/libiconv && \
24397 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24398 $(TARGET-libiconv))
24399 @endif libiconv
24400
24401
24402
24403 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24404 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24405 maybe-all-stage1-libiconv:
24406 maybe-clean-stage1-libiconv:
24407 @if libiconv-bootstrap
24408 maybe-all-stage1-libiconv: all-stage1-libiconv
24409 all-stage1: all-stage1-libiconv
24410 TARGET-stage1-libiconv = $(TARGET-libiconv)
24411 all-stage1-libiconv: configure-stage1-libiconv
24412 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24413 @r=`${PWD_COMMAND}`; export r; \
24414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415 TFLAGS="$(STAGE1_TFLAGS)"; \
24416 $(HOST_EXPORTS) \
24417 cd $(HOST_SUBDIR)/libiconv && \
24418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24419 CFLAGS="$(STAGE1_CFLAGS)" \
24420 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24421 LIBCFLAGS="$(LIBCFLAGS)" \
24422 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24423 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24424 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24425 $(EXTRA_HOST_FLAGS) \
24426 $(STAGE1_FLAGS_TO_PASS) \
24427 TFLAGS="$(STAGE1_TFLAGS)" \
24428 $(TARGET-stage1-libiconv)
24429
24430 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24431 clean-stage1: clean-stage1-libiconv
24432 clean-stage1-libiconv:
24433 @if [ $(current_stage) = stage1 ]; then \
24434 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24435 else \
24436 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24437 $(MAKE) stage1-start; \
24438 fi; \
24439 cd $(HOST_SUBDIR)/libiconv && \
24440 $(MAKE) $(EXTRA_HOST_FLAGS) \
24441 $(STAGE1_FLAGS_TO_PASS) clean
24442 @endif libiconv-bootstrap
24443
24444
24445 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24446 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24447 maybe-all-stage2-libiconv:
24448 maybe-clean-stage2-libiconv:
24449 @if libiconv-bootstrap
24450 maybe-all-stage2-libiconv: all-stage2-libiconv
24451 all-stage2: all-stage2-libiconv
24452 TARGET-stage2-libiconv = $(TARGET-libiconv)
24453 all-stage2-libiconv: configure-stage2-libiconv
24454 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24455 @r=`${PWD_COMMAND}`; export r; \
24456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457 TFLAGS="$(STAGE2_TFLAGS)"; \
24458 $(HOST_EXPORTS) \
24459 $(POSTSTAGE1_HOST_EXPORTS) \
24460 cd $(HOST_SUBDIR)/libiconv && \
24461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24462 CFLAGS="$(STAGE2_CFLAGS)" \
24463 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24464 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24465 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24466 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24467 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24468 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24469 TFLAGS="$(STAGE2_TFLAGS)" \
24470 $(TARGET-stage2-libiconv)
24471
24472 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24473 clean-stage2: clean-stage2-libiconv
24474 clean-stage2-libiconv:
24475 @if [ $(current_stage) = stage2 ]; then \
24476 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24477 else \
24478 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24479 $(MAKE) stage2-start; \
24480 fi; \
24481 cd $(HOST_SUBDIR)/libiconv && \
24482 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24483 @endif libiconv-bootstrap
24484
24485
24486 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24487 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24488 maybe-all-stage3-libiconv:
24489 maybe-clean-stage3-libiconv:
24490 @if libiconv-bootstrap
24491 maybe-all-stage3-libiconv: all-stage3-libiconv
24492 all-stage3: all-stage3-libiconv
24493 TARGET-stage3-libiconv = $(TARGET-libiconv)
24494 all-stage3-libiconv: configure-stage3-libiconv
24495 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24496 @r=`${PWD_COMMAND}`; export r; \
24497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24498 TFLAGS="$(STAGE3_TFLAGS)"; \
24499 $(HOST_EXPORTS) \
24500 $(POSTSTAGE1_HOST_EXPORTS) \
24501 cd $(HOST_SUBDIR)/libiconv && \
24502 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24503 CFLAGS="$(STAGE3_CFLAGS)" \
24504 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24505 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24510 TFLAGS="$(STAGE3_TFLAGS)" \
24511 $(TARGET-stage3-libiconv)
24512
24513 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24514 clean-stage3: clean-stage3-libiconv
24515 clean-stage3-libiconv:
24516 @if [ $(current_stage) = stage3 ]; then \
24517 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24518 else \
24519 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24520 $(MAKE) stage3-start; \
24521 fi; \
24522 cd $(HOST_SUBDIR)/libiconv && \
24523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24524 @endif libiconv-bootstrap
24525
24526
24527 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24528 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24529 maybe-all-stage4-libiconv:
24530 maybe-clean-stage4-libiconv:
24531 @if libiconv-bootstrap
24532 maybe-all-stage4-libiconv: all-stage4-libiconv
24533 all-stage4: all-stage4-libiconv
24534 TARGET-stage4-libiconv = $(TARGET-libiconv)
24535 all-stage4-libiconv: configure-stage4-libiconv
24536 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24537 @r=`${PWD_COMMAND}`; export r; \
24538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24539 TFLAGS="$(STAGE4_TFLAGS)"; \
24540 $(HOST_EXPORTS) \
24541 $(POSTSTAGE1_HOST_EXPORTS) \
24542 cd $(HOST_SUBDIR)/libiconv && \
24543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24544 CFLAGS="$(STAGE4_CFLAGS)" \
24545 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24546 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24551 TFLAGS="$(STAGE4_TFLAGS)" \
24552 $(TARGET-stage4-libiconv)
24553
24554 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24555 clean-stage4: clean-stage4-libiconv
24556 clean-stage4-libiconv:
24557 @if [ $(current_stage) = stage4 ]; then \
24558 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24559 else \
24560 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24561 $(MAKE) stage4-start; \
24562 fi; \
24563 cd $(HOST_SUBDIR)/libiconv && \
24564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24565 @endif libiconv-bootstrap
24566
24567
24568 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24569 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24570 maybe-all-stageprofile-libiconv:
24571 maybe-clean-stageprofile-libiconv:
24572 @if libiconv-bootstrap
24573 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24574 all-stageprofile: all-stageprofile-libiconv
24575 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24576 all-stageprofile-libiconv: configure-stageprofile-libiconv
24577 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24578 @r=`${PWD_COMMAND}`; export r; \
24579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24581 $(HOST_EXPORTS) \
24582 $(POSTSTAGE1_HOST_EXPORTS) \
24583 cd $(HOST_SUBDIR)/libiconv && \
24584 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24585 CFLAGS="$(STAGEprofile_CFLAGS)" \
24586 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24587 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24591 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24592 TFLAGS="$(STAGEprofile_TFLAGS)" \
24593 $(TARGET-stageprofile-libiconv)
24594
24595 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24596 clean-stageprofile: clean-stageprofile-libiconv
24597 clean-stageprofile-libiconv:
24598 @if [ $(current_stage) = stageprofile ]; then \
24599 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24600 else \
24601 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24602 $(MAKE) stageprofile-start; \
24603 fi; \
24604 cd $(HOST_SUBDIR)/libiconv && \
24605 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24606 @endif libiconv-bootstrap
24607
24608
24609 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24610 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24611 maybe-all-stagefeedback-libiconv:
24612 maybe-clean-stagefeedback-libiconv:
24613 @if libiconv-bootstrap
24614 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24615 all-stagefeedback: all-stagefeedback-libiconv
24616 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24617 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24618 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24619 @r=`${PWD_COMMAND}`; export r; \
24620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24621 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24622 $(HOST_EXPORTS) \
24623 $(POSTSTAGE1_HOST_EXPORTS) \
24624 cd $(HOST_SUBDIR)/libiconv && \
24625 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24626 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24627 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24628 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24633 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24634 $(TARGET-stagefeedback-libiconv)
24635
24636 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24637 clean-stagefeedback: clean-stagefeedback-libiconv
24638 clean-stagefeedback-libiconv:
24639 @if [ $(current_stage) = stagefeedback ]; then \
24640 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24641 else \
24642 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24643 $(MAKE) stagefeedback-start; \
24644 fi; \
24645 cd $(HOST_SUBDIR)/libiconv && \
24646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24647 @endif libiconv-bootstrap
24648
24649
24650
24651
24652
24653 .PHONY: check-libiconv maybe-check-libiconv
24654 maybe-check-libiconv:
24655 @if libiconv
24656 maybe-check-libiconv: check-libiconv
24657
24658 check-libiconv:
24659 @: $(MAKE); $(unstage)
24660 @r=`${PWD_COMMAND}`; export r; \
24661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24662 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24663 (cd $(HOST_SUBDIR)/libiconv && \
24664 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24665
24666 @endif libiconv
24667
24668 .PHONY: install-libiconv maybe-install-libiconv
24669 maybe-install-libiconv:
24670 @if libiconv
24671 maybe-install-libiconv: install-libiconv
24672
24673 install-libiconv:
24674
24675 @endif libiconv
24676
24677 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24678 maybe-install-strip-libiconv:
24679 @if libiconv
24680 maybe-install-strip-libiconv: install-strip-libiconv
24681
24682 install-strip-libiconv:
24683
24684 @endif libiconv
24685
24686 # Other targets (info, dvi, pdf, etc.)
24687
24688 .PHONY: maybe-info-libiconv info-libiconv
24689 maybe-info-libiconv:
24690 @if libiconv
24691 maybe-info-libiconv: info-libiconv
24692
24693 # libiconv doesn't support info.
24694 info-libiconv:
24695
24696 @endif libiconv
24697
24698 .PHONY: maybe-dvi-libiconv dvi-libiconv
24699 maybe-dvi-libiconv:
24700 @if libiconv
24701 maybe-dvi-libiconv: dvi-libiconv
24702
24703 dvi-libiconv: \
24704 configure-libiconv
24705 @[ -f ./libiconv/Makefile ] || exit 0; \
24706 r=`${PWD_COMMAND}`; export r; \
24707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24708 $(HOST_EXPORTS) \
24709 for flag in $(EXTRA_HOST_FLAGS) ; do \
24710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24711 done; \
24712 echo "Doing dvi in libiconv"; \
24713 (cd $(HOST_SUBDIR)/libiconv && \
24714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24716 "RANLIB=$${RANLIB}" \
24717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24718 dvi) \
24719 || exit 1
24720
24721 @endif libiconv
24722
24723 .PHONY: maybe-pdf-libiconv pdf-libiconv
24724 maybe-pdf-libiconv:
24725 @if libiconv
24726 maybe-pdf-libiconv: pdf-libiconv
24727
24728 # libiconv doesn't support pdf.
24729 pdf-libiconv:
24730
24731 @endif libiconv
24732
24733 .PHONY: maybe-html-libiconv html-libiconv
24734 maybe-html-libiconv:
24735 @if libiconv
24736 maybe-html-libiconv: html-libiconv
24737
24738 # libiconv doesn't support html.
24739 html-libiconv:
24740
24741 @endif libiconv
24742
24743 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24744 maybe-TAGS-libiconv:
24745 @if libiconv
24746 maybe-TAGS-libiconv: TAGS-libiconv
24747
24748 TAGS-libiconv: \
24749 configure-libiconv
24750 @[ -f ./libiconv/Makefile ] || exit 0; \
24751 r=`${PWD_COMMAND}`; export r; \
24752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24753 $(HOST_EXPORTS) \
24754 for flag in $(EXTRA_HOST_FLAGS) ; do \
24755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24756 done; \
24757 echo "Doing TAGS in libiconv"; \
24758 (cd $(HOST_SUBDIR)/libiconv && \
24759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24761 "RANLIB=$${RANLIB}" \
24762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24763 TAGS) \
24764 || exit 1
24765
24766 @endif libiconv
24767
24768 .PHONY: maybe-install-info-libiconv install-info-libiconv
24769 maybe-install-info-libiconv:
24770 @if libiconv
24771 maybe-install-info-libiconv: install-info-libiconv
24772
24773 # libiconv doesn't support install-info.
24774 install-info-libiconv:
24775
24776 @endif libiconv
24777
24778 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24779 maybe-install-pdf-libiconv:
24780 @if libiconv
24781 maybe-install-pdf-libiconv: install-pdf-libiconv
24782
24783 # libiconv doesn't support install-pdf.
24784 install-pdf-libiconv:
24785
24786 @endif libiconv
24787
24788 .PHONY: maybe-install-html-libiconv install-html-libiconv
24789 maybe-install-html-libiconv:
24790 @if libiconv
24791 maybe-install-html-libiconv: install-html-libiconv
24792
24793 # libiconv doesn't support install-html.
24794 install-html-libiconv:
24795
24796 @endif libiconv
24797
24798 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24799 maybe-installcheck-libiconv:
24800 @if libiconv
24801 maybe-installcheck-libiconv: installcheck-libiconv
24802
24803 installcheck-libiconv: \
24804 configure-libiconv
24805 @[ -f ./libiconv/Makefile ] || exit 0; \
24806 r=`${PWD_COMMAND}`; export r; \
24807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808 $(HOST_EXPORTS) \
24809 for flag in $(EXTRA_HOST_FLAGS) ; do \
24810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24811 done; \
24812 echo "Doing installcheck in libiconv"; \
24813 (cd $(HOST_SUBDIR)/libiconv && \
24814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24816 "RANLIB=$${RANLIB}" \
24817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24818 installcheck) \
24819 || exit 1
24820
24821 @endif libiconv
24822
24823 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24824 maybe-mostlyclean-libiconv:
24825 @if libiconv
24826 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24827
24828 mostlyclean-libiconv:
24829 @[ -f ./libiconv/Makefile ] || exit 0; \
24830 r=`${PWD_COMMAND}`; export r; \
24831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24832 $(HOST_EXPORTS) \
24833 for flag in $(EXTRA_HOST_FLAGS) ; do \
24834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24835 done; \
24836 echo "Doing mostlyclean in libiconv"; \
24837 (cd $(HOST_SUBDIR)/libiconv && \
24838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24840 "RANLIB=$${RANLIB}" \
24841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24842 mostlyclean) \
24843 || exit 1
24844
24845 @endif libiconv
24846
24847 .PHONY: maybe-clean-libiconv clean-libiconv
24848 maybe-clean-libiconv:
24849 @if libiconv
24850 maybe-clean-libiconv: clean-libiconv
24851
24852 clean-libiconv:
24853 @[ -f ./libiconv/Makefile ] || exit 0; \
24854 r=`${PWD_COMMAND}`; export r; \
24855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856 $(HOST_EXPORTS) \
24857 for flag in $(EXTRA_HOST_FLAGS) ; do \
24858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859 done; \
24860 echo "Doing clean in libiconv"; \
24861 (cd $(HOST_SUBDIR)/libiconv && \
24862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864 "RANLIB=$${RANLIB}" \
24865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866 clean) \
24867 || exit 1
24868
24869 @endif libiconv
24870
24871 .PHONY: maybe-distclean-libiconv distclean-libiconv
24872 maybe-distclean-libiconv:
24873 @if libiconv
24874 maybe-distclean-libiconv: distclean-libiconv
24875
24876 distclean-libiconv:
24877 @[ -f ./libiconv/Makefile ] || exit 0; \
24878 r=`${PWD_COMMAND}`; export r; \
24879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24880 $(HOST_EXPORTS) \
24881 for flag in $(EXTRA_HOST_FLAGS) ; do \
24882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24883 done; \
24884 echo "Doing distclean in libiconv"; \
24885 (cd $(HOST_SUBDIR)/libiconv && \
24886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24888 "RANLIB=$${RANLIB}" \
24889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24890 distclean) \
24891 || exit 1
24892
24893 @endif libiconv
24894
24895 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24896 maybe-maintainer-clean-libiconv:
24897 @if libiconv
24898 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24899
24900 maintainer-clean-libiconv:
24901 @[ -f ./libiconv/Makefile ] || exit 0; \
24902 r=`${PWD_COMMAND}`; export r; \
24903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904 $(HOST_EXPORTS) \
24905 for flag in $(EXTRA_HOST_FLAGS) ; do \
24906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24907 done; \
24908 echo "Doing maintainer-clean in libiconv"; \
24909 (cd $(HOST_SUBDIR)/libiconv && \
24910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24912 "RANLIB=$${RANLIB}" \
24913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24914 maintainer-clean) \
24915 || exit 1
24916
24917 @endif libiconv
24918
24919
24920
24921 .PHONY: configure-m4 maybe-configure-m4
24922 maybe-configure-m4:
24923 @if gcc-bootstrap
24924 configure-m4: stage_current
24925 @endif gcc-bootstrap
24926 @if m4
24927 maybe-configure-m4: configure-m4
24928 configure-m4:
24929 @: $(MAKE); $(unstage)
24930 @r=`${PWD_COMMAND}`; export r; \
24931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24932 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24934 $(HOST_EXPORTS) \
24935 echo Configuring in $(HOST_SUBDIR)/m4; \
24936 cd "$(HOST_SUBDIR)/m4" || exit 1; \
24937 case $(srcdir) in \
24938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24939 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24941 esac; \
24942 module_srcdir=m4; \
24943 $(SHELL) \
24944 $$s/$$module_srcdir/configure \
24945 --srcdir=$${topdir}/$$module_srcdir \
24946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24947 --target=${target_alias} \
24948 || exit 1
24949 @endif m4
24950
24951
24952
24953
24954
24955 .PHONY: all-m4 maybe-all-m4
24956 maybe-all-m4:
24957 @if gcc-bootstrap
24958 all-m4: stage_current
24959 @endif gcc-bootstrap
24960 @if m4
24961 TARGET-m4=all
24962 maybe-all-m4: all-m4
24963 all-m4: configure-m4
24964 @: $(MAKE); $(unstage)
24965 @r=`${PWD_COMMAND}`; export r; \
24966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24967 $(HOST_EXPORTS) \
24968 (cd $(HOST_SUBDIR)/m4 && \
24969 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24970 $(TARGET-m4))
24971 @endif m4
24972
24973
24974
24975
24976 .PHONY: check-m4 maybe-check-m4
24977 maybe-check-m4:
24978 @if m4
24979 maybe-check-m4: check-m4
24980
24981 check-m4:
24982 @: $(MAKE); $(unstage)
24983 @r=`${PWD_COMMAND}`; export r; \
24984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24985 $(HOST_EXPORTS) \
24986 (cd $(HOST_SUBDIR)/m4 && \
24987 $(MAKE) $(FLAGS_TO_PASS) check)
24988
24989 @endif m4
24990
24991 .PHONY: install-m4 maybe-install-m4
24992 maybe-install-m4:
24993 @if m4
24994 maybe-install-m4: install-m4
24995
24996 install-m4: installdirs
24997 @: $(MAKE); $(unstage)
24998 @r=`${PWD_COMMAND}`; export r; \
24999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25000 $(HOST_EXPORTS) \
25001 (cd $(HOST_SUBDIR)/m4 && \
25002 $(MAKE) $(FLAGS_TO_PASS) install)
25003
25004 @endif m4
25005
25006 .PHONY: install-strip-m4 maybe-install-strip-m4
25007 maybe-install-strip-m4:
25008 @if m4
25009 maybe-install-strip-m4: install-strip-m4
25010
25011 install-strip-m4: installdirs
25012 @: $(MAKE); $(unstage)
25013 @r=`${PWD_COMMAND}`; export r; \
25014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015 $(HOST_EXPORTS) \
25016 (cd $(HOST_SUBDIR)/m4 && \
25017 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25018
25019 @endif m4
25020
25021 # Other targets (info, dvi, pdf, etc.)
25022
25023 .PHONY: maybe-info-m4 info-m4
25024 maybe-info-m4:
25025 @if m4
25026 maybe-info-m4: info-m4
25027
25028 info-m4: \
25029 configure-m4
25030 @: $(MAKE); $(unstage)
25031 @[ -f ./m4/Makefile ] || exit 0; \
25032 r=`${PWD_COMMAND}`; export r; \
25033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034 $(HOST_EXPORTS) \
25035 for flag in $(EXTRA_HOST_FLAGS) ; do \
25036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25037 done; \
25038 echo "Doing info in m4"; \
25039 (cd $(HOST_SUBDIR)/m4 && \
25040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25042 "RANLIB=$${RANLIB}" \
25043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25044 info) \
25045 || exit 1
25046
25047 @endif m4
25048
25049 .PHONY: maybe-dvi-m4 dvi-m4
25050 maybe-dvi-m4:
25051 @if m4
25052 maybe-dvi-m4: dvi-m4
25053
25054 dvi-m4: \
25055 configure-m4
25056 @: $(MAKE); $(unstage)
25057 @[ -f ./m4/Makefile ] || exit 0; \
25058 r=`${PWD_COMMAND}`; export r; \
25059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25060 $(HOST_EXPORTS) \
25061 for flag in $(EXTRA_HOST_FLAGS) ; do \
25062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25063 done; \
25064 echo "Doing dvi in m4"; \
25065 (cd $(HOST_SUBDIR)/m4 && \
25066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25068 "RANLIB=$${RANLIB}" \
25069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25070 dvi) \
25071 || exit 1
25072
25073 @endif m4
25074
25075 .PHONY: maybe-pdf-m4 pdf-m4
25076 maybe-pdf-m4:
25077 @if m4
25078 maybe-pdf-m4: pdf-m4
25079
25080 pdf-m4: \
25081 configure-m4
25082 @: $(MAKE); $(unstage)
25083 @[ -f ./m4/Makefile ] || exit 0; \
25084 r=`${PWD_COMMAND}`; export r; \
25085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25086 $(HOST_EXPORTS) \
25087 for flag in $(EXTRA_HOST_FLAGS) ; do \
25088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25089 done; \
25090 echo "Doing pdf in m4"; \
25091 (cd $(HOST_SUBDIR)/m4 && \
25092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25094 "RANLIB=$${RANLIB}" \
25095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25096 pdf) \
25097 || exit 1
25098
25099 @endif m4
25100
25101 .PHONY: maybe-html-m4 html-m4
25102 maybe-html-m4:
25103 @if m4
25104 maybe-html-m4: html-m4
25105
25106 html-m4: \
25107 configure-m4
25108 @: $(MAKE); $(unstage)
25109 @[ -f ./m4/Makefile ] || exit 0; \
25110 r=`${PWD_COMMAND}`; export r; \
25111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25112 $(HOST_EXPORTS) \
25113 for flag in $(EXTRA_HOST_FLAGS) ; do \
25114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25115 done; \
25116 echo "Doing html in m4"; \
25117 (cd $(HOST_SUBDIR)/m4 && \
25118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25120 "RANLIB=$${RANLIB}" \
25121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25122 html) \
25123 || exit 1
25124
25125 @endif m4
25126
25127 .PHONY: maybe-TAGS-m4 TAGS-m4
25128 maybe-TAGS-m4:
25129 @if m4
25130 maybe-TAGS-m4: TAGS-m4
25131
25132 TAGS-m4: \
25133 configure-m4
25134 @: $(MAKE); $(unstage)
25135 @[ -f ./m4/Makefile ] || exit 0; \
25136 r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 $(HOST_EXPORTS) \
25139 for flag in $(EXTRA_HOST_FLAGS) ; do \
25140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141 done; \
25142 echo "Doing TAGS in m4"; \
25143 (cd $(HOST_SUBDIR)/m4 && \
25144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146 "RANLIB=$${RANLIB}" \
25147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 TAGS) \
25149 || exit 1
25150
25151 @endif m4
25152
25153 .PHONY: maybe-install-info-m4 install-info-m4
25154 maybe-install-info-m4:
25155 @if m4
25156 maybe-install-info-m4: install-info-m4
25157
25158 install-info-m4: \
25159 configure-m4 \
25160 info-m4
25161 @: $(MAKE); $(unstage)
25162 @[ -f ./m4/Makefile ] || exit 0; \
25163 r=`${PWD_COMMAND}`; export r; \
25164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165 $(HOST_EXPORTS) \
25166 for flag in $(EXTRA_HOST_FLAGS) ; do \
25167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168 done; \
25169 echo "Doing install-info in m4"; \
25170 (cd $(HOST_SUBDIR)/m4 && \
25171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173 "RANLIB=$${RANLIB}" \
25174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175 install-info) \
25176 || exit 1
25177
25178 @endif m4
25179
25180 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25181 maybe-install-pdf-m4:
25182 @if m4
25183 maybe-install-pdf-m4: install-pdf-m4
25184
25185 install-pdf-m4: \
25186 configure-m4 \
25187 pdf-m4
25188 @: $(MAKE); $(unstage)
25189 @[ -f ./m4/Makefile ] || exit 0; \
25190 r=`${PWD_COMMAND}`; export r; \
25191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192 $(HOST_EXPORTS) \
25193 for flag in $(EXTRA_HOST_FLAGS) ; do \
25194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195 done; \
25196 echo "Doing install-pdf in m4"; \
25197 (cd $(HOST_SUBDIR)/m4 && \
25198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200 "RANLIB=$${RANLIB}" \
25201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202 install-pdf) \
25203 || exit 1
25204
25205 @endif m4
25206
25207 .PHONY: maybe-install-html-m4 install-html-m4
25208 maybe-install-html-m4:
25209 @if m4
25210 maybe-install-html-m4: install-html-m4
25211
25212 install-html-m4: \
25213 configure-m4 \
25214 html-m4
25215 @: $(MAKE); $(unstage)
25216 @[ -f ./m4/Makefile ] || exit 0; \
25217 r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 $(HOST_EXPORTS) \
25220 for flag in $(EXTRA_HOST_FLAGS) ; do \
25221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222 done; \
25223 echo "Doing install-html in m4"; \
25224 (cd $(HOST_SUBDIR)/m4 && \
25225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227 "RANLIB=$${RANLIB}" \
25228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25229 install-html) \
25230 || exit 1
25231
25232 @endif m4
25233
25234 .PHONY: maybe-installcheck-m4 installcheck-m4
25235 maybe-installcheck-m4:
25236 @if m4
25237 maybe-installcheck-m4: installcheck-m4
25238
25239 installcheck-m4: \
25240 configure-m4
25241 @: $(MAKE); $(unstage)
25242 @[ -f ./m4/Makefile ] || exit 0; \
25243 r=`${PWD_COMMAND}`; export r; \
25244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25245 $(HOST_EXPORTS) \
25246 for flag in $(EXTRA_HOST_FLAGS) ; do \
25247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25248 done; \
25249 echo "Doing installcheck in m4"; \
25250 (cd $(HOST_SUBDIR)/m4 && \
25251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25253 "RANLIB=$${RANLIB}" \
25254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25255 installcheck) \
25256 || exit 1
25257
25258 @endif m4
25259
25260 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25261 maybe-mostlyclean-m4:
25262 @if m4
25263 maybe-mostlyclean-m4: mostlyclean-m4
25264
25265 mostlyclean-m4:
25266 @: $(MAKE); $(unstage)
25267 @[ -f ./m4/Makefile ] || exit 0; \
25268 r=`${PWD_COMMAND}`; export r; \
25269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25270 $(HOST_EXPORTS) \
25271 for flag in $(EXTRA_HOST_FLAGS) ; do \
25272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25273 done; \
25274 echo "Doing mostlyclean in m4"; \
25275 (cd $(HOST_SUBDIR)/m4 && \
25276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25278 "RANLIB=$${RANLIB}" \
25279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25280 mostlyclean) \
25281 || exit 1
25282
25283 @endif m4
25284
25285 .PHONY: maybe-clean-m4 clean-m4
25286 maybe-clean-m4:
25287 @if m4
25288 maybe-clean-m4: clean-m4
25289
25290 clean-m4:
25291 @: $(MAKE); $(unstage)
25292 @[ -f ./m4/Makefile ] || exit 0; \
25293 r=`${PWD_COMMAND}`; export r; \
25294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25295 $(HOST_EXPORTS) \
25296 for flag in $(EXTRA_HOST_FLAGS) ; do \
25297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25298 done; \
25299 echo "Doing clean in m4"; \
25300 (cd $(HOST_SUBDIR)/m4 && \
25301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25303 "RANLIB=$${RANLIB}" \
25304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25305 clean) \
25306 || exit 1
25307
25308 @endif m4
25309
25310 .PHONY: maybe-distclean-m4 distclean-m4
25311 maybe-distclean-m4:
25312 @if m4
25313 maybe-distclean-m4: distclean-m4
25314
25315 distclean-m4:
25316 @: $(MAKE); $(unstage)
25317 @[ -f ./m4/Makefile ] || exit 0; \
25318 r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 $(HOST_EXPORTS) \
25321 for flag in $(EXTRA_HOST_FLAGS) ; do \
25322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25323 done; \
25324 echo "Doing distclean in m4"; \
25325 (cd $(HOST_SUBDIR)/m4 && \
25326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25328 "RANLIB=$${RANLIB}" \
25329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25330 distclean) \
25331 || exit 1
25332
25333 @endif m4
25334
25335 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25336 maybe-maintainer-clean-m4:
25337 @if m4
25338 maybe-maintainer-clean-m4: maintainer-clean-m4
25339
25340 maintainer-clean-m4:
25341 @: $(MAKE); $(unstage)
25342 @[ -f ./m4/Makefile ] || exit 0; \
25343 r=`${PWD_COMMAND}`; export r; \
25344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25345 $(HOST_EXPORTS) \
25346 for flag in $(EXTRA_HOST_FLAGS) ; do \
25347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25348 done; \
25349 echo "Doing maintainer-clean in m4"; \
25350 (cd $(HOST_SUBDIR)/m4 && \
25351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25353 "RANLIB=$${RANLIB}" \
25354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25355 maintainer-clean) \
25356 || exit 1
25357
25358 @endif m4
25359
25360
25361
25362 .PHONY: configure-readline maybe-configure-readline
25363 maybe-configure-readline:
25364 @if gcc-bootstrap
25365 configure-readline: stage_current
25366 @endif gcc-bootstrap
25367 @if readline
25368 maybe-configure-readline: configure-readline
25369 configure-readline:
25370 @: $(MAKE); $(unstage)
25371 @r=`${PWD_COMMAND}`; export r; \
25372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25373 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25375 $(HOST_EXPORTS) \
25376 echo Configuring in $(HOST_SUBDIR)/readline; \
25377 cd "$(HOST_SUBDIR)/readline" || exit 1; \
25378 case $(srcdir) in \
25379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25380 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25382 esac; \
25383 module_srcdir=readline; \
25384 $(SHELL) \
25385 $$s/$$module_srcdir/configure \
25386 --srcdir=$${topdir}/$$module_srcdir \
25387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25388 --target=${target_alias} \
25389 || exit 1
25390 @endif readline
25391
25392
25393
25394
25395
25396 .PHONY: all-readline maybe-all-readline
25397 maybe-all-readline:
25398 @if gcc-bootstrap
25399 all-readline: stage_current
25400 @endif gcc-bootstrap
25401 @if readline
25402 TARGET-readline=all
25403 maybe-all-readline: all-readline
25404 all-readline: configure-readline
25405 @: $(MAKE); $(unstage)
25406 @r=`${PWD_COMMAND}`; export r; \
25407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25408 $(HOST_EXPORTS) \
25409 (cd $(HOST_SUBDIR)/readline && \
25410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25411 $(TARGET-readline))
25412 @endif readline
25413
25414
25415
25416
25417 .PHONY: check-readline maybe-check-readline
25418 maybe-check-readline:
25419 @if readline
25420 maybe-check-readline: check-readline
25421
25422 check-readline:
25423 @: $(MAKE); $(unstage)
25424 @r=`${PWD_COMMAND}`; export r; \
25425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25426 $(HOST_EXPORTS) \
25427 (cd $(HOST_SUBDIR)/readline && \
25428 $(MAKE) $(FLAGS_TO_PASS) check)
25429
25430 @endif readline
25431
25432 .PHONY: install-readline maybe-install-readline
25433 maybe-install-readline:
25434 @if readline
25435 maybe-install-readline: install-readline
25436
25437 install-readline: installdirs
25438 @: $(MAKE); $(unstage)
25439 @r=`${PWD_COMMAND}`; export r; \
25440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441 $(HOST_EXPORTS) \
25442 (cd $(HOST_SUBDIR)/readline && \
25443 $(MAKE) $(FLAGS_TO_PASS) install)
25444
25445 @endif readline
25446
25447 .PHONY: install-strip-readline maybe-install-strip-readline
25448 maybe-install-strip-readline:
25449 @if readline
25450 maybe-install-strip-readline: install-strip-readline
25451
25452 install-strip-readline: installdirs
25453 @: $(MAKE); $(unstage)
25454 @r=`${PWD_COMMAND}`; export r; \
25455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456 $(HOST_EXPORTS) \
25457 (cd $(HOST_SUBDIR)/readline && \
25458 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25459
25460 @endif readline
25461
25462 # Other targets (info, dvi, pdf, etc.)
25463
25464 .PHONY: maybe-info-readline info-readline
25465 maybe-info-readline:
25466 @if readline
25467 maybe-info-readline: info-readline
25468
25469 info-readline: \
25470 configure-readline
25471 @: $(MAKE); $(unstage)
25472 @[ -f ./readline/Makefile ] || exit 0; \
25473 r=`${PWD_COMMAND}`; export r; \
25474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25475 $(HOST_EXPORTS) \
25476 for flag in $(EXTRA_HOST_FLAGS) ; do \
25477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25478 done; \
25479 echo "Doing info in readline"; \
25480 (cd $(HOST_SUBDIR)/readline && \
25481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25483 "RANLIB=$${RANLIB}" \
25484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25485 info) \
25486 || exit 1
25487
25488 @endif readline
25489
25490 .PHONY: maybe-dvi-readline dvi-readline
25491 maybe-dvi-readline:
25492 @if readline
25493 maybe-dvi-readline: dvi-readline
25494
25495 dvi-readline: \
25496 configure-readline
25497 @: $(MAKE); $(unstage)
25498 @[ -f ./readline/Makefile ] || exit 0; \
25499 r=`${PWD_COMMAND}`; export r; \
25500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25501 $(HOST_EXPORTS) \
25502 for flag in $(EXTRA_HOST_FLAGS) ; do \
25503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25504 done; \
25505 echo "Doing dvi in readline"; \
25506 (cd $(HOST_SUBDIR)/readline && \
25507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25509 "RANLIB=$${RANLIB}" \
25510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25511 dvi) \
25512 || exit 1
25513
25514 @endif readline
25515
25516 .PHONY: maybe-pdf-readline pdf-readline
25517 maybe-pdf-readline:
25518 @if readline
25519 maybe-pdf-readline: pdf-readline
25520
25521 pdf-readline: \
25522 configure-readline
25523 @: $(MAKE); $(unstage)
25524 @[ -f ./readline/Makefile ] || exit 0; \
25525 r=`${PWD_COMMAND}`; export r; \
25526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25527 $(HOST_EXPORTS) \
25528 for flag in $(EXTRA_HOST_FLAGS) ; do \
25529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25530 done; \
25531 echo "Doing pdf in readline"; \
25532 (cd $(HOST_SUBDIR)/readline && \
25533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25535 "RANLIB=$${RANLIB}" \
25536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25537 pdf) \
25538 || exit 1
25539
25540 @endif readline
25541
25542 .PHONY: maybe-html-readline html-readline
25543 maybe-html-readline:
25544 @if readline
25545 maybe-html-readline: html-readline
25546
25547 html-readline: \
25548 configure-readline
25549 @: $(MAKE); $(unstage)
25550 @[ -f ./readline/Makefile ] || exit 0; \
25551 r=`${PWD_COMMAND}`; export r; \
25552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25553 $(HOST_EXPORTS) \
25554 for flag in $(EXTRA_HOST_FLAGS) ; do \
25555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25556 done; \
25557 echo "Doing html in readline"; \
25558 (cd $(HOST_SUBDIR)/readline && \
25559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25561 "RANLIB=$${RANLIB}" \
25562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25563 html) \
25564 || exit 1
25565
25566 @endif readline
25567
25568 .PHONY: maybe-TAGS-readline TAGS-readline
25569 maybe-TAGS-readline:
25570 @if readline
25571 maybe-TAGS-readline: TAGS-readline
25572
25573 TAGS-readline: \
25574 configure-readline
25575 @: $(MAKE); $(unstage)
25576 @[ -f ./readline/Makefile ] || exit 0; \
25577 r=`${PWD_COMMAND}`; export r; \
25578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25579 $(HOST_EXPORTS) \
25580 for flag in $(EXTRA_HOST_FLAGS) ; do \
25581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25582 done; \
25583 echo "Doing TAGS in readline"; \
25584 (cd $(HOST_SUBDIR)/readline && \
25585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25587 "RANLIB=$${RANLIB}" \
25588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25589 TAGS) \
25590 || exit 1
25591
25592 @endif readline
25593
25594 .PHONY: maybe-install-info-readline install-info-readline
25595 maybe-install-info-readline:
25596 @if readline
25597 maybe-install-info-readline: install-info-readline
25598
25599 install-info-readline: \
25600 configure-readline \
25601 info-readline
25602 @: $(MAKE); $(unstage)
25603 @[ -f ./readline/Makefile ] || exit 0; \
25604 r=`${PWD_COMMAND}`; export r; \
25605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25606 $(HOST_EXPORTS) \
25607 for flag in $(EXTRA_HOST_FLAGS) ; do \
25608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25609 done; \
25610 echo "Doing install-info in readline"; \
25611 (cd $(HOST_SUBDIR)/readline && \
25612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25614 "RANLIB=$${RANLIB}" \
25615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25616 install-info) \
25617 || exit 1
25618
25619 @endif readline
25620
25621 .PHONY: maybe-install-pdf-readline install-pdf-readline
25622 maybe-install-pdf-readline:
25623 @if readline
25624 maybe-install-pdf-readline: install-pdf-readline
25625
25626 install-pdf-readline: \
25627 configure-readline \
25628 pdf-readline
25629 @: $(MAKE); $(unstage)
25630 @[ -f ./readline/Makefile ] || exit 0; \
25631 r=`${PWD_COMMAND}`; export r; \
25632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633 $(HOST_EXPORTS) \
25634 for flag in $(EXTRA_HOST_FLAGS) ; do \
25635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636 done; \
25637 echo "Doing install-pdf in readline"; \
25638 (cd $(HOST_SUBDIR)/readline && \
25639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641 "RANLIB=$${RANLIB}" \
25642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643 install-pdf) \
25644 || exit 1
25645
25646 @endif readline
25647
25648 .PHONY: maybe-install-html-readline install-html-readline
25649 maybe-install-html-readline:
25650 @if readline
25651 maybe-install-html-readline: install-html-readline
25652
25653 install-html-readline: \
25654 configure-readline \
25655 html-readline
25656 @: $(MAKE); $(unstage)
25657 @[ -f ./readline/Makefile ] || exit 0; \
25658 r=`${PWD_COMMAND}`; export r; \
25659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25660 $(HOST_EXPORTS) \
25661 for flag in $(EXTRA_HOST_FLAGS) ; do \
25662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25663 done; \
25664 echo "Doing install-html in readline"; \
25665 (cd $(HOST_SUBDIR)/readline && \
25666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25668 "RANLIB=$${RANLIB}" \
25669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670 install-html) \
25671 || exit 1
25672
25673 @endif readline
25674
25675 .PHONY: maybe-installcheck-readline installcheck-readline
25676 maybe-installcheck-readline:
25677 @if readline
25678 maybe-installcheck-readline: installcheck-readline
25679
25680 installcheck-readline: \
25681 configure-readline
25682 @: $(MAKE); $(unstage)
25683 @[ -f ./readline/Makefile ] || exit 0; \
25684 r=`${PWD_COMMAND}`; export r; \
25685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25686 $(HOST_EXPORTS) \
25687 for flag in $(EXTRA_HOST_FLAGS) ; do \
25688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25689 done; \
25690 echo "Doing installcheck in readline"; \
25691 (cd $(HOST_SUBDIR)/readline && \
25692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25694 "RANLIB=$${RANLIB}" \
25695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25696 installcheck) \
25697 || exit 1
25698
25699 @endif readline
25700
25701 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25702 maybe-mostlyclean-readline:
25703 @if readline
25704 maybe-mostlyclean-readline: mostlyclean-readline
25705
25706 mostlyclean-readline:
25707 @: $(MAKE); $(unstage)
25708 @[ -f ./readline/Makefile ] || exit 0; \
25709 r=`${PWD_COMMAND}`; export r; \
25710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25711 $(HOST_EXPORTS) \
25712 for flag in $(EXTRA_HOST_FLAGS) ; do \
25713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25714 done; \
25715 echo "Doing mostlyclean in readline"; \
25716 (cd $(HOST_SUBDIR)/readline && \
25717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25719 "RANLIB=$${RANLIB}" \
25720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25721 mostlyclean) \
25722 || exit 1
25723
25724 @endif readline
25725
25726 .PHONY: maybe-clean-readline clean-readline
25727 maybe-clean-readline:
25728 @if readline
25729 maybe-clean-readline: clean-readline
25730
25731 clean-readline:
25732 @: $(MAKE); $(unstage)
25733 @[ -f ./readline/Makefile ] || exit 0; \
25734 r=`${PWD_COMMAND}`; export r; \
25735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25736 $(HOST_EXPORTS) \
25737 for flag in $(EXTRA_HOST_FLAGS) ; do \
25738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25739 done; \
25740 echo "Doing clean in readline"; \
25741 (cd $(HOST_SUBDIR)/readline && \
25742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25744 "RANLIB=$${RANLIB}" \
25745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25746 clean) \
25747 || exit 1
25748
25749 @endif readline
25750
25751 .PHONY: maybe-distclean-readline distclean-readline
25752 maybe-distclean-readline:
25753 @if readline
25754 maybe-distclean-readline: distclean-readline
25755
25756 distclean-readline:
25757 @: $(MAKE); $(unstage)
25758 @[ -f ./readline/Makefile ] || exit 0; \
25759 r=`${PWD_COMMAND}`; export r; \
25760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25761 $(HOST_EXPORTS) \
25762 for flag in $(EXTRA_HOST_FLAGS) ; do \
25763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25764 done; \
25765 echo "Doing distclean in readline"; \
25766 (cd $(HOST_SUBDIR)/readline && \
25767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25769 "RANLIB=$${RANLIB}" \
25770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25771 distclean) \
25772 || exit 1
25773
25774 @endif readline
25775
25776 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25777 maybe-maintainer-clean-readline:
25778 @if readline
25779 maybe-maintainer-clean-readline: maintainer-clean-readline
25780
25781 maintainer-clean-readline:
25782 @: $(MAKE); $(unstage)
25783 @[ -f ./readline/Makefile ] || exit 0; \
25784 r=`${PWD_COMMAND}`; export r; \
25785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25786 $(HOST_EXPORTS) \
25787 for flag in $(EXTRA_HOST_FLAGS) ; do \
25788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25789 done; \
25790 echo "Doing maintainer-clean in readline"; \
25791 (cd $(HOST_SUBDIR)/readline && \
25792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25794 "RANLIB=$${RANLIB}" \
25795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25796 maintainer-clean) \
25797 || exit 1
25798
25799 @endif readline
25800
25801
25802
25803 .PHONY: configure-sid maybe-configure-sid
25804 maybe-configure-sid:
25805 @if gcc-bootstrap
25806 configure-sid: stage_current
25807 @endif gcc-bootstrap
25808 @if sid
25809 maybe-configure-sid: configure-sid
25810 configure-sid:
25811 @: $(MAKE); $(unstage)
25812 @r=`${PWD_COMMAND}`; export r; \
25813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25814 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25816 $(HOST_EXPORTS) \
25817 echo Configuring in $(HOST_SUBDIR)/sid; \
25818 cd "$(HOST_SUBDIR)/sid" || exit 1; \
25819 case $(srcdir) in \
25820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25821 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25823 esac; \
25824 module_srcdir=sid; \
25825 $(SHELL) \
25826 $$s/$$module_srcdir/configure \
25827 --srcdir=$${topdir}/$$module_srcdir \
25828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25829 --target=${target_alias} \
25830 || exit 1
25831 @endif sid
25832
25833
25834
25835
25836
25837 .PHONY: all-sid maybe-all-sid
25838 maybe-all-sid:
25839 @if gcc-bootstrap
25840 all-sid: stage_current
25841 @endif gcc-bootstrap
25842 @if sid
25843 TARGET-sid=all
25844 maybe-all-sid: all-sid
25845 all-sid: configure-sid
25846 @: $(MAKE); $(unstage)
25847 @r=`${PWD_COMMAND}`; export r; \
25848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25849 $(HOST_EXPORTS) \
25850 (cd $(HOST_SUBDIR)/sid && \
25851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25852 $(TARGET-sid))
25853 @endif sid
25854
25855
25856
25857
25858 .PHONY: check-sid maybe-check-sid
25859 maybe-check-sid:
25860 @if sid
25861 maybe-check-sid: check-sid
25862
25863 check-sid:
25864 @: $(MAKE); $(unstage)
25865 @r=`${PWD_COMMAND}`; export r; \
25866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25867 $(HOST_EXPORTS) \
25868 (cd $(HOST_SUBDIR)/sid && \
25869 $(MAKE) $(FLAGS_TO_PASS) check)
25870
25871 @endif sid
25872
25873 .PHONY: install-sid maybe-install-sid
25874 maybe-install-sid:
25875 @if sid
25876 maybe-install-sid: install-sid
25877
25878 install-sid: installdirs
25879 @: $(MAKE); $(unstage)
25880 @r=`${PWD_COMMAND}`; export r; \
25881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882 $(HOST_EXPORTS) \
25883 (cd $(HOST_SUBDIR)/sid && \
25884 $(MAKE) $(FLAGS_TO_PASS) install)
25885
25886 @endif sid
25887
25888 .PHONY: install-strip-sid maybe-install-strip-sid
25889 maybe-install-strip-sid:
25890 @if sid
25891 maybe-install-strip-sid: install-strip-sid
25892
25893 install-strip-sid: installdirs
25894 @: $(MAKE); $(unstage)
25895 @r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 $(HOST_EXPORTS) \
25898 (cd $(HOST_SUBDIR)/sid && \
25899 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25900
25901 @endif sid
25902
25903 # Other targets (info, dvi, pdf, etc.)
25904
25905 .PHONY: maybe-info-sid info-sid
25906 maybe-info-sid:
25907 @if sid
25908 maybe-info-sid: info-sid
25909
25910 info-sid: \
25911 configure-sid
25912 @: $(MAKE); $(unstage)
25913 @[ -f ./sid/Makefile ] || exit 0; \
25914 r=`${PWD_COMMAND}`; export r; \
25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916 $(HOST_EXPORTS) \
25917 for flag in $(EXTRA_HOST_FLAGS) ; do \
25918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25919 done; \
25920 echo "Doing info in sid"; \
25921 (cd $(HOST_SUBDIR)/sid && \
25922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25924 "RANLIB=$${RANLIB}" \
25925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25926 info) \
25927 || exit 1
25928
25929 @endif sid
25930
25931 .PHONY: maybe-dvi-sid dvi-sid
25932 maybe-dvi-sid:
25933 @if sid
25934 maybe-dvi-sid: dvi-sid
25935
25936 dvi-sid: \
25937 configure-sid
25938 @: $(MAKE); $(unstage)
25939 @[ -f ./sid/Makefile ] || exit 0; \
25940 r=`${PWD_COMMAND}`; export r; \
25941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25942 $(HOST_EXPORTS) \
25943 for flag in $(EXTRA_HOST_FLAGS) ; do \
25944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25945 done; \
25946 echo "Doing dvi in sid"; \
25947 (cd $(HOST_SUBDIR)/sid && \
25948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25950 "RANLIB=$${RANLIB}" \
25951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25952 dvi) \
25953 || exit 1
25954
25955 @endif sid
25956
25957 .PHONY: maybe-pdf-sid pdf-sid
25958 maybe-pdf-sid:
25959 @if sid
25960 maybe-pdf-sid: pdf-sid
25961
25962 pdf-sid: \
25963 configure-sid
25964 @: $(MAKE); $(unstage)
25965 @[ -f ./sid/Makefile ] || exit 0; \
25966 r=`${PWD_COMMAND}`; export r; \
25967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25968 $(HOST_EXPORTS) \
25969 for flag in $(EXTRA_HOST_FLAGS) ; do \
25970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25971 done; \
25972 echo "Doing pdf in sid"; \
25973 (cd $(HOST_SUBDIR)/sid && \
25974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25976 "RANLIB=$${RANLIB}" \
25977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25978 pdf) \
25979 || exit 1
25980
25981 @endif sid
25982
25983 .PHONY: maybe-html-sid html-sid
25984 maybe-html-sid:
25985 @if sid
25986 maybe-html-sid: html-sid
25987
25988 html-sid: \
25989 configure-sid
25990 @: $(MAKE); $(unstage)
25991 @[ -f ./sid/Makefile ] || exit 0; \
25992 r=`${PWD_COMMAND}`; export r; \
25993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25994 $(HOST_EXPORTS) \
25995 for flag in $(EXTRA_HOST_FLAGS) ; do \
25996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25997 done; \
25998 echo "Doing html in sid"; \
25999 (cd $(HOST_SUBDIR)/sid && \
26000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26002 "RANLIB=$${RANLIB}" \
26003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26004 html) \
26005 || exit 1
26006
26007 @endif sid
26008
26009 .PHONY: maybe-TAGS-sid TAGS-sid
26010 maybe-TAGS-sid:
26011 @if sid
26012 maybe-TAGS-sid: TAGS-sid
26013
26014 TAGS-sid: \
26015 configure-sid
26016 @: $(MAKE); $(unstage)
26017 @[ -f ./sid/Makefile ] || exit 0; \
26018 r=`${PWD_COMMAND}`; export r; \
26019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26020 $(HOST_EXPORTS) \
26021 for flag in $(EXTRA_HOST_FLAGS) ; do \
26022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26023 done; \
26024 echo "Doing TAGS in sid"; \
26025 (cd $(HOST_SUBDIR)/sid && \
26026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26028 "RANLIB=$${RANLIB}" \
26029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26030 TAGS) \
26031 || exit 1
26032
26033 @endif sid
26034
26035 .PHONY: maybe-install-info-sid install-info-sid
26036 maybe-install-info-sid:
26037 @if sid
26038 maybe-install-info-sid: install-info-sid
26039
26040 install-info-sid: \
26041 configure-sid \
26042 info-sid
26043 @: $(MAKE); $(unstage)
26044 @[ -f ./sid/Makefile ] || exit 0; \
26045 r=`${PWD_COMMAND}`; export r; \
26046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26047 $(HOST_EXPORTS) \
26048 for flag in $(EXTRA_HOST_FLAGS) ; do \
26049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26050 done; \
26051 echo "Doing install-info in sid"; \
26052 (cd $(HOST_SUBDIR)/sid && \
26053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26055 "RANLIB=$${RANLIB}" \
26056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26057 install-info) \
26058 || exit 1
26059
26060 @endif sid
26061
26062 .PHONY: maybe-install-pdf-sid install-pdf-sid
26063 maybe-install-pdf-sid:
26064 @if sid
26065 maybe-install-pdf-sid: install-pdf-sid
26066
26067 install-pdf-sid: \
26068 configure-sid \
26069 pdf-sid
26070 @: $(MAKE); $(unstage)
26071 @[ -f ./sid/Makefile ] || exit 0; \
26072 r=`${PWD_COMMAND}`; export r; \
26073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074 $(HOST_EXPORTS) \
26075 for flag in $(EXTRA_HOST_FLAGS) ; do \
26076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077 done; \
26078 echo "Doing install-pdf in sid"; \
26079 (cd $(HOST_SUBDIR)/sid && \
26080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26082 "RANLIB=$${RANLIB}" \
26083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084 install-pdf) \
26085 || exit 1
26086
26087 @endif sid
26088
26089 .PHONY: maybe-install-html-sid install-html-sid
26090 maybe-install-html-sid:
26091 @if sid
26092 maybe-install-html-sid: install-html-sid
26093
26094 install-html-sid: \
26095 configure-sid \
26096 html-sid
26097 @: $(MAKE); $(unstage)
26098 @[ -f ./sid/Makefile ] || exit 0; \
26099 r=`${PWD_COMMAND}`; export r; \
26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101 $(HOST_EXPORTS) \
26102 for flag in $(EXTRA_HOST_FLAGS) ; do \
26103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104 done; \
26105 echo "Doing install-html in sid"; \
26106 (cd $(HOST_SUBDIR)/sid && \
26107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109 "RANLIB=$${RANLIB}" \
26110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111 install-html) \
26112 || exit 1
26113
26114 @endif sid
26115
26116 .PHONY: maybe-installcheck-sid installcheck-sid
26117 maybe-installcheck-sid:
26118 @if sid
26119 maybe-installcheck-sid: installcheck-sid
26120
26121 installcheck-sid: \
26122 configure-sid
26123 @: $(MAKE); $(unstage)
26124 @[ -f ./sid/Makefile ] || exit 0; \
26125 r=`${PWD_COMMAND}`; export r; \
26126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26127 $(HOST_EXPORTS) \
26128 for flag in $(EXTRA_HOST_FLAGS) ; do \
26129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26130 done; \
26131 echo "Doing installcheck in sid"; \
26132 (cd $(HOST_SUBDIR)/sid && \
26133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26135 "RANLIB=$${RANLIB}" \
26136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26137 installcheck) \
26138 || exit 1
26139
26140 @endif sid
26141
26142 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26143 maybe-mostlyclean-sid:
26144 @if sid
26145 maybe-mostlyclean-sid: mostlyclean-sid
26146
26147 mostlyclean-sid:
26148 @: $(MAKE); $(unstage)
26149 @[ -f ./sid/Makefile ] || exit 0; \
26150 r=`${PWD_COMMAND}`; export r; \
26151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26152 $(HOST_EXPORTS) \
26153 for flag in $(EXTRA_HOST_FLAGS) ; do \
26154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26155 done; \
26156 echo "Doing mostlyclean in sid"; \
26157 (cd $(HOST_SUBDIR)/sid && \
26158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26160 "RANLIB=$${RANLIB}" \
26161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26162 mostlyclean) \
26163 || exit 1
26164
26165 @endif sid
26166
26167 .PHONY: maybe-clean-sid clean-sid
26168 maybe-clean-sid:
26169 @if sid
26170 maybe-clean-sid: clean-sid
26171
26172 clean-sid:
26173 @: $(MAKE); $(unstage)
26174 @[ -f ./sid/Makefile ] || exit 0; \
26175 r=`${PWD_COMMAND}`; export r; \
26176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26177 $(HOST_EXPORTS) \
26178 for flag in $(EXTRA_HOST_FLAGS) ; do \
26179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26180 done; \
26181 echo "Doing clean in sid"; \
26182 (cd $(HOST_SUBDIR)/sid && \
26183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26185 "RANLIB=$${RANLIB}" \
26186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26187 clean) \
26188 || exit 1
26189
26190 @endif sid
26191
26192 .PHONY: maybe-distclean-sid distclean-sid
26193 maybe-distclean-sid:
26194 @if sid
26195 maybe-distclean-sid: distclean-sid
26196
26197 distclean-sid:
26198 @: $(MAKE); $(unstage)
26199 @[ -f ./sid/Makefile ] || exit 0; \
26200 r=`${PWD_COMMAND}`; export r; \
26201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26202 $(HOST_EXPORTS) \
26203 for flag in $(EXTRA_HOST_FLAGS) ; do \
26204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26205 done; \
26206 echo "Doing distclean in sid"; \
26207 (cd $(HOST_SUBDIR)/sid && \
26208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26210 "RANLIB=$${RANLIB}" \
26211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26212 distclean) \
26213 || exit 1
26214
26215 @endif sid
26216
26217 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26218 maybe-maintainer-clean-sid:
26219 @if sid
26220 maybe-maintainer-clean-sid: maintainer-clean-sid
26221
26222 maintainer-clean-sid:
26223 @: $(MAKE); $(unstage)
26224 @[ -f ./sid/Makefile ] || exit 0; \
26225 r=`${PWD_COMMAND}`; export r; \
26226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26227 $(HOST_EXPORTS) \
26228 for flag in $(EXTRA_HOST_FLAGS) ; do \
26229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26230 done; \
26231 echo "Doing maintainer-clean in sid"; \
26232 (cd $(HOST_SUBDIR)/sid && \
26233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26235 "RANLIB=$${RANLIB}" \
26236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26237 maintainer-clean) \
26238 || exit 1
26239
26240 @endif sid
26241
26242
26243
26244 .PHONY: configure-sim maybe-configure-sim
26245 maybe-configure-sim:
26246 @if gcc-bootstrap
26247 configure-sim: stage_current
26248 @endif gcc-bootstrap
26249 @if sim
26250 maybe-configure-sim: configure-sim
26251 configure-sim:
26252 @: $(MAKE); $(unstage)
26253 @r=`${PWD_COMMAND}`; export r; \
26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26255 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26257 $(HOST_EXPORTS) \
26258 echo Configuring in $(HOST_SUBDIR)/sim; \
26259 cd "$(HOST_SUBDIR)/sim" || exit 1; \
26260 case $(srcdir) in \
26261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26262 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26264 esac; \
26265 module_srcdir=sim; \
26266 $(SHELL) \
26267 $$s/$$module_srcdir/configure \
26268 --srcdir=$${topdir}/$$module_srcdir \
26269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26270 --target=${target_alias} \
26271 || exit 1
26272 @endif sim
26273
26274
26275
26276
26277
26278 .PHONY: all-sim maybe-all-sim
26279 maybe-all-sim:
26280 @if gcc-bootstrap
26281 all-sim: stage_current
26282 @endif gcc-bootstrap
26283 @if sim
26284 TARGET-sim=all
26285 maybe-all-sim: all-sim
26286 all-sim: configure-sim
26287 @: $(MAKE); $(unstage)
26288 @r=`${PWD_COMMAND}`; export r; \
26289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290 $(HOST_EXPORTS) \
26291 (cd $(HOST_SUBDIR)/sim && \
26292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26293 $(TARGET-sim))
26294 @endif sim
26295
26296
26297
26298
26299 .PHONY: check-sim maybe-check-sim
26300 maybe-check-sim:
26301 @if sim
26302 maybe-check-sim: check-sim
26303
26304 check-sim:
26305 @: $(MAKE); $(unstage)
26306 @r=`${PWD_COMMAND}`; export r; \
26307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308 $(HOST_EXPORTS) \
26309 (cd $(HOST_SUBDIR)/sim && \
26310 $(MAKE) $(FLAGS_TO_PASS) check)
26311
26312 @endif sim
26313
26314 .PHONY: install-sim maybe-install-sim
26315 maybe-install-sim:
26316 @if sim
26317 maybe-install-sim: install-sim
26318
26319 install-sim: installdirs
26320 @: $(MAKE); $(unstage)
26321 @r=`${PWD_COMMAND}`; export r; \
26322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323 $(HOST_EXPORTS) \
26324 (cd $(HOST_SUBDIR)/sim && \
26325 $(MAKE) $(FLAGS_TO_PASS) install)
26326
26327 @endif sim
26328
26329 .PHONY: install-strip-sim maybe-install-strip-sim
26330 maybe-install-strip-sim:
26331 @if sim
26332 maybe-install-strip-sim: install-strip-sim
26333
26334 install-strip-sim: installdirs
26335 @: $(MAKE); $(unstage)
26336 @r=`${PWD_COMMAND}`; export r; \
26337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26338 $(HOST_EXPORTS) \
26339 (cd $(HOST_SUBDIR)/sim && \
26340 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26341
26342 @endif sim
26343
26344 # Other targets (info, dvi, pdf, etc.)
26345
26346 .PHONY: maybe-info-sim info-sim
26347 maybe-info-sim:
26348 @if sim
26349 maybe-info-sim: info-sim
26350
26351 info-sim: \
26352 configure-sim
26353 @: $(MAKE); $(unstage)
26354 @[ -f ./sim/Makefile ] || exit 0; \
26355 r=`${PWD_COMMAND}`; export r; \
26356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26357 $(HOST_EXPORTS) \
26358 for flag in $(EXTRA_HOST_FLAGS) ; do \
26359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26360 done; \
26361 echo "Doing info in sim"; \
26362 (cd $(HOST_SUBDIR)/sim && \
26363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26365 "RANLIB=$${RANLIB}" \
26366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26367 info) \
26368 || exit 1
26369
26370 @endif sim
26371
26372 .PHONY: maybe-dvi-sim dvi-sim
26373 maybe-dvi-sim:
26374 @if sim
26375 maybe-dvi-sim: dvi-sim
26376
26377 dvi-sim: \
26378 configure-sim
26379 @: $(MAKE); $(unstage)
26380 @[ -f ./sim/Makefile ] || exit 0; \
26381 r=`${PWD_COMMAND}`; export r; \
26382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26383 $(HOST_EXPORTS) \
26384 for flag in $(EXTRA_HOST_FLAGS) ; do \
26385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26386 done; \
26387 echo "Doing dvi in sim"; \
26388 (cd $(HOST_SUBDIR)/sim && \
26389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26391 "RANLIB=$${RANLIB}" \
26392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26393 dvi) \
26394 || exit 1
26395
26396 @endif sim
26397
26398 .PHONY: maybe-pdf-sim pdf-sim
26399 maybe-pdf-sim:
26400 @if sim
26401 maybe-pdf-sim: pdf-sim
26402
26403 pdf-sim: \
26404 configure-sim
26405 @: $(MAKE); $(unstage)
26406 @[ -f ./sim/Makefile ] || exit 0; \
26407 r=`${PWD_COMMAND}`; export r; \
26408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26409 $(HOST_EXPORTS) \
26410 for flag in $(EXTRA_HOST_FLAGS) ; do \
26411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26412 done; \
26413 echo "Doing pdf in sim"; \
26414 (cd $(HOST_SUBDIR)/sim && \
26415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26417 "RANLIB=$${RANLIB}" \
26418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26419 pdf) \
26420 || exit 1
26421
26422 @endif sim
26423
26424 .PHONY: maybe-html-sim html-sim
26425 maybe-html-sim:
26426 @if sim
26427 maybe-html-sim: html-sim
26428
26429 html-sim: \
26430 configure-sim
26431 @: $(MAKE); $(unstage)
26432 @[ -f ./sim/Makefile ] || exit 0; \
26433 r=`${PWD_COMMAND}`; export r; \
26434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26435 $(HOST_EXPORTS) \
26436 for flag in $(EXTRA_HOST_FLAGS) ; do \
26437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26438 done; \
26439 echo "Doing html in sim"; \
26440 (cd $(HOST_SUBDIR)/sim && \
26441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26443 "RANLIB=$${RANLIB}" \
26444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26445 html) \
26446 || exit 1
26447
26448 @endif sim
26449
26450 .PHONY: maybe-TAGS-sim TAGS-sim
26451 maybe-TAGS-sim:
26452 @if sim
26453 maybe-TAGS-sim: TAGS-sim
26454
26455 TAGS-sim: \
26456 configure-sim
26457 @: $(MAKE); $(unstage)
26458 @[ -f ./sim/Makefile ] || exit 0; \
26459 r=`${PWD_COMMAND}`; export r; \
26460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461 $(HOST_EXPORTS) \
26462 for flag in $(EXTRA_HOST_FLAGS) ; do \
26463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26464 done; \
26465 echo "Doing TAGS in sim"; \
26466 (cd $(HOST_SUBDIR)/sim && \
26467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26469 "RANLIB=$${RANLIB}" \
26470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26471 TAGS) \
26472 || exit 1
26473
26474 @endif sim
26475
26476 .PHONY: maybe-install-info-sim install-info-sim
26477 maybe-install-info-sim:
26478 @if sim
26479 maybe-install-info-sim: install-info-sim
26480
26481 install-info-sim: \
26482 configure-sim \
26483 info-sim
26484 @: $(MAKE); $(unstage)
26485 @[ -f ./sim/Makefile ] || exit 0; \
26486 r=`${PWD_COMMAND}`; export r; \
26487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26488 $(HOST_EXPORTS) \
26489 for flag in $(EXTRA_HOST_FLAGS) ; do \
26490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26491 done; \
26492 echo "Doing install-info in sim"; \
26493 (cd $(HOST_SUBDIR)/sim && \
26494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26496 "RANLIB=$${RANLIB}" \
26497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26498 install-info) \
26499 || exit 1
26500
26501 @endif sim
26502
26503 .PHONY: maybe-install-pdf-sim install-pdf-sim
26504 maybe-install-pdf-sim:
26505 @if sim
26506 maybe-install-pdf-sim: install-pdf-sim
26507
26508 install-pdf-sim: \
26509 configure-sim \
26510 pdf-sim
26511 @: $(MAKE); $(unstage)
26512 @[ -f ./sim/Makefile ] || exit 0; \
26513 r=`${PWD_COMMAND}`; export r; \
26514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26515 $(HOST_EXPORTS) \
26516 for flag in $(EXTRA_HOST_FLAGS) ; do \
26517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26518 done; \
26519 echo "Doing install-pdf in sim"; \
26520 (cd $(HOST_SUBDIR)/sim && \
26521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26523 "RANLIB=$${RANLIB}" \
26524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26525 install-pdf) \
26526 || exit 1
26527
26528 @endif sim
26529
26530 .PHONY: maybe-install-html-sim install-html-sim
26531 maybe-install-html-sim:
26532 @if sim
26533 maybe-install-html-sim: install-html-sim
26534
26535 install-html-sim: \
26536 configure-sim \
26537 html-sim
26538 @: $(MAKE); $(unstage)
26539 @[ -f ./sim/Makefile ] || exit 0; \
26540 r=`${PWD_COMMAND}`; export r; \
26541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26542 $(HOST_EXPORTS) \
26543 for flag in $(EXTRA_HOST_FLAGS) ; do \
26544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26545 done; \
26546 echo "Doing install-html in sim"; \
26547 (cd $(HOST_SUBDIR)/sim && \
26548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26550 "RANLIB=$${RANLIB}" \
26551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26552 install-html) \
26553 || exit 1
26554
26555 @endif sim
26556
26557 .PHONY: maybe-installcheck-sim installcheck-sim
26558 maybe-installcheck-sim:
26559 @if sim
26560 maybe-installcheck-sim: installcheck-sim
26561
26562 installcheck-sim: \
26563 configure-sim
26564 @: $(MAKE); $(unstage)
26565 @[ -f ./sim/Makefile ] || exit 0; \
26566 r=`${PWD_COMMAND}`; export r; \
26567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26568 $(HOST_EXPORTS) \
26569 for flag in $(EXTRA_HOST_FLAGS) ; do \
26570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26571 done; \
26572 echo "Doing installcheck in sim"; \
26573 (cd $(HOST_SUBDIR)/sim && \
26574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26576 "RANLIB=$${RANLIB}" \
26577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26578 installcheck) \
26579 || exit 1
26580
26581 @endif sim
26582
26583 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26584 maybe-mostlyclean-sim:
26585 @if sim
26586 maybe-mostlyclean-sim: mostlyclean-sim
26587
26588 mostlyclean-sim:
26589 @: $(MAKE); $(unstage)
26590 @[ -f ./sim/Makefile ] || exit 0; \
26591 r=`${PWD_COMMAND}`; export r; \
26592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26593 $(HOST_EXPORTS) \
26594 for flag in $(EXTRA_HOST_FLAGS) ; do \
26595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26596 done; \
26597 echo "Doing mostlyclean in sim"; \
26598 (cd $(HOST_SUBDIR)/sim && \
26599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26601 "RANLIB=$${RANLIB}" \
26602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26603 mostlyclean) \
26604 || exit 1
26605
26606 @endif sim
26607
26608 .PHONY: maybe-clean-sim clean-sim
26609 maybe-clean-sim:
26610 @if sim
26611 maybe-clean-sim: clean-sim
26612
26613 clean-sim:
26614 @: $(MAKE); $(unstage)
26615 @[ -f ./sim/Makefile ] || exit 0; \
26616 r=`${PWD_COMMAND}`; export r; \
26617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26618 $(HOST_EXPORTS) \
26619 for flag in $(EXTRA_HOST_FLAGS) ; do \
26620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26621 done; \
26622 echo "Doing clean in sim"; \
26623 (cd $(HOST_SUBDIR)/sim && \
26624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26626 "RANLIB=$${RANLIB}" \
26627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26628 clean) \
26629 || exit 1
26630
26631 @endif sim
26632
26633 .PHONY: maybe-distclean-sim distclean-sim
26634 maybe-distclean-sim:
26635 @if sim
26636 maybe-distclean-sim: distclean-sim
26637
26638 distclean-sim:
26639 @: $(MAKE); $(unstage)
26640 @[ -f ./sim/Makefile ] || exit 0; \
26641 r=`${PWD_COMMAND}`; export r; \
26642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26643 $(HOST_EXPORTS) \
26644 for flag in $(EXTRA_HOST_FLAGS) ; do \
26645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26646 done; \
26647 echo "Doing distclean in sim"; \
26648 (cd $(HOST_SUBDIR)/sim && \
26649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26651 "RANLIB=$${RANLIB}" \
26652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26653 distclean) \
26654 || exit 1
26655
26656 @endif sim
26657
26658 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26659 maybe-maintainer-clean-sim:
26660 @if sim
26661 maybe-maintainer-clean-sim: maintainer-clean-sim
26662
26663 maintainer-clean-sim:
26664 @: $(MAKE); $(unstage)
26665 @[ -f ./sim/Makefile ] || exit 0; \
26666 r=`${PWD_COMMAND}`; export r; \
26667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26668 $(HOST_EXPORTS) \
26669 for flag in $(EXTRA_HOST_FLAGS) ; do \
26670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26671 done; \
26672 echo "Doing maintainer-clean in sim"; \
26673 (cd $(HOST_SUBDIR)/sim && \
26674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26676 "RANLIB=$${RANLIB}" \
26677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26678 maintainer-clean) \
26679 || exit 1
26680
26681 @endif sim
26682
26683
26684
26685 .PHONY: configure-texinfo maybe-configure-texinfo
26686 maybe-configure-texinfo:
26687 @if gcc-bootstrap
26688 configure-texinfo: stage_current
26689 @endif gcc-bootstrap
26690 @if texinfo
26691 maybe-configure-texinfo: configure-texinfo
26692 configure-texinfo:
26693 @: $(MAKE); $(unstage)
26694 @r=`${PWD_COMMAND}`; export r; \
26695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26696 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26698 $(HOST_EXPORTS) \
26699 echo Configuring in $(HOST_SUBDIR)/texinfo; \
26700 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26701 case $(srcdir) in \
26702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26703 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26705 esac; \
26706 module_srcdir=texinfo; \
26707 $(SHELL) \
26708 $$s/$$module_srcdir/configure \
26709 --srcdir=$${topdir}/$$module_srcdir \
26710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26711 --target=${target_alias} \
26712 || exit 1
26713 @endif texinfo
26714
26715
26716
26717
26718
26719 .PHONY: all-texinfo maybe-all-texinfo
26720 maybe-all-texinfo:
26721 @if gcc-bootstrap
26722 all-texinfo: stage_current
26723 @endif gcc-bootstrap
26724 @if texinfo
26725 TARGET-texinfo=all
26726 maybe-all-texinfo: all-texinfo
26727 all-texinfo: configure-texinfo
26728 @: $(MAKE); $(unstage)
26729 @r=`${PWD_COMMAND}`; export r; \
26730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26731 $(HOST_EXPORTS) \
26732 (cd $(HOST_SUBDIR)/texinfo && \
26733 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26734 $(TARGET-texinfo))
26735 @endif texinfo
26736
26737
26738
26739
26740 .PHONY: check-texinfo maybe-check-texinfo
26741 maybe-check-texinfo:
26742 @if texinfo
26743 maybe-check-texinfo: check-texinfo
26744
26745 check-texinfo:
26746 @: $(MAKE); $(unstage)
26747 @r=`${PWD_COMMAND}`; export r; \
26748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26749 $(HOST_EXPORTS) \
26750 (cd $(HOST_SUBDIR)/texinfo && \
26751 $(MAKE) $(FLAGS_TO_PASS) check)
26752
26753 @endif texinfo
26754
26755 .PHONY: install-texinfo maybe-install-texinfo
26756 maybe-install-texinfo:
26757 @if texinfo
26758 maybe-install-texinfo: install-texinfo
26759
26760 install-texinfo:
26761
26762 @endif texinfo
26763
26764 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26765 maybe-install-strip-texinfo:
26766 @if texinfo
26767 maybe-install-strip-texinfo: install-strip-texinfo
26768
26769 install-strip-texinfo:
26770
26771 @endif texinfo
26772
26773 # Other targets (info, dvi, pdf, etc.)
26774
26775 .PHONY: maybe-info-texinfo info-texinfo
26776 maybe-info-texinfo:
26777 @if texinfo
26778 maybe-info-texinfo: info-texinfo
26779
26780 info-texinfo: \
26781 configure-texinfo
26782 @: $(MAKE); $(unstage)
26783 @[ -f ./texinfo/Makefile ] || exit 0; \
26784 r=`${PWD_COMMAND}`; export r; \
26785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26786 $(HOST_EXPORTS) \
26787 for flag in $(EXTRA_HOST_FLAGS) ; do \
26788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26789 done; \
26790 echo "Doing info in texinfo"; \
26791 (cd $(HOST_SUBDIR)/texinfo && \
26792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26794 "RANLIB=$${RANLIB}" \
26795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26796 info) \
26797 || exit 1
26798
26799 @endif texinfo
26800
26801 .PHONY: maybe-dvi-texinfo dvi-texinfo
26802 maybe-dvi-texinfo:
26803 @if texinfo
26804 maybe-dvi-texinfo: dvi-texinfo
26805
26806 dvi-texinfo: \
26807 configure-texinfo
26808 @: $(MAKE); $(unstage)
26809 @[ -f ./texinfo/Makefile ] || exit 0; \
26810 r=`${PWD_COMMAND}`; export r; \
26811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26812 $(HOST_EXPORTS) \
26813 for flag in $(EXTRA_HOST_FLAGS) ; do \
26814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26815 done; \
26816 echo "Doing dvi in texinfo"; \
26817 (cd $(HOST_SUBDIR)/texinfo && \
26818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26820 "RANLIB=$${RANLIB}" \
26821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26822 dvi) \
26823 || exit 1
26824
26825 @endif texinfo
26826
26827 .PHONY: maybe-pdf-texinfo pdf-texinfo
26828 maybe-pdf-texinfo:
26829 @if texinfo
26830 maybe-pdf-texinfo: pdf-texinfo
26831
26832 pdf-texinfo: \
26833 configure-texinfo
26834 @: $(MAKE); $(unstage)
26835 @[ -f ./texinfo/Makefile ] || exit 0; \
26836 r=`${PWD_COMMAND}`; export r; \
26837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26838 $(HOST_EXPORTS) \
26839 for flag in $(EXTRA_HOST_FLAGS) ; do \
26840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26841 done; \
26842 echo "Doing pdf in texinfo"; \
26843 (cd $(HOST_SUBDIR)/texinfo && \
26844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26846 "RANLIB=$${RANLIB}" \
26847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26848 pdf) \
26849 || exit 1
26850
26851 @endif texinfo
26852
26853 .PHONY: maybe-html-texinfo html-texinfo
26854 maybe-html-texinfo:
26855 @if texinfo
26856 maybe-html-texinfo: html-texinfo
26857
26858 html-texinfo: \
26859 configure-texinfo
26860 @: $(MAKE); $(unstage)
26861 @[ -f ./texinfo/Makefile ] || exit 0; \
26862 r=`${PWD_COMMAND}`; export r; \
26863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26864 $(HOST_EXPORTS) \
26865 for flag in $(EXTRA_HOST_FLAGS) ; do \
26866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26867 done; \
26868 echo "Doing html in texinfo"; \
26869 (cd $(HOST_SUBDIR)/texinfo && \
26870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26872 "RANLIB=$${RANLIB}" \
26873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26874 html) \
26875 || exit 1
26876
26877 @endif texinfo
26878
26879 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26880 maybe-TAGS-texinfo:
26881 @if texinfo
26882 maybe-TAGS-texinfo: TAGS-texinfo
26883
26884 TAGS-texinfo: \
26885 configure-texinfo
26886 @: $(MAKE); $(unstage)
26887 @[ -f ./texinfo/Makefile ] || exit 0; \
26888 r=`${PWD_COMMAND}`; export r; \
26889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890 $(HOST_EXPORTS) \
26891 for flag in $(EXTRA_HOST_FLAGS) ; do \
26892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893 done; \
26894 echo "Doing TAGS in texinfo"; \
26895 (cd $(HOST_SUBDIR)/texinfo && \
26896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898 "RANLIB=$${RANLIB}" \
26899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900 TAGS) \
26901 || exit 1
26902
26903 @endif texinfo
26904
26905 .PHONY: maybe-install-info-texinfo install-info-texinfo
26906 maybe-install-info-texinfo:
26907 @if texinfo
26908 maybe-install-info-texinfo: install-info-texinfo
26909
26910 install-info-texinfo: \
26911 configure-texinfo \
26912 info-texinfo
26913 @: $(MAKE); $(unstage)
26914 @[ -f ./texinfo/Makefile ] || exit 0; \
26915 r=`${PWD_COMMAND}`; export r; \
26916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26917 $(HOST_EXPORTS) \
26918 for flag in $(EXTRA_HOST_FLAGS) ; do \
26919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26920 done; \
26921 echo "Doing install-info in texinfo"; \
26922 (cd $(HOST_SUBDIR)/texinfo && \
26923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26925 "RANLIB=$${RANLIB}" \
26926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26927 install-info) \
26928 || exit 1
26929
26930 @endif texinfo
26931
26932 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26933 maybe-install-pdf-texinfo:
26934 @if texinfo
26935 maybe-install-pdf-texinfo: install-pdf-texinfo
26936
26937 install-pdf-texinfo: \
26938 configure-texinfo \
26939 pdf-texinfo
26940 @: $(MAKE); $(unstage)
26941 @[ -f ./texinfo/Makefile ] || exit 0; \
26942 r=`${PWD_COMMAND}`; export r; \
26943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944 $(HOST_EXPORTS) \
26945 for flag in $(EXTRA_HOST_FLAGS) ; do \
26946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26947 done; \
26948 echo "Doing install-pdf in texinfo"; \
26949 (cd $(HOST_SUBDIR)/texinfo && \
26950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26952 "RANLIB=$${RANLIB}" \
26953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26954 install-pdf) \
26955 || exit 1
26956
26957 @endif texinfo
26958
26959 .PHONY: maybe-install-html-texinfo install-html-texinfo
26960 maybe-install-html-texinfo:
26961 @if texinfo
26962 maybe-install-html-texinfo: install-html-texinfo
26963
26964 install-html-texinfo: \
26965 configure-texinfo \
26966 html-texinfo
26967 @: $(MAKE); $(unstage)
26968 @[ -f ./texinfo/Makefile ] || exit 0; \
26969 r=`${PWD_COMMAND}`; export r; \
26970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26971 $(HOST_EXPORTS) \
26972 for flag in $(EXTRA_HOST_FLAGS) ; do \
26973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26974 done; \
26975 echo "Doing install-html in texinfo"; \
26976 (cd $(HOST_SUBDIR)/texinfo && \
26977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26979 "RANLIB=$${RANLIB}" \
26980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26981 install-html) \
26982 || exit 1
26983
26984 @endif texinfo
26985
26986 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26987 maybe-installcheck-texinfo:
26988 @if texinfo
26989 maybe-installcheck-texinfo: installcheck-texinfo
26990
26991 installcheck-texinfo: \
26992 configure-texinfo
26993 @: $(MAKE); $(unstage)
26994 @[ -f ./texinfo/Makefile ] || exit 0; \
26995 r=`${PWD_COMMAND}`; export r; \
26996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997 $(HOST_EXPORTS) \
26998 for flag in $(EXTRA_HOST_FLAGS) ; do \
26999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000 done; \
27001 echo "Doing installcheck in texinfo"; \
27002 (cd $(HOST_SUBDIR)/texinfo && \
27003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005 "RANLIB=$${RANLIB}" \
27006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007 installcheck) \
27008 || exit 1
27009
27010 @endif texinfo
27011
27012 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27013 maybe-mostlyclean-texinfo:
27014 @if texinfo
27015 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27016
27017 mostlyclean-texinfo:
27018 @: $(MAKE); $(unstage)
27019 @[ -f ./texinfo/Makefile ] || exit 0; \
27020 r=`${PWD_COMMAND}`; export r; \
27021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27022 $(HOST_EXPORTS) \
27023 for flag in $(EXTRA_HOST_FLAGS) ; do \
27024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27025 done; \
27026 echo "Doing mostlyclean in texinfo"; \
27027 (cd $(HOST_SUBDIR)/texinfo && \
27028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27030 "RANLIB=$${RANLIB}" \
27031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27032 mostlyclean) \
27033 || exit 1
27034
27035 @endif texinfo
27036
27037 .PHONY: maybe-clean-texinfo clean-texinfo
27038 maybe-clean-texinfo:
27039 @if texinfo
27040 maybe-clean-texinfo: clean-texinfo
27041
27042 clean-texinfo:
27043 @: $(MAKE); $(unstage)
27044 @[ -f ./texinfo/Makefile ] || exit 0; \
27045 r=`${PWD_COMMAND}`; export r; \
27046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27047 $(HOST_EXPORTS) \
27048 for flag in $(EXTRA_HOST_FLAGS) ; do \
27049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27050 done; \
27051 echo "Doing clean in texinfo"; \
27052 (cd $(HOST_SUBDIR)/texinfo && \
27053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27055 "RANLIB=$${RANLIB}" \
27056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27057 clean) \
27058 || exit 1
27059
27060 @endif texinfo
27061
27062 .PHONY: maybe-distclean-texinfo distclean-texinfo
27063 maybe-distclean-texinfo:
27064 @if texinfo
27065 maybe-distclean-texinfo: distclean-texinfo
27066
27067 distclean-texinfo:
27068 @: $(MAKE); $(unstage)
27069 @[ -f ./texinfo/Makefile ] || exit 0; \
27070 r=`${PWD_COMMAND}`; export r; \
27071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27072 $(HOST_EXPORTS) \
27073 for flag in $(EXTRA_HOST_FLAGS) ; do \
27074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27075 done; \
27076 echo "Doing distclean in texinfo"; \
27077 (cd $(HOST_SUBDIR)/texinfo && \
27078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27080 "RANLIB=$${RANLIB}" \
27081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27082 distclean) \
27083 || exit 1
27084
27085 @endif texinfo
27086
27087 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27088 maybe-maintainer-clean-texinfo:
27089 @if texinfo
27090 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27091
27092 maintainer-clean-texinfo:
27093 @: $(MAKE); $(unstage)
27094 @[ -f ./texinfo/Makefile ] || exit 0; \
27095 r=`${PWD_COMMAND}`; export r; \
27096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097 $(HOST_EXPORTS) \
27098 for flag in $(EXTRA_HOST_FLAGS) ; do \
27099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27100 done; \
27101 echo "Doing maintainer-clean in texinfo"; \
27102 (cd $(HOST_SUBDIR)/texinfo && \
27103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27105 "RANLIB=$${RANLIB}" \
27106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27107 maintainer-clean) \
27108 || exit 1
27109
27110 @endif texinfo
27111
27112
27113
27114 .PHONY: configure-zlib maybe-configure-zlib
27115 maybe-configure-zlib:
27116 @if gcc-bootstrap
27117 configure-zlib: stage_current
27118 @endif gcc-bootstrap
27119 @if zlib
27120 maybe-configure-zlib: configure-zlib
27121 configure-zlib:
27122 @r=`${PWD_COMMAND}`; export r; \
27123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27124 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27126 $(HOST_EXPORTS) \
27127 echo Configuring in $(HOST_SUBDIR)/zlib; \
27128 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27129 case $(srcdir) in \
27130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27131 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27133 esac; \
27134 module_srcdir=zlib; \
27135 $(SHELL) \
27136 $$s/$$module_srcdir/configure \
27137 --srcdir=$${topdir}/$$module_srcdir \
27138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27139 --target=${target_alias} @extra_host_zlib_configure_flags@ \
27140 || exit 1
27141 @endif zlib
27142
27143
27144
27145 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27146 maybe-configure-stage1-zlib:
27147 @if zlib-bootstrap
27148 maybe-configure-stage1-zlib: configure-stage1-zlib
27149 configure-stage1-zlib:
27150 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27152 @r=`${PWD_COMMAND}`; export r; \
27153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27154 TFLAGS="$(STAGE1_TFLAGS)"; \
27155 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27156 $(HOST_EXPORTS) \
27157 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27158 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27159 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27160 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27162 cd $(HOST_SUBDIR)/zlib || exit 1; \
27163 case $(srcdir) in \
27164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27165 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27167 esac; \
27168 module_srcdir=zlib; \
27169 $(SHELL) $$s/$$module_srcdir/configure \
27170 --srcdir=$${topdir}/$$module_srcdir \
27171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27172 --target=${target_alias} \
27173 \
27174 $(STAGE1_CONFIGURE_FLAGS) \
27175 @extra_host_zlib_configure_flags@
27176 @endif zlib-bootstrap
27177
27178 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27179 maybe-configure-stage2-zlib:
27180 @if zlib-bootstrap
27181 maybe-configure-stage2-zlib: configure-stage2-zlib
27182 configure-stage2-zlib:
27183 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27185 @r=`${PWD_COMMAND}`; export r; \
27186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187 TFLAGS="$(STAGE2_TFLAGS)"; \
27188 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27189 $(HOST_EXPORTS) \
27190 $(POSTSTAGE1_HOST_EXPORTS) \
27191 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27192 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27193 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27194 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27196 cd $(HOST_SUBDIR)/zlib || exit 1; \
27197 case $(srcdir) in \
27198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27199 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27201 esac; \
27202 module_srcdir=zlib; \
27203 $(SHELL) $$s/$$module_srcdir/configure \
27204 --srcdir=$${topdir}/$$module_srcdir \
27205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27206 --target=${target_alias} \
27207 --with-build-libsubdir=$(HOST_SUBDIR) \
27208 $(STAGE2_CONFIGURE_FLAGS) \
27209 @extra_host_zlib_configure_flags@
27210 @endif zlib-bootstrap
27211
27212 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27213 maybe-configure-stage3-zlib:
27214 @if zlib-bootstrap
27215 maybe-configure-stage3-zlib: configure-stage3-zlib
27216 configure-stage3-zlib:
27217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27219 @r=`${PWD_COMMAND}`; export r; \
27220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27221 TFLAGS="$(STAGE3_TFLAGS)"; \
27222 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27223 $(HOST_EXPORTS) \
27224 $(POSTSTAGE1_HOST_EXPORTS) \
27225 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27226 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27227 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27228 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27230 cd $(HOST_SUBDIR)/zlib || exit 1; \
27231 case $(srcdir) in \
27232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27233 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27235 esac; \
27236 module_srcdir=zlib; \
27237 $(SHELL) $$s/$$module_srcdir/configure \
27238 --srcdir=$${topdir}/$$module_srcdir \
27239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27240 --target=${target_alias} \
27241 --with-build-libsubdir=$(HOST_SUBDIR) \
27242 $(STAGE3_CONFIGURE_FLAGS) \
27243 @extra_host_zlib_configure_flags@
27244 @endif zlib-bootstrap
27245
27246 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27247 maybe-configure-stage4-zlib:
27248 @if zlib-bootstrap
27249 maybe-configure-stage4-zlib: configure-stage4-zlib
27250 configure-stage4-zlib:
27251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27253 @r=`${PWD_COMMAND}`; export r; \
27254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255 TFLAGS="$(STAGE4_TFLAGS)"; \
27256 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27257 $(HOST_EXPORTS) \
27258 $(POSTSTAGE1_HOST_EXPORTS) \
27259 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27260 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27261 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27262 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27264 cd $(HOST_SUBDIR)/zlib || exit 1; \
27265 case $(srcdir) in \
27266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27267 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27269 esac; \
27270 module_srcdir=zlib; \
27271 $(SHELL) $$s/$$module_srcdir/configure \
27272 --srcdir=$${topdir}/$$module_srcdir \
27273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27274 --target=${target_alias} \
27275 --with-build-libsubdir=$(HOST_SUBDIR) \
27276 $(STAGE4_CONFIGURE_FLAGS) \
27277 @extra_host_zlib_configure_flags@
27278 @endif zlib-bootstrap
27279
27280 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27281 maybe-configure-stageprofile-zlib:
27282 @if zlib-bootstrap
27283 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27284 configure-stageprofile-zlib:
27285 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27287 @r=`${PWD_COMMAND}`; export r; \
27288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27289 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27290 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27291 $(HOST_EXPORTS) \
27292 $(POSTSTAGE1_HOST_EXPORTS) \
27293 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27294 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27295 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27296 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27298 cd $(HOST_SUBDIR)/zlib || exit 1; \
27299 case $(srcdir) in \
27300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27301 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27303 esac; \
27304 module_srcdir=zlib; \
27305 $(SHELL) $$s/$$module_srcdir/configure \
27306 --srcdir=$${topdir}/$$module_srcdir \
27307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27308 --target=${target_alias} \
27309 --with-build-libsubdir=$(HOST_SUBDIR) \
27310 $(STAGEprofile_CONFIGURE_FLAGS) \
27311 @extra_host_zlib_configure_flags@
27312 @endif zlib-bootstrap
27313
27314 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27315 maybe-configure-stagefeedback-zlib:
27316 @if zlib-bootstrap
27317 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27318 configure-stagefeedback-zlib:
27319 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27321 @r=`${PWD_COMMAND}`; export r; \
27322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27323 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27324 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27325 $(HOST_EXPORTS) \
27326 $(POSTSTAGE1_HOST_EXPORTS) \
27327 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27328 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27329 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27330 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27332 cd $(HOST_SUBDIR)/zlib || exit 1; \
27333 case $(srcdir) in \
27334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27335 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27337 esac; \
27338 module_srcdir=zlib; \
27339 $(SHELL) $$s/$$module_srcdir/configure \
27340 --srcdir=$${topdir}/$$module_srcdir \
27341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27342 --target=${target_alias} \
27343 --with-build-libsubdir=$(HOST_SUBDIR) \
27344 $(STAGEfeedback_CONFIGURE_FLAGS) \
27345 @extra_host_zlib_configure_flags@
27346 @endif zlib-bootstrap
27347
27348
27349
27350
27351
27352 .PHONY: all-zlib maybe-all-zlib
27353 maybe-all-zlib:
27354 @if gcc-bootstrap
27355 all-zlib: stage_current
27356 @endif gcc-bootstrap
27357 @if zlib
27358 TARGET-zlib=all
27359 maybe-all-zlib: all-zlib
27360 all-zlib: configure-zlib
27361 @r=`${PWD_COMMAND}`; export r; \
27362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27363 $(HOST_EXPORTS) \
27364 (cd $(HOST_SUBDIR)/zlib && \
27365 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27366 $(TARGET-zlib))
27367 @endif zlib
27368
27369
27370
27371 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27372 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27373 maybe-all-stage1-zlib:
27374 maybe-clean-stage1-zlib:
27375 @if zlib-bootstrap
27376 maybe-all-stage1-zlib: all-stage1-zlib
27377 all-stage1: all-stage1-zlib
27378 TARGET-stage1-zlib = $(TARGET-zlib)
27379 all-stage1-zlib: configure-stage1-zlib
27380 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27381 @r=`${PWD_COMMAND}`; export r; \
27382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27383 TFLAGS="$(STAGE1_TFLAGS)"; \
27384 $(HOST_EXPORTS) \
27385 cd $(HOST_SUBDIR)/zlib && \
27386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27387 CFLAGS="$(STAGE1_CFLAGS)" \
27388 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27389 LIBCFLAGS="$(LIBCFLAGS)" \
27390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27393 $(EXTRA_HOST_FLAGS) \
27394 $(STAGE1_FLAGS_TO_PASS) \
27395 TFLAGS="$(STAGE1_TFLAGS)" \
27396 $(TARGET-stage1-zlib)
27397
27398 maybe-clean-stage1-zlib: clean-stage1-zlib
27399 clean-stage1: clean-stage1-zlib
27400 clean-stage1-zlib:
27401 @if [ $(current_stage) = stage1 ]; then \
27402 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27403 else \
27404 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27405 $(MAKE) stage1-start; \
27406 fi; \
27407 cd $(HOST_SUBDIR)/zlib && \
27408 $(MAKE) $(EXTRA_HOST_FLAGS) \
27409 $(STAGE1_FLAGS_TO_PASS) clean
27410 @endif zlib-bootstrap
27411
27412
27413 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27414 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27415 maybe-all-stage2-zlib:
27416 maybe-clean-stage2-zlib:
27417 @if zlib-bootstrap
27418 maybe-all-stage2-zlib: all-stage2-zlib
27419 all-stage2: all-stage2-zlib
27420 TARGET-stage2-zlib = $(TARGET-zlib)
27421 all-stage2-zlib: configure-stage2-zlib
27422 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27423 @r=`${PWD_COMMAND}`; export r; \
27424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27425 TFLAGS="$(STAGE2_TFLAGS)"; \
27426 $(HOST_EXPORTS) \
27427 $(POSTSTAGE1_HOST_EXPORTS) \
27428 cd $(HOST_SUBDIR)/zlib && \
27429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27430 CFLAGS="$(STAGE2_CFLAGS)" \
27431 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27432 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27437 TFLAGS="$(STAGE2_TFLAGS)" \
27438 $(TARGET-stage2-zlib)
27439
27440 maybe-clean-stage2-zlib: clean-stage2-zlib
27441 clean-stage2: clean-stage2-zlib
27442 clean-stage2-zlib:
27443 @if [ $(current_stage) = stage2 ]; then \
27444 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27445 else \
27446 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27447 $(MAKE) stage2-start; \
27448 fi; \
27449 cd $(HOST_SUBDIR)/zlib && \
27450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27451 @endif zlib-bootstrap
27452
27453
27454 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27455 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27456 maybe-all-stage3-zlib:
27457 maybe-clean-stage3-zlib:
27458 @if zlib-bootstrap
27459 maybe-all-stage3-zlib: all-stage3-zlib
27460 all-stage3: all-stage3-zlib
27461 TARGET-stage3-zlib = $(TARGET-zlib)
27462 all-stage3-zlib: configure-stage3-zlib
27463 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27464 @r=`${PWD_COMMAND}`; export r; \
27465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27466 TFLAGS="$(STAGE3_TFLAGS)"; \
27467 $(HOST_EXPORTS) \
27468 $(POSTSTAGE1_HOST_EXPORTS) \
27469 cd $(HOST_SUBDIR)/zlib && \
27470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27471 CFLAGS="$(STAGE3_CFLAGS)" \
27472 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27473 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27478 TFLAGS="$(STAGE3_TFLAGS)" \
27479 $(TARGET-stage3-zlib)
27480
27481 maybe-clean-stage3-zlib: clean-stage3-zlib
27482 clean-stage3: clean-stage3-zlib
27483 clean-stage3-zlib:
27484 @if [ $(current_stage) = stage3 ]; then \
27485 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27486 else \
27487 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27488 $(MAKE) stage3-start; \
27489 fi; \
27490 cd $(HOST_SUBDIR)/zlib && \
27491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27492 @endif zlib-bootstrap
27493
27494
27495 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27496 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27497 maybe-all-stage4-zlib:
27498 maybe-clean-stage4-zlib:
27499 @if zlib-bootstrap
27500 maybe-all-stage4-zlib: all-stage4-zlib
27501 all-stage4: all-stage4-zlib
27502 TARGET-stage4-zlib = $(TARGET-zlib)
27503 all-stage4-zlib: configure-stage4-zlib
27504 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27505 @r=`${PWD_COMMAND}`; export r; \
27506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27507 TFLAGS="$(STAGE4_TFLAGS)"; \
27508 $(HOST_EXPORTS) \
27509 $(POSTSTAGE1_HOST_EXPORTS) \
27510 cd $(HOST_SUBDIR)/zlib && \
27511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27512 CFLAGS="$(STAGE4_CFLAGS)" \
27513 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27514 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27518 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27519 TFLAGS="$(STAGE4_TFLAGS)" \
27520 $(TARGET-stage4-zlib)
27521
27522 maybe-clean-stage4-zlib: clean-stage4-zlib
27523 clean-stage4: clean-stage4-zlib
27524 clean-stage4-zlib:
27525 @if [ $(current_stage) = stage4 ]; then \
27526 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27527 else \
27528 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27529 $(MAKE) stage4-start; \
27530 fi; \
27531 cd $(HOST_SUBDIR)/zlib && \
27532 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27533 @endif zlib-bootstrap
27534
27535
27536 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27537 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27538 maybe-all-stageprofile-zlib:
27539 maybe-clean-stageprofile-zlib:
27540 @if zlib-bootstrap
27541 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27542 all-stageprofile: all-stageprofile-zlib
27543 TARGET-stageprofile-zlib = $(TARGET-zlib)
27544 all-stageprofile-zlib: configure-stageprofile-zlib
27545 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27546 @r=`${PWD_COMMAND}`; export r; \
27547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27549 $(HOST_EXPORTS) \
27550 $(POSTSTAGE1_HOST_EXPORTS) \
27551 cd $(HOST_SUBDIR)/zlib && \
27552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27553 CFLAGS="$(STAGEprofile_CFLAGS)" \
27554 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27555 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27556 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27557 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27558 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27559 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27560 TFLAGS="$(STAGEprofile_TFLAGS)" \
27561 $(TARGET-stageprofile-zlib)
27562
27563 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27564 clean-stageprofile: clean-stageprofile-zlib
27565 clean-stageprofile-zlib:
27566 @if [ $(current_stage) = stageprofile ]; then \
27567 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27568 else \
27569 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27570 $(MAKE) stageprofile-start; \
27571 fi; \
27572 cd $(HOST_SUBDIR)/zlib && \
27573 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27574 @endif zlib-bootstrap
27575
27576
27577 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27578 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27579 maybe-all-stagefeedback-zlib:
27580 maybe-clean-stagefeedback-zlib:
27581 @if zlib-bootstrap
27582 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27583 all-stagefeedback: all-stagefeedback-zlib
27584 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27585 all-stagefeedback-zlib: configure-stagefeedback-zlib
27586 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27587 @r=`${PWD_COMMAND}`; export r; \
27588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27589 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27590 $(HOST_EXPORTS) \
27591 $(POSTSTAGE1_HOST_EXPORTS) \
27592 cd $(HOST_SUBDIR)/zlib && \
27593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27594 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27595 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27596 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27597 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27598 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27599 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27600 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27601 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27602 $(TARGET-stagefeedback-zlib)
27603
27604 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27605 clean-stagefeedback: clean-stagefeedback-zlib
27606 clean-stagefeedback-zlib:
27607 @if [ $(current_stage) = stagefeedback ]; then \
27608 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27609 else \
27610 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27611 $(MAKE) stagefeedback-start; \
27612 fi; \
27613 cd $(HOST_SUBDIR)/zlib && \
27614 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27615 @endif zlib-bootstrap
27616
27617
27618
27619
27620
27621 .PHONY: check-zlib maybe-check-zlib
27622 maybe-check-zlib:
27623 @if zlib
27624 maybe-check-zlib: check-zlib
27625
27626 check-zlib:
27627
27628 @endif zlib
27629
27630 .PHONY: install-zlib maybe-install-zlib
27631 maybe-install-zlib:
27632 @if zlib
27633 maybe-install-zlib: install-zlib
27634
27635 install-zlib:
27636
27637 @endif zlib
27638
27639 .PHONY: install-strip-zlib maybe-install-strip-zlib
27640 maybe-install-strip-zlib:
27641 @if zlib
27642 maybe-install-strip-zlib: install-strip-zlib
27643
27644 install-strip-zlib:
27645
27646 @endif zlib
27647
27648 # Other targets (info, dvi, pdf, etc.)
27649
27650 .PHONY: maybe-info-zlib info-zlib
27651 maybe-info-zlib:
27652 @if zlib
27653 maybe-info-zlib: info-zlib
27654
27655 info-zlib: \
27656 configure-zlib
27657 @[ -f ./zlib/Makefile ] || exit 0; \
27658 r=`${PWD_COMMAND}`; export r; \
27659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27660 $(HOST_EXPORTS) \
27661 for flag in $(EXTRA_HOST_FLAGS) ; do \
27662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27663 done; \
27664 echo "Doing info in zlib"; \
27665 (cd $(HOST_SUBDIR)/zlib && \
27666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27668 "RANLIB=$${RANLIB}" \
27669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27670 info) \
27671 || exit 1
27672
27673 @endif zlib
27674
27675 .PHONY: maybe-dvi-zlib dvi-zlib
27676 maybe-dvi-zlib:
27677 @if zlib
27678 maybe-dvi-zlib: dvi-zlib
27679
27680 dvi-zlib: \
27681 configure-zlib
27682 @[ -f ./zlib/Makefile ] || exit 0; \
27683 r=`${PWD_COMMAND}`; export r; \
27684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27685 $(HOST_EXPORTS) \
27686 for flag in $(EXTRA_HOST_FLAGS) ; do \
27687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27688 done; \
27689 echo "Doing dvi in zlib"; \
27690 (cd $(HOST_SUBDIR)/zlib && \
27691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27693 "RANLIB=$${RANLIB}" \
27694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27695 dvi) \
27696 || exit 1
27697
27698 @endif zlib
27699
27700 .PHONY: maybe-pdf-zlib pdf-zlib
27701 maybe-pdf-zlib:
27702 @if zlib
27703 maybe-pdf-zlib: pdf-zlib
27704
27705 pdf-zlib: \
27706 configure-zlib
27707 @[ -f ./zlib/Makefile ] || exit 0; \
27708 r=`${PWD_COMMAND}`; export r; \
27709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27710 $(HOST_EXPORTS) \
27711 for flag in $(EXTRA_HOST_FLAGS) ; do \
27712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27713 done; \
27714 echo "Doing pdf in zlib"; \
27715 (cd $(HOST_SUBDIR)/zlib && \
27716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27718 "RANLIB=$${RANLIB}" \
27719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27720 pdf) \
27721 || exit 1
27722
27723 @endif zlib
27724
27725 .PHONY: maybe-html-zlib html-zlib
27726 maybe-html-zlib:
27727 @if zlib
27728 maybe-html-zlib: html-zlib
27729
27730 html-zlib: \
27731 configure-zlib
27732 @[ -f ./zlib/Makefile ] || exit 0; \
27733 r=`${PWD_COMMAND}`; export r; \
27734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27735 $(HOST_EXPORTS) \
27736 for flag in $(EXTRA_HOST_FLAGS) ; do \
27737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27738 done; \
27739 echo "Doing html in zlib"; \
27740 (cd $(HOST_SUBDIR)/zlib && \
27741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27743 "RANLIB=$${RANLIB}" \
27744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27745 html) \
27746 || exit 1
27747
27748 @endif zlib
27749
27750 .PHONY: maybe-TAGS-zlib TAGS-zlib
27751 maybe-TAGS-zlib:
27752 @if zlib
27753 maybe-TAGS-zlib: TAGS-zlib
27754
27755 TAGS-zlib: \
27756 configure-zlib
27757 @[ -f ./zlib/Makefile ] || exit 0; \
27758 r=`${PWD_COMMAND}`; export r; \
27759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27760 $(HOST_EXPORTS) \
27761 for flag in $(EXTRA_HOST_FLAGS) ; do \
27762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27763 done; \
27764 echo "Doing TAGS in zlib"; \
27765 (cd $(HOST_SUBDIR)/zlib && \
27766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27768 "RANLIB=$${RANLIB}" \
27769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27770 TAGS) \
27771 || exit 1
27772
27773 @endif zlib
27774
27775 .PHONY: maybe-install-info-zlib install-info-zlib
27776 maybe-install-info-zlib:
27777 @if zlib
27778 maybe-install-info-zlib: install-info-zlib
27779
27780 install-info-zlib: \
27781 configure-zlib \
27782 info-zlib
27783 @[ -f ./zlib/Makefile ] || exit 0; \
27784 r=`${PWD_COMMAND}`; export r; \
27785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27786 $(HOST_EXPORTS) \
27787 for flag in $(EXTRA_HOST_FLAGS) ; do \
27788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27789 done; \
27790 echo "Doing install-info in zlib"; \
27791 (cd $(HOST_SUBDIR)/zlib && \
27792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27794 "RANLIB=$${RANLIB}" \
27795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27796 install-info) \
27797 || exit 1
27798
27799 @endif zlib
27800
27801 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27802 maybe-install-pdf-zlib:
27803 @if zlib
27804 maybe-install-pdf-zlib: install-pdf-zlib
27805
27806 install-pdf-zlib: \
27807 configure-zlib \
27808 pdf-zlib
27809 @[ -f ./zlib/Makefile ] || exit 0; \
27810 r=`${PWD_COMMAND}`; export r; \
27811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27812 $(HOST_EXPORTS) \
27813 for flag in $(EXTRA_HOST_FLAGS) ; do \
27814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27815 done; \
27816 echo "Doing install-pdf in zlib"; \
27817 (cd $(HOST_SUBDIR)/zlib && \
27818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27820 "RANLIB=$${RANLIB}" \
27821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27822 install-pdf) \
27823 || exit 1
27824
27825 @endif zlib
27826
27827 .PHONY: maybe-install-html-zlib install-html-zlib
27828 maybe-install-html-zlib:
27829 @if zlib
27830 maybe-install-html-zlib: install-html-zlib
27831
27832 install-html-zlib: \
27833 configure-zlib \
27834 html-zlib
27835 @[ -f ./zlib/Makefile ] || exit 0; \
27836 r=`${PWD_COMMAND}`; export r; \
27837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27838 $(HOST_EXPORTS) \
27839 for flag in $(EXTRA_HOST_FLAGS) ; do \
27840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27841 done; \
27842 echo "Doing install-html in zlib"; \
27843 (cd $(HOST_SUBDIR)/zlib && \
27844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27846 "RANLIB=$${RANLIB}" \
27847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27848 install-html) \
27849 || exit 1
27850
27851 @endif zlib
27852
27853 .PHONY: maybe-installcheck-zlib installcheck-zlib
27854 maybe-installcheck-zlib:
27855 @if zlib
27856 maybe-installcheck-zlib: installcheck-zlib
27857
27858 installcheck-zlib: \
27859 configure-zlib
27860 @[ -f ./zlib/Makefile ] || exit 0; \
27861 r=`${PWD_COMMAND}`; export r; \
27862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863 $(HOST_EXPORTS) \
27864 for flag in $(EXTRA_HOST_FLAGS) ; do \
27865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866 done; \
27867 echo "Doing installcheck in zlib"; \
27868 (cd $(HOST_SUBDIR)/zlib && \
27869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871 "RANLIB=$${RANLIB}" \
27872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873 installcheck) \
27874 || exit 1
27875
27876 @endif zlib
27877
27878 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27879 maybe-mostlyclean-zlib:
27880 @if zlib
27881 maybe-mostlyclean-zlib: mostlyclean-zlib
27882
27883 mostlyclean-zlib:
27884 @[ -f ./zlib/Makefile ] || exit 0; \
27885 r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 $(HOST_EXPORTS) \
27888 for flag in $(EXTRA_HOST_FLAGS) ; do \
27889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27890 done; \
27891 echo "Doing mostlyclean in zlib"; \
27892 (cd $(HOST_SUBDIR)/zlib && \
27893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27895 "RANLIB=$${RANLIB}" \
27896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27897 mostlyclean) \
27898 || exit 1
27899
27900 @endif zlib
27901
27902 .PHONY: maybe-clean-zlib clean-zlib
27903 maybe-clean-zlib:
27904 @if zlib
27905 maybe-clean-zlib: clean-zlib
27906
27907 clean-zlib:
27908 @[ -f ./zlib/Makefile ] || exit 0; \
27909 r=`${PWD_COMMAND}`; export r; \
27910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911 $(HOST_EXPORTS) \
27912 for flag in $(EXTRA_HOST_FLAGS) ; do \
27913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914 done; \
27915 echo "Doing clean in zlib"; \
27916 (cd $(HOST_SUBDIR)/zlib && \
27917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919 "RANLIB=$${RANLIB}" \
27920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921 clean) \
27922 || exit 1
27923
27924 @endif zlib
27925
27926 .PHONY: maybe-distclean-zlib distclean-zlib
27927 maybe-distclean-zlib:
27928 @if zlib
27929 maybe-distclean-zlib: distclean-zlib
27930
27931 distclean-zlib:
27932 @[ -f ./zlib/Makefile ] || exit 0; \
27933 r=`${PWD_COMMAND}`; export r; \
27934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27935 $(HOST_EXPORTS) \
27936 for flag in $(EXTRA_HOST_FLAGS) ; do \
27937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27938 done; \
27939 echo "Doing distclean in zlib"; \
27940 (cd $(HOST_SUBDIR)/zlib && \
27941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27943 "RANLIB=$${RANLIB}" \
27944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27945 distclean) \
27946 || exit 1
27947
27948 @endif zlib
27949
27950 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27951 maybe-maintainer-clean-zlib:
27952 @if zlib
27953 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27954
27955 maintainer-clean-zlib:
27956 @[ -f ./zlib/Makefile ] || exit 0; \
27957 r=`${PWD_COMMAND}`; export r; \
27958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27959 $(HOST_EXPORTS) \
27960 for flag in $(EXTRA_HOST_FLAGS) ; do \
27961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27962 done; \
27963 echo "Doing maintainer-clean in zlib"; \
27964 (cd $(HOST_SUBDIR)/zlib && \
27965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27967 "RANLIB=$${RANLIB}" \
27968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27969 maintainer-clean) \
27970 || exit 1
27971
27972 @endif zlib
27973
27974
27975
27976 .PHONY: configure-gdb maybe-configure-gdb
27977 maybe-configure-gdb:
27978 @if gcc-bootstrap
27979 configure-gdb: stage_current
27980 @endif gcc-bootstrap
27981 @if gdb
27982 maybe-configure-gdb: configure-gdb
27983 configure-gdb:
27984 @: $(MAKE); $(unstage)
27985 @r=`${PWD_COMMAND}`; export r; \
27986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27987 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27989 $(HOST_EXPORTS) \
27990 echo Configuring in $(HOST_SUBDIR)/gdb; \
27991 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27992 case $(srcdir) in \
27993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27994 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27996 esac; \
27997 module_srcdir=gdb; \
27998 $(SHELL) \
27999 $$s/$$module_srcdir/configure \
28000 --srcdir=$${topdir}/$$module_srcdir \
28001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28002 --target=${target_alias} \
28003 || exit 1
28004 @endif gdb
28005
28006
28007
28008
28009
28010 .PHONY: all-gdb maybe-all-gdb
28011 maybe-all-gdb:
28012 @if gcc-bootstrap
28013 all-gdb: stage_current
28014 @endif gcc-bootstrap
28015 @if gdb
28016 TARGET-gdb=all
28017 maybe-all-gdb: all-gdb
28018 all-gdb: configure-gdb
28019 @: $(MAKE); $(unstage)
28020 @r=`${PWD_COMMAND}`; export r; \
28021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022 $(HOST_EXPORTS) \
28023 (cd $(HOST_SUBDIR)/gdb && \
28024 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28025 $(TARGET-gdb))
28026 @endif gdb
28027
28028
28029
28030
28031 .PHONY: check-gdb maybe-check-gdb
28032 maybe-check-gdb:
28033 @if gdb
28034 maybe-check-gdb: check-gdb
28035
28036 check-gdb:
28037 @: $(MAKE); $(unstage)
28038 @r=`${PWD_COMMAND}`; export r; \
28039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040 $(HOST_EXPORTS) \
28041 (cd $(HOST_SUBDIR)/gdb && \
28042 $(MAKE) $(FLAGS_TO_PASS) check)
28043
28044 @endif gdb
28045
28046 .PHONY: install-gdb maybe-install-gdb
28047 maybe-install-gdb:
28048 @if gdb
28049 maybe-install-gdb: install-gdb
28050
28051 install-gdb: installdirs
28052 @: $(MAKE); $(unstage)
28053 @r=`${PWD_COMMAND}`; export r; \
28054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055 $(HOST_EXPORTS) \
28056 (cd $(HOST_SUBDIR)/gdb && \
28057 $(MAKE) $(FLAGS_TO_PASS) install)
28058
28059 @endif gdb
28060
28061 .PHONY: install-strip-gdb maybe-install-strip-gdb
28062 maybe-install-strip-gdb:
28063 @if gdb
28064 maybe-install-strip-gdb: install-strip-gdb
28065
28066 install-strip-gdb: installdirs
28067 @: $(MAKE); $(unstage)
28068 @r=`${PWD_COMMAND}`; export r; \
28069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28070 $(HOST_EXPORTS) \
28071 (cd $(HOST_SUBDIR)/gdb && \
28072 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28073
28074 @endif gdb
28075
28076 # Other targets (info, dvi, pdf, etc.)
28077
28078 .PHONY: maybe-info-gdb info-gdb
28079 maybe-info-gdb:
28080 @if gdb
28081 maybe-info-gdb: info-gdb
28082
28083 info-gdb: \
28084 configure-gdb
28085 @: $(MAKE); $(unstage)
28086 @[ -f ./gdb/Makefile ] || exit 0; \
28087 r=`${PWD_COMMAND}`; export r; \
28088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28089 $(HOST_EXPORTS) \
28090 for flag in $(EXTRA_HOST_FLAGS) ; do \
28091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28092 done; \
28093 echo "Doing info in gdb"; \
28094 (cd $(HOST_SUBDIR)/gdb && \
28095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28097 "RANLIB=$${RANLIB}" \
28098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28099 info) \
28100 || exit 1
28101
28102 @endif gdb
28103
28104 .PHONY: maybe-dvi-gdb dvi-gdb
28105 maybe-dvi-gdb:
28106 @if gdb
28107 maybe-dvi-gdb: dvi-gdb
28108
28109 dvi-gdb: \
28110 configure-gdb
28111 @: $(MAKE); $(unstage)
28112 @[ -f ./gdb/Makefile ] || exit 0; \
28113 r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 $(HOST_EXPORTS) \
28116 for flag in $(EXTRA_HOST_FLAGS) ; do \
28117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118 done; \
28119 echo "Doing dvi in gdb"; \
28120 (cd $(HOST_SUBDIR)/gdb && \
28121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28123 "RANLIB=$${RANLIB}" \
28124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125 dvi) \
28126 || exit 1
28127
28128 @endif gdb
28129
28130 .PHONY: maybe-pdf-gdb pdf-gdb
28131 maybe-pdf-gdb:
28132 @if gdb
28133 maybe-pdf-gdb: pdf-gdb
28134
28135 pdf-gdb: \
28136 configure-gdb
28137 @: $(MAKE); $(unstage)
28138 @[ -f ./gdb/Makefile ] || exit 0; \
28139 r=`${PWD_COMMAND}`; export r; \
28140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28141 $(HOST_EXPORTS) \
28142 for flag in $(EXTRA_HOST_FLAGS) ; do \
28143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28144 done; \
28145 echo "Doing pdf in gdb"; \
28146 (cd $(HOST_SUBDIR)/gdb && \
28147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28149 "RANLIB=$${RANLIB}" \
28150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28151 pdf) \
28152 || exit 1
28153
28154 @endif gdb
28155
28156 .PHONY: maybe-html-gdb html-gdb
28157 maybe-html-gdb:
28158 @if gdb
28159 maybe-html-gdb: html-gdb
28160
28161 html-gdb: \
28162 configure-gdb
28163 @: $(MAKE); $(unstage)
28164 @[ -f ./gdb/Makefile ] || exit 0; \
28165 r=`${PWD_COMMAND}`; export r; \
28166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28167 $(HOST_EXPORTS) \
28168 for flag in $(EXTRA_HOST_FLAGS) ; do \
28169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28170 done; \
28171 echo "Doing html in gdb"; \
28172 (cd $(HOST_SUBDIR)/gdb && \
28173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28175 "RANLIB=$${RANLIB}" \
28176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28177 html) \
28178 || exit 1
28179
28180 @endif gdb
28181
28182 .PHONY: maybe-TAGS-gdb TAGS-gdb
28183 maybe-TAGS-gdb:
28184 @if gdb
28185 maybe-TAGS-gdb: TAGS-gdb
28186
28187 TAGS-gdb: \
28188 configure-gdb
28189 @: $(MAKE); $(unstage)
28190 @[ -f ./gdb/Makefile ] || exit 0; \
28191 r=`${PWD_COMMAND}`; export r; \
28192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193 $(HOST_EXPORTS) \
28194 for flag in $(EXTRA_HOST_FLAGS) ; do \
28195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28196 done; \
28197 echo "Doing TAGS in gdb"; \
28198 (cd $(HOST_SUBDIR)/gdb && \
28199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28201 "RANLIB=$${RANLIB}" \
28202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28203 TAGS) \
28204 || exit 1
28205
28206 @endif gdb
28207
28208 .PHONY: maybe-install-info-gdb install-info-gdb
28209 maybe-install-info-gdb:
28210 @if gdb
28211 maybe-install-info-gdb: install-info-gdb
28212
28213 install-info-gdb: \
28214 configure-gdb \
28215 info-gdb
28216 @: $(MAKE); $(unstage)
28217 @[ -f ./gdb/Makefile ] || exit 0; \
28218 r=`${PWD_COMMAND}`; export r; \
28219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28220 $(HOST_EXPORTS) \
28221 for flag in $(EXTRA_HOST_FLAGS) ; do \
28222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28223 done; \
28224 echo "Doing install-info in gdb"; \
28225 (cd $(HOST_SUBDIR)/gdb && \
28226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28228 "RANLIB=$${RANLIB}" \
28229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28230 install-info) \
28231 || exit 1
28232
28233 @endif gdb
28234
28235 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28236 maybe-install-pdf-gdb:
28237 @if gdb
28238 maybe-install-pdf-gdb: install-pdf-gdb
28239
28240 install-pdf-gdb: \
28241 configure-gdb \
28242 pdf-gdb
28243 @: $(MAKE); $(unstage)
28244 @[ -f ./gdb/Makefile ] || exit 0; \
28245 r=`${PWD_COMMAND}`; export r; \
28246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28247 $(HOST_EXPORTS) \
28248 for flag in $(EXTRA_HOST_FLAGS) ; do \
28249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28250 done; \
28251 echo "Doing install-pdf in gdb"; \
28252 (cd $(HOST_SUBDIR)/gdb && \
28253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28255 "RANLIB=$${RANLIB}" \
28256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28257 install-pdf) \
28258 || exit 1
28259
28260 @endif gdb
28261
28262 .PHONY: maybe-install-html-gdb install-html-gdb
28263 maybe-install-html-gdb:
28264 @if gdb
28265 maybe-install-html-gdb: install-html-gdb
28266
28267 install-html-gdb: \
28268 configure-gdb \
28269 html-gdb
28270 @: $(MAKE); $(unstage)
28271 @[ -f ./gdb/Makefile ] || exit 0; \
28272 r=`${PWD_COMMAND}`; export r; \
28273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274 $(HOST_EXPORTS) \
28275 for flag in $(EXTRA_HOST_FLAGS) ; do \
28276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277 done; \
28278 echo "Doing install-html in gdb"; \
28279 (cd $(HOST_SUBDIR)/gdb && \
28280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282 "RANLIB=$${RANLIB}" \
28283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284 install-html) \
28285 || exit 1
28286
28287 @endif gdb
28288
28289 .PHONY: maybe-installcheck-gdb installcheck-gdb
28290 maybe-installcheck-gdb:
28291 @if gdb
28292 maybe-installcheck-gdb: installcheck-gdb
28293
28294 installcheck-gdb: \
28295 configure-gdb
28296 @: $(MAKE); $(unstage)
28297 @[ -f ./gdb/Makefile ] || exit 0; \
28298 r=`${PWD_COMMAND}`; export r; \
28299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28300 $(HOST_EXPORTS) \
28301 for flag in $(EXTRA_HOST_FLAGS) ; do \
28302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28303 done; \
28304 echo "Doing installcheck in gdb"; \
28305 (cd $(HOST_SUBDIR)/gdb && \
28306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28308 "RANLIB=$${RANLIB}" \
28309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28310 installcheck) \
28311 || exit 1
28312
28313 @endif gdb
28314
28315 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28316 maybe-mostlyclean-gdb:
28317 @if gdb
28318 maybe-mostlyclean-gdb: mostlyclean-gdb
28319
28320 mostlyclean-gdb:
28321 @: $(MAKE); $(unstage)
28322 @[ -f ./gdb/Makefile ] || exit 0; \
28323 r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 $(HOST_EXPORTS) \
28326 for flag in $(EXTRA_HOST_FLAGS) ; do \
28327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28328 done; \
28329 echo "Doing mostlyclean in gdb"; \
28330 (cd $(HOST_SUBDIR)/gdb && \
28331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28333 "RANLIB=$${RANLIB}" \
28334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28335 mostlyclean) \
28336 || exit 1
28337
28338 @endif gdb
28339
28340 .PHONY: maybe-clean-gdb clean-gdb
28341 maybe-clean-gdb:
28342 @if gdb
28343 maybe-clean-gdb: clean-gdb
28344
28345 clean-gdb:
28346 @: $(MAKE); $(unstage)
28347 @[ -f ./gdb/Makefile ] || exit 0; \
28348 r=`${PWD_COMMAND}`; export r; \
28349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28350 $(HOST_EXPORTS) \
28351 for flag in $(EXTRA_HOST_FLAGS) ; do \
28352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28353 done; \
28354 echo "Doing clean in gdb"; \
28355 (cd $(HOST_SUBDIR)/gdb && \
28356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28358 "RANLIB=$${RANLIB}" \
28359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28360 clean) \
28361 || exit 1
28362
28363 @endif gdb
28364
28365 .PHONY: maybe-distclean-gdb distclean-gdb
28366 maybe-distclean-gdb:
28367 @if gdb
28368 maybe-distclean-gdb: distclean-gdb
28369
28370 distclean-gdb:
28371 @: $(MAKE); $(unstage)
28372 @[ -f ./gdb/Makefile ] || exit 0; \
28373 r=`${PWD_COMMAND}`; export r; \
28374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28375 $(HOST_EXPORTS) \
28376 for flag in $(EXTRA_HOST_FLAGS) ; do \
28377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28378 done; \
28379 echo "Doing distclean in gdb"; \
28380 (cd $(HOST_SUBDIR)/gdb && \
28381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28383 "RANLIB=$${RANLIB}" \
28384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28385 distclean) \
28386 || exit 1
28387
28388 @endif gdb
28389
28390 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28391 maybe-maintainer-clean-gdb:
28392 @if gdb
28393 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28394
28395 maintainer-clean-gdb:
28396 @: $(MAKE); $(unstage)
28397 @[ -f ./gdb/Makefile ] || exit 0; \
28398 r=`${PWD_COMMAND}`; export r; \
28399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28400 $(HOST_EXPORTS) \
28401 for flag in $(EXTRA_HOST_FLAGS) ; do \
28402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28403 done; \
28404 echo "Doing maintainer-clean in gdb"; \
28405 (cd $(HOST_SUBDIR)/gdb && \
28406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28408 "RANLIB=$${RANLIB}" \
28409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28410 maintainer-clean) \
28411 || exit 1
28412
28413 @endif gdb
28414
28415
28416
28417 .PHONY: configure-expect maybe-configure-expect
28418 maybe-configure-expect:
28419 @if gcc-bootstrap
28420 configure-expect: stage_current
28421 @endif gcc-bootstrap
28422 @if expect
28423 maybe-configure-expect: configure-expect
28424 configure-expect:
28425 @: $(MAKE); $(unstage)
28426 @r=`${PWD_COMMAND}`; export r; \
28427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28428 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28429 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28430 $(HOST_EXPORTS) \
28431 echo Configuring in $(HOST_SUBDIR)/expect; \
28432 cd "$(HOST_SUBDIR)/expect" || exit 1; \
28433 case $(srcdir) in \
28434 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28435 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28436 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28437 esac; \
28438 module_srcdir=expect; \
28439 $(SHELL) \
28440 $$s/$$module_srcdir/configure \
28441 --srcdir=$${topdir}/$$module_srcdir \
28442 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28443 --target=${target_alias} \
28444 || exit 1
28445 @endif expect
28446
28447
28448
28449
28450
28451 .PHONY: all-expect maybe-all-expect
28452 maybe-all-expect:
28453 @if gcc-bootstrap
28454 all-expect: stage_current
28455 @endif gcc-bootstrap
28456 @if expect
28457 TARGET-expect=all
28458 maybe-all-expect: all-expect
28459 all-expect: configure-expect
28460 @: $(MAKE); $(unstage)
28461 @r=`${PWD_COMMAND}`; export r; \
28462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28463 $(HOST_EXPORTS) \
28464 (cd $(HOST_SUBDIR)/expect && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28466 $(TARGET-expect))
28467 @endif expect
28468
28469
28470
28471
28472 .PHONY: check-expect maybe-check-expect
28473 maybe-check-expect:
28474 @if expect
28475 maybe-check-expect: check-expect
28476
28477 check-expect:
28478 @: $(MAKE); $(unstage)
28479 @r=`${PWD_COMMAND}`; export r; \
28480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28481 $(HOST_EXPORTS) \
28482 (cd $(HOST_SUBDIR)/expect && \
28483 $(MAKE) $(FLAGS_TO_PASS) check)
28484
28485 @endif expect
28486
28487 .PHONY: install-expect maybe-install-expect
28488 maybe-install-expect:
28489 @if expect
28490 maybe-install-expect: install-expect
28491
28492 install-expect: installdirs
28493 @: $(MAKE); $(unstage)
28494 @r=`${PWD_COMMAND}`; export r; \
28495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28496 $(HOST_EXPORTS) \
28497 (cd $(HOST_SUBDIR)/expect && \
28498 $(MAKE) $(FLAGS_TO_PASS) install)
28499
28500 @endif expect
28501
28502 .PHONY: install-strip-expect maybe-install-strip-expect
28503 maybe-install-strip-expect:
28504 @if expect
28505 maybe-install-strip-expect: install-strip-expect
28506
28507 install-strip-expect: installdirs
28508 @: $(MAKE); $(unstage)
28509 @r=`${PWD_COMMAND}`; export r; \
28510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28511 $(HOST_EXPORTS) \
28512 (cd $(HOST_SUBDIR)/expect && \
28513 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28514
28515 @endif expect
28516
28517 # Other targets (info, dvi, pdf, etc.)
28518
28519 .PHONY: maybe-info-expect info-expect
28520 maybe-info-expect:
28521 @if expect
28522 maybe-info-expect: info-expect
28523
28524 info-expect: \
28525 configure-expect
28526 @: $(MAKE); $(unstage)
28527 @[ -f ./expect/Makefile ] || exit 0; \
28528 r=`${PWD_COMMAND}`; export r; \
28529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530 $(HOST_EXPORTS) \
28531 for flag in $(EXTRA_HOST_FLAGS) ; do \
28532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28533 done; \
28534 echo "Doing info in expect"; \
28535 (cd $(HOST_SUBDIR)/expect && \
28536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28538 "RANLIB=$${RANLIB}" \
28539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28540 info) \
28541 || exit 1
28542
28543 @endif expect
28544
28545 .PHONY: maybe-dvi-expect dvi-expect
28546 maybe-dvi-expect:
28547 @if expect
28548 maybe-dvi-expect: dvi-expect
28549
28550 dvi-expect: \
28551 configure-expect
28552 @: $(MAKE); $(unstage)
28553 @[ -f ./expect/Makefile ] || exit 0; \
28554 r=`${PWD_COMMAND}`; export r; \
28555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28556 $(HOST_EXPORTS) \
28557 for flag in $(EXTRA_HOST_FLAGS) ; do \
28558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28559 done; \
28560 echo "Doing dvi in expect"; \
28561 (cd $(HOST_SUBDIR)/expect && \
28562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28564 "RANLIB=$${RANLIB}" \
28565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28566 dvi) \
28567 || exit 1
28568
28569 @endif expect
28570
28571 .PHONY: maybe-pdf-expect pdf-expect
28572 maybe-pdf-expect:
28573 @if expect
28574 maybe-pdf-expect: pdf-expect
28575
28576 pdf-expect: \
28577 configure-expect
28578 @: $(MAKE); $(unstage)
28579 @[ -f ./expect/Makefile ] || exit 0; \
28580 r=`${PWD_COMMAND}`; export r; \
28581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28582 $(HOST_EXPORTS) \
28583 for flag in $(EXTRA_HOST_FLAGS) ; do \
28584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28585 done; \
28586 echo "Doing pdf in expect"; \
28587 (cd $(HOST_SUBDIR)/expect && \
28588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28590 "RANLIB=$${RANLIB}" \
28591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28592 pdf) \
28593 || exit 1
28594
28595 @endif expect
28596
28597 .PHONY: maybe-html-expect html-expect
28598 maybe-html-expect:
28599 @if expect
28600 maybe-html-expect: html-expect
28601
28602 html-expect: \
28603 configure-expect
28604 @: $(MAKE); $(unstage)
28605 @[ -f ./expect/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 html in expect"; \
28613 (cd $(HOST_SUBDIR)/expect && \
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 html) \
28619 || exit 1
28620
28621 @endif expect
28622
28623 .PHONY: maybe-TAGS-expect TAGS-expect
28624 maybe-TAGS-expect:
28625 @if expect
28626 maybe-TAGS-expect: TAGS-expect
28627
28628 TAGS-expect: \
28629 configure-expect
28630 @: $(MAKE); $(unstage)
28631 @[ -f ./expect/Makefile ] || exit 0; \
28632 r=`${PWD_COMMAND}`; export r; \
28633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28634 $(HOST_EXPORTS) \
28635 for flag in $(EXTRA_HOST_FLAGS) ; do \
28636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28637 done; \
28638 echo "Doing TAGS in expect"; \
28639 (cd $(HOST_SUBDIR)/expect && \
28640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28642 "RANLIB=$${RANLIB}" \
28643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28644 TAGS) \
28645 || exit 1
28646
28647 @endif expect
28648
28649 .PHONY: maybe-install-info-expect install-info-expect
28650 maybe-install-info-expect:
28651 @if expect
28652 maybe-install-info-expect: install-info-expect
28653
28654 install-info-expect: \
28655 configure-expect \
28656 info-expect
28657 @: $(MAKE); $(unstage)
28658 @[ -f ./expect/Makefile ] || exit 0; \
28659 r=`${PWD_COMMAND}`; export r; \
28660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661 $(HOST_EXPORTS) \
28662 for flag in $(EXTRA_HOST_FLAGS) ; do \
28663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664 done; \
28665 echo "Doing install-info in expect"; \
28666 (cd $(HOST_SUBDIR)/expect && \
28667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669 "RANLIB=$${RANLIB}" \
28670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671 install-info) \
28672 || exit 1
28673
28674 @endif expect
28675
28676 .PHONY: maybe-install-pdf-expect install-pdf-expect
28677 maybe-install-pdf-expect:
28678 @if expect
28679 maybe-install-pdf-expect: install-pdf-expect
28680
28681 install-pdf-expect: \
28682 configure-expect \
28683 pdf-expect
28684 @: $(MAKE); $(unstage)
28685 @[ -f ./expect/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 install-pdf in expect"; \
28693 (cd $(HOST_SUBDIR)/expect && \
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 install-pdf) \
28699 || exit 1
28700
28701 @endif expect
28702
28703 .PHONY: maybe-install-html-expect install-html-expect
28704 maybe-install-html-expect:
28705 @if expect
28706 maybe-install-html-expect: install-html-expect
28707
28708 install-html-expect: \
28709 configure-expect \
28710 html-expect
28711 @: $(MAKE); $(unstage)
28712 @[ -f ./expect/Makefile ] || exit 0; \
28713 r=`${PWD_COMMAND}`; export r; \
28714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715 $(HOST_EXPORTS) \
28716 for flag in $(EXTRA_HOST_FLAGS) ; do \
28717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718 done; \
28719 echo "Doing install-html in expect"; \
28720 (cd $(HOST_SUBDIR)/expect && \
28721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723 "RANLIB=$${RANLIB}" \
28724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725 install-html) \
28726 || exit 1
28727
28728 @endif expect
28729
28730 .PHONY: maybe-installcheck-expect installcheck-expect
28731 maybe-installcheck-expect:
28732 @if expect
28733 maybe-installcheck-expect: installcheck-expect
28734
28735 installcheck-expect: \
28736 configure-expect
28737 @: $(MAKE); $(unstage)
28738 @[ -f ./expect/Makefile ] || exit 0; \
28739 r=`${PWD_COMMAND}`; export r; \
28740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28741 $(HOST_EXPORTS) \
28742 for flag in $(EXTRA_HOST_FLAGS) ; do \
28743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28744 done; \
28745 echo "Doing installcheck in expect"; \
28746 (cd $(HOST_SUBDIR)/expect && \
28747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28749 "RANLIB=$${RANLIB}" \
28750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28751 installcheck) \
28752 || exit 1
28753
28754 @endif expect
28755
28756 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28757 maybe-mostlyclean-expect:
28758 @if expect
28759 maybe-mostlyclean-expect: mostlyclean-expect
28760
28761 mostlyclean-expect:
28762 @: $(MAKE); $(unstage)
28763 @[ -f ./expect/Makefile ] || exit 0; \
28764 r=`${PWD_COMMAND}`; export r; \
28765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28766 $(HOST_EXPORTS) \
28767 for flag in $(EXTRA_HOST_FLAGS) ; do \
28768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28769 done; \
28770 echo "Doing mostlyclean in expect"; \
28771 (cd $(HOST_SUBDIR)/expect && \
28772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28774 "RANLIB=$${RANLIB}" \
28775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28776 mostlyclean) \
28777 || exit 1
28778
28779 @endif expect
28780
28781 .PHONY: maybe-clean-expect clean-expect
28782 maybe-clean-expect:
28783 @if expect
28784 maybe-clean-expect: clean-expect
28785
28786 clean-expect:
28787 @: $(MAKE); $(unstage)
28788 @[ -f ./expect/Makefile ] || exit 0; \
28789 r=`${PWD_COMMAND}`; export r; \
28790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791 $(HOST_EXPORTS) \
28792 for flag in $(EXTRA_HOST_FLAGS) ; do \
28793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28794 done; \
28795 echo "Doing clean in expect"; \
28796 (cd $(HOST_SUBDIR)/expect && \
28797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28799 "RANLIB=$${RANLIB}" \
28800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28801 clean) \
28802 || exit 1
28803
28804 @endif expect
28805
28806 .PHONY: maybe-distclean-expect distclean-expect
28807 maybe-distclean-expect:
28808 @if expect
28809 maybe-distclean-expect: distclean-expect
28810
28811 distclean-expect:
28812 @: $(MAKE); $(unstage)
28813 @[ -f ./expect/Makefile ] || exit 0; \
28814 r=`${PWD_COMMAND}`; export r; \
28815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28816 $(HOST_EXPORTS) \
28817 for flag in $(EXTRA_HOST_FLAGS) ; do \
28818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28819 done; \
28820 echo "Doing distclean in expect"; \
28821 (cd $(HOST_SUBDIR)/expect && \
28822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28824 "RANLIB=$${RANLIB}" \
28825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28826 distclean) \
28827 || exit 1
28828
28829 @endif expect
28830
28831 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28832 maybe-maintainer-clean-expect:
28833 @if expect
28834 maybe-maintainer-clean-expect: maintainer-clean-expect
28835
28836 maintainer-clean-expect:
28837 @: $(MAKE); $(unstage)
28838 @[ -f ./expect/Makefile ] || exit 0; \
28839 r=`${PWD_COMMAND}`; export r; \
28840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28841 $(HOST_EXPORTS) \
28842 for flag in $(EXTRA_HOST_FLAGS) ; do \
28843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28844 done; \
28845 echo "Doing maintainer-clean in expect"; \
28846 (cd $(HOST_SUBDIR)/expect && \
28847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28849 "RANLIB=$${RANLIB}" \
28850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28851 maintainer-clean) \
28852 || exit 1
28853
28854 @endif expect
28855
28856
28857
28858 .PHONY: configure-guile maybe-configure-guile
28859 maybe-configure-guile:
28860 @if gcc-bootstrap
28861 configure-guile: stage_current
28862 @endif gcc-bootstrap
28863 @if guile
28864 maybe-configure-guile: configure-guile
28865 configure-guile:
28866 @: $(MAKE); $(unstage)
28867 @r=`${PWD_COMMAND}`; export r; \
28868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28869 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28870 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28871 $(HOST_EXPORTS) \
28872 echo Configuring in $(HOST_SUBDIR)/guile; \
28873 cd "$(HOST_SUBDIR)/guile" || exit 1; \
28874 case $(srcdir) in \
28875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28876 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28878 esac; \
28879 module_srcdir=guile; \
28880 $(SHELL) \
28881 $$s/$$module_srcdir/configure \
28882 --srcdir=$${topdir}/$$module_srcdir \
28883 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28884 --target=${target_alias} \
28885 || exit 1
28886 @endif guile
28887
28888
28889
28890
28891
28892 .PHONY: all-guile maybe-all-guile
28893 maybe-all-guile:
28894 @if gcc-bootstrap
28895 all-guile: stage_current
28896 @endif gcc-bootstrap
28897 @if guile
28898 TARGET-guile=all
28899 maybe-all-guile: all-guile
28900 all-guile: configure-guile
28901 @: $(MAKE); $(unstage)
28902 @r=`${PWD_COMMAND}`; export r; \
28903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28904 $(HOST_EXPORTS) \
28905 (cd $(HOST_SUBDIR)/guile && \
28906 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28907 $(TARGET-guile))
28908 @endif guile
28909
28910
28911
28912
28913 .PHONY: check-guile maybe-check-guile
28914 maybe-check-guile:
28915 @if guile
28916 maybe-check-guile: check-guile
28917
28918 check-guile:
28919 @: $(MAKE); $(unstage)
28920 @r=`${PWD_COMMAND}`; export r; \
28921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28922 $(HOST_EXPORTS) \
28923 (cd $(HOST_SUBDIR)/guile && \
28924 $(MAKE) $(FLAGS_TO_PASS) check)
28925
28926 @endif guile
28927
28928 .PHONY: install-guile maybe-install-guile
28929 maybe-install-guile:
28930 @if guile
28931 maybe-install-guile: install-guile
28932
28933 install-guile: installdirs
28934 @: $(MAKE); $(unstage)
28935 @r=`${PWD_COMMAND}`; export r; \
28936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28937 $(HOST_EXPORTS) \
28938 (cd $(HOST_SUBDIR)/guile && \
28939 $(MAKE) $(FLAGS_TO_PASS) install)
28940
28941 @endif guile
28942
28943 .PHONY: install-strip-guile maybe-install-strip-guile
28944 maybe-install-strip-guile:
28945 @if guile
28946 maybe-install-strip-guile: install-strip-guile
28947
28948 install-strip-guile: installdirs
28949 @: $(MAKE); $(unstage)
28950 @r=`${PWD_COMMAND}`; export r; \
28951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28952 $(HOST_EXPORTS) \
28953 (cd $(HOST_SUBDIR)/guile && \
28954 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28955
28956 @endif guile
28957
28958 # Other targets (info, dvi, pdf, etc.)
28959
28960 .PHONY: maybe-info-guile info-guile
28961 maybe-info-guile:
28962 @if guile
28963 maybe-info-guile: info-guile
28964
28965 info-guile: \
28966 configure-guile
28967 @: $(MAKE); $(unstage)
28968 @[ -f ./guile/Makefile ] || exit 0; \
28969 r=`${PWD_COMMAND}`; export r; \
28970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971 $(HOST_EXPORTS) \
28972 for flag in $(EXTRA_HOST_FLAGS) ; do \
28973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28974 done; \
28975 echo "Doing info in guile"; \
28976 (cd $(HOST_SUBDIR)/guile && \
28977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28979 "RANLIB=$${RANLIB}" \
28980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28981 info) \
28982 || exit 1
28983
28984 @endif guile
28985
28986 .PHONY: maybe-dvi-guile dvi-guile
28987 maybe-dvi-guile:
28988 @if guile
28989 maybe-dvi-guile: dvi-guile
28990
28991 dvi-guile: \
28992 configure-guile
28993 @: $(MAKE); $(unstage)
28994 @[ -f ./guile/Makefile ] || exit 0; \
28995 r=`${PWD_COMMAND}`; export r; \
28996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28997 $(HOST_EXPORTS) \
28998 for flag in $(EXTRA_HOST_FLAGS) ; do \
28999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29000 done; \
29001 echo "Doing dvi in guile"; \
29002 (cd $(HOST_SUBDIR)/guile && \
29003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29005 "RANLIB=$${RANLIB}" \
29006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29007 dvi) \
29008 || exit 1
29009
29010 @endif guile
29011
29012 .PHONY: maybe-pdf-guile pdf-guile
29013 maybe-pdf-guile:
29014 @if guile
29015 maybe-pdf-guile: pdf-guile
29016
29017 pdf-guile: \
29018 configure-guile
29019 @: $(MAKE); $(unstage)
29020 @[ -f ./guile/Makefile ] || exit 0; \
29021 r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 $(HOST_EXPORTS) \
29024 for flag in $(EXTRA_HOST_FLAGS) ; do \
29025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29026 done; \
29027 echo "Doing pdf in guile"; \
29028 (cd $(HOST_SUBDIR)/guile && \
29029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29031 "RANLIB=$${RANLIB}" \
29032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29033 pdf) \
29034 || exit 1
29035
29036 @endif guile
29037
29038 .PHONY: maybe-html-guile html-guile
29039 maybe-html-guile:
29040 @if guile
29041 maybe-html-guile: html-guile
29042
29043 html-guile: \
29044 configure-guile
29045 @: $(MAKE); $(unstage)
29046 @[ -f ./guile/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 html in guile"; \
29054 (cd $(HOST_SUBDIR)/guile && \
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 html) \
29060 || exit 1
29061
29062 @endif guile
29063
29064 .PHONY: maybe-TAGS-guile TAGS-guile
29065 maybe-TAGS-guile:
29066 @if guile
29067 maybe-TAGS-guile: TAGS-guile
29068
29069 TAGS-guile: \
29070 configure-guile
29071 @: $(MAKE); $(unstage)
29072 @[ -f ./guile/Makefile ] || exit 0; \
29073 r=`${PWD_COMMAND}`; export r; \
29074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29075 $(HOST_EXPORTS) \
29076 for flag in $(EXTRA_HOST_FLAGS) ; do \
29077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29078 done; \
29079 echo "Doing TAGS in guile"; \
29080 (cd $(HOST_SUBDIR)/guile && \
29081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29083 "RANLIB=$${RANLIB}" \
29084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29085 TAGS) \
29086 || exit 1
29087
29088 @endif guile
29089
29090 .PHONY: maybe-install-info-guile install-info-guile
29091 maybe-install-info-guile:
29092 @if guile
29093 maybe-install-info-guile: install-info-guile
29094
29095 install-info-guile: \
29096 configure-guile \
29097 info-guile
29098 @: $(MAKE); $(unstage)
29099 @[ -f ./guile/Makefile ] || exit 0; \
29100 r=`${PWD_COMMAND}`; export r; \
29101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29102 $(HOST_EXPORTS) \
29103 for flag in $(EXTRA_HOST_FLAGS) ; do \
29104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29105 done; \
29106 echo "Doing install-info in guile"; \
29107 (cd $(HOST_SUBDIR)/guile && \
29108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29110 "RANLIB=$${RANLIB}" \
29111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29112 install-info) \
29113 || exit 1
29114
29115 @endif guile
29116
29117 .PHONY: maybe-install-pdf-guile install-pdf-guile
29118 maybe-install-pdf-guile:
29119 @if guile
29120 maybe-install-pdf-guile: install-pdf-guile
29121
29122 install-pdf-guile: \
29123 configure-guile \
29124 pdf-guile
29125 @: $(MAKE); $(unstage)
29126 @[ -f ./guile/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 install-pdf in guile"; \
29134 (cd $(HOST_SUBDIR)/guile && \
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 install-pdf) \
29140 || exit 1
29141
29142 @endif guile
29143
29144 .PHONY: maybe-install-html-guile install-html-guile
29145 maybe-install-html-guile:
29146 @if guile
29147 maybe-install-html-guile: install-html-guile
29148
29149 install-html-guile: \
29150 configure-guile \
29151 html-guile
29152 @: $(MAKE); $(unstage)
29153 @[ -f ./guile/Makefile ] || exit 0; \
29154 r=`${PWD_COMMAND}`; export r; \
29155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156 $(HOST_EXPORTS) \
29157 for flag in $(EXTRA_HOST_FLAGS) ; do \
29158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29159 done; \
29160 echo "Doing install-html in guile"; \
29161 (cd $(HOST_SUBDIR)/guile && \
29162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29164 "RANLIB=$${RANLIB}" \
29165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29166 install-html) \
29167 || exit 1
29168
29169 @endif guile
29170
29171 .PHONY: maybe-installcheck-guile installcheck-guile
29172 maybe-installcheck-guile:
29173 @if guile
29174 maybe-installcheck-guile: installcheck-guile
29175
29176 installcheck-guile: \
29177 configure-guile
29178 @: $(MAKE); $(unstage)
29179 @[ -f ./guile/Makefile ] || exit 0; \
29180 r=`${PWD_COMMAND}`; export r; \
29181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29182 $(HOST_EXPORTS) \
29183 for flag in $(EXTRA_HOST_FLAGS) ; do \
29184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29185 done; \
29186 echo "Doing installcheck in guile"; \
29187 (cd $(HOST_SUBDIR)/guile && \
29188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29190 "RANLIB=$${RANLIB}" \
29191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29192 installcheck) \
29193 || exit 1
29194
29195 @endif guile
29196
29197 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29198 maybe-mostlyclean-guile:
29199 @if guile
29200 maybe-mostlyclean-guile: mostlyclean-guile
29201
29202 mostlyclean-guile:
29203 @: $(MAKE); $(unstage)
29204 @[ -f ./guile/Makefile ] || exit 0; \
29205 r=`${PWD_COMMAND}`; export r; \
29206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29207 $(HOST_EXPORTS) \
29208 for flag in $(EXTRA_HOST_FLAGS) ; do \
29209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29210 done; \
29211 echo "Doing mostlyclean in guile"; \
29212 (cd $(HOST_SUBDIR)/guile && \
29213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29215 "RANLIB=$${RANLIB}" \
29216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29217 mostlyclean) \
29218 || exit 1
29219
29220 @endif guile
29221
29222 .PHONY: maybe-clean-guile clean-guile
29223 maybe-clean-guile:
29224 @if guile
29225 maybe-clean-guile: clean-guile
29226
29227 clean-guile:
29228 @: $(MAKE); $(unstage)
29229 @[ -f ./guile/Makefile ] || exit 0; \
29230 r=`${PWD_COMMAND}`; export r; \
29231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29232 $(HOST_EXPORTS) \
29233 for flag in $(EXTRA_HOST_FLAGS) ; do \
29234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29235 done; \
29236 echo "Doing clean in guile"; \
29237 (cd $(HOST_SUBDIR)/guile && \
29238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29240 "RANLIB=$${RANLIB}" \
29241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29242 clean) \
29243 || exit 1
29244
29245 @endif guile
29246
29247 .PHONY: maybe-distclean-guile distclean-guile
29248 maybe-distclean-guile:
29249 @if guile
29250 maybe-distclean-guile: distclean-guile
29251
29252 distclean-guile:
29253 @: $(MAKE); $(unstage)
29254 @[ -f ./guile/Makefile ] || exit 0; \
29255 r=`${PWD_COMMAND}`; export r; \
29256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29257 $(HOST_EXPORTS) \
29258 for flag in $(EXTRA_HOST_FLAGS) ; do \
29259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29260 done; \
29261 echo "Doing distclean in guile"; \
29262 (cd $(HOST_SUBDIR)/guile && \
29263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29265 "RANLIB=$${RANLIB}" \
29266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29267 distclean) \
29268 || exit 1
29269
29270 @endif guile
29271
29272 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29273 maybe-maintainer-clean-guile:
29274 @if guile
29275 maybe-maintainer-clean-guile: maintainer-clean-guile
29276
29277 maintainer-clean-guile:
29278 @: $(MAKE); $(unstage)
29279 @[ -f ./guile/Makefile ] || exit 0; \
29280 r=`${PWD_COMMAND}`; export r; \
29281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29282 $(HOST_EXPORTS) \
29283 for flag in $(EXTRA_HOST_FLAGS) ; do \
29284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29285 done; \
29286 echo "Doing maintainer-clean in guile"; \
29287 (cd $(HOST_SUBDIR)/guile && \
29288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29290 "RANLIB=$${RANLIB}" \
29291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29292 maintainer-clean) \
29293 || exit 1
29294
29295 @endif guile
29296
29297
29298
29299 .PHONY: configure-tk maybe-configure-tk
29300 maybe-configure-tk:
29301 @if gcc-bootstrap
29302 configure-tk: stage_current
29303 @endif gcc-bootstrap
29304 @if tk
29305 maybe-configure-tk: configure-tk
29306 configure-tk:
29307 @: $(MAKE); $(unstage)
29308 @r=`${PWD_COMMAND}`; export r; \
29309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29310 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29312 $(HOST_EXPORTS) \
29313 echo Configuring in $(HOST_SUBDIR)/tk; \
29314 cd "$(HOST_SUBDIR)/tk" || exit 1; \
29315 case $(srcdir) in \
29316 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29317 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29318 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29319 esac; \
29320 module_srcdir=tk; \
29321 $(SHELL) \
29322 $$s/$$module_srcdir/configure \
29323 --srcdir=$${topdir}/$$module_srcdir \
29324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29325 --target=${target_alias} \
29326 || exit 1
29327 @endif tk
29328
29329
29330
29331
29332
29333 .PHONY: all-tk maybe-all-tk
29334 maybe-all-tk:
29335 @if gcc-bootstrap
29336 all-tk: stage_current
29337 @endif gcc-bootstrap
29338 @if tk
29339 TARGET-tk=all
29340 maybe-all-tk: all-tk
29341 all-tk: configure-tk
29342 @: $(MAKE); $(unstage)
29343 @r=`${PWD_COMMAND}`; export r; \
29344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29345 $(HOST_EXPORTS) \
29346 (cd $(HOST_SUBDIR)/tk && \
29347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29348 $(TARGET-tk))
29349 @endif tk
29350
29351
29352
29353
29354 .PHONY: check-tk maybe-check-tk
29355 maybe-check-tk:
29356 @if tk
29357 maybe-check-tk: check-tk
29358
29359 check-tk:
29360 @: $(MAKE); $(unstage)
29361 @r=`${PWD_COMMAND}`; export r; \
29362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29363 $(HOST_EXPORTS) \
29364 (cd $(HOST_SUBDIR)/tk && \
29365 $(MAKE) $(FLAGS_TO_PASS) check)
29366
29367 @endif tk
29368
29369 .PHONY: install-tk maybe-install-tk
29370 maybe-install-tk:
29371 @if tk
29372 maybe-install-tk: install-tk
29373
29374 install-tk: installdirs
29375 @: $(MAKE); $(unstage)
29376 @r=`${PWD_COMMAND}`; export r; \
29377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29378 $(HOST_EXPORTS) \
29379 (cd $(HOST_SUBDIR)/tk && \
29380 $(MAKE) $(FLAGS_TO_PASS) install)
29381
29382 @endif tk
29383
29384 .PHONY: install-strip-tk maybe-install-strip-tk
29385 maybe-install-strip-tk:
29386 @if tk
29387 maybe-install-strip-tk: install-strip-tk
29388
29389 install-strip-tk: installdirs
29390 @: $(MAKE); $(unstage)
29391 @r=`${PWD_COMMAND}`; export r; \
29392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29393 $(HOST_EXPORTS) \
29394 (cd $(HOST_SUBDIR)/tk && \
29395 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29396
29397 @endif tk
29398
29399 # Other targets (info, dvi, pdf, etc.)
29400
29401 .PHONY: maybe-info-tk info-tk
29402 maybe-info-tk:
29403 @if tk
29404 maybe-info-tk: info-tk
29405
29406 info-tk: \
29407 configure-tk
29408 @: $(MAKE); $(unstage)
29409 @[ -f ./tk/Makefile ] || exit 0; \
29410 r=`${PWD_COMMAND}`; export r; \
29411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29412 $(HOST_EXPORTS) \
29413 for flag in $(EXTRA_HOST_FLAGS) ; do \
29414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29415 done; \
29416 echo "Doing info in tk"; \
29417 (cd $(HOST_SUBDIR)/tk && \
29418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29420 "RANLIB=$${RANLIB}" \
29421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29422 info) \
29423 || exit 1
29424
29425 @endif tk
29426
29427 .PHONY: maybe-dvi-tk dvi-tk
29428 maybe-dvi-tk:
29429 @if tk
29430 maybe-dvi-tk: dvi-tk
29431
29432 dvi-tk: \
29433 configure-tk
29434 @: $(MAKE); $(unstage)
29435 @[ -f ./tk/Makefile ] || exit 0; \
29436 r=`${PWD_COMMAND}`; export r; \
29437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29438 $(HOST_EXPORTS) \
29439 for flag in $(EXTRA_HOST_FLAGS) ; do \
29440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29441 done; \
29442 echo "Doing dvi in tk"; \
29443 (cd $(HOST_SUBDIR)/tk && \
29444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29446 "RANLIB=$${RANLIB}" \
29447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29448 dvi) \
29449 || exit 1
29450
29451 @endif tk
29452
29453 .PHONY: maybe-pdf-tk pdf-tk
29454 maybe-pdf-tk:
29455 @if tk
29456 maybe-pdf-tk: pdf-tk
29457
29458 pdf-tk: \
29459 configure-tk
29460 @: $(MAKE); $(unstage)
29461 @[ -f ./tk/Makefile ] || exit 0; \
29462 r=`${PWD_COMMAND}`; export r; \
29463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29464 $(HOST_EXPORTS) \
29465 for flag in $(EXTRA_HOST_FLAGS) ; do \
29466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29467 done; \
29468 echo "Doing pdf in tk"; \
29469 (cd $(HOST_SUBDIR)/tk && \
29470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29472 "RANLIB=$${RANLIB}" \
29473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29474 pdf) \
29475 || exit 1
29476
29477 @endif tk
29478
29479 .PHONY: maybe-html-tk html-tk
29480 maybe-html-tk:
29481 @if tk
29482 maybe-html-tk: html-tk
29483
29484 html-tk: \
29485 configure-tk
29486 @: $(MAKE); $(unstage)
29487 @[ -f ./tk/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 html in tk"; \
29495 (cd $(HOST_SUBDIR)/tk && \
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 html) \
29501 || exit 1
29502
29503 @endif tk
29504
29505 .PHONY: maybe-TAGS-tk TAGS-tk
29506 maybe-TAGS-tk:
29507 @if tk
29508 maybe-TAGS-tk: TAGS-tk
29509
29510 TAGS-tk: \
29511 configure-tk
29512 @: $(MAKE); $(unstage)
29513 @[ -f ./tk/Makefile ] || exit 0; \
29514 r=`${PWD_COMMAND}`; export r; \
29515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29516 $(HOST_EXPORTS) \
29517 for flag in $(EXTRA_HOST_FLAGS) ; do \
29518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29519 done; \
29520 echo "Doing TAGS in tk"; \
29521 (cd $(HOST_SUBDIR)/tk && \
29522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29524 "RANLIB=$${RANLIB}" \
29525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29526 TAGS) \
29527 || exit 1
29528
29529 @endif tk
29530
29531 .PHONY: maybe-install-info-tk install-info-tk
29532 maybe-install-info-tk:
29533 @if tk
29534 maybe-install-info-tk: install-info-tk
29535
29536 install-info-tk: \
29537 configure-tk \
29538 info-tk
29539 @: $(MAKE); $(unstage)
29540 @[ -f ./tk/Makefile ] || exit 0; \
29541 r=`${PWD_COMMAND}`; export r; \
29542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29543 $(HOST_EXPORTS) \
29544 for flag in $(EXTRA_HOST_FLAGS) ; do \
29545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29546 done; \
29547 echo "Doing install-info in tk"; \
29548 (cd $(HOST_SUBDIR)/tk && \
29549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29551 "RANLIB=$${RANLIB}" \
29552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29553 install-info) \
29554 || exit 1
29555
29556 @endif tk
29557
29558 .PHONY: maybe-install-pdf-tk install-pdf-tk
29559 maybe-install-pdf-tk:
29560 @if tk
29561 maybe-install-pdf-tk: install-pdf-tk
29562
29563 install-pdf-tk: \
29564 configure-tk \
29565 pdf-tk
29566 @: $(MAKE); $(unstage)
29567 @[ -f ./tk/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 install-pdf in tk"; \
29575 (cd $(HOST_SUBDIR)/tk && \
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 install-pdf) \
29581 || exit 1
29582
29583 @endif tk
29584
29585 .PHONY: maybe-install-html-tk install-html-tk
29586 maybe-install-html-tk:
29587 @if tk
29588 maybe-install-html-tk: install-html-tk
29589
29590 install-html-tk: \
29591 configure-tk \
29592 html-tk
29593 @: $(MAKE); $(unstage)
29594 @[ -f ./tk/Makefile ] || exit 0; \
29595 r=`${PWD_COMMAND}`; export r; \
29596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29597 $(HOST_EXPORTS) \
29598 for flag in $(EXTRA_HOST_FLAGS) ; do \
29599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29600 done; \
29601 echo "Doing install-html in tk"; \
29602 (cd $(HOST_SUBDIR)/tk && \
29603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29605 "RANLIB=$${RANLIB}" \
29606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29607 install-html) \
29608 || exit 1
29609
29610 @endif tk
29611
29612 .PHONY: maybe-installcheck-tk installcheck-tk
29613 maybe-installcheck-tk:
29614 @if tk
29615 maybe-installcheck-tk: installcheck-tk
29616
29617 installcheck-tk: \
29618 configure-tk
29619 @: $(MAKE); $(unstage)
29620 @[ -f ./tk/Makefile ] || exit 0; \
29621 r=`${PWD_COMMAND}`; export r; \
29622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29623 $(HOST_EXPORTS) \
29624 for flag in $(EXTRA_HOST_FLAGS) ; do \
29625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29626 done; \
29627 echo "Doing installcheck in tk"; \
29628 (cd $(HOST_SUBDIR)/tk && \
29629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29631 "RANLIB=$${RANLIB}" \
29632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29633 installcheck) \
29634 || exit 1
29635
29636 @endif tk
29637
29638 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29639 maybe-mostlyclean-tk:
29640 @if tk
29641 maybe-mostlyclean-tk: mostlyclean-tk
29642
29643 mostlyclean-tk:
29644 @: $(MAKE); $(unstage)
29645 @[ -f ./tk/Makefile ] || exit 0; \
29646 r=`${PWD_COMMAND}`; export r; \
29647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29648 $(HOST_EXPORTS) \
29649 for flag in $(EXTRA_HOST_FLAGS) ; do \
29650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29651 done; \
29652 echo "Doing mostlyclean in tk"; \
29653 (cd $(HOST_SUBDIR)/tk && \
29654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29656 "RANLIB=$${RANLIB}" \
29657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29658 mostlyclean) \
29659 || exit 1
29660
29661 @endif tk
29662
29663 .PHONY: maybe-clean-tk clean-tk
29664 maybe-clean-tk:
29665 @if tk
29666 maybe-clean-tk: clean-tk
29667
29668 clean-tk:
29669 @: $(MAKE); $(unstage)
29670 @[ -f ./tk/Makefile ] || exit 0; \
29671 r=`${PWD_COMMAND}`; export r; \
29672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29673 $(HOST_EXPORTS) \
29674 for flag in $(EXTRA_HOST_FLAGS) ; do \
29675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29676 done; \
29677 echo "Doing clean in tk"; \
29678 (cd $(HOST_SUBDIR)/tk && \
29679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29681 "RANLIB=$${RANLIB}" \
29682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29683 clean) \
29684 || exit 1
29685
29686 @endif tk
29687
29688 .PHONY: maybe-distclean-tk distclean-tk
29689 maybe-distclean-tk:
29690 @if tk
29691 maybe-distclean-tk: distclean-tk
29692
29693 distclean-tk:
29694 @: $(MAKE); $(unstage)
29695 @[ -f ./tk/Makefile ] || exit 0; \
29696 r=`${PWD_COMMAND}`; export r; \
29697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29698 $(HOST_EXPORTS) \
29699 for flag in $(EXTRA_HOST_FLAGS) ; do \
29700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29701 done; \
29702 echo "Doing distclean in tk"; \
29703 (cd $(HOST_SUBDIR)/tk && \
29704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29706 "RANLIB=$${RANLIB}" \
29707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29708 distclean) \
29709 || exit 1
29710
29711 @endif tk
29712
29713 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29714 maybe-maintainer-clean-tk:
29715 @if tk
29716 maybe-maintainer-clean-tk: maintainer-clean-tk
29717
29718 maintainer-clean-tk:
29719 @: $(MAKE); $(unstage)
29720 @[ -f ./tk/Makefile ] || exit 0; \
29721 r=`${PWD_COMMAND}`; export r; \
29722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723 $(HOST_EXPORTS) \
29724 for flag in $(EXTRA_HOST_FLAGS) ; do \
29725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29726 done; \
29727 echo "Doing maintainer-clean in tk"; \
29728 (cd $(HOST_SUBDIR)/tk && \
29729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29731 "RANLIB=$${RANLIB}" \
29732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29733 maintainer-clean) \
29734 || exit 1
29735
29736 @endif tk
29737
29738
29739
29740 .PHONY: configure-libtermcap maybe-configure-libtermcap
29741 maybe-configure-libtermcap:
29742 @if gcc-bootstrap
29743 configure-libtermcap: stage_current
29744 @endif gcc-bootstrap
29745 @if libtermcap
29746 maybe-configure-libtermcap: configure-libtermcap
29747 configure-libtermcap:
29748 @: $(MAKE); $(unstage)
29749 @r=`${PWD_COMMAND}`; export r; \
29750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29751 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29753 $(HOST_EXPORTS) \
29754 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29755 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29756 case $(srcdir) in \
29757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29758 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29760 esac; \
29761 module_srcdir=libtermcap; \
29762 $(SHELL) \
29763 $$s/$$module_srcdir/configure \
29764 --srcdir=$${topdir}/$$module_srcdir \
29765 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29766 --target=${target_alias} \
29767 || exit 1
29768 @endif libtermcap
29769
29770
29771
29772
29773
29774 .PHONY: all-libtermcap maybe-all-libtermcap
29775 maybe-all-libtermcap:
29776 @if gcc-bootstrap
29777 all-libtermcap: stage_current
29778 @endif gcc-bootstrap
29779 @if libtermcap
29780 TARGET-libtermcap=all
29781 maybe-all-libtermcap: all-libtermcap
29782 all-libtermcap: configure-libtermcap
29783 @: $(MAKE); $(unstage)
29784 @r=`${PWD_COMMAND}`; export r; \
29785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29786 $(HOST_EXPORTS) \
29787 (cd $(HOST_SUBDIR)/libtermcap && \
29788 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29789 $(TARGET-libtermcap))
29790 @endif libtermcap
29791
29792
29793
29794
29795 .PHONY: check-libtermcap maybe-check-libtermcap
29796 maybe-check-libtermcap:
29797 @if libtermcap
29798 maybe-check-libtermcap: check-libtermcap
29799
29800 check-libtermcap:
29801
29802 @endif libtermcap
29803
29804 .PHONY: install-libtermcap maybe-install-libtermcap
29805 maybe-install-libtermcap:
29806 @if libtermcap
29807 maybe-install-libtermcap: install-libtermcap
29808
29809 install-libtermcap: installdirs
29810 @: $(MAKE); $(unstage)
29811 @r=`${PWD_COMMAND}`; export r; \
29812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29813 $(HOST_EXPORTS) \
29814 (cd $(HOST_SUBDIR)/libtermcap && \
29815 $(MAKE) $(FLAGS_TO_PASS) install)
29816
29817 @endif libtermcap
29818
29819 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29820 maybe-install-strip-libtermcap:
29821 @if libtermcap
29822 maybe-install-strip-libtermcap: install-strip-libtermcap
29823
29824 install-strip-libtermcap: installdirs
29825 @: $(MAKE); $(unstage)
29826 @r=`${PWD_COMMAND}`; export r; \
29827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29828 $(HOST_EXPORTS) \
29829 (cd $(HOST_SUBDIR)/libtermcap && \
29830 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29831
29832 @endif libtermcap
29833
29834 # Other targets (info, dvi, pdf, etc.)
29835
29836 .PHONY: maybe-info-libtermcap info-libtermcap
29837 maybe-info-libtermcap:
29838 @if libtermcap
29839 maybe-info-libtermcap: info-libtermcap
29840
29841 info-libtermcap: \
29842 configure-libtermcap
29843 @: $(MAKE); $(unstage)
29844 @[ -f ./libtermcap/Makefile ] || exit 0; \
29845 r=`${PWD_COMMAND}`; export r; \
29846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29847 $(HOST_EXPORTS) \
29848 for flag in $(EXTRA_HOST_FLAGS) ; do \
29849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29850 done; \
29851 echo "Doing info in libtermcap"; \
29852 (cd $(HOST_SUBDIR)/libtermcap && \
29853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29855 "RANLIB=$${RANLIB}" \
29856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29857 info) \
29858 || exit 1
29859
29860 @endif libtermcap
29861
29862 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29863 maybe-dvi-libtermcap:
29864 @if libtermcap
29865 maybe-dvi-libtermcap: dvi-libtermcap
29866
29867 dvi-libtermcap: \
29868 configure-libtermcap
29869 @: $(MAKE); $(unstage)
29870 @[ -f ./libtermcap/Makefile ] || exit 0; \
29871 r=`${PWD_COMMAND}`; export r; \
29872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29873 $(HOST_EXPORTS) \
29874 for flag in $(EXTRA_HOST_FLAGS) ; do \
29875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29876 done; \
29877 echo "Doing dvi in libtermcap"; \
29878 (cd $(HOST_SUBDIR)/libtermcap && \
29879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29881 "RANLIB=$${RANLIB}" \
29882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29883 dvi) \
29884 || exit 1
29885
29886 @endif libtermcap
29887
29888 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29889 maybe-pdf-libtermcap:
29890 @if libtermcap
29891 maybe-pdf-libtermcap: pdf-libtermcap
29892
29893 pdf-libtermcap: \
29894 configure-libtermcap
29895 @: $(MAKE); $(unstage)
29896 @[ -f ./libtermcap/Makefile ] || exit 0; \
29897 r=`${PWD_COMMAND}`; export r; \
29898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899 $(HOST_EXPORTS) \
29900 for flag in $(EXTRA_HOST_FLAGS) ; do \
29901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29902 done; \
29903 echo "Doing pdf in libtermcap"; \
29904 (cd $(HOST_SUBDIR)/libtermcap && \
29905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29907 "RANLIB=$${RANLIB}" \
29908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29909 pdf) \
29910 || exit 1
29911
29912 @endif libtermcap
29913
29914 .PHONY: maybe-html-libtermcap html-libtermcap
29915 maybe-html-libtermcap:
29916 @if libtermcap
29917 maybe-html-libtermcap: html-libtermcap
29918
29919 html-libtermcap: \
29920 configure-libtermcap
29921 @: $(MAKE); $(unstage)
29922 @[ -f ./libtermcap/Makefile ] || exit 0; \
29923 r=`${PWD_COMMAND}`; export r; \
29924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925 $(HOST_EXPORTS) \
29926 for flag in $(EXTRA_HOST_FLAGS) ; do \
29927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29928 done; \
29929 echo "Doing html in libtermcap"; \
29930 (cd $(HOST_SUBDIR)/libtermcap && \
29931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29933 "RANLIB=$${RANLIB}" \
29934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935 html) \
29936 || exit 1
29937
29938 @endif libtermcap
29939
29940 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29941 maybe-TAGS-libtermcap:
29942 @if libtermcap
29943 maybe-TAGS-libtermcap: TAGS-libtermcap
29944
29945 TAGS-libtermcap: \
29946 configure-libtermcap
29947 @: $(MAKE); $(unstage)
29948 @[ -f ./libtermcap/Makefile ] || exit 0; \
29949 r=`${PWD_COMMAND}`; export r; \
29950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951 $(HOST_EXPORTS) \
29952 for flag in $(EXTRA_HOST_FLAGS) ; do \
29953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954 done; \
29955 echo "Doing TAGS in libtermcap"; \
29956 (cd $(HOST_SUBDIR)/libtermcap && \
29957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959 "RANLIB=$${RANLIB}" \
29960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961 TAGS) \
29962 || exit 1
29963
29964 @endif libtermcap
29965
29966 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29967 maybe-install-info-libtermcap:
29968 @if libtermcap
29969 maybe-install-info-libtermcap: install-info-libtermcap
29970
29971 install-info-libtermcap: \
29972 configure-libtermcap \
29973 info-libtermcap
29974 @: $(MAKE); $(unstage)
29975 @[ -f ./libtermcap/Makefile ] || exit 0; \
29976 r=`${PWD_COMMAND}`; export r; \
29977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29978 $(HOST_EXPORTS) \
29979 for flag in $(EXTRA_HOST_FLAGS) ; do \
29980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29981 done; \
29982 echo "Doing install-info in libtermcap"; \
29983 (cd $(HOST_SUBDIR)/libtermcap && \
29984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29986 "RANLIB=$${RANLIB}" \
29987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29988 install-info) \
29989 || exit 1
29990
29991 @endif libtermcap
29992
29993 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29994 maybe-install-pdf-libtermcap:
29995 @if libtermcap
29996 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29997
29998 install-pdf-libtermcap: \
29999 configure-libtermcap \
30000 pdf-libtermcap
30001 @: $(MAKE); $(unstage)
30002 @[ -f ./libtermcap/Makefile ] || exit 0; \
30003 r=`${PWD_COMMAND}`; export r; \
30004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30005 $(HOST_EXPORTS) \
30006 for flag in $(EXTRA_HOST_FLAGS) ; do \
30007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30008 done; \
30009 echo "Doing install-pdf in libtermcap"; \
30010 (cd $(HOST_SUBDIR)/libtermcap && \
30011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30013 "RANLIB=$${RANLIB}" \
30014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30015 install-pdf) \
30016 || exit 1
30017
30018 @endif libtermcap
30019
30020 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30021 maybe-install-html-libtermcap:
30022 @if libtermcap
30023 maybe-install-html-libtermcap: install-html-libtermcap
30024
30025 install-html-libtermcap: \
30026 configure-libtermcap \
30027 html-libtermcap
30028 @: $(MAKE); $(unstage)
30029 @[ -f ./libtermcap/Makefile ] || exit 0; \
30030 r=`${PWD_COMMAND}`; export r; \
30031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30032 $(HOST_EXPORTS) \
30033 for flag in $(EXTRA_HOST_FLAGS) ; do \
30034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30035 done; \
30036 echo "Doing install-html in libtermcap"; \
30037 (cd $(HOST_SUBDIR)/libtermcap && \
30038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30040 "RANLIB=$${RANLIB}" \
30041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30042 install-html) \
30043 || exit 1
30044
30045 @endif libtermcap
30046
30047 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30048 maybe-installcheck-libtermcap:
30049 @if libtermcap
30050 maybe-installcheck-libtermcap: installcheck-libtermcap
30051
30052 installcheck-libtermcap: \
30053 configure-libtermcap
30054 @: $(MAKE); $(unstage)
30055 @[ -f ./libtermcap/Makefile ] || exit 0; \
30056 r=`${PWD_COMMAND}`; export r; \
30057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30058 $(HOST_EXPORTS) \
30059 for flag in $(EXTRA_HOST_FLAGS) ; do \
30060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30061 done; \
30062 echo "Doing installcheck in libtermcap"; \
30063 (cd $(HOST_SUBDIR)/libtermcap && \
30064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30066 "RANLIB=$${RANLIB}" \
30067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30068 installcheck) \
30069 || exit 1
30070
30071 @endif libtermcap
30072
30073 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30074 maybe-mostlyclean-libtermcap:
30075 @if libtermcap
30076 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30077
30078 # libtermcap doesn't support mostlyclean.
30079 mostlyclean-libtermcap:
30080
30081 @endif libtermcap
30082
30083 .PHONY: maybe-clean-libtermcap clean-libtermcap
30084 maybe-clean-libtermcap:
30085 @if libtermcap
30086 maybe-clean-libtermcap: clean-libtermcap
30087
30088 # libtermcap doesn't support clean.
30089 clean-libtermcap:
30090
30091 @endif libtermcap
30092
30093 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30094 maybe-distclean-libtermcap:
30095 @if libtermcap
30096 maybe-distclean-libtermcap: distclean-libtermcap
30097
30098 # libtermcap doesn't support distclean.
30099 distclean-libtermcap:
30100
30101 @endif libtermcap
30102
30103 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30104 maybe-maintainer-clean-libtermcap:
30105 @if libtermcap
30106 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30107
30108 # libtermcap doesn't support maintainer-clean.
30109 maintainer-clean-libtermcap:
30110
30111 @endif libtermcap
30112
30113
30114
30115 .PHONY: configure-utils maybe-configure-utils
30116 maybe-configure-utils:
30117 @if gcc-bootstrap
30118 configure-utils: stage_current
30119 @endif gcc-bootstrap
30120 @if utils
30121 maybe-configure-utils: configure-utils
30122 configure-utils:
30123 @: $(MAKE); $(unstage)
30124 @r=`${PWD_COMMAND}`; export r; \
30125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30128 $(HOST_EXPORTS) \
30129 echo Configuring in $(HOST_SUBDIR)/utils; \
30130 cd "$(HOST_SUBDIR)/utils" || exit 1; \
30131 case $(srcdir) in \
30132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30133 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30135 esac; \
30136 module_srcdir=utils; \
30137 $(SHELL) \
30138 $$s/$$module_srcdir/configure \
30139 --srcdir=$${topdir}/$$module_srcdir \
30140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30141 --target=${target_alias} \
30142 || exit 1
30143 @endif utils
30144
30145
30146
30147
30148
30149 .PHONY: all-utils maybe-all-utils
30150 maybe-all-utils:
30151 @if gcc-bootstrap
30152 all-utils: stage_current
30153 @endif gcc-bootstrap
30154 @if utils
30155 TARGET-utils=all
30156 maybe-all-utils: all-utils
30157 all-utils: configure-utils
30158 @: $(MAKE); $(unstage)
30159 @r=`${PWD_COMMAND}`; export r; \
30160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30161 $(HOST_EXPORTS) \
30162 (cd $(HOST_SUBDIR)/utils && \
30163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30164 $(TARGET-utils))
30165 @endif utils
30166
30167
30168
30169
30170 .PHONY: check-utils maybe-check-utils
30171 maybe-check-utils:
30172 @if utils
30173 maybe-check-utils: check-utils
30174
30175 check-utils:
30176
30177 @endif utils
30178
30179 .PHONY: install-utils maybe-install-utils
30180 maybe-install-utils:
30181 @if utils
30182 maybe-install-utils: install-utils
30183
30184 install-utils: installdirs
30185 @: $(MAKE); $(unstage)
30186 @r=`${PWD_COMMAND}`; export r; \
30187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188 $(HOST_EXPORTS) \
30189 (cd $(HOST_SUBDIR)/utils && \
30190 $(MAKE) $(FLAGS_TO_PASS) install)
30191
30192 @endif utils
30193
30194 .PHONY: install-strip-utils maybe-install-strip-utils
30195 maybe-install-strip-utils:
30196 @if utils
30197 maybe-install-strip-utils: install-strip-utils
30198
30199 install-strip-utils: installdirs
30200 @: $(MAKE); $(unstage)
30201 @r=`${PWD_COMMAND}`; export r; \
30202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30203 $(HOST_EXPORTS) \
30204 (cd $(HOST_SUBDIR)/utils && \
30205 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30206
30207 @endif utils
30208
30209 # Other targets (info, dvi, pdf, etc.)
30210
30211 .PHONY: maybe-info-utils info-utils
30212 maybe-info-utils:
30213 @if utils
30214 maybe-info-utils: info-utils
30215
30216 info-utils: \
30217 configure-utils
30218 @: $(MAKE); $(unstage)
30219 @[ -f ./utils/Makefile ] || exit 0; \
30220 r=`${PWD_COMMAND}`; export r; \
30221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222 $(HOST_EXPORTS) \
30223 for flag in $(EXTRA_HOST_FLAGS) ; do \
30224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30225 done; \
30226 echo "Doing info in utils"; \
30227 (cd $(HOST_SUBDIR)/utils && \
30228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30230 "RANLIB=$${RANLIB}" \
30231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30232 info) \
30233 || exit 1
30234
30235 @endif utils
30236
30237 .PHONY: maybe-dvi-utils dvi-utils
30238 maybe-dvi-utils:
30239 @if utils
30240 maybe-dvi-utils: dvi-utils
30241
30242 dvi-utils: \
30243 configure-utils
30244 @: $(MAKE); $(unstage)
30245 @[ -f ./utils/Makefile ] || exit 0; \
30246 r=`${PWD_COMMAND}`; export r; \
30247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30248 $(HOST_EXPORTS) \
30249 for flag in $(EXTRA_HOST_FLAGS) ; do \
30250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30251 done; \
30252 echo "Doing dvi in utils"; \
30253 (cd $(HOST_SUBDIR)/utils && \
30254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30256 "RANLIB=$${RANLIB}" \
30257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30258 dvi) \
30259 || exit 1
30260
30261 @endif utils
30262
30263 .PHONY: maybe-pdf-utils pdf-utils
30264 maybe-pdf-utils:
30265 @if utils
30266 maybe-pdf-utils: pdf-utils
30267
30268 pdf-utils: \
30269 configure-utils
30270 @: $(MAKE); $(unstage)
30271 @[ -f ./utils/Makefile ] || exit 0; \
30272 r=`${PWD_COMMAND}`; export r; \
30273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30274 $(HOST_EXPORTS) \
30275 for flag in $(EXTRA_HOST_FLAGS) ; do \
30276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30277 done; \
30278 echo "Doing pdf in utils"; \
30279 (cd $(HOST_SUBDIR)/utils && \
30280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30282 "RANLIB=$${RANLIB}" \
30283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30284 pdf) \
30285 || exit 1
30286
30287 @endif utils
30288
30289 .PHONY: maybe-html-utils html-utils
30290 maybe-html-utils:
30291 @if utils
30292 maybe-html-utils: html-utils
30293
30294 html-utils: \
30295 configure-utils
30296 @: $(MAKE); $(unstage)
30297 @[ -f ./utils/Makefile ] || exit 0; \
30298 r=`${PWD_COMMAND}`; export r; \
30299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30300 $(HOST_EXPORTS) \
30301 for flag in $(EXTRA_HOST_FLAGS) ; do \
30302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30303 done; \
30304 echo "Doing html in utils"; \
30305 (cd $(HOST_SUBDIR)/utils && \
30306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30308 "RANLIB=$${RANLIB}" \
30309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30310 html) \
30311 || exit 1
30312
30313 @endif utils
30314
30315 .PHONY: maybe-TAGS-utils TAGS-utils
30316 maybe-TAGS-utils:
30317 @if utils
30318 maybe-TAGS-utils: TAGS-utils
30319
30320 TAGS-utils: \
30321 configure-utils
30322 @: $(MAKE); $(unstage)
30323 @[ -f ./utils/Makefile ] || exit 0; \
30324 r=`${PWD_COMMAND}`; export r; \
30325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326 $(HOST_EXPORTS) \
30327 for flag in $(EXTRA_HOST_FLAGS) ; do \
30328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30329 done; \
30330 echo "Doing TAGS in utils"; \
30331 (cd $(HOST_SUBDIR)/utils && \
30332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30334 "RANLIB=$${RANLIB}" \
30335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30336 TAGS) \
30337 || exit 1
30338
30339 @endif utils
30340
30341 .PHONY: maybe-install-info-utils install-info-utils
30342 maybe-install-info-utils:
30343 @if utils
30344 maybe-install-info-utils: install-info-utils
30345
30346 install-info-utils: \
30347 configure-utils \
30348 info-utils
30349 @: $(MAKE); $(unstage)
30350 @[ -f ./utils/Makefile ] || exit 0; \
30351 r=`${PWD_COMMAND}`; export r; \
30352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353 $(HOST_EXPORTS) \
30354 for flag in $(EXTRA_HOST_FLAGS) ; do \
30355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30356 done; \
30357 echo "Doing install-info in utils"; \
30358 (cd $(HOST_SUBDIR)/utils && \
30359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30361 "RANLIB=$${RANLIB}" \
30362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363 install-info) \
30364 || exit 1
30365
30366 @endif utils
30367
30368 .PHONY: maybe-install-pdf-utils install-pdf-utils
30369 maybe-install-pdf-utils:
30370 @if utils
30371 maybe-install-pdf-utils: install-pdf-utils
30372
30373 install-pdf-utils: \
30374 configure-utils \
30375 pdf-utils
30376 @: $(MAKE); $(unstage)
30377 @[ -f ./utils/Makefile ] || exit 0; \
30378 r=`${PWD_COMMAND}`; export r; \
30379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30380 $(HOST_EXPORTS) \
30381 for flag in $(EXTRA_HOST_FLAGS) ; do \
30382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30383 done; \
30384 echo "Doing install-pdf in utils"; \
30385 (cd $(HOST_SUBDIR)/utils && \
30386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30388 "RANLIB=$${RANLIB}" \
30389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30390 install-pdf) \
30391 || exit 1
30392
30393 @endif utils
30394
30395 .PHONY: maybe-install-html-utils install-html-utils
30396 maybe-install-html-utils:
30397 @if utils
30398 maybe-install-html-utils: install-html-utils
30399
30400 install-html-utils: \
30401 configure-utils \
30402 html-utils
30403 @: $(MAKE); $(unstage)
30404 @[ -f ./utils/Makefile ] || exit 0; \
30405 r=`${PWD_COMMAND}`; export r; \
30406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407 $(HOST_EXPORTS) \
30408 for flag in $(EXTRA_HOST_FLAGS) ; do \
30409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410 done; \
30411 echo "Doing install-html in utils"; \
30412 (cd $(HOST_SUBDIR)/utils && \
30413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415 "RANLIB=$${RANLIB}" \
30416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417 install-html) \
30418 || exit 1
30419
30420 @endif utils
30421
30422 .PHONY: maybe-installcheck-utils installcheck-utils
30423 maybe-installcheck-utils:
30424 @if utils
30425 maybe-installcheck-utils: installcheck-utils
30426
30427 installcheck-utils: \
30428 configure-utils
30429 @: $(MAKE); $(unstage)
30430 @[ -f ./utils/Makefile ] || exit 0; \
30431 r=`${PWD_COMMAND}`; export r; \
30432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30433 $(HOST_EXPORTS) \
30434 for flag in $(EXTRA_HOST_FLAGS) ; do \
30435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30436 done; \
30437 echo "Doing installcheck in utils"; \
30438 (cd $(HOST_SUBDIR)/utils && \
30439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30441 "RANLIB=$${RANLIB}" \
30442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30443 installcheck) \
30444 || exit 1
30445
30446 @endif utils
30447
30448 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30449 maybe-mostlyclean-utils:
30450 @if utils
30451 maybe-mostlyclean-utils: mostlyclean-utils
30452
30453 mostlyclean-utils:
30454 @: $(MAKE); $(unstage)
30455 @[ -f ./utils/Makefile ] || exit 0; \
30456 r=`${PWD_COMMAND}`; export r; \
30457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30458 $(HOST_EXPORTS) \
30459 for flag in $(EXTRA_HOST_FLAGS) ; do \
30460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30461 done; \
30462 echo "Doing mostlyclean in utils"; \
30463 (cd $(HOST_SUBDIR)/utils && \
30464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30466 "RANLIB=$${RANLIB}" \
30467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30468 mostlyclean) \
30469 || exit 1
30470
30471 @endif utils
30472
30473 .PHONY: maybe-clean-utils clean-utils
30474 maybe-clean-utils:
30475 @if utils
30476 maybe-clean-utils: clean-utils
30477
30478 clean-utils:
30479 @: $(MAKE); $(unstage)
30480 @[ -f ./utils/Makefile ] || exit 0; \
30481 r=`${PWD_COMMAND}`; export r; \
30482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30483 $(HOST_EXPORTS) \
30484 for flag in $(EXTRA_HOST_FLAGS) ; do \
30485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30486 done; \
30487 echo "Doing clean in utils"; \
30488 (cd $(HOST_SUBDIR)/utils && \
30489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30491 "RANLIB=$${RANLIB}" \
30492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30493 clean) \
30494 || exit 1
30495
30496 @endif utils
30497
30498 .PHONY: maybe-distclean-utils distclean-utils
30499 maybe-distclean-utils:
30500 @if utils
30501 maybe-distclean-utils: distclean-utils
30502
30503 distclean-utils:
30504 @: $(MAKE); $(unstage)
30505 @[ -f ./utils/Makefile ] || exit 0; \
30506 r=`${PWD_COMMAND}`; export r; \
30507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30508 $(HOST_EXPORTS) \
30509 for flag in $(EXTRA_HOST_FLAGS) ; do \
30510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30511 done; \
30512 echo "Doing distclean in utils"; \
30513 (cd $(HOST_SUBDIR)/utils && \
30514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30516 "RANLIB=$${RANLIB}" \
30517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30518 distclean) \
30519 || exit 1
30520
30521 @endif utils
30522
30523 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30524 maybe-maintainer-clean-utils:
30525 @if utils
30526 maybe-maintainer-clean-utils: maintainer-clean-utils
30527
30528 maintainer-clean-utils:
30529 @: $(MAKE); $(unstage)
30530 @[ -f ./utils/Makefile ] || exit 0; \
30531 r=`${PWD_COMMAND}`; export r; \
30532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533 $(HOST_EXPORTS) \
30534 for flag in $(EXTRA_HOST_FLAGS) ; do \
30535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30536 done; \
30537 echo "Doing maintainer-clean in utils"; \
30538 (cd $(HOST_SUBDIR)/utils && \
30539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30541 "RANLIB=$${RANLIB}" \
30542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30543 maintainer-clean) \
30544 || exit 1
30545
30546 @endif utils
30547
30548
30549
30550 .PHONY: configure-gnattools maybe-configure-gnattools
30551 maybe-configure-gnattools:
30552 @if gcc-bootstrap
30553 configure-gnattools: stage_current
30554 @endif gcc-bootstrap
30555 @if gnattools
30556 maybe-configure-gnattools: configure-gnattools
30557 configure-gnattools:
30558 @: $(MAKE); $(unstage)
30559 @r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30562 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30563 $(HOST_EXPORTS) \
30564 echo Configuring in $(HOST_SUBDIR)/gnattools; \
30565 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30566 case $(srcdir) in \
30567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30568 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30570 esac; \
30571 module_srcdir=gnattools; \
30572 $(SHELL) \
30573 $$s/$$module_srcdir/configure \
30574 --srcdir=$${topdir}/$$module_srcdir \
30575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30576 --target=${target_alias} \
30577 || exit 1
30578 @endif gnattools
30579
30580
30581
30582
30583
30584 .PHONY: all-gnattools maybe-all-gnattools
30585 maybe-all-gnattools:
30586 @if gcc-bootstrap
30587 all-gnattools: stage_current
30588 @endif gcc-bootstrap
30589 @if gnattools
30590 TARGET-gnattools=all
30591 maybe-all-gnattools: all-gnattools
30592 all-gnattools: configure-gnattools
30593 @: $(MAKE); $(unstage)
30594 @r=`${PWD_COMMAND}`; export r; \
30595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596 $(HOST_EXPORTS) \
30597 (cd $(HOST_SUBDIR)/gnattools && \
30598 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30599 $(TARGET-gnattools))
30600 @endif gnattools
30601
30602
30603
30604
30605 .PHONY: check-gnattools maybe-check-gnattools
30606 maybe-check-gnattools:
30607 @if gnattools
30608 maybe-check-gnattools: check-gnattools
30609
30610 check-gnattools:
30611 @: $(MAKE); $(unstage)
30612 @r=`${PWD_COMMAND}`; export r; \
30613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30614 $(HOST_EXPORTS) \
30615 (cd $(HOST_SUBDIR)/gnattools && \
30616 $(MAKE) $(FLAGS_TO_PASS) check)
30617
30618 @endif gnattools
30619
30620 .PHONY: install-gnattools maybe-install-gnattools
30621 maybe-install-gnattools:
30622 @if gnattools
30623 maybe-install-gnattools: install-gnattools
30624
30625 install-gnattools: installdirs
30626 @: $(MAKE); $(unstage)
30627 @r=`${PWD_COMMAND}`; export r; \
30628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30629 $(HOST_EXPORTS) \
30630 (cd $(HOST_SUBDIR)/gnattools && \
30631 $(MAKE) $(FLAGS_TO_PASS) install)
30632
30633 @endif gnattools
30634
30635 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30636 maybe-install-strip-gnattools:
30637 @if gnattools
30638 maybe-install-strip-gnattools: install-strip-gnattools
30639
30640 install-strip-gnattools: installdirs
30641 @: $(MAKE); $(unstage)
30642 @r=`${PWD_COMMAND}`; export r; \
30643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30644 $(HOST_EXPORTS) \
30645 (cd $(HOST_SUBDIR)/gnattools && \
30646 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30647
30648 @endif gnattools
30649
30650 # Other targets (info, dvi, pdf, etc.)
30651
30652 .PHONY: maybe-info-gnattools info-gnattools
30653 maybe-info-gnattools:
30654 @if gnattools
30655 maybe-info-gnattools: info-gnattools
30656
30657 info-gnattools: \
30658 configure-gnattools
30659 @: $(MAKE); $(unstage)
30660 @[ -f ./gnattools/Makefile ] || exit 0; \
30661 r=`${PWD_COMMAND}`; export r; \
30662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30663 $(HOST_EXPORTS) \
30664 for flag in $(EXTRA_HOST_FLAGS) ; do \
30665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30666 done; \
30667 echo "Doing info in gnattools"; \
30668 (cd $(HOST_SUBDIR)/gnattools && \
30669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30671 "RANLIB=$${RANLIB}" \
30672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30673 info) \
30674 || exit 1
30675
30676 @endif gnattools
30677
30678 .PHONY: maybe-dvi-gnattools dvi-gnattools
30679 maybe-dvi-gnattools:
30680 @if gnattools
30681 maybe-dvi-gnattools: dvi-gnattools
30682
30683 dvi-gnattools: \
30684 configure-gnattools
30685 @: $(MAKE); $(unstage)
30686 @[ -f ./gnattools/Makefile ] || exit 0; \
30687 r=`${PWD_COMMAND}`; export r; \
30688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30689 $(HOST_EXPORTS) \
30690 for flag in $(EXTRA_HOST_FLAGS) ; do \
30691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30692 done; \
30693 echo "Doing dvi in gnattools"; \
30694 (cd $(HOST_SUBDIR)/gnattools && \
30695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30697 "RANLIB=$${RANLIB}" \
30698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30699 dvi) \
30700 || exit 1
30701
30702 @endif gnattools
30703
30704 .PHONY: maybe-pdf-gnattools pdf-gnattools
30705 maybe-pdf-gnattools:
30706 @if gnattools
30707 maybe-pdf-gnattools: pdf-gnattools
30708
30709 pdf-gnattools: \
30710 configure-gnattools
30711 @: $(MAKE); $(unstage)
30712 @[ -f ./gnattools/Makefile ] || exit 0; \
30713 r=`${PWD_COMMAND}`; export r; \
30714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30715 $(HOST_EXPORTS) \
30716 for flag in $(EXTRA_HOST_FLAGS) ; do \
30717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30718 done; \
30719 echo "Doing pdf in gnattools"; \
30720 (cd $(HOST_SUBDIR)/gnattools && \
30721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30723 "RANLIB=$${RANLIB}" \
30724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30725 pdf) \
30726 || exit 1
30727
30728 @endif gnattools
30729
30730 .PHONY: maybe-html-gnattools html-gnattools
30731 maybe-html-gnattools:
30732 @if gnattools
30733 maybe-html-gnattools: html-gnattools
30734
30735 html-gnattools: \
30736 configure-gnattools
30737 @: $(MAKE); $(unstage)
30738 @[ -f ./gnattools/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 html in gnattools"; \
30746 (cd $(HOST_SUBDIR)/gnattools && \
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 html) \
30752 || exit 1
30753
30754 @endif gnattools
30755
30756 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30757 maybe-TAGS-gnattools:
30758 @if gnattools
30759 maybe-TAGS-gnattools: TAGS-gnattools
30760
30761 TAGS-gnattools: \
30762 configure-gnattools
30763 @: $(MAKE); $(unstage)
30764 @[ -f ./gnattools/Makefile ] || exit 0; \
30765 r=`${PWD_COMMAND}`; export r; \
30766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30767 $(HOST_EXPORTS) \
30768 for flag in $(EXTRA_HOST_FLAGS) ; do \
30769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30770 done; \
30771 echo "Doing TAGS in gnattools"; \
30772 (cd $(HOST_SUBDIR)/gnattools && \
30773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30775 "RANLIB=$${RANLIB}" \
30776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30777 TAGS) \
30778 || exit 1
30779
30780 @endif gnattools
30781
30782 .PHONY: maybe-install-info-gnattools install-info-gnattools
30783 maybe-install-info-gnattools:
30784 @if gnattools
30785 maybe-install-info-gnattools: install-info-gnattools
30786
30787 install-info-gnattools: \
30788 configure-gnattools \
30789 info-gnattools
30790 @: $(MAKE); $(unstage)
30791 @[ -f ./gnattools/Makefile ] || exit 0; \
30792 r=`${PWD_COMMAND}`; export r; \
30793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30794 $(HOST_EXPORTS) \
30795 for flag in $(EXTRA_HOST_FLAGS) ; do \
30796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30797 done; \
30798 echo "Doing install-info in gnattools"; \
30799 (cd $(HOST_SUBDIR)/gnattools && \
30800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30802 "RANLIB=$${RANLIB}" \
30803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30804 install-info) \
30805 || exit 1
30806
30807 @endif gnattools
30808
30809 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30810 maybe-install-pdf-gnattools:
30811 @if gnattools
30812 maybe-install-pdf-gnattools: install-pdf-gnattools
30813
30814 install-pdf-gnattools: \
30815 configure-gnattools \
30816 pdf-gnattools
30817 @: $(MAKE); $(unstage)
30818 @[ -f ./gnattools/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 install-pdf in gnattools"; \
30826 (cd $(HOST_SUBDIR)/gnattools && \
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 install-pdf) \
30832 || exit 1
30833
30834 @endif gnattools
30835
30836 .PHONY: maybe-install-html-gnattools install-html-gnattools
30837 maybe-install-html-gnattools:
30838 @if gnattools
30839 maybe-install-html-gnattools: install-html-gnattools
30840
30841 install-html-gnattools: \
30842 configure-gnattools \
30843 html-gnattools
30844 @: $(MAKE); $(unstage)
30845 @[ -f ./gnattools/Makefile ] || exit 0; \
30846 r=`${PWD_COMMAND}`; export r; \
30847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30848 $(HOST_EXPORTS) \
30849 for flag in $(EXTRA_HOST_FLAGS) ; do \
30850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30851 done; \
30852 echo "Doing install-html in gnattools"; \
30853 (cd $(HOST_SUBDIR)/gnattools && \
30854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30856 "RANLIB=$${RANLIB}" \
30857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30858 install-html) \
30859 || exit 1
30860
30861 @endif gnattools
30862
30863 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30864 maybe-installcheck-gnattools:
30865 @if gnattools
30866 maybe-installcheck-gnattools: installcheck-gnattools
30867
30868 installcheck-gnattools: \
30869 configure-gnattools
30870 @: $(MAKE); $(unstage)
30871 @[ -f ./gnattools/Makefile ] || exit 0; \
30872 r=`${PWD_COMMAND}`; export r; \
30873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30874 $(HOST_EXPORTS) \
30875 for flag in $(EXTRA_HOST_FLAGS) ; do \
30876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30877 done; \
30878 echo "Doing installcheck in gnattools"; \
30879 (cd $(HOST_SUBDIR)/gnattools && \
30880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30882 "RANLIB=$${RANLIB}" \
30883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30884 installcheck) \
30885 || exit 1
30886
30887 @endif gnattools
30888
30889 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30890 maybe-mostlyclean-gnattools:
30891 @if gnattools
30892 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30893
30894 mostlyclean-gnattools:
30895 @: $(MAKE); $(unstage)
30896 @[ -f ./gnattools/Makefile ] || exit 0; \
30897 r=`${PWD_COMMAND}`; export r; \
30898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30899 $(HOST_EXPORTS) \
30900 for flag in $(EXTRA_HOST_FLAGS) ; do \
30901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30902 done; \
30903 echo "Doing mostlyclean in gnattools"; \
30904 (cd $(HOST_SUBDIR)/gnattools && \
30905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30907 "RANLIB=$${RANLIB}" \
30908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30909 mostlyclean) \
30910 || exit 1
30911
30912 @endif gnattools
30913
30914 .PHONY: maybe-clean-gnattools clean-gnattools
30915 maybe-clean-gnattools:
30916 @if gnattools
30917 maybe-clean-gnattools: clean-gnattools
30918
30919 clean-gnattools:
30920 @: $(MAKE); $(unstage)
30921 @[ -f ./gnattools/Makefile ] || exit 0; \
30922 r=`${PWD_COMMAND}`; export r; \
30923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30924 $(HOST_EXPORTS) \
30925 for flag in $(EXTRA_HOST_FLAGS) ; do \
30926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30927 done; \
30928 echo "Doing clean in gnattools"; \
30929 (cd $(HOST_SUBDIR)/gnattools && \
30930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30932 "RANLIB=$${RANLIB}" \
30933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30934 clean) \
30935 || exit 1
30936
30937 @endif gnattools
30938
30939 .PHONY: maybe-distclean-gnattools distclean-gnattools
30940 maybe-distclean-gnattools:
30941 @if gnattools
30942 maybe-distclean-gnattools: distclean-gnattools
30943
30944 distclean-gnattools:
30945 @: $(MAKE); $(unstage)
30946 @[ -f ./gnattools/Makefile ] || exit 0; \
30947 r=`${PWD_COMMAND}`; export r; \
30948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30949 $(HOST_EXPORTS) \
30950 for flag in $(EXTRA_HOST_FLAGS) ; do \
30951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30952 done; \
30953 echo "Doing distclean in gnattools"; \
30954 (cd $(HOST_SUBDIR)/gnattools && \
30955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30957 "RANLIB=$${RANLIB}" \
30958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30959 distclean) \
30960 || exit 1
30961
30962 @endif gnattools
30963
30964 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30965 maybe-maintainer-clean-gnattools:
30966 @if gnattools
30967 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30968
30969 maintainer-clean-gnattools:
30970 @: $(MAKE); $(unstage)
30971 @[ -f ./gnattools/Makefile ] || exit 0; \
30972 r=`${PWD_COMMAND}`; export r; \
30973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974 $(HOST_EXPORTS) \
30975 for flag in $(EXTRA_HOST_FLAGS) ; do \
30976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30977 done; \
30978 echo "Doing maintainer-clean in gnattools"; \
30979 (cd $(HOST_SUBDIR)/gnattools && \
30980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30982 "RANLIB=$${RANLIB}" \
30983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30984 maintainer-clean) \
30985 || exit 1
30986
30987 @endif gnattools
30988
30989
30990
30991 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30992 maybe-configure-lto-plugin:
30993 @if gcc-bootstrap
30994 configure-lto-plugin: stage_current
30995 @endif gcc-bootstrap
30996 @if lto-plugin
30997 maybe-configure-lto-plugin: configure-lto-plugin
30998 configure-lto-plugin:
30999 @r=`${PWD_COMMAND}`; export r; \
31000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31001 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31003 $(HOST_EXPORTS) \
31004 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31005 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31006 case $(srcdir) in \
31007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31008 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31010 esac; \
31011 module_srcdir=lto-plugin; \
31012 $(SHELL) \
31013 $$s/$$module_srcdir/configure \
31014 --srcdir=$${topdir}/$$module_srcdir \
31015 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31016 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31017 || exit 1
31018 @endif lto-plugin
31019
31020
31021
31022 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31023 maybe-configure-stage1-lto-plugin:
31024 @if lto-plugin-bootstrap
31025 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31026 configure-stage1-lto-plugin:
31027 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31029 @r=`${PWD_COMMAND}`; export r; \
31030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31031 TFLAGS="$(STAGE1_TFLAGS)"; \
31032 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31033 $(HOST_EXPORTS) \
31034 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31035 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31036 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
31037 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31038 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31039 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31040 case $(srcdir) in \
31041 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31042 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31043 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31044 esac; \
31045 module_srcdir=lto-plugin; \
31046 $(SHELL) $$s/$$module_srcdir/configure \
31047 --srcdir=$${topdir}/$$module_srcdir \
31048 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31049 --target=${target_alias} \
31050 \
31051 $(STAGE1_CONFIGURE_FLAGS) \
31052 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31053 @endif lto-plugin-bootstrap
31054
31055 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31056 maybe-configure-stage2-lto-plugin:
31057 @if lto-plugin-bootstrap
31058 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31059 configure-stage2-lto-plugin:
31060 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31062 @r=`${PWD_COMMAND}`; export r; \
31063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31064 TFLAGS="$(STAGE2_TFLAGS)"; \
31065 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31066 $(HOST_EXPORTS) \
31067 $(POSTSTAGE1_HOST_EXPORTS) \
31068 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31069 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31070 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
31071 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31073 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31074 case $(srcdir) in \
31075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31076 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31078 esac; \
31079 module_srcdir=lto-plugin; \
31080 $(SHELL) $$s/$$module_srcdir/configure \
31081 --srcdir=$${topdir}/$$module_srcdir \
31082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31083 --target=${target_alias} \
31084 --with-build-libsubdir=$(HOST_SUBDIR) \
31085 $(STAGE2_CONFIGURE_FLAGS) \
31086 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31087 @endif lto-plugin-bootstrap
31088
31089 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31090 maybe-configure-stage3-lto-plugin:
31091 @if lto-plugin-bootstrap
31092 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31093 configure-stage3-lto-plugin:
31094 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31095 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31096 @r=`${PWD_COMMAND}`; export r; \
31097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31098 TFLAGS="$(STAGE3_TFLAGS)"; \
31099 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31100 $(HOST_EXPORTS) \
31101 $(POSTSTAGE1_HOST_EXPORTS) \
31102 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31103 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31104 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
31105 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31107 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31108 case $(srcdir) in \
31109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31110 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31112 esac; \
31113 module_srcdir=lto-plugin; \
31114 $(SHELL) $$s/$$module_srcdir/configure \
31115 --srcdir=$${topdir}/$$module_srcdir \
31116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31117 --target=${target_alias} \
31118 --with-build-libsubdir=$(HOST_SUBDIR) \
31119 $(STAGE3_CONFIGURE_FLAGS) \
31120 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31121 @endif lto-plugin-bootstrap
31122
31123 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31124 maybe-configure-stage4-lto-plugin:
31125 @if lto-plugin-bootstrap
31126 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31127 configure-stage4-lto-plugin:
31128 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31129 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31130 @r=`${PWD_COMMAND}`; export r; \
31131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31132 TFLAGS="$(STAGE4_TFLAGS)"; \
31133 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31134 $(HOST_EXPORTS) \
31135 $(POSTSTAGE1_HOST_EXPORTS) \
31136 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31137 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31138 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
31139 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31141 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31142 case $(srcdir) in \
31143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31144 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31146 esac; \
31147 module_srcdir=lto-plugin; \
31148 $(SHELL) $$s/$$module_srcdir/configure \
31149 --srcdir=$${topdir}/$$module_srcdir \
31150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31151 --target=${target_alias} \
31152 --with-build-libsubdir=$(HOST_SUBDIR) \
31153 $(STAGE4_CONFIGURE_FLAGS) \
31154 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31155 @endif lto-plugin-bootstrap
31156
31157 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31158 maybe-configure-stageprofile-lto-plugin:
31159 @if lto-plugin-bootstrap
31160 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31161 configure-stageprofile-lto-plugin:
31162 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31163 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31164 @r=`${PWD_COMMAND}`; export r; \
31165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31166 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31167 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31168 $(HOST_EXPORTS) \
31169 $(POSTSTAGE1_HOST_EXPORTS) \
31170 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31171 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31172 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
31173 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31175 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31176 case $(srcdir) in \
31177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31178 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31180 esac; \
31181 module_srcdir=lto-plugin; \
31182 $(SHELL) $$s/$$module_srcdir/configure \
31183 --srcdir=$${topdir}/$$module_srcdir \
31184 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31185 --target=${target_alias} \
31186 --with-build-libsubdir=$(HOST_SUBDIR) \
31187 $(STAGEprofile_CONFIGURE_FLAGS) \
31188 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31189 @endif lto-plugin-bootstrap
31190
31191 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31192 maybe-configure-stagefeedback-lto-plugin:
31193 @if lto-plugin-bootstrap
31194 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31195 configure-stagefeedback-lto-plugin:
31196 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31197 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31198 @r=`${PWD_COMMAND}`; export r; \
31199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31201 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31202 $(HOST_EXPORTS) \
31203 $(POSTSTAGE1_HOST_EXPORTS) \
31204 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31205 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31206 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
31207 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31208 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31209 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31210 case $(srcdir) in \
31211 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31212 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31213 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31214 esac; \
31215 module_srcdir=lto-plugin; \
31216 $(SHELL) $$s/$$module_srcdir/configure \
31217 --srcdir=$${topdir}/$$module_srcdir \
31218 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31219 --target=${target_alias} \
31220 --with-build-libsubdir=$(HOST_SUBDIR) \
31221 $(STAGEfeedback_CONFIGURE_FLAGS) \
31222 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31223 @endif lto-plugin-bootstrap
31224
31225
31226
31227
31228
31229 .PHONY: all-lto-plugin maybe-all-lto-plugin
31230 maybe-all-lto-plugin:
31231 @if gcc-bootstrap
31232 all-lto-plugin: stage_current
31233 @endif gcc-bootstrap
31234 @if lto-plugin
31235 TARGET-lto-plugin=all
31236 maybe-all-lto-plugin: all-lto-plugin
31237 all-lto-plugin: configure-lto-plugin
31238 @r=`${PWD_COMMAND}`; export r; \
31239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31240 $(HOST_EXPORTS) \
31241 (cd $(HOST_SUBDIR)/lto-plugin && \
31242 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31243 $(TARGET-lto-plugin))
31244 @endif lto-plugin
31245
31246
31247
31248 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31249 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31250 maybe-all-stage1-lto-plugin:
31251 maybe-clean-stage1-lto-plugin:
31252 @if lto-plugin-bootstrap
31253 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31254 all-stage1: all-stage1-lto-plugin
31255 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31256 all-stage1-lto-plugin: configure-stage1-lto-plugin
31257 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31258 @r=`${PWD_COMMAND}`; export r; \
31259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31260 TFLAGS="$(STAGE1_TFLAGS)"; \
31261 $(HOST_EXPORTS) \
31262 cd $(HOST_SUBDIR)/lto-plugin && \
31263 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31264 CFLAGS="$(STAGE1_CFLAGS)" \
31265 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31266 LIBCFLAGS="$(LIBCFLAGS)" \
31267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31270 $(EXTRA_HOST_FLAGS) \
31271 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31272 TFLAGS="$(STAGE1_TFLAGS)" \
31273 $(TARGET-stage1-lto-plugin)
31274
31275 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31276 clean-stage1: clean-stage1-lto-plugin
31277 clean-stage1-lto-plugin:
31278 @if [ $(current_stage) = stage1 ]; then \
31279 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31280 else \
31281 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31282 $(MAKE) stage1-start; \
31283 fi; \
31284 cd $(HOST_SUBDIR)/lto-plugin && \
31285 $(MAKE) $(EXTRA_HOST_FLAGS) \
31286 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31287 @endif lto-plugin-bootstrap
31288
31289
31290 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31291 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31292 maybe-all-stage2-lto-plugin:
31293 maybe-clean-stage2-lto-plugin:
31294 @if lto-plugin-bootstrap
31295 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31296 all-stage2: all-stage2-lto-plugin
31297 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31298 all-stage2-lto-plugin: configure-stage2-lto-plugin
31299 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31300 @r=`${PWD_COMMAND}`; export r; \
31301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302 TFLAGS="$(STAGE2_TFLAGS)"; \
31303 $(HOST_EXPORTS) \
31304 $(POSTSTAGE1_HOST_EXPORTS) \
31305 cd $(HOST_SUBDIR)/lto-plugin && \
31306 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31307 CFLAGS="$(STAGE2_CFLAGS)" \
31308 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31309 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31310 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31311 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31312 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31313 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31314 TFLAGS="$(STAGE2_TFLAGS)" \
31315 $(TARGET-stage2-lto-plugin)
31316
31317 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31318 clean-stage2: clean-stage2-lto-plugin
31319 clean-stage2-lto-plugin:
31320 @if [ $(current_stage) = stage2 ]; then \
31321 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31322 else \
31323 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31324 $(MAKE) stage2-start; \
31325 fi; \
31326 cd $(HOST_SUBDIR)/lto-plugin && \
31327 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31328 @endif lto-plugin-bootstrap
31329
31330
31331 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31332 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31333 maybe-all-stage3-lto-plugin:
31334 maybe-clean-stage3-lto-plugin:
31335 @if lto-plugin-bootstrap
31336 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31337 all-stage3: all-stage3-lto-plugin
31338 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31339 all-stage3-lto-plugin: configure-stage3-lto-plugin
31340 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31341 @r=`${PWD_COMMAND}`; export r; \
31342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31343 TFLAGS="$(STAGE3_TFLAGS)"; \
31344 $(HOST_EXPORTS) \
31345 $(POSTSTAGE1_HOST_EXPORTS) \
31346 cd $(HOST_SUBDIR)/lto-plugin && \
31347 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31348 CFLAGS="$(STAGE3_CFLAGS)" \
31349 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31350 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31351 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31352 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31353 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31354 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31355 TFLAGS="$(STAGE3_TFLAGS)" \
31356 $(TARGET-stage3-lto-plugin)
31357
31358 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31359 clean-stage3: clean-stage3-lto-plugin
31360 clean-stage3-lto-plugin:
31361 @if [ $(current_stage) = stage3 ]; then \
31362 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31363 else \
31364 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31365 $(MAKE) stage3-start; \
31366 fi; \
31367 cd $(HOST_SUBDIR)/lto-plugin && \
31368 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31369 @endif lto-plugin-bootstrap
31370
31371
31372 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31373 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31374 maybe-all-stage4-lto-plugin:
31375 maybe-clean-stage4-lto-plugin:
31376 @if lto-plugin-bootstrap
31377 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31378 all-stage4: all-stage4-lto-plugin
31379 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31380 all-stage4-lto-plugin: configure-stage4-lto-plugin
31381 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31382 @r=`${PWD_COMMAND}`; export r; \
31383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384 TFLAGS="$(STAGE4_TFLAGS)"; \
31385 $(HOST_EXPORTS) \
31386 $(POSTSTAGE1_HOST_EXPORTS) \
31387 cd $(HOST_SUBDIR)/lto-plugin && \
31388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31389 CFLAGS="$(STAGE4_CFLAGS)" \
31390 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31391 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31396 TFLAGS="$(STAGE4_TFLAGS)" \
31397 $(TARGET-stage4-lto-plugin)
31398
31399 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31400 clean-stage4: clean-stage4-lto-plugin
31401 clean-stage4-lto-plugin:
31402 @if [ $(current_stage) = stage4 ]; then \
31403 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31404 else \
31405 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31406 $(MAKE) stage4-start; \
31407 fi; \
31408 cd $(HOST_SUBDIR)/lto-plugin && \
31409 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31410 @endif lto-plugin-bootstrap
31411
31412
31413 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31414 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31415 maybe-all-stageprofile-lto-plugin:
31416 maybe-clean-stageprofile-lto-plugin:
31417 @if lto-plugin-bootstrap
31418 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31419 all-stageprofile: all-stageprofile-lto-plugin
31420 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31421 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31423 @r=`${PWD_COMMAND}`; export r; \
31424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
31426 $(HOST_EXPORTS) \
31427 $(POSTSTAGE1_HOST_EXPORTS) \
31428 cd $(HOST_SUBDIR)/lto-plugin && \
31429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31430 CFLAGS="$(STAGEprofile_CFLAGS)" \
31431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31432 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31437 TFLAGS="$(STAGEprofile_TFLAGS)" \
31438 $(TARGET-stageprofile-lto-plugin)
31439
31440 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31441 clean-stageprofile: clean-stageprofile-lto-plugin
31442 clean-stageprofile-lto-plugin:
31443 @if [ $(current_stage) = stageprofile ]; then \
31444 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31445 else \
31446 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31447 $(MAKE) stageprofile-start; \
31448 fi; \
31449 cd $(HOST_SUBDIR)/lto-plugin && \
31450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31451 @endif lto-plugin-bootstrap
31452
31453
31454 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31455 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31456 maybe-all-stagefeedback-lto-plugin:
31457 maybe-clean-stagefeedback-lto-plugin:
31458 @if lto-plugin-bootstrap
31459 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31460 all-stagefeedback: all-stagefeedback-lto-plugin
31461 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31462 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31463 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31464 @r=`${PWD_COMMAND}`; export r; \
31465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31466 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31467 $(HOST_EXPORTS) \
31468 $(POSTSTAGE1_HOST_EXPORTS) \
31469 cd $(HOST_SUBDIR)/lto-plugin && \
31470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
31471 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31472 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31473 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31478 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31479 $(TARGET-stagefeedback-lto-plugin)
31480
31481 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31482 clean-stagefeedback: clean-stagefeedback-lto-plugin
31483 clean-stagefeedback-lto-plugin:
31484 @if [ $(current_stage) = stagefeedback ]; then \
31485 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31486 else \
31487 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31488 $(MAKE) stagefeedback-start; \
31489 fi; \
31490 cd $(HOST_SUBDIR)/lto-plugin && \
31491 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31492 @endif lto-plugin-bootstrap
31493
31494
31495
31496
31497
31498 .PHONY: check-lto-plugin maybe-check-lto-plugin
31499 maybe-check-lto-plugin:
31500 @if lto-plugin
31501 maybe-check-lto-plugin: check-lto-plugin
31502
31503 check-lto-plugin:
31504 @: $(MAKE); $(unstage)
31505 @r=`${PWD_COMMAND}`; export r; \
31506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31507 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31508 (cd $(HOST_SUBDIR)/lto-plugin && \
31509 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31510
31511 @endif lto-plugin
31512
31513 .PHONY: install-lto-plugin maybe-install-lto-plugin
31514 maybe-install-lto-plugin:
31515 @if lto-plugin
31516 maybe-install-lto-plugin: install-lto-plugin
31517
31518 install-lto-plugin: installdirs
31519 @: $(MAKE); $(unstage)
31520 @r=`${PWD_COMMAND}`; export r; \
31521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31522 $(HOST_EXPORTS) \
31523 (cd $(HOST_SUBDIR)/lto-plugin && \
31524 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31525
31526 @endif lto-plugin
31527
31528 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31529 maybe-install-strip-lto-plugin:
31530 @if lto-plugin
31531 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31532
31533 install-strip-lto-plugin: installdirs
31534 @: $(MAKE); $(unstage)
31535 @r=`${PWD_COMMAND}`; export r; \
31536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31537 $(HOST_EXPORTS) \
31538 (cd $(HOST_SUBDIR)/lto-plugin && \
31539 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31540
31541 @endif lto-plugin
31542
31543 # Other targets (info, dvi, pdf, etc.)
31544
31545 .PHONY: maybe-info-lto-plugin info-lto-plugin
31546 maybe-info-lto-plugin:
31547 @if lto-plugin
31548 maybe-info-lto-plugin: info-lto-plugin
31549
31550 info-lto-plugin: \
31551 configure-lto-plugin
31552 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31553 r=`${PWD_COMMAND}`; export r; \
31554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31555 $(HOST_EXPORTS) \
31556 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31558 done; \
31559 echo "Doing info in lto-plugin"; \
31560 (cd $(HOST_SUBDIR)/lto-plugin && \
31561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31563 "RANLIB=$${RANLIB}" \
31564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31565 info) \
31566 || exit 1
31567
31568 @endif lto-plugin
31569
31570 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31571 maybe-dvi-lto-plugin:
31572 @if lto-plugin
31573 maybe-dvi-lto-plugin: dvi-lto-plugin
31574
31575 dvi-lto-plugin: \
31576 configure-lto-plugin
31577 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31578 r=`${PWD_COMMAND}`; export r; \
31579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31580 $(HOST_EXPORTS) \
31581 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31583 done; \
31584 echo "Doing dvi in lto-plugin"; \
31585 (cd $(HOST_SUBDIR)/lto-plugin && \
31586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31588 "RANLIB=$${RANLIB}" \
31589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31590 dvi) \
31591 || exit 1
31592
31593 @endif lto-plugin
31594
31595 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31596 maybe-pdf-lto-plugin:
31597 @if lto-plugin
31598 maybe-pdf-lto-plugin: pdf-lto-plugin
31599
31600 pdf-lto-plugin: \
31601 configure-lto-plugin
31602 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31603 r=`${PWD_COMMAND}`; export r; \
31604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31605 $(HOST_EXPORTS) \
31606 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31608 done; \
31609 echo "Doing pdf in lto-plugin"; \
31610 (cd $(HOST_SUBDIR)/lto-plugin && \
31611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31613 "RANLIB=$${RANLIB}" \
31614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31615 pdf) \
31616 || exit 1
31617
31618 @endif lto-plugin
31619
31620 .PHONY: maybe-html-lto-plugin html-lto-plugin
31621 maybe-html-lto-plugin:
31622 @if lto-plugin
31623 maybe-html-lto-plugin: html-lto-plugin
31624
31625 html-lto-plugin: \
31626 configure-lto-plugin
31627 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31628 r=`${PWD_COMMAND}`; export r; \
31629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31630 $(HOST_EXPORTS) \
31631 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31633 done; \
31634 echo "Doing html in lto-plugin"; \
31635 (cd $(HOST_SUBDIR)/lto-plugin && \
31636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31638 "RANLIB=$${RANLIB}" \
31639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31640 html) \
31641 || exit 1
31642
31643 @endif lto-plugin
31644
31645 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31646 maybe-TAGS-lto-plugin:
31647 @if lto-plugin
31648 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31649
31650 TAGS-lto-plugin: \
31651 configure-lto-plugin
31652 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31653 r=`${PWD_COMMAND}`; export r; \
31654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31655 $(HOST_EXPORTS) \
31656 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31658 done; \
31659 echo "Doing TAGS in lto-plugin"; \
31660 (cd $(HOST_SUBDIR)/lto-plugin && \
31661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31663 "RANLIB=$${RANLIB}" \
31664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31665 TAGS) \
31666 || exit 1
31667
31668 @endif lto-plugin
31669
31670 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31671 maybe-install-info-lto-plugin:
31672 @if lto-plugin
31673 maybe-install-info-lto-plugin: install-info-lto-plugin
31674
31675 install-info-lto-plugin: \
31676 configure-lto-plugin \
31677 info-lto-plugin
31678 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31679 r=`${PWD_COMMAND}`; export r; \
31680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31681 $(HOST_EXPORTS) \
31682 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31684 done; \
31685 echo "Doing install-info in lto-plugin"; \
31686 (cd $(HOST_SUBDIR)/lto-plugin && \
31687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31689 "RANLIB=$${RANLIB}" \
31690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31691 install-info) \
31692 || exit 1
31693
31694 @endif lto-plugin
31695
31696 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31697 maybe-install-pdf-lto-plugin:
31698 @if lto-plugin
31699 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31700
31701 install-pdf-lto-plugin: \
31702 configure-lto-plugin \
31703 pdf-lto-plugin
31704 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31705 r=`${PWD_COMMAND}`; export r; \
31706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31707 $(HOST_EXPORTS) \
31708 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31710 done; \
31711 echo "Doing install-pdf in lto-plugin"; \
31712 (cd $(HOST_SUBDIR)/lto-plugin && \
31713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31715 "RANLIB=$${RANLIB}" \
31716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31717 install-pdf) \
31718 || exit 1
31719
31720 @endif lto-plugin
31721
31722 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31723 maybe-install-html-lto-plugin:
31724 @if lto-plugin
31725 maybe-install-html-lto-plugin: install-html-lto-plugin
31726
31727 install-html-lto-plugin: \
31728 configure-lto-plugin \
31729 html-lto-plugin
31730 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31731 r=`${PWD_COMMAND}`; export r; \
31732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31733 $(HOST_EXPORTS) \
31734 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31736 done; \
31737 echo "Doing install-html in lto-plugin"; \
31738 (cd $(HOST_SUBDIR)/lto-plugin && \
31739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31741 "RANLIB=$${RANLIB}" \
31742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31743 install-html) \
31744 || exit 1
31745
31746 @endif lto-plugin
31747
31748 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31749 maybe-installcheck-lto-plugin:
31750 @if lto-plugin
31751 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31752
31753 installcheck-lto-plugin: \
31754 configure-lto-plugin
31755 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31756 r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 $(HOST_EXPORTS) \
31759 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31761 done; \
31762 echo "Doing installcheck in lto-plugin"; \
31763 (cd $(HOST_SUBDIR)/lto-plugin && \
31764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31766 "RANLIB=$${RANLIB}" \
31767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31768 installcheck) \
31769 || exit 1
31770
31771 @endif lto-plugin
31772
31773 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31774 maybe-mostlyclean-lto-plugin:
31775 @if lto-plugin
31776 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31777
31778 mostlyclean-lto-plugin:
31779 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31780 r=`${PWD_COMMAND}`; export r; \
31781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31782 $(HOST_EXPORTS) \
31783 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31785 done; \
31786 echo "Doing mostlyclean in lto-plugin"; \
31787 (cd $(HOST_SUBDIR)/lto-plugin && \
31788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31790 "RANLIB=$${RANLIB}" \
31791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31792 mostlyclean) \
31793 || exit 1
31794
31795 @endif lto-plugin
31796
31797 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31798 maybe-clean-lto-plugin:
31799 @if lto-plugin
31800 maybe-clean-lto-plugin: clean-lto-plugin
31801
31802 clean-lto-plugin:
31803 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31804 r=`${PWD_COMMAND}`; export r; \
31805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806 $(HOST_EXPORTS) \
31807 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31809 done; \
31810 echo "Doing clean in lto-plugin"; \
31811 (cd $(HOST_SUBDIR)/lto-plugin && \
31812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31814 "RANLIB=$${RANLIB}" \
31815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31816 clean) \
31817 || exit 1
31818
31819 @endif lto-plugin
31820
31821 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31822 maybe-distclean-lto-plugin:
31823 @if lto-plugin
31824 maybe-distclean-lto-plugin: distclean-lto-plugin
31825
31826 distclean-lto-plugin:
31827 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31828 r=`${PWD_COMMAND}`; export r; \
31829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830 $(HOST_EXPORTS) \
31831 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31833 done; \
31834 echo "Doing distclean in lto-plugin"; \
31835 (cd $(HOST_SUBDIR)/lto-plugin && \
31836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31838 "RANLIB=$${RANLIB}" \
31839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31840 distclean) \
31841 || exit 1
31842
31843 @endif lto-plugin
31844
31845 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31846 maybe-maintainer-clean-lto-plugin:
31847 @if lto-plugin
31848 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31849
31850 maintainer-clean-lto-plugin:
31851 @[ -f ./lto-plugin/Makefile ] || exit 0; \
31852 r=`${PWD_COMMAND}`; export r; \
31853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31854 $(HOST_EXPORTS) \
31855 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857 done; \
31858 echo "Doing maintainer-clean in lto-plugin"; \
31859 (cd $(HOST_SUBDIR)/lto-plugin && \
31860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31862 "RANLIB=$${RANLIB}" \
31863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31864 maintainer-clean) \
31865 || exit 1
31866
31867 @endif lto-plugin
31868
31869
31870
31871 .PHONY: configure-libcc1 maybe-configure-libcc1
31872 maybe-configure-libcc1:
31873 @if gcc-bootstrap
31874 configure-libcc1: stage_current
31875 @endif gcc-bootstrap
31876 @if libcc1
31877 maybe-configure-libcc1: configure-libcc1
31878 configure-libcc1:
31879 @: $(MAKE); $(unstage)
31880 @r=`${PWD_COMMAND}`; export r; \
31881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31882 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31884 $(HOST_EXPORTS) \
31885 echo Configuring in $(HOST_SUBDIR)/libcc1; \
31886 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31887 case $(srcdir) in \
31888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31889 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31891 esac; \
31892 module_srcdir=libcc1; \
31893 $(SHELL) \
31894 $$s/$$module_srcdir/configure \
31895 --srcdir=$${topdir}/$$module_srcdir \
31896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31897 --target=${target_alias} --enable-shared \
31898 || exit 1
31899 @endif libcc1
31900
31901
31902
31903
31904
31905 .PHONY: all-libcc1 maybe-all-libcc1
31906 maybe-all-libcc1:
31907 @if gcc-bootstrap
31908 all-libcc1: stage_current
31909 @endif gcc-bootstrap
31910 @if libcc1
31911 TARGET-libcc1=all
31912 maybe-all-libcc1: all-libcc1
31913 all-libcc1: configure-libcc1
31914 @: $(MAKE); $(unstage)
31915 @r=`${PWD_COMMAND}`; export r; \
31916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31917 $(HOST_EXPORTS) \
31918 (cd $(HOST_SUBDIR)/libcc1 && \
31919 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31920 $(TARGET-libcc1))
31921 @endif libcc1
31922
31923
31924
31925
31926 .PHONY: check-libcc1 maybe-check-libcc1
31927 maybe-check-libcc1:
31928 @if libcc1
31929 maybe-check-libcc1: check-libcc1
31930
31931 check-libcc1:
31932 @: $(MAKE); $(unstage)
31933 @r=`${PWD_COMMAND}`; export r; \
31934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31935 $(HOST_EXPORTS) \
31936 (cd $(HOST_SUBDIR)/libcc1 && \
31937 $(MAKE) $(FLAGS_TO_PASS) check)
31938
31939 @endif libcc1
31940
31941 .PHONY: install-libcc1 maybe-install-libcc1
31942 maybe-install-libcc1:
31943 @if libcc1
31944 maybe-install-libcc1: install-libcc1
31945
31946 install-libcc1: installdirs
31947 @: $(MAKE); $(unstage)
31948 @r=`${PWD_COMMAND}`; export r; \
31949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950 $(HOST_EXPORTS) \
31951 (cd $(HOST_SUBDIR)/libcc1 && \
31952 $(MAKE) $(FLAGS_TO_PASS) install)
31953
31954 @endif libcc1
31955
31956 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31957 maybe-install-strip-libcc1:
31958 @if libcc1
31959 maybe-install-strip-libcc1: install-strip-libcc1
31960
31961 install-strip-libcc1: installdirs
31962 @: $(MAKE); $(unstage)
31963 @r=`${PWD_COMMAND}`; export r; \
31964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31965 $(HOST_EXPORTS) \
31966 (cd $(HOST_SUBDIR)/libcc1 && \
31967 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31968
31969 @endif libcc1
31970
31971 # Other targets (info, dvi, pdf, etc.)
31972
31973 .PHONY: maybe-info-libcc1 info-libcc1
31974 maybe-info-libcc1:
31975 @if libcc1
31976 maybe-info-libcc1: info-libcc1
31977
31978 info-libcc1: \
31979 configure-libcc1
31980 @: $(MAKE); $(unstage)
31981 @[ -f ./libcc1/Makefile ] || exit 0; \
31982 r=`${PWD_COMMAND}`; export r; \
31983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984 $(HOST_EXPORTS) \
31985 for flag in $(EXTRA_HOST_FLAGS) ; do \
31986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987 done; \
31988 echo "Doing info in libcc1"; \
31989 (cd $(HOST_SUBDIR)/libcc1 && \
31990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31992 "RANLIB=$${RANLIB}" \
31993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994 info) \
31995 || exit 1
31996
31997 @endif libcc1
31998
31999 .PHONY: maybe-dvi-libcc1 dvi-libcc1
32000 maybe-dvi-libcc1:
32001 @if libcc1
32002 maybe-dvi-libcc1: dvi-libcc1
32003
32004 dvi-libcc1: \
32005 configure-libcc1
32006 @: $(MAKE); $(unstage)
32007 @[ -f ./libcc1/Makefile ] || exit 0; \
32008 r=`${PWD_COMMAND}`; export r; \
32009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32010 $(HOST_EXPORTS) \
32011 for flag in $(EXTRA_HOST_FLAGS) ; do \
32012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32013 done; \
32014 echo "Doing dvi in libcc1"; \
32015 (cd $(HOST_SUBDIR)/libcc1 && \
32016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32018 "RANLIB=$${RANLIB}" \
32019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32020 dvi) \
32021 || exit 1
32022
32023 @endif libcc1
32024
32025 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32026 maybe-pdf-libcc1:
32027 @if libcc1
32028 maybe-pdf-libcc1: pdf-libcc1
32029
32030 pdf-libcc1: \
32031 configure-libcc1
32032 @: $(MAKE); $(unstage)
32033 @[ -f ./libcc1/Makefile ] || exit 0; \
32034 r=`${PWD_COMMAND}`; export r; \
32035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32036 $(HOST_EXPORTS) \
32037 for flag in $(EXTRA_HOST_FLAGS) ; do \
32038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32039 done; \
32040 echo "Doing pdf in libcc1"; \
32041 (cd $(HOST_SUBDIR)/libcc1 && \
32042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32044 "RANLIB=$${RANLIB}" \
32045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046 pdf) \
32047 || exit 1
32048
32049 @endif libcc1
32050
32051 .PHONY: maybe-html-libcc1 html-libcc1
32052 maybe-html-libcc1:
32053 @if libcc1
32054 maybe-html-libcc1: html-libcc1
32055
32056 html-libcc1: \
32057 configure-libcc1
32058 @: $(MAKE); $(unstage)
32059 @[ -f ./libcc1/Makefile ] || exit 0; \
32060 r=`${PWD_COMMAND}`; export r; \
32061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32062 $(HOST_EXPORTS) \
32063 for flag in $(EXTRA_HOST_FLAGS) ; do \
32064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32065 done; \
32066 echo "Doing html in libcc1"; \
32067 (cd $(HOST_SUBDIR)/libcc1 && \
32068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32070 "RANLIB=$${RANLIB}" \
32071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32072 html) \
32073 || exit 1
32074
32075 @endif libcc1
32076
32077 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32078 maybe-TAGS-libcc1:
32079 @if libcc1
32080 maybe-TAGS-libcc1: TAGS-libcc1
32081
32082 TAGS-libcc1: \
32083 configure-libcc1
32084 @: $(MAKE); $(unstage)
32085 @[ -f ./libcc1/Makefile ] || exit 0; \
32086 r=`${PWD_COMMAND}`; export r; \
32087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32088 $(HOST_EXPORTS) \
32089 for flag in $(EXTRA_HOST_FLAGS) ; do \
32090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32091 done; \
32092 echo "Doing TAGS in libcc1"; \
32093 (cd $(HOST_SUBDIR)/libcc1 && \
32094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32096 "RANLIB=$${RANLIB}" \
32097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32098 TAGS) \
32099 || exit 1
32100
32101 @endif libcc1
32102
32103 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32104 maybe-install-info-libcc1:
32105 @if libcc1
32106 maybe-install-info-libcc1: install-info-libcc1
32107
32108 install-info-libcc1: \
32109 configure-libcc1 \
32110 info-libcc1
32111 @: $(MAKE); $(unstage)
32112 @[ -f ./libcc1/Makefile ] || exit 0; \
32113 r=`${PWD_COMMAND}`; export r; \
32114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32115 $(HOST_EXPORTS) \
32116 for flag in $(EXTRA_HOST_FLAGS) ; do \
32117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32118 done; \
32119 echo "Doing install-info in libcc1"; \
32120 (cd $(HOST_SUBDIR)/libcc1 && \
32121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32123 "RANLIB=$${RANLIB}" \
32124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32125 install-info) \
32126 || exit 1
32127
32128 @endif libcc1
32129
32130 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32131 maybe-install-pdf-libcc1:
32132 @if libcc1
32133 maybe-install-pdf-libcc1: install-pdf-libcc1
32134
32135 install-pdf-libcc1: \
32136 configure-libcc1 \
32137 pdf-libcc1
32138 @: $(MAKE); $(unstage)
32139 @[ -f ./libcc1/Makefile ] || exit 0; \
32140 r=`${PWD_COMMAND}`; export r; \
32141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142 $(HOST_EXPORTS) \
32143 for flag in $(EXTRA_HOST_FLAGS) ; do \
32144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32145 done; \
32146 echo "Doing install-pdf in libcc1"; \
32147 (cd $(HOST_SUBDIR)/libcc1 && \
32148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150 "RANLIB=$${RANLIB}" \
32151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152 install-pdf) \
32153 || exit 1
32154
32155 @endif libcc1
32156
32157 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32158 maybe-install-html-libcc1:
32159 @if libcc1
32160 maybe-install-html-libcc1: install-html-libcc1
32161
32162 install-html-libcc1: \
32163 configure-libcc1 \
32164 html-libcc1
32165 @: $(MAKE); $(unstage)
32166 @[ -f ./libcc1/Makefile ] || exit 0; \
32167 r=`${PWD_COMMAND}`; export r; \
32168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32169 $(HOST_EXPORTS) \
32170 for flag in $(EXTRA_HOST_FLAGS) ; do \
32171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32172 done; \
32173 echo "Doing install-html in libcc1"; \
32174 (cd $(HOST_SUBDIR)/libcc1 && \
32175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32177 "RANLIB=$${RANLIB}" \
32178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32179 install-html) \
32180 || exit 1
32181
32182 @endif libcc1
32183
32184 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32185 maybe-installcheck-libcc1:
32186 @if libcc1
32187 maybe-installcheck-libcc1: installcheck-libcc1
32188
32189 installcheck-libcc1: \
32190 configure-libcc1
32191 @: $(MAKE); $(unstage)
32192 @[ -f ./libcc1/Makefile ] || exit 0; \
32193 r=`${PWD_COMMAND}`; export r; \
32194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195 $(HOST_EXPORTS) \
32196 for flag in $(EXTRA_HOST_FLAGS) ; do \
32197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32198 done; \
32199 echo "Doing installcheck in libcc1"; \
32200 (cd $(HOST_SUBDIR)/libcc1 && \
32201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32203 "RANLIB=$${RANLIB}" \
32204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32205 installcheck) \
32206 || exit 1
32207
32208 @endif libcc1
32209
32210 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32211 maybe-mostlyclean-libcc1:
32212 @if libcc1
32213 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32214
32215 mostlyclean-libcc1:
32216 @: $(MAKE); $(unstage)
32217 @[ -f ./libcc1/Makefile ] || exit 0; \
32218 r=`${PWD_COMMAND}`; export r; \
32219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32220 $(HOST_EXPORTS) \
32221 for flag in $(EXTRA_HOST_FLAGS) ; do \
32222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32223 done; \
32224 echo "Doing mostlyclean in libcc1"; \
32225 (cd $(HOST_SUBDIR)/libcc1 && \
32226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32228 "RANLIB=$${RANLIB}" \
32229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32230 mostlyclean) \
32231 || exit 1
32232
32233 @endif libcc1
32234
32235 .PHONY: maybe-clean-libcc1 clean-libcc1
32236 maybe-clean-libcc1:
32237 @if libcc1
32238 maybe-clean-libcc1: clean-libcc1
32239
32240 clean-libcc1:
32241 @: $(MAKE); $(unstage)
32242 @[ -f ./libcc1/Makefile ] || exit 0; \
32243 r=`${PWD_COMMAND}`; export r; \
32244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32245 $(HOST_EXPORTS) \
32246 for flag in $(EXTRA_HOST_FLAGS) ; do \
32247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32248 done; \
32249 echo "Doing clean in libcc1"; \
32250 (cd $(HOST_SUBDIR)/libcc1 && \
32251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32253 "RANLIB=$${RANLIB}" \
32254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32255 clean) \
32256 || exit 1
32257
32258 @endif libcc1
32259
32260 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32261 maybe-distclean-libcc1:
32262 @if libcc1
32263 maybe-distclean-libcc1: distclean-libcc1
32264
32265 distclean-libcc1:
32266 @: $(MAKE); $(unstage)
32267 @[ -f ./libcc1/Makefile ] || exit 0; \
32268 r=`${PWD_COMMAND}`; export r; \
32269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32270 $(HOST_EXPORTS) \
32271 for flag in $(EXTRA_HOST_FLAGS) ; do \
32272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32273 done; \
32274 echo "Doing distclean in libcc1"; \
32275 (cd $(HOST_SUBDIR)/libcc1 && \
32276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32278 "RANLIB=$${RANLIB}" \
32279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32280 distclean) \
32281 || exit 1
32282
32283 @endif libcc1
32284
32285 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32286 maybe-maintainer-clean-libcc1:
32287 @if libcc1
32288 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32289
32290 maintainer-clean-libcc1:
32291 @: $(MAKE); $(unstage)
32292 @[ -f ./libcc1/Makefile ] || exit 0; \
32293 r=`${PWD_COMMAND}`; export r; \
32294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32295 $(HOST_EXPORTS) \
32296 for flag in $(EXTRA_HOST_FLAGS) ; do \
32297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32298 done; \
32299 echo "Doing maintainer-clean in libcc1"; \
32300 (cd $(HOST_SUBDIR)/libcc1 && \
32301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32303 "RANLIB=$${RANLIB}" \
32304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32305 maintainer-clean) \
32306 || exit 1
32307
32308 @endif libcc1
32309
32310
32311
32312 .PHONY: configure-gotools maybe-configure-gotools
32313 maybe-configure-gotools:
32314 @if gcc-bootstrap
32315 configure-gotools: stage_current
32316 @endif gcc-bootstrap
32317 @if gotools
32318 maybe-configure-gotools: configure-gotools
32319 configure-gotools:
32320 @: $(MAKE); $(unstage)
32321 @r=`${PWD_COMMAND}`; export r; \
32322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32323 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32325 $(HOST_EXPORTS) \
32326 echo Configuring in $(HOST_SUBDIR)/gotools; \
32327 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32328 case $(srcdir) in \
32329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32330 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32332 esac; \
32333 module_srcdir=gotools; \
32334 $(SHELL) \
32335 $$s/$$module_srcdir/configure \
32336 --srcdir=$${topdir}/$$module_srcdir \
32337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32338 --target=${target_alias} \
32339 || exit 1
32340 @endif gotools
32341
32342
32343
32344
32345
32346 .PHONY: all-gotools maybe-all-gotools
32347 maybe-all-gotools:
32348 @if gcc-bootstrap
32349 all-gotools: stage_current
32350 @endif gcc-bootstrap
32351 @if gotools
32352 TARGET-gotools=all
32353 maybe-all-gotools: all-gotools
32354 all-gotools: configure-gotools
32355 @: $(MAKE); $(unstage)
32356 @r=`${PWD_COMMAND}`; export r; \
32357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358 $(HOST_EXPORTS) \
32359 (cd $(HOST_SUBDIR)/gotools && \
32360 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32361 $(TARGET-gotools))
32362 @endif gotools
32363
32364
32365
32366
32367 .PHONY: check-gotools maybe-check-gotools
32368 maybe-check-gotools:
32369 @if gotools
32370 maybe-check-gotools: check-gotools
32371
32372 check-gotools:
32373 @: $(MAKE); $(unstage)
32374 @r=`${PWD_COMMAND}`; export r; \
32375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32376 $(HOST_EXPORTS) \
32377 (cd $(HOST_SUBDIR)/gotools && \
32378 $(MAKE) $(FLAGS_TO_PASS) check)
32379
32380 @endif gotools
32381
32382 .PHONY: install-gotools maybe-install-gotools
32383 maybe-install-gotools:
32384 @if gotools
32385 maybe-install-gotools: install-gotools
32386
32387 install-gotools: installdirs
32388 @: $(MAKE); $(unstage)
32389 @r=`${PWD_COMMAND}`; export r; \
32390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391 $(HOST_EXPORTS) \
32392 (cd $(HOST_SUBDIR)/gotools && \
32393 $(MAKE) $(FLAGS_TO_PASS) install)
32394
32395 @endif gotools
32396
32397 .PHONY: install-strip-gotools maybe-install-strip-gotools
32398 maybe-install-strip-gotools:
32399 @if gotools
32400 maybe-install-strip-gotools: install-strip-gotools
32401
32402 install-strip-gotools: installdirs
32403 @: $(MAKE); $(unstage)
32404 @r=`${PWD_COMMAND}`; export r; \
32405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32406 $(HOST_EXPORTS) \
32407 (cd $(HOST_SUBDIR)/gotools && \
32408 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32409
32410 @endif gotools
32411
32412 # Other targets (info, dvi, pdf, etc.)
32413
32414 .PHONY: maybe-info-gotools info-gotools
32415 maybe-info-gotools:
32416 @if gotools
32417 maybe-info-gotools: info-gotools
32418
32419 info-gotools: \
32420 configure-gotools
32421 @: $(MAKE); $(unstage)
32422 @[ -f ./gotools/Makefile ] || exit 0; \
32423 r=`${PWD_COMMAND}`; export r; \
32424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425 $(HOST_EXPORTS) \
32426 for flag in $(EXTRA_HOST_FLAGS) ; do \
32427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32428 done; \
32429 echo "Doing info in gotools"; \
32430 (cd $(HOST_SUBDIR)/gotools && \
32431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32433 "RANLIB=$${RANLIB}" \
32434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32435 info) \
32436 || exit 1
32437
32438 @endif gotools
32439
32440 .PHONY: maybe-dvi-gotools dvi-gotools
32441 maybe-dvi-gotools:
32442 @if gotools
32443 maybe-dvi-gotools: dvi-gotools
32444
32445 dvi-gotools: \
32446 configure-gotools
32447 @: $(MAKE); $(unstage)
32448 @[ -f ./gotools/Makefile ] || exit 0; \
32449 r=`${PWD_COMMAND}`; export r; \
32450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32451 $(HOST_EXPORTS) \
32452 for flag in $(EXTRA_HOST_FLAGS) ; do \
32453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32454 done; \
32455 echo "Doing dvi in gotools"; \
32456 (cd $(HOST_SUBDIR)/gotools && \
32457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32459 "RANLIB=$${RANLIB}" \
32460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32461 dvi) \
32462 || exit 1
32463
32464 @endif gotools
32465
32466 .PHONY: maybe-pdf-gotools pdf-gotools
32467 maybe-pdf-gotools:
32468 @if gotools
32469 maybe-pdf-gotools: pdf-gotools
32470
32471 pdf-gotools: \
32472 configure-gotools
32473 @: $(MAKE); $(unstage)
32474 @[ -f ./gotools/Makefile ] || exit 0; \
32475 r=`${PWD_COMMAND}`; export r; \
32476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32477 $(HOST_EXPORTS) \
32478 for flag in $(EXTRA_HOST_FLAGS) ; do \
32479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32480 done; \
32481 echo "Doing pdf in gotools"; \
32482 (cd $(HOST_SUBDIR)/gotools && \
32483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32485 "RANLIB=$${RANLIB}" \
32486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32487 pdf) \
32488 || exit 1
32489
32490 @endif gotools
32491
32492 .PHONY: maybe-html-gotools html-gotools
32493 maybe-html-gotools:
32494 @if gotools
32495 maybe-html-gotools: html-gotools
32496
32497 html-gotools: \
32498 configure-gotools
32499 @: $(MAKE); $(unstage)
32500 @[ -f ./gotools/Makefile ] || exit 0; \
32501 r=`${PWD_COMMAND}`; export r; \
32502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32503 $(HOST_EXPORTS) \
32504 for flag in $(EXTRA_HOST_FLAGS) ; do \
32505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32506 done; \
32507 echo "Doing html in gotools"; \
32508 (cd $(HOST_SUBDIR)/gotools && \
32509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32511 "RANLIB=$${RANLIB}" \
32512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32513 html) \
32514 || exit 1
32515
32516 @endif gotools
32517
32518 .PHONY: maybe-TAGS-gotools TAGS-gotools
32519 maybe-TAGS-gotools:
32520 @if gotools
32521 maybe-TAGS-gotools: TAGS-gotools
32522
32523 TAGS-gotools: \
32524 configure-gotools
32525 @: $(MAKE); $(unstage)
32526 @[ -f ./gotools/Makefile ] || exit 0; \
32527 r=`${PWD_COMMAND}`; export r; \
32528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32529 $(HOST_EXPORTS) \
32530 for flag in $(EXTRA_HOST_FLAGS) ; do \
32531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32532 done; \
32533 echo "Doing TAGS in gotools"; \
32534 (cd $(HOST_SUBDIR)/gotools && \
32535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32537 "RANLIB=$${RANLIB}" \
32538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32539 TAGS) \
32540 || exit 1
32541
32542 @endif gotools
32543
32544 .PHONY: maybe-install-info-gotools install-info-gotools
32545 maybe-install-info-gotools:
32546 @if gotools
32547 maybe-install-info-gotools: install-info-gotools
32548
32549 install-info-gotools: \
32550 configure-gotools \
32551 info-gotools
32552 @: $(MAKE); $(unstage)
32553 @[ -f ./gotools/Makefile ] || exit 0; \
32554 r=`${PWD_COMMAND}`; export r; \
32555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32556 $(HOST_EXPORTS) \
32557 for flag in $(EXTRA_HOST_FLAGS) ; do \
32558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32559 done; \
32560 echo "Doing install-info in gotools"; \
32561 (cd $(HOST_SUBDIR)/gotools && \
32562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32564 "RANLIB=$${RANLIB}" \
32565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32566 install-info) \
32567 || exit 1
32568
32569 @endif gotools
32570
32571 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32572 maybe-install-pdf-gotools:
32573 @if gotools
32574 maybe-install-pdf-gotools: install-pdf-gotools
32575
32576 install-pdf-gotools: \
32577 configure-gotools \
32578 pdf-gotools
32579 @: $(MAKE); $(unstage)
32580 @[ -f ./gotools/Makefile ] || exit 0; \
32581 r=`${PWD_COMMAND}`; export r; \
32582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32583 $(HOST_EXPORTS) \
32584 for flag in $(EXTRA_HOST_FLAGS) ; do \
32585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32586 done; \
32587 echo "Doing install-pdf in gotools"; \
32588 (cd $(HOST_SUBDIR)/gotools && \
32589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32591 "RANLIB=$${RANLIB}" \
32592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32593 install-pdf) \
32594 || exit 1
32595
32596 @endif gotools
32597
32598 .PHONY: maybe-install-html-gotools install-html-gotools
32599 maybe-install-html-gotools:
32600 @if gotools
32601 maybe-install-html-gotools: install-html-gotools
32602
32603 install-html-gotools: \
32604 configure-gotools \
32605 html-gotools
32606 @: $(MAKE); $(unstage)
32607 @[ -f ./gotools/Makefile ] || exit 0; \
32608 r=`${PWD_COMMAND}`; export r; \
32609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32610 $(HOST_EXPORTS) \
32611 for flag in $(EXTRA_HOST_FLAGS) ; do \
32612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32613 done; \
32614 echo "Doing install-html in gotools"; \
32615 (cd $(HOST_SUBDIR)/gotools && \
32616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32618 "RANLIB=$${RANLIB}" \
32619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32620 install-html) \
32621 || exit 1
32622
32623 @endif gotools
32624
32625 .PHONY: maybe-installcheck-gotools installcheck-gotools
32626 maybe-installcheck-gotools:
32627 @if gotools
32628 maybe-installcheck-gotools: installcheck-gotools
32629
32630 installcheck-gotools: \
32631 configure-gotools
32632 @: $(MAKE); $(unstage)
32633 @[ -f ./gotools/Makefile ] || exit 0; \
32634 r=`${PWD_COMMAND}`; export r; \
32635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32636 $(HOST_EXPORTS) \
32637 for flag in $(EXTRA_HOST_FLAGS) ; do \
32638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32639 done; \
32640 echo "Doing installcheck in gotools"; \
32641 (cd $(HOST_SUBDIR)/gotools && \
32642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32644 "RANLIB=$${RANLIB}" \
32645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32646 installcheck) \
32647 || exit 1
32648
32649 @endif gotools
32650
32651 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32652 maybe-mostlyclean-gotools:
32653 @if gotools
32654 maybe-mostlyclean-gotools: mostlyclean-gotools
32655
32656 mostlyclean-gotools:
32657 @: $(MAKE); $(unstage)
32658 @[ -f ./gotools/Makefile ] || exit 0; \
32659 r=`${PWD_COMMAND}`; export r; \
32660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32661 $(HOST_EXPORTS) \
32662 for flag in $(EXTRA_HOST_FLAGS) ; do \
32663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32664 done; \
32665 echo "Doing mostlyclean in gotools"; \
32666 (cd $(HOST_SUBDIR)/gotools && \
32667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32669 "RANLIB=$${RANLIB}" \
32670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32671 mostlyclean) \
32672 || exit 1
32673
32674 @endif gotools
32675
32676 .PHONY: maybe-clean-gotools clean-gotools
32677 maybe-clean-gotools:
32678 @if gotools
32679 maybe-clean-gotools: clean-gotools
32680
32681 clean-gotools:
32682 @: $(MAKE); $(unstage)
32683 @[ -f ./gotools/Makefile ] || exit 0; \
32684 r=`${PWD_COMMAND}`; export r; \
32685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686 $(HOST_EXPORTS) \
32687 for flag in $(EXTRA_HOST_FLAGS) ; do \
32688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689 done; \
32690 echo "Doing clean in gotools"; \
32691 (cd $(HOST_SUBDIR)/gotools && \
32692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694 "RANLIB=$${RANLIB}" \
32695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696 clean) \
32697 || exit 1
32698
32699 @endif gotools
32700
32701 .PHONY: maybe-distclean-gotools distclean-gotools
32702 maybe-distclean-gotools:
32703 @if gotools
32704 maybe-distclean-gotools: distclean-gotools
32705
32706 distclean-gotools:
32707 @: $(MAKE); $(unstage)
32708 @[ -f ./gotools/Makefile ] || exit 0; \
32709 r=`${PWD_COMMAND}`; export r; \
32710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32711 $(HOST_EXPORTS) \
32712 for flag in $(EXTRA_HOST_FLAGS) ; do \
32713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32714 done; \
32715 echo "Doing distclean in gotools"; \
32716 (cd $(HOST_SUBDIR)/gotools && \
32717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32719 "RANLIB=$${RANLIB}" \
32720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32721 distclean) \
32722 || exit 1
32723
32724 @endif gotools
32725
32726 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32727 maybe-maintainer-clean-gotools:
32728 @if gotools
32729 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32730
32731 maintainer-clean-gotools:
32732 @: $(MAKE); $(unstage)
32733 @[ -f ./gotools/Makefile ] || exit 0; \
32734 r=`${PWD_COMMAND}`; export r; \
32735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32736 $(HOST_EXPORTS) \
32737 for flag in $(EXTRA_HOST_FLAGS) ; do \
32738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32739 done; \
32740 echo "Doing maintainer-clean in gotools"; \
32741 (cd $(HOST_SUBDIR)/gotools && \
32742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32744 "RANLIB=$${RANLIB}" \
32745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32746 maintainer-clean) \
32747 || exit 1
32748
32749 @endif gotools
32750
32751
32752
32753 # ---------------------------------------
32754 # Modules which run on the target machine
32755 # ---------------------------------------
32756
32757
32758
32759
32760 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32761 maybe-configure-target-libstdc++-v3:
32762 @if gcc-bootstrap
32763 configure-target-libstdc++-v3: stage_current
32764 @endif gcc-bootstrap
32765 @if target-libstdc++-v3
32766 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32767 configure-target-libstdc++-v3:
32768 @r=`${PWD_COMMAND}`; export r; \
32769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770 echo "Checking multilib configuration for libstdc++-v3..."; \
32771 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32772 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32773 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32774 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32775 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32776 else \
32777 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32778 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32779 fi; \
32780 else \
32781 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32782 fi; \
32783 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32784 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32785 $(RAW_CXX_TARGET_EXPORTS) \
32786 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32787 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32788 case $(srcdir) in \
32789 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32790 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32791 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32792 esac; \
32793 module_srcdir=libstdc++-v3; \
32794 rm -f no-such-file || : ; \
32795 CONFIG_SITE=no-such-file $(SHELL) \
32796 $$s/$$module_srcdir/configure \
32797 --srcdir=$${topdir}/$$module_srcdir \
32798 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32799 --target=${target_alias} \
32800 || exit 1
32801 @endif target-libstdc++-v3
32802
32803
32804
32805 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32806 maybe-configure-stage1-target-libstdc++-v3:
32807 @if target-libstdc++-v3-bootstrap
32808 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32809 configure-stage1-target-libstdc++-v3:
32810 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32811 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32812 @r=`${PWD_COMMAND}`; export r; \
32813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32814 TFLAGS="$(STAGE1_TFLAGS)"; \
32815 echo "Checking multilib configuration for libstdc++-v3..."; \
32816 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32817 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32818 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32819 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32820 else \
32821 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32822 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32823 fi; \
32824 else \
32825 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32826 fi; \
32827 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32828 $(RAW_CXX_TARGET_EXPORTS) \
32829 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32830 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32831 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32832 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32833 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32834 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32835 case $(srcdir) in \
32836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32837 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32839 esac; \
32840 module_srcdir=libstdc++-v3; \
32841 $(SHELL) $$s/$$module_srcdir/configure \
32842 --srcdir=$${topdir}/$$module_srcdir \
32843 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32844 --target=${target_alias} \
32845 \
32846 $(STAGE1_CONFIGURE_FLAGS)
32847 @endif target-libstdc++-v3-bootstrap
32848
32849 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32850 maybe-configure-stage2-target-libstdc++-v3:
32851 @if target-libstdc++-v3-bootstrap
32852 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32853 configure-stage2-target-libstdc++-v3:
32854 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32855 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32856 @r=`${PWD_COMMAND}`; export r; \
32857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32858 TFLAGS="$(STAGE2_TFLAGS)"; \
32859 echo "Checking multilib configuration for libstdc++-v3..."; \
32860 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32861 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32862 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32863 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32864 else \
32865 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32866 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32867 fi; \
32868 else \
32869 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32870 fi; \
32871 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32872 $(RAW_CXX_TARGET_EXPORTS) \
32873 \
32874 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32875 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32876 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32877 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32878 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32879 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32880 case $(srcdir) in \
32881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32882 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32884 esac; \
32885 module_srcdir=libstdc++-v3; \
32886 $(SHELL) $$s/$$module_srcdir/configure \
32887 --srcdir=$${topdir}/$$module_srcdir \
32888 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32889 --target=${target_alias} \
32890 --with-build-libsubdir=$(HOST_SUBDIR) \
32891 $(STAGE2_CONFIGURE_FLAGS)
32892 @endif target-libstdc++-v3-bootstrap
32893
32894 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32895 maybe-configure-stage3-target-libstdc++-v3:
32896 @if target-libstdc++-v3-bootstrap
32897 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32898 configure-stage3-target-libstdc++-v3:
32899 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32900 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32901 @r=`${PWD_COMMAND}`; export r; \
32902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32903 TFLAGS="$(STAGE3_TFLAGS)"; \
32904 echo "Checking multilib configuration for libstdc++-v3..."; \
32905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32906 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32907 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32908 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32909 else \
32910 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32911 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32912 fi; \
32913 else \
32914 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32915 fi; \
32916 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32917 $(RAW_CXX_TARGET_EXPORTS) \
32918 \
32919 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32920 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32921 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32922 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32923 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32924 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32925 case $(srcdir) in \
32926 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32927 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32928 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32929 esac; \
32930 module_srcdir=libstdc++-v3; \
32931 $(SHELL) $$s/$$module_srcdir/configure \
32932 --srcdir=$${topdir}/$$module_srcdir \
32933 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32934 --target=${target_alias} \
32935 --with-build-libsubdir=$(HOST_SUBDIR) \
32936 $(STAGE3_CONFIGURE_FLAGS)
32937 @endif target-libstdc++-v3-bootstrap
32938
32939 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32940 maybe-configure-stage4-target-libstdc++-v3:
32941 @if target-libstdc++-v3-bootstrap
32942 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32943 configure-stage4-target-libstdc++-v3:
32944 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32945 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32946 @r=`${PWD_COMMAND}`; export r; \
32947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32948 TFLAGS="$(STAGE4_TFLAGS)"; \
32949 echo "Checking multilib configuration for libstdc++-v3..."; \
32950 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32951 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32952 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32953 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32954 else \
32955 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32956 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32957 fi; \
32958 else \
32959 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32960 fi; \
32961 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32962 $(RAW_CXX_TARGET_EXPORTS) \
32963 \
32964 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32965 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32966 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
32967 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32968 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32969 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32970 case $(srcdir) in \
32971 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32972 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32973 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32974 esac; \
32975 module_srcdir=libstdc++-v3; \
32976 $(SHELL) $$s/$$module_srcdir/configure \
32977 --srcdir=$${topdir}/$$module_srcdir \
32978 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32979 --target=${target_alias} \
32980 --with-build-libsubdir=$(HOST_SUBDIR) \
32981 $(STAGE4_CONFIGURE_FLAGS)
32982 @endif target-libstdc++-v3-bootstrap
32983
32984 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32985 maybe-configure-stageprofile-target-libstdc++-v3:
32986 @if target-libstdc++-v3-bootstrap
32987 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32988 configure-stageprofile-target-libstdc++-v3:
32989 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32990 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32991 @r=`${PWD_COMMAND}`; export r; \
32992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32993 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32994 echo "Checking multilib configuration for libstdc++-v3..."; \
32995 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32996 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32997 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32998 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32999 else \
33000 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33001 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33002 fi; \
33003 else \
33004 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33005 fi; \
33006 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33007 $(RAW_CXX_TARGET_EXPORTS) \
33008 \
33009 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33010 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33011 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33012 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33013 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33014 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33015 case $(srcdir) in \
33016 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33017 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33018 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33019 esac; \
33020 module_srcdir=libstdc++-v3; \
33021 $(SHELL) $$s/$$module_srcdir/configure \
33022 --srcdir=$${topdir}/$$module_srcdir \
33023 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33024 --target=${target_alias} \
33025 --with-build-libsubdir=$(HOST_SUBDIR) \
33026 $(STAGEprofile_CONFIGURE_FLAGS)
33027 @endif target-libstdc++-v3-bootstrap
33028
33029 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33030 maybe-configure-stagefeedback-target-libstdc++-v3:
33031 @if target-libstdc++-v3-bootstrap
33032 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33033 configure-stagefeedback-target-libstdc++-v3:
33034 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33035 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33036 @r=`${PWD_COMMAND}`; export r; \
33037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33038 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33039 echo "Checking multilib configuration for libstdc++-v3..."; \
33040 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33041 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33042 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33043 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33044 else \
33045 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33046 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33047 fi; \
33048 else \
33049 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33050 fi; \
33051 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33052 $(RAW_CXX_TARGET_EXPORTS) \
33053 \
33054 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33055 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33056 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33057 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33058 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33059 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33060 case $(srcdir) in \
33061 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33062 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33063 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33064 esac; \
33065 module_srcdir=libstdc++-v3; \
33066 $(SHELL) $$s/$$module_srcdir/configure \
33067 --srcdir=$${topdir}/$$module_srcdir \
33068 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33069 --target=${target_alias} \
33070 --with-build-libsubdir=$(HOST_SUBDIR) \
33071 $(STAGEfeedback_CONFIGURE_FLAGS)
33072 @endif target-libstdc++-v3-bootstrap
33073
33074
33075
33076
33077
33078 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33079 maybe-all-target-libstdc++-v3:
33080 @if gcc-bootstrap
33081 all-target-libstdc++-v3: stage_current
33082 @endif gcc-bootstrap
33083 @if target-libstdc++-v3
33084 TARGET-target-libstdc++-v3=all
33085 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33086 all-target-libstdc++-v3: configure-target-libstdc++-v3
33087 @r=`${PWD_COMMAND}`; export r; \
33088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33089 $(RAW_CXX_TARGET_EXPORTS) \
33090 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33091 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33092 $(TARGET-target-libstdc++-v3))
33093 @endif target-libstdc++-v3
33094
33095
33096
33097 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33098 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33099 maybe-all-stage1-target-libstdc++-v3:
33100 maybe-clean-stage1-target-libstdc++-v3:
33101 @if target-libstdc++-v3-bootstrap
33102 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33103 all-stage1: all-stage1-target-libstdc++-v3
33104 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33105 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33106 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33107 @r=`${PWD_COMMAND}`; export r; \
33108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33109 TFLAGS="$(STAGE1_TFLAGS)"; \
33110 $(RAW_CXX_TARGET_EXPORTS) \
33111 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33113 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33114 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33115 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33116 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33117 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33118 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33119 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33120 \
33121 TFLAGS="$(STAGE1_TFLAGS)" \
33122 $(TARGET-stage1-target-libstdc++-v3)
33123
33124 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33125 clean-stage1: clean-stage1-target-libstdc++-v3
33126 clean-stage1-target-libstdc++-v3:
33127 @if [ $(current_stage) = stage1 ]; then \
33128 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33129 else \
33130 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33131 $(MAKE) stage1-start; \
33132 fi; \
33133 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33134 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33135 clean
33136 @endif target-libstdc++-v3-bootstrap
33137
33138
33139 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33140 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33141 maybe-all-stage2-target-libstdc++-v3:
33142 maybe-clean-stage2-target-libstdc++-v3:
33143 @if target-libstdc++-v3-bootstrap
33144 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33145 all-stage2: all-stage2-target-libstdc++-v3
33146 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33147 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33148 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33149 @r=`${PWD_COMMAND}`; export r; \
33150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151 TFLAGS="$(STAGE2_TFLAGS)"; \
33152 $(RAW_CXX_TARGET_EXPORTS) \
33153 \
33154 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33156 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33157 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33158 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33159 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33160 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33161 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33162 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33163 TFLAGS="$(STAGE2_TFLAGS)" \
33164 $(TARGET-stage2-target-libstdc++-v3)
33165
33166 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33167 clean-stage2: clean-stage2-target-libstdc++-v3
33168 clean-stage2-target-libstdc++-v3:
33169 @if [ $(current_stage) = stage2 ]; then \
33170 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33171 else \
33172 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33173 $(MAKE) stage2-start; \
33174 fi; \
33175 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33176 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33177 @endif target-libstdc++-v3-bootstrap
33178
33179
33180 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33181 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33182 maybe-all-stage3-target-libstdc++-v3:
33183 maybe-clean-stage3-target-libstdc++-v3:
33184 @if target-libstdc++-v3-bootstrap
33185 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33186 all-stage3: all-stage3-target-libstdc++-v3
33187 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33188 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33189 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33190 @r=`${PWD_COMMAND}`; export r; \
33191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33192 TFLAGS="$(STAGE3_TFLAGS)"; \
33193 $(RAW_CXX_TARGET_EXPORTS) \
33194 \
33195 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33196 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33197 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33198 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33199 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33203 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33204 TFLAGS="$(STAGE3_TFLAGS)" \
33205 $(TARGET-stage3-target-libstdc++-v3)
33206
33207 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33208 clean-stage3: clean-stage3-target-libstdc++-v3
33209 clean-stage3-target-libstdc++-v3:
33210 @if [ $(current_stage) = stage3 ]; then \
33211 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33212 else \
33213 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33214 $(MAKE) stage3-start; \
33215 fi; \
33216 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33217 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33218 @endif target-libstdc++-v3-bootstrap
33219
33220
33221 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33222 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33223 maybe-all-stage4-target-libstdc++-v3:
33224 maybe-clean-stage4-target-libstdc++-v3:
33225 @if target-libstdc++-v3-bootstrap
33226 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33227 all-stage4: all-stage4-target-libstdc++-v3
33228 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33229 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33230 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33231 @r=`${PWD_COMMAND}`; export r; \
33232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33233 TFLAGS="$(STAGE4_TFLAGS)"; \
33234 $(RAW_CXX_TARGET_EXPORTS) \
33235 \
33236 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33238 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33244 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33245 TFLAGS="$(STAGE4_TFLAGS)" \
33246 $(TARGET-stage4-target-libstdc++-v3)
33247
33248 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33249 clean-stage4: clean-stage4-target-libstdc++-v3
33250 clean-stage4-target-libstdc++-v3:
33251 @if [ $(current_stage) = stage4 ]; then \
33252 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33253 else \
33254 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33255 $(MAKE) stage4-start; \
33256 fi; \
33257 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33258 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33259 @endif target-libstdc++-v3-bootstrap
33260
33261
33262 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33263 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33264 maybe-all-stageprofile-target-libstdc++-v3:
33265 maybe-clean-stageprofile-target-libstdc++-v3:
33266 @if target-libstdc++-v3-bootstrap
33267 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33268 all-stageprofile: all-stageprofile-target-libstdc++-v3
33269 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33270 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33271 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33272 @r=`${PWD_COMMAND}`; export r; \
33273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33274 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33275 $(RAW_CXX_TARGET_EXPORTS) \
33276 \
33277 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33279 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33280 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33281 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33285 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33286 TFLAGS="$(STAGEprofile_TFLAGS)" \
33287 $(TARGET-stageprofile-target-libstdc++-v3)
33288
33289 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33290 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33291 clean-stageprofile-target-libstdc++-v3:
33292 @if [ $(current_stage) = stageprofile ]; then \
33293 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33294 else \
33295 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33296 $(MAKE) stageprofile-start; \
33297 fi; \
33298 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33299 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33300 @endif target-libstdc++-v3-bootstrap
33301
33302
33303 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33304 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33305 maybe-all-stagefeedback-target-libstdc++-v3:
33306 maybe-clean-stagefeedback-target-libstdc++-v3:
33307 @if target-libstdc++-v3-bootstrap
33308 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33309 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33310 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33311 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33312 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33313 @r=`${PWD_COMMAND}`; export r; \
33314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33316 $(RAW_CXX_TARGET_EXPORTS) \
33317 \
33318 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33320 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33321 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33322 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33323 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33324 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33325 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33326 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
33327 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33328 $(TARGET-stagefeedback-target-libstdc++-v3)
33329
33330 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33331 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33332 clean-stagefeedback-target-libstdc++-v3:
33333 @if [ $(current_stage) = stagefeedback ]; then \
33334 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33335 else \
33336 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33337 $(MAKE) stagefeedback-start; \
33338 fi; \
33339 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33340 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
33341 @endif target-libstdc++-v3-bootstrap
33342
33343
33344
33345
33346
33347
33348 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33349 maybe-check-target-libstdc++-v3:
33350 @if target-libstdc++-v3
33351 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33352
33353 check-target-libstdc++-v3:
33354 @: $(MAKE); $(unstage)
33355 @r=`${PWD_COMMAND}`; export r; \
33356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357 $(RAW_CXX_TARGET_EXPORTS) \
33358 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33359 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
33360
33361 @endif target-libstdc++-v3
33362
33363 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33364 maybe-install-target-libstdc++-v3:
33365 @if target-libstdc++-v3
33366 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33367
33368 install-target-libstdc++-v3: installdirs
33369 @: $(MAKE); $(unstage)
33370 @r=`${PWD_COMMAND}`; export r; \
33371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33372 $(RAW_CXX_TARGET_EXPORTS) \
33373 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33374 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
33375
33376 @endif target-libstdc++-v3
33377
33378 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33379 maybe-install-strip-target-libstdc++-v3:
33380 @if target-libstdc++-v3
33381 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33382
33383 install-strip-target-libstdc++-v3: installdirs
33384 @: $(MAKE); $(unstage)
33385 @r=`${PWD_COMMAND}`; export r; \
33386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33387 $(RAW_CXX_TARGET_EXPORTS) \
33388 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33389 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
33390
33391 @endif target-libstdc++-v3
33392
33393 # Other targets (info, dvi, pdf, etc.)
33394
33395 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33396 maybe-info-target-libstdc++-v3:
33397 @if target-libstdc++-v3
33398 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33399
33400 info-target-libstdc++-v3: \
33401 configure-target-libstdc++-v3
33402 @: $(MAKE); $(unstage)
33403 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33404 r=`${PWD_COMMAND}`; export r; \
33405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33406 $(RAW_CXX_TARGET_EXPORTS) \
33407 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33408 for flag in $(EXTRA_TARGET_FLAGS); do \
33409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33410 done; \
33411 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33414 "RANLIB=$${RANLIB}" \
33415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33416 info) \
33417 || exit 1
33418
33419 @endif target-libstdc++-v3
33420
33421 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33422 maybe-dvi-target-libstdc++-v3:
33423 @if target-libstdc++-v3
33424 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33425
33426 dvi-target-libstdc++-v3: \
33427 configure-target-libstdc++-v3
33428 @: $(MAKE); $(unstage)
33429 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33430 r=`${PWD_COMMAND}`; export r; \
33431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33432 $(RAW_CXX_TARGET_EXPORTS) \
33433 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33434 for flag in $(EXTRA_TARGET_FLAGS); do \
33435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33436 done; \
33437 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33440 "RANLIB=$${RANLIB}" \
33441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33442 dvi) \
33443 || exit 1
33444
33445 @endif target-libstdc++-v3
33446
33447 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33448 maybe-pdf-target-libstdc++-v3:
33449 @if target-libstdc++-v3
33450 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33451
33452 pdf-target-libstdc++-v3: \
33453 configure-target-libstdc++-v3
33454 @: $(MAKE); $(unstage)
33455 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33456 r=`${PWD_COMMAND}`; export r; \
33457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33458 $(RAW_CXX_TARGET_EXPORTS) \
33459 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33460 for flag in $(EXTRA_TARGET_FLAGS); do \
33461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33462 done; \
33463 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33466 "RANLIB=$${RANLIB}" \
33467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33468 pdf) \
33469 || exit 1
33470
33471 @endif target-libstdc++-v3
33472
33473 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33474 maybe-html-target-libstdc++-v3:
33475 @if target-libstdc++-v3
33476 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33477
33478 html-target-libstdc++-v3: \
33479 configure-target-libstdc++-v3
33480 @: $(MAKE); $(unstage)
33481 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33482 r=`${PWD_COMMAND}`; export r; \
33483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33484 $(RAW_CXX_TARGET_EXPORTS) \
33485 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33486 for flag in $(EXTRA_TARGET_FLAGS); do \
33487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33488 done; \
33489 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33492 "RANLIB=$${RANLIB}" \
33493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33494 html) \
33495 || exit 1
33496
33497 @endif target-libstdc++-v3
33498
33499 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33500 maybe-TAGS-target-libstdc++-v3:
33501 @if target-libstdc++-v3
33502 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33503
33504 TAGS-target-libstdc++-v3: \
33505 configure-target-libstdc++-v3
33506 @: $(MAKE); $(unstage)
33507 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33508 r=`${PWD_COMMAND}`; export r; \
33509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510 $(RAW_CXX_TARGET_EXPORTS) \
33511 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33512 for flag in $(EXTRA_TARGET_FLAGS); do \
33513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33514 done; \
33515 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33518 "RANLIB=$${RANLIB}" \
33519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33520 TAGS) \
33521 || exit 1
33522
33523 @endif target-libstdc++-v3
33524
33525 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33526 maybe-install-info-target-libstdc++-v3:
33527 @if target-libstdc++-v3
33528 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33529
33530 install-info-target-libstdc++-v3: \
33531 configure-target-libstdc++-v3 \
33532 info-target-libstdc++-v3
33533 @: $(MAKE); $(unstage)
33534 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33535 r=`${PWD_COMMAND}`; export r; \
33536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33537 $(RAW_CXX_TARGET_EXPORTS) \
33538 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33539 for flag in $(EXTRA_TARGET_FLAGS); do \
33540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33541 done; \
33542 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33545 "RANLIB=$${RANLIB}" \
33546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33547 install-info) \
33548 || exit 1
33549
33550 @endif target-libstdc++-v3
33551
33552 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33553 maybe-install-pdf-target-libstdc++-v3:
33554 @if target-libstdc++-v3
33555 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33556
33557 install-pdf-target-libstdc++-v3: \
33558 configure-target-libstdc++-v3 \
33559 pdf-target-libstdc++-v3
33560 @: $(MAKE); $(unstage)
33561 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33562 r=`${PWD_COMMAND}`; export r; \
33563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33564 $(RAW_CXX_TARGET_EXPORTS) \
33565 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33566 for flag in $(EXTRA_TARGET_FLAGS); do \
33567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33568 done; \
33569 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33572 "RANLIB=$${RANLIB}" \
33573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33574 install-pdf) \
33575 || exit 1
33576
33577 @endif target-libstdc++-v3
33578
33579 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33580 maybe-install-html-target-libstdc++-v3:
33581 @if target-libstdc++-v3
33582 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33583
33584 install-html-target-libstdc++-v3: \
33585 configure-target-libstdc++-v3 \
33586 html-target-libstdc++-v3
33587 @: $(MAKE); $(unstage)
33588 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33589 r=`${PWD_COMMAND}`; export r; \
33590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33591 $(RAW_CXX_TARGET_EXPORTS) \
33592 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33593 for flag in $(EXTRA_TARGET_FLAGS); do \
33594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33595 done; \
33596 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33599 "RANLIB=$${RANLIB}" \
33600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33601 install-html) \
33602 || exit 1
33603
33604 @endif target-libstdc++-v3
33605
33606 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33607 maybe-installcheck-target-libstdc++-v3:
33608 @if target-libstdc++-v3
33609 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33610
33611 installcheck-target-libstdc++-v3: \
33612 configure-target-libstdc++-v3
33613 @: $(MAKE); $(unstage)
33614 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33615 r=`${PWD_COMMAND}`; export r; \
33616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33617 $(RAW_CXX_TARGET_EXPORTS) \
33618 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33619 for flag in $(EXTRA_TARGET_FLAGS); do \
33620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33621 done; \
33622 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33625 "RANLIB=$${RANLIB}" \
33626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33627 installcheck) \
33628 || exit 1
33629
33630 @endif target-libstdc++-v3
33631
33632 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33633 maybe-mostlyclean-target-libstdc++-v3:
33634 @if target-libstdc++-v3
33635 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33636
33637 mostlyclean-target-libstdc++-v3:
33638 @: $(MAKE); $(unstage)
33639 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33640 r=`${PWD_COMMAND}`; export r; \
33641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33642 $(RAW_CXX_TARGET_EXPORTS) \
33643 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33644 for flag in $(EXTRA_TARGET_FLAGS); do \
33645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33646 done; \
33647 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33650 "RANLIB=$${RANLIB}" \
33651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33652 mostlyclean) \
33653 || exit 1
33654
33655 @endif target-libstdc++-v3
33656
33657 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33658 maybe-clean-target-libstdc++-v3:
33659 @if target-libstdc++-v3
33660 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33661
33662 clean-target-libstdc++-v3:
33663 @: $(MAKE); $(unstage)
33664 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33665 r=`${PWD_COMMAND}`; export r; \
33666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33667 $(RAW_CXX_TARGET_EXPORTS) \
33668 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33669 for flag in $(EXTRA_TARGET_FLAGS); do \
33670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33671 done; \
33672 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33675 "RANLIB=$${RANLIB}" \
33676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33677 clean) \
33678 || exit 1
33679
33680 @endif target-libstdc++-v3
33681
33682 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33683 maybe-distclean-target-libstdc++-v3:
33684 @if target-libstdc++-v3
33685 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33686
33687 distclean-target-libstdc++-v3:
33688 @: $(MAKE); $(unstage)
33689 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33690 r=`${PWD_COMMAND}`; export r; \
33691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33692 $(RAW_CXX_TARGET_EXPORTS) \
33693 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33694 for flag in $(EXTRA_TARGET_FLAGS); do \
33695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33696 done; \
33697 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33700 "RANLIB=$${RANLIB}" \
33701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33702 distclean) \
33703 || exit 1
33704
33705 @endif target-libstdc++-v3
33706
33707 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33708 maybe-maintainer-clean-target-libstdc++-v3:
33709 @if target-libstdc++-v3
33710 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33711
33712 maintainer-clean-target-libstdc++-v3:
33713 @: $(MAKE); $(unstage)
33714 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33715 r=`${PWD_COMMAND}`; export r; \
33716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33717 $(RAW_CXX_TARGET_EXPORTS) \
33718 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33719 for flag in $(EXTRA_TARGET_FLAGS); do \
33720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33721 done; \
33722 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33725 "RANLIB=$${RANLIB}" \
33726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33727 maintainer-clean) \
33728 || exit 1
33729
33730 @endif target-libstdc++-v3
33731
33732
33733
33734
33735
33736 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33737 maybe-configure-target-libsanitizer:
33738 @if gcc-bootstrap
33739 configure-target-libsanitizer: stage_current
33740 @endif gcc-bootstrap
33741 @if target-libsanitizer
33742 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33743 configure-target-libsanitizer:
33744 @r=`${PWD_COMMAND}`; export r; \
33745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746 echo "Checking multilib configuration for libsanitizer..."; \
33747 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33748 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33749 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33750 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33751 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33752 else \
33753 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33754 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33755 fi; \
33756 else \
33757 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33758 fi; \
33759 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33760 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33761 $(RAW_CXX_TARGET_EXPORTS) \
33762 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33763 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33764 case $(srcdir) in \
33765 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33766 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33767 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33768 esac; \
33769 module_srcdir=libsanitizer; \
33770 rm -f no-such-file || : ; \
33771 CONFIG_SITE=no-such-file $(SHELL) \
33772 $$s/$$module_srcdir/configure \
33773 --srcdir=$${topdir}/$$module_srcdir \
33774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33775 --target=${target_alias} \
33776 || exit 1
33777 @endif target-libsanitizer
33778
33779
33780
33781 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33782 maybe-configure-stage1-target-libsanitizer:
33783 @if target-libsanitizer-bootstrap
33784 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33785 configure-stage1-target-libsanitizer:
33786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33787 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33788 @r=`${PWD_COMMAND}`; export r; \
33789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33790 TFLAGS="$(STAGE1_TFLAGS)"; \
33791 echo "Checking multilib configuration for libsanitizer..."; \
33792 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33793 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33794 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33795 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33796 else \
33797 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33798 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33799 fi; \
33800 else \
33801 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33802 fi; \
33803 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33804 $(RAW_CXX_TARGET_EXPORTS) \
33805 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33808 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33810 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33811 case $(srcdir) in \
33812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33813 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33815 esac; \
33816 module_srcdir=libsanitizer; \
33817 $(SHELL) $$s/$$module_srcdir/configure \
33818 --srcdir=$${topdir}/$$module_srcdir \
33819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33820 --target=${target_alias} \
33821 \
33822 $(STAGE1_CONFIGURE_FLAGS)
33823 @endif target-libsanitizer-bootstrap
33824
33825 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33826 maybe-configure-stage2-target-libsanitizer:
33827 @if target-libsanitizer-bootstrap
33828 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33829 configure-stage2-target-libsanitizer:
33830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33831 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33832 @r=`${PWD_COMMAND}`; export r; \
33833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33834 TFLAGS="$(STAGE2_TFLAGS)"; \
33835 echo "Checking multilib configuration for libsanitizer..."; \
33836 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33837 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33838 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33839 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33840 else \
33841 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33842 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33843 fi; \
33844 else \
33845 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33846 fi; \
33847 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33848 $(RAW_CXX_TARGET_EXPORTS) \
33849 \
33850 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33853 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33855 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33856 case $(srcdir) in \
33857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33858 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33860 esac; \
33861 module_srcdir=libsanitizer; \
33862 $(SHELL) $$s/$$module_srcdir/configure \
33863 --srcdir=$${topdir}/$$module_srcdir \
33864 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33865 --target=${target_alias} \
33866 --with-build-libsubdir=$(HOST_SUBDIR) \
33867 $(STAGE2_CONFIGURE_FLAGS)
33868 @endif target-libsanitizer-bootstrap
33869
33870 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33871 maybe-configure-stage3-target-libsanitizer:
33872 @if target-libsanitizer-bootstrap
33873 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33874 configure-stage3-target-libsanitizer:
33875 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33876 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33877 @r=`${PWD_COMMAND}`; export r; \
33878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33879 TFLAGS="$(STAGE3_TFLAGS)"; \
33880 echo "Checking multilib configuration for libsanitizer..."; \
33881 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33882 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33883 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33884 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33885 else \
33886 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33887 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33888 fi; \
33889 else \
33890 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33891 fi; \
33892 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33893 $(RAW_CXX_TARGET_EXPORTS) \
33894 \
33895 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33896 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33897 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33898 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33899 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33900 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33901 case $(srcdir) in \
33902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33903 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33905 esac; \
33906 module_srcdir=libsanitizer; \
33907 $(SHELL) $$s/$$module_srcdir/configure \
33908 --srcdir=$${topdir}/$$module_srcdir \
33909 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33910 --target=${target_alias} \
33911 --with-build-libsubdir=$(HOST_SUBDIR) \
33912 $(STAGE3_CONFIGURE_FLAGS)
33913 @endif target-libsanitizer-bootstrap
33914
33915 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33916 maybe-configure-stage4-target-libsanitizer:
33917 @if target-libsanitizer-bootstrap
33918 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33919 configure-stage4-target-libsanitizer:
33920 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33921 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33922 @r=`${PWD_COMMAND}`; export r; \
33923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33924 TFLAGS="$(STAGE4_TFLAGS)"; \
33925 echo "Checking multilib configuration for libsanitizer..."; \
33926 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33927 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33928 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33929 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33930 else \
33931 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33932 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33933 fi; \
33934 else \
33935 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33936 fi; \
33937 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33938 $(RAW_CXX_TARGET_EXPORTS) \
33939 \
33940 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33941 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33942 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33943 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33944 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33945 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33946 case $(srcdir) in \
33947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33948 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33950 esac; \
33951 module_srcdir=libsanitizer; \
33952 $(SHELL) $$s/$$module_srcdir/configure \
33953 --srcdir=$${topdir}/$$module_srcdir \
33954 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33955 --target=${target_alias} \
33956 --with-build-libsubdir=$(HOST_SUBDIR) \
33957 $(STAGE4_CONFIGURE_FLAGS)
33958 @endif target-libsanitizer-bootstrap
33959
33960 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33961 maybe-configure-stageprofile-target-libsanitizer:
33962 @if target-libsanitizer-bootstrap
33963 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33964 configure-stageprofile-target-libsanitizer:
33965 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33966 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33967 @r=`${PWD_COMMAND}`; export r; \
33968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33970 echo "Checking multilib configuration for libsanitizer..."; \
33971 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33972 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33973 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33974 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33975 else \
33976 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33977 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33978 fi; \
33979 else \
33980 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33981 fi; \
33982 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33983 $(RAW_CXX_TARGET_EXPORTS) \
33984 \
33985 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33986 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33987 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
33988 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33989 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33990 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33991 case $(srcdir) in \
33992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33993 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33995 esac; \
33996 module_srcdir=libsanitizer; \
33997 $(SHELL) $$s/$$module_srcdir/configure \
33998 --srcdir=$${topdir}/$$module_srcdir \
33999 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34000 --target=${target_alias} \
34001 --with-build-libsubdir=$(HOST_SUBDIR) \
34002 $(STAGEprofile_CONFIGURE_FLAGS)
34003 @endif target-libsanitizer-bootstrap
34004
34005 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34006 maybe-configure-stagefeedback-target-libsanitizer:
34007 @if target-libsanitizer-bootstrap
34008 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34009 configure-stagefeedback-target-libsanitizer:
34010 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34011 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34012 @r=`${PWD_COMMAND}`; export r; \
34013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34014 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34015 echo "Checking multilib configuration for libsanitizer..."; \
34016 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34017 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34018 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34019 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34020 else \
34021 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34022 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34023 fi; \
34024 else \
34025 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34026 fi; \
34027 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34028 $(RAW_CXX_TARGET_EXPORTS) \
34029 \
34030 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34031 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34032 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34033 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34035 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34036 case $(srcdir) in \
34037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34038 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34040 esac; \
34041 module_srcdir=libsanitizer; \
34042 $(SHELL) $$s/$$module_srcdir/configure \
34043 --srcdir=$${topdir}/$$module_srcdir \
34044 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34045 --target=${target_alias} \
34046 --with-build-libsubdir=$(HOST_SUBDIR) \
34047 $(STAGEfeedback_CONFIGURE_FLAGS)
34048 @endif target-libsanitizer-bootstrap
34049
34050
34051
34052
34053
34054 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34055 maybe-all-target-libsanitizer:
34056 @if gcc-bootstrap
34057 all-target-libsanitizer: stage_current
34058 @endif gcc-bootstrap
34059 @if target-libsanitizer
34060 TARGET-target-libsanitizer=all
34061 maybe-all-target-libsanitizer: all-target-libsanitizer
34062 all-target-libsanitizer: configure-target-libsanitizer
34063 @r=`${PWD_COMMAND}`; export r; \
34064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34065 $(RAW_CXX_TARGET_EXPORTS) \
34066 (cd $(TARGET_SUBDIR)/libsanitizer && \
34067 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34068 $(TARGET-target-libsanitizer))
34069 @endif target-libsanitizer
34070
34071
34072
34073 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34074 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34075 maybe-all-stage1-target-libsanitizer:
34076 maybe-clean-stage1-target-libsanitizer:
34077 @if target-libsanitizer-bootstrap
34078 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34079 all-stage1: all-stage1-target-libsanitizer
34080 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34081 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34082 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34083 @r=`${PWD_COMMAND}`; export r; \
34084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34085 TFLAGS="$(STAGE1_TFLAGS)"; \
34086 $(RAW_CXX_TARGET_EXPORTS) \
34087 cd $(TARGET_SUBDIR)/libsanitizer && \
34088 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34089 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34090 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34091 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34092 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34093 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34094 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34095 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34096 \
34097 TFLAGS="$(STAGE1_TFLAGS)" \
34098 $(TARGET-stage1-target-libsanitizer)
34099
34100 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34101 clean-stage1: clean-stage1-target-libsanitizer
34102 clean-stage1-target-libsanitizer:
34103 @if [ $(current_stage) = stage1 ]; then \
34104 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34105 else \
34106 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34107 $(MAKE) stage1-start; \
34108 fi; \
34109 cd $(TARGET_SUBDIR)/libsanitizer && \
34110 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34111 clean
34112 @endif target-libsanitizer-bootstrap
34113
34114
34115 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34116 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34117 maybe-all-stage2-target-libsanitizer:
34118 maybe-clean-stage2-target-libsanitizer:
34119 @if target-libsanitizer-bootstrap
34120 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34121 all-stage2: all-stage2-target-libsanitizer
34122 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34123 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34124 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34125 @r=`${PWD_COMMAND}`; export r; \
34126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34127 TFLAGS="$(STAGE2_TFLAGS)"; \
34128 $(RAW_CXX_TARGET_EXPORTS) \
34129 \
34130 cd $(TARGET_SUBDIR)/libsanitizer && \
34131 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34132 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34133 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34134 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34135 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34136 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34137 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34138 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34139 TFLAGS="$(STAGE2_TFLAGS)" \
34140 $(TARGET-stage2-target-libsanitizer)
34141
34142 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34143 clean-stage2: clean-stage2-target-libsanitizer
34144 clean-stage2-target-libsanitizer:
34145 @if [ $(current_stage) = stage2 ]; then \
34146 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34147 else \
34148 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34149 $(MAKE) stage2-start; \
34150 fi; \
34151 cd $(TARGET_SUBDIR)/libsanitizer && \
34152 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34153 @endif target-libsanitizer-bootstrap
34154
34155
34156 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34157 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34158 maybe-all-stage3-target-libsanitizer:
34159 maybe-clean-stage3-target-libsanitizer:
34160 @if target-libsanitizer-bootstrap
34161 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34162 all-stage3: all-stage3-target-libsanitizer
34163 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34164 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34166 @r=`${PWD_COMMAND}`; export r; \
34167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34168 TFLAGS="$(STAGE3_TFLAGS)"; \
34169 $(RAW_CXX_TARGET_EXPORTS) \
34170 \
34171 cd $(TARGET_SUBDIR)/libsanitizer && \
34172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34173 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34174 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34175 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34176 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34177 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34178 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34179 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34180 TFLAGS="$(STAGE3_TFLAGS)" \
34181 $(TARGET-stage3-target-libsanitizer)
34182
34183 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34184 clean-stage3: clean-stage3-target-libsanitizer
34185 clean-stage3-target-libsanitizer:
34186 @if [ $(current_stage) = stage3 ]; then \
34187 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34188 else \
34189 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34190 $(MAKE) stage3-start; \
34191 fi; \
34192 cd $(TARGET_SUBDIR)/libsanitizer && \
34193 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34194 @endif target-libsanitizer-bootstrap
34195
34196
34197 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34198 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34199 maybe-all-stage4-target-libsanitizer:
34200 maybe-clean-stage4-target-libsanitizer:
34201 @if target-libsanitizer-bootstrap
34202 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34203 all-stage4: all-stage4-target-libsanitizer
34204 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34205 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34206 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34207 @r=`${PWD_COMMAND}`; export r; \
34208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34209 TFLAGS="$(STAGE4_TFLAGS)"; \
34210 $(RAW_CXX_TARGET_EXPORTS) \
34211 \
34212 cd $(TARGET_SUBDIR)/libsanitizer && \
34213 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34214 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34215 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34216 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34217 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34218 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34219 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34220 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34221 TFLAGS="$(STAGE4_TFLAGS)" \
34222 $(TARGET-stage4-target-libsanitizer)
34223
34224 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34225 clean-stage4: clean-stage4-target-libsanitizer
34226 clean-stage4-target-libsanitizer:
34227 @if [ $(current_stage) = stage4 ]; then \
34228 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34229 else \
34230 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34231 $(MAKE) stage4-start; \
34232 fi; \
34233 cd $(TARGET_SUBDIR)/libsanitizer && \
34234 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34235 @endif target-libsanitizer-bootstrap
34236
34237
34238 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34239 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34240 maybe-all-stageprofile-target-libsanitizer:
34241 maybe-clean-stageprofile-target-libsanitizer:
34242 @if target-libsanitizer-bootstrap
34243 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34244 all-stageprofile: all-stageprofile-target-libsanitizer
34245 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34246 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34247 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34248 @r=`${PWD_COMMAND}`; export r; \
34249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34250 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34251 $(RAW_CXX_TARGET_EXPORTS) \
34252 \
34253 cd $(TARGET_SUBDIR)/libsanitizer && \
34254 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34255 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34256 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34257 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34258 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34259 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34260 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34261 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34262 TFLAGS="$(STAGEprofile_TFLAGS)" \
34263 $(TARGET-stageprofile-target-libsanitizer)
34264
34265 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34266 clean-stageprofile: clean-stageprofile-target-libsanitizer
34267 clean-stageprofile-target-libsanitizer:
34268 @if [ $(current_stage) = stageprofile ]; then \
34269 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34270 else \
34271 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34272 $(MAKE) stageprofile-start; \
34273 fi; \
34274 cd $(TARGET_SUBDIR)/libsanitizer && \
34275 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34276 @endif target-libsanitizer-bootstrap
34277
34278
34279 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34280 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34281 maybe-all-stagefeedback-target-libsanitizer:
34282 maybe-clean-stagefeedback-target-libsanitizer:
34283 @if target-libsanitizer-bootstrap
34284 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34285 all-stagefeedback: all-stagefeedback-target-libsanitizer
34286 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34287 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34288 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34289 @r=`${PWD_COMMAND}`; export r; \
34290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34291 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34292 $(RAW_CXX_TARGET_EXPORTS) \
34293 \
34294 cd $(TARGET_SUBDIR)/libsanitizer && \
34295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
34296 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34302 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
34303 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34304 $(TARGET-stagefeedback-target-libsanitizer)
34305
34306 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34307 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34308 clean-stagefeedback-target-libsanitizer:
34309 @if [ $(current_stage) = stagefeedback ]; then \
34310 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34311 else \
34312 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34313 $(MAKE) stagefeedback-start; \
34314 fi; \
34315 cd $(TARGET_SUBDIR)/libsanitizer && \
34316 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
34317 @endif target-libsanitizer-bootstrap
34318
34319
34320
34321
34322
34323
34324 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34325 maybe-check-target-libsanitizer:
34326 @if target-libsanitizer
34327 maybe-check-target-libsanitizer: check-target-libsanitizer
34328
34329 check-target-libsanitizer:
34330 @: $(MAKE); $(unstage)
34331 @r=`${PWD_COMMAND}`; export r; \
34332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34333 $(RAW_CXX_TARGET_EXPORTS) \
34334 (cd $(TARGET_SUBDIR)/libsanitizer && \
34335 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
34336
34337 @endif target-libsanitizer
34338
34339 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34340 maybe-install-target-libsanitizer:
34341 @if target-libsanitizer
34342 maybe-install-target-libsanitizer: install-target-libsanitizer
34343
34344 install-target-libsanitizer: installdirs
34345 @: $(MAKE); $(unstage)
34346 @r=`${PWD_COMMAND}`; export r; \
34347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34348 $(RAW_CXX_TARGET_EXPORTS) \
34349 (cd $(TARGET_SUBDIR)/libsanitizer && \
34350 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
34351
34352 @endif target-libsanitizer
34353
34354 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34355 maybe-install-strip-target-libsanitizer:
34356 @if target-libsanitizer
34357 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34358
34359 install-strip-target-libsanitizer: installdirs
34360 @: $(MAKE); $(unstage)
34361 @r=`${PWD_COMMAND}`; export r; \
34362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34363 $(RAW_CXX_TARGET_EXPORTS) \
34364 (cd $(TARGET_SUBDIR)/libsanitizer && \
34365 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
34366
34367 @endif target-libsanitizer
34368
34369 # Other targets (info, dvi, pdf, etc.)
34370
34371 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34372 maybe-info-target-libsanitizer:
34373 @if target-libsanitizer
34374 maybe-info-target-libsanitizer: info-target-libsanitizer
34375
34376 info-target-libsanitizer: \
34377 configure-target-libsanitizer
34378 @: $(MAKE); $(unstage)
34379 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34380 r=`${PWD_COMMAND}`; export r; \
34381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382 $(RAW_CXX_TARGET_EXPORTS) \
34383 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34384 for flag in $(EXTRA_TARGET_FLAGS); do \
34385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34386 done; \
34387 (cd $(TARGET_SUBDIR)/libsanitizer && \
34388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34390 "RANLIB=$${RANLIB}" \
34391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34392 info) \
34393 || exit 1
34394
34395 @endif target-libsanitizer
34396
34397 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34398 maybe-dvi-target-libsanitizer:
34399 @if target-libsanitizer
34400 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34401
34402 dvi-target-libsanitizer: \
34403 configure-target-libsanitizer
34404 @: $(MAKE); $(unstage)
34405 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34406 r=`${PWD_COMMAND}`; export r; \
34407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34408 $(RAW_CXX_TARGET_EXPORTS) \
34409 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34410 for flag in $(EXTRA_TARGET_FLAGS); do \
34411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34412 done; \
34413 (cd $(TARGET_SUBDIR)/libsanitizer && \
34414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34416 "RANLIB=$${RANLIB}" \
34417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34418 dvi) \
34419 || exit 1
34420
34421 @endif target-libsanitizer
34422
34423 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34424 maybe-pdf-target-libsanitizer:
34425 @if target-libsanitizer
34426 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34427
34428 pdf-target-libsanitizer: \
34429 configure-target-libsanitizer
34430 @: $(MAKE); $(unstage)
34431 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34432 r=`${PWD_COMMAND}`; export r; \
34433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34434 $(RAW_CXX_TARGET_EXPORTS) \
34435 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34436 for flag in $(EXTRA_TARGET_FLAGS); do \
34437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34438 done; \
34439 (cd $(TARGET_SUBDIR)/libsanitizer && \
34440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34442 "RANLIB=$${RANLIB}" \
34443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34444 pdf) \
34445 || exit 1
34446
34447 @endif target-libsanitizer
34448
34449 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34450 maybe-html-target-libsanitizer:
34451 @if target-libsanitizer
34452 maybe-html-target-libsanitizer: html-target-libsanitizer
34453
34454 html-target-libsanitizer: \
34455 configure-target-libsanitizer
34456 @: $(MAKE); $(unstage)
34457 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34458 r=`${PWD_COMMAND}`; export r; \
34459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34460 $(RAW_CXX_TARGET_EXPORTS) \
34461 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34462 for flag in $(EXTRA_TARGET_FLAGS); do \
34463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34464 done; \
34465 (cd $(TARGET_SUBDIR)/libsanitizer && \
34466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34468 "RANLIB=$${RANLIB}" \
34469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34470 html) \
34471 || exit 1
34472
34473 @endif target-libsanitizer
34474
34475 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34476 maybe-TAGS-target-libsanitizer:
34477 @if target-libsanitizer
34478 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34479
34480 TAGS-target-libsanitizer: \
34481 configure-target-libsanitizer
34482 @: $(MAKE); $(unstage)
34483 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34484 r=`${PWD_COMMAND}`; export r; \
34485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486 $(RAW_CXX_TARGET_EXPORTS) \
34487 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34488 for flag in $(EXTRA_TARGET_FLAGS); do \
34489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34490 done; \
34491 (cd $(TARGET_SUBDIR)/libsanitizer && \
34492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34494 "RANLIB=$${RANLIB}" \
34495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34496 TAGS) \
34497 || exit 1
34498
34499 @endif target-libsanitizer
34500
34501 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34502 maybe-install-info-target-libsanitizer:
34503 @if target-libsanitizer
34504 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34505
34506 install-info-target-libsanitizer: \
34507 configure-target-libsanitizer \
34508 info-target-libsanitizer
34509 @: $(MAKE); $(unstage)
34510 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34511 r=`${PWD_COMMAND}`; export r; \
34512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34513 $(RAW_CXX_TARGET_EXPORTS) \
34514 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34515 for flag in $(EXTRA_TARGET_FLAGS); do \
34516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34517 done; \
34518 (cd $(TARGET_SUBDIR)/libsanitizer && \
34519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34521 "RANLIB=$${RANLIB}" \
34522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34523 install-info) \
34524 || exit 1
34525
34526 @endif target-libsanitizer
34527
34528 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34529 maybe-install-pdf-target-libsanitizer:
34530 @if target-libsanitizer
34531 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34532
34533 install-pdf-target-libsanitizer: \
34534 configure-target-libsanitizer \
34535 pdf-target-libsanitizer
34536 @: $(MAKE); $(unstage)
34537 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34538 r=`${PWD_COMMAND}`; export r; \
34539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34540 $(RAW_CXX_TARGET_EXPORTS) \
34541 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34542 for flag in $(EXTRA_TARGET_FLAGS); do \
34543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34544 done; \
34545 (cd $(TARGET_SUBDIR)/libsanitizer && \
34546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34548 "RANLIB=$${RANLIB}" \
34549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34550 install-pdf) \
34551 || exit 1
34552
34553 @endif target-libsanitizer
34554
34555 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34556 maybe-install-html-target-libsanitizer:
34557 @if target-libsanitizer
34558 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34559
34560 install-html-target-libsanitizer: \
34561 configure-target-libsanitizer \
34562 html-target-libsanitizer
34563 @: $(MAKE); $(unstage)
34564 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34565 r=`${PWD_COMMAND}`; export r; \
34566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34567 $(RAW_CXX_TARGET_EXPORTS) \
34568 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34569 for flag in $(EXTRA_TARGET_FLAGS); do \
34570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571 done; \
34572 (cd $(TARGET_SUBDIR)/libsanitizer && \
34573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34575 "RANLIB=$${RANLIB}" \
34576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34577 install-html) \
34578 || exit 1
34579
34580 @endif target-libsanitizer
34581
34582 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34583 maybe-installcheck-target-libsanitizer:
34584 @if target-libsanitizer
34585 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34586
34587 installcheck-target-libsanitizer: \
34588 configure-target-libsanitizer
34589 @: $(MAKE); $(unstage)
34590 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34591 r=`${PWD_COMMAND}`; export r; \
34592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593 $(RAW_CXX_TARGET_EXPORTS) \
34594 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34595 for flag in $(EXTRA_TARGET_FLAGS); do \
34596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34597 done; \
34598 (cd $(TARGET_SUBDIR)/libsanitizer && \
34599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601 "RANLIB=$${RANLIB}" \
34602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34603 installcheck) \
34604 || exit 1
34605
34606 @endif target-libsanitizer
34607
34608 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34609 maybe-mostlyclean-target-libsanitizer:
34610 @if target-libsanitizer
34611 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34612
34613 mostlyclean-target-libsanitizer:
34614 @: $(MAKE); $(unstage)
34615 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34616 r=`${PWD_COMMAND}`; export r; \
34617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618 $(RAW_CXX_TARGET_EXPORTS) \
34619 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34620 for flag in $(EXTRA_TARGET_FLAGS); do \
34621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34622 done; \
34623 (cd $(TARGET_SUBDIR)/libsanitizer && \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626 "RANLIB=$${RANLIB}" \
34627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34628 mostlyclean) \
34629 || exit 1
34630
34631 @endif target-libsanitizer
34632
34633 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34634 maybe-clean-target-libsanitizer:
34635 @if target-libsanitizer
34636 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34637
34638 clean-target-libsanitizer:
34639 @: $(MAKE); $(unstage)
34640 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(RAW_CXX_TARGET_EXPORTS) \
34644 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34645 for flag in $(EXTRA_TARGET_FLAGS); do \
34646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34647 done; \
34648 (cd $(TARGET_SUBDIR)/libsanitizer && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653 clean) \
34654 || exit 1
34655
34656 @endif target-libsanitizer
34657
34658 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34659 maybe-distclean-target-libsanitizer:
34660 @if target-libsanitizer
34661 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34662
34663 distclean-target-libsanitizer:
34664 @: $(MAKE); $(unstage)
34665 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34666 r=`${PWD_COMMAND}`; export r; \
34667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34668 $(RAW_CXX_TARGET_EXPORTS) \
34669 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34670 for flag in $(EXTRA_TARGET_FLAGS); do \
34671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34672 done; \
34673 (cd $(TARGET_SUBDIR)/libsanitizer && \
34674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34676 "RANLIB=$${RANLIB}" \
34677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34678 distclean) \
34679 || exit 1
34680
34681 @endif target-libsanitizer
34682
34683 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34684 maybe-maintainer-clean-target-libsanitizer:
34685 @if target-libsanitizer
34686 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34687
34688 maintainer-clean-target-libsanitizer:
34689 @: $(MAKE); $(unstage)
34690 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34691 r=`${PWD_COMMAND}`; export r; \
34692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34693 $(RAW_CXX_TARGET_EXPORTS) \
34694 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34695 for flag in $(EXTRA_TARGET_FLAGS); do \
34696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34697 done; \
34698 (cd $(TARGET_SUBDIR)/libsanitizer && \
34699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34701 "RANLIB=$${RANLIB}" \
34702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34703 maintainer-clean) \
34704 || exit 1
34705
34706 @endif target-libsanitizer
34707
34708
34709
34710
34711
34712 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34713 maybe-configure-target-libmpx:
34714 @if gcc-bootstrap
34715 configure-target-libmpx: stage_current
34716 @endif gcc-bootstrap
34717 @if target-libmpx
34718 maybe-configure-target-libmpx: configure-target-libmpx
34719 configure-target-libmpx:
34720 @r=`${PWD_COMMAND}`; export r; \
34721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34722 echo "Checking multilib configuration for libmpx..."; \
34723 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34724 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34725 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34726 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34727 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34728 else \
34729 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34730 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34731 fi; \
34732 else \
34733 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34734 fi; \
34735 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34736 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34737 $(NORMAL_TARGET_EXPORTS) \
34738 echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34739 cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34740 case $(srcdir) in \
34741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34742 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34744 esac; \
34745 module_srcdir=libmpx; \
34746 rm -f no-such-file || : ; \
34747 CONFIG_SITE=no-such-file $(SHELL) \
34748 $$s/$$module_srcdir/configure \
34749 --srcdir=$${topdir}/$$module_srcdir \
34750 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34751 --target=${target_alias} \
34752 || exit 1
34753 @endif target-libmpx
34754
34755
34756
34757 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34758 maybe-configure-stage1-target-libmpx:
34759 @if target-libmpx-bootstrap
34760 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34761 configure-stage1-target-libmpx:
34762 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34763 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34764 @r=`${PWD_COMMAND}`; export r; \
34765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766 TFLAGS="$(STAGE1_TFLAGS)"; \
34767 echo "Checking multilib configuration for libmpx..."; \
34768 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34769 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34770 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34771 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34772 else \
34773 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34774 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34775 fi; \
34776 else \
34777 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34778 fi; \
34779 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34780 $(NORMAL_TARGET_EXPORTS) \
34781 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34782 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34783 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34784 echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34786 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34787 case $(srcdir) in \
34788 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34789 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34790 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34791 esac; \
34792 module_srcdir=libmpx; \
34793 $(SHELL) $$s/$$module_srcdir/configure \
34794 --srcdir=$${topdir}/$$module_srcdir \
34795 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34796 --target=${target_alias} \
34797 \
34798 $(STAGE1_CONFIGURE_FLAGS)
34799 @endif target-libmpx-bootstrap
34800
34801 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34802 maybe-configure-stage2-target-libmpx:
34803 @if target-libmpx-bootstrap
34804 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34805 configure-stage2-target-libmpx:
34806 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34807 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34808 @r=`${PWD_COMMAND}`; export r; \
34809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34810 TFLAGS="$(STAGE2_TFLAGS)"; \
34811 echo "Checking multilib configuration for libmpx..."; \
34812 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34813 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34814 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34815 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34816 else \
34817 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34818 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34819 fi; \
34820 else \
34821 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34822 fi; \
34823 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34824 $(NORMAL_TARGET_EXPORTS) \
34825 \
34826 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34827 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34828 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34829 echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34830 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34831 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34832 case $(srcdir) in \
34833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34834 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34836 esac; \
34837 module_srcdir=libmpx; \
34838 $(SHELL) $$s/$$module_srcdir/configure \
34839 --srcdir=$${topdir}/$$module_srcdir \
34840 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34841 --target=${target_alias} \
34842 --with-build-libsubdir=$(HOST_SUBDIR) \
34843 $(STAGE2_CONFIGURE_FLAGS)
34844 @endif target-libmpx-bootstrap
34845
34846 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34847 maybe-configure-stage3-target-libmpx:
34848 @if target-libmpx-bootstrap
34849 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34850 configure-stage3-target-libmpx:
34851 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34852 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34853 @r=`${PWD_COMMAND}`; export r; \
34854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34855 TFLAGS="$(STAGE3_TFLAGS)"; \
34856 echo "Checking multilib configuration for libmpx..."; \
34857 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34858 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34859 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34860 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34861 else \
34862 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34863 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34864 fi; \
34865 else \
34866 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34867 fi; \
34868 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34869 $(NORMAL_TARGET_EXPORTS) \
34870 \
34871 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34872 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34873 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34874 echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34875 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34876 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34877 case $(srcdir) in \
34878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34879 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34881 esac; \
34882 module_srcdir=libmpx; \
34883 $(SHELL) $$s/$$module_srcdir/configure \
34884 --srcdir=$${topdir}/$$module_srcdir \
34885 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34886 --target=${target_alias} \
34887 --with-build-libsubdir=$(HOST_SUBDIR) \
34888 $(STAGE3_CONFIGURE_FLAGS)
34889 @endif target-libmpx-bootstrap
34890
34891 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34892 maybe-configure-stage4-target-libmpx:
34893 @if target-libmpx-bootstrap
34894 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34895 configure-stage4-target-libmpx:
34896 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34897 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34898 @r=`${PWD_COMMAND}`; export r; \
34899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34900 TFLAGS="$(STAGE4_TFLAGS)"; \
34901 echo "Checking multilib configuration for libmpx..."; \
34902 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34903 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34904 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34905 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34906 else \
34907 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34908 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34909 fi; \
34910 else \
34911 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34912 fi; \
34913 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34914 $(NORMAL_TARGET_EXPORTS) \
34915 \
34916 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34917 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34918 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34919 echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34920 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34921 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34922 case $(srcdir) in \
34923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34924 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34926 esac; \
34927 module_srcdir=libmpx; \
34928 $(SHELL) $$s/$$module_srcdir/configure \
34929 --srcdir=$${topdir}/$$module_srcdir \
34930 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34931 --target=${target_alias} \
34932 --with-build-libsubdir=$(HOST_SUBDIR) \
34933 $(STAGE4_CONFIGURE_FLAGS)
34934 @endif target-libmpx-bootstrap
34935
34936 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34937 maybe-configure-stageprofile-target-libmpx:
34938 @if target-libmpx-bootstrap
34939 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34940 configure-stageprofile-target-libmpx:
34941 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34942 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34943 @r=`${PWD_COMMAND}`; export r; \
34944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34945 TFLAGS="$(STAGEprofile_TFLAGS)"; \
34946 echo "Checking multilib configuration for libmpx..."; \
34947 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34948 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34949 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34950 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34951 else \
34952 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34953 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34954 fi; \
34955 else \
34956 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34957 fi; \
34958 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34959 $(NORMAL_TARGET_EXPORTS) \
34960 \
34961 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34962 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34963 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
34964 echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34965 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34966 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34967 case $(srcdir) in \
34968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34969 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34971 esac; \
34972 module_srcdir=libmpx; \
34973 $(SHELL) $$s/$$module_srcdir/configure \
34974 --srcdir=$${topdir}/$$module_srcdir \
34975 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34976 --target=${target_alias} \
34977 --with-build-libsubdir=$(HOST_SUBDIR) \
34978 $(STAGEprofile_CONFIGURE_FLAGS)
34979 @endif target-libmpx-bootstrap
34980
34981 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34982 maybe-configure-stagefeedback-target-libmpx:
34983 @if target-libmpx-bootstrap
34984 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34985 configure-stagefeedback-target-libmpx:
34986 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34987 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34988 @r=`${PWD_COMMAND}`; export r; \
34989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34990 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34991 echo "Checking multilib configuration for libmpx..."; \
34992 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34993 if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34994 if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34995 rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34996 else \
34997 rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34998 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34999 fi; \
35000 else \
35001 mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35002 fi; \
35003 test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35004 $(NORMAL_TARGET_EXPORTS) \
35005 \
35006 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35007 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35008 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35009 echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35010 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35011 cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35012 case $(srcdir) in \
35013 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35014 *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35015 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35016 esac; \
35017 module_srcdir=libmpx; \
35018 $(SHELL) $$s/$$module_srcdir/configure \
35019 --srcdir=$${topdir}/$$module_srcdir \
35020 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35021 --target=${target_alias} \
35022 --with-build-libsubdir=$(HOST_SUBDIR) \
35023 $(STAGEfeedback_CONFIGURE_FLAGS)
35024 @endif target-libmpx-bootstrap
35025
35026
35027
35028
35029
35030 .PHONY: all-target-libmpx maybe-all-target-libmpx
35031 maybe-all-target-libmpx:
35032 @if gcc-bootstrap
35033 all-target-libmpx: stage_current
35034 @endif gcc-bootstrap
35035 @if target-libmpx
35036 TARGET-target-libmpx=all
35037 maybe-all-target-libmpx: all-target-libmpx
35038 all-target-libmpx: configure-target-libmpx
35039 @r=`${PWD_COMMAND}`; export r; \
35040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041 $(NORMAL_TARGET_EXPORTS) \
35042 (cd $(TARGET_SUBDIR)/libmpx && \
35043 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
35044 $(TARGET-target-libmpx))
35045 @endif target-libmpx
35046
35047
35048
35049 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35050 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35051 maybe-all-stage1-target-libmpx:
35052 maybe-clean-stage1-target-libmpx:
35053 @if target-libmpx-bootstrap
35054 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35055 all-stage1: all-stage1-target-libmpx
35056 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35057 all-stage1-target-libmpx: configure-stage1-target-libmpx
35058 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35059 @r=`${PWD_COMMAND}`; export r; \
35060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061 TFLAGS="$(STAGE1_TFLAGS)"; \
35062 $(NORMAL_TARGET_EXPORTS) \
35063 cd $(TARGET_SUBDIR)/libmpx && \
35064 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35065 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35066 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35067 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35068 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35069 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35070 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35071 $(EXTRA_TARGET_FLAGS) \
35072 \
35073 TFLAGS="$(STAGE1_TFLAGS)" \
35074 $(TARGET-stage1-target-libmpx)
35075
35076 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35077 clean-stage1: clean-stage1-target-libmpx
35078 clean-stage1-target-libmpx:
35079 @if [ $(current_stage) = stage1 ]; then \
35080 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35081 else \
35082 [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35083 $(MAKE) stage1-start; \
35084 fi; \
35085 cd $(TARGET_SUBDIR)/libmpx && \
35086 $(MAKE) $(EXTRA_TARGET_FLAGS) \
35087 clean
35088 @endif target-libmpx-bootstrap
35089
35090
35091 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35092 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35093 maybe-all-stage2-target-libmpx:
35094 maybe-clean-stage2-target-libmpx:
35095 @if target-libmpx-bootstrap
35096 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35097 all-stage2: all-stage2-target-libmpx
35098 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35099 all-stage2-target-libmpx: configure-stage2-target-libmpx
35100 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35101 @r=`${PWD_COMMAND}`; export r; \
35102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35103 TFLAGS="$(STAGE2_TFLAGS)"; \
35104 $(NORMAL_TARGET_EXPORTS) \
35105 \
35106 cd $(TARGET_SUBDIR)/libmpx && \
35107 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35108 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35109 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35110 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35111 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35112 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35113 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35114 $(EXTRA_TARGET_FLAGS) \
35115 TFLAGS="$(STAGE2_TFLAGS)" \
35116 $(TARGET-stage2-target-libmpx)
35117
35118 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35119 clean-stage2: clean-stage2-target-libmpx
35120 clean-stage2-target-libmpx:
35121 @if [ $(current_stage) = stage2 ]; then \
35122 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35123 else \
35124 [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35125 $(MAKE) stage2-start; \
35126 fi; \
35127 cd $(TARGET_SUBDIR)/libmpx && \
35128 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35129 @endif target-libmpx-bootstrap
35130
35131
35132 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35133 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35134 maybe-all-stage3-target-libmpx:
35135 maybe-clean-stage3-target-libmpx:
35136 @if target-libmpx-bootstrap
35137 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35138 all-stage3: all-stage3-target-libmpx
35139 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35140 all-stage3-target-libmpx: configure-stage3-target-libmpx
35141 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35142 @r=`${PWD_COMMAND}`; export r; \
35143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144 TFLAGS="$(STAGE3_TFLAGS)"; \
35145 $(NORMAL_TARGET_EXPORTS) \
35146 \
35147 cd $(TARGET_SUBDIR)/libmpx && \
35148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35149 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35150 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35151 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35155 $(EXTRA_TARGET_FLAGS) \
35156 TFLAGS="$(STAGE3_TFLAGS)" \
35157 $(TARGET-stage3-target-libmpx)
35158
35159 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35160 clean-stage3: clean-stage3-target-libmpx
35161 clean-stage3-target-libmpx:
35162 @if [ $(current_stage) = stage3 ]; then \
35163 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35164 else \
35165 [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35166 $(MAKE) stage3-start; \
35167 fi; \
35168 cd $(TARGET_SUBDIR)/libmpx && \
35169 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35170 @endif target-libmpx-bootstrap
35171
35172
35173 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35174 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35175 maybe-all-stage4-target-libmpx:
35176 maybe-clean-stage4-target-libmpx:
35177 @if target-libmpx-bootstrap
35178 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35179 all-stage4: all-stage4-target-libmpx
35180 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35181 all-stage4-target-libmpx: configure-stage4-target-libmpx
35182 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35183 @r=`${PWD_COMMAND}`; export r; \
35184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35185 TFLAGS="$(STAGE4_TFLAGS)"; \
35186 $(NORMAL_TARGET_EXPORTS) \
35187 \
35188 cd $(TARGET_SUBDIR)/libmpx && \
35189 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35190 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35191 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35192 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35193 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35194 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35195 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35196 $(EXTRA_TARGET_FLAGS) \
35197 TFLAGS="$(STAGE4_TFLAGS)" \
35198 $(TARGET-stage4-target-libmpx)
35199
35200 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35201 clean-stage4: clean-stage4-target-libmpx
35202 clean-stage4-target-libmpx:
35203 @if [ $(current_stage) = stage4 ]; then \
35204 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35205 else \
35206 [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35207 $(MAKE) stage4-start; \
35208 fi; \
35209 cd $(TARGET_SUBDIR)/libmpx && \
35210 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35211 @endif target-libmpx-bootstrap
35212
35213
35214 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35215 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35216 maybe-all-stageprofile-target-libmpx:
35217 maybe-clean-stageprofile-target-libmpx:
35218 @if target-libmpx-bootstrap
35219 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35220 all-stageprofile: all-stageprofile-target-libmpx
35221 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35222 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35223 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35224 @r=`${PWD_COMMAND}`; export r; \
35225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35227 $(NORMAL_TARGET_EXPORTS) \
35228 \
35229 cd $(TARGET_SUBDIR)/libmpx && \
35230 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35231 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35232 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35233 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35234 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35235 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35236 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35237 $(EXTRA_TARGET_FLAGS) \
35238 TFLAGS="$(STAGEprofile_TFLAGS)" \
35239 $(TARGET-stageprofile-target-libmpx)
35240
35241 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35242 clean-stageprofile: clean-stageprofile-target-libmpx
35243 clean-stageprofile-target-libmpx:
35244 @if [ $(current_stage) = stageprofile ]; then \
35245 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35246 else \
35247 [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35248 $(MAKE) stageprofile-start; \
35249 fi; \
35250 cd $(TARGET_SUBDIR)/libmpx && \
35251 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35252 @endif target-libmpx-bootstrap
35253
35254
35255 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35256 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35257 maybe-all-stagefeedback-target-libmpx:
35258 maybe-clean-stagefeedback-target-libmpx:
35259 @if target-libmpx-bootstrap
35260 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35261 all-stagefeedback: all-stagefeedback-target-libmpx
35262 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35263 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35264 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35265 @r=`${PWD_COMMAND}`; export r; \
35266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35267 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35268 $(NORMAL_TARGET_EXPORTS) \
35269 \
35270 cd $(TARGET_SUBDIR)/libmpx && \
35271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
35272 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35273 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35274 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35275 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35276 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35277 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35278 $(EXTRA_TARGET_FLAGS) \
35279 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35280 $(TARGET-stagefeedback-target-libmpx)
35281
35282 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35283 clean-stagefeedback: clean-stagefeedback-target-libmpx
35284 clean-stagefeedback-target-libmpx:
35285 @if [ $(current_stage) = stagefeedback ]; then \
35286 [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35287 else \
35288 [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35289 $(MAKE) stagefeedback-start; \
35290 fi; \
35291 cd $(TARGET_SUBDIR)/libmpx && \
35292 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
35293 @endif target-libmpx-bootstrap
35294
35295
35296
35297
35298
35299
35300 .PHONY: check-target-libmpx maybe-check-target-libmpx
35301 maybe-check-target-libmpx:
35302 @if target-libmpx
35303 maybe-check-target-libmpx: check-target-libmpx
35304
35305 check-target-libmpx:
35306 @: $(MAKE); $(unstage)
35307 @r=`${PWD_COMMAND}`; export r; \
35308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35309 $(NORMAL_TARGET_EXPORTS) \
35310 (cd $(TARGET_SUBDIR)/libmpx && \
35311 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
35312
35313 @endif target-libmpx
35314
35315 .PHONY: install-target-libmpx maybe-install-target-libmpx
35316 maybe-install-target-libmpx:
35317 @if target-libmpx
35318 maybe-install-target-libmpx: install-target-libmpx
35319
35320 install-target-libmpx: installdirs
35321 @: $(MAKE); $(unstage)
35322 @r=`${PWD_COMMAND}`; export r; \
35323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35324 $(NORMAL_TARGET_EXPORTS) \
35325 (cd $(TARGET_SUBDIR)/libmpx && \
35326 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
35327
35328 @endif target-libmpx
35329
35330 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35331 maybe-install-strip-target-libmpx:
35332 @if target-libmpx
35333 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35334
35335 install-strip-target-libmpx: installdirs
35336 @: $(MAKE); $(unstage)
35337 @r=`${PWD_COMMAND}`; export r; \
35338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35339 $(NORMAL_TARGET_EXPORTS) \
35340 (cd $(TARGET_SUBDIR)/libmpx && \
35341 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
35342
35343 @endif target-libmpx
35344
35345 # Other targets (info, dvi, pdf, etc.)
35346
35347 .PHONY: maybe-info-target-libmpx info-target-libmpx
35348 maybe-info-target-libmpx:
35349 @if target-libmpx
35350 maybe-info-target-libmpx: info-target-libmpx
35351
35352 info-target-libmpx: \
35353 configure-target-libmpx
35354 @: $(MAKE); $(unstage)
35355 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35356 r=`${PWD_COMMAND}`; export r; \
35357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358 $(NORMAL_TARGET_EXPORTS) \
35359 echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35360 for flag in $(EXTRA_TARGET_FLAGS); do \
35361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35362 done; \
35363 (cd $(TARGET_SUBDIR)/libmpx && \
35364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35366 "RANLIB=$${RANLIB}" \
35367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35368 info) \
35369 || exit 1
35370
35371 @endif target-libmpx
35372
35373 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35374 maybe-dvi-target-libmpx:
35375 @if target-libmpx
35376 maybe-dvi-target-libmpx: dvi-target-libmpx
35377
35378 dvi-target-libmpx: \
35379 configure-target-libmpx
35380 @: $(MAKE); $(unstage)
35381 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35382 r=`${PWD_COMMAND}`; export r; \
35383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35384 $(NORMAL_TARGET_EXPORTS) \
35385 echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35386 for flag in $(EXTRA_TARGET_FLAGS); do \
35387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35388 done; \
35389 (cd $(TARGET_SUBDIR)/libmpx && \
35390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35392 "RANLIB=$${RANLIB}" \
35393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35394 dvi) \
35395 || exit 1
35396
35397 @endif target-libmpx
35398
35399 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35400 maybe-pdf-target-libmpx:
35401 @if target-libmpx
35402 maybe-pdf-target-libmpx: pdf-target-libmpx
35403
35404 pdf-target-libmpx: \
35405 configure-target-libmpx
35406 @: $(MAKE); $(unstage)
35407 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35408 r=`${PWD_COMMAND}`; export r; \
35409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35410 $(NORMAL_TARGET_EXPORTS) \
35411 echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35412 for flag in $(EXTRA_TARGET_FLAGS); do \
35413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35414 done; \
35415 (cd $(TARGET_SUBDIR)/libmpx && \
35416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35418 "RANLIB=$${RANLIB}" \
35419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35420 pdf) \
35421 || exit 1
35422
35423 @endif target-libmpx
35424
35425 .PHONY: maybe-html-target-libmpx html-target-libmpx
35426 maybe-html-target-libmpx:
35427 @if target-libmpx
35428 maybe-html-target-libmpx: html-target-libmpx
35429
35430 html-target-libmpx: \
35431 configure-target-libmpx
35432 @: $(MAKE); $(unstage)
35433 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35434 r=`${PWD_COMMAND}`; export r; \
35435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35436 $(NORMAL_TARGET_EXPORTS) \
35437 echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35438 for flag in $(EXTRA_TARGET_FLAGS); do \
35439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35440 done; \
35441 (cd $(TARGET_SUBDIR)/libmpx && \
35442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35444 "RANLIB=$${RANLIB}" \
35445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35446 html) \
35447 || exit 1
35448
35449 @endif target-libmpx
35450
35451 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35452 maybe-TAGS-target-libmpx:
35453 @if target-libmpx
35454 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35455
35456 TAGS-target-libmpx: \
35457 configure-target-libmpx
35458 @: $(MAKE); $(unstage)
35459 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35460 r=`${PWD_COMMAND}`; export r; \
35461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35462 $(NORMAL_TARGET_EXPORTS) \
35463 echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35464 for flag in $(EXTRA_TARGET_FLAGS); do \
35465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35466 done; \
35467 (cd $(TARGET_SUBDIR)/libmpx && \
35468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35470 "RANLIB=$${RANLIB}" \
35471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35472 TAGS) \
35473 || exit 1
35474
35475 @endif target-libmpx
35476
35477 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35478 maybe-install-info-target-libmpx:
35479 @if target-libmpx
35480 maybe-install-info-target-libmpx: install-info-target-libmpx
35481
35482 install-info-target-libmpx: \
35483 configure-target-libmpx \
35484 info-target-libmpx
35485 @: $(MAKE); $(unstage)
35486 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35487 r=`${PWD_COMMAND}`; export r; \
35488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489 $(NORMAL_TARGET_EXPORTS) \
35490 echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35491 for flag in $(EXTRA_TARGET_FLAGS); do \
35492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35493 done; \
35494 (cd $(TARGET_SUBDIR)/libmpx && \
35495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35497 "RANLIB=$${RANLIB}" \
35498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35499 install-info) \
35500 || exit 1
35501
35502 @endif target-libmpx
35503
35504 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35505 maybe-install-pdf-target-libmpx:
35506 @if target-libmpx
35507 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35508
35509 install-pdf-target-libmpx: \
35510 configure-target-libmpx \
35511 pdf-target-libmpx
35512 @: $(MAKE); $(unstage)
35513 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35514 r=`${PWD_COMMAND}`; export r; \
35515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35516 $(NORMAL_TARGET_EXPORTS) \
35517 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35518 for flag in $(EXTRA_TARGET_FLAGS); do \
35519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35520 done; \
35521 (cd $(TARGET_SUBDIR)/libmpx && \
35522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35524 "RANLIB=$${RANLIB}" \
35525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35526 install-pdf) \
35527 || exit 1
35528
35529 @endif target-libmpx
35530
35531 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35532 maybe-install-html-target-libmpx:
35533 @if target-libmpx
35534 maybe-install-html-target-libmpx: install-html-target-libmpx
35535
35536 install-html-target-libmpx: \
35537 configure-target-libmpx \
35538 html-target-libmpx
35539 @: $(MAKE); $(unstage)
35540 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35541 r=`${PWD_COMMAND}`; export r; \
35542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35543 $(NORMAL_TARGET_EXPORTS) \
35544 echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35545 for flag in $(EXTRA_TARGET_FLAGS); do \
35546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35547 done; \
35548 (cd $(TARGET_SUBDIR)/libmpx && \
35549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35551 "RANLIB=$${RANLIB}" \
35552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35553 install-html) \
35554 || exit 1
35555
35556 @endif target-libmpx
35557
35558 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35559 maybe-installcheck-target-libmpx:
35560 @if target-libmpx
35561 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35562
35563 installcheck-target-libmpx: \
35564 configure-target-libmpx
35565 @: $(MAKE); $(unstage)
35566 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35567 r=`${PWD_COMMAND}`; export r; \
35568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35569 $(NORMAL_TARGET_EXPORTS) \
35570 echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35571 for flag in $(EXTRA_TARGET_FLAGS); do \
35572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35573 done; \
35574 (cd $(TARGET_SUBDIR)/libmpx && \
35575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35577 "RANLIB=$${RANLIB}" \
35578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35579 installcheck) \
35580 || exit 1
35581
35582 @endif target-libmpx
35583
35584 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35585 maybe-mostlyclean-target-libmpx:
35586 @if target-libmpx
35587 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35588
35589 mostlyclean-target-libmpx:
35590 @: $(MAKE); $(unstage)
35591 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35592 r=`${PWD_COMMAND}`; export r; \
35593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35594 $(NORMAL_TARGET_EXPORTS) \
35595 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35596 for flag in $(EXTRA_TARGET_FLAGS); do \
35597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35598 done; \
35599 (cd $(TARGET_SUBDIR)/libmpx && \
35600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35602 "RANLIB=$${RANLIB}" \
35603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35604 mostlyclean) \
35605 || exit 1
35606
35607 @endif target-libmpx
35608
35609 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35610 maybe-clean-target-libmpx:
35611 @if target-libmpx
35612 maybe-clean-target-libmpx: clean-target-libmpx
35613
35614 clean-target-libmpx:
35615 @: $(MAKE); $(unstage)
35616 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35617 r=`${PWD_COMMAND}`; export r; \
35618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35619 $(NORMAL_TARGET_EXPORTS) \
35620 echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35621 for flag in $(EXTRA_TARGET_FLAGS); do \
35622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623 done; \
35624 (cd $(TARGET_SUBDIR)/libmpx && \
35625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35627 "RANLIB=$${RANLIB}" \
35628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35629 clean) \
35630 || exit 1
35631
35632 @endif target-libmpx
35633
35634 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35635 maybe-distclean-target-libmpx:
35636 @if target-libmpx
35637 maybe-distclean-target-libmpx: distclean-target-libmpx
35638
35639 distclean-target-libmpx:
35640 @: $(MAKE); $(unstage)
35641 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35642 r=`${PWD_COMMAND}`; export r; \
35643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35644 $(NORMAL_TARGET_EXPORTS) \
35645 echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35646 for flag in $(EXTRA_TARGET_FLAGS); do \
35647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35648 done; \
35649 (cd $(TARGET_SUBDIR)/libmpx && \
35650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35652 "RANLIB=$${RANLIB}" \
35653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35654 distclean) \
35655 || exit 1
35656
35657 @endif target-libmpx
35658
35659 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35660 maybe-maintainer-clean-target-libmpx:
35661 @if target-libmpx
35662 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35663
35664 maintainer-clean-target-libmpx:
35665 @: $(MAKE); $(unstage)
35666 @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35667 r=`${PWD_COMMAND}`; export r; \
35668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35669 $(NORMAL_TARGET_EXPORTS) \
35670 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35671 for flag in $(EXTRA_TARGET_FLAGS); do \
35672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35673 done; \
35674 (cd $(TARGET_SUBDIR)/libmpx && \
35675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35677 "RANLIB=$${RANLIB}" \
35678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35679 maintainer-clean) \
35680 || exit 1
35681
35682 @endif target-libmpx
35683
35684
35685
35686
35687
35688 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35689 maybe-configure-target-libvtv:
35690 @if gcc-bootstrap
35691 configure-target-libvtv: stage_current
35692 @endif gcc-bootstrap
35693 @if target-libvtv
35694 maybe-configure-target-libvtv: configure-target-libvtv
35695 configure-target-libvtv:
35696 @r=`${PWD_COMMAND}`; export r; \
35697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35698 echo "Checking multilib configuration for libvtv..."; \
35699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35700 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35701 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35702 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35703 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35704 else \
35705 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35706 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35707 fi; \
35708 else \
35709 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35710 fi; \
35711 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35712 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35713 $(RAW_CXX_TARGET_EXPORTS) \
35714 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35715 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35716 case $(srcdir) in \
35717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35718 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35720 esac; \
35721 module_srcdir=libvtv; \
35722 rm -f no-such-file || : ; \
35723 CONFIG_SITE=no-such-file $(SHELL) \
35724 $$s/$$module_srcdir/configure \
35725 --srcdir=$${topdir}/$$module_srcdir \
35726 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35727 --target=${target_alias} \
35728 || exit 1
35729 @endif target-libvtv
35730
35731
35732
35733 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35734 maybe-configure-stage1-target-libvtv:
35735 @if target-libvtv-bootstrap
35736 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35737 configure-stage1-target-libvtv:
35738 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35739 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35740 @r=`${PWD_COMMAND}`; export r; \
35741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742 TFLAGS="$(STAGE1_TFLAGS)"; \
35743 echo "Checking multilib configuration for libvtv..."; \
35744 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35745 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35746 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35747 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35748 else \
35749 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35750 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35751 fi; \
35752 else \
35753 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35754 fi; \
35755 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35756 $(RAW_CXX_TARGET_EXPORTS) \
35757 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35758 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35759 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35760 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35761 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35762 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35763 case $(srcdir) in \
35764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35765 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35767 esac; \
35768 module_srcdir=libvtv; \
35769 $(SHELL) $$s/$$module_srcdir/configure \
35770 --srcdir=$${topdir}/$$module_srcdir \
35771 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35772 --target=${target_alias} \
35773 \
35774 $(STAGE1_CONFIGURE_FLAGS)
35775 @endif target-libvtv-bootstrap
35776
35777 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35778 maybe-configure-stage2-target-libvtv:
35779 @if target-libvtv-bootstrap
35780 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35781 configure-stage2-target-libvtv:
35782 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35783 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35784 @r=`${PWD_COMMAND}`; export r; \
35785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786 TFLAGS="$(STAGE2_TFLAGS)"; \
35787 echo "Checking multilib configuration for libvtv..."; \
35788 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35789 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35790 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35791 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35792 else \
35793 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35794 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35795 fi; \
35796 else \
35797 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35798 fi; \
35799 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35800 $(RAW_CXX_TARGET_EXPORTS) \
35801 \
35802 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35803 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35804 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35805 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35806 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35807 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35808 case $(srcdir) in \
35809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35810 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35812 esac; \
35813 module_srcdir=libvtv; \
35814 $(SHELL) $$s/$$module_srcdir/configure \
35815 --srcdir=$${topdir}/$$module_srcdir \
35816 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35817 --target=${target_alias} \
35818 --with-build-libsubdir=$(HOST_SUBDIR) \
35819 $(STAGE2_CONFIGURE_FLAGS)
35820 @endif target-libvtv-bootstrap
35821
35822 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35823 maybe-configure-stage3-target-libvtv:
35824 @if target-libvtv-bootstrap
35825 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35826 configure-stage3-target-libvtv:
35827 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35828 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35829 @r=`${PWD_COMMAND}`; export r; \
35830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35831 TFLAGS="$(STAGE3_TFLAGS)"; \
35832 echo "Checking multilib configuration for libvtv..."; \
35833 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35834 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35835 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35836 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35837 else \
35838 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35839 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35840 fi; \
35841 else \
35842 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35843 fi; \
35844 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35845 $(RAW_CXX_TARGET_EXPORTS) \
35846 \
35847 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35848 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35849 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35850 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35852 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35853 case $(srcdir) in \
35854 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35855 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35856 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35857 esac; \
35858 module_srcdir=libvtv; \
35859 $(SHELL) $$s/$$module_srcdir/configure \
35860 --srcdir=$${topdir}/$$module_srcdir \
35861 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35862 --target=${target_alias} \
35863 --with-build-libsubdir=$(HOST_SUBDIR) \
35864 $(STAGE3_CONFIGURE_FLAGS)
35865 @endif target-libvtv-bootstrap
35866
35867 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35868 maybe-configure-stage4-target-libvtv:
35869 @if target-libvtv-bootstrap
35870 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35871 configure-stage4-target-libvtv:
35872 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35873 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35874 @r=`${PWD_COMMAND}`; export r; \
35875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876 TFLAGS="$(STAGE4_TFLAGS)"; \
35877 echo "Checking multilib configuration for libvtv..."; \
35878 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35879 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35880 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35881 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35882 else \
35883 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35884 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35885 fi; \
35886 else \
35887 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35888 fi; \
35889 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35890 $(RAW_CXX_TARGET_EXPORTS) \
35891 \
35892 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35893 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35894 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35895 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35896 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35897 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35898 case $(srcdir) in \
35899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35900 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35902 esac; \
35903 module_srcdir=libvtv; \
35904 $(SHELL) $$s/$$module_srcdir/configure \
35905 --srcdir=$${topdir}/$$module_srcdir \
35906 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35907 --target=${target_alias} \
35908 --with-build-libsubdir=$(HOST_SUBDIR) \
35909 $(STAGE4_CONFIGURE_FLAGS)
35910 @endif target-libvtv-bootstrap
35911
35912 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35913 maybe-configure-stageprofile-target-libvtv:
35914 @if target-libvtv-bootstrap
35915 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35916 configure-stageprofile-target-libvtv:
35917 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35918 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35919 @r=`${PWD_COMMAND}`; export r; \
35920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921 TFLAGS="$(STAGEprofile_TFLAGS)"; \
35922 echo "Checking multilib configuration for libvtv..."; \
35923 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35924 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35925 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35926 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35927 else \
35928 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35929 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35930 fi; \
35931 else \
35932 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35933 fi; \
35934 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35935 $(RAW_CXX_TARGET_EXPORTS) \
35936 \
35937 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35938 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35939 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35940 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35941 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35942 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35943 case $(srcdir) in \
35944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35945 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35947 esac; \
35948 module_srcdir=libvtv; \
35949 $(SHELL) $$s/$$module_srcdir/configure \
35950 --srcdir=$${topdir}/$$module_srcdir \
35951 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35952 --target=${target_alias} \
35953 --with-build-libsubdir=$(HOST_SUBDIR) \
35954 $(STAGEprofile_CONFIGURE_FLAGS)
35955 @endif target-libvtv-bootstrap
35956
35957 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35958 maybe-configure-stagefeedback-target-libvtv:
35959 @if target-libvtv-bootstrap
35960 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35961 configure-stagefeedback-target-libvtv:
35962 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35963 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35964 @r=`${PWD_COMMAND}`; export r; \
35965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35966 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35967 echo "Checking multilib configuration for libvtv..."; \
35968 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35969 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35970 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35971 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35972 else \
35973 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35974 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35975 fi; \
35976 else \
35977 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35978 fi; \
35979 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35980 $(RAW_CXX_TARGET_EXPORTS) \
35981 \
35982 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35983 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35984 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
35985 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35986 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35987 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35988 case $(srcdir) in \
35989 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35990 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35991 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35992 esac; \
35993 module_srcdir=libvtv; \
35994 $(SHELL) $$s/$$module_srcdir/configure \
35995 --srcdir=$${topdir}/$$module_srcdir \
35996 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35997 --target=${target_alias} \
35998 --with-build-libsubdir=$(HOST_SUBDIR) \
35999 $(STAGEfeedback_CONFIGURE_FLAGS)
36000 @endif target-libvtv-bootstrap
36001
36002
36003
36004
36005
36006 .PHONY: all-target-libvtv maybe-all-target-libvtv
36007 maybe-all-target-libvtv:
36008 @if gcc-bootstrap
36009 all-target-libvtv: stage_current
36010 @endif gcc-bootstrap
36011 @if target-libvtv
36012 TARGET-target-libvtv=all
36013 maybe-all-target-libvtv: all-target-libvtv
36014 all-target-libvtv: configure-target-libvtv
36015 @r=`${PWD_COMMAND}`; export r; \
36016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36017 $(RAW_CXX_TARGET_EXPORTS) \
36018 (cd $(TARGET_SUBDIR)/libvtv && \
36019 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36020 $(TARGET-target-libvtv))
36021 @endif target-libvtv
36022
36023
36024
36025 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36026 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36027 maybe-all-stage1-target-libvtv:
36028 maybe-clean-stage1-target-libvtv:
36029 @if target-libvtv-bootstrap
36030 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36031 all-stage1: all-stage1-target-libvtv
36032 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36033 all-stage1-target-libvtv: configure-stage1-target-libvtv
36034 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36035 @r=`${PWD_COMMAND}`; export r; \
36036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36037 TFLAGS="$(STAGE1_TFLAGS)"; \
36038 $(RAW_CXX_TARGET_EXPORTS) \
36039 cd $(TARGET_SUBDIR)/libvtv && \
36040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36041 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36042 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36043 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36047 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36048 \
36049 TFLAGS="$(STAGE1_TFLAGS)" \
36050 $(TARGET-stage1-target-libvtv)
36051
36052 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36053 clean-stage1: clean-stage1-target-libvtv
36054 clean-stage1-target-libvtv:
36055 @if [ $(current_stage) = stage1 ]; then \
36056 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36057 else \
36058 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36059 $(MAKE) stage1-start; \
36060 fi; \
36061 cd $(TARGET_SUBDIR)/libvtv && \
36062 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36063 clean
36064 @endif target-libvtv-bootstrap
36065
36066
36067 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36068 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36069 maybe-all-stage2-target-libvtv:
36070 maybe-clean-stage2-target-libvtv:
36071 @if target-libvtv-bootstrap
36072 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36073 all-stage2: all-stage2-target-libvtv
36074 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36075 all-stage2-target-libvtv: configure-stage2-target-libvtv
36076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36077 @r=`${PWD_COMMAND}`; export r; \
36078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36079 TFLAGS="$(STAGE2_TFLAGS)"; \
36080 $(RAW_CXX_TARGET_EXPORTS) \
36081 \
36082 cd $(TARGET_SUBDIR)/libvtv && \
36083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36084 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36085 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36086 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36090 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36091 TFLAGS="$(STAGE2_TFLAGS)" \
36092 $(TARGET-stage2-target-libvtv)
36093
36094 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36095 clean-stage2: clean-stage2-target-libvtv
36096 clean-stage2-target-libvtv:
36097 @if [ $(current_stage) = stage2 ]; then \
36098 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36099 else \
36100 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36101 $(MAKE) stage2-start; \
36102 fi; \
36103 cd $(TARGET_SUBDIR)/libvtv && \
36104 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36105 @endif target-libvtv-bootstrap
36106
36107
36108 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36109 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36110 maybe-all-stage3-target-libvtv:
36111 maybe-clean-stage3-target-libvtv:
36112 @if target-libvtv-bootstrap
36113 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36114 all-stage3: all-stage3-target-libvtv
36115 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36116 all-stage3-target-libvtv: configure-stage3-target-libvtv
36117 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36118 @r=`${PWD_COMMAND}`; export r; \
36119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36120 TFLAGS="$(STAGE3_TFLAGS)"; \
36121 $(RAW_CXX_TARGET_EXPORTS) \
36122 \
36123 cd $(TARGET_SUBDIR)/libvtv && \
36124 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36125 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36126 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36127 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36131 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36132 TFLAGS="$(STAGE3_TFLAGS)" \
36133 $(TARGET-stage3-target-libvtv)
36134
36135 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36136 clean-stage3: clean-stage3-target-libvtv
36137 clean-stage3-target-libvtv:
36138 @if [ $(current_stage) = stage3 ]; then \
36139 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36140 else \
36141 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36142 $(MAKE) stage3-start; \
36143 fi; \
36144 cd $(TARGET_SUBDIR)/libvtv && \
36145 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36146 @endif target-libvtv-bootstrap
36147
36148
36149 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36150 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36151 maybe-all-stage4-target-libvtv:
36152 maybe-clean-stage4-target-libvtv:
36153 @if target-libvtv-bootstrap
36154 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36155 all-stage4: all-stage4-target-libvtv
36156 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36157 all-stage4-target-libvtv: configure-stage4-target-libvtv
36158 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36159 @r=`${PWD_COMMAND}`; export r; \
36160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36161 TFLAGS="$(STAGE4_TFLAGS)"; \
36162 $(RAW_CXX_TARGET_EXPORTS) \
36163 \
36164 cd $(TARGET_SUBDIR)/libvtv && \
36165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36166 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36167 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36168 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36172 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36173 TFLAGS="$(STAGE4_TFLAGS)" \
36174 $(TARGET-stage4-target-libvtv)
36175
36176 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36177 clean-stage4: clean-stage4-target-libvtv
36178 clean-stage4-target-libvtv:
36179 @if [ $(current_stage) = stage4 ]; then \
36180 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36181 else \
36182 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36183 $(MAKE) stage4-start; \
36184 fi; \
36185 cd $(TARGET_SUBDIR)/libvtv && \
36186 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36187 @endif target-libvtv-bootstrap
36188
36189
36190 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36191 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36192 maybe-all-stageprofile-target-libvtv:
36193 maybe-clean-stageprofile-target-libvtv:
36194 @if target-libvtv-bootstrap
36195 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36196 all-stageprofile: all-stageprofile-target-libvtv
36197 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36198 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36199 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36200 @r=`${PWD_COMMAND}`; export r; \
36201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36203 $(RAW_CXX_TARGET_EXPORTS) \
36204 \
36205 cd $(TARGET_SUBDIR)/libvtv && \
36206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36207 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36209 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36213 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36214 TFLAGS="$(STAGEprofile_TFLAGS)" \
36215 $(TARGET-stageprofile-target-libvtv)
36216
36217 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36218 clean-stageprofile: clean-stageprofile-target-libvtv
36219 clean-stageprofile-target-libvtv:
36220 @if [ $(current_stage) = stageprofile ]; then \
36221 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36222 else \
36223 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36224 $(MAKE) stageprofile-start; \
36225 fi; \
36226 cd $(TARGET_SUBDIR)/libvtv && \
36227 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36228 @endif target-libvtv-bootstrap
36229
36230
36231 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36232 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36233 maybe-all-stagefeedback-target-libvtv:
36234 maybe-clean-stagefeedback-target-libvtv:
36235 @if target-libvtv-bootstrap
36236 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36237 all-stagefeedback: all-stagefeedback-target-libvtv
36238 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36239 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36240 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36241 @r=`${PWD_COMMAND}`; export r; \
36242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36243 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36244 $(RAW_CXX_TARGET_EXPORTS) \
36245 \
36246 cd $(TARGET_SUBDIR)/libvtv && \
36247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36248 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36249 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36250 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36254 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
36255 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36256 $(TARGET-stagefeedback-target-libvtv)
36257
36258 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36259 clean-stagefeedback: clean-stagefeedback-target-libvtv
36260 clean-stagefeedback-target-libvtv:
36261 @if [ $(current_stage) = stagefeedback ]; then \
36262 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36263 else \
36264 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36265 $(MAKE) stagefeedback-start; \
36266 fi; \
36267 cd $(TARGET_SUBDIR)/libvtv && \
36268 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
36269 @endif target-libvtv-bootstrap
36270
36271
36272
36273
36274
36275
36276 .PHONY: check-target-libvtv maybe-check-target-libvtv
36277 maybe-check-target-libvtv:
36278 @if target-libvtv
36279 maybe-check-target-libvtv: check-target-libvtv
36280
36281 check-target-libvtv:
36282 @: $(MAKE); $(unstage)
36283 @r=`${PWD_COMMAND}`; export r; \
36284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36285 $(RAW_CXX_TARGET_EXPORTS) \
36286 (cd $(TARGET_SUBDIR)/libvtv && \
36287 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
36288
36289 @endif target-libvtv
36290
36291 .PHONY: install-target-libvtv maybe-install-target-libvtv
36292 maybe-install-target-libvtv:
36293 @if target-libvtv
36294 maybe-install-target-libvtv: install-target-libvtv
36295
36296 install-target-libvtv: installdirs
36297 @: $(MAKE); $(unstage)
36298 @r=`${PWD_COMMAND}`; export r; \
36299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36300 $(RAW_CXX_TARGET_EXPORTS) \
36301 (cd $(TARGET_SUBDIR)/libvtv && \
36302 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36303
36304 @endif target-libvtv
36305
36306 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36307 maybe-install-strip-target-libvtv:
36308 @if target-libvtv
36309 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36310
36311 install-strip-target-libvtv: installdirs
36312 @: $(MAKE); $(unstage)
36313 @r=`${PWD_COMMAND}`; export r; \
36314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315 $(RAW_CXX_TARGET_EXPORTS) \
36316 (cd $(TARGET_SUBDIR)/libvtv && \
36317 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36318
36319 @endif target-libvtv
36320
36321 # Other targets (info, dvi, pdf, etc.)
36322
36323 .PHONY: maybe-info-target-libvtv info-target-libvtv
36324 maybe-info-target-libvtv:
36325 @if target-libvtv
36326 maybe-info-target-libvtv: info-target-libvtv
36327
36328 info-target-libvtv: \
36329 configure-target-libvtv
36330 @: $(MAKE); $(unstage)
36331 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36332 r=`${PWD_COMMAND}`; export r; \
36333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36334 $(RAW_CXX_TARGET_EXPORTS) \
36335 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36336 for flag in $(EXTRA_TARGET_FLAGS); do \
36337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36338 done; \
36339 (cd $(TARGET_SUBDIR)/libvtv && \
36340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36342 "RANLIB=$${RANLIB}" \
36343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36344 info) \
36345 || exit 1
36346
36347 @endif target-libvtv
36348
36349 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36350 maybe-dvi-target-libvtv:
36351 @if target-libvtv
36352 maybe-dvi-target-libvtv: dvi-target-libvtv
36353
36354 dvi-target-libvtv: \
36355 configure-target-libvtv
36356 @: $(MAKE); $(unstage)
36357 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36358 r=`${PWD_COMMAND}`; export r; \
36359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360 $(RAW_CXX_TARGET_EXPORTS) \
36361 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 dvi) \
36371 || exit 1
36372
36373 @endif target-libvtv
36374
36375 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36376 maybe-pdf-target-libvtv:
36377 @if target-libvtv
36378 maybe-pdf-target-libvtv: pdf-target-libvtv
36379
36380 pdf-target-libvtv: \
36381 configure-target-libvtv
36382 @: $(MAKE); $(unstage)
36383 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36384 r=`${PWD_COMMAND}`; export r; \
36385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36386 $(RAW_CXX_TARGET_EXPORTS) \
36387 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36388 for flag in $(EXTRA_TARGET_FLAGS); do \
36389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36390 done; \
36391 (cd $(TARGET_SUBDIR)/libvtv && \
36392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36394 "RANLIB=$${RANLIB}" \
36395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36396 pdf) \
36397 || exit 1
36398
36399 @endif target-libvtv
36400
36401 .PHONY: maybe-html-target-libvtv html-target-libvtv
36402 maybe-html-target-libvtv:
36403 @if target-libvtv
36404 maybe-html-target-libvtv: html-target-libvtv
36405
36406 html-target-libvtv: \
36407 configure-target-libvtv
36408 @: $(MAKE); $(unstage)
36409 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36410 r=`${PWD_COMMAND}`; export r; \
36411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412 $(RAW_CXX_TARGET_EXPORTS) \
36413 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36414 for flag in $(EXTRA_TARGET_FLAGS); do \
36415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36416 done; \
36417 (cd $(TARGET_SUBDIR)/libvtv && \
36418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36420 "RANLIB=$${RANLIB}" \
36421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36422 html) \
36423 || exit 1
36424
36425 @endif target-libvtv
36426
36427 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36428 maybe-TAGS-target-libvtv:
36429 @if target-libvtv
36430 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36431
36432 TAGS-target-libvtv: \
36433 configure-target-libvtv
36434 @: $(MAKE); $(unstage)
36435 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36436 r=`${PWD_COMMAND}`; export r; \
36437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36438 $(RAW_CXX_TARGET_EXPORTS) \
36439 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
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)/libvtv && \
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 TAGS) \
36449 || exit 1
36450
36451 @endif target-libvtv
36452
36453 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36454 maybe-install-info-target-libvtv:
36455 @if target-libvtv
36456 maybe-install-info-target-libvtv: install-info-target-libvtv
36457
36458 install-info-target-libvtv: \
36459 configure-target-libvtv \
36460 info-target-libvtv
36461 @: $(MAKE); $(unstage)
36462 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36463 r=`${PWD_COMMAND}`; export r; \
36464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36465 $(RAW_CXX_TARGET_EXPORTS) \
36466 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36467 for flag in $(EXTRA_TARGET_FLAGS); do \
36468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36469 done; \
36470 (cd $(TARGET_SUBDIR)/libvtv && \
36471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36473 "RANLIB=$${RANLIB}" \
36474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36475 install-info) \
36476 || exit 1
36477
36478 @endif target-libvtv
36479
36480 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36481 maybe-install-pdf-target-libvtv:
36482 @if target-libvtv
36483 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36484
36485 install-pdf-target-libvtv: \
36486 configure-target-libvtv \
36487 pdf-target-libvtv
36488 @: $(MAKE); $(unstage)
36489 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36490 r=`${PWD_COMMAND}`; export r; \
36491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36492 $(RAW_CXX_TARGET_EXPORTS) \
36493 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36494 for flag in $(EXTRA_TARGET_FLAGS); do \
36495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36496 done; \
36497 (cd $(TARGET_SUBDIR)/libvtv && \
36498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36500 "RANLIB=$${RANLIB}" \
36501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36502 install-pdf) \
36503 || exit 1
36504
36505 @endif target-libvtv
36506
36507 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36508 maybe-install-html-target-libvtv:
36509 @if target-libvtv
36510 maybe-install-html-target-libvtv: install-html-target-libvtv
36511
36512 install-html-target-libvtv: \
36513 configure-target-libvtv \
36514 html-target-libvtv
36515 @: $(MAKE); $(unstage)
36516 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36517 r=`${PWD_COMMAND}`; export r; \
36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36519 $(RAW_CXX_TARGET_EXPORTS) \
36520 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36521 for flag in $(EXTRA_TARGET_FLAGS); do \
36522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36523 done; \
36524 (cd $(TARGET_SUBDIR)/libvtv && \
36525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36527 "RANLIB=$${RANLIB}" \
36528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36529 install-html) \
36530 || exit 1
36531
36532 @endif target-libvtv
36533
36534 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36535 maybe-installcheck-target-libvtv:
36536 @if target-libvtv
36537 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36538
36539 installcheck-target-libvtv: \
36540 configure-target-libvtv
36541 @: $(MAKE); $(unstage)
36542 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36543 r=`${PWD_COMMAND}`; export r; \
36544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36545 $(RAW_CXX_TARGET_EXPORTS) \
36546 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36547 for flag in $(EXTRA_TARGET_FLAGS); do \
36548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36549 done; \
36550 (cd $(TARGET_SUBDIR)/libvtv && \
36551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36553 "RANLIB=$${RANLIB}" \
36554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36555 installcheck) \
36556 || exit 1
36557
36558 @endif target-libvtv
36559
36560 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36561 maybe-mostlyclean-target-libvtv:
36562 @if target-libvtv
36563 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36564
36565 mostlyclean-target-libvtv:
36566 @: $(MAKE); $(unstage)
36567 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36568 r=`${PWD_COMMAND}`; export r; \
36569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36570 $(RAW_CXX_TARGET_EXPORTS) \
36571 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36572 for flag in $(EXTRA_TARGET_FLAGS); do \
36573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36574 done; \
36575 (cd $(TARGET_SUBDIR)/libvtv && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36578 "RANLIB=$${RANLIB}" \
36579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36580 mostlyclean) \
36581 || exit 1
36582
36583 @endif target-libvtv
36584
36585 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36586 maybe-clean-target-libvtv:
36587 @if target-libvtv
36588 maybe-clean-target-libvtv: clean-target-libvtv
36589
36590 clean-target-libvtv:
36591 @: $(MAKE); $(unstage)
36592 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36593 r=`${PWD_COMMAND}`; export r; \
36594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36595 $(RAW_CXX_TARGET_EXPORTS) \
36596 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36597 for flag in $(EXTRA_TARGET_FLAGS); do \
36598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36599 done; \
36600 (cd $(TARGET_SUBDIR)/libvtv && \
36601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36603 "RANLIB=$${RANLIB}" \
36604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36605 clean) \
36606 || exit 1
36607
36608 @endif target-libvtv
36609
36610 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36611 maybe-distclean-target-libvtv:
36612 @if target-libvtv
36613 maybe-distclean-target-libvtv: distclean-target-libvtv
36614
36615 distclean-target-libvtv:
36616 @: $(MAKE); $(unstage)
36617 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36618 r=`${PWD_COMMAND}`; export r; \
36619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36620 $(RAW_CXX_TARGET_EXPORTS) \
36621 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36622 for flag in $(EXTRA_TARGET_FLAGS); do \
36623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36624 done; \
36625 (cd $(TARGET_SUBDIR)/libvtv && \
36626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36628 "RANLIB=$${RANLIB}" \
36629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36630 distclean) \
36631 || exit 1
36632
36633 @endif target-libvtv
36634
36635 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36636 maybe-maintainer-clean-target-libvtv:
36637 @if target-libvtv
36638 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36639
36640 maintainer-clean-target-libvtv:
36641 @: $(MAKE); $(unstage)
36642 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36643 r=`${PWD_COMMAND}`; export r; \
36644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36645 $(RAW_CXX_TARGET_EXPORTS) \
36646 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36647 for flag in $(EXTRA_TARGET_FLAGS); do \
36648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36649 done; \
36650 (cd $(TARGET_SUBDIR)/libvtv && \
36651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36653 "RANLIB=$${RANLIB}" \
36654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36655 maintainer-clean) \
36656 || exit 1
36657
36658 @endif target-libvtv
36659
36660
36661
36662
36663
36664 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36665 maybe-configure-target-libcilkrts:
36666 @if gcc-bootstrap
36667 configure-target-libcilkrts: stage_current
36668 @endif gcc-bootstrap
36669 @if target-libcilkrts
36670 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36671 configure-target-libcilkrts:
36672 @: $(MAKE); $(unstage)
36673 @r=`${PWD_COMMAND}`; export r; \
36674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36675 echo "Checking multilib configuration for libcilkrts..."; \
36676 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36677 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36678 if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36679 if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36680 rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36681 else \
36682 rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36683 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36684 fi; \
36685 else \
36686 mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36687 fi; \
36688 test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36689 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36690 $(NORMAL_TARGET_EXPORTS) \
36691 echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36692 cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36693 case $(srcdir) in \
36694 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36695 *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36696 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36697 esac; \
36698 module_srcdir=libcilkrts; \
36699 rm -f no-such-file || : ; \
36700 CONFIG_SITE=no-such-file $(SHELL) \
36701 $$s/$$module_srcdir/configure \
36702 --srcdir=$${topdir}/$$module_srcdir \
36703 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36704 --target=${target_alias} \
36705 || exit 1
36706 @endif target-libcilkrts
36707
36708
36709
36710
36711
36712 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36713 maybe-all-target-libcilkrts:
36714 @if gcc-bootstrap
36715 all-target-libcilkrts: stage_current
36716 @endif gcc-bootstrap
36717 @if target-libcilkrts
36718 TARGET-target-libcilkrts=all
36719 maybe-all-target-libcilkrts: all-target-libcilkrts
36720 all-target-libcilkrts: configure-target-libcilkrts
36721 @: $(MAKE); $(unstage)
36722 @r=`${PWD_COMMAND}`; export r; \
36723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36724 $(NORMAL_TARGET_EXPORTS) \
36725 (cd $(TARGET_SUBDIR)/libcilkrts && \
36726 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
36727 $(TARGET-target-libcilkrts))
36728 @endif target-libcilkrts
36729
36730
36731
36732
36733
36734 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36735 maybe-check-target-libcilkrts:
36736 @if target-libcilkrts
36737 maybe-check-target-libcilkrts: check-target-libcilkrts
36738
36739 check-target-libcilkrts:
36740 @: $(MAKE); $(unstage)
36741 @r=`${PWD_COMMAND}`; export r; \
36742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36743 $(NORMAL_TARGET_EXPORTS) \
36744 (cd $(TARGET_SUBDIR)/libcilkrts && \
36745 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
36746
36747 @endif target-libcilkrts
36748
36749 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36750 maybe-install-target-libcilkrts:
36751 @if target-libcilkrts
36752 maybe-install-target-libcilkrts: install-target-libcilkrts
36753
36754 install-target-libcilkrts: installdirs
36755 @: $(MAKE); $(unstage)
36756 @r=`${PWD_COMMAND}`; export r; \
36757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36758 $(NORMAL_TARGET_EXPORTS) \
36759 (cd $(TARGET_SUBDIR)/libcilkrts && \
36760 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
36761
36762 @endif target-libcilkrts
36763
36764 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36765 maybe-install-strip-target-libcilkrts:
36766 @if target-libcilkrts
36767 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36768
36769 install-strip-target-libcilkrts: installdirs
36770 @: $(MAKE); $(unstage)
36771 @r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(NORMAL_TARGET_EXPORTS) \
36774 (cd $(TARGET_SUBDIR)/libcilkrts && \
36775 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
36776
36777 @endif target-libcilkrts
36778
36779 # Other targets (info, dvi, pdf, etc.)
36780
36781 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36782 maybe-info-target-libcilkrts:
36783 @if target-libcilkrts
36784 maybe-info-target-libcilkrts: info-target-libcilkrts
36785
36786 info-target-libcilkrts: \
36787 configure-target-libcilkrts
36788 @: $(MAKE); $(unstage)
36789 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36790 r=`${PWD_COMMAND}`; export r; \
36791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36792 $(NORMAL_TARGET_EXPORTS) \
36793 echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36794 for flag in $(EXTRA_TARGET_FLAGS); do \
36795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36796 done; \
36797 (cd $(TARGET_SUBDIR)/libcilkrts && \
36798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36800 "RANLIB=$${RANLIB}" \
36801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36802 info) \
36803 || exit 1
36804
36805 @endif target-libcilkrts
36806
36807 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36808 maybe-dvi-target-libcilkrts:
36809 @if target-libcilkrts
36810 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36811
36812 dvi-target-libcilkrts: \
36813 configure-target-libcilkrts
36814 @: $(MAKE); $(unstage)
36815 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36816 r=`${PWD_COMMAND}`; export r; \
36817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818 $(NORMAL_TARGET_EXPORTS) \
36819 echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
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)/libcilkrts && \
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 dvi) \
36829 || exit 1
36830
36831 @endif target-libcilkrts
36832
36833 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36834 maybe-pdf-target-libcilkrts:
36835 @if target-libcilkrts
36836 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36837
36838 pdf-target-libcilkrts: \
36839 configure-target-libcilkrts
36840 @: $(MAKE); $(unstage)
36841 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36842 r=`${PWD_COMMAND}`; export r; \
36843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36844 $(NORMAL_TARGET_EXPORTS) \
36845 echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36846 for flag in $(EXTRA_TARGET_FLAGS); do \
36847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36848 done; \
36849 (cd $(TARGET_SUBDIR)/libcilkrts && \
36850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36852 "RANLIB=$${RANLIB}" \
36853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36854 pdf) \
36855 || exit 1
36856
36857 @endif target-libcilkrts
36858
36859 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36860 maybe-html-target-libcilkrts:
36861 @if target-libcilkrts
36862 maybe-html-target-libcilkrts: html-target-libcilkrts
36863
36864 html-target-libcilkrts: \
36865 configure-target-libcilkrts
36866 @: $(MAKE); $(unstage)
36867 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36868 r=`${PWD_COMMAND}`; export r; \
36869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36870 $(NORMAL_TARGET_EXPORTS) \
36871 echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36872 for flag in $(EXTRA_TARGET_FLAGS); do \
36873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36874 done; \
36875 (cd $(TARGET_SUBDIR)/libcilkrts && \
36876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36878 "RANLIB=$${RANLIB}" \
36879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36880 html) \
36881 || exit 1
36882
36883 @endif target-libcilkrts
36884
36885 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36886 maybe-TAGS-target-libcilkrts:
36887 @if target-libcilkrts
36888 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36889
36890 TAGS-target-libcilkrts: \
36891 configure-target-libcilkrts
36892 @: $(MAKE); $(unstage)
36893 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36894 r=`${PWD_COMMAND}`; export r; \
36895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36896 $(NORMAL_TARGET_EXPORTS) \
36897 echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
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)/libcilkrts && \
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 TAGS) \
36907 || exit 1
36908
36909 @endif target-libcilkrts
36910
36911 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36912 maybe-install-info-target-libcilkrts:
36913 @if target-libcilkrts
36914 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36915
36916 install-info-target-libcilkrts: \
36917 configure-target-libcilkrts \
36918 info-target-libcilkrts
36919 @: $(MAKE); $(unstage)
36920 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36921 r=`${PWD_COMMAND}`; export r; \
36922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36923 $(NORMAL_TARGET_EXPORTS) \
36924 echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36925 for flag in $(EXTRA_TARGET_FLAGS); do \
36926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36927 done; \
36928 (cd $(TARGET_SUBDIR)/libcilkrts && \
36929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36931 "RANLIB=$${RANLIB}" \
36932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36933 install-info) \
36934 || exit 1
36935
36936 @endif target-libcilkrts
36937
36938 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36939 maybe-install-pdf-target-libcilkrts:
36940 @if target-libcilkrts
36941 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36942
36943 install-pdf-target-libcilkrts: \
36944 configure-target-libcilkrts \
36945 pdf-target-libcilkrts
36946 @: $(MAKE); $(unstage)
36947 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36948 r=`${PWD_COMMAND}`; export r; \
36949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36950 $(NORMAL_TARGET_EXPORTS) \
36951 echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36952 for flag in $(EXTRA_TARGET_FLAGS); do \
36953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36954 done; \
36955 (cd $(TARGET_SUBDIR)/libcilkrts && \
36956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36958 "RANLIB=$${RANLIB}" \
36959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36960 install-pdf) \
36961 || exit 1
36962
36963 @endif target-libcilkrts
36964
36965 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36966 maybe-install-html-target-libcilkrts:
36967 @if target-libcilkrts
36968 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36969
36970 install-html-target-libcilkrts: \
36971 configure-target-libcilkrts \
36972 html-target-libcilkrts
36973 @: $(MAKE); $(unstage)
36974 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36975 r=`${PWD_COMMAND}`; export r; \
36976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36977 $(NORMAL_TARGET_EXPORTS) \
36978 echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36979 for flag in $(EXTRA_TARGET_FLAGS); do \
36980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981 done; \
36982 (cd $(TARGET_SUBDIR)/libcilkrts && \
36983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36985 "RANLIB=$${RANLIB}" \
36986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36987 install-html) \
36988 || exit 1
36989
36990 @endif target-libcilkrts
36991
36992 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36993 maybe-installcheck-target-libcilkrts:
36994 @if target-libcilkrts
36995 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36996
36997 installcheck-target-libcilkrts: \
36998 configure-target-libcilkrts
36999 @: $(MAKE); $(unstage)
37000 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37001 r=`${PWD_COMMAND}`; export r; \
37002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37003 $(NORMAL_TARGET_EXPORTS) \
37004 echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37005 for flag in $(EXTRA_TARGET_FLAGS); do \
37006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37007 done; \
37008 (cd $(TARGET_SUBDIR)/libcilkrts && \
37009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37011 "RANLIB=$${RANLIB}" \
37012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37013 installcheck) \
37014 || exit 1
37015
37016 @endif target-libcilkrts
37017
37018 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37019 maybe-mostlyclean-target-libcilkrts:
37020 @if target-libcilkrts
37021 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37022
37023 mostlyclean-target-libcilkrts:
37024 @: $(MAKE); $(unstage)
37025 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37026 r=`${PWD_COMMAND}`; export r; \
37027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37028 $(NORMAL_TARGET_EXPORTS) \
37029 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37030 for flag in $(EXTRA_TARGET_FLAGS); do \
37031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37032 done; \
37033 (cd $(TARGET_SUBDIR)/libcilkrts && \
37034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37036 "RANLIB=$${RANLIB}" \
37037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37038 mostlyclean) \
37039 || exit 1
37040
37041 @endif target-libcilkrts
37042
37043 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37044 maybe-clean-target-libcilkrts:
37045 @if target-libcilkrts
37046 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37047
37048 clean-target-libcilkrts:
37049 @: $(MAKE); $(unstage)
37050 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37051 r=`${PWD_COMMAND}`; export r; \
37052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37053 $(NORMAL_TARGET_EXPORTS) \
37054 echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37055 for flag in $(EXTRA_TARGET_FLAGS); do \
37056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37057 done; \
37058 (cd $(TARGET_SUBDIR)/libcilkrts && \
37059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37061 "RANLIB=$${RANLIB}" \
37062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37063 clean) \
37064 || exit 1
37065
37066 @endif target-libcilkrts
37067
37068 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37069 maybe-distclean-target-libcilkrts:
37070 @if target-libcilkrts
37071 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37072
37073 distclean-target-libcilkrts:
37074 @: $(MAKE); $(unstage)
37075 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37076 r=`${PWD_COMMAND}`; export r; \
37077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37078 $(NORMAL_TARGET_EXPORTS) \
37079 echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37080 for flag in $(EXTRA_TARGET_FLAGS); do \
37081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37082 done; \
37083 (cd $(TARGET_SUBDIR)/libcilkrts && \
37084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37086 "RANLIB=$${RANLIB}" \
37087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37088 distclean) \
37089 || exit 1
37090
37091 @endif target-libcilkrts
37092
37093 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37094 maybe-maintainer-clean-target-libcilkrts:
37095 @if target-libcilkrts
37096 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37097
37098 maintainer-clean-target-libcilkrts:
37099 @: $(MAKE); $(unstage)
37100 @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37101 r=`${PWD_COMMAND}`; export r; \
37102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37103 $(NORMAL_TARGET_EXPORTS) \
37104 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37105 for flag in $(EXTRA_TARGET_FLAGS); do \
37106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37107 done; \
37108 (cd $(TARGET_SUBDIR)/libcilkrts && \
37109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37111 "RANLIB=$${RANLIB}" \
37112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37113 maintainer-clean) \
37114 || exit 1
37115
37116 @endif target-libcilkrts
37117
37118
37119
37120
37121
37122 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37123 maybe-configure-target-liboffloadmic:
37124 @if gcc-bootstrap
37125 configure-target-liboffloadmic: stage_current
37126 @endif gcc-bootstrap
37127 @if target-liboffloadmic
37128 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37129 configure-target-liboffloadmic:
37130 @: $(MAKE); $(unstage)
37131 @r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 echo "Checking multilib configuration for liboffloadmic..."; \
37134 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37135 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37136 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37137 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37138 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37139 else \
37140 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37141 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37142 fi; \
37143 else \
37144 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37145 fi; \
37146 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37147 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37148 $(NORMAL_TARGET_EXPORTS) \
37149 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37150 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37151 case $(srcdir) in \
37152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37153 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37155 esac; \
37156 module_srcdir=liboffloadmic; \
37157 rm -f no-such-file || : ; \
37158 CONFIG_SITE=no-such-file $(SHELL) \
37159 $$s/$$module_srcdir/configure \
37160 --srcdir=$${topdir}/$$module_srcdir \
37161 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37162 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37163 || exit 1
37164 @endif target-liboffloadmic
37165
37166
37167
37168
37169
37170 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37171 maybe-all-target-liboffloadmic:
37172 @if gcc-bootstrap
37173 all-target-liboffloadmic: stage_current
37174 @endif gcc-bootstrap
37175 @if target-liboffloadmic
37176 TARGET-target-liboffloadmic=all
37177 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37178 all-target-liboffloadmic: configure-target-liboffloadmic
37179 @: $(MAKE); $(unstage)
37180 @r=`${PWD_COMMAND}`; export r; \
37181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37182 $(NORMAL_TARGET_EXPORTS) \
37183 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37185 $(TARGET-target-liboffloadmic))
37186 @endif target-liboffloadmic
37187
37188
37189
37190
37191
37192 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37193 maybe-check-target-liboffloadmic:
37194 @if target-liboffloadmic
37195 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37196
37197 check-target-liboffloadmic:
37198 @: $(MAKE); $(unstage)
37199 @r=`${PWD_COMMAND}`; export r; \
37200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37201 $(NORMAL_TARGET_EXPORTS) \
37202 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37203 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37204
37205 @endif target-liboffloadmic
37206
37207 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37208 maybe-install-target-liboffloadmic:
37209 @if target-liboffloadmic
37210 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37211
37212 install-target-liboffloadmic: installdirs
37213 @: $(MAKE); $(unstage)
37214 @r=`${PWD_COMMAND}`; export r; \
37215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37216 $(NORMAL_TARGET_EXPORTS) \
37217 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37218 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37219
37220 @endif target-liboffloadmic
37221
37222 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37223 maybe-install-strip-target-liboffloadmic:
37224 @if target-liboffloadmic
37225 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37226
37227 install-strip-target-liboffloadmic: installdirs
37228 @: $(MAKE); $(unstage)
37229 @r=`${PWD_COMMAND}`; export r; \
37230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37231 $(NORMAL_TARGET_EXPORTS) \
37232 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37233 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37234
37235 @endif target-liboffloadmic
37236
37237 # Other targets (info, dvi, pdf, etc.)
37238
37239 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37240 maybe-info-target-liboffloadmic:
37241 @if target-liboffloadmic
37242 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37243
37244 info-target-liboffloadmic: \
37245 configure-target-liboffloadmic
37246 @: $(MAKE); $(unstage)
37247 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37248 r=`${PWD_COMMAND}`; export r; \
37249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37250 $(NORMAL_TARGET_EXPORTS) \
37251 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37252 for flag in $(EXTRA_TARGET_FLAGS); do \
37253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37254 done; \
37255 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37258 "RANLIB=$${RANLIB}" \
37259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37260 info) \
37261 || exit 1
37262
37263 @endif target-liboffloadmic
37264
37265 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37266 maybe-dvi-target-liboffloadmic:
37267 @if target-liboffloadmic
37268 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37269
37270 dvi-target-liboffloadmic: \
37271 configure-target-liboffloadmic
37272 @: $(MAKE); $(unstage)
37273 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37274 r=`${PWD_COMMAND}`; export r; \
37275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276 $(NORMAL_TARGET_EXPORTS) \
37277 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
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)/liboffloadmic && \
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 dvi) \
37287 || exit 1
37288
37289 @endif target-liboffloadmic
37290
37291 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37292 maybe-pdf-target-liboffloadmic:
37293 @if target-liboffloadmic
37294 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37295
37296 pdf-target-liboffloadmic: \
37297 configure-target-liboffloadmic
37298 @: $(MAKE); $(unstage)
37299 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37300 r=`${PWD_COMMAND}`; export r; \
37301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37302 $(NORMAL_TARGET_EXPORTS) \
37303 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37304 for flag in $(EXTRA_TARGET_FLAGS); do \
37305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306 done; \
37307 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37310 "RANLIB=$${RANLIB}" \
37311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37312 pdf) \
37313 || exit 1
37314
37315 @endif target-liboffloadmic
37316
37317 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37318 maybe-html-target-liboffloadmic:
37319 @if target-liboffloadmic
37320 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37321
37322 html-target-liboffloadmic: \
37323 configure-target-liboffloadmic
37324 @: $(MAKE); $(unstage)
37325 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37326 r=`${PWD_COMMAND}`; export r; \
37327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328 $(NORMAL_TARGET_EXPORTS) \
37329 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37330 for flag in $(EXTRA_TARGET_FLAGS); do \
37331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332 done; \
37333 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37336 "RANLIB=$${RANLIB}" \
37337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37338 html) \
37339 || exit 1
37340
37341 @endif target-liboffloadmic
37342
37343 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37344 maybe-TAGS-target-liboffloadmic:
37345 @if target-liboffloadmic
37346 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37347
37348 TAGS-target-liboffloadmic: \
37349 configure-target-liboffloadmic
37350 @: $(MAKE); $(unstage)
37351 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37352 r=`${PWD_COMMAND}`; export r; \
37353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37354 $(NORMAL_TARGET_EXPORTS) \
37355 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
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)/liboffloadmic && \
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 TAGS) \
37365 || exit 1
37366
37367 @endif target-liboffloadmic
37368
37369 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37370 maybe-install-info-target-liboffloadmic:
37371 @if target-liboffloadmic
37372 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37373
37374 install-info-target-liboffloadmic: \
37375 configure-target-liboffloadmic \
37376 info-target-liboffloadmic
37377 @: $(MAKE); $(unstage)
37378 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37379 r=`${PWD_COMMAND}`; export r; \
37380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37381 $(NORMAL_TARGET_EXPORTS) \
37382 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37383 for flag in $(EXTRA_TARGET_FLAGS); do \
37384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37385 done; \
37386 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37389 "RANLIB=$${RANLIB}" \
37390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37391 install-info) \
37392 || exit 1
37393
37394 @endif target-liboffloadmic
37395
37396 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37397 maybe-install-pdf-target-liboffloadmic:
37398 @if target-liboffloadmic
37399 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37400
37401 install-pdf-target-liboffloadmic: \
37402 configure-target-liboffloadmic \
37403 pdf-target-liboffloadmic
37404 @: $(MAKE); $(unstage)
37405 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37406 r=`${PWD_COMMAND}`; export r; \
37407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37408 $(NORMAL_TARGET_EXPORTS) \
37409 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37410 for flag in $(EXTRA_TARGET_FLAGS); do \
37411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37412 done; \
37413 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37416 "RANLIB=$${RANLIB}" \
37417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37418 install-pdf) \
37419 || exit 1
37420
37421 @endif target-liboffloadmic
37422
37423 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37424 maybe-install-html-target-liboffloadmic:
37425 @if target-liboffloadmic
37426 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37427
37428 install-html-target-liboffloadmic: \
37429 configure-target-liboffloadmic \
37430 html-target-liboffloadmic
37431 @: $(MAKE); $(unstage)
37432 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37433 r=`${PWD_COMMAND}`; export r; \
37434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37435 $(NORMAL_TARGET_EXPORTS) \
37436 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37437 for flag in $(EXTRA_TARGET_FLAGS); do \
37438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37439 done; \
37440 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37443 "RANLIB=$${RANLIB}" \
37444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37445 install-html) \
37446 || exit 1
37447
37448 @endif target-liboffloadmic
37449
37450 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37451 maybe-installcheck-target-liboffloadmic:
37452 @if target-liboffloadmic
37453 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37454
37455 installcheck-target-liboffloadmic: \
37456 configure-target-liboffloadmic
37457 @: $(MAKE); $(unstage)
37458 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37459 r=`${PWD_COMMAND}`; export r; \
37460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37461 $(NORMAL_TARGET_EXPORTS) \
37462 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37463 for flag in $(EXTRA_TARGET_FLAGS); do \
37464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37465 done; \
37466 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37469 "RANLIB=$${RANLIB}" \
37470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37471 installcheck) \
37472 || exit 1
37473
37474 @endif target-liboffloadmic
37475
37476 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37477 maybe-mostlyclean-target-liboffloadmic:
37478 @if target-liboffloadmic
37479 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37480
37481 mostlyclean-target-liboffloadmic:
37482 @: $(MAKE); $(unstage)
37483 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37484 r=`${PWD_COMMAND}`; export r; \
37485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486 $(NORMAL_TARGET_EXPORTS) \
37487 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37488 for flag in $(EXTRA_TARGET_FLAGS); do \
37489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37490 done; \
37491 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37494 "RANLIB=$${RANLIB}" \
37495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37496 mostlyclean) \
37497 || exit 1
37498
37499 @endif target-liboffloadmic
37500
37501 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37502 maybe-clean-target-liboffloadmic:
37503 @if target-liboffloadmic
37504 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37505
37506 clean-target-liboffloadmic:
37507 @: $(MAKE); $(unstage)
37508 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37509 r=`${PWD_COMMAND}`; export r; \
37510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37511 $(NORMAL_TARGET_EXPORTS) \
37512 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37513 for flag in $(EXTRA_TARGET_FLAGS); do \
37514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37515 done; \
37516 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37519 "RANLIB=$${RANLIB}" \
37520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37521 clean) \
37522 || exit 1
37523
37524 @endif target-liboffloadmic
37525
37526 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37527 maybe-distclean-target-liboffloadmic:
37528 @if target-liboffloadmic
37529 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37530
37531 distclean-target-liboffloadmic:
37532 @: $(MAKE); $(unstage)
37533 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37534 r=`${PWD_COMMAND}`; export r; \
37535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37536 $(NORMAL_TARGET_EXPORTS) \
37537 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37538 for flag in $(EXTRA_TARGET_FLAGS); do \
37539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37540 done; \
37541 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37544 "RANLIB=$${RANLIB}" \
37545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37546 distclean) \
37547 || exit 1
37548
37549 @endif target-liboffloadmic
37550
37551 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37552 maybe-maintainer-clean-target-liboffloadmic:
37553 @if target-liboffloadmic
37554 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37555
37556 maintainer-clean-target-liboffloadmic:
37557 @: $(MAKE); $(unstage)
37558 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37559 r=`${PWD_COMMAND}`; export r; \
37560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37561 $(NORMAL_TARGET_EXPORTS) \
37562 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37563 for flag in $(EXTRA_TARGET_FLAGS); do \
37564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37565 done; \
37566 (cd $(TARGET_SUBDIR)/liboffloadmic && \
37567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37569 "RANLIB=$${RANLIB}" \
37570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37571 maintainer-clean) \
37572 || exit 1
37573
37574 @endif target-liboffloadmic
37575
37576
37577
37578
37579
37580 .PHONY: configure-target-libssp maybe-configure-target-libssp
37581 maybe-configure-target-libssp:
37582 @if gcc-bootstrap
37583 configure-target-libssp: stage_current
37584 @endif gcc-bootstrap
37585 @if target-libssp
37586 maybe-configure-target-libssp: configure-target-libssp
37587 configure-target-libssp:
37588 @: $(MAKE); $(unstage)
37589 @r=`${PWD_COMMAND}`; export r; \
37590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37591 echo "Checking multilib configuration for libssp..."; \
37592 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37593 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37594 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37595 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37596 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37597 else \
37598 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37599 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37600 fi; \
37601 else \
37602 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37603 fi; \
37604 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37605 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37606 $(NORMAL_TARGET_EXPORTS) \
37607 echo Configuring in $(TARGET_SUBDIR)/libssp; \
37608 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37609 case $(srcdir) in \
37610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37611 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37613 esac; \
37614 module_srcdir=libssp; \
37615 rm -f no-such-file || : ; \
37616 CONFIG_SITE=no-such-file $(SHELL) \
37617 $$s/$$module_srcdir/configure \
37618 --srcdir=$${topdir}/$$module_srcdir \
37619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37620 --target=${target_alias} \
37621 || exit 1
37622 @endif target-libssp
37623
37624
37625
37626
37627
37628 .PHONY: all-target-libssp maybe-all-target-libssp
37629 maybe-all-target-libssp:
37630 @if gcc-bootstrap
37631 all-target-libssp: stage_current
37632 @endif gcc-bootstrap
37633 @if target-libssp
37634 TARGET-target-libssp=all
37635 maybe-all-target-libssp: all-target-libssp
37636 all-target-libssp: configure-target-libssp
37637 @: $(MAKE); $(unstage)
37638 @r=`${PWD_COMMAND}`; export r; \
37639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37640 $(NORMAL_TARGET_EXPORTS) \
37641 (cd $(TARGET_SUBDIR)/libssp && \
37642 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
37643 $(TARGET-target-libssp))
37644 @endif target-libssp
37645
37646
37647
37648
37649
37650 .PHONY: check-target-libssp maybe-check-target-libssp
37651 maybe-check-target-libssp:
37652 @if target-libssp
37653 maybe-check-target-libssp: check-target-libssp
37654
37655 check-target-libssp:
37656 @: $(MAKE); $(unstage)
37657 @r=`${PWD_COMMAND}`; export r; \
37658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37659 $(NORMAL_TARGET_EXPORTS) \
37660 (cd $(TARGET_SUBDIR)/libssp && \
37661 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
37662
37663 @endif target-libssp
37664
37665 .PHONY: install-target-libssp maybe-install-target-libssp
37666 maybe-install-target-libssp:
37667 @if target-libssp
37668 maybe-install-target-libssp: install-target-libssp
37669
37670 install-target-libssp: installdirs
37671 @: $(MAKE); $(unstage)
37672 @r=`${PWD_COMMAND}`; export r; \
37673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37674 $(NORMAL_TARGET_EXPORTS) \
37675 (cd $(TARGET_SUBDIR)/libssp && \
37676 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
37677
37678 @endif target-libssp
37679
37680 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37681 maybe-install-strip-target-libssp:
37682 @if target-libssp
37683 maybe-install-strip-target-libssp: install-strip-target-libssp
37684
37685 install-strip-target-libssp: installdirs
37686 @: $(MAKE); $(unstage)
37687 @r=`${PWD_COMMAND}`; export r; \
37688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37689 $(NORMAL_TARGET_EXPORTS) \
37690 (cd $(TARGET_SUBDIR)/libssp && \
37691 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
37692
37693 @endif target-libssp
37694
37695 # Other targets (info, dvi, pdf, etc.)
37696
37697 .PHONY: maybe-info-target-libssp info-target-libssp
37698 maybe-info-target-libssp:
37699 @if target-libssp
37700 maybe-info-target-libssp: info-target-libssp
37701
37702 info-target-libssp: \
37703 configure-target-libssp
37704 @: $(MAKE); $(unstage)
37705 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37706 r=`${PWD_COMMAND}`; export r; \
37707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37708 $(NORMAL_TARGET_EXPORTS) \
37709 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37710 for flag in $(EXTRA_TARGET_FLAGS); do \
37711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37712 done; \
37713 (cd $(TARGET_SUBDIR)/libssp && \
37714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37716 "RANLIB=$${RANLIB}" \
37717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37718 info) \
37719 || exit 1
37720
37721 @endif target-libssp
37722
37723 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37724 maybe-dvi-target-libssp:
37725 @if target-libssp
37726 maybe-dvi-target-libssp: dvi-target-libssp
37727
37728 dvi-target-libssp: \
37729 configure-target-libssp
37730 @: $(MAKE); $(unstage)
37731 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37732 r=`${PWD_COMMAND}`; export r; \
37733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734 $(NORMAL_TARGET_EXPORTS) \
37735 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37736 for flag in $(EXTRA_TARGET_FLAGS); do \
37737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37738 done; \
37739 (cd $(TARGET_SUBDIR)/libssp && \
37740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37742 "RANLIB=$${RANLIB}" \
37743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37744 dvi) \
37745 || exit 1
37746
37747 @endif target-libssp
37748
37749 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37750 maybe-pdf-target-libssp:
37751 @if target-libssp
37752 maybe-pdf-target-libssp: pdf-target-libssp
37753
37754 pdf-target-libssp: \
37755 configure-target-libssp
37756 @: $(MAKE); $(unstage)
37757 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37758 r=`${PWD_COMMAND}`; export r; \
37759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37760 $(NORMAL_TARGET_EXPORTS) \
37761 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37762 for flag in $(EXTRA_TARGET_FLAGS); do \
37763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37764 done; \
37765 (cd $(TARGET_SUBDIR)/libssp && \
37766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37768 "RANLIB=$${RANLIB}" \
37769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37770 pdf) \
37771 || exit 1
37772
37773 @endif target-libssp
37774
37775 .PHONY: maybe-html-target-libssp html-target-libssp
37776 maybe-html-target-libssp:
37777 @if target-libssp
37778 maybe-html-target-libssp: html-target-libssp
37779
37780 html-target-libssp: \
37781 configure-target-libssp
37782 @: $(MAKE); $(unstage)
37783 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37784 r=`${PWD_COMMAND}`; export r; \
37785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37786 $(NORMAL_TARGET_EXPORTS) \
37787 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37788 for flag in $(EXTRA_TARGET_FLAGS); do \
37789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37790 done; \
37791 (cd $(TARGET_SUBDIR)/libssp && \
37792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37794 "RANLIB=$${RANLIB}" \
37795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37796 html) \
37797 || exit 1
37798
37799 @endif target-libssp
37800
37801 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37802 maybe-TAGS-target-libssp:
37803 @if target-libssp
37804 maybe-TAGS-target-libssp: TAGS-target-libssp
37805
37806 TAGS-target-libssp: \
37807 configure-target-libssp
37808 @: $(MAKE); $(unstage)
37809 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37810 r=`${PWD_COMMAND}`; export r; \
37811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37812 $(NORMAL_TARGET_EXPORTS) \
37813 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37814 for flag in $(EXTRA_TARGET_FLAGS); do \
37815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37816 done; \
37817 (cd $(TARGET_SUBDIR)/libssp && \
37818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37820 "RANLIB=$${RANLIB}" \
37821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37822 TAGS) \
37823 || exit 1
37824
37825 @endif target-libssp
37826
37827 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37828 maybe-install-info-target-libssp:
37829 @if target-libssp
37830 maybe-install-info-target-libssp: install-info-target-libssp
37831
37832 install-info-target-libssp: \
37833 configure-target-libssp \
37834 info-target-libssp
37835 @: $(MAKE); $(unstage)
37836 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37837 r=`${PWD_COMMAND}`; export r; \
37838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839 $(NORMAL_TARGET_EXPORTS) \
37840 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37841 for flag in $(EXTRA_TARGET_FLAGS); do \
37842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843 done; \
37844 (cd $(TARGET_SUBDIR)/libssp && \
37845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847 "RANLIB=$${RANLIB}" \
37848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849 install-info) \
37850 || exit 1
37851
37852 @endif target-libssp
37853
37854 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37855 maybe-install-pdf-target-libssp:
37856 @if target-libssp
37857 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37858
37859 install-pdf-target-libssp: \
37860 configure-target-libssp \
37861 pdf-target-libssp
37862 @: $(MAKE); $(unstage)
37863 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37864 r=`${PWD_COMMAND}`; export r; \
37865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866 $(NORMAL_TARGET_EXPORTS) \
37867 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37868 for flag in $(EXTRA_TARGET_FLAGS); do \
37869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37870 done; \
37871 (cd $(TARGET_SUBDIR)/libssp && \
37872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874 "RANLIB=$${RANLIB}" \
37875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876 install-pdf) \
37877 || exit 1
37878
37879 @endif target-libssp
37880
37881 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37882 maybe-install-html-target-libssp:
37883 @if target-libssp
37884 maybe-install-html-target-libssp: install-html-target-libssp
37885
37886 install-html-target-libssp: \
37887 configure-target-libssp \
37888 html-target-libssp
37889 @: $(MAKE); $(unstage)
37890 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37891 r=`${PWD_COMMAND}`; export r; \
37892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37893 $(NORMAL_TARGET_EXPORTS) \
37894 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37895 for flag in $(EXTRA_TARGET_FLAGS); do \
37896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37897 done; \
37898 (cd $(TARGET_SUBDIR)/libssp && \
37899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37901 "RANLIB=$${RANLIB}" \
37902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37903 install-html) \
37904 || exit 1
37905
37906 @endif target-libssp
37907
37908 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37909 maybe-installcheck-target-libssp:
37910 @if target-libssp
37911 maybe-installcheck-target-libssp: installcheck-target-libssp
37912
37913 installcheck-target-libssp: \
37914 configure-target-libssp
37915 @: $(MAKE); $(unstage)
37916 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37917 r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(NORMAL_TARGET_EXPORTS) \
37920 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37921 for flag in $(EXTRA_TARGET_FLAGS); do \
37922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37923 done; \
37924 (cd $(TARGET_SUBDIR)/libssp && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927 "RANLIB=$${RANLIB}" \
37928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929 installcheck) \
37930 || exit 1
37931
37932 @endif target-libssp
37933
37934 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37935 maybe-mostlyclean-target-libssp:
37936 @if target-libssp
37937 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37938
37939 mostlyclean-target-libssp:
37940 @: $(MAKE); $(unstage)
37941 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37942 r=`${PWD_COMMAND}`; export r; \
37943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944 $(NORMAL_TARGET_EXPORTS) \
37945 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37946 for flag in $(EXTRA_TARGET_FLAGS); do \
37947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948 done; \
37949 (cd $(TARGET_SUBDIR)/libssp && \
37950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37952 "RANLIB=$${RANLIB}" \
37953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37954 mostlyclean) \
37955 || exit 1
37956
37957 @endif target-libssp
37958
37959 .PHONY: maybe-clean-target-libssp clean-target-libssp
37960 maybe-clean-target-libssp:
37961 @if target-libssp
37962 maybe-clean-target-libssp: clean-target-libssp
37963
37964 clean-target-libssp:
37965 @: $(MAKE); $(unstage)
37966 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37967 r=`${PWD_COMMAND}`; export r; \
37968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37969 $(NORMAL_TARGET_EXPORTS) \
37970 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37971 for flag in $(EXTRA_TARGET_FLAGS); do \
37972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37973 done; \
37974 (cd $(TARGET_SUBDIR)/libssp && \
37975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37977 "RANLIB=$${RANLIB}" \
37978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37979 clean) \
37980 || exit 1
37981
37982 @endif target-libssp
37983
37984 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37985 maybe-distclean-target-libssp:
37986 @if target-libssp
37987 maybe-distclean-target-libssp: distclean-target-libssp
37988
37989 distclean-target-libssp:
37990 @: $(MAKE); $(unstage)
37991 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37992 r=`${PWD_COMMAND}`; export r; \
37993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37994 $(NORMAL_TARGET_EXPORTS) \
37995 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37996 for flag in $(EXTRA_TARGET_FLAGS); do \
37997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37998 done; \
37999 (cd $(TARGET_SUBDIR)/libssp && \
38000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38002 "RANLIB=$${RANLIB}" \
38003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38004 distclean) \
38005 || exit 1
38006
38007 @endif target-libssp
38008
38009 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38010 maybe-maintainer-clean-target-libssp:
38011 @if target-libssp
38012 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38013
38014 maintainer-clean-target-libssp:
38015 @: $(MAKE); $(unstage)
38016 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(NORMAL_TARGET_EXPORTS) \
38020 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38021 for flag in $(EXTRA_TARGET_FLAGS); do \
38022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38023 done; \
38024 (cd $(TARGET_SUBDIR)/libssp && \
38025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38027 "RANLIB=$${RANLIB}" \
38028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38029 maintainer-clean) \
38030 || exit 1
38031
38032 @endif target-libssp
38033
38034
38035
38036
38037
38038 .PHONY: configure-target-newlib maybe-configure-target-newlib
38039 maybe-configure-target-newlib:
38040 @if gcc-bootstrap
38041 configure-target-newlib: stage_current
38042 @endif gcc-bootstrap
38043 @if target-newlib
38044 maybe-configure-target-newlib: configure-target-newlib
38045 configure-target-newlib:
38046 @: $(MAKE); $(unstage)
38047 @r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 echo "Checking multilib configuration for newlib..."; \
38050 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38051 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38052 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38053 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38054 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38055 else \
38056 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38057 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38058 fi; \
38059 else \
38060 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38061 fi; \
38062 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38063 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38064 $(NORMAL_TARGET_EXPORTS) \
38065 echo Configuring in $(TARGET_SUBDIR)/newlib; \
38066 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38067 case $(srcdir) in \
38068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38069 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38071 esac; \
38072 module_srcdir=newlib; \
38073 rm -f no-such-file || : ; \
38074 CONFIG_SITE=no-such-file $(SHELL) \
38075 $$s/$$module_srcdir/configure \
38076 --srcdir=$${topdir}/$$module_srcdir \
38077 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38078 --target=${target_alias} \
38079 || exit 1
38080 @endif target-newlib
38081
38082
38083
38084
38085
38086 .PHONY: all-target-newlib maybe-all-target-newlib
38087 maybe-all-target-newlib:
38088 @if gcc-bootstrap
38089 all-target-newlib: stage_current
38090 @endif gcc-bootstrap
38091 @if target-newlib
38092 TARGET-target-newlib=all
38093 maybe-all-target-newlib: all-target-newlib
38094 all-target-newlib: configure-target-newlib
38095 @: $(MAKE); $(unstage)
38096 @r=`${PWD_COMMAND}`; export r; \
38097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38098 $(NORMAL_TARGET_EXPORTS) \
38099 (cd $(TARGET_SUBDIR)/newlib && \
38100 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38101 $(TARGET-target-newlib))
38102 @endif target-newlib
38103
38104
38105
38106
38107
38108 .PHONY: check-target-newlib maybe-check-target-newlib
38109 maybe-check-target-newlib:
38110 @if target-newlib
38111 maybe-check-target-newlib: check-target-newlib
38112
38113 check-target-newlib:
38114 @: $(MAKE); $(unstage)
38115 @r=`${PWD_COMMAND}`; export r; \
38116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38117 $(NORMAL_TARGET_EXPORTS) \
38118 (cd $(TARGET_SUBDIR)/newlib && \
38119 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
38120
38121 @endif target-newlib
38122
38123 .PHONY: install-target-newlib maybe-install-target-newlib
38124 maybe-install-target-newlib:
38125 @if target-newlib
38126 maybe-install-target-newlib: install-target-newlib
38127
38128 install-target-newlib: installdirs
38129 @: $(MAKE); $(unstage)
38130 @r=`${PWD_COMMAND}`; export r; \
38131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38132 $(NORMAL_TARGET_EXPORTS) \
38133 (cd $(TARGET_SUBDIR)/newlib && \
38134 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
38135
38136 @endif target-newlib
38137
38138 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38139 maybe-install-strip-target-newlib:
38140 @if target-newlib
38141 maybe-install-strip-target-newlib: install-strip-target-newlib
38142
38143 install-strip-target-newlib: installdirs
38144 @: $(MAKE); $(unstage)
38145 @r=`${PWD_COMMAND}`; export r; \
38146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38147 $(NORMAL_TARGET_EXPORTS) \
38148 (cd $(TARGET_SUBDIR)/newlib && \
38149 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
38150
38151 @endif target-newlib
38152
38153 # Other targets (info, dvi, pdf, etc.)
38154
38155 .PHONY: maybe-info-target-newlib info-target-newlib
38156 maybe-info-target-newlib:
38157 @if target-newlib
38158 maybe-info-target-newlib: info-target-newlib
38159
38160 info-target-newlib: \
38161 configure-target-newlib
38162 @: $(MAKE); $(unstage)
38163 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38164 r=`${PWD_COMMAND}`; export r; \
38165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38166 $(NORMAL_TARGET_EXPORTS) \
38167 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38168 for flag in $(EXTRA_TARGET_FLAGS); do \
38169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38170 done; \
38171 (cd $(TARGET_SUBDIR)/newlib && \
38172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38174 "RANLIB=$${RANLIB}" \
38175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38176 info) \
38177 || exit 1
38178
38179 @endif target-newlib
38180
38181 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38182 maybe-dvi-target-newlib:
38183 @if target-newlib
38184 maybe-dvi-target-newlib: dvi-target-newlib
38185
38186 dvi-target-newlib: \
38187 configure-target-newlib
38188 @: $(MAKE); $(unstage)
38189 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38190 r=`${PWD_COMMAND}`; export r; \
38191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38192 $(NORMAL_TARGET_EXPORTS) \
38193 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38194 for flag in $(EXTRA_TARGET_FLAGS); do \
38195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38196 done; \
38197 (cd $(TARGET_SUBDIR)/newlib && \
38198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38200 "RANLIB=$${RANLIB}" \
38201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38202 dvi) \
38203 || exit 1
38204
38205 @endif target-newlib
38206
38207 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38208 maybe-pdf-target-newlib:
38209 @if target-newlib
38210 maybe-pdf-target-newlib: pdf-target-newlib
38211
38212 pdf-target-newlib: \
38213 configure-target-newlib
38214 @: $(MAKE); $(unstage)
38215 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38216 r=`${PWD_COMMAND}`; export r; \
38217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38218 $(NORMAL_TARGET_EXPORTS) \
38219 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38220 for flag in $(EXTRA_TARGET_FLAGS); do \
38221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38222 done; \
38223 (cd $(TARGET_SUBDIR)/newlib && \
38224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38226 "RANLIB=$${RANLIB}" \
38227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38228 pdf) \
38229 || exit 1
38230
38231 @endif target-newlib
38232
38233 .PHONY: maybe-html-target-newlib html-target-newlib
38234 maybe-html-target-newlib:
38235 @if target-newlib
38236 maybe-html-target-newlib: html-target-newlib
38237
38238 html-target-newlib: \
38239 configure-target-newlib
38240 @: $(MAKE); $(unstage)
38241 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38242 r=`${PWD_COMMAND}`; export r; \
38243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38244 $(NORMAL_TARGET_EXPORTS) \
38245 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38246 for flag in $(EXTRA_TARGET_FLAGS); do \
38247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38248 done; \
38249 (cd $(TARGET_SUBDIR)/newlib && \
38250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38252 "RANLIB=$${RANLIB}" \
38253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38254 html) \
38255 || exit 1
38256
38257 @endif target-newlib
38258
38259 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38260 maybe-TAGS-target-newlib:
38261 @if target-newlib
38262 maybe-TAGS-target-newlib: TAGS-target-newlib
38263
38264 TAGS-target-newlib: \
38265 configure-target-newlib
38266 @: $(MAKE); $(unstage)
38267 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38268 r=`${PWD_COMMAND}`; export r; \
38269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270 $(NORMAL_TARGET_EXPORTS) \
38271 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38272 for flag in $(EXTRA_TARGET_FLAGS); do \
38273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38274 done; \
38275 (cd $(TARGET_SUBDIR)/newlib && \
38276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38278 "RANLIB=$${RANLIB}" \
38279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38280 TAGS) \
38281 || exit 1
38282
38283 @endif target-newlib
38284
38285 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38286 maybe-install-info-target-newlib:
38287 @if target-newlib
38288 maybe-install-info-target-newlib: install-info-target-newlib
38289
38290 install-info-target-newlib: \
38291 configure-target-newlib \
38292 info-target-newlib
38293 @: $(MAKE); $(unstage)
38294 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38295 r=`${PWD_COMMAND}`; export r; \
38296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38297 $(NORMAL_TARGET_EXPORTS) \
38298 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38299 for flag in $(EXTRA_TARGET_FLAGS); do \
38300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38301 done; \
38302 (cd $(TARGET_SUBDIR)/newlib && \
38303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38305 "RANLIB=$${RANLIB}" \
38306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38307 install-info) \
38308 || exit 1
38309
38310 @endif target-newlib
38311
38312 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38313 maybe-install-pdf-target-newlib:
38314 @if target-newlib
38315 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38316
38317 install-pdf-target-newlib: \
38318 configure-target-newlib \
38319 pdf-target-newlib
38320 @: $(MAKE); $(unstage)
38321 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38322 r=`${PWD_COMMAND}`; export r; \
38323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38324 $(NORMAL_TARGET_EXPORTS) \
38325 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38326 for flag in $(EXTRA_TARGET_FLAGS); do \
38327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38328 done; \
38329 (cd $(TARGET_SUBDIR)/newlib && \
38330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38332 "RANLIB=$${RANLIB}" \
38333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38334 install-pdf) \
38335 || exit 1
38336
38337 @endif target-newlib
38338
38339 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38340 maybe-install-html-target-newlib:
38341 @if target-newlib
38342 maybe-install-html-target-newlib: install-html-target-newlib
38343
38344 install-html-target-newlib: \
38345 configure-target-newlib \
38346 html-target-newlib
38347 @: $(MAKE); $(unstage)
38348 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38349 r=`${PWD_COMMAND}`; export r; \
38350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351 $(NORMAL_TARGET_EXPORTS) \
38352 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38353 for flag in $(EXTRA_TARGET_FLAGS); do \
38354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38355 done; \
38356 (cd $(TARGET_SUBDIR)/newlib && \
38357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38359 "RANLIB=$${RANLIB}" \
38360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38361 install-html) \
38362 || exit 1
38363
38364 @endif target-newlib
38365
38366 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38367 maybe-installcheck-target-newlib:
38368 @if target-newlib
38369 maybe-installcheck-target-newlib: installcheck-target-newlib
38370
38371 installcheck-target-newlib: \
38372 configure-target-newlib
38373 @: $(MAKE); $(unstage)
38374 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38375 r=`${PWD_COMMAND}`; export r; \
38376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38377 $(NORMAL_TARGET_EXPORTS) \
38378 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38379 for flag in $(EXTRA_TARGET_FLAGS); do \
38380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38381 done; \
38382 (cd $(TARGET_SUBDIR)/newlib && \
38383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38385 "RANLIB=$${RANLIB}" \
38386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38387 installcheck) \
38388 || exit 1
38389
38390 @endif target-newlib
38391
38392 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38393 maybe-mostlyclean-target-newlib:
38394 @if target-newlib
38395 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38396
38397 mostlyclean-target-newlib:
38398 @: $(MAKE); $(unstage)
38399 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38400 r=`${PWD_COMMAND}`; export r; \
38401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38402 $(NORMAL_TARGET_EXPORTS) \
38403 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38404 for flag in $(EXTRA_TARGET_FLAGS); do \
38405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38406 done; \
38407 (cd $(TARGET_SUBDIR)/newlib && \
38408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38410 "RANLIB=$${RANLIB}" \
38411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38412 mostlyclean) \
38413 || exit 1
38414
38415 @endif target-newlib
38416
38417 .PHONY: maybe-clean-target-newlib clean-target-newlib
38418 maybe-clean-target-newlib:
38419 @if target-newlib
38420 maybe-clean-target-newlib: clean-target-newlib
38421
38422 clean-target-newlib:
38423 @: $(MAKE); $(unstage)
38424 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38425 r=`${PWD_COMMAND}`; export r; \
38426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427 $(NORMAL_TARGET_EXPORTS) \
38428 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38429 for flag in $(EXTRA_TARGET_FLAGS); do \
38430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38431 done; \
38432 (cd $(TARGET_SUBDIR)/newlib && \
38433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38435 "RANLIB=$${RANLIB}" \
38436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38437 clean) \
38438 || exit 1
38439
38440 @endif target-newlib
38441
38442 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38443 maybe-distclean-target-newlib:
38444 @if target-newlib
38445 maybe-distclean-target-newlib: distclean-target-newlib
38446
38447 distclean-target-newlib:
38448 @: $(MAKE); $(unstage)
38449 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38450 r=`${PWD_COMMAND}`; export r; \
38451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38452 $(NORMAL_TARGET_EXPORTS) \
38453 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38454 for flag in $(EXTRA_TARGET_FLAGS); do \
38455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38456 done; \
38457 (cd $(TARGET_SUBDIR)/newlib && \
38458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38460 "RANLIB=$${RANLIB}" \
38461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38462 distclean) \
38463 || exit 1
38464
38465 @endif target-newlib
38466
38467 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38468 maybe-maintainer-clean-target-newlib:
38469 @if target-newlib
38470 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38471
38472 maintainer-clean-target-newlib:
38473 @: $(MAKE); $(unstage)
38474 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38475 r=`${PWD_COMMAND}`; export r; \
38476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38477 $(NORMAL_TARGET_EXPORTS) \
38478 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38479 for flag in $(EXTRA_TARGET_FLAGS); do \
38480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38481 done; \
38482 (cd $(TARGET_SUBDIR)/newlib && \
38483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38485 "RANLIB=$${RANLIB}" \
38486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38487 maintainer-clean) \
38488 || exit 1
38489
38490 @endif target-newlib
38491
38492
38493
38494
38495
38496 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38497 maybe-configure-target-libgcc:
38498 @if gcc-bootstrap
38499 configure-target-libgcc: stage_current
38500 @endif gcc-bootstrap
38501 @if target-libgcc
38502 maybe-configure-target-libgcc: configure-target-libgcc
38503 configure-target-libgcc:
38504 @r=`${PWD_COMMAND}`; export r; \
38505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506 echo "Checking multilib configuration for libgcc..."; \
38507 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38508 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38509 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38510 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38511 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38512 else \
38513 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38514 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38515 fi; \
38516 else \
38517 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38518 fi; \
38519 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38520 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38521 $(NORMAL_TARGET_EXPORTS) \
38522 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38523 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38524 case $(srcdir) in \
38525 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38526 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38527 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38528 esac; \
38529 module_srcdir=libgcc; \
38530 rm -f no-such-file || : ; \
38531 CONFIG_SITE=no-such-file $(SHELL) \
38532 $$s/$$module_srcdir/configure \
38533 --srcdir=$${topdir}/$$module_srcdir \
38534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38535 --target=${target_alias} \
38536 || exit 1
38537 @endif target-libgcc
38538
38539
38540
38541 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38542 maybe-configure-stage1-target-libgcc:
38543 @if target-libgcc-bootstrap
38544 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38545 configure-stage1-target-libgcc:
38546 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38548 @r=`${PWD_COMMAND}`; export r; \
38549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38550 TFLAGS="$(STAGE1_TFLAGS)"; \
38551 echo "Checking multilib configuration for libgcc..."; \
38552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38553 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38554 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38555 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38556 else \
38557 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38558 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38559 fi; \
38560 else \
38561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38562 fi; \
38563 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38564 $(NORMAL_TARGET_EXPORTS) \
38565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38568 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38570 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38571 case $(srcdir) in \
38572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38573 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38575 esac; \
38576 module_srcdir=libgcc; \
38577 $(SHELL) $$s/$$module_srcdir/configure \
38578 --srcdir=$${topdir}/$$module_srcdir \
38579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38580 --target=${target_alias} \
38581 \
38582 $(STAGE1_CONFIGURE_FLAGS)
38583 @endif target-libgcc-bootstrap
38584
38585 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38586 maybe-configure-stage2-target-libgcc:
38587 @if target-libgcc-bootstrap
38588 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38589 configure-stage2-target-libgcc:
38590 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38591 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38592 @r=`${PWD_COMMAND}`; export r; \
38593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38594 TFLAGS="$(STAGE2_TFLAGS)"; \
38595 echo "Checking multilib configuration for libgcc..."; \
38596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38597 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38598 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38599 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38600 else \
38601 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38602 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38603 fi; \
38604 else \
38605 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38606 fi; \
38607 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38608 $(NORMAL_TARGET_EXPORTS) \
38609 \
38610 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38611 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38612 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38613 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38615 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38616 case $(srcdir) in \
38617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38618 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38620 esac; \
38621 module_srcdir=libgcc; \
38622 $(SHELL) $$s/$$module_srcdir/configure \
38623 --srcdir=$${topdir}/$$module_srcdir \
38624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38625 --target=${target_alias} \
38626 --with-build-libsubdir=$(HOST_SUBDIR) \
38627 $(STAGE2_CONFIGURE_FLAGS)
38628 @endif target-libgcc-bootstrap
38629
38630 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38631 maybe-configure-stage3-target-libgcc:
38632 @if target-libgcc-bootstrap
38633 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38634 configure-stage3-target-libgcc:
38635 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38636 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38637 @r=`${PWD_COMMAND}`; export r; \
38638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38639 TFLAGS="$(STAGE3_TFLAGS)"; \
38640 echo "Checking multilib configuration for libgcc..."; \
38641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38642 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38643 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38644 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38645 else \
38646 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38647 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38648 fi; \
38649 else \
38650 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38651 fi; \
38652 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38653 $(NORMAL_TARGET_EXPORTS) \
38654 \
38655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38658 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38660 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38661 case $(srcdir) in \
38662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38663 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38665 esac; \
38666 module_srcdir=libgcc; \
38667 $(SHELL) $$s/$$module_srcdir/configure \
38668 --srcdir=$${topdir}/$$module_srcdir \
38669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38670 --target=${target_alias} \
38671 --with-build-libsubdir=$(HOST_SUBDIR) \
38672 $(STAGE3_CONFIGURE_FLAGS)
38673 @endif target-libgcc-bootstrap
38674
38675 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38676 maybe-configure-stage4-target-libgcc:
38677 @if target-libgcc-bootstrap
38678 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38679 configure-stage4-target-libgcc:
38680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38682 @r=`${PWD_COMMAND}`; export r; \
38683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38684 TFLAGS="$(STAGE4_TFLAGS)"; \
38685 echo "Checking multilib configuration for libgcc..."; \
38686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38687 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38688 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38689 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38690 else \
38691 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38692 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38693 fi; \
38694 else \
38695 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38696 fi; \
38697 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38698 $(NORMAL_TARGET_EXPORTS) \
38699 \
38700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38703 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38705 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38706 case $(srcdir) in \
38707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38708 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38710 esac; \
38711 module_srcdir=libgcc; \
38712 $(SHELL) $$s/$$module_srcdir/configure \
38713 --srcdir=$${topdir}/$$module_srcdir \
38714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38715 --target=${target_alias} \
38716 --with-build-libsubdir=$(HOST_SUBDIR) \
38717 $(STAGE4_CONFIGURE_FLAGS)
38718 @endif target-libgcc-bootstrap
38719
38720 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38721 maybe-configure-stageprofile-target-libgcc:
38722 @if target-libgcc-bootstrap
38723 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38724 configure-stageprofile-target-libgcc:
38725 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38727 @r=`${PWD_COMMAND}`; export r; \
38728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38729 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38730 echo "Checking multilib configuration for libgcc..."; \
38731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38732 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38733 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38734 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38735 else \
38736 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38737 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38738 fi; \
38739 else \
38740 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38741 fi; \
38742 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38743 $(NORMAL_TARGET_EXPORTS) \
38744 \
38745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38748 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38750 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38751 case $(srcdir) in \
38752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38753 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38755 esac; \
38756 module_srcdir=libgcc; \
38757 $(SHELL) $$s/$$module_srcdir/configure \
38758 --srcdir=$${topdir}/$$module_srcdir \
38759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38760 --target=${target_alias} \
38761 --with-build-libsubdir=$(HOST_SUBDIR) \
38762 $(STAGEprofile_CONFIGURE_FLAGS)
38763 @endif target-libgcc-bootstrap
38764
38765 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38766 maybe-configure-stagefeedback-target-libgcc:
38767 @if target-libgcc-bootstrap
38768 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38769 configure-stagefeedback-target-libgcc:
38770 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38772 @r=`${PWD_COMMAND}`; export r; \
38773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38775 echo "Checking multilib configuration for libgcc..."; \
38776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38777 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38778 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38779 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38780 else \
38781 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38782 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38783 fi; \
38784 else \
38785 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38786 fi; \
38787 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38788 $(NORMAL_TARGET_EXPORTS) \
38789 \
38790 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38793 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38795 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38796 case $(srcdir) in \
38797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38798 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38800 esac; \
38801 module_srcdir=libgcc; \
38802 $(SHELL) $$s/$$module_srcdir/configure \
38803 --srcdir=$${topdir}/$$module_srcdir \
38804 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38805 --target=${target_alias} \
38806 --with-build-libsubdir=$(HOST_SUBDIR) \
38807 $(STAGEfeedback_CONFIGURE_FLAGS)
38808 @endif target-libgcc-bootstrap
38809
38810
38811
38812
38813
38814 .PHONY: all-target-libgcc maybe-all-target-libgcc
38815 maybe-all-target-libgcc:
38816 @if gcc-bootstrap
38817 all-target-libgcc: stage_current
38818 @endif gcc-bootstrap
38819 @if target-libgcc
38820 TARGET-target-libgcc=all
38821 maybe-all-target-libgcc: all-target-libgcc
38822 all-target-libgcc: configure-target-libgcc
38823 @r=`${PWD_COMMAND}`; export r; \
38824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38825 $(NORMAL_TARGET_EXPORTS) \
38826 (cd $(TARGET_SUBDIR)/libgcc && \
38827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
38828 $(TARGET-target-libgcc))
38829 @endif target-libgcc
38830
38831
38832
38833 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38834 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38835 maybe-all-stage1-target-libgcc:
38836 maybe-clean-stage1-target-libgcc:
38837 @if target-libgcc-bootstrap
38838 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38839 all-stage1: all-stage1-target-libgcc
38840 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38841 all-stage1-target-libgcc: configure-stage1-target-libgcc
38842 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38843 @r=`${PWD_COMMAND}`; export r; \
38844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38845 TFLAGS="$(STAGE1_TFLAGS)"; \
38846 $(NORMAL_TARGET_EXPORTS) \
38847 cd $(TARGET_SUBDIR)/libgcc && \
38848 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38849 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38850 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38851 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38852 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38853 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38854 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38855 $(EXTRA_TARGET_FLAGS) \
38856 \
38857 TFLAGS="$(STAGE1_TFLAGS)" \
38858 $(TARGET-stage1-target-libgcc)
38859
38860 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38861 clean-stage1: clean-stage1-target-libgcc
38862 clean-stage1-target-libgcc:
38863 @if [ $(current_stage) = stage1 ]; then \
38864 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38865 else \
38866 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38867 $(MAKE) stage1-start; \
38868 fi; \
38869 cd $(TARGET_SUBDIR)/libgcc && \
38870 $(MAKE) $(EXTRA_TARGET_FLAGS) \
38871 clean
38872 @endif target-libgcc-bootstrap
38873
38874
38875 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38876 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38877 maybe-all-stage2-target-libgcc:
38878 maybe-clean-stage2-target-libgcc:
38879 @if target-libgcc-bootstrap
38880 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38881 all-stage2: all-stage2-target-libgcc
38882 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38883 all-stage2-target-libgcc: configure-stage2-target-libgcc
38884 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38885 @r=`${PWD_COMMAND}`; export r; \
38886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38887 TFLAGS="$(STAGE2_TFLAGS)"; \
38888 $(NORMAL_TARGET_EXPORTS) \
38889 \
38890 cd $(TARGET_SUBDIR)/libgcc && \
38891 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38892 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38893 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38894 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38895 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38896 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38897 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38898 $(EXTRA_TARGET_FLAGS) \
38899 TFLAGS="$(STAGE2_TFLAGS)" \
38900 $(TARGET-stage2-target-libgcc)
38901
38902 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38903 clean-stage2: clean-stage2-target-libgcc
38904 clean-stage2-target-libgcc:
38905 @if [ $(current_stage) = stage2 ]; then \
38906 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38907 else \
38908 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38909 $(MAKE) stage2-start; \
38910 fi; \
38911 cd $(TARGET_SUBDIR)/libgcc && \
38912 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38913 @endif target-libgcc-bootstrap
38914
38915
38916 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38917 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38918 maybe-all-stage3-target-libgcc:
38919 maybe-clean-stage3-target-libgcc:
38920 @if target-libgcc-bootstrap
38921 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38922 all-stage3: all-stage3-target-libgcc
38923 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38924 all-stage3-target-libgcc: configure-stage3-target-libgcc
38925 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38926 @r=`${PWD_COMMAND}`; export r; \
38927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38928 TFLAGS="$(STAGE3_TFLAGS)"; \
38929 $(NORMAL_TARGET_EXPORTS) \
38930 \
38931 cd $(TARGET_SUBDIR)/libgcc && \
38932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38933 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38934 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38935 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38939 $(EXTRA_TARGET_FLAGS) \
38940 TFLAGS="$(STAGE3_TFLAGS)" \
38941 $(TARGET-stage3-target-libgcc)
38942
38943 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38944 clean-stage3: clean-stage3-target-libgcc
38945 clean-stage3-target-libgcc:
38946 @if [ $(current_stage) = stage3 ]; then \
38947 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38948 else \
38949 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38950 $(MAKE) stage3-start; \
38951 fi; \
38952 cd $(TARGET_SUBDIR)/libgcc && \
38953 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38954 @endif target-libgcc-bootstrap
38955
38956
38957 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38958 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38959 maybe-all-stage4-target-libgcc:
38960 maybe-clean-stage4-target-libgcc:
38961 @if target-libgcc-bootstrap
38962 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38963 all-stage4: all-stage4-target-libgcc
38964 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38965 all-stage4-target-libgcc: configure-stage4-target-libgcc
38966 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38967 @r=`${PWD_COMMAND}`; export r; \
38968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38969 TFLAGS="$(STAGE4_TFLAGS)"; \
38970 $(NORMAL_TARGET_EXPORTS) \
38971 \
38972 cd $(TARGET_SUBDIR)/libgcc && \
38973 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38974 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38975 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38976 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38980 $(EXTRA_TARGET_FLAGS) \
38981 TFLAGS="$(STAGE4_TFLAGS)" \
38982 $(TARGET-stage4-target-libgcc)
38983
38984 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38985 clean-stage4: clean-stage4-target-libgcc
38986 clean-stage4-target-libgcc:
38987 @if [ $(current_stage) = stage4 ]; then \
38988 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38989 else \
38990 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38991 $(MAKE) stage4-start; \
38992 fi; \
38993 cd $(TARGET_SUBDIR)/libgcc && \
38994 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
38995 @endif target-libgcc-bootstrap
38996
38997
38998 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38999 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
39000 maybe-all-stageprofile-target-libgcc:
39001 maybe-clean-stageprofile-target-libgcc:
39002 @if target-libgcc-bootstrap
39003 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39004 all-stageprofile: all-stageprofile-target-libgcc
39005 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39006 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39007 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39008 @r=`${PWD_COMMAND}`; export r; \
39009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39010 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39011 $(NORMAL_TARGET_EXPORTS) \
39012 \
39013 cd $(TARGET_SUBDIR)/libgcc && \
39014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39015 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39016 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39017 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39021 $(EXTRA_TARGET_FLAGS) \
39022 TFLAGS="$(STAGEprofile_TFLAGS)" \
39023 $(TARGET-stageprofile-target-libgcc)
39024
39025 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39026 clean-stageprofile: clean-stageprofile-target-libgcc
39027 clean-stageprofile-target-libgcc:
39028 @if [ $(current_stage) = stageprofile ]; then \
39029 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39030 else \
39031 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39032 $(MAKE) stageprofile-start; \
39033 fi; \
39034 cd $(TARGET_SUBDIR)/libgcc && \
39035 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39036 @endif target-libgcc-bootstrap
39037
39038
39039 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39040 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39041 maybe-all-stagefeedback-target-libgcc:
39042 maybe-clean-stagefeedback-target-libgcc:
39043 @if target-libgcc-bootstrap
39044 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39045 all-stagefeedback: all-stagefeedback-target-libgcc
39046 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39047 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39048 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39049 @r=`${PWD_COMMAND}`; export r; \
39050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39051 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39052 $(NORMAL_TARGET_EXPORTS) \
39053 \
39054 cd $(TARGET_SUBDIR)/libgcc && \
39055 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39056 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39057 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39058 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39059 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39060 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39061 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39062 $(EXTRA_TARGET_FLAGS) \
39063 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39064 $(TARGET-stagefeedback-target-libgcc)
39065
39066 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39067 clean-stagefeedback: clean-stagefeedback-target-libgcc
39068 clean-stagefeedback-target-libgcc:
39069 @if [ $(current_stage) = stagefeedback ]; then \
39070 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39071 else \
39072 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39073 $(MAKE) stagefeedback-start; \
39074 fi; \
39075 cd $(TARGET_SUBDIR)/libgcc && \
39076 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
39077 @endif target-libgcc-bootstrap
39078
39079
39080
39081
39082
39083
39084 .PHONY: check-target-libgcc maybe-check-target-libgcc
39085 maybe-check-target-libgcc:
39086 @if target-libgcc
39087 maybe-check-target-libgcc: check-target-libgcc
39088
39089 # Dummy target for uncheckable module.
39090 check-target-libgcc:
39091
39092 @endif target-libgcc
39093
39094 .PHONY: install-target-libgcc maybe-install-target-libgcc
39095 maybe-install-target-libgcc:
39096 @if target-libgcc
39097 maybe-install-target-libgcc: install-target-libgcc
39098
39099 install-target-libgcc: installdirs
39100 @: $(MAKE); $(unstage)
39101 @r=`${PWD_COMMAND}`; export r; \
39102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39103 $(NORMAL_TARGET_EXPORTS) \
39104 (cd $(TARGET_SUBDIR)/libgcc && \
39105 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39106
39107 @endif target-libgcc
39108
39109 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39110 maybe-install-strip-target-libgcc:
39111 @if target-libgcc
39112 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39113
39114 install-strip-target-libgcc: installdirs
39115 @: $(MAKE); $(unstage)
39116 @r=`${PWD_COMMAND}`; export r; \
39117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118 $(NORMAL_TARGET_EXPORTS) \
39119 (cd $(TARGET_SUBDIR)/libgcc && \
39120 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39121
39122 @endif target-libgcc
39123
39124 # Other targets (info, dvi, pdf, etc.)
39125
39126 .PHONY: maybe-info-target-libgcc info-target-libgcc
39127 maybe-info-target-libgcc:
39128 @if target-libgcc
39129 maybe-info-target-libgcc: info-target-libgcc
39130
39131 info-target-libgcc: \
39132 configure-target-libgcc
39133 @: $(MAKE); $(unstage)
39134 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39135 r=`${PWD_COMMAND}`; export r; \
39136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39137 $(NORMAL_TARGET_EXPORTS) \
39138 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39139 for flag in $(EXTRA_TARGET_FLAGS); do \
39140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39141 done; \
39142 (cd $(TARGET_SUBDIR)/libgcc && \
39143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39145 "RANLIB=$${RANLIB}" \
39146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39147 info) \
39148 || exit 1
39149
39150 @endif target-libgcc
39151
39152 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39153 maybe-dvi-target-libgcc:
39154 @if target-libgcc
39155 maybe-dvi-target-libgcc: dvi-target-libgcc
39156
39157 dvi-target-libgcc: \
39158 configure-target-libgcc
39159 @: $(MAKE); $(unstage)
39160 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39161 r=`${PWD_COMMAND}`; export r; \
39162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39163 $(NORMAL_TARGET_EXPORTS) \
39164 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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 dvi) \
39174 || exit 1
39175
39176 @endif target-libgcc
39177
39178 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39179 maybe-pdf-target-libgcc:
39180 @if target-libgcc
39181 maybe-pdf-target-libgcc: pdf-target-libgcc
39182
39183 pdf-target-libgcc: \
39184 configure-target-libgcc
39185 @: $(MAKE); $(unstage)
39186 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39187 r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 $(NORMAL_TARGET_EXPORTS) \
39190 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39191 for flag in $(EXTRA_TARGET_FLAGS); do \
39192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39193 done; \
39194 (cd $(TARGET_SUBDIR)/libgcc && \
39195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39197 "RANLIB=$${RANLIB}" \
39198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39199 pdf) \
39200 || exit 1
39201
39202 @endif target-libgcc
39203
39204 .PHONY: maybe-html-target-libgcc html-target-libgcc
39205 maybe-html-target-libgcc:
39206 @if target-libgcc
39207 maybe-html-target-libgcc: html-target-libgcc
39208
39209 html-target-libgcc: \
39210 configure-target-libgcc
39211 @: $(MAKE); $(unstage)
39212 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39213 r=`${PWD_COMMAND}`; export r; \
39214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39215 $(NORMAL_TARGET_EXPORTS) \
39216 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39217 for flag in $(EXTRA_TARGET_FLAGS); do \
39218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39219 done; \
39220 (cd $(TARGET_SUBDIR)/libgcc && \
39221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39223 "RANLIB=$${RANLIB}" \
39224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39225 html) \
39226 || exit 1
39227
39228 @endif target-libgcc
39229
39230 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39231 maybe-TAGS-target-libgcc:
39232 @if target-libgcc
39233 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39234
39235 TAGS-target-libgcc: \
39236 configure-target-libgcc
39237 @: $(MAKE); $(unstage)
39238 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(NORMAL_TARGET_EXPORTS) \
39242 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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 TAGS) \
39252 || exit 1
39253
39254 @endif target-libgcc
39255
39256 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39257 maybe-install-info-target-libgcc:
39258 @if target-libgcc
39259 maybe-install-info-target-libgcc: install-info-target-libgcc
39260
39261 install-info-target-libgcc: \
39262 configure-target-libgcc \
39263 info-target-libgcc
39264 @: $(MAKE); $(unstage)
39265 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39266 r=`${PWD_COMMAND}`; export r; \
39267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39268 $(NORMAL_TARGET_EXPORTS) \
39269 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39270 for flag in $(EXTRA_TARGET_FLAGS); do \
39271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39272 done; \
39273 (cd $(TARGET_SUBDIR)/libgcc && \
39274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39276 "RANLIB=$${RANLIB}" \
39277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39278 install-info) \
39279 || exit 1
39280
39281 @endif target-libgcc
39282
39283 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39284 maybe-install-pdf-target-libgcc:
39285 @if target-libgcc
39286 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39287
39288 install-pdf-target-libgcc: \
39289 configure-target-libgcc \
39290 pdf-target-libgcc
39291 @: $(MAKE); $(unstage)
39292 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39293 r=`${PWD_COMMAND}`; export r; \
39294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295 $(NORMAL_TARGET_EXPORTS) \
39296 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39297 for flag in $(EXTRA_TARGET_FLAGS); do \
39298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39299 done; \
39300 (cd $(TARGET_SUBDIR)/libgcc && \
39301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39303 "RANLIB=$${RANLIB}" \
39304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39305 install-pdf) \
39306 || exit 1
39307
39308 @endif target-libgcc
39309
39310 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39311 maybe-install-html-target-libgcc:
39312 @if target-libgcc
39313 maybe-install-html-target-libgcc: install-html-target-libgcc
39314
39315 install-html-target-libgcc: \
39316 configure-target-libgcc \
39317 html-target-libgcc
39318 @: $(MAKE); $(unstage)
39319 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39320 r=`${PWD_COMMAND}`; export r; \
39321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39322 $(NORMAL_TARGET_EXPORTS) \
39323 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39324 for flag in $(EXTRA_TARGET_FLAGS); do \
39325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39326 done; \
39327 (cd $(TARGET_SUBDIR)/libgcc && \
39328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39330 "RANLIB=$${RANLIB}" \
39331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39332 install-html) \
39333 || exit 1
39334
39335 @endif target-libgcc
39336
39337 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39338 maybe-installcheck-target-libgcc:
39339 @if target-libgcc
39340 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39341
39342 installcheck-target-libgcc: \
39343 configure-target-libgcc
39344 @: $(MAKE); $(unstage)
39345 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39346 r=`${PWD_COMMAND}`; export r; \
39347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39348 $(NORMAL_TARGET_EXPORTS) \
39349 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39350 for flag in $(EXTRA_TARGET_FLAGS); do \
39351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39352 done; \
39353 (cd $(TARGET_SUBDIR)/libgcc && \
39354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39356 "RANLIB=$${RANLIB}" \
39357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39358 installcheck) \
39359 || exit 1
39360
39361 @endif target-libgcc
39362
39363 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39364 maybe-mostlyclean-target-libgcc:
39365 @if target-libgcc
39366 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39367
39368 mostlyclean-target-libgcc:
39369 @: $(MAKE); $(unstage)
39370 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39371 r=`${PWD_COMMAND}`; export r; \
39372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373 $(NORMAL_TARGET_EXPORTS) \
39374 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39375 for flag in $(EXTRA_TARGET_FLAGS); do \
39376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39377 done; \
39378 (cd $(TARGET_SUBDIR)/libgcc && \
39379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39381 "RANLIB=$${RANLIB}" \
39382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39383 mostlyclean) \
39384 || exit 1
39385
39386 @endif target-libgcc
39387
39388 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39389 maybe-clean-target-libgcc:
39390 @if target-libgcc
39391 maybe-clean-target-libgcc: clean-target-libgcc
39392
39393 clean-target-libgcc:
39394 @: $(MAKE); $(unstage)
39395 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39396 r=`${PWD_COMMAND}`; export r; \
39397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39398 $(NORMAL_TARGET_EXPORTS) \
39399 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39400 for flag in $(EXTRA_TARGET_FLAGS); do \
39401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39402 done; \
39403 (cd $(TARGET_SUBDIR)/libgcc && \
39404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39406 "RANLIB=$${RANLIB}" \
39407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39408 clean) \
39409 || exit 1
39410
39411 @endif target-libgcc
39412
39413 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39414 maybe-distclean-target-libgcc:
39415 @if target-libgcc
39416 maybe-distclean-target-libgcc: distclean-target-libgcc
39417
39418 distclean-target-libgcc:
39419 @: $(MAKE); $(unstage)
39420 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39421 r=`${PWD_COMMAND}`; export r; \
39422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39423 $(NORMAL_TARGET_EXPORTS) \
39424 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39425 for flag in $(EXTRA_TARGET_FLAGS); do \
39426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39427 done; \
39428 (cd $(TARGET_SUBDIR)/libgcc && \
39429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39431 "RANLIB=$${RANLIB}" \
39432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39433 distclean) \
39434 || exit 1
39435
39436 @endif target-libgcc
39437
39438 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39439 maybe-maintainer-clean-target-libgcc:
39440 @if target-libgcc
39441 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39442
39443 maintainer-clean-target-libgcc:
39444 @: $(MAKE); $(unstage)
39445 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39446 r=`${PWD_COMMAND}`; export r; \
39447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39448 $(NORMAL_TARGET_EXPORTS) \
39449 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39450 for flag in $(EXTRA_TARGET_FLAGS); do \
39451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39452 done; \
39453 (cd $(TARGET_SUBDIR)/libgcc && \
39454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39456 "RANLIB=$${RANLIB}" \
39457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39458 maintainer-clean) \
39459 || exit 1
39460
39461 @endif target-libgcc
39462
39463
39464
39465
39466
39467 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39468 maybe-configure-target-libbacktrace:
39469 @if gcc-bootstrap
39470 configure-target-libbacktrace: stage_current
39471 @endif gcc-bootstrap
39472 @if target-libbacktrace
39473 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39474 configure-target-libbacktrace:
39475 @: $(MAKE); $(unstage)
39476 @r=`${PWD_COMMAND}`; export r; \
39477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39478 echo "Checking multilib configuration for libbacktrace..."; \
39479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39480 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39481 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39482 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39483 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39484 else \
39485 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39486 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39487 fi; \
39488 else \
39489 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39490 fi; \
39491 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39492 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39493 $(NORMAL_TARGET_EXPORTS) \
39494 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39495 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39496 case $(srcdir) in \
39497 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39498 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39499 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39500 esac; \
39501 module_srcdir=libbacktrace; \
39502 rm -f no-such-file || : ; \
39503 CONFIG_SITE=no-such-file $(SHELL) \
39504 $$s/$$module_srcdir/configure \
39505 --srcdir=$${topdir}/$$module_srcdir \
39506 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39507 --target=${target_alias} \
39508 || exit 1
39509 @endif target-libbacktrace
39510
39511
39512
39513
39514
39515 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39516 maybe-all-target-libbacktrace:
39517 @if gcc-bootstrap
39518 all-target-libbacktrace: stage_current
39519 @endif gcc-bootstrap
39520 @if target-libbacktrace
39521 TARGET-target-libbacktrace=all
39522 maybe-all-target-libbacktrace: all-target-libbacktrace
39523 all-target-libbacktrace: configure-target-libbacktrace
39524 @: $(MAKE); $(unstage)
39525 @r=`${PWD_COMMAND}`; export r; \
39526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39527 $(NORMAL_TARGET_EXPORTS) \
39528 (cd $(TARGET_SUBDIR)/libbacktrace && \
39529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39530 $(TARGET-target-libbacktrace))
39531 @endif target-libbacktrace
39532
39533
39534
39535
39536
39537 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39538 maybe-check-target-libbacktrace:
39539 @if target-libbacktrace
39540 maybe-check-target-libbacktrace: check-target-libbacktrace
39541
39542 check-target-libbacktrace:
39543 @: $(MAKE); $(unstage)
39544 @r=`${PWD_COMMAND}`; export r; \
39545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39546 $(NORMAL_TARGET_EXPORTS) \
39547 (cd $(TARGET_SUBDIR)/libbacktrace && \
39548 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
39549
39550 @endif target-libbacktrace
39551
39552 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39553 maybe-install-target-libbacktrace:
39554 @if target-libbacktrace
39555 maybe-install-target-libbacktrace: install-target-libbacktrace
39556
39557 install-target-libbacktrace: installdirs
39558 @: $(MAKE); $(unstage)
39559 @r=`${PWD_COMMAND}`; export r; \
39560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39561 $(NORMAL_TARGET_EXPORTS) \
39562 (cd $(TARGET_SUBDIR)/libbacktrace && \
39563 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39564
39565 @endif target-libbacktrace
39566
39567 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39568 maybe-install-strip-target-libbacktrace:
39569 @if target-libbacktrace
39570 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39571
39572 install-strip-target-libbacktrace: installdirs
39573 @: $(MAKE); $(unstage)
39574 @r=`${PWD_COMMAND}`; export r; \
39575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39576 $(NORMAL_TARGET_EXPORTS) \
39577 (cd $(TARGET_SUBDIR)/libbacktrace && \
39578 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39579
39580 @endif target-libbacktrace
39581
39582 # Other targets (info, dvi, pdf, etc.)
39583
39584 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39585 maybe-info-target-libbacktrace:
39586 @if target-libbacktrace
39587 maybe-info-target-libbacktrace: info-target-libbacktrace
39588
39589 info-target-libbacktrace: \
39590 configure-target-libbacktrace
39591 @: $(MAKE); $(unstage)
39592 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39593 r=`${PWD_COMMAND}`; export r; \
39594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39595 $(NORMAL_TARGET_EXPORTS) \
39596 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39597 for flag in $(EXTRA_TARGET_FLAGS); do \
39598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39599 done; \
39600 (cd $(TARGET_SUBDIR)/libbacktrace && \
39601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39603 "RANLIB=$${RANLIB}" \
39604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39605 info) \
39606 || exit 1
39607
39608 @endif target-libbacktrace
39609
39610 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39611 maybe-dvi-target-libbacktrace:
39612 @if target-libbacktrace
39613 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39614
39615 dvi-target-libbacktrace: \
39616 configure-target-libbacktrace
39617 @: $(MAKE); $(unstage)
39618 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39619 r=`${PWD_COMMAND}`; export r; \
39620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621 $(NORMAL_TARGET_EXPORTS) \
39622 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
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)/libbacktrace && \
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 dvi) \
39632 || exit 1
39633
39634 @endif target-libbacktrace
39635
39636 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39637 maybe-pdf-target-libbacktrace:
39638 @if target-libbacktrace
39639 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39640
39641 pdf-target-libbacktrace: \
39642 configure-target-libbacktrace
39643 @: $(MAKE); $(unstage)
39644 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39645 r=`${PWD_COMMAND}`; export r; \
39646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39647 $(NORMAL_TARGET_EXPORTS) \
39648 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39649 for flag in $(EXTRA_TARGET_FLAGS); do \
39650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39651 done; \
39652 (cd $(TARGET_SUBDIR)/libbacktrace && \
39653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39655 "RANLIB=$${RANLIB}" \
39656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39657 pdf) \
39658 || exit 1
39659
39660 @endif target-libbacktrace
39661
39662 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39663 maybe-html-target-libbacktrace:
39664 @if target-libbacktrace
39665 maybe-html-target-libbacktrace: html-target-libbacktrace
39666
39667 html-target-libbacktrace: \
39668 configure-target-libbacktrace
39669 @: $(MAKE); $(unstage)
39670 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39671 r=`${PWD_COMMAND}`; export r; \
39672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39673 $(NORMAL_TARGET_EXPORTS) \
39674 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39675 for flag in $(EXTRA_TARGET_FLAGS); do \
39676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39677 done; \
39678 (cd $(TARGET_SUBDIR)/libbacktrace && \
39679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39681 "RANLIB=$${RANLIB}" \
39682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39683 html) \
39684 || exit 1
39685
39686 @endif target-libbacktrace
39687
39688 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39689 maybe-TAGS-target-libbacktrace:
39690 @if target-libbacktrace
39691 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39692
39693 TAGS-target-libbacktrace: \
39694 configure-target-libbacktrace
39695 @: $(MAKE); $(unstage)
39696 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39697 r=`${PWD_COMMAND}`; export r; \
39698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39699 $(NORMAL_TARGET_EXPORTS) \
39700 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
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)/libbacktrace && \
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 TAGS) \
39710 || exit 1
39711
39712 @endif target-libbacktrace
39713
39714 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39715 maybe-install-info-target-libbacktrace:
39716 @if target-libbacktrace
39717 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39718
39719 install-info-target-libbacktrace: \
39720 configure-target-libbacktrace \
39721 info-target-libbacktrace
39722 @: $(MAKE); $(unstage)
39723 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39724 r=`${PWD_COMMAND}`; export r; \
39725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39726 $(NORMAL_TARGET_EXPORTS) \
39727 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39728 for flag in $(EXTRA_TARGET_FLAGS); do \
39729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39730 done; \
39731 (cd $(TARGET_SUBDIR)/libbacktrace && \
39732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39734 "RANLIB=$${RANLIB}" \
39735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39736 install-info) \
39737 || exit 1
39738
39739 @endif target-libbacktrace
39740
39741 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39742 maybe-install-pdf-target-libbacktrace:
39743 @if target-libbacktrace
39744 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39745
39746 install-pdf-target-libbacktrace: \
39747 configure-target-libbacktrace \
39748 pdf-target-libbacktrace
39749 @: $(MAKE); $(unstage)
39750 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39751 r=`${PWD_COMMAND}`; export r; \
39752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39753 $(NORMAL_TARGET_EXPORTS) \
39754 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39755 for flag in $(EXTRA_TARGET_FLAGS); do \
39756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39757 done; \
39758 (cd $(TARGET_SUBDIR)/libbacktrace && \
39759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39761 "RANLIB=$${RANLIB}" \
39762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39763 install-pdf) \
39764 || exit 1
39765
39766 @endif target-libbacktrace
39767
39768 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39769 maybe-install-html-target-libbacktrace:
39770 @if target-libbacktrace
39771 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39772
39773 install-html-target-libbacktrace: \
39774 configure-target-libbacktrace \
39775 html-target-libbacktrace
39776 @: $(MAKE); $(unstage)
39777 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39778 r=`${PWD_COMMAND}`; export r; \
39779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39780 $(NORMAL_TARGET_EXPORTS) \
39781 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39782 for flag in $(EXTRA_TARGET_FLAGS); do \
39783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39784 done; \
39785 (cd $(TARGET_SUBDIR)/libbacktrace && \
39786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39788 "RANLIB=$${RANLIB}" \
39789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39790 install-html) \
39791 || exit 1
39792
39793 @endif target-libbacktrace
39794
39795 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39796 maybe-installcheck-target-libbacktrace:
39797 @if target-libbacktrace
39798 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39799
39800 installcheck-target-libbacktrace: \
39801 configure-target-libbacktrace
39802 @: $(MAKE); $(unstage)
39803 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39804 r=`${PWD_COMMAND}`; export r; \
39805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39806 $(NORMAL_TARGET_EXPORTS) \
39807 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39808 for flag in $(EXTRA_TARGET_FLAGS); do \
39809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39810 done; \
39811 (cd $(TARGET_SUBDIR)/libbacktrace && \
39812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39814 "RANLIB=$${RANLIB}" \
39815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39816 installcheck) \
39817 || exit 1
39818
39819 @endif target-libbacktrace
39820
39821 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39822 maybe-mostlyclean-target-libbacktrace:
39823 @if target-libbacktrace
39824 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39825
39826 mostlyclean-target-libbacktrace:
39827 @: $(MAKE); $(unstage)
39828 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39829 r=`${PWD_COMMAND}`; export r; \
39830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39831 $(NORMAL_TARGET_EXPORTS) \
39832 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39833 for flag in $(EXTRA_TARGET_FLAGS); do \
39834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39835 done; \
39836 (cd $(TARGET_SUBDIR)/libbacktrace && \
39837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39839 "RANLIB=$${RANLIB}" \
39840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39841 mostlyclean) \
39842 || exit 1
39843
39844 @endif target-libbacktrace
39845
39846 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39847 maybe-clean-target-libbacktrace:
39848 @if target-libbacktrace
39849 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39850
39851 clean-target-libbacktrace:
39852 @: $(MAKE); $(unstage)
39853 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39854 r=`${PWD_COMMAND}`; export r; \
39855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39856 $(NORMAL_TARGET_EXPORTS) \
39857 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39858 for flag in $(EXTRA_TARGET_FLAGS); do \
39859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39860 done; \
39861 (cd $(TARGET_SUBDIR)/libbacktrace && \
39862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39864 "RANLIB=$${RANLIB}" \
39865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39866 clean) \
39867 || exit 1
39868
39869 @endif target-libbacktrace
39870
39871 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39872 maybe-distclean-target-libbacktrace:
39873 @if target-libbacktrace
39874 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39875
39876 distclean-target-libbacktrace:
39877 @: $(MAKE); $(unstage)
39878 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39879 r=`${PWD_COMMAND}`; export r; \
39880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39881 $(NORMAL_TARGET_EXPORTS) \
39882 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39883 for flag in $(EXTRA_TARGET_FLAGS); do \
39884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39885 done; \
39886 (cd $(TARGET_SUBDIR)/libbacktrace && \
39887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39889 "RANLIB=$${RANLIB}" \
39890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39891 distclean) \
39892 || exit 1
39893
39894 @endif target-libbacktrace
39895
39896 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39897 maybe-maintainer-clean-target-libbacktrace:
39898 @if target-libbacktrace
39899 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39900
39901 maintainer-clean-target-libbacktrace:
39902 @: $(MAKE); $(unstage)
39903 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39904 r=`${PWD_COMMAND}`; export r; \
39905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39906 $(NORMAL_TARGET_EXPORTS) \
39907 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39908 for flag in $(EXTRA_TARGET_FLAGS); do \
39909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39910 done; \
39911 (cd $(TARGET_SUBDIR)/libbacktrace && \
39912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39914 "RANLIB=$${RANLIB}" \
39915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39916 maintainer-clean) \
39917 || exit 1
39918
39919 @endif target-libbacktrace
39920
39921
39922
39923
39924
39925 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39926 maybe-configure-target-libquadmath:
39927 @if gcc-bootstrap
39928 configure-target-libquadmath: stage_current
39929 @endif gcc-bootstrap
39930 @if target-libquadmath
39931 maybe-configure-target-libquadmath: configure-target-libquadmath
39932 configure-target-libquadmath:
39933 @: $(MAKE); $(unstage)
39934 @r=`${PWD_COMMAND}`; export r; \
39935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39936 echo "Checking multilib configuration for libquadmath..."; \
39937 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39938 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39939 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39940 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39941 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39942 else \
39943 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39944 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39945 fi; \
39946 else \
39947 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39948 fi; \
39949 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39950 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39951 $(NORMAL_TARGET_EXPORTS) \
39952 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39953 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39954 case $(srcdir) in \
39955 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39956 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39957 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39958 esac; \
39959 module_srcdir=libquadmath; \
39960 rm -f no-such-file || : ; \
39961 CONFIG_SITE=no-such-file $(SHELL) \
39962 $$s/$$module_srcdir/configure \
39963 --srcdir=$${topdir}/$$module_srcdir \
39964 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39965 --target=${target_alias} \
39966 || exit 1
39967 @endif target-libquadmath
39968
39969
39970
39971
39972
39973 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39974 maybe-all-target-libquadmath:
39975 @if gcc-bootstrap
39976 all-target-libquadmath: stage_current
39977 @endif gcc-bootstrap
39978 @if target-libquadmath
39979 TARGET-target-libquadmath=all
39980 maybe-all-target-libquadmath: all-target-libquadmath
39981 all-target-libquadmath: configure-target-libquadmath
39982 @: $(MAKE); $(unstage)
39983 @r=`${PWD_COMMAND}`; export r; \
39984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39985 $(NORMAL_TARGET_EXPORTS) \
39986 (cd $(TARGET_SUBDIR)/libquadmath && \
39987 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
39988 $(TARGET-target-libquadmath))
39989 @endif target-libquadmath
39990
39991
39992
39993
39994
39995 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39996 maybe-check-target-libquadmath:
39997 @if target-libquadmath
39998 maybe-check-target-libquadmath: check-target-libquadmath
39999
40000 check-target-libquadmath:
40001 @: $(MAKE); $(unstage)
40002 @r=`${PWD_COMMAND}`; export r; \
40003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40004 $(NORMAL_TARGET_EXPORTS) \
40005 (cd $(TARGET_SUBDIR)/libquadmath && \
40006 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40007
40008 @endif target-libquadmath
40009
40010 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40011 maybe-install-target-libquadmath:
40012 @if target-libquadmath
40013 maybe-install-target-libquadmath: install-target-libquadmath
40014
40015 install-target-libquadmath: installdirs
40016 @: $(MAKE); $(unstage)
40017 @r=`${PWD_COMMAND}`; export r; \
40018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40019 $(NORMAL_TARGET_EXPORTS) \
40020 (cd $(TARGET_SUBDIR)/libquadmath && \
40021 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40022
40023 @endif target-libquadmath
40024
40025 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40026 maybe-install-strip-target-libquadmath:
40027 @if target-libquadmath
40028 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40029
40030 install-strip-target-libquadmath: installdirs
40031 @: $(MAKE); $(unstage)
40032 @r=`${PWD_COMMAND}`; export r; \
40033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40034 $(NORMAL_TARGET_EXPORTS) \
40035 (cd $(TARGET_SUBDIR)/libquadmath && \
40036 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40037
40038 @endif target-libquadmath
40039
40040 # Other targets (info, dvi, pdf, etc.)
40041
40042 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40043 maybe-info-target-libquadmath:
40044 @if target-libquadmath
40045 maybe-info-target-libquadmath: info-target-libquadmath
40046
40047 info-target-libquadmath: \
40048 configure-target-libquadmath
40049 @: $(MAKE); $(unstage)
40050 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40051 r=`${PWD_COMMAND}`; export r; \
40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40053 $(NORMAL_TARGET_EXPORTS) \
40054 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40055 for flag in $(EXTRA_TARGET_FLAGS); do \
40056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40057 done; \
40058 (cd $(TARGET_SUBDIR)/libquadmath && \
40059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40061 "RANLIB=$${RANLIB}" \
40062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40063 info) \
40064 || exit 1
40065
40066 @endif target-libquadmath
40067
40068 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40069 maybe-dvi-target-libquadmath:
40070 @if target-libquadmath
40071 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40072
40073 dvi-target-libquadmath: \
40074 configure-target-libquadmath
40075 @: $(MAKE); $(unstage)
40076 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40077 r=`${PWD_COMMAND}`; export r; \
40078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40079 $(NORMAL_TARGET_EXPORTS) \
40080 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 dvi) \
40090 || exit 1
40091
40092 @endif target-libquadmath
40093
40094 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40095 maybe-pdf-target-libquadmath:
40096 @if target-libquadmath
40097 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40098
40099 pdf-target-libquadmath: \
40100 configure-target-libquadmath
40101 @: $(MAKE); $(unstage)
40102 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40103 r=`${PWD_COMMAND}`; export r; \
40104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40105 $(NORMAL_TARGET_EXPORTS) \
40106 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40107 for flag in $(EXTRA_TARGET_FLAGS); do \
40108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40109 done; \
40110 (cd $(TARGET_SUBDIR)/libquadmath && \
40111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40113 "RANLIB=$${RANLIB}" \
40114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40115 pdf) \
40116 || exit 1
40117
40118 @endif target-libquadmath
40119
40120 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40121 maybe-html-target-libquadmath:
40122 @if target-libquadmath
40123 maybe-html-target-libquadmath: html-target-libquadmath
40124
40125 html-target-libquadmath: \
40126 configure-target-libquadmath
40127 @: $(MAKE); $(unstage)
40128 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40129 r=`${PWD_COMMAND}`; export r; \
40130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40131 $(NORMAL_TARGET_EXPORTS) \
40132 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40133 for flag in $(EXTRA_TARGET_FLAGS); do \
40134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40135 done; \
40136 (cd $(TARGET_SUBDIR)/libquadmath && \
40137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40139 "RANLIB=$${RANLIB}" \
40140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40141 html) \
40142 || exit 1
40143
40144 @endif target-libquadmath
40145
40146 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40147 maybe-TAGS-target-libquadmath:
40148 @if target-libquadmath
40149 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40150
40151 TAGS-target-libquadmath: \
40152 configure-target-libquadmath
40153 @: $(MAKE); $(unstage)
40154 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40155 r=`${PWD_COMMAND}`; export r; \
40156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40157 $(NORMAL_TARGET_EXPORTS) \
40158 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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 TAGS) \
40168 || exit 1
40169
40170 @endif target-libquadmath
40171
40172 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40173 maybe-install-info-target-libquadmath:
40174 @if target-libquadmath
40175 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40176
40177 install-info-target-libquadmath: \
40178 configure-target-libquadmath \
40179 info-target-libquadmath
40180 @: $(MAKE); $(unstage)
40181 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40182 r=`${PWD_COMMAND}`; export r; \
40183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40184 $(NORMAL_TARGET_EXPORTS) \
40185 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40186 for flag in $(EXTRA_TARGET_FLAGS); do \
40187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40188 done; \
40189 (cd $(TARGET_SUBDIR)/libquadmath && \
40190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40192 "RANLIB=$${RANLIB}" \
40193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40194 install-info) \
40195 || exit 1
40196
40197 @endif target-libquadmath
40198
40199 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40200 maybe-install-pdf-target-libquadmath:
40201 @if target-libquadmath
40202 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40203
40204 install-pdf-target-libquadmath: \
40205 configure-target-libquadmath \
40206 pdf-target-libquadmath
40207 @: $(MAKE); $(unstage)
40208 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40209 r=`${PWD_COMMAND}`; export r; \
40210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40211 $(NORMAL_TARGET_EXPORTS) \
40212 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40213 for flag in $(EXTRA_TARGET_FLAGS); do \
40214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40215 done; \
40216 (cd $(TARGET_SUBDIR)/libquadmath && \
40217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40219 "RANLIB=$${RANLIB}" \
40220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40221 install-pdf) \
40222 || exit 1
40223
40224 @endif target-libquadmath
40225
40226 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40227 maybe-install-html-target-libquadmath:
40228 @if target-libquadmath
40229 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40230
40231 install-html-target-libquadmath: \
40232 configure-target-libquadmath \
40233 html-target-libquadmath
40234 @: $(MAKE); $(unstage)
40235 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40236 r=`${PWD_COMMAND}`; export r; \
40237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40238 $(NORMAL_TARGET_EXPORTS) \
40239 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40240 for flag in $(EXTRA_TARGET_FLAGS); do \
40241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40242 done; \
40243 (cd $(TARGET_SUBDIR)/libquadmath && \
40244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40246 "RANLIB=$${RANLIB}" \
40247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40248 install-html) \
40249 || exit 1
40250
40251 @endif target-libquadmath
40252
40253 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40254 maybe-installcheck-target-libquadmath:
40255 @if target-libquadmath
40256 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40257
40258 installcheck-target-libquadmath: \
40259 configure-target-libquadmath
40260 @: $(MAKE); $(unstage)
40261 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40262 r=`${PWD_COMMAND}`; export r; \
40263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40264 $(NORMAL_TARGET_EXPORTS) \
40265 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40266 for flag in $(EXTRA_TARGET_FLAGS); do \
40267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40268 done; \
40269 (cd $(TARGET_SUBDIR)/libquadmath && \
40270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40272 "RANLIB=$${RANLIB}" \
40273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40274 installcheck) \
40275 || exit 1
40276
40277 @endif target-libquadmath
40278
40279 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40280 maybe-mostlyclean-target-libquadmath:
40281 @if target-libquadmath
40282 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40283
40284 mostlyclean-target-libquadmath:
40285 @: $(MAKE); $(unstage)
40286 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40287 r=`${PWD_COMMAND}`; export r; \
40288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40289 $(NORMAL_TARGET_EXPORTS) \
40290 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40291 for flag in $(EXTRA_TARGET_FLAGS); do \
40292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40293 done; \
40294 (cd $(TARGET_SUBDIR)/libquadmath && \
40295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40297 "RANLIB=$${RANLIB}" \
40298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40299 mostlyclean) \
40300 || exit 1
40301
40302 @endif target-libquadmath
40303
40304 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40305 maybe-clean-target-libquadmath:
40306 @if target-libquadmath
40307 maybe-clean-target-libquadmath: clean-target-libquadmath
40308
40309 clean-target-libquadmath:
40310 @: $(MAKE); $(unstage)
40311 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40312 r=`${PWD_COMMAND}`; export r; \
40313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40314 $(NORMAL_TARGET_EXPORTS) \
40315 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40316 for flag in $(EXTRA_TARGET_FLAGS); do \
40317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40318 done; \
40319 (cd $(TARGET_SUBDIR)/libquadmath && \
40320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40322 "RANLIB=$${RANLIB}" \
40323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40324 clean) \
40325 || exit 1
40326
40327 @endif target-libquadmath
40328
40329 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40330 maybe-distclean-target-libquadmath:
40331 @if target-libquadmath
40332 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40333
40334 distclean-target-libquadmath:
40335 @: $(MAKE); $(unstage)
40336 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40337 r=`${PWD_COMMAND}`; export r; \
40338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40339 $(NORMAL_TARGET_EXPORTS) \
40340 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40341 for flag in $(EXTRA_TARGET_FLAGS); do \
40342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40343 done; \
40344 (cd $(TARGET_SUBDIR)/libquadmath && \
40345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40347 "RANLIB=$${RANLIB}" \
40348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40349 distclean) \
40350 || exit 1
40351
40352 @endif target-libquadmath
40353
40354 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40355 maybe-maintainer-clean-target-libquadmath:
40356 @if target-libquadmath
40357 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40358
40359 maintainer-clean-target-libquadmath:
40360 @: $(MAKE); $(unstage)
40361 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40362 r=`${PWD_COMMAND}`; export r; \
40363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40364 $(NORMAL_TARGET_EXPORTS) \
40365 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40366 for flag in $(EXTRA_TARGET_FLAGS); do \
40367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40368 done; \
40369 (cd $(TARGET_SUBDIR)/libquadmath && \
40370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40372 "RANLIB=$${RANLIB}" \
40373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40374 maintainer-clean) \
40375 || exit 1
40376
40377 @endif target-libquadmath
40378
40379
40380
40381
40382
40383 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40384 maybe-configure-target-libgfortran:
40385 @if gcc-bootstrap
40386 configure-target-libgfortran: stage_current
40387 @endif gcc-bootstrap
40388 @if target-libgfortran
40389 maybe-configure-target-libgfortran: configure-target-libgfortran
40390 configure-target-libgfortran:
40391 @: $(MAKE); $(unstage)
40392 @r=`${PWD_COMMAND}`; export r; \
40393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40394 echo "Checking multilib configuration for libgfortran..."; \
40395 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40396 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40397 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40398 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40399 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40400 else \
40401 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40402 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40403 fi; \
40404 else \
40405 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40406 fi; \
40407 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40408 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40409 $(NORMAL_TARGET_EXPORTS) \
40410 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40411 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40412 case $(srcdir) in \
40413 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40414 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40415 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40416 esac; \
40417 module_srcdir=libgfortran; \
40418 rm -f no-such-file || : ; \
40419 CONFIG_SITE=no-such-file $(SHELL) \
40420 $$s/$$module_srcdir/configure \
40421 --srcdir=$${topdir}/$$module_srcdir \
40422 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40423 --target=${target_alias} \
40424 || exit 1
40425 @endif target-libgfortran
40426
40427
40428
40429
40430
40431 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40432 maybe-all-target-libgfortran:
40433 @if gcc-bootstrap
40434 all-target-libgfortran: stage_current
40435 @endif gcc-bootstrap
40436 @if target-libgfortran
40437 TARGET-target-libgfortran=all
40438 maybe-all-target-libgfortran: all-target-libgfortran
40439 all-target-libgfortran: configure-target-libgfortran
40440 @: $(MAKE); $(unstage)
40441 @r=`${PWD_COMMAND}`; export r; \
40442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40443 $(NORMAL_TARGET_EXPORTS) \
40444 (cd $(TARGET_SUBDIR)/libgfortran && \
40445 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40446 $(TARGET-target-libgfortran))
40447 @endif target-libgfortran
40448
40449
40450
40451
40452
40453 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40454 maybe-check-target-libgfortran:
40455 @if target-libgfortran
40456 maybe-check-target-libgfortran: check-target-libgfortran
40457
40458 check-target-libgfortran:
40459 @: $(MAKE); $(unstage)
40460 @r=`${PWD_COMMAND}`; export r; \
40461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40462 $(NORMAL_TARGET_EXPORTS) \
40463 (cd $(TARGET_SUBDIR)/libgfortran && \
40464 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40465
40466 @endif target-libgfortran
40467
40468 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40469 maybe-install-target-libgfortran:
40470 @if target-libgfortran
40471 maybe-install-target-libgfortran: install-target-libgfortran
40472
40473 install-target-libgfortran: installdirs
40474 @: $(MAKE); $(unstage)
40475 @r=`${PWD_COMMAND}`; export r; \
40476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40477 $(NORMAL_TARGET_EXPORTS) \
40478 (cd $(TARGET_SUBDIR)/libgfortran && \
40479 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40480
40481 @endif target-libgfortran
40482
40483 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40484 maybe-install-strip-target-libgfortran:
40485 @if target-libgfortran
40486 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40487
40488 install-strip-target-libgfortran: installdirs
40489 @: $(MAKE); $(unstage)
40490 @r=`${PWD_COMMAND}`; export r; \
40491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40492 $(NORMAL_TARGET_EXPORTS) \
40493 (cd $(TARGET_SUBDIR)/libgfortran && \
40494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40495
40496 @endif target-libgfortran
40497
40498 # Other targets (info, dvi, pdf, etc.)
40499
40500 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40501 maybe-info-target-libgfortran:
40502 @if target-libgfortran
40503 maybe-info-target-libgfortran: info-target-libgfortran
40504
40505 info-target-libgfortran: \
40506 configure-target-libgfortran
40507 @: $(MAKE); $(unstage)
40508 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40509 r=`${PWD_COMMAND}`; export r; \
40510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40511 $(NORMAL_TARGET_EXPORTS) \
40512 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40513 for flag in $(EXTRA_TARGET_FLAGS); do \
40514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40515 done; \
40516 (cd $(TARGET_SUBDIR)/libgfortran && \
40517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40519 "RANLIB=$${RANLIB}" \
40520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40521 info) \
40522 || exit 1
40523
40524 @endif target-libgfortran
40525
40526 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40527 maybe-dvi-target-libgfortran:
40528 @if target-libgfortran
40529 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40530
40531 dvi-target-libgfortran: \
40532 configure-target-libgfortran
40533 @: $(MAKE); $(unstage)
40534 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40535 r=`${PWD_COMMAND}`; export r; \
40536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40537 $(NORMAL_TARGET_EXPORTS) \
40538 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 dvi) \
40548 || exit 1
40549
40550 @endif target-libgfortran
40551
40552 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40553 maybe-pdf-target-libgfortran:
40554 @if target-libgfortran
40555 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40556
40557 pdf-target-libgfortran: \
40558 configure-target-libgfortran
40559 @: $(MAKE); $(unstage)
40560 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40561 r=`${PWD_COMMAND}`; export r; \
40562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40563 $(NORMAL_TARGET_EXPORTS) \
40564 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40565 for flag in $(EXTRA_TARGET_FLAGS); do \
40566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40567 done; \
40568 (cd $(TARGET_SUBDIR)/libgfortran && \
40569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40571 "RANLIB=$${RANLIB}" \
40572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40573 pdf) \
40574 || exit 1
40575
40576 @endif target-libgfortran
40577
40578 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40579 maybe-html-target-libgfortran:
40580 @if target-libgfortran
40581 maybe-html-target-libgfortran: html-target-libgfortran
40582
40583 html-target-libgfortran: \
40584 configure-target-libgfortran
40585 @: $(MAKE); $(unstage)
40586 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40587 r=`${PWD_COMMAND}`; export r; \
40588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589 $(NORMAL_TARGET_EXPORTS) \
40590 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40591 for flag in $(EXTRA_TARGET_FLAGS); do \
40592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40593 done; \
40594 (cd $(TARGET_SUBDIR)/libgfortran && \
40595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40597 "RANLIB=$${RANLIB}" \
40598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40599 html) \
40600 || exit 1
40601
40602 @endif target-libgfortran
40603
40604 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40605 maybe-TAGS-target-libgfortran:
40606 @if target-libgfortran
40607 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40608
40609 TAGS-target-libgfortran: \
40610 configure-target-libgfortran
40611 @: $(MAKE); $(unstage)
40612 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40613 r=`${PWD_COMMAND}`; export r; \
40614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615 $(NORMAL_TARGET_EXPORTS) \
40616 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
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)/libgfortran && \
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 TAGS) \
40626 || exit 1
40627
40628 @endif target-libgfortran
40629
40630 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40631 maybe-install-info-target-libgfortran:
40632 @if target-libgfortran
40633 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40634
40635 install-info-target-libgfortran: \
40636 configure-target-libgfortran \
40637 info-target-libgfortran
40638 @: $(MAKE); $(unstage)
40639 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40640 r=`${PWD_COMMAND}`; export r; \
40641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40642 $(NORMAL_TARGET_EXPORTS) \
40643 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40644 for flag in $(EXTRA_TARGET_FLAGS); do \
40645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40646 done; \
40647 (cd $(TARGET_SUBDIR)/libgfortran && \
40648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40650 "RANLIB=$${RANLIB}" \
40651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40652 install-info) \
40653 || exit 1
40654
40655 @endif target-libgfortran
40656
40657 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40658 maybe-install-pdf-target-libgfortran:
40659 @if target-libgfortran
40660 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40661
40662 install-pdf-target-libgfortran: \
40663 configure-target-libgfortran \
40664 pdf-target-libgfortran
40665 @: $(MAKE); $(unstage)
40666 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40667 r=`${PWD_COMMAND}`; export r; \
40668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40669 $(NORMAL_TARGET_EXPORTS) \
40670 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40671 for flag in $(EXTRA_TARGET_FLAGS); do \
40672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40673 done; \
40674 (cd $(TARGET_SUBDIR)/libgfortran && \
40675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40677 "RANLIB=$${RANLIB}" \
40678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40679 install-pdf) \
40680 || exit 1
40681
40682 @endif target-libgfortran
40683
40684 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40685 maybe-install-html-target-libgfortran:
40686 @if target-libgfortran
40687 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40688
40689 install-html-target-libgfortran: \
40690 configure-target-libgfortran \
40691 html-target-libgfortran
40692 @: $(MAKE); $(unstage)
40693 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40694 r=`${PWD_COMMAND}`; export r; \
40695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40696 $(NORMAL_TARGET_EXPORTS) \
40697 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40698 for flag in $(EXTRA_TARGET_FLAGS); do \
40699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40700 done; \
40701 (cd $(TARGET_SUBDIR)/libgfortran && \
40702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40704 "RANLIB=$${RANLIB}" \
40705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40706 install-html) \
40707 || exit 1
40708
40709 @endif target-libgfortran
40710
40711 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40712 maybe-installcheck-target-libgfortran:
40713 @if target-libgfortran
40714 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40715
40716 installcheck-target-libgfortran: \
40717 configure-target-libgfortran
40718 @: $(MAKE); $(unstage)
40719 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40720 r=`${PWD_COMMAND}`; export r; \
40721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40722 $(NORMAL_TARGET_EXPORTS) \
40723 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40724 for flag in $(EXTRA_TARGET_FLAGS); do \
40725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40726 done; \
40727 (cd $(TARGET_SUBDIR)/libgfortran && \
40728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40730 "RANLIB=$${RANLIB}" \
40731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40732 installcheck) \
40733 || exit 1
40734
40735 @endif target-libgfortran
40736
40737 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40738 maybe-mostlyclean-target-libgfortran:
40739 @if target-libgfortran
40740 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40741
40742 mostlyclean-target-libgfortran:
40743 @: $(MAKE); $(unstage)
40744 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40745 r=`${PWD_COMMAND}`; export r; \
40746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747 $(NORMAL_TARGET_EXPORTS) \
40748 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40749 for flag in $(EXTRA_TARGET_FLAGS); do \
40750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40751 done; \
40752 (cd $(TARGET_SUBDIR)/libgfortran && \
40753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40755 "RANLIB=$${RANLIB}" \
40756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40757 mostlyclean) \
40758 || exit 1
40759
40760 @endif target-libgfortran
40761
40762 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40763 maybe-clean-target-libgfortran:
40764 @if target-libgfortran
40765 maybe-clean-target-libgfortran: clean-target-libgfortran
40766
40767 clean-target-libgfortran:
40768 @: $(MAKE); $(unstage)
40769 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40770 r=`${PWD_COMMAND}`; export r; \
40771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40772 $(NORMAL_TARGET_EXPORTS) \
40773 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40774 for flag in $(EXTRA_TARGET_FLAGS); do \
40775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40776 done; \
40777 (cd $(TARGET_SUBDIR)/libgfortran && \
40778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40780 "RANLIB=$${RANLIB}" \
40781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40782 clean) \
40783 || exit 1
40784
40785 @endif target-libgfortran
40786
40787 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40788 maybe-distclean-target-libgfortran:
40789 @if target-libgfortran
40790 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40791
40792 distclean-target-libgfortran:
40793 @: $(MAKE); $(unstage)
40794 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40795 r=`${PWD_COMMAND}`; export r; \
40796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40797 $(NORMAL_TARGET_EXPORTS) \
40798 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40799 for flag in $(EXTRA_TARGET_FLAGS); do \
40800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40801 done; \
40802 (cd $(TARGET_SUBDIR)/libgfortran && \
40803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40805 "RANLIB=$${RANLIB}" \
40806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40807 distclean) \
40808 || exit 1
40809
40810 @endif target-libgfortran
40811
40812 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40813 maybe-maintainer-clean-target-libgfortran:
40814 @if target-libgfortran
40815 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40816
40817 maintainer-clean-target-libgfortran:
40818 @: $(MAKE); $(unstage)
40819 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40820 r=`${PWD_COMMAND}`; export r; \
40821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822 $(NORMAL_TARGET_EXPORTS) \
40823 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40824 for flag in $(EXTRA_TARGET_FLAGS); do \
40825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40826 done; \
40827 (cd $(TARGET_SUBDIR)/libgfortran && \
40828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40830 "RANLIB=$${RANLIB}" \
40831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40832 maintainer-clean) \
40833 || exit 1
40834
40835 @endif target-libgfortran
40836
40837
40838
40839
40840
40841 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40842 maybe-configure-target-libobjc:
40843 @if gcc-bootstrap
40844 configure-target-libobjc: stage_current
40845 @endif gcc-bootstrap
40846 @if target-libobjc
40847 maybe-configure-target-libobjc: configure-target-libobjc
40848 configure-target-libobjc:
40849 @: $(MAKE); $(unstage)
40850 @r=`${PWD_COMMAND}`; export r; \
40851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40852 echo "Checking multilib configuration for libobjc..."; \
40853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40854 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40855 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40856 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40857 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40858 else \
40859 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40860 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40861 fi; \
40862 else \
40863 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40864 fi; \
40865 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40866 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40867 $(NORMAL_TARGET_EXPORTS) \
40868 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40869 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40870 case $(srcdir) in \
40871 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40872 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40873 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40874 esac; \
40875 module_srcdir=libobjc; \
40876 rm -f no-such-file || : ; \
40877 CONFIG_SITE=no-such-file $(SHELL) \
40878 $$s/$$module_srcdir/configure \
40879 --srcdir=$${topdir}/$$module_srcdir \
40880 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40881 --target=${target_alias} \
40882 || exit 1
40883 @endif target-libobjc
40884
40885
40886
40887
40888
40889 .PHONY: all-target-libobjc maybe-all-target-libobjc
40890 maybe-all-target-libobjc:
40891 @if gcc-bootstrap
40892 all-target-libobjc: stage_current
40893 @endif gcc-bootstrap
40894 @if target-libobjc
40895 TARGET-target-libobjc=all
40896 maybe-all-target-libobjc: all-target-libobjc
40897 all-target-libobjc: configure-target-libobjc
40898 @: $(MAKE); $(unstage)
40899 @r=`${PWD_COMMAND}`; export r; \
40900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40901 $(NORMAL_TARGET_EXPORTS) \
40902 (cd $(TARGET_SUBDIR)/libobjc && \
40903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
40904 $(TARGET-target-libobjc))
40905 @endif target-libobjc
40906
40907
40908
40909
40910
40911 .PHONY: check-target-libobjc maybe-check-target-libobjc
40912 maybe-check-target-libobjc:
40913 @if target-libobjc
40914 maybe-check-target-libobjc: check-target-libobjc
40915
40916 check-target-libobjc:
40917 @: $(MAKE); $(unstage)
40918 @r=`${PWD_COMMAND}`; export r; \
40919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40920 $(NORMAL_TARGET_EXPORTS) \
40921 (cd $(TARGET_SUBDIR)/libobjc && \
40922 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
40923
40924 @endif target-libobjc
40925
40926 .PHONY: install-target-libobjc maybe-install-target-libobjc
40927 maybe-install-target-libobjc:
40928 @if target-libobjc
40929 maybe-install-target-libobjc: install-target-libobjc
40930
40931 install-target-libobjc: installdirs
40932 @: $(MAKE); $(unstage)
40933 @r=`${PWD_COMMAND}`; export r; \
40934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40935 $(NORMAL_TARGET_EXPORTS) \
40936 (cd $(TARGET_SUBDIR)/libobjc && \
40937 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40938
40939 @endif target-libobjc
40940
40941 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40942 maybe-install-strip-target-libobjc:
40943 @if target-libobjc
40944 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40945
40946 install-strip-target-libobjc: installdirs
40947 @: $(MAKE); $(unstage)
40948 @r=`${PWD_COMMAND}`; export r; \
40949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40950 $(NORMAL_TARGET_EXPORTS) \
40951 (cd $(TARGET_SUBDIR)/libobjc && \
40952 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40953
40954 @endif target-libobjc
40955
40956 # Other targets (info, dvi, pdf, etc.)
40957
40958 .PHONY: maybe-info-target-libobjc info-target-libobjc
40959 maybe-info-target-libobjc:
40960 @if target-libobjc
40961 maybe-info-target-libobjc: info-target-libobjc
40962
40963 info-target-libobjc: \
40964 configure-target-libobjc
40965 @: $(MAKE); $(unstage)
40966 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40967 r=`${PWD_COMMAND}`; export r; \
40968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40969 $(NORMAL_TARGET_EXPORTS) \
40970 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40971 for flag in $(EXTRA_TARGET_FLAGS); do \
40972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40973 done; \
40974 (cd $(TARGET_SUBDIR)/libobjc && \
40975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40977 "RANLIB=$${RANLIB}" \
40978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40979 info) \
40980 || exit 1
40981
40982 @endif target-libobjc
40983
40984 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40985 maybe-dvi-target-libobjc:
40986 @if target-libobjc
40987 maybe-dvi-target-libobjc: dvi-target-libobjc
40988
40989 dvi-target-libobjc: \
40990 configure-target-libobjc
40991 @: $(MAKE); $(unstage)
40992 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40993 r=`${PWD_COMMAND}`; export r; \
40994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40995 $(NORMAL_TARGET_EXPORTS) \
40996 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40997 for flag in $(EXTRA_TARGET_FLAGS); do \
40998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40999 done; \
41000 (cd $(TARGET_SUBDIR)/libobjc && \
41001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41003 "RANLIB=$${RANLIB}" \
41004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41005 dvi) \
41006 || exit 1
41007
41008 @endif target-libobjc
41009
41010 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41011 maybe-pdf-target-libobjc:
41012 @if target-libobjc
41013 maybe-pdf-target-libobjc: pdf-target-libobjc
41014
41015 pdf-target-libobjc: \
41016 configure-target-libobjc
41017 @: $(MAKE); $(unstage)
41018 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41019 r=`${PWD_COMMAND}`; export r; \
41020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41021 $(NORMAL_TARGET_EXPORTS) \
41022 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41023 for flag in $(EXTRA_TARGET_FLAGS); do \
41024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41025 done; \
41026 (cd $(TARGET_SUBDIR)/libobjc && \
41027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41029 "RANLIB=$${RANLIB}" \
41030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41031 pdf) \
41032 || exit 1
41033
41034 @endif target-libobjc
41035
41036 .PHONY: maybe-html-target-libobjc html-target-libobjc
41037 maybe-html-target-libobjc:
41038 @if target-libobjc
41039 maybe-html-target-libobjc: html-target-libobjc
41040
41041 html-target-libobjc: \
41042 configure-target-libobjc
41043 @: $(MAKE); $(unstage)
41044 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41045 r=`${PWD_COMMAND}`; export r; \
41046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41047 $(NORMAL_TARGET_EXPORTS) \
41048 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41049 for flag in $(EXTRA_TARGET_FLAGS); do \
41050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41051 done; \
41052 (cd $(TARGET_SUBDIR)/libobjc && \
41053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41055 "RANLIB=$${RANLIB}" \
41056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41057 html) \
41058 || exit 1
41059
41060 @endif target-libobjc
41061
41062 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41063 maybe-TAGS-target-libobjc:
41064 @if target-libobjc
41065 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41066
41067 TAGS-target-libobjc: \
41068 configure-target-libobjc
41069 @: $(MAKE); $(unstage)
41070 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41071 r=`${PWD_COMMAND}`; export r; \
41072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41073 $(NORMAL_TARGET_EXPORTS) \
41074 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41075 for flag in $(EXTRA_TARGET_FLAGS); do \
41076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41077 done; \
41078 (cd $(TARGET_SUBDIR)/libobjc && \
41079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41081 "RANLIB=$${RANLIB}" \
41082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41083 TAGS) \
41084 || exit 1
41085
41086 @endif target-libobjc
41087
41088 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41089 maybe-install-info-target-libobjc:
41090 @if target-libobjc
41091 maybe-install-info-target-libobjc: install-info-target-libobjc
41092
41093 install-info-target-libobjc: \
41094 configure-target-libobjc \
41095 info-target-libobjc
41096 @: $(MAKE); $(unstage)
41097 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41098 r=`${PWD_COMMAND}`; export r; \
41099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100 $(NORMAL_TARGET_EXPORTS) \
41101 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41102 for flag in $(EXTRA_TARGET_FLAGS); do \
41103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41104 done; \
41105 (cd $(TARGET_SUBDIR)/libobjc && \
41106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41108 "RANLIB=$${RANLIB}" \
41109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41110 install-info) \
41111 || exit 1
41112
41113 @endif target-libobjc
41114
41115 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41116 maybe-install-pdf-target-libobjc:
41117 @if target-libobjc
41118 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41119
41120 install-pdf-target-libobjc: \
41121 configure-target-libobjc \
41122 pdf-target-libobjc
41123 @: $(MAKE); $(unstage)
41124 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41125 r=`${PWD_COMMAND}`; export r; \
41126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41127 $(NORMAL_TARGET_EXPORTS) \
41128 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41129 for flag in $(EXTRA_TARGET_FLAGS); do \
41130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41131 done; \
41132 (cd $(TARGET_SUBDIR)/libobjc && \
41133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41135 "RANLIB=$${RANLIB}" \
41136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41137 install-pdf) \
41138 || exit 1
41139
41140 @endif target-libobjc
41141
41142 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41143 maybe-install-html-target-libobjc:
41144 @if target-libobjc
41145 maybe-install-html-target-libobjc: install-html-target-libobjc
41146
41147 install-html-target-libobjc: \
41148 configure-target-libobjc \
41149 html-target-libobjc
41150 @: $(MAKE); $(unstage)
41151 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41152 r=`${PWD_COMMAND}`; export r; \
41153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154 $(NORMAL_TARGET_EXPORTS) \
41155 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41156 for flag in $(EXTRA_TARGET_FLAGS); do \
41157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41158 done; \
41159 (cd $(TARGET_SUBDIR)/libobjc && \
41160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41162 "RANLIB=$${RANLIB}" \
41163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41164 install-html) \
41165 || exit 1
41166
41167 @endif target-libobjc
41168
41169 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41170 maybe-installcheck-target-libobjc:
41171 @if target-libobjc
41172 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41173
41174 installcheck-target-libobjc: \
41175 configure-target-libobjc
41176 @: $(MAKE); $(unstage)
41177 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41178 r=`${PWD_COMMAND}`; export r; \
41179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41180 $(NORMAL_TARGET_EXPORTS) \
41181 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41182 for flag in $(EXTRA_TARGET_FLAGS); do \
41183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41184 done; \
41185 (cd $(TARGET_SUBDIR)/libobjc && \
41186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41188 "RANLIB=$${RANLIB}" \
41189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41190 installcheck) \
41191 || exit 1
41192
41193 @endif target-libobjc
41194
41195 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41196 maybe-mostlyclean-target-libobjc:
41197 @if target-libobjc
41198 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41199
41200 mostlyclean-target-libobjc:
41201 @: $(MAKE); $(unstage)
41202 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41203 r=`${PWD_COMMAND}`; export r; \
41204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41205 $(NORMAL_TARGET_EXPORTS) \
41206 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41207 for flag in $(EXTRA_TARGET_FLAGS); do \
41208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41209 done; \
41210 (cd $(TARGET_SUBDIR)/libobjc && \
41211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41213 "RANLIB=$${RANLIB}" \
41214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41215 mostlyclean) \
41216 || exit 1
41217
41218 @endif target-libobjc
41219
41220 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41221 maybe-clean-target-libobjc:
41222 @if target-libobjc
41223 maybe-clean-target-libobjc: clean-target-libobjc
41224
41225 clean-target-libobjc:
41226 @: $(MAKE); $(unstage)
41227 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41228 r=`${PWD_COMMAND}`; export r; \
41229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41230 $(NORMAL_TARGET_EXPORTS) \
41231 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
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)/libobjc && \
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 clean) \
41241 || exit 1
41242
41243 @endif target-libobjc
41244
41245 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41246 maybe-distclean-target-libobjc:
41247 @if target-libobjc
41248 maybe-distclean-target-libobjc: distclean-target-libobjc
41249
41250 distclean-target-libobjc:
41251 @: $(MAKE); $(unstage)
41252 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41253 r=`${PWD_COMMAND}`; export r; \
41254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41255 $(NORMAL_TARGET_EXPORTS) \
41256 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41257 for flag in $(EXTRA_TARGET_FLAGS); do \
41258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41259 done; \
41260 (cd $(TARGET_SUBDIR)/libobjc && \
41261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41263 "RANLIB=$${RANLIB}" \
41264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41265 distclean) \
41266 || exit 1
41267
41268 @endif target-libobjc
41269
41270 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41271 maybe-maintainer-clean-target-libobjc:
41272 @if target-libobjc
41273 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41274
41275 maintainer-clean-target-libobjc:
41276 @: $(MAKE); $(unstage)
41277 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41278 r=`${PWD_COMMAND}`; export r; \
41279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41280 $(NORMAL_TARGET_EXPORTS) \
41281 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41282 for flag in $(EXTRA_TARGET_FLAGS); do \
41283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41284 done; \
41285 (cd $(TARGET_SUBDIR)/libobjc && \
41286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41288 "RANLIB=$${RANLIB}" \
41289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41290 maintainer-clean) \
41291 || exit 1
41292
41293 @endif target-libobjc
41294
41295
41296
41297
41298
41299 .PHONY: configure-target-libgo maybe-configure-target-libgo
41300 maybe-configure-target-libgo:
41301 @if gcc-bootstrap
41302 configure-target-libgo: stage_current
41303 @endif gcc-bootstrap
41304 @if target-libgo
41305 maybe-configure-target-libgo: configure-target-libgo
41306 configure-target-libgo:
41307 @: $(MAKE); $(unstage)
41308 @r=`${PWD_COMMAND}`; export r; \
41309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41310 echo "Checking multilib configuration for libgo..."; \
41311 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41312 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41313 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41314 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41315 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41316 else \
41317 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41318 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41319 fi; \
41320 else \
41321 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41322 fi; \
41323 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41324 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41325 $(NORMAL_TARGET_EXPORTS) \
41326 echo Configuring in $(TARGET_SUBDIR)/libgo; \
41327 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41328 case $(srcdir) in \
41329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41330 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41332 esac; \
41333 module_srcdir=libgo; \
41334 rm -f no-such-file || : ; \
41335 CONFIG_SITE=no-such-file $(SHELL) \
41336 $$s/$$module_srcdir/configure \
41337 --srcdir=$${topdir}/$$module_srcdir \
41338 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41339 --target=${target_alias} \
41340 || exit 1
41341 @endif target-libgo
41342
41343
41344
41345
41346
41347 .PHONY: all-target-libgo maybe-all-target-libgo
41348 maybe-all-target-libgo:
41349 @if gcc-bootstrap
41350 all-target-libgo: stage_current
41351 @endif gcc-bootstrap
41352 @if target-libgo
41353 TARGET-target-libgo=all
41354 maybe-all-target-libgo: all-target-libgo
41355 all-target-libgo: configure-target-libgo
41356 @: $(MAKE); $(unstage)
41357 @r=`${PWD_COMMAND}`; export r; \
41358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41359 $(NORMAL_TARGET_EXPORTS) \
41360 (cd $(TARGET_SUBDIR)/libgo && \
41361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41362 $(TARGET-target-libgo))
41363 @endif target-libgo
41364
41365
41366
41367
41368
41369 .PHONY: check-target-libgo maybe-check-target-libgo
41370 maybe-check-target-libgo:
41371 @if target-libgo
41372 maybe-check-target-libgo: check-target-libgo
41373
41374 check-target-libgo:
41375 @: $(MAKE); $(unstage)
41376 @r=`${PWD_COMMAND}`; export r; \
41377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41378 $(NORMAL_TARGET_EXPORTS) \
41379 (cd $(TARGET_SUBDIR)/libgo && \
41380 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41381
41382 @endif target-libgo
41383
41384 .PHONY: install-target-libgo maybe-install-target-libgo
41385 maybe-install-target-libgo:
41386 @if target-libgo
41387 maybe-install-target-libgo: install-target-libgo
41388
41389 install-target-libgo: installdirs
41390 @: $(MAKE); $(unstage)
41391 @r=`${PWD_COMMAND}`; export r; \
41392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41393 $(NORMAL_TARGET_EXPORTS) \
41394 (cd $(TARGET_SUBDIR)/libgo && \
41395 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41396
41397 @endif target-libgo
41398
41399 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41400 maybe-install-strip-target-libgo:
41401 @if target-libgo
41402 maybe-install-strip-target-libgo: install-strip-target-libgo
41403
41404 install-strip-target-libgo: installdirs
41405 @: $(MAKE); $(unstage)
41406 @r=`${PWD_COMMAND}`; export r; \
41407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41408 $(NORMAL_TARGET_EXPORTS) \
41409 (cd $(TARGET_SUBDIR)/libgo && \
41410 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41411
41412 @endif target-libgo
41413
41414 # Other targets (info, dvi, pdf, etc.)
41415
41416 .PHONY: maybe-info-target-libgo info-target-libgo
41417 maybe-info-target-libgo:
41418 @if target-libgo
41419 maybe-info-target-libgo: info-target-libgo
41420
41421 info-target-libgo: \
41422 configure-target-libgo
41423 @: $(MAKE); $(unstage)
41424 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41425 r=`${PWD_COMMAND}`; export r; \
41426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41427 $(NORMAL_TARGET_EXPORTS) \
41428 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41429 for flag in $(EXTRA_TARGET_FLAGS); do \
41430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41431 done; \
41432 (cd $(TARGET_SUBDIR)/libgo && \
41433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41435 "RANLIB=$${RANLIB}" \
41436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41437 info) \
41438 || exit 1
41439
41440 @endif target-libgo
41441
41442 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41443 maybe-dvi-target-libgo:
41444 @if target-libgo
41445 maybe-dvi-target-libgo: dvi-target-libgo
41446
41447 dvi-target-libgo: \
41448 configure-target-libgo
41449 @: $(MAKE); $(unstage)
41450 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41451 r=`${PWD_COMMAND}`; export r; \
41452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41453 $(NORMAL_TARGET_EXPORTS) \
41454 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41455 for flag in $(EXTRA_TARGET_FLAGS); do \
41456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41457 done; \
41458 (cd $(TARGET_SUBDIR)/libgo && \
41459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41461 "RANLIB=$${RANLIB}" \
41462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41463 dvi) \
41464 || exit 1
41465
41466 @endif target-libgo
41467
41468 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41469 maybe-pdf-target-libgo:
41470 @if target-libgo
41471 maybe-pdf-target-libgo: pdf-target-libgo
41472
41473 pdf-target-libgo: \
41474 configure-target-libgo
41475 @: $(MAKE); $(unstage)
41476 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41477 r=`${PWD_COMMAND}`; export r; \
41478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41479 $(NORMAL_TARGET_EXPORTS) \
41480 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41481 for flag in $(EXTRA_TARGET_FLAGS); do \
41482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41483 done; \
41484 (cd $(TARGET_SUBDIR)/libgo && \
41485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41487 "RANLIB=$${RANLIB}" \
41488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41489 pdf) \
41490 || exit 1
41491
41492 @endif target-libgo
41493
41494 .PHONY: maybe-html-target-libgo html-target-libgo
41495 maybe-html-target-libgo:
41496 @if target-libgo
41497 maybe-html-target-libgo: html-target-libgo
41498
41499 html-target-libgo: \
41500 configure-target-libgo
41501 @: $(MAKE); $(unstage)
41502 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41503 r=`${PWD_COMMAND}`; export r; \
41504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41505 $(NORMAL_TARGET_EXPORTS) \
41506 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41507 for flag in $(EXTRA_TARGET_FLAGS); do \
41508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41509 done; \
41510 (cd $(TARGET_SUBDIR)/libgo && \
41511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41513 "RANLIB=$${RANLIB}" \
41514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41515 html) \
41516 || exit 1
41517
41518 @endif target-libgo
41519
41520 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41521 maybe-TAGS-target-libgo:
41522 @if target-libgo
41523 maybe-TAGS-target-libgo: TAGS-target-libgo
41524
41525 TAGS-target-libgo: \
41526 configure-target-libgo
41527 @: $(MAKE); $(unstage)
41528 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41529 r=`${PWD_COMMAND}`; export r; \
41530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41531 $(NORMAL_TARGET_EXPORTS) \
41532 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41533 for flag in $(EXTRA_TARGET_FLAGS); do \
41534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41535 done; \
41536 (cd $(TARGET_SUBDIR)/libgo && \
41537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41539 "RANLIB=$${RANLIB}" \
41540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41541 TAGS) \
41542 || exit 1
41543
41544 @endif target-libgo
41545
41546 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41547 maybe-install-info-target-libgo:
41548 @if target-libgo
41549 maybe-install-info-target-libgo: install-info-target-libgo
41550
41551 install-info-target-libgo: \
41552 configure-target-libgo \
41553 info-target-libgo
41554 @: $(MAKE); $(unstage)
41555 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41556 r=`${PWD_COMMAND}`; export r; \
41557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41558 $(NORMAL_TARGET_EXPORTS) \
41559 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41560 for flag in $(EXTRA_TARGET_FLAGS); do \
41561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41562 done; \
41563 (cd $(TARGET_SUBDIR)/libgo && \
41564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41566 "RANLIB=$${RANLIB}" \
41567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41568 install-info) \
41569 || exit 1
41570
41571 @endif target-libgo
41572
41573 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41574 maybe-install-pdf-target-libgo:
41575 @if target-libgo
41576 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41577
41578 install-pdf-target-libgo: \
41579 configure-target-libgo \
41580 pdf-target-libgo
41581 @: $(MAKE); $(unstage)
41582 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41583 r=`${PWD_COMMAND}`; export r; \
41584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585 $(NORMAL_TARGET_EXPORTS) \
41586 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41587 for flag in $(EXTRA_TARGET_FLAGS); do \
41588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41589 done; \
41590 (cd $(TARGET_SUBDIR)/libgo && \
41591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41593 "RANLIB=$${RANLIB}" \
41594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41595 install-pdf) \
41596 || exit 1
41597
41598 @endif target-libgo
41599
41600 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41601 maybe-install-html-target-libgo:
41602 @if target-libgo
41603 maybe-install-html-target-libgo: install-html-target-libgo
41604
41605 install-html-target-libgo: \
41606 configure-target-libgo \
41607 html-target-libgo
41608 @: $(MAKE); $(unstage)
41609 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41610 r=`${PWD_COMMAND}`; export r; \
41611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41612 $(NORMAL_TARGET_EXPORTS) \
41613 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41614 for flag in $(EXTRA_TARGET_FLAGS); do \
41615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41616 done; \
41617 (cd $(TARGET_SUBDIR)/libgo && \
41618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41620 "RANLIB=$${RANLIB}" \
41621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41622 install-html) \
41623 || exit 1
41624
41625 @endif target-libgo
41626
41627 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41628 maybe-installcheck-target-libgo:
41629 @if target-libgo
41630 maybe-installcheck-target-libgo: installcheck-target-libgo
41631
41632 installcheck-target-libgo: \
41633 configure-target-libgo
41634 @: $(MAKE); $(unstage)
41635 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41636 r=`${PWD_COMMAND}`; export r; \
41637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41638 $(NORMAL_TARGET_EXPORTS) \
41639 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41640 for flag in $(EXTRA_TARGET_FLAGS); do \
41641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41642 done; \
41643 (cd $(TARGET_SUBDIR)/libgo && \
41644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41646 "RANLIB=$${RANLIB}" \
41647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41648 installcheck) \
41649 || exit 1
41650
41651 @endif target-libgo
41652
41653 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41654 maybe-mostlyclean-target-libgo:
41655 @if target-libgo
41656 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41657
41658 mostlyclean-target-libgo:
41659 @: $(MAKE); $(unstage)
41660 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41661 r=`${PWD_COMMAND}`; export r; \
41662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41663 $(NORMAL_TARGET_EXPORTS) \
41664 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41665 for flag in $(EXTRA_TARGET_FLAGS); do \
41666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41667 done; \
41668 (cd $(TARGET_SUBDIR)/libgo && \
41669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41671 "RANLIB=$${RANLIB}" \
41672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41673 mostlyclean) \
41674 || exit 1
41675
41676 @endif target-libgo
41677
41678 .PHONY: maybe-clean-target-libgo clean-target-libgo
41679 maybe-clean-target-libgo:
41680 @if target-libgo
41681 maybe-clean-target-libgo: clean-target-libgo
41682
41683 clean-target-libgo:
41684 @: $(MAKE); $(unstage)
41685 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41686 r=`${PWD_COMMAND}`; export r; \
41687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41688 $(NORMAL_TARGET_EXPORTS) \
41689 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41690 for flag in $(EXTRA_TARGET_FLAGS); do \
41691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41692 done; \
41693 (cd $(TARGET_SUBDIR)/libgo && \
41694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41696 "RANLIB=$${RANLIB}" \
41697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41698 clean) \
41699 || exit 1
41700
41701 @endif target-libgo
41702
41703 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41704 maybe-distclean-target-libgo:
41705 @if target-libgo
41706 maybe-distclean-target-libgo: distclean-target-libgo
41707
41708 distclean-target-libgo:
41709 @: $(MAKE); $(unstage)
41710 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41711 r=`${PWD_COMMAND}`; export r; \
41712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41713 $(NORMAL_TARGET_EXPORTS) \
41714 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41715 for flag in $(EXTRA_TARGET_FLAGS); do \
41716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41717 done; \
41718 (cd $(TARGET_SUBDIR)/libgo && \
41719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41721 "RANLIB=$${RANLIB}" \
41722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41723 distclean) \
41724 || exit 1
41725
41726 @endif target-libgo
41727
41728 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41729 maybe-maintainer-clean-target-libgo:
41730 @if target-libgo
41731 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41732
41733 maintainer-clean-target-libgo:
41734 @: $(MAKE); $(unstage)
41735 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41736 r=`${PWD_COMMAND}`; export r; \
41737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41738 $(NORMAL_TARGET_EXPORTS) \
41739 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41740 for flag in $(EXTRA_TARGET_FLAGS); do \
41741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41742 done; \
41743 (cd $(TARGET_SUBDIR)/libgo && \
41744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41746 "RANLIB=$${RANLIB}" \
41747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41748 maintainer-clean) \
41749 || exit 1
41750
41751 @endif target-libgo
41752
41753
41754
41755
41756
41757 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41758 maybe-configure-target-libtermcap:
41759 @if gcc-bootstrap
41760 configure-target-libtermcap: stage_current
41761 @endif gcc-bootstrap
41762 @if target-libtermcap
41763 maybe-configure-target-libtermcap: configure-target-libtermcap
41764 configure-target-libtermcap:
41765 @: $(MAKE); $(unstage)
41766 @r=`${PWD_COMMAND}`; export r; \
41767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41768 echo "Checking multilib configuration for libtermcap..."; \
41769 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41770 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41771 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41772 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41773 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41774 else \
41775 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41776 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41777 fi; \
41778 else \
41779 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41780 fi; \
41781 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41783 $(NORMAL_TARGET_EXPORTS) \
41784 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41785 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41786 case $(srcdir) in \
41787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41788 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41790 esac; \
41791 module_srcdir=libtermcap; \
41792 rm -f no-such-file || : ; \
41793 CONFIG_SITE=no-such-file $(SHELL) \
41794 $$s/$$module_srcdir/configure \
41795 --srcdir=$${topdir}/$$module_srcdir \
41796 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41797 --target=${target_alias} \
41798 || exit 1
41799 @endif target-libtermcap
41800
41801
41802
41803
41804
41805 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41806 maybe-all-target-libtermcap:
41807 @if gcc-bootstrap
41808 all-target-libtermcap: stage_current
41809 @endif gcc-bootstrap
41810 @if target-libtermcap
41811 TARGET-target-libtermcap=all
41812 maybe-all-target-libtermcap: all-target-libtermcap
41813 all-target-libtermcap: configure-target-libtermcap
41814 @: $(MAKE); $(unstage)
41815 @r=`${PWD_COMMAND}`; export r; \
41816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41817 $(NORMAL_TARGET_EXPORTS) \
41818 (cd $(TARGET_SUBDIR)/libtermcap && \
41819 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41820 $(TARGET-target-libtermcap))
41821 @endif target-libtermcap
41822
41823
41824
41825
41826
41827 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41828 maybe-check-target-libtermcap:
41829 @if target-libtermcap
41830 maybe-check-target-libtermcap: check-target-libtermcap
41831
41832 # Dummy target for uncheckable module.
41833 check-target-libtermcap:
41834
41835 @endif target-libtermcap
41836
41837 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41838 maybe-install-target-libtermcap:
41839 @if target-libtermcap
41840 maybe-install-target-libtermcap: install-target-libtermcap
41841
41842 install-target-libtermcap: installdirs
41843 @: $(MAKE); $(unstage)
41844 @r=`${PWD_COMMAND}`; export r; \
41845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41846 $(NORMAL_TARGET_EXPORTS) \
41847 (cd $(TARGET_SUBDIR)/libtermcap && \
41848 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41849
41850 @endif target-libtermcap
41851
41852 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41853 maybe-install-strip-target-libtermcap:
41854 @if target-libtermcap
41855 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41856
41857 install-strip-target-libtermcap: installdirs
41858 @: $(MAKE); $(unstage)
41859 @r=`${PWD_COMMAND}`; export r; \
41860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41861 $(NORMAL_TARGET_EXPORTS) \
41862 (cd $(TARGET_SUBDIR)/libtermcap && \
41863 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41864
41865 @endif target-libtermcap
41866
41867 # Other targets (info, dvi, pdf, etc.)
41868
41869 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41870 maybe-info-target-libtermcap:
41871 @if target-libtermcap
41872 maybe-info-target-libtermcap: info-target-libtermcap
41873
41874 info-target-libtermcap: \
41875 configure-target-libtermcap
41876 @: $(MAKE); $(unstage)
41877 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41878 r=`${PWD_COMMAND}`; export r; \
41879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41880 $(NORMAL_TARGET_EXPORTS) \
41881 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41882 for flag in $(EXTRA_TARGET_FLAGS); do \
41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41884 done; \
41885 (cd $(TARGET_SUBDIR)/libtermcap && \
41886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41888 "RANLIB=$${RANLIB}" \
41889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41890 info) \
41891 || exit 1
41892
41893 @endif target-libtermcap
41894
41895 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41896 maybe-dvi-target-libtermcap:
41897 @if target-libtermcap
41898 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41899
41900 dvi-target-libtermcap: \
41901 configure-target-libtermcap
41902 @: $(MAKE); $(unstage)
41903 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41904 r=`${PWD_COMMAND}`; export r; \
41905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41906 $(NORMAL_TARGET_EXPORTS) \
41907 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41908 for flag in $(EXTRA_TARGET_FLAGS); do \
41909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41910 done; \
41911 (cd $(TARGET_SUBDIR)/libtermcap && \
41912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41914 "RANLIB=$${RANLIB}" \
41915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41916 dvi) \
41917 || exit 1
41918
41919 @endif target-libtermcap
41920
41921 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41922 maybe-pdf-target-libtermcap:
41923 @if target-libtermcap
41924 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41925
41926 pdf-target-libtermcap: \
41927 configure-target-libtermcap
41928 @: $(MAKE); $(unstage)
41929 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41930 r=`${PWD_COMMAND}`; export r; \
41931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41932 $(NORMAL_TARGET_EXPORTS) \
41933 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41934 for flag in $(EXTRA_TARGET_FLAGS); do \
41935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41936 done; \
41937 (cd $(TARGET_SUBDIR)/libtermcap && \
41938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41940 "RANLIB=$${RANLIB}" \
41941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41942 pdf) \
41943 || exit 1
41944
41945 @endif target-libtermcap
41946
41947 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41948 maybe-html-target-libtermcap:
41949 @if target-libtermcap
41950 maybe-html-target-libtermcap: html-target-libtermcap
41951
41952 html-target-libtermcap: \
41953 configure-target-libtermcap
41954 @: $(MAKE); $(unstage)
41955 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41956 r=`${PWD_COMMAND}`; export r; \
41957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41958 $(NORMAL_TARGET_EXPORTS) \
41959 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41960 for flag in $(EXTRA_TARGET_FLAGS); do \
41961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41962 done; \
41963 (cd $(TARGET_SUBDIR)/libtermcap && \
41964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41966 "RANLIB=$${RANLIB}" \
41967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41968 html) \
41969 || exit 1
41970
41971 @endif target-libtermcap
41972
41973 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41974 maybe-TAGS-target-libtermcap:
41975 @if target-libtermcap
41976 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41977
41978 TAGS-target-libtermcap: \
41979 configure-target-libtermcap
41980 @: $(MAKE); $(unstage)
41981 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41982 r=`${PWD_COMMAND}`; export r; \
41983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41984 $(NORMAL_TARGET_EXPORTS) \
41985 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41986 for flag in $(EXTRA_TARGET_FLAGS); do \
41987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41988 done; \
41989 (cd $(TARGET_SUBDIR)/libtermcap && \
41990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41992 "RANLIB=$${RANLIB}" \
41993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41994 TAGS) \
41995 || exit 1
41996
41997 @endif target-libtermcap
41998
41999 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
42000 maybe-install-info-target-libtermcap:
42001 @if target-libtermcap
42002 maybe-install-info-target-libtermcap: install-info-target-libtermcap
42003
42004 install-info-target-libtermcap: \
42005 configure-target-libtermcap \
42006 info-target-libtermcap
42007 @: $(MAKE); $(unstage)
42008 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42009 r=`${PWD_COMMAND}`; export r; \
42010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42011 $(NORMAL_TARGET_EXPORTS) \
42012 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42013 for flag in $(EXTRA_TARGET_FLAGS); do \
42014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42015 done; \
42016 (cd $(TARGET_SUBDIR)/libtermcap && \
42017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42019 "RANLIB=$${RANLIB}" \
42020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42021 install-info) \
42022 || exit 1
42023
42024 @endif target-libtermcap
42025
42026 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42027 maybe-install-pdf-target-libtermcap:
42028 @if target-libtermcap
42029 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42030
42031 install-pdf-target-libtermcap: \
42032 configure-target-libtermcap \
42033 pdf-target-libtermcap
42034 @: $(MAKE); $(unstage)
42035 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42036 r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 $(NORMAL_TARGET_EXPORTS) \
42039 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42040 for flag in $(EXTRA_TARGET_FLAGS); do \
42041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42042 done; \
42043 (cd $(TARGET_SUBDIR)/libtermcap && \
42044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42046 "RANLIB=$${RANLIB}" \
42047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42048 install-pdf) \
42049 || exit 1
42050
42051 @endif target-libtermcap
42052
42053 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42054 maybe-install-html-target-libtermcap:
42055 @if target-libtermcap
42056 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42057
42058 install-html-target-libtermcap: \
42059 configure-target-libtermcap \
42060 html-target-libtermcap
42061 @: $(MAKE); $(unstage)
42062 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42063 r=`${PWD_COMMAND}`; export r; \
42064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42065 $(NORMAL_TARGET_EXPORTS) \
42066 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42067 for flag in $(EXTRA_TARGET_FLAGS); do \
42068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42069 done; \
42070 (cd $(TARGET_SUBDIR)/libtermcap && \
42071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42073 "RANLIB=$${RANLIB}" \
42074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42075 install-html) \
42076 || exit 1
42077
42078 @endif target-libtermcap
42079
42080 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42081 maybe-installcheck-target-libtermcap:
42082 @if target-libtermcap
42083 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42084
42085 installcheck-target-libtermcap: \
42086 configure-target-libtermcap
42087 @: $(MAKE); $(unstage)
42088 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42089 r=`${PWD_COMMAND}`; export r; \
42090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42091 $(NORMAL_TARGET_EXPORTS) \
42092 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42093 for flag in $(EXTRA_TARGET_FLAGS); do \
42094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42095 done; \
42096 (cd $(TARGET_SUBDIR)/libtermcap && \
42097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42099 "RANLIB=$${RANLIB}" \
42100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42101 installcheck) \
42102 || exit 1
42103
42104 @endif target-libtermcap
42105
42106 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42107 maybe-mostlyclean-target-libtermcap:
42108 @if target-libtermcap
42109 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42110
42111 # libtermcap doesn't support mostlyclean.
42112 mostlyclean-target-libtermcap:
42113
42114 @endif target-libtermcap
42115
42116 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42117 maybe-clean-target-libtermcap:
42118 @if target-libtermcap
42119 maybe-clean-target-libtermcap: clean-target-libtermcap
42120
42121 # libtermcap doesn't support clean.
42122 clean-target-libtermcap:
42123
42124 @endif target-libtermcap
42125
42126 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42127 maybe-distclean-target-libtermcap:
42128 @if target-libtermcap
42129 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42130
42131 # libtermcap doesn't support distclean.
42132 distclean-target-libtermcap:
42133
42134 @endif target-libtermcap
42135
42136 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42137 maybe-maintainer-clean-target-libtermcap:
42138 @if target-libtermcap
42139 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42140
42141 # libtermcap doesn't support maintainer-clean.
42142 maintainer-clean-target-libtermcap:
42143
42144 @endif target-libtermcap
42145
42146
42147
42148
42149
42150 .PHONY: configure-target-winsup maybe-configure-target-winsup
42151 maybe-configure-target-winsup:
42152 @if gcc-bootstrap
42153 configure-target-winsup: stage_current
42154 @endif gcc-bootstrap
42155 @if target-winsup
42156 maybe-configure-target-winsup: configure-target-winsup
42157 configure-target-winsup:
42158 @: $(MAKE); $(unstage)
42159 @r=`${PWD_COMMAND}`; export r; \
42160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42161 echo "Checking multilib configuration for winsup..."; \
42162 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42163 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42164 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42165 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42166 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42167 else \
42168 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42169 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42170 fi; \
42171 else \
42172 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42173 fi; \
42174 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42175 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42176 $(NORMAL_TARGET_EXPORTS) \
42177 echo Configuring in $(TARGET_SUBDIR)/winsup; \
42178 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42179 case $(srcdir) in \
42180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42181 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42183 esac; \
42184 module_srcdir=winsup; \
42185 rm -f no-such-file || : ; \
42186 CONFIG_SITE=no-such-file $(SHELL) \
42187 $$s/$$module_srcdir/configure \
42188 --srcdir=$${topdir}/$$module_srcdir \
42189 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42190 --target=${target_alias} \
42191 || exit 1
42192 @endif target-winsup
42193
42194
42195
42196
42197
42198 .PHONY: all-target-winsup maybe-all-target-winsup
42199 maybe-all-target-winsup:
42200 @if gcc-bootstrap
42201 all-target-winsup: stage_current
42202 @endif gcc-bootstrap
42203 @if target-winsup
42204 TARGET-target-winsup=all
42205 maybe-all-target-winsup: all-target-winsup
42206 all-target-winsup: configure-target-winsup
42207 @: $(MAKE); $(unstage)
42208 @r=`${PWD_COMMAND}`; export r; \
42209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42210 $(NORMAL_TARGET_EXPORTS) \
42211 (cd $(TARGET_SUBDIR)/winsup && \
42212 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42213 $(TARGET-target-winsup))
42214 @endif target-winsup
42215
42216
42217
42218
42219
42220 .PHONY: check-target-winsup maybe-check-target-winsup
42221 maybe-check-target-winsup:
42222 @if target-winsup
42223 maybe-check-target-winsup: check-target-winsup
42224
42225 check-target-winsup:
42226 @: $(MAKE); $(unstage)
42227 @r=`${PWD_COMMAND}`; export r; \
42228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42229 $(NORMAL_TARGET_EXPORTS) \
42230 (cd $(TARGET_SUBDIR)/winsup && \
42231 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42232
42233 @endif target-winsup
42234
42235 .PHONY: install-target-winsup maybe-install-target-winsup
42236 maybe-install-target-winsup:
42237 @if target-winsup
42238 maybe-install-target-winsup: install-target-winsup
42239
42240 install-target-winsup: installdirs
42241 @: $(MAKE); $(unstage)
42242 @r=`${PWD_COMMAND}`; export r; \
42243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42244 $(NORMAL_TARGET_EXPORTS) \
42245 (cd $(TARGET_SUBDIR)/winsup && \
42246 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42247
42248 @endif target-winsup
42249
42250 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42251 maybe-install-strip-target-winsup:
42252 @if target-winsup
42253 maybe-install-strip-target-winsup: install-strip-target-winsup
42254
42255 install-strip-target-winsup: installdirs
42256 @: $(MAKE); $(unstage)
42257 @r=`${PWD_COMMAND}`; export r; \
42258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42259 $(NORMAL_TARGET_EXPORTS) \
42260 (cd $(TARGET_SUBDIR)/winsup && \
42261 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42262
42263 @endif target-winsup
42264
42265 # Other targets (info, dvi, pdf, etc.)
42266
42267 .PHONY: maybe-info-target-winsup info-target-winsup
42268 maybe-info-target-winsup:
42269 @if target-winsup
42270 maybe-info-target-winsup: info-target-winsup
42271
42272 info-target-winsup: \
42273 configure-target-winsup
42274 @: $(MAKE); $(unstage)
42275 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42276 r=`${PWD_COMMAND}`; export r; \
42277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42278 $(NORMAL_TARGET_EXPORTS) \
42279 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42280 for flag in $(EXTRA_TARGET_FLAGS); do \
42281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42282 done; \
42283 (cd $(TARGET_SUBDIR)/winsup && \
42284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42286 "RANLIB=$${RANLIB}" \
42287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42288 info) \
42289 || exit 1
42290
42291 @endif target-winsup
42292
42293 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42294 maybe-dvi-target-winsup:
42295 @if target-winsup
42296 maybe-dvi-target-winsup: dvi-target-winsup
42297
42298 dvi-target-winsup: \
42299 configure-target-winsup
42300 @: $(MAKE); $(unstage)
42301 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42302 r=`${PWD_COMMAND}`; export r; \
42303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42304 $(NORMAL_TARGET_EXPORTS) \
42305 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42306 for flag in $(EXTRA_TARGET_FLAGS); do \
42307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42308 done; \
42309 (cd $(TARGET_SUBDIR)/winsup && \
42310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42312 "RANLIB=$${RANLIB}" \
42313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42314 dvi) \
42315 || exit 1
42316
42317 @endif target-winsup
42318
42319 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42320 maybe-pdf-target-winsup:
42321 @if target-winsup
42322 maybe-pdf-target-winsup: pdf-target-winsup
42323
42324 pdf-target-winsup: \
42325 configure-target-winsup
42326 @: $(MAKE); $(unstage)
42327 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42328 r=`${PWD_COMMAND}`; export r; \
42329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42330 $(NORMAL_TARGET_EXPORTS) \
42331 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42332 for flag in $(EXTRA_TARGET_FLAGS); do \
42333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42334 done; \
42335 (cd $(TARGET_SUBDIR)/winsup && \
42336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42338 "RANLIB=$${RANLIB}" \
42339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42340 pdf) \
42341 || exit 1
42342
42343 @endif target-winsup
42344
42345 .PHONY: maybe-html-target-winsup html-target-winsup
42346 maybe-html-target-winsup:
42347 @if target-winsup
42348 maybe-html-target-winsup: html-target-winsup
42349
42350 html-target-winsup: \
42351 configure-target-winsup
42352 @: $(MAKE); $(unstage)
42353 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42354 r=`${PWD_COMMAND}`; export r; \
42355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42356 $(NORMAL_TARGET_EXPORTS) \
42357 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42358 for flag in $(EXTRA_TARGET_FLAGS); do \
42359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42360 done; \
42361 (cd $(TARGET_SUBDIR)/winsup && \
42362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42364 "RANLIB=$${RANLIB}" \
42365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42366 html) \
42367 || exit 1
42368
42369 @endif target-winsup
42370
42371 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42372 maybe-TAGS-target-winsup:
42373 @if target-winsup
42374 maybe-TAGS-target-winsup: TAGS-target-winsup
42375
42376 TAGS-target-winsup: \
42377 configure-target-winsup
42378 @: $(MAKE); $(unstage)
42379 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42380 r=`${PWD_COMMAND}`; export r; \
42381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42382 $(NORMAL_TARGET_EXPORTS) \
42383 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42384 for flag in $(EXTRA_TARGET_FLAGS); do \
42385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42386 done; \
42387 (cd $(TARGET_SUBDIR)/winsup && \
42388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42390 "RANLIB=$${RANLIB}" \
42391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42392 TAGS) \
42393 || exit 1
42394
42395 @endif target-winsup
42396
42397 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42398 maybe-install-info-target-winsup:
42399 @if target-winsup
42400 maybe-install-info-target-winsup: install-info-target-winsup
42401
42402 install-info-target-winsup: \
42403 configure-target-winsup \
42404 info-target-winsup
42405 @: $(MAKE); $(unstage)
42406 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42407 r=`${PWD_COMMAND}`; export r; \
42408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42409 $(NORMAL_TARGET_EXPORTS) \
42410 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42411 for flag in $(EXTRA_TARGET_FLAGS); do \
42412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42413 done; \
42414 (cd $(TARGET_SUBDIR)/winsup && \
42415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42417 "RANLIB=$${RANLIB}" \
42418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42419 install-info) \
42420 || exit 1
42421
42422 @endif target-winsup
42423
42424 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42425 maybe-install-pdf-target-winsup:
42426 @if target-winsup
42427 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42428
42429 install-pdf-target-winsup: \
42430 configure-target-winsup \
42431 pdf-target-winsup
42432 @: $(MAKE); $(unstage)
42433 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42434 r=`${PWD_COMMAND}`; export r; \
42435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42436 $(NORMAL_TARGET_EXPORTS) \
42437 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42438 for flag in $(EXTRA_TARGET_FLAGS); do \
42439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42440 done; \
42441 (cd $(TARGET_SUBDIR)/winsup && \
42442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42444 "RANLIB=$${RANLIB}" \
42445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42446 install-pdf) \
42447 || exit 1
42448
42449 @endif target-winsup
42450
42451 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42452 maybe-install-html-target-winsup:
42453 @if target-winsup
42454 maybe-install-html-target-winsup: install-html-target-winsup
42455
42456 install-html-target-winsup: \
42457 configure-target-winsup \
42458 html-target-winsup
42459 @: $(MAKE); $(unstage)
42460 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42461 r=`${PWD_COMMAND}`; export r; \
42462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463 $(NORMAL_TARGET_EXPORTS) \
42464 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42465 for flag in $(EXTRA_TARGET_FLAGS); do \
42466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42467 done; \
42468 (cd $(TARGET_SUBDIR)/winsup && \
42469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471 "RANLIB=$${RANLIB}" \
42472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473 install-html) \
42474 || exit 1
42475
42476 @endif target-winsup
42477
42478 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42479 maybe-installcheck-target-winsup:
42480 @if target-winsup
42481 maybe-installcheck-target-winsup: installcheck-target-winsup
42482
42483 installcheck-target-winsup: \
42484 configure-target-winsup
42485 @: $(MAKE); $(unstage)
42486 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42487 r=`${PWD_COMMAND}`; export r; \
42488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489 $(NORMAL_TARGET_EXPORTS) \
42490 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42491 for flag in $(EXTRA_TARGET_FLAGS); do \
42492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42493 done; \
42494 (cd $(TARGET_SUBDIR)/winsup && \
42495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497 "RANLIB=$${RANLIB}" \
42498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499 installcheck) \
42500 || exit 1
42501
42502 @endif target-winsup
42503
42504 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42505 maybe-mostlyclean-target-winsup:
42506 @if target-winsup
42507 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42508
42509 mostlyclean-target-winsup:
42510 @: $(MAKE); $(unstage)
42511 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42512 r=`${PWD_COMMAND}`; export r; \
42513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42514 $(NORMAL_TARGET_EXPORTS) \
42515 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42516 for flag in $(EXTRA_TARGET_FLAGS); do \
42517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42518 done; \
42519 (cd $(TARGET_SUBDIR)/winsup && \
42520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42522 "RANLIB=$${RANLIB}" \
42523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42524 mostlyclean) \
42525 || exit 1
42526
42527 @endif target-winsup
42528
42529 .PHONY: maybe-clean-target-winsup clean-target-winsup
42530 maybe-clean-target-winsup:
42531 @if target-winsup
42532 maybe-clean-target-winsup: clean-target-winsup
42533
42534 clean-target-winsup:
42535 @: $(MAKE); $(unstage)
42536 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42537 r=`${PWD_COMMAND}`; export r; \
42538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42539 $(NORMAL_TARGET_EXPORTS) \
42540 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42541 for flag in $(EXTRA_TARGET_FLAGS); do \
42542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42543 done; \
42544 (cd $(TARGET_SUBDIR)/winsup && \
42545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42547 "RANLIB=$${RANLIB}" \
42548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42549 clean) \
42550 || exit 1
42551
42552 @endif target-winsup
42553
42554 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42555 maybe-distclean-target-winsup:
42556 @if target-winsup
42557 maybe-distclean-target-winsup: distclean-target-winsup
42558
42559 distclean-target-winsup:
42560 @: $(MAKE); $(unstage)
42561 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42562 r=`${PWD_COMMAND}`; export r; \
42563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564 $(NORMAL_TARGET_EXPORTS) \
42565 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42566 for flag in $(EXTRA_TARGET_FLAGS); do \
42567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42568 done; \
42569 (cd $(TARGET_SUBDIR)/winsup && \
42570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42572 "RANLIB=$${RANLIB}" \
42573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42574 distclean) \
42575 || exit 1
42576
42577 @endif target-winsup
42578
42579 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42580 maybe-maintainer-clean-target-winsup:
42581 @if target-winsup
42582 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42583
42584 maintainer-clean-target-winsup:
42585 @: $(MAKE); $(unstage)
42586 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42587 r=`${PWD_COMMAND}`; export r; \
42588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42589 $(NORMAL_TARGET_EXPORTS) \
42590 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
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)/winsup && \
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 maintainer-clean) \
42600 || exit 1
42601
42602 @endif target-winsup
42603
42604
42605
42606
42607
42608 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42609 maybe-configure-target-libgloss:
42610 @if gcc-bootstrap
42611 configure-target-libgloss: stage_current
42612 @endif gcc-bootstrap
42613 @if target-libgloss
42614 maybe-configure-target-libgloss: configure-target-libgloss
42615 configure-target-libgloss:
42616 @: $(MAKE); $(unstage)
42617 @r=`${PWD_COMMAND}`; export r; \
42618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42619 echo "Checking multilib configuration for libgloss..."; \
42620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42621 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42622 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42623 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42624 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42625 else \
42626 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42627 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42628 fi; \
42629 else \
42630 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42631 fi; \
42632 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42633 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42634 $(NORMAL_TARGET_EXPORTS) \
42635 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42636 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42637 case $(srcdir) in \
42638 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42639 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42640 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42641 esac; \
42642 module_srcdir=libgloss; \
42643 rm -f no-such-file || : ; \
42644 CONFIG_SITE=no-such-file $(SHELL) \
42645 $$s/$$module_srcdir/configure \
42646 --srcdir=$${topdir}/$$module_srcdir \
42647 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42648 --target=${target_alias} \
42649 || exit 1
42650 @endif target-libgloss
42651
42652
42653
42654
42655
42656 .PHONY: all-target-libgloss maybe-all-target-libgloss
42657 maybe-all-target-libgloss:
42658 @if gcc-bootstrap
42659 all-target-libgloss: stage_current
42660 @endif gcc-bootstrap
42661 @if target-libgloss
42662 TARGET-target-libgloss=all
42663 maybe-all-target-libgloss: all-target-libgloss
42664 all-target-libgloss: configure-target-libgloss
42665 @: $(MAKE); $(unstage)
42666 @r=`${PWD_COMMAND}`; export r; \
42667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42668 $(NORMAL_TARGET_EXPORTS) \
42669 (cd $(TARGET_SUBDIR)/libgloss && \
42670 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42671 $(TARGET-target-libgloss))
42672 @endif target-libgloss
42673
42674
42675
42676
42677
42678 .PHONY: check-target-libgloss maybe-check-target-libgloss
42679 maybe-check-target-libgloss:
42680 @if target-libgloss
42681 maybe-check-target-libgloss: check-target-libgloss
42682
42683 # Dummy target for uncheckable module.
42684 check-target-libgloss:
42685
42686 @endif target-libgloss
42687
42688 .PHONY: install-target-libgloss maybe-install-target-libgloss
42689 maybe-install-target-libgloss:
42690 @if target-libgloss
42691 maybe-install-target-libgloss: install-target-libgloss
42692
42693 install-target-libgloss: installdirs
42694 @: $(MAKE); $(unstage)
42695 @r=`${PWD_COMMAND}`; export r; \
42696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42697 $(NORMAL_TARGET_EXPORTS) \
42698 (cd $(TARGET_SUBDIR)/libgloss && \
42699 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42700
42701 @endif target-libgloss
42702
42703 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42704 maybe-install-strip-target-libgloss:
42705 @if target-libgloss
42706 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42707
42708 install-strip-target-libgloss: installdirs
42709 @: $(MAKE); $(unstage)
42710 @r=`${PWD_COMMAND}`; export r; \
42711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42712 $(NORMAL_TARGET_EXPORTS) \
42713 (cd $(TARGET_SUBDIR)/libgloss && \
42714 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42715
42716 @endif target-libgloss
42717
42718 # Other targets (info, dvi, pdf, etc.)
42719
42720 .PHONY: maybe-info-target-libgloss info-target-libgloss
42721 maybe-info-target-libgloss:
42722 @if target-libgloss
42723 maybe-info-target-libgloss: info-target-libgloss
42724
42725 info-target-libgloss: \
42726 configure-target-libgloss
42727 @: $(MAKE); $(unstage)
42728 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42729 r=`${PWD_COMMAND}`; export r; \
42730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731 $(NORMAL_TARGET_EXPORTS) \
42732 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42733 for flag in $(EXTRA_TARGET_FLAGS); do \
42734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735 done; \
42736 (cd $(TARGET_SUBDIR)/libgloss && \
42737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42739 "RANLIB=$${RANLIB}" \
42740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42741 info) \
42742 || exit 1
42743
42744 @endif target-libgloss
42745
42746 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42747 maybe-dvi-target-libgloss:
42748 @if target-libgloss
42749 maybe-dvi-target-libgloss: dvi-target-libgloss
42750
42751 dvi-target-libgloss: \
42752 configure-target-libgloss
42753 @: $(MAKE); $(unstage)
42754 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42755 r=`${PWD_COMMAND}`; export r; \
42756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42757 $(NORMAL_TARGET_EXPORTS) \
42758 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42759 for flag in $(EXTRA_TARGET_FLAGS); do \
42760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42761 done; \
42762 (cd $(TARGET_SUBDIR)/libgloss && \
42763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42765 "RANLIB=$${RANLIB}" \
42766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42767 dvi) \
42768 || exit 1
42769
42770 @endif target-libgloss
42771
42772 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42773 maybe-pdf-target-libgloss:
42774 @if target-libgloss
42775 maybe-pdf-target-libgloss: pdf-target-libgloss
42776
42777 pdf-target-libgloss: \
42778 configure-target-libgloss
42779 @: $(MAKE); $(unstage)
42780 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42781 r=`${PWD_COMMAND}`; export r; \
42782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42783 $(NORMAL_TARGET_EXPORTS) \
42784 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42785 for flag in $(EXTRA_TARGET_FLAGS); do \
42786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42787 done; \
42788 (cd $(TARGET_SUBDIR)/libgloss && \
42789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42791 "RANLIB=$${RANLIB}" \
42792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42793 pdf) \
42794 || exit 1
42795
42796 @endif target-libgloss
42797
42798 .PHONY: maybe-html-target-libgloss html-target-libgloss
42799 maybe-html-target-libgloss:
42800 @if target-libgloss
42801 maybe-html-target-libgloss: html-target-libgloss
42802
42803 html-target-libgloss: \
42804 configure-target-libgloss
42805 @: $(MAKE); $(unstage)
42806 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42807 r=`${PWD_COMMAND}`; export r; \
42808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42809 $(NORMAL_TARGET_EXPORTS) \
42810 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42811 for flag in $(EXTRA_TARGET_FLAGS); do \
42812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42813 done; \
42814 (cd $(TARGET_SUBDIR)/libgloss && \
42815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42817 "RANLIB=$${RANLIB}" \
42818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42819 html) \
42820 || exit 1
42821
42822 @endif target-libgloss
42823
42824 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42825 maybe-TAGS-target-libgloss:
42826 @if target-libgloss
42827 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42828
42829 TAGS-target-libgloss: \
42830 configure-target-libgloss
42831 @: $(MAKE); $(unstage)
42832 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42833 r=`${PWD_COMMAND}`; export r; \
42834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42835 $(NORMAL_TARGET_EXPORTS) \
42836 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42837 for flag in $(EXTRA_TARGET_FLAGS); do \
42838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839 done; \
42840 (cd $(TARGET_SUBDIR)/libgloss && \
42841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42843 "RANLIB=$${RANLIB}" \
42844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42845 TAGS) \
42846 || exit 1
42847
42848 @endif target-libgloss
42849
42850 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42851 maybe-install-info-target-libgloss:
42852 @if target-libgloss
42853 maybe-install-info-target-libgloss: install-info-target-libgloss
42854
42855 install-info-target-libgloss: \
42856 configure-target-libgloss \
42857 info-target-libgloss
42858 @: $(MAKE); $(unstage)
42859 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42860 r=`${PWD_COMMAND}`; export r; \
42861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42862 $(NORMAL_TARGET_EXPORTS) \
42863 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42864 for flag in $(EXTRA_TARGET_FLAGS); do \
42865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42866 done; \
42867 (cd $(TARGET_SUBDIR)/libgloss && \
42868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42870 "RANLIB=$${RANLIB}" \
42871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42872 install-info) \
42873 || exit 1
42874
42875 @endif target-libgloss
42876
42877 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42878 maybe-install-pdf-target-libgloss:
42879 @if target-libgloss
42880 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42881
42882 install-pdf-target-libgloss: \
42883 configure-target-libgloss \
42884 pdf-target-libgloss
42885 @: $(MAKE); $(unstage)
42886 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42887 r=`${PWD_COMMAND}`; export r; \
42888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42889 $(NORMAL_TARGET_EXPORTS) \
42890 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42891 for flag in $(EXTRA_TARGET_FLAGS); do \
42892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42893 done; \
42894 (cd $(TARGET_SUBDIR)/libgloss && \
42895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42897 "RANLIB=$${RANLIB}" \
42898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42899 install-pdf) \
42900 || exit 1
42901
42902 @endif target-libgloss
42903
42904 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42905 maybe-install-html-target-libgloss:
42906 @if target-libgloss
42907 maybe-install-html-target-libgloss: install-html-target-libgloss
42908
42909 install-html-target-libgloss: \
42910 configure-target-libgloss \
42911 html-target-libgloss
42912 @: $(MAKE); $(unstage)
42913 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42914 r=`${PWD_COMMAND}`; export r; \
42915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42916 $(NORMAL_TARGET_EXPORTS) \
42917 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42918 for flag in $(EXTRA_TARGET_FLAGS); do \
42919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42920 done; \
42921 (cd $(TARGET_SUBDIR)/libgloss && \
42922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42924 "RANLIB=$${RANLIB}" \
42925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42926 install-html) \
42927 || exit 1
42928
42929 @endif target-libgloss
42930
42931 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42932 maybe-installcheck-target-libgloss:
42933 @if target-libgloss
42934 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42935
42936 installcheck-target-libgloss: \
42937 configure-target-libgloss
42938 @: $(MAKE); $(unstage)
42939 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42940 r=`${PWD_COMMAND}`; export r; \
42941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942 $(NORMAL_TARGET_EXPORTS) \
42943 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42944 for flag in $(EXTRA_TARGET_FLAGS); do \
42945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42946 done; \
42947 (cd $(TARGET_SUBDIR)/libgloss && \
42948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950 "RANLIB=$${RANLIB}" \
42951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952 installcheck) \
42953 || exit 1
42954
42955 @endif target-libgloss
42956
42957 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42958 maybe-mostlyclean-target-libgloss:
42959 @if target-libgloss
42960 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42961
42962 mostlyclean-target-libgloss:
42963 @: $(MAKE); $(unstage)
42964 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42965 r=`${PWD_COMMAND}`; export r; \
42966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42967 $(NORMAL_TARGET_EXPORTS) \
42968 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42969 for flag in $(EXTRA_TARGET_FLAGS); do \
42970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42971 done; \
42972 (cd $(TARGET_SUBDIR)/libgloss && \
42973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42975 "RANLIB=$${RANLIB}" \
42976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42977 mostlyclean) \
42978 || exit 1
42979
42980 @endif target-libgloss
42981
42982 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42983 maybe-clean-target-libgloss:
42984 @if target-libgloss
42985 maybe-clean-target-libgloss: clean-target-libgloss
42986
42987 clean-target-libgloss:
42988 @: $(MAKE); $(unstage)
42989 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42990 r=`${PWD_COMMAND}`; export r; \
42991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42992 $(NORMAL_TARGET_EXPORTS) \
42993 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42994 for flag in $(EXTRA_TARGET_FLAGS); do \
42995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42996 done; \
42997 (cd $(TARGET_SUBDIR)/libgloss && \
42998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43000 "RANLIB=$${RANLIB}" \
43001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43002 clean) \
43003 || exit 1
43004
43005 @endif target-libgloss
43006
43007 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43008 maybe-distclean-target-libgloss:
43009 @if target-libgloss
43010 maybe-distclean-target-libgloss: distclean-target-libgloss
43011
43012 distclean-target-libgloss:
43013 @: $(MAKE); $(unstage)
43014 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43015 r=`${PWD_COMMAND}`; export r; \
43016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43017 $(NORMAL_TARGET_EXPORTS) \
43018 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43019 for flag in $(EXTRA_TARGET_FLAGS); do \
43020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43021 done; \
43022 (cd $(TARGET_SUBDIR)/libgloss && \
43023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43025 "RANLIB=$${RANLIB}" \
43026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43027 distclean) \
43028 || exit 1
43029
43030 @endif target-libgloss
43031
43032 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43033 maybe-maintainer-clean-target-libgloss:
43034 @if target-libgloss
43035 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43036
43037 maintainer-clean-target-libgloss:
43038 @: $(MAKE); $(unstage)
43039 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43040 r=`${PWD_COMMAND}`; export r; \
43041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43042 $(NORMAL_TARGET_EXPORTS) \
43043 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43044 for flag in $(EXTRA_TARGET_FLAGS); do \
43045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43046 done; \
43047 (cd $(TARGET_SUBDIR)/libgloss && \
43048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43050 "RANLIB=$${RANLIB}" \
43051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43052 maintainer-clean) \
43053 || exit 1
43054
43055 @endif target-libgloss
43056
43057
43058
43059
43060
43061 .PHONY: configure-target-libffi maybe-configure-target-libffi
43062 maybe-configure-target-libffi:
43063 @if gcc-bootstrap
43064 configure-target-libffi: stage_current
43065 @endif gcc-bootstrap
43066 @if target-libffi
43067 maybe-configure-target-libffi: configure-target-libffi
43068 configure-target-libffi:
43069 @: $(MAKE); $(unstage)
43070 @r=`${PWD_COMMAND}`; export r; \
43071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43072 echo "Checking multilib configuration for libffi..."; \
43073 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43074 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43075 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43076 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43077 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43078 else \
43079 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43080 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43081 fi; \
43082 else \
43083 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43084 fi; \
43085 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43086 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43087 $(NORMAL_TARGET_EXPORTS) \
43088 echo Configuring in $(TARGET_SUBDIR)/libffi; \
43089 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43090 case $(srcdir) in \
43091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43092 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43094 esac; \
43095 module_srcdir=libffi; \
43096 rm -f no-such-file || : ; \
43097 CONFIG_SITE=no-such-file $(SHELL) \
43098 $$s/$$module_srcdir/configure \
43099 --srcdir=$${topdir}/$$module_srcdir \
43100 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43101 --target=${target_alias} \
43102 || exit 1
43103 @endif target-libffi
43104
43105
43106
43107
43108
43109 .PHONY: all-target-libffi maybe-all-target-libffi
43110 maybe-all-target-libffi:
43111 @if gcc-bootstrap
43112 all-target-libffi: stage_current
43113 @endif gcc-bootstrap
43114 @if target-libffi
43115 TARGET-target-libffi=all
43116 maybe-all-target-libffi: all-target-libffi
43117 all-target-libffi: configure-target-libffi
43118 @: $(MAKE); $(unstage)
43119 @r=`${PWD_COMMAND}`; export r; \
43120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43121 $(NORMAL_TARGET_EXPORTS) \
43122 (cd $(TARGET_SUBDIR)/libffi && \
43123 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43124 $(TARGET-target-libffi))
43125 @endif target-libffi
43126
43127
43128
43129
43130
43131 .PHONY: check-target-libffi maybe-check-target-libffi
43132 maybe-check-target-libffi:
43133 @if target-libffi
43134 maybe-check-target-libffi: check-target-libffi
43135
43136 check-target-libffi:
43137 @: $(MAKE); $(unstage)
43138 @r=`${PWD_COMMAND}`; export r; \
43139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43140 $(NORMAL_TARGET_EXPORTS) \
43141 (cd $(TARGET_SUBDIR)/libffi && \
43142 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
43143
43144 @endif target-libffi
43145
43146 .PHONY: install-target-libffi maybe-install-target-libffi
43147 maybe-install-target-libffi:
43148 @if target-libffi
43149 maybe-install-target-libffi: install-target-libffi
43150
43151 # Dummy target for uninstallable.
43152 install-target-libffi:
43153
43154 @endif target-libffi
43155
43156 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43157 maybe-install-strip-target-libffi:
43158 @if target-libffi
43159 maybe-install-strip-target-libffi: install-strip-target-libffi
43160
43161 # Dummy target for uninstallable.
43162 install-strip-target-libffi:
43163
43164 @endif target-libffi
43165
43166 # Other targets (info, dvi, pdf, etc.)
43167
43168 .PHONY: maybe-info-target-libffi info-target-libffi
43169 maybe-info-target-libffi:
43170 @if target-libffi
43171 maybe-info-target-libffi: info-target-libffi
43172
43173 info-target-libffi: \
43174 configure-target-libffi
43175 @: $(MAKE); $(unstage)
43176 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43177 r=`${PWD_COMMAND}`; export r; \
43178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43179 $(NORMAL_TARGET_EXPORTS) \
43180 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43181 for flag in $(EXTRA_TARGET_FLAGS); do \
43182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43183 done; \
43184 (cd $(TARGET_SUBDIR)/libffi && \
43185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43187 "RANLIB=$${RANLIB}" \
43188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43189 info) \
43190 || exit 1
43191
43192 @endif target-libffi
43193
43194 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43195 maybe-dvi-target-libffi:
43196 @if target-libffi
43197 maybe-dvi-target-libffi: dvi-target-libffi
43198
43199 dvi-target-libffi: \
43200 configure-target-libffi
43201 @: $(MAKE); $(unstage)
43202 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43203 r=`${PWD_COMMAND}`; export r; \
43204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205 $(NORMAL_TARGET_EXPORTS) \
43206 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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 dvi) \
43216 || exit 1
43217
43218 @endif target-libffi
43219
43220 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43221 maybe-pdf-target-libffi:
43222 @if target-libffi
43223 maybe-pdf-target-libffi: pdf-target-libffi
43224
43225 pdf-target-libffi: \
43226 configure-target-libffi
43227 @: $(MAKE); $(unstage)
43228 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43229 r=`${PWD_COMMAND}`; export r; \
43230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231 $(NORMAL_TARGET_EXPORTS) \
43232 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43233 for flag in $(EXTRA_TARGET_FLAGS); do \
43234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43235 done; \
43236 (cd $(TARGET_SUBDIR)/libffi && \
43237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43239 "RANLIB=$${RANLIB}" \
43240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43241 pdf) \
43242 || exit 1
43243
43244 @endif target-libffi
43245
43246 .PHONY: maybe-html-target-libffi html-target-libffi
43247 maybe-html-target-libffi:
43248 @if target-libffi
43249 maybe-html-target-libffi: html-target-libffi
43250
43251 html-target-libffi: \
43252 configure-target-libffi
43253 @: $(MAKE); $(unstage)
43254 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43255 r=`${PWD_COMMAND}`; export r; \
43256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43257 $(NORMAL_TARGET_EXPORTS) \
43258 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43259 for flag in $(EXTRA_TARGET_FLAGS); do \
43260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43261 done; \
43262 (cd $(TARGET_SUBDIR)/libffi && \
43263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43265 "RANLIB=$${RANLIB}" \
43266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43267 html) \
43268 || exit 1
43269
43270 @endif target-libffi
43271
43272 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43273 maybe-TAGS-target-libffi:
43274 @if target-libffi
43275 maybe-TAGS-target-libffi: TAGS-target-libffi
43276
43277 TAGS-target-libffi: \
43278 configure-target-libffi
43279 @: $(MAKE); $(unstage)
43280 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43281 r=`${PWD_COMMAND}`; export r; \
43282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43283 $(NORMAL_TARGET_EXPORTS) \
43284 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
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)/libffi && \
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 TAGS) \
43294 || exit 1
43295
43296 @endif target-libffi
43297
43298 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43299 maybe-install-info-target-libffi:
43300 @if target-libffi
43301 maybe-install-info-target-libffi: install-info-target-libffi
43302
43303 install-info-target-libffi: \
43304 configure-target-libffi \
43305 info-target-libffi
43306 @: $(MAKE); $(unstage)
43307 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43308 r=`${PWD_COMMAND}`; export r; \
43309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43310 $(NORMAL_TARGET_EXPORTS) \
43311 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43312 for flag in $(EXTRA_TARGET_FLAGS); do \
43313 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43314 done; \
43315 (cd $(TARGET_SUBDIR)/libffi && \
43316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43318 "RANLIB=$${RANLIB}" \
43319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43320 install-info) \
43321 || exit 1
43322
43323 @endif target-libffi
43324
43325 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43326 maybe-install-pdf-target-libffi:
43327 @if target-libffi
43328 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43329
43330 install-pdf-target-libffi: \
43331 configure-target-libffi \
43332 pdf-target-libffi
43333 @: $(MAKE); $(unstage)
43334 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43335 r=`${PWD_COMMAND}`; export r; \
43336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43337 $(NORMAL_TARGET_EXPORTS) \
43338 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43339 for flag in $(EXTRA_TARGET_FLAGS); do \
43340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43341 done; \
43342 (cd $(TARGET_SUBDIR)/libffi && \
43343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43345 "RANLIB=$${RANLIB}" \
43346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43347 install-pdf) \
43348 || exit 1
43349
43350 @endif target-libffi
43351
43352 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43353 maybe-install-html-target-libffi:
43354 @if target-libffi
43355 maybe-install-html-target-libffi: install-html-target-libffi
43356
43357 install-html-target-libffi: \
43358 configure-target-libffi \
43359 html-target-libffi
43360 @: $(MAKE); $(unstage)
43361 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43362 r=`${PWD_COMMAND}`; export r; \
43363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364 $(NORMAL_TARGET_EXPORTS) \
43365 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43366 for flag in $(EXTRA_TARGET_FLAGS); do \
43367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43368 done; \
43369 (cd $(TARGET_SUBDIR)/libffi && \
43370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43372 "RANLIB=$${RANLIB}" \
43373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43374 install-html) \
43375 || exit 1
43376
43377 @endif target-libffi
43378
43379 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43380 maybe-installcheck-target-libffi:
43381 @if target-libffi
43382 maybe-installcheck-target-libffi: installcheck-target-libffi
43383
43384 installcheck-target-libffi: \
43385 configure-target-libffi
43386 @: $(MAKE); $(unstage)
43387 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43388 r=`${PWD_COMMAND}`; export r; \
43389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43390 $(NORMAL_TARGET_EXPORTS) \
43391 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43392 for flag in $(EXTRA_TARGET_FLAGS); do \
43393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43394 done; \
43395 (cd $(TARGET_SUBDIR)/libffi && \
43396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43398 "RANLIB=$${RANLIB}" \
43399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43400 installcheck) \
43401 || exit 1
43402
43403 @endif target-libffi
43404
43405 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43406 maybe-mostlyclean-target-libffi:
43407 @if target-libffi
43408 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43409
43410 mostlyclean-target-libffi:
43411 @: $(MAKE); $(unstage)
43412 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43413 r=`${PWD_COMMAND}`; export r; \
43414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43415 $(NORMAL_TARGET_EXPORTS) \
43416 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43417 for flag in $(EXTRA_TARGET_FLAGS); do \
43418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43419 done; \
43420 (cd $(TARGET_SUBDIR)/libffi && \
43421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43423 "RANLIB=$${RANLIB}" \
43424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43425 mostlyclean) \
43426 || exit 1
43427
43428 @endif target-libffi
43429
43430 .PHONY: maybe-clean-target-libffi clean-target-libffi
43431 maybe-clean-target-libffi:
43432 @if target-libffi
43433 maybe-clean-target-libffi: clean-target-libffi
43434
43435 clean-target-libffi:
43436 @: $(MAKE); $(unstage)
43437 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43438 r=`${PWD_COMMAND}`; export r; \
43439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43440 $(NORMAL_TARGET_EXPORTS) \
43441 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43442 for flag in $(EXTRA_TARGET_FLAGS); do \
43443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43444 done; \
43445 (cd $(TARGET_SUBDIR)/libffi && \
43446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43448 "RANLIB=$${RANLIB}" \
43449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43450 clean) \
43451 || exit 1
43452
43453 @endif target-libffi
43454
43455 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43456 maybe-distclean-target-libffi:
43457 @if target-libffi
43458 maybe-distclean-target-libffi: distclean-target-libffi
43459
43460 distclean-target-libffi:
43461 @: $(MAKE); $(unstage)
43462 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43463 r=`${PWD_COMMAND}`; export r; \
43464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465 $(NORMAL_TARGET_EXPORTS) \
43466 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43467 for flag in $(EXTRA_TARGET_FLAGS); do \
43468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43469 done; \
43470 (cd $(TARGET_SUBDIR)/libffi && \
43471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43473 "RANLIB=$${RANLIB}" \
43474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43475 distclean) \
43476 || exit 1
43477
43478 @endif target-libffi
43479
43480 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43481 maybe-maintainer-clean-target-libffi:
43482 @if target-libffi
43483 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43484
43485 maintainer-clean-target-libffi:
43486 @: $(MAKE); $(unstage)
43487 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43488 r=`${PWD_COMMAND}`; export r; \
43489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43490 $(NORMAL_TARGET_EXPORTS) \
43491 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43492 for flag in $(EXTRA_TARGET_FLAGS); do \
43493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43494 done; \
43495 (cd $(TARGET_SUBDIR)/libffi && \
43496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43498 "RANLIB=$${RANLIB}" \
43499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43500 maintainer-clean) \
43501 || exit 1
43502
43503 @endif target-libffi
43504
43505
43506
43507
43508
43509 .PHONY: configure-target-libjava maybe-configure-target-libjava
43510 maybe-configure-target-libjava:
43511 @if gcc-bootstrap
43512 configure-target-libjava: stage_current
43513 @endif gcc-bootstrap
43514 @if target-libjava
43515 maybe-configure-target-libjava: configure-target-libjava
43516 configure-target-libjava:
43517 @: $(MAKE); $(unstage)
43518 @r=`${PWD_COMMAND}`; export r; \
43519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43520 echo "Checking multilib configuration for libjava..."; \
43521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43522 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43523 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43524 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43525 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43526 else \
43527 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43528 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43529 fi; \
43530 else \
43531 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43532 fi; \
43533 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43535 $(RAW_CXX_TARGET_EXPORTS) \
43536 echo Configuring in $(TARGET_SUBDIR)/libjava; \
43537 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43538 case $(srcdir) in \
43539 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43540 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43541 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43542 esac; \
43543 module_srcdir=libjava; \
43544 rm -f no-such-file || : ; \
43545 CONFIG_SITE=no-such-file $(SHELL) \
43546 $$s/$$module_srcdir/configure \
43547 --srcdir=$${topdir}/$$module_srcdir \
43548 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43549 --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43550 || exit 1
43551 @endif target-libjava
43552
43553
43554
43555
43556
43557 .PHONY: all-target-libjava maybe-all-target-libjava
43558 maybe-all-target-libjava:
43559 @if gcc-bootstrap
43560 all-target-libjava: stage_current
43561 @endif gcc-bootstrap
43562 @if target-libjava
43563 TARGET-target-libjava=all
43564 maybe-all-target-libjava: all-target-libjava
43565 all-target-libjava: configure-target-libjava
43566 @: $(MAKE); $(unstage)
43567 @r=`${PWD_COMMAND}`; export r; \
43568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43569 $(RAW_CXX_TARGET_EXPORTS) \
43570 (cd $(TARGET_SUBDIR)/libjava && \
43571 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43572 $(TARGET-target-libjava))
43573 @endif target-libjava
43574
43575
43576
43577
43578
43579 .PHONY: check-target-libjava maybe-check-target-libjava
43580 maybe-check-target-libjava:
43581 @if target-libjava
43582 maybe-check-target-libjava: check-target-libjava
43583
43584 check-target-libjava:
43585 @: $(MAKE); $(unstage)
43586 @r=`${PWD_COMMAND}`; export r; \
43587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588 $(RAW_CXX_TARGET_EXPORTS) \
43589 (cd $(TARGET_SUBDIR)/libjava && \
43590 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
43591
43592 @endif target-libjava
43593
43594 .PHONY: install-target-libjava maybe-install-target-libjava
43595 maybe-install-target-libjava:
43596 @if target-libjava
43597 maybe-install-target-libjava: install-target-libjava
43598
43599 install-target-libjava: installdirs
43600 @: $(MAKE); $(unstage)
43601 @r=`${PWD_COMMAND}`; export r; \
43602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43603 $(RAW_CXX_TARGET_EXPORTS) \
43604 (cd $(TARGET_SUBDIR)/libjava && \
43605 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43606
43607 @endif target-libjava
43608
43609 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43610 maybe-install-strip-target-libjava:
43611 @if target-libjava
43612 maybe-install-strip-target-libjava: install-strip-target-libjava
43613
43614 install-strip-target-libjava: installdirs
43615 @: $(MAKE); $(unstage)
43616 @r=`${PWD_COMMAND}`; export r; \
43617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43618 $(RAW_CXX_TARGET_EXPORTS) \
43619 (cd $(TARGET_SUBDIR)/libjava && \
43620 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43621
43622 @endif target-libjava
43623
43624 # Other targets (info, dvi, pdf, etc.)
43625
43626 .PHONY: maybe-info-target-libjava info-target-libjava
43627 maybe-info-target-libjava:
43628 @if target-libjava
43629 maybe-info-target-libjava: info-target-libjava
43630
43631 info-target-libjava: \
43632 configure-target-libjava
43633 @: $(MAKE); $(unstage)
43634 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43635 r=`${PWD_COMMAND}`; export r; \
43636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637 $(RAW_CXX_TARGET_EXPORTS) \
43638 echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43639 for flag in $(EXTRA_TARGET_FLAGS); do \
43640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641 done; \
43642 (cd $(TARGET_SUBDIR)/libjava && \
43643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645 "RANLIB=$${RANLIB}" \
43646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647 info) \
43648 || exit 1
43649
43650 @endif target-libjava
43651
43652 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43653 maybe-dvi-target-libjava:
43654 @if target-libjava
43655 maybe-dvi-target-libjava: dvi-target-libjava
43656
43657 dvi-target-libjava: \
43658 configure-target-libjava
43659 @: $(MAKE); $(unstage)
43660 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43661 r=`${PWD_COMMAND}`; export r; \
43662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43663 $(RAW_CXX_TARGET_EXPORTS) \
43664 echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
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)/libjava && \
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 dvi) \
43674 || exit 1
43675
43676 @endif target-libjava
43677
43678 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43679 maybe-pdf-target-libjava:
43680 @if target-libjava
43681 maybe-pdf-target-libjava: pdf-target-libjava
43682
43683 pdf-target-libjava: \
43684 configure-target-libjava
43685 @: $(MAKE); $(unstage)
43686 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43687 r=`${PWD_COMMAND}`; export r; \
43688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43689 $(RAW_CXX_TARGET_EXPORTS) \
43690 echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43691 for flag in $(EXTRA_TARGET_FLAGS); do \
43692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43693 done; \
43694 (cd $(TARGET_SUBDIR)/libjava && \
43695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43697 "RANLIB=$${RANLIB}" \
43698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43699 pdf) \
43700 || exit 1
43701
43702 @endif target-libjava
43703
43704 .PHONY: maybe-html-target-libjava html-target-libjava
43705 maybe-html-target-libjava:
43706 @if target-libjava
43707 maybe-html-target-libjava: html-target-libjava
43708
43709 html-target-libjava: \
43710 configure-target-libjava
43711 @: $(MAKE); $(unstage)
43712 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43713 r=`${PWD_COMMAND}`; export r; \
43714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43715 $(RAW_CXX_TARGET_EXPORTS) \
43716 echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43717 for flag in $(EXTRA_TARGET_FLAGS); do \
43718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43719 done; \
43720 (cd $(TARGET_SUBDIR)/libjava && \
43721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43723 "RANLIB=$${RANLIB}" \
43724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43725 html) \
43726 || exit 1
43727
43728 @endif target-libjava
43729
43730 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43731 maybe-TAGS-target-libjava:
43732 @if target-libjava
43733 maybe-TAGS-target-libjava: TAGS-target-libjava
43734
43735 TAGS-target-libjava: \
43736 configure-target-libjava
43737 @: $(MAKE); $(unstage)
43738 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43739 r=`${PWD_COMMAND}`; export r; \
43740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43741 $(RAW_CXX_TARGET_EXPORTS) \
43742 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
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)/libjava && \
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 TAGS) \
43752 || exit 1
43753
43754 @endif target-libjava
43755
43756 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43757 maybe-install-info-target-libjava:
43758 @if target-libjava
43759 maybe-install-info-target-libjava: install-info-target-libjava
43760
43761 install-info-target-libjava: \
43762 configure-target-libjava \
43763 info-target-libjava
43764 @: $(MAKE); $(unstage)
43765 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43766 r=`${PWD_COMMAND}`; export r; \
43767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43768 $(RAW_CXX_TARGET_EXPORTS) \
43769 echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43770 for flag in $(EXTRA_TARGET_FLAGS); do \
43771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43772 done; \
43773 (cd $(TARGET_SUBDIR)/libjava && \
43774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43776 "RANLIB=$${RANLIB}" \
43777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43778 install-info) \
43779 || exit 1
43780
43781 @endif target-libjava
43782
43783 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43784 maybe-install-pdf-target-libjava:
43785 @if target-libjava
43786 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43787
43788 install-pdf-target-libjava: \
43789 configure-target-libjava \
43790 pdf-target-libjava
43791 @: $(MAKE); $(unstage)
43792 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43793 r=`${PWD_COMMAND}`; export r; \
43794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43795 $(RAW_CXX_TARGET_EXPORTS) \
43796 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43797 for flag in $(EXTRA_TARGET_FLAGS); do \
43798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43799 done; \
43800 (cd $(TARGET_SUBDIR)/libjava && \
43801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43803 "RANLIB=$${RANLIB}" \
43804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43805 install-pdf) \
43806 || exit 1
43807
43808 @endif target-libjava
43809
43810 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43811 maybe-install-html-target-libjava:
43812 @if target-libjava
43813 maybe-install-html-target-libjava: install-html-target-libjava
43814
43815 install-html-target-libjava: \
43816 configure-target-libjava \
43817 html-target-libjava
43818 @: $(MAKE); $(unstage)
43819 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43820 r=`${PWD_COMMAND}`; export r; \
43821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43822 $(RAW_CXX_TARGET_EXPORTS) \
43823 echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43824 for flag in $(EXTRA_TARGET_FLAGS); do \
43825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43826 done; \
43827 (cd $(TARGET_SUBDIR)/libjava && \
43828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43830 "RANLIB=$${RANLIB}" \
43831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43832 install-html) \
43833 || exit 1
43834
43835 @endif target-libjava
43836
43837 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43838 maybe-installcheck-target-libjava:
43839 @if target-libjava
43840 maybe-installcheck-target-libjava: installcheck-target-libjava
43841
43842 installcheck-target-libjava: \
43843 configure-target-libjava
43844 @: $(MAKE); $(unstage)
43845 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43846 r=`${PWD_COMMAND}`; export r; \
43847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43848 $(RAW_CXX_TARGET_EXPORTS) \
43849 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43850 for flag in $(EXTRA_TARGET_FLAGS); do \
43851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43852 done; \
43853 (cd $(TARGET_SUBDIR)/libjava && \
43854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43856 "RANLIB=$${RANLIB}" \
43857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43858 installcheck) \
43859 || exit 1
43860
43861 @endif target-libjava
43862
43863 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43864 maybe-mostlyclean-target-libjava:
43865 @if target-libjava
43866 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43867
43868 mostlyclean-target-libjava:
43869 @: $(MAKE); $(unstage)
43870 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43871 r=`${PWD_COMMAND}`; export r; \
43872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43873 $(RAW_CXX_TARGET_EXPORTS) \
43874 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43875 for flag in $(EXTRA_TARGET_FLAGS); do \
43876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43877 done; \
43878 (cd $(TARGET_SUBDIR)/libjava && \
43879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43881 "RANLIB=$${RANLIB}" \
43882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43883 mostlyclean) \
43884 || exit 1
43885
43886 @endif target-libjava
43887
43888 .PHONY: maybe-clean-target-libjava clean-target-libjava
43889 maybe-clean-target-libjava:
43890 @if target-libjava
43891 maybe-clean-target-libjava: clean-target-libjava
43892
43893 clean-target-libjava:
43894 @: $(MAKE); $(unstage)
43895 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43896 r=`${PWD_COMMAND}`; export r; \
43897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43898 $(RAW_CXX_TARGET_EXPORTS) \
43899 echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43900 for flag in $(EXTRA_TARGET_FLAGS); do \
43901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43902 done; \
43903 (cd $(TARGET_SUBDIR)/libjava && \
43904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43906 "RANLIB=$${RANLIB}" \
43907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43908 clean) \
43909 || exit 1
43910
43911 @endif target-libjava
43912
43913 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43914 maybe-distclean-target-libjava:
43915 @if target-libjava
43916 maybe-distclean-target-libjava: distclean-target-libjava
43917
43918 distclean-target-libjava:
43919 @: $(MAKE); $(unstage)
43920 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43921 r=`${PWD_COMMAND}`; export r; \
43922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43923 $(RAW_CXX_TARGET_EXPORTS) \
43924 echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43925 for flag in $(EXTRA_TARGET_FLAGS); do \
43926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43927 done; \
43928 (cd $(TARGET_SUBDIR)/libjava && \
43929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43931 "RANLIB=$${RANLIB}" \
43932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43933 distclean) \
43934 || exit 1
43935
43936 @endif target-libjava
43937
43938 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43939 maybe-maintainer-clean-target-libjava:
43940 @if target-libjava
43941 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43942
43943 maintainer-clean-target-libjava:
43944 @: $(MAKE); $(unstage)
43945 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43946 r=`${PWD_COMMAND}`; export r; \
43947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43948 $(RAW_CXX_TARGET_EXPORTS) \
43949 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43950 for flag in $(EXTRA_TARGET_FLAGS); do \
43951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43952 done; \
43953 (cd $(TARGET_SUBDIR)/libjava && \
43954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43956 "RANLIB=$${RANLIB}" \
43957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43958 maintainer-clean) \
43959 || exit 1
43960
43961 @endif target-libjava
43962
43963
43964
43965
43966
43967 .PHONY: configure-target-zlib maybe-configure-target-zlib
43968 maybe-configure-target-zlib:
43969 @if gcc-bootstrap
43970 configure-target-zlib: stage_current
43971 @endif gcc-bootstrap
43972 @if target-zlib
43973 maybe-configure-target-zlib: configure-target-zlib
43974 configure-target-zlib:
43975 @: $(MAKE); $(unstage)
43976 @r=`${PWD_COMMAND}`; export r; \
43977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978 echo "Checking multilib configuration for zlib..."; \
43979 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43980 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43981 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43982 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43983 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43984 else \
43985 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43986 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43987 fi; \
43988 else \
43989 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43990 fi; \
43991 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43993 $(NORMAL_TARGET_EXPORTS) \
43994 echo Configuring in $(TARGET_SUBDIR)/zlib; \
43995 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43996 case $(srcdir) in \
43997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43998 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44000 esac; \
44001 module_srcdir=zlib; \
44002 rm -f no-such-file || : ; \
44003 CONFIG_SITE=no-such-file $(SHELL) \
44004 $$s/$$module_srcdir/configure \
44005 --srcdir=$${topdir}/$$module_srcdir \
44006 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44007 --target=${target_alias} \
44008 || exit 1
44009 @endif target-zlib
44010
44011
44012
44013
44014
44015 .PHONY: all-target-zlib maybe-all-target-zlib
44016 maybe-all-target-zlib:
44017 @if gcc-bootstrap
44018 all-target-zlib: stage_current
44019 @endif gcc-bootstrap
44020 @if target-zlib
44021 TARGET-target-zlib=all
44022 maybe-all-target-zlib: all-target-zlib
44023 all-target-zlib: configure-target-zlib
44024 @: $(MAKE); $(unstage)
44025 @r=`${PWD_COMMAND}`; export r; \
44026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44027 $(NORMAL_TARGET_EXPORTS) \
44028 (cd $(TARGET_SUBDIR)/zlib && \
44029 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44030 $(TARGET-target-zlib))
44031 @endif target-zlib
44032
44033
44034
44035
44036
44037 .PHONY: check-target-zlib maybe-check-target-zlib
44038 maybe-check-target-zlib:
44039 @if target-zlib
44040 maybe-check-target-zlib: check-target-zlib
44041
44042 check-target-zlib:
44043 @: $(MAKE); $(unstage)
44044 @r=`${PWD_COMMAND}`; export r; \
44045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44046 $(NORMAL_TARGET_EXPORTS) \
44047 (cd $(TARGET_SUBDIR)/zlib && \
44048 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44049
44050 @endif target-zlib
44051
44052 .PHONY: install-target-zlib maybe-install-target-zlib
44053 maybe-install-target-zlib:
44054 @if target-zlib
44055 maybe-install-target-zlib: install-target-zlib
44056
44057 install-target-zlib: installdirs
44058 @: $(MAKE); $(unstage)
44059 @r=`${PWD_COMMAND}`; export r; \
44060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44061 $(NORMAL_TARGET_EXPORTS) \
44062 (cd $(TARGET_SUBDIR)/zlib && \
44063 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44064
44065 @endif target-zlib
44066
44067 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44068 maybe-install-strip-target-zlib:
44069 @if target-zlib
44070 maybe-install-strip-target-zlib: install-strip-target-zlib
44071
44072 install-strip-target-zlib: installdirs
44073 @: $(MAKE); $(unstage)
44074 @r=`${PWD_COMMAND}`; export r; \
44075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44076 $(NORMAL_TARGET_EXPORTS) \
44077 (cd $(TARGET_SUBDIR)/zlib && \
44078 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44079
44080 @endif target-zlib
44081
44082 # Other targets (info, dvi, pdf, etc.)
44083
44084 .PHONY: maybe-info-target-zlib info-target-zlib
44085 maybe-info-target-zlib:
44086 @if target-zlib
44087 maybe-info-target-zlib: info-target-zlib
44088
44089 info-target-zlib: \
44090 configure-target-zlib
44091 @: $(MAKE); $(unstage)
44092 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44093 r=`${PWD_COMMAND}`; export r; \
44094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095 $(NORMAL_TARGET_EXPORTS) \
44096 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44097 for flag in $(EXTRA_TARGET_FLAGS); do \
44098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44099 done; \
44100 (cd $(TARGET_SUBDIR)/zlib && \
44101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44103 "RANLIB=$${RANLIB}" \
44104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105 info) \
44106 || exit 1
44107
44108 @endif target-zlib
44109
44110 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44111 maybe-dvi-target-zlib:
44112 @if target-zlib
44113 maybe-dvi-target-zlib: dvi-target-zlib
44114
44115 dvi-target-zlib: \
44116 configure-target-zlib
44117 @: $(MAKE); $(unstage)
44118 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44119 r=`${PWD_COMMAND}`; export r; \
44120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44121 $(NORMAL_TARGET_EXPORTS) \
44122 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 dvi) \
44132 || exit 1
44133
44134 @endif target-zlib
44135
44136 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44137 maybe-pdf-target-zlib:
44138 @if target-zlib
44139 maybe-pdf-target-zlib: pdf-target-zlib
44140
44141 pdf-target-zlib: \
44142 configure-target-zlib
44143 @: $(MAKE); $(unstage)
44144 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44145 r=`${PWD_COMMAND}`; export r; \
44146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44147 $(NORMAL_TARGET_EXPORTS) \
44148 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44149 for flag in $(EXTRA_TARGET_FLAGS); do \
44150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44151 done; \
44152 (cd $(TARGET_SUBDIR)/zlib && \
44153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44155 "RANLIB=$${RANLIB}" \
44156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44157 pdf) \
44158 || exit 1
44159
44160 @endif target-zlib
44161
44162 .PHONY: maybe-html-target-zlib html-target-zlib
44163 maybe-html-target-zlib:
44164 @if target-zlib
44165 maybe-html-target-zlib: html-target-zlib
44166
44167 html-target-zlib: \
44168 configure-target-zlib
44169 @: $(MAKE); $(unstage)
44170 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44171 r=`${PWD_COMMAND}`; export r; \
44172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44173 $(NORMAL_TARGET_EXPORTS) \
44174 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44175 for flag in $(EXTRA_TARGET_FLAGS); do \
44176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44177 done; \
44178 (cd $(TARGET_SUBDIR)/zlib && \
44179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44181 "RANLIB=$${RANLIB}" \
44182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44183 html) \
44184 || exit 1
44185
44186 @endif target-zlib
44187
44188 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44189 maybe-TAGS-target-zlib:
44190 @if target-zlib
44191 maybe-TAGS-target-zlib: TAGS-target-zlib
44192
44193 TAGS-target-zlib: \
44194 configure-target-zlib
44195 @: $(MAKE); $(unstage)
44196 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44197 r=`${PWD_COMMAND}`; export r; \
44198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44199 $(NORMAL_TARGET_EXPORTS) \
44200 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
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)/zlib && \
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 TAGS) \
44210 || exit 1
44211
44212 @endif target-zlib
44213
44214 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44215 maybe-install-info-target-zlib:
44216 @if target-zlib
44217 maybe-install-info-target-zlib: install-info-target-zlib
44218
44219 install-info-target-zlib: \
44220 configure-target-zlib \
44221 info-target-zlib
44222 @: $(MAKE); $(unstage)
44223 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44224 r=`${PWD_COMMAND}`; export r; \
44225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44226 $(NORMAL_TARGET_EXPORTS) \
44227 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44228 for flag in $(EXTRA_TARGET_FLAGS); do \
44229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44230 done; \
44231 (cd $(TARGET_SUBDIR)/zlib && \
44232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44234 "RANLIB=$${RANLIB}" \
44235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44236 install-info) \
44237 || exit 1
44238
44239 @endif target-zlib
44240
44241 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44242 maybe-install-pdf-target-zlib:
44243 @if target-zlib
44244 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44245
44246 install-pdf-target-zlib: \
44247 configure-target-zlib \
44248 pdf-target-zlib
44249 @: $(MAKE); $(unstage)
44250 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44251 r=`${PWD_COMMAND}`; export r; \
44252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44253 $(NORMAL_TARGET_EXPORTS) \
44254 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44255 for flag in $(EXTRA_TARGET_FLAGS); do \
44256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44257 done; \
44258 (cd $(TARGET_SUBDIR)/zlib && \
44259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44261 "RANLIB=$${RANLIB}" \
44262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44263 install-pdf) \
44264 || exit 1
44265
44266 @endif target-zlib
44267
44268 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44269 maybe-install-html-target-zlib:
44270 @if target-zlib
44271 maybe-install-html-target-zlib: install-html-target-zlib
44272
44273 install-html-target-zlib: \
44274 configure-target-zlib \
44275 html-target-zlib
44276 @: $(MAKE); $(unstage)
44277 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44278 r=`${PWD_COMMAND}`; export r; \
44279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44280 $(NORMAL_TARGET_EXPORTS) \
44281 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44282 for flag in $(EXTRA_TARGET_FLAGS); do \
44283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44284 done; \
44285 (cd $(TARGET_SUBDIR)/zlib && \
44286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44288 "RANLIB=$${RANLIB}" \
44289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44290 install-html) \
44291 || exit 1
44292
44293 @endif target-zlib
44294
44295 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44296 maybe-installcheck-target-zlib:
44297 @if target-zlib
44298 maybe-installcheck-target-zlib: installcheck-target-zlib
44299
44300 installcheck-target-zlib: \
44301 configure-target-zlib
44302 @: $(MAKE); $(unstage)
44303 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44304 r=`${PWD_COMMAND}`; export r; \
44305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306 $(NORMAL_TARGET_EXPORTS) \
44307 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44308 for flag in $(EXTRA_TARGET_FLAGS); do \
44309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44310 done; \
44311 (cd $(TARGET_SUBDIR)/zlib && \
44312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44314 "RANLIB=$${RANLIB}" \
44315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44316 installcheck) \
44317 || exit 1
44318
44319 @endif target-zlib
44320
44321 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44322 maybe-mostlyclean-target-zlib:
44323 @if target-zlib
44324 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44325
44326 mostlyclean-target-zlib:
44327 @: $(MAKE); $(unstage)
44328 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44329 r=`${PWD_COMMAND}`; export r; \
44330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44331 $(NORMAL_TARGET_EXPORTS) \
44332 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44333 for flag in $(EXTRA_TARGET_FLAGS); do \
44334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44335 done; \
44336 (cd $(TARGET_SUBDIR)/zlib && \
44337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44339 "RANLIB=$${RANLIB}" \
44340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44341 mostlyclean) \
44342 || exit 1
44343
44344 @endif target-zlib
44345
44346 .PHONY: maybe-clean-target-zlib clean-target-zlib
44347 maybe-clean-target-zlib:
44348 @if target-zlib
44349 maybe-clean-target-zlib: clean-target-zlib
44350
44351 clean-target-zlib:
44352 @: $(MAKE); $(unstage)
44353 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44354 r=`${PWD_COMMAND}`; export r; \
44355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44356 $(NORMAL_TARGET_EXPORTS) \
44357 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44358 for flag in $(EXTRA_TARGET_FLAGS); do \
44359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44360 done; \
44361 (cd $(TARGET_SUBDIR)/zlib && \
44362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44364 "RANLIB=$${RANLIB}" \
44365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44366 clean) \
44367 || exit 1
44368
44369 @endif target-zlib
44370
44371 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44372 maybe-distclean-target-zlib:
44373 @if target-zlib
44374 maybe-distclean-target-zlib: distclean-target-zlib
44375
44376 distclean-target-zlib:
44377 @: $(MAKE); $(unstage)
44378 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44379 r=`${PWD_COMMAND}`; export r; \
44380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44381 $(NORMAL_TARGET_EXPORTS) \
44382 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44383 for flag in $(EXTRA_TARGET_FLAGS); do \
44384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44385 done; \
44386 (cd $(TARGET_SUBDIR)/zlib && \
44387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44389 "RANLIB=$${RANLIB}" \
44390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44391 distclean) \
44392 || exit 1
44393
44394 @endif target-zlib
44395
44396 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44397 maybe-maintainer-clean-target-zlib:
44398 @if target-zlib
44399 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44400
44401 maintainer-clean-target-zlib:
44402 @: $(MAKE); $(unstage)
44403 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44404 r=`${PWD_COMMAND}`; export r; \
44405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44406 $(NORMAL_TARGET_EXPORTS) \
44407 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44408 for flag in $(EXTRA_TARGET_FLAGS); do \
44409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44410 done; \
44411 (cd $(TARGET_SUBDIR)/zlib && \
44412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44414 "RANLIB=$${RANLIB}" \
44415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44416 maintainer-clean) \
44417 || exit 1
44418
44419 @endif target-zlib
44420
44421
44422
44423
44424
44425 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44426 maybe-configure-target-boehm-gc:
44427 @if gcc-bootstrap
44428 configure-target-boehm-gc: stage_current
44429 @endif gcc-bootstrap
44430 @if target-boehm-gc
44431 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44432 configure-target-boehm-gc:
44433 @: $(MAKE); $(unstage)
44434 @r=`${PWD_COMMAND}`; export r; \
44435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44436 echo "Checking multilib configuration for boehm-gc..."; \
44437 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44438 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44439 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44440 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44441 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44442 else \
44443 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44444 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44445 fi; \
44446 else \
44447 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44448 fi; \
44449 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44450 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44451 $(NORMAL_TARGET_EXPORTS) \
44452 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44453 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44454 case $(srcdir) in \
44455 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44456 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44457 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44458 esac; \
44459 module_srcdir=boehm-gc; \
44460 rm -f no-such-file || : ; \
44461 CONFIG_SITE=no-such-file $(SHELL) \
44462 $$s/$$module_srcdir/configure \
44463 --srcdir=$${topdir}/$$module_srcdir \
44464 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44465 --target=${target_alias} \
44466 || exit 1
44467 @endif target-boehm-gc
44468
44469
44470
44471
44472
44473 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44474 maybe-all-target-boehm-gc:
44475 @if gcc-bootstrap
44476 all-target-boehm-gc: stage_current
44477 @endif gcc-bootstrap
44478 @if target-boehm-gc
44479 TARGET-target-boehm-gc=all
44480 maybe-all-target-boehm-gc: all-target-boehm-gc
44481 all-target-boehm-gc: configure-target-boehm-gc
44482 @: $(MAKE); $(unstage)
44483 @r=`${PWD_COMMAND}`; export r; \
44484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44485 $(NORMAL_TARGET_EXPORTS) \
44486 (cd $(TARGET_SUBDIR)/boehm-gc && \
44487 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44488 $(TARGET-target-boehm-gc))
44489 @endif target-boehm-gc
44490
44491
44492
44493
44494
44495 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44496 maybe-check-target-boehm-gc:
44497 @if target-boehm-gc
44498 maybe-check-target-boehm-gc: check-target-boehm-gc
44499
44500 check-target-boehm-gc:
44501 @: $(MAKE); $(unstage)
44502 @r=`${PWD_COMMAND}`; export r; \
44503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44504 $(NORMAL_TARGET_EXPORTS) \
44505 (cd $(TARGET_SUBDIR)/boehm-gc && \
44506 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44507
44508 @endif target-boehm-gc
44509
44510 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44511 maybe-install-target-boehm-gc:
44512 @if target-boehm-gc
44513 maybe-install-target-boehm-gc: install-target-boehm-gc
44514
44515 install-target-boehm-gc: installdirs
44516 @: $(MAKE); $(unstage)
44517 @r=`${PWD_COMMAND}`; export r; \
44518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44519 $(NORMAL_TARGET_EXPORTS) \
44520 (cd $(TARGET_SUBDIR)/boehm-gc && \
44521 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44522
44523 @endif target-boehm-gc
44524
44525 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44526 maybe-install-strip-target-boehm-gc:
44527 @if target-boehm-gc
44528 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44529
44530 install-strip-target-boehm-gc: installdirs
44531 @: $(MAKE); $(unstage)
44532 @r=`${PWD_COMMAND}`; export r; \
44533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44534 $(NORMAL_TARGET_EXPORTS) \
44535 (cd $(TARGET_SUBDIR)/boehm-gc && \
44536 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44537
44538 @endif target-boehm-gc
44539
44540 # Other targets (info, dvi, pdf, etc.)
44541
44542 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44543 maybe-info-target-boehm-gc:
44544 @if target-boehm-gc
44545 maybe-info-target-boehm-gc: info-target-boehm-gc
44546
44547 info-target-boehm-gc: \
44548 configure-target-boehm-gc
44549 @: $(MAKE); $(unstage)
44550 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44551 r=`${PWD_COMMAND}`; export r; \
44552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553 $(NORMAL_TARGET_EXPORTS) \
44554 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44555 for flag in $(EXTRA_TARGET_FLAGS); do \
44556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557 done; \
44558 (cd $(TARGET_SUBDIR)/boehm-gc && \
44559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561 "RANLIB=$${RANLIB}" \
44562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563 info) \
44564 || exit 1
44565
44566 @endif target-boehm-gc
44567
44568 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44569 maybe-dvi-target-boehm-gc:
44570 @if target-boehm-gc
44571 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44572
44573 dvi-target-boehm-gc: \
44574 configure-target-boehm-gc
44575 @: $(MAKE); $(unstage)
44576 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44577 r=`${PWD_COMMAND}`; export r; \
44578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579 $(NORMAL_TARGET_EXPORTS) \
44580 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
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)/boehm-gc && \
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 dvi) \
44590 || exit 1
44591
44592 @endif target-boehm-gc
44593
44594 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44595 maybe-pdf-target-boehm-gc:
44596 @if target-boehm-gc
44597 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44598
44599 pdf-target-boehm-gc: \
44600 configure-target-boehm-gc
44601 @: $(MAKE); $(unstage)
44602 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44603 r=`${PWD_COMMAND}`; export r; \
44604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44605 $(NORMAL_TARGET_EXPORTS) \
44606 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44607 for flag in $(EXTRA_TARGET_FLAGS); do \
44608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44609 done; \
44610 (cd $(TARGET_SUBDIR)/boehm-gc && \
44611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44613 "RANLIB=$${RANLIB}" \
44614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44615 pdf) \
44616 || exit 1
44617
44618 @endif target-boehm-gc
44619
44620 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44621 maybe-html-target-boehm-gc:
44622 @if target-boehm-gc
44623 maybe-html-target-boehm-gc: html-target-boehm-gc
44624
44625 html-target-boehm-gc: \
44626 configure-target-boehm-gc
44627 @: $(MAKE); $(unstage)
44628 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44629 r=`${PWD_COMMAND}`; export r; \
44630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44631 $(NORMAL_TARGET_EXPORTS) \
44632 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44633 for flag in $(EXTRA_TARGET_FLAGS); do \
44634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44635 done; \
44636 (cd $(TARGET_SUBDIR)/boehm-gc && \
44637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44639 "RANLIB=$${RANLIB}" \
44640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44641 html) \
44642 || exit 1
44643
44644 @endif target-boehm-gc
44645
44646 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44647 maybe-TAGS-target-boehm-gc:
44648 @if target-boehm-gc
44649 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44650
44651 TAGS-target-boehm-gc: \
44652 configure-target-boehm-gc
44653 @: $(MAKE); $(unstage)
44654 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44655 r=`${PWD_COMMAND}`; export r; \
44656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44657 $(NORMAL_TARGET_EXPORTS) \
44658 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
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)/boehm-gc && \
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 TAGS) \
44668 || exit 1
44669
44670 @endif target-boehm-gc
44671
44672 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44673 maybe-install-info-target-boehm-gc:
44674 @if target-boehm-gc
44675 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44676
44677 install-info-target-boehm-gc: \
44678 configure-target-boehm-gc \
44679 info-target-boehm-gc
44680 @: $(MAKE); $(unstage)
44681 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44682 r=`${PWD_COMMAND}`; export r; \
44683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44684 $(NORMAL_TARGET_EXPORTS) \
44685 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44686 for flag in $(EXTRA_TARGET_FLAGS); do \
44687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44688 done; \
44689 (cd $(TARGET_SUBDIR)/boehm-gc && \
44690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44692 "RANLIB=$${RANLIB}" \
44693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44694 install-info) \
44695 || exit 1
44696
44697 @endif target-boehm-gc
44698
44699 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44700 maybe-install-pdf-target-boehm-gc:
44701 @if target-boehm-gc
44702 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44703
44704 install-pdf-target-boehm-gc: \
44705 configure-target-boehm-gc \
44706 pdf-target-boehm-gc
44707 @: $(MAKE); $(unstage)
44708 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44709 r=`${PWD_COMMAND}`; export r; \
44710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711 $(NORMAL_TARGET_EXPORTS) \
44712 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44713 for flag in $(EXTRA_TARGET_FLAGS); do \
44714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44715 done; \
44716 (cd $(TARGET_SUBDIR)/boehm-gc && \
44717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44719 "RANLIB=$${RANLIB}" \
44720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44721 install-pdf) \
44722 || exit 1
44723
44724 @endif target-boehm-gc
44725
44726 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44727 maybe-install-html-target-boehm-gc:
44728 @if target-boehm-gc
44729 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44730
44731 install-html-target-boehm-gc: \
44732 configure-target-boehm-gc \
44733 html-target-boehm-gc
44734 @: $(MAKE); $(unstage)
44735 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44736 r=`${PWD_COMMAND}`; export r; \
44737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44738 $(NORMAL_TARGET_EXPORTS) \
44739 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44740 for flag in $(EXTRA_TARGET_FLAGS); do \
44741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44742 done; \
44743 (cd $(TARGET_SUBDIR)/boehm-gc && \
44744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44746 "RANLIB=$${RANLIB}" \
44747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44748 install-html) \
44749 || exit 1
44750
44751 @endif target-boehm-gc
44752
44753 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44754 maybe-installcheck-target-boehm-gc:
44755 @if target-boehm-gc
44756 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44757
44758 installcheck-target-boehm-gc: \
44759 configure-target-boehm-gc
44760 @: $(MAKE); $(unstage)
44761 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44762 r=`${PWD_COMMAND}`; export r; \
44763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44764 $(NORMAL_TARGET_EXPORTS) \
44765 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44766 for flag in $(EXTRA_TARGET_FLAGS); do \
44767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44768 done; \
44769 (cd $(TARGET_SUBDIR)/boehm-gc && \
44770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44772 "RANLIB=$${RANLIB}" \
44773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44774 installcheck) \
44775 || exit 1
44776
44777 @endif target-boehm-gc
44778
44779 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44780 maybe-mostlyclean-target-boehm-gc:
44781 @if target-boehm-gc
44782 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44783
44784 mostlyclean-target-boehm-gc:
44785 @: $(MAKE); $(unstage)
44786 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44787 r=`${PWD_COMMAND}`; export r; \
44788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44789 $(NORMAL_TARGET_EXPORTS) \
44790 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44791 for flag in $(EXTRA_TARGET_FLAGS); do \
44792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44793 done; \
44794 (cd $(TARGET_SUBDIR)/boehm-gc && \
44795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44797 "RANLIB=$${RANLIB}" \
44798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44799 mostlyclean) \
44800 || exit 1
44801
44802 @endif target-boehm-gc
44803
44804 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44805 maybe-clean-target-boehm-gc:
44806 @if target-boehm-gc
44807 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44808
44809 clean-target-boehm-gc:
44810 @: $(MAKE); $(unstage)
44811 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44812 r=`${PWD_COMMAND}`; export r; \
44813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44814 $(NORMAL_TARGET_EXPORTS) \
44815 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44816 for flag in $(EXTRA_TARGET_FLAGS); do \
44817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44818 done; \
44819 (cd $(TARGET_SUBDIR)/boehm-gc && \
44820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44822 "RANLIB=$${RANLIB}" \
44823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44824 clean) \
44825 || exit 1
44826
44827 @endif target-boehm-gc
44828
44829 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44830 maybe-distclean-target-boehm-gc:
44831 @if target-boehm-gc
44832 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44833
44834 distclean-target-boehm-gc:
44835 @: $(MAKE); $(unstage)
44836 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44837 r=`${PWD_COMMAND}`; export r; \
44838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44839 $(NORMAL_TARGET_EXPORTS) \
44840 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44841 for flag in $(EXTRA_TARGET_FLAGS); do \
44842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44843 done; \
44844 (cd $(TARGET_SUBDIR)/boehm-gc && \
44845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44847 "RANLIB=$${RANLIB}" \
44848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44849 distclean) \
44850 || exit 1
44851
44852 @endif target-boehm-gc
44853
44854 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44855 maybe-maintainer-clean-target-boehm-gc:
44856 @if target-boehm-gc
44857 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44858
44859 maintainer-clean-target-boehm-gc:
44860 @: $(MAKE); $(unstage)
44861 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44862 r=`${PWD_COMMAND}`; export r; \
44863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44864 $(NORMAL_TARGET_EXPORTS) \
44865 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44866 for flag in $(EXTRA_TARGET_FLAGS); do \
44867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44868 done; \
44869 (cd $(TARGET_SUBDIR)/boehm-gc && \
44870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44872 "RANLIB=$${RANLIB}" \
44873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44874 maintainer-clean) \
44875 || exit 1
44876
44877 @endif target-boehm-gc
44878
44879
44880
44881
44882
44883 .PHONY: configure-target-rda maybe-configure-target-rda
44884 maybe-configure-target-rda:
44885 @if gcc-bootstrap
44886 configure-target-rda: stage_current
44887 @endif gcc-bootstrap
44888 @if target-rda
44889 maybe-configure-target-rda: configure-target-rda
44890 configure-target-rda:
44891 @: $(MAKE); $(unstage)
44892 @r=`${PWD_COMMAND}`; export r; \
44893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44894 echo "Checking multilib configuration for rda..."; \
44895 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44896 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44897 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44898 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44899 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44900 else \
44901 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44902 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44903 fi; \
44904 else \
44905 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44906 fi; \
44907 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44909 $(NORMAL_TARGET_EXPORTS) \
44910 echo Configuring in $(TARGET_SUBDIR)/rda; \
44911 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44912 case $(srcdir) in \
44913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44914 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44916 esac; \
44917 module_srcdir=rda; \
44918 rm -f no-such-file || : ; \
44919 CONFIG_SITE=no-such-file $(SHELL) \
44920 $$s/$$module_srcdir/configure \
44921 --srcdir=$${topdir}/$$module_srcdir \
44922 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44923 --target=${target_alias} \
44924 || exit 1
44925 @endif target-rda
44926
44927
44928
44929
44930
44931 .PHONY: all-target-rda maybe-all-target-rda
44932 maybe-all-target-rda:
44933 @if gcc-bootstrap
44934 all-target-rda: stage_current
44935 @endif gcc-bootstrap
44936 @if target-rda
44937 TARGET-target-rda=all
44938 maybe-all-target-rda: all-target-rda
44939 all-target-rda: configure-target-rda
44940 @: $(MAKE); $(unstage)
44941 @r=`${PWD_COMMAND}`; export r; \
44942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44943 $(NORMAL_TARGET_EXPORTS) \
44944 (cd $(TARGET_SUBDIR)/rda && \
44945 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44946 $(TARGET-target-rda))
44947 @endif target-rda
44948
44949
44950
44951
44952
44953 .PHONY: check-target-rda maybe-check-target-rda
44954 maybe-check-target-rda:
44955 @if target-rda
44956 maybe-check-target-rda: check-target-rda
44957
44958 check-target-rda:
44959 @: $(MAKE); $(unstage)
44960 @r=`${PWD_COMMAND}`; export r; \
44961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44962 $(NORMAL_TARGET_EXPORTS) \
44963 (cd $(TARGET_SUBDIR)/rda && \
44964 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44965
44966 @endif target-rda
44967
44968 .PHONY: install-target-rda maybe-install-target-rda
44969 maybe-install-target-rda:
44970 @if target-rda
44971 maybe-install-target-rda: install-target-rda
44972
44973 install-target-rda: installdirs
44974 @: $(MAKE); $(unstage)
44975 @r=`${PWD_COMMAND}`; export r; \
44976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44977 $(NORMAL_TARGET_EXPORTS) \
44978 (cd $(TARGET_SUBDIR)/rda && \
44979 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44980
44981 @endif target-rda
44982
44983 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44984 maybe-install-strip-target-rda:
44985 @if target-rda
44986 maybe-install-strip-target-rda: install-strip-target-rda
44987
44988 install-strip-target-rda: installdirs
44989 @: $(MAKE); $(unstage)
44990 @r=`${PWD_COMMAND}`; export r; \
44991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44992 $(NORMAL_TARGET_EXPORTS) \
44993 (cd $(TARGET_SUBDIR)/rda && \
44994 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44995
44996 @endif target-rda
44997
44998 # Other targets (info, dvi, pdf, etc.)
44999
45000 .PHONY: maybe-info-target-rda info-target-rda
45001 maybe-info-target-rda:
45002 @if target-rda
45003 maybe-info-target-rda: info-target-rda
45004
45005 info-target-rda: \
45006 configure-target-rda
45007 @: $(MAKE); $(unstage)
45008 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45009 r=`${PWD_COMMAND}`; export r; \
45010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011 $(NORMAL_TARGET_EXPORTS) \
45012 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45013 for flag in $(EXTRA_TARGET_FLAGS); do \
45014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45015 done; \
45016 (cd $(TARGET_SUBDIR)/rda && \
45017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45019 "RANLIB=$${RANLIB}" \
45020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45021 info) \
45022 || exit 1
45023
45024 @endif target-rda
45025
45026 .PHONY: maybe-dvi-target-rda dvi-target-rda
45027 maybe-dvi-target-rda:
45028 @if target-rda
45029 maybe-dvi-target-rda: dvi-target-rda
45030
45031 dvi-target-rda: \
45032 configure-target-rda
45033 @: $(MAKE); $(unstage)
45034 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45035 r=`${PWD_COMMAND}`; export r; \
45036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45037 $(NORMAL_TARGET_EXPORTS) \
45038 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45039 for flag in $(EXTRA_TARGET_FLAGS); do \
45040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45041 done; \
45042 (cd $(TARGET_SUBDIR)/rda && \
45043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45045 "RANLIB=$${RANLIB}" \
45046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45047 dvi) \
45048 || exit 1
45049
45050 @endif target-rda
45051
45052 .PHONY: maybe-pdf-target-rda pdf-target-rda
45053 maybe-pdf-target-rda:
45054 @if target-rda
45055 maybe-pdf-target-rda: pdf-target-rda
45056
45057 pdf-target-rda: \
45058 configure-target-rda
45059 @: $(MAKE); $(unstage)
45060 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45061 r=`${PWD_COMMAND}`; export r; \
45062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45063 $(NORMAL_TARGET_EXPORTS) \
45064 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45065 for flag in $(EXTRA_TARGET_FLAGS); do \
45066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45067 done; \
45068 (cd $(TARGET_SUBDIR)/rda && \
45069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45071 "RANLIB=$${RANLIB}" \
45072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45073 pdf) \
45074 || exit 1
45075
45076 @endif target-rda
45077
45078 .PHONY: maybe-html-target-rda html-target-rda
45079 maybe-html-target-rda:
45080 @if target-rda
45081 maybe-html-target-rda: html-target-rda
45082
45083 html-target-rda: \
45084 configure-target-rda
45085 @: $(MAKE); $(unstage)
45086 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45087 r=`${PWD_COMMAND}`; export r; \
45088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45089 $(NORMAL_TARGET_EXPORTS) \
45090 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45091 for flag in $(EXTRA_TARGET_FLAGS); do \
45092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45093 done; \
45094 (cd $(TARGET_SUBDIR)/rda && \
45095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45097 "RANLIB=$${RANLIB}" \
45098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45099 html) \
45100 || exit 1
45101
45102 @endif target-rda
45103
45104 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45105 maybe-TAGS-target-rda:
45106 @if target-rda
45107 maybe-TAGS-target-rda: TAGS-target-rda
45108
45109 TAGS-target-rda: \
45110 configure-target-rda
45111 @: $(MAKE); $(unstage)
45112 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45113 r=`${PWD_COMMAND}`; export r; \
45114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45115 $(NORMAL_TARGET_EXPORTS) \
45116 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45117 for flag in $(EXTRA_TARGET_FLAGS); do \
45118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45119 done; \
45120 (cd $(TARGET_SUBDIR)/rda && \
45121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45123 "RANLIB=$${RANLIB}" \
45124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45125 TAGS) \
45126 || exit 1
45127
45128 @endif target-rda
45129
45130 .PHONY: maybe-install-info-target-rda install-info-target-rda
45131 maybe-install-info-target-rda:
45132 @if target-rda
45133 maybe-install-info-target-rda: install-info-target-rda
45134
45135 install-info-target-rda: \
45136 configure-target-rda \
45137 info-target-rda
45138 @: $(MAKE); $(unstage)
45139 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45140 r=`${PWD_COMMAND}`; export r; \
45141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45142 $(NORMAL_TARGET_EXPORTS) \
45143 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45144 for flag in $(EXTRA_TARGET_FLAGS); do \
45145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45146 done; \
45147 (cd $(TARGET_SUBDIR)/rda && \
45148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45150 "RANLIB=$${RANLIB}" \
45151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45152 install-info) \
45153 || exit 1
45154
45155 @endif target-rda
45156
45157 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45158 maybe-install-pdf-target-rda:
45159 @if target-rda
45160 maybe-install-pdf-target-rda: install-pdf-target-rda
45161
45162 install-pdf-target-rda: \
45163 configure-target-rda \
45164 pdf-target-rda
45165 @: $(MAKE); $(unstage)
45166 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45167 r=`${PWD_COMMAND}`; export r; \
45168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45169 $(NORMAL_TARGET_EXPORTS) \
45170 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45171 for flag in $(EXTRA_TARGET_FLAGS); do \
45172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45173 done; \
45174 (cd $(TARGET_SUBDIR)/rda && \
45175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45177 "RANLIB=$${RANLIB}" \
45178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45179 install-pdf) \
45180 || exit 1
45181
45182 @endif target-rda
45183
45184 .PHONY: maybe-install-html-target-rda install-html-target-rda
45185 maybe-install-html-target-rda:
45186 @if target-rda
45187 maybe-install-html-target-rda: install-html-target-rda
45188
45189 install-html-target-rda: \
45190 configure-target-rda \
45191 html-target-rda
45192 @: $(MAKE); $(unstage)
45193 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45194 r=`${PWD_COMMAND}`; export r; \
45195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45196 $(NORMAL_TARGET_EXPORTS) \
45197 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45198 for flag in $(EXTRA_TARGET_FLAGS); do \
45199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45200 done; \
45201 (cd $(TARGET_SUBDIR)/rda && \
45202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45204 "RANLIB=$${RANLIB}" \
45205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45206 install-html) \
45207 || exit 1
45208
45209 @endif target-rda
45210
45211 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45212 maybe-installcheck-target-rda:
45213 @if target-rda
45214 maybe-installcheck-target-rda: installcheck-target-rda
45215
45216 installcheck-target-rda: \
45217 configure-target-rda
45218 @: $(MAKE); $(unstage)
45219 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45220 r=`${PWD_COMMAND}`; export r; \
45221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45222 $(NORMAL_TARGET_EXPORTS) \
45223 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45224 for flag in $(EXTRA_TARGET_FLAGS); do \
45225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45226 done; \
45227 (cd $(TARGET_SUBDIR)/rda && \
45228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45230 "RANLIB=$${RANLIB}" \
45231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45232 installcheck) \
45233 || exit 1
45234
45235 @endif target-rda
45236
45237 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45238 maybe-mostlyclean-target-rda:
45239 @if target-rda
45240 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45241
45242 mostlyclean-target-rda:
45243 @: $(MAKE); $(unstage)
45244 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45245 r=`${PWD_COMMAND}`; export r; \
45246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45247 $(NORMAL_TARGET_EXPORTS) \
45248 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45249 for flag in $(EXTRA_TARGET_FLAGS); do \
45250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45251 done; \
45252 (cd $(TARGET_SUBDIR)/rda && \
45253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45255 "RANLIB=$${RANLIB}" \
45256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45257 mostlyclean) \
45258 || exit 1
45259
45260 @endif target-rda
45261
45262 .PHONY: maybe-clean-target-rda clean-target-rda
45263 maybe-clean-target-rda:
45264 @if target-rda
45265 maybe-clean-target-rda: clean-target-rda
45266
45267 clean-target-rda:
45268 @: $(MAKE); $(unstage)
45269 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45270 r=`${PWD_COMMAND}`; export r; \
45271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45272 $(NORMAL_TARGET_EXPORTS) \
45273 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45274 for flag in $(EXTRA_TARGET_FLAGS); do \
45275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45276 done; \
45277 (cd $(TARGET_SUBDIR)/rda && \
45278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45280 "RANLIB=$${RANLIB}" \
45281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45282 clean) \
45283 || exit 1
45284
45285 @endif target-rda
45286
45287 .PHONY: maybe-distclean-target-rda distclean-target-rda
45288 maybe-distclean-target-rda:
45289 @if target-rda
45290 maybe-distclean-target-rda: distclean-target-rda
45291
45292 distclean-target-rda:
45293 @: $(MAKE); $(unstage)
45294 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45295 r=`${PWD_COMMAND}`; export r; \
45296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45297 $(NORMAL_TARGET_EXPORTS) \
45298 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45299 for flag in $(EXTRA_TARGET_FLAGS); do \
45300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45301 done; \
45302 (cd $(TARGET_SUBDIR)/rda && \
45303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45305 "RANLIB=$${RANLIB}" \
45306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45307 distclean) \
45308 || exit 1
45309
45310 @endif target-rda
45311
45312 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45313 maybe-maintainer-clean-target-rda:
45314 @if target-rda
45315 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45316
45317 maintainer-clean-target-rda:
45318 @: $(MAKE); $(unstage)
45319 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45320 r=`${PWD_COMMAND}`; export r; \
45321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45322 $(NORMAL_TARGET_EXPORTS) \
45323 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45324 for flag in $(EXTRA_TARGET_FLAGS); do \
45325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45326 done; \
45327 (cd $(TARGET_SUBDIR)/rda && \
45328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45330 "RANLIB=$${RANLIB}" \
45331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45332 maintainer-clean) \
45333 || exit 1
45334
45335 @endif target-rda
45336
45337
45338
45339
45340
45341 .PHONY: configure-target-libada maybe-configure-target-libada
45342 maybe-configure-target-libada:
45343 @if gcc-bootstrap
45344 configure-target-libada: stage_current
45345 @endif gcc-bootstrap
45346 @if target-libada
45347 maybe-configure-target-libada: configure-target-libada
45348 configure-target-libada:
45349 @: $(MAKE); $(unstage)
45350 @r=`${PWD_COMMAND}`; export r; \
45351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45352 echo "Checking multilib configuration for libada..."; \
45353 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45354 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45355 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45356 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45357 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45358 else \
45359 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45360 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45361 fi; \
45362 else \
45363 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45364 fi; \
45365 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45366 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45367 $(NORMAL_TARGET_EXPORTS) \
45368 echo Configuring in $(TARGET_SUBDIR)/libada; \
45369 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45370 case $(srcdir) in \
45371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45372 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45374 esac; \
45375 module_srcdir=libada; \
45376 rm -f no-such-file || : ; \
45377 CONFIG_SITE=no-such-file $(SHELL) \
45378 $$s/$$module_srcdir/configure \
45379 --srcdir=$${topdir}/$$module_srcdir \
45380 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45381 --target=${target_alias} \
45382 || exit 1
45383 @endif target-libada
45384
45385
45386
45387
45388
45389 .PHONY: all-target-libada maybe-all-target-libada
45390 maybe-all-target-libada:
45391 @if gcc-bootstrap
45392 all-target-libada: stage_current
45393 @endif gcc-bootstrap
45394 @if target-libada
45395 TARGET-target-libada=all
45396 maybe-all-target-libada: all-target-libada
45397 all-target-libada: configure-target-libada
45398 @: $(MAKE); $(unstage)
45399 @r=`${PWD_COMMAND}`; export r; \
45400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45401 $(NORMAL_TARGET_EXPORTS) \
45402 (cd $(TARGET_SUBDIR)/libada && \
45403 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45404 $(TARGET-target-libada))
45405 @endif target-libada
45406
45407
45408
45409
45410
45411 .PHONY: check-target-libada maybe-check-target-libada
45412 maybe-check-target-libada:
45413 @if target-libada
45414 maybe-check-target-libada: check-target-libada
45415
45416 check-target-libada:
45417 @: $(MAKE); $(unstage)
45418 @r=`${PWD_COMMAND}`; export r; \
45419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45420 $(NORMAL_TARGET_EXPORTS) \
45421 (cd $(TARGET_SUBDIR)/libada && \
45422 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45423
45424 @endif target-libada
45425
45426 .PHONY: install-target-libada maybe-install-target-libada
45427 maybe-install-target-libada:
45428 @if target-libada
45429 maybe-install-target-libada: install-target-libada
45430
45431 install-target-libada: installdirs
45432 @: $(MAKE); $(unstage)
45433 @r=`${PWD_COMMAND}`; export r; \
45434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435 $(NORMAL_TARGET_EXPORTS) \
45436 (cd $(TARGET_SUBDIR)/libada && \
45437 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45438
45439 @endif target-libada
45440
45441 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45442 maybe-install-strip-target-libada:
45443 @if target-libada
45444 maybe-install-strip-target-libada: install-strip-target-libada
45445
45446 install-strip-target-libada: installdirs
45447 @: $(MAKE); $(unstage)
45448 @r=`${PWD_COMMAND}`; export r; \
45449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45450 $(NORMAL_TARGET_EXPORTS) \
45451 (cd $(TARGET_SUBDIR)/libada && \
45452 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45453
45454 @endif target-libada
45455
45456 # Other targets (info, dvi, pdf, etc.)
45457
45458 .PHONY: maybe-info-target-libada info-target-libada
45459 maybe-info-target-libada:
45460 @if target-libada
45461 maybe-info-target-libada: info-target-libada
45462
45463 info-target-libada: \
45464 configure-target-libada
45465 @: $(MAKE); $(unstage)
45466 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45467 r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 $(NORMAL_TARGET_EXPORTS) \
45470 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45471 for flag in $(EXTRA_TARGET_FLAGS); do \
45472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45473 done; \
45474 (cd $(TARGET_SUBDIR)/libada && \
45475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45477 "RANLIB=$${RANLIB}" \
45478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45479 info) \
45480 || exit 1
45481
45482 @endif target-libada
45483
45484 .PHONY: maybe-dvi-target-libada dvi-target-libada
45485 maybe-dvi-target-libada:
45486 @if target-libada
45487 maybe-dvi-target-libada: dvi-target-libada
45488
45489 dvi-target-libada: \
45490 configure-target-libada
45491 @: $(MAKE); $(unstage)
45492 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45493 r=`${PWD_COMMAND}`; export r; \
45494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45495 $(NORMAL_TARGET_EXPORTS) \
45496 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45497 for flag in $(EXTRA_TARGET_FLAGS); do \
45498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45499 done; \
45500 (cd $(TARGET_SUBDIR)/libada && \
45501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45503 "RANLIB=$${RANLIB}" \
45504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45505 dvi) \
45506 || exit 1
45507
45508 @endif target-libada
45509
45510 .PHONY: maybe-pdf-target-libada pdf-target-libada
45511 maybe-pdf-target-libada:
45512 @if target-libada
45513 maybe-pdf-target-libada: pdf-target-libada
45514
45515 pdf-target-libada: \
45516 configure-target-libada
45517 @: $(MAKE); $(unstage)
45518 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45519 r=`${PWD_COMMAND}`; export r; \
45520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45521 $(NORMAL_TARGET_EXPORTS) \
45522 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45523 for flag in $(EXTRA_TARGET_FLAGS); do \
45524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45525 done; \
45526 (cd $(TARGET_SUBDIR)/libada && \
45527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45529 "RANLIB=$${RANLIB}" \
45530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45531 pdf) \
45532 || exit 1
45533
45534 @endif target-libada
45535
45536 .PHONY: maybe-html-target-libada html-target-libada
45537 maybe-html-target-libada:
45538 @if target-libada
45539 maybe-html-target-libada: html-target-libada
45540
45541 html-target-libada: \
45542 configure-target-libada
45543 @: $(MAKE); $(unstage)
45544 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45545 r=`${PWD_COMMAND}`; export r; \
45546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45547 $(NORMAL_TARGET_EXPORTS) \
45548 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45549 for flag in $(EXTRA_TARGET_FLAGS); do \
45550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45551 done; \
45552 (cd $(TARGET_SUBDIR)/libada && \
45553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45555 "RANLIB=$${RANLIB}" \
45556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45557 html) \
45558 || exit 1
45559
45560 @endif target-libada
45561
45562 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45563 maybe-TAGS-target-libada:
45564 @if target-libada
45565 maybe-TAGS-target-libada: TAGS-target-libada
45566
45567 TAGS-target-libada: \
45568 configure-target-libada
45569 @: $(MAKE); $(unstage)
45570 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45571 r=`${PWD_COMMAND}`; export r; \
45572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45573 $(NORMAL_TARGET_EXPORTS) \
45574 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45575 for flag in $(EXTRA_TARGET_FLAGS); do \
45576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45577 done; \
45578 (cd $(TARGET_SUBDIR)/libada && \
45579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45581 "RANLIB=$${RANLIB}" \
45582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45583 TAGS) \
45584 || exit 1
45585
45586 @endif target-libada
45587
45588 .PHONY: maybe-install-info-target-libada install-info-target-libada
45589 maybe-install-info-target-libada:
45590 @if target-libada
45591 maybe-install-info-target-libada: install-info-target-libada
45592
45593 install-info-target-libada: \
45594 configure-target-libada \
45595 info-target-libada
45596 @: $(MAKE); $(unstage)
45597 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45598 r=`${PWD_COMMAND}`; export r; \
45599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45600 $(NORMAL_TARGET_EXPORTS) \
45601 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45602 for flag in $(EXTRA_TARGET_FLAGS); do \
45603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45604 done; \
45605 (cd $(TARGET_SUBDIR)/libada && \
45606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45608 "RANLIB=$${RANLIB}" \
45609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45610 install-info) \
45611 || exit 1
45612
45613 @endif target-libada
45614
45615 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45616 maybe-install-pdf-target-libada:
45617 @if target-libada
45618 maybe-install-pdf-target-libada: install-pdf-target-libada
45619
45620 install-pdf-target-libada: \
45621 configure-target-libada \
45622 pdf-target-libada
45623 @: $(MAKE); $(unstage)
45624 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45625 r=`${PWD_COMMAND}`; export r; \
45626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45627 $(NORMAL_TARGET_EXPORTS) \
45628 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45629 for flag in $(EXTRA_TARGET_FLAGS); do \
45630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45631 done; \
45632 (cd $(TARGET_SUBDIR)/libada && \
45633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45635 "RANLIB=$${RANLIB}" \
45636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45637 install-pdf) \
45638 || exit 1
45639
45640 @endif target-libada
45641
45642 .PHONY: maybe-install-html-target-libada install-html-target-libada
45643 maybe-install-html-target-libada:
45644 @if target-libada
45645 maybe-install-html-target-libada: install-html-target-libada
45646
45647 install-html-target-libada: \
45648 configure-target-libada \
45649 html-target-libada
45650 @: $(MAKE); $(unstage)
45651 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45652 r=`${PWD_COMMAND}`; export r; \
45653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654 $(NORMAL_TARGET_EXPORTS) \
45655 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45656 for flag in $(EXTRA_TARGET_FLAGS); do \
45657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45658 done; \
45659 (cd $(TARGET_SUBDIR)/libada && \
45660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45662 "RANLIB=$${RANLIB}" \
45663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45664 install-html) \
45665 || exit 1
45666
45667 @endif target-libada
45668
45669 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45670 maybe-installcheck-target-libada:
45671 @if target-libada
45672 maybe-installcheck-target-libada: installcheck-target-libada
45673
45674 installcheck-target-libada: \
45675 configure-target-libada
45676 @: $(MAKE); $(unstage)
45677 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45678 r=`${PWD_COMMAND}`; export r; \
45679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45680 $(NORMAL_TARGET_EXPORTS) \
45681 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45682 for flag in $(EXTRA_TARGET_FLAGS); do \
45683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45684 done; \
45685 (cd $(TARGET_SUBDIR)/libada && \
45686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45688 "RANLIB=$${RANLIB}" \
45689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45690 installcheck) \
45691 || exit 1
45692
45693 @endif target-libada
45694
45695 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45696 maybe-mostlyclean-target-libada:
45697 @if target-libada
45698 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45699
45700 mostlyclean-target-libada:
45701 @: $(MAKE); $(unstage)
45702 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45703 r=`${PWD_COMMAND}`; export r; \
45704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45705 $(NORMAL_TARGET_EXPORTS) \
45706 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45707 for flag in $(EXTRA_TARGET_FLAGS); do \
45708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45709 done; \
45710 (cd $(TARGET_SUBDIR)/libada && \
45711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45713 "RANLIB=$${RANLIB}" \
45714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45715 mostlyclean) \
45716 || exit 1
45717
45718 @endif target-libada
45719
45720 .PHONY: maybe-clean-target-libada clean-target-libada
45721 maybe-clean-target-libada:
45722 @if target-libada
45723 maybe-clean-target-libada: clean-target-libada
45724
45725 clean-target-libada:
45726 @: $(MAKE); $(unstage)
45727 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45728 r=`${PWD_COMMAND}`; export r; \
45729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45730 $(NORMAL_TARGET_EXPORTS) \
45731 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45732 for flag in $(EXTRA_TARGET_FLAGS); do \
45733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45734 done; \
45735 (cd $(TARGET_SUBDIR)/libada && \
45736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45738 "RANLIB=$${RANLIB}" \
45739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45740 clean) \
45741 || exit 1
45742
45743 @endif target-libada
45744
45745 .PHONY: maybe-distclean-target-libada distclean-target-libada
45746 maybe-distclean-target-libada:
45747 @if target-libada
45748 maybe-distclean-target-libada: distclean-target-libada
45749
45750 distclean-target-libada:
45751 @: $(MAKE); $(unstage)
45752 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45753 r=`${PWD_COMMAND}`; export r; \
45754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45755 $(NORMAL_TARGET_EXPORTS) \
45756 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45757 for flag in $(EXTRA_TARGET_FLAGS); do \
45758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45759 done; \
45760 (cd $(TARGET_SUBDIR)/libada && \
45761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45763 "RANLIB=$${RANLIB}" \
45764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45765 distclean) \
45766 || exit 1
45767
45768 @endif target-libada
45769
45770 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45771 maybe-maintainer-clean-target-libada:
45772 @if target-libada
45773 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45774
45775 maintainer-clean-target-libada:
45776 @: $(MAKE); $(unstage)
45777 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45778 r=`${PWD_COMMAND}`; export r; \
45779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45780 $(NORMAL_TARGET_EXPORTS) \
45781 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45782 for flag in $(EXTRA_TARGET_FLAGS); do \
45783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45784 done; \
45785 (cd $(TARGET_SUBDIR)/libada && \
45786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45788 "RANLIB=$${RANLIB}" \
45789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45790 maintainer-clean) \
45791 || exit 1
45792
45793 @endif target-libada
45794
45795
45796
45797
45798
45799 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45800 maybe-configure-target-libgomp:
45801 @if gcc-bootstrap
45802 configure-target-libgomp: stage_current
45803 @endif gcc-bootstrap
45804 @if target-libgomp
45805 maybe-configure-target-libgomp: configure-target-libgomp
45806 configure-target-libgomp:
45807 @r=`${PWD_COMMAND}`; export r; \
45808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809 echo "Checking multilib configuration for libgomp..."; \
45810 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45811 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45812 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45813 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45814 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45815 else \
45816 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45817 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45818 fi; \
45819 else \
45820 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45821 fi; \
45822 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45823 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45824 $(NORMAL_TARGET_EXPORTS) \
45825 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45826 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45827 case $(srcdir) in \
45828 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45829 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45830 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45831 esac; \
45832 module_srcdir=libgomp; \
45833 rm -f no-such-file || : ; \
45834 CONFIG_SITE=no-such-file $(SHELL) \
45835 $$s/$$module_srcdir/configure \
45836 --srcdir=$${topdir}/$$module_srcdir \
45837 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45838 --target=${target_alias} \
45839 || exit 1
45840 @endif target-libgomp
45841
45842
45843
45844 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45845 maybe-configure-stage1-target-libgomp:
45846 @if target-libgomp-bootstrap
45847 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45848 configure-stage1-target-libgomp:
45849 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45850 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45851 @r=`${PWD_COMMAND}`; export r; \
45852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45853 TFLAGS="$(STAGE1_TFLAGS)"; \
45854 echo "Checking multilib configuration for libgomp..."; \
45855 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45856 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45857 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45858 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45859 else \
45860 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45861 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45862 fi; \
45863 else \
45864 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45865 fi; \
45866 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45867 $(NORMAL_TARGET_EXPORTS) \
45868 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45869 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45870 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45871 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45872 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45873 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45874 case $(srcdir) in \
45875 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45876 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45877 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45878 esac; \
45879 module_srcdir=libgomp; \
45880 $(SHELL) $$s/$$module_srcdir/configure \
45881 --srcdir=$${topdir}/$$module_srcdir \
45882 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45883 --target=${target_alias} \
45884 \
45885 $(STAGE1_CONFIGURE_FLAGS)
45886 @endif target-libgomp-bootstrap
45887
45888 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45889 maybe-configure-stage2-target-libgomp:
45890 @if target-libgomp-bootstrap
45891 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45892 configure-stage2-target-libgomp:
45893 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45894 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45895 @r=`${PWD_COMMAND}`; export r; \
45896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45897 TFLAGS="$(STAGE2_TFLAGS)"; \
45898 echo "Checking multilib configuration for libgomp..."; \
45899 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45900 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45901 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45902 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45903 else \
45904 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45905 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45906 fi; \
45907 else \
45908 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45909 fi; \
45910 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45911 $(NORMAL_TARGET_EXPORTS) \
45912 \
45913 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45914 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45915 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45916 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45918 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45919 case $(srcdir) in \
45920 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45921 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45922 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45923 esac; \
45924 module_srcdir=libgomp; \
45925 $(SHELL) $$s/$$module_srcdir/configure \
45926 --srcdir=$${topdir}/$$module_srcdir \
45927 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45928 --target=${target_alias} \
45929 --with-build-libsubdir=$(HOST_SUBDIR) \
45930 $(STAGE2_CONFIGURE_FLAGS)
45931 @endif target-libgomp-bootstrap
45932
45933 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45934 maybe-configure-stage3-target-libgomp:
45935 @if target-libgomp-bootstrap
45936 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45937 configure-stage3-target-libgomp:
45938 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45939 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45940 @r=`${PWD_COMMAND}`; export r; \
45941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942 TFLAGS="$(STAGE3_TFLAGS)"; \
45943 echo "Checking multilib configuration for libgomp..."; \
45944 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45945 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45946 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45947 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45948 else \
45949 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45950 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45951 fi; \
45952 else \
45953 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45954 fi; \
45955 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45956 $(NORMAL_TARGET_EXPORTS) \
45957 \
45958 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45959 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45960 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45961 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45962 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45963 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45964 case $(srcdir) in \
45965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45966 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45968 esac; \
45969 module_srcdir=libgomp; \
45970 $(SHELL) $$s/$$module_srcdir/configure \
45971 --srcdir=$${topdir}/$$module_srcdir \
45972 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45973 --target=${target_alias} \
45974 --with-build-libsubdir=$(HOST_SUBDIR) \
45975 $(STAGE3_CONFIGURE_FLAGS)
45976 @endif target-libgomp-bootstrap
45977
45978 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45979 maybe-configure-stage4-target-libgomp:
45980 @if target-libgomp-bootstrap
45981 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45982 configure-stage4-target-libgomp:
45983 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45984 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45985 @r=`${PWD_COMMAND}`; export r; \
45986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987 TFLAGS="$(STAGE4_TFLAGS)"; \
45988 echo "Checking multilib configuration for libgomp..."; \
45989 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45990 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45991 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45992 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45993 else \
45994 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45995 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45996 fi; \
45997 else \
45998 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45999 fi; \
46000 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46001 $(NORMAL_TARGET_EXPORTS) \
46002 \
46003 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46004 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46005 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46006 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46007 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46008 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46009 case $(srcdir) in \
46010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46011 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46013 esac; \
46014 module_srcdir=libgomp; \
46015 $(SHELL) $$s/$$module_srcdir/configure \
46016 --srcdir=$${topdir}/$$module_srcdir \
46017 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46018 --target=${target_alias} \
46019 --with-build-libsubdir=$(HOST_SUBDIR) \
46020 $(STAGE4_CONFIGURE_FLAGS)
46021 @endif target-libgomp-bootstrap
46022
46023 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46024 maybe-configure-stageprofile-target-libgomp:
46025 @if target-libgomp-bootstrap
46026 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46027 configure-stageprofile-target-libgomp:
46028 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46029 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46030 @r=`${PWD_COMMAND}`; export r; \
46031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46032 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46033 echo "Checking multilib configuration for libgomp..."; \
46034 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46035 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46036 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46037 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46038 else \
46039 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46040 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46041 fi; \
46042 else \
46043 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46044 fi; \
46045 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46046 $(NORMAL_TARGET_EXPORTS) \
46047 \
46048 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46051 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46053 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46054 case $(srcdir) in \
46055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46056 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46058 esac; \
46059 module_srcdir=libgomp; \
46060 $(SHELL) $$s/$$module_srcdir/configure \
46061 --srcdir=$${topdir}/$$module_srcdir \
46062 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46063 --target=${target_alias} \
46064 --with-build-libsubdir=$(HOST_SUBDIR) \
46065 $(STAGEprofile_CONFIGURE_FLAGS)
46066 @endif target-libgomp-bootstrap
46067
46068 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46069 maybe-configure-stagefeedback-target-libgomp:
46070 @if target-libgomp-bootstrap
46071 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46072 configure-stagefeedback-target-libgomp:
46073 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46074 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46075 @r=`${PWD_COMMAND}`; export r; \
46076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46078 echo "Checking multilib configuration for libgomp..."; \
46079 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46080 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46081 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46082 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46083 else \
46084 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46085 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46086 fi; \
46087 else \
46088 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46089 fi; \
46090 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46091 $(NORMAL_TARGET_EXPORTS) \
46092 \
46093 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46094 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46095 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46096 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46097 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46098 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46099 case $(srcdir) in \
46100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46101 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46103 esac; \
46104 module_srcdir=libgomp; \
46105 $(SHELL) $$s/$$module_srcdir/configure \
46106 --srcdir=$${topdir}/$$module_srcdir \
46107 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46108 --target=${target_alias} \
46109 --with-build-libsubdir=$(HOST_SUBDIR) \
46110 $(STAGEfeedback_CONFIGURE_FLAGS)
46111 @endif target-libgomp-bootstrap
46112
46113
46114
46115
46116
46117 .PHONY: all-target-libgomp maybe-all-target-libgomp
46118 maybe-all-target-libgomp:
46119 @if gcc-bootstrap
46120 all-target-libgomp: stage_current
46121 @endif gcc-bootstrap
46122 @if target-libgomp
46123 TARGET-target-libgomp=all
46124 maybe-all-target-libgomp: all-target-libgomp
46125 all-target-libgomp: configure-target-libgomp
46126 @r=`${PWD_COMMAND}`; export r; \
46127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46128 $(NORMAL_TARGET_EXPORTS) \
46129 (cd $(TARGET_SUBDIR)/libgomp && \
46130 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46131 $(TARGET-target-libgomp))
46132 @endif target-libgomp
46133
46134
46135
46136 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46137 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46138 maybe-all-stage1-target-libgomp:
46139 maybe-clean-stage1-target-libgomp:
46140 @if target-libgomp-bootstrap
46141 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46142 all-stage1: all-stage1-target-libgomp
46143 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46144 all-stage1-target-libgomp: configure-stage1-target-libgomp
46145 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46146 @r=`${PWD_COMMAND}`; export r; \
46147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46148 TFLAGS="$(STAGE1_TFLAGS)"; \
46149 $(NORMAL_TARGET_EXPORTS) \
46150 cd $(TARGET_SUBDIR)/libgomp && \
46151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46152 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46158 $(EXTRA_TARGET_FLAGS) \
46159 \
46160 TFLAGS="$(STAGE1_TFLAGS)" \
46161 $(TARGET-stage1-target-libgomp)
46162
46163 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46164 clean-stage1: clean-stage1-target-libgomp
46165 clean-stage1-target-libgomp:
46166 @if [ $(current_stage) = stage1 ]; then \
46167 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46168 else \
46169 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46170 $(MAKE) stage1-start; \
46171 fi; \
46172 cd $(TARGET_SUBDIR)/libgomp && \
46173 $(MAKE) $(EXTRA_TARGET_FLAGS) \
46174 clean
46175 @endif target-libgomp-bootstrap
46176
46177
46178 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46179 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46180 maybe-all-stage2-target-libgomp:
46181 maybe-clean-stage2-target-libgomp:
46182 @if target-libgomp-bootstrap
46183 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46184 all-stage2: all-stage2-target-libgomp
46185 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46186 all-stage2-target-libgomp: configure-stage2-target-libgomp
46187 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46188 @r=`${PWD_COMMAND}`; export r; \
46189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46190 TFLAGS="$(STAGE2_TFLAGS)"; \
46191 $(NORMAL_TARGET_EXPORTS) \
46192 \
46193 cd $(TARGET_SUBDIR)/libgomp && \
46194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46195 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46196 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46197 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46201 $(EXTRA_TARGET_FLAGS) \
46202 TFLAGS="$(STAGE2_TFLAGS)" \
46203 $(TARGET-stage2-target-libgomp)
46204
46205 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46206 clean-stage2: clean-stage2-target-libgomp
46207 clean-stage2-target-libgomp:
46208 @if [ $(current_stage) = stage2 ]; then \
46209 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46210 else \
46211 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46212 $(MAKE) stage2-start; \
46213 fi; \
46214 cd $(TARGET_SUBDIR)/libgomp && \
46215 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46216 @endif target-libgomp-bootstrap
46217
46218
46219 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46220 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46221 maybe-all-stage3-target-libgomp:
46222 maybe-clean-stage3-target-libgomp:
46223 @if target-libgomp-bootstrap
46224 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46225 all-stage3: all-stage3-target-libgomp
46226 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46227 all-stage3-target-libgomp: configure-stage3-target-libgomp
46228 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46229 @r=`${PWD_COMMAND}`; export r; \
46230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46231 TFLAGS="$(STAGE3_TFLAGS)"; \
46232 $(NORMAL_TARGET_EXPORTS) \
46233 \
46234 cd $(TARGET_SUBDIR)/libgomp && \
46235 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46236 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46237 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46238 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46242 $(EXTRA_TARGET_FLAGS) \
46243 TFLAGS="$(STAGE3_TFLAGS)" \
46244 $(TARGET-stage3-target-libgomp)
46245
46246 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46247 clean-stage3: clean-stage3-target-libgomp
46248 clean-stage3-target-libgomp:
46249 @if [ $(current_stage) = stage3 ]; then \
46250 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46251 else \
46252 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46253 $(MAKE) stage3-start; \
46254 fi; \
46255 cd $(TARGET_SUBDIR)/libgomp && \
46256 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46257 @endif target-libgomp-bootstrap
46258
46259
46260 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46261 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46262 maybe-all-stage4-target-libgomp:
46263 maybe-clean-stage4-target-libgomp:
46264 @if target-libgomp-bootstrap
46265 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46266 all-stage4: all-stage4-target-libgomp
46267 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46268 all-stage4-target-libgomp: configure-stage4-target-libgomp
46269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46270 @r=`${PWD_COMMAND}`; export r; \
46271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46272 TFLAGS="$(STAGE4_TFLAGS)"; \
46273 $(NORMAL_TARGET_EXPORTS) \
46274 \
46275 cd $(TARGET_SUBDIR)/libgomp && \
46276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46277 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46278 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46279 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46280 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46281 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46282 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46283 $(EXTRA_TARGET_FLAGS) \
46284 TFLAGS="$(STAGE4_TFLAGS)" \
46285 $(TARGET-stage4-target-libgomp)
46286
46287 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46288 clean-stage4: clean-stage4-target-libgomp
46289 clean-stage4-target-libgomp:
46290 @if [ $(current_stage) = stage4 ]; then \
46291 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46292 else \
46293 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46294 $(MAKE) stage4-start; \
46295 fi; \
46296 cd $(TARGET_SUBDIR)/libgomp && \
46297 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46298 @endif target-libgomp-bootstrap
46299
46300
46301 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46302 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46303 maybe-all-stageprofile-target-libgomp:
46304 maybe-clean-stageprofile-target-libgomp:
46305 @if target-libgomp-bootstrap
46306 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46307 all-stageprofile: all-stageprofile-target-libgomp
46308 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46309 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46310 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46311 @r=`${PWD_COMMAND}`; export r; \
46312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46313 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46314 $(NORMAL_TARGET_EXPORTS) \
46315 \
46316 cd $(TARGET_SUBDIR)/libgomp && \
46317 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46318 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46319 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46320 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46321 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46322 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46323 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46324 $(EXTRA_TARGET_FLAGS) \
46325 TFLAGS="$(STAGEprofile_TFLAGS)" \
46326 $(TARGET-stageprofile-target-libgomp)
46327
46328 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46329 clean-stageprofile: clean-stageprofile-target-libgomp
46330 clean-stageprofile-target-libgomp:
46331 @if [ $(current_stage) = stageprofile ]; then \
46332 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46333 else \
46334 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46335 $(MAKE) stageprofile-start; \
46336 fi; \
46337 cd $(TARGET_SUBDIR)/libgomp && \
46338 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46339 @endif target-libgomp-bootstrap
46340
46341
46342 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46343 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46344 maybe-all-stagefeedback-target-libgomp:
46345 maybe-clean-stagefeedback-target-libgomp:
46346 @if target-libgomp-bootstrap
46347 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46348 all-stagefeedback: all-stagefeedback-target-libgomp
46349 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46350 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46351 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46352 @r=`${PWD_COMMAND}`; export r; \
46353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46354 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46355 $(NORMAL_TARGET_EXPORTS) \
46356 \
46357 cd $(TARGET_SUBDIR)/libgomp && \
46358 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46359 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46360 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46361 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46365 $(EXTRA_TARGET_FLAGS) \
46366 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46367 $(TARGET-stagefeedback-target-libgomp)
46368
46369 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46370 clean-stagefeedback: clean-stagefeedback-target-libgomp
46371 clean-stagefeedback-target-libgomp:
46372 @if [ $(current_stage) = stagefeedback ]; then \
46373 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46374 else \
46375 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46376 $(MAKE) stagefeedback-start; \
46377 fi; \
46378 cd $(TARGET_SUBDIR)/libgomp && \
46379 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
46380 @endif target-libgomp-bootstrap
46381
46382
46383
46384
46385
46386
46387 .PHONY: check-target-libgomp maybe-check-target-libgomp
46388 maybe-check-target-libgomp:
46389 @if target-libgomp
46390 maybe-check-target-libgomp: check-target-libgomp
46391
46392 check-target-libgomp:
46393 @: $(MAKE); $(unstage)
46394 @r=`${PWD_COMMAND}`; export r; \
46395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46396 $(NORMAL_TARGET_EXPORTS) \
46397 (cd $(TARGET_SUBDIR)/libgomp && \
46398 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46399
46400 @endif target-libgomp
46401
46402 .PHONY: install-target-libgomp maybe-install-target-libgomp
46403 maybe-install-target-libgomp:
46404 @if target-libgomp
46405 maybe-install-target-libgomp: install-target-libgomp
46406
46407 install-target-libgomp: installdirs
46408 @: $(MAKE); $(unstage)
46409 @r=`${PWD_COMMAND}`; export r; \
46410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46411 $(NORMAL_TARGET_EXPORTS) \
46412 (cd $(TARGET_SUBDIR)/libgomp && \
46413 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46414
46415 @endif target-libgomp
46416
46417 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46418 maybe-install-strip-target-libgomp:
46419 @if target-libgomp
46420 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46421
46422 install-strip-target-libgomp: installdirs
46423 @: $(MAKE); $(unstage)
46424 @r=`${PWD_COMMAND}`; export r; \
46425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46426 $(NORMAL_TARGET_EXPORTS) \
46427 (cd $(TARGET_SUBDIR)/libgomp && \
46428 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46429
46430 @endif target-libgomp
46431
46432 # Other targets (info, dvi, pdf, etc.)
46433
46434 .PHONY: maybe-info-target-libgomp info-target-libgomp
46435 maybe-info-target-libgomp:
46436 @if target-libgomp
46437 maybe-info-target-libgomp: info-target-libgomp
46438
46439 info-target-libgomp: \
46440 configure-target-libgomp
46441 @: $(MAKE); $(unstage)
46442 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46443 r=`${PWD_COMMAND}`; export r; \
46444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445 $(NORMAL_TARGET_EXPORTS) \
46446 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46447 for flag in $(EXTRA_TARGET_FLAGS); do \
46448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46449 done; \
46450 (cd $(TARGET_SUBDIR)/libgomp && \
46451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46453 "RANLIB=$${RANLIB}" \
46454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46455 info) \
46456 || exit 1
46457
46458 @endif target-libgomp
46459
46460 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46461 maybe-dvi-target-libgomp:
46462 @if target-libgomp
46463 maybe-dvi-target-libgomp: dvi-target-libgomp
46464
46465 dvi-target-libgomp: \
46466 configure-target-libgomp
46467 @: $(MAKE); $(unstage)
46468 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46469 r=`${PWD_COMMAND}`; export r; \
46470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471 $(NORMAL_TARGET_EXPORTS) \
46472 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 dvi) \
46482 || exit 1
46483
46484 @endif target-libgomp
46485
46486 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46487 maybe-pdf-target-libgomp:
46488 @if target-libgomp
46489 maybe-pdf-target-libgomp: pdf-target-libgomp
46490
46491 pdf-target-libgomp: \
46492 configure-target-libgomp
46493 @: $(MAKE); $(unstage)
46494 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46495 r=`${PWD_COMMAND}`; export r; \
46496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497 $(NORMAL_TARGET_EXPORTS) \
46498 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46499 for flag in $(EXTRA_TARGET_FLAGS); do \
46500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46501 done; \
46502 (cd $(TARGET_SUBDIR)/libgomp && \
46503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46505 "RANLIB=$${RANLIB}" \
46506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46507 pdf) \
46508 || exit 1
46509
46510 @endif target-libgomp
46511
46512 .PHONY: maybe-html-target-libgomp html-target-libgomp
46513 maybe-html-target-libgomp:
46514 @if target-libgomp
46515 maybe-html-target-libgomp: html-target-libgomp
46516
46517 html-target-libgomp: \
46518 configure-target-libgomp
46519 @: $(MAKE); $(unstage)
46520 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46521 r=`${PWD_COMMAND}`; export r; \
46522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523 $(NORMAL_TARGET_EXPORTS) \
46524 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46525 for flag in $(EXTRA_TARGET_FLAGS); do \
46526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46527 done; \
46528 (cd $(TARGET_SUBDIR)/libgomp && \
46529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46531 "RANLIB=$${RANLIB}" \
46532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46533 html) \
46534 || exit 1
46535
46536 @endif target-libgomp
46537
46538 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46539 maybe-TAGS-target-libgomp:
46540 @if target-libgomp
46541 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46542
46543 TAGS-target-libgomp: \
46544 configure-target-libgomp
46545 @: $(MAKE); $(unstage)
46546 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46547 r=`${PWD_COMMAND}`; export r; \
46548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46549 $(NORMAL_TARGET_EXPORTS) \
46550 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
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)/libgomp && \
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 TAGS) \
46560 || exit 1
46561
46562 @endif target-libgomp
46563
46564 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46565 maybe-install-info-target-libgomp:
46566 @if target-libgomp
46567 maybe-install-info-target-libgomp: install-info-target-libgomp
46568
46569 install-info-target-libgomp: \
46570 configure-target-libgomp \
46571 info-target-libgomp
46572 @: $(MAKE); $(unstage)
46573 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46574 r=`${PWD_COMMAND}`; export r; \
46575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46576 $(NORMAL_TARGET_EXPORTS) \
46577 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46578 for flag in $(EXTRA_TARGET_FLAGS); do \
46579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46580 done; \
46581 (cd $(TARGET_SUBDIR)/libgomp && \
46582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46584 "RANLIB=$${RANLIB}" \
46585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46586 install-info) \
46587 || exit 1
46588
46589 @endif target-libgomp
46590
46591 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46592 maybe-install-pdf-target-libgomp:
46593 @if target-libgomp
46594 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46595
46596 install-pdf-target-libgomp: \
46597 configure-target-libgomp \
46598 pdf-target-libgomp
46599 @: $(MAKE); $(unstage)
46600 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46601 r=`${PWD_COMMAND}`; export r; \
46602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46603 $(NORMAL_TARGET_EXPORTS) \
46604 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46605 for flag in $(EXTRA_TARGET_FLAGS); do \
46606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46607 done; \
46608 (cd $(TARGET_SUBDIR)/libgomp && \
46609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46611 "RANLIB=$${RANLIB}" \
46612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46613 install-pdf) \
46614 || exit 1
46615
46616 @endif target-libgomp
46617
46618 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46619 maybe-install-html-target-libgomp:
46620 @if target-libgomp
46621 maybe-install-html-target-libgomp: install-html-target-libgomp
46622
46623 install-html-target-libgomp: \
46624 configure-target-libgomp \
46625 html-target-libgomp
46626 @: $(MAKE); $(unstage)
46627 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46628 r=`${PWD_COMMAND}`; export r; \
46629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630 $(NORMAL_TARGET_EXPORTS) \
46631 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46632 for flag in $(EXTRA_TARGET_FLAGS); do \
46633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46634 done; \
46635 (cd $(TARGET_SUBDIR)/libgomp && \
46636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46638 "RANLIB=$${RANLIB}" \
46639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46640 install-html) \
46641 || exit 1
46642
46643 @endif target-libgomp
46644
46645 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46646 maybe-installcheck-target-libgomp:
46647 @if target-libgomp
46648 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46649
46650 installcheck-target-libgomp: \
46651 configure-target-libgomp
46652 @: $(MAKE); $(unstage)
46653 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46654 r=`${PWD_COMMAND}`; export r; \
46655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46656 $(NORMAL_TARGET_EXPORTS) \
46657 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46658 for flag in $(EXTRA_TARGET_FLAGS); do \
46659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46660 done; \
46661 (cd $(TARGET_SUBDIR)/libgomp && \
46662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46664 "RANLIB=$${RANLIB}" \
46665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46666 installcheck) \
46667 || exit 1
46668
46669 @endif target-libgomp
46670
46671 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46672 maybe-mostlyclean-target-libgomp:
46673 @if target-libgomp
46674 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46675
46676 mostlyclean-target-libgomp:
46677 @: $(MAKE); $(unstage)
46678 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46679 r=`${PWD_COMMAND}`; export r; \
46680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46681 $(NORMAL_TARGET_EXPORTS) \
46682 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46683 for flag in $(EXTRA_TARGET_FLAGS); do \
46684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46685 done; \
46686 (cd $(TARGET_SUBDIR)/libgomp && \
46687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46689 "RANLIB=$${RANLIB}" \
46690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46691 mostlyclean) \
46692 || exit 1
46693
46694 @endif target-libgomp
46695
46696 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46697 maybe-clean-target-libgomp:
46698 @if target-libgomp
46699 maybe-clean-target-libgomp: clean-target-libgomp
46700
46701 clean-target-libgomp:
46702 @: $(MAKE); $(unstage)
46703 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46704 r=`${PWD_COMMAND}`; export r; \
46705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46706 $(NORMAL_TARGET_EXPORTS) \
46707 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46708 for flag in $(EXTRA_TARGET_FLAGS); do \
46709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46710 done; \
46711 (cd $(TARGET_SUBDIR)/libgomp && \
46712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46714 "RANLIB=$${RANLIB}" \
46715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46716 clean) \
46717 || exit 1
46718
46719 @endif target-libgomp
46720
46721 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46722 maybe-distclean-target-libgomp:
46723 @if target-libgomp
46724 maybe-distclean-target-libgomp: distclean-target-libgomp
46725
46726 distclean-target-libgomp:
46727 @: $(MAKE); $(unstage)
46728 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46729 r=`${PWD_COMMAND}`; export r; \
46730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46731 $(NORMAL_TARGET_EXPORTS) \
46732 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46733 for flag in $(EXTRA_TARGET_FLAGS); do \
46734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46735 done; \
46736 (cd $(TARGET_SUBDIR)/libgomp && \
46737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46739 "RANLIB=$${RANLIB}" \
46740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46741 distclean) \
46742 || exit 1
46743
46744 @endif target-libgomp
46745
46746 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46747 maybe-maintainer-clean-target-libgomp:
46748 @if target-libgomp
46749 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46750
46751 maintainer-clean-target-libgomp:
46752 @: $(MAKE); $(unstage)
46753 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46754 r=`${PWD_COMMAND}`; export r; \
46755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46756 $(NORMAL_TARGET_EXPORTS) \
46757 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46758 for flag in $(EXTRA_TARGET_FLAGS); do \
46759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46760 done; \
46761 (cd $(TARGET_SUBDIR)/libgomp && \
46762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46764 "RANLIB=$${RANLIB}" \
46765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46766 maintainer-clean) \
46767 || exit 1
46768
46769 @endif target-libgomp
46770
46771
46772
46773
46774
46775 .PHONY: configure-target-libitm maybe-configure-target-libitm
46776 maybe-configure-target-libitm:
46777 @if gcc-bootstrap
46778 configure-target-libitm: stage_current
46779 @endif gcc-bootstrap
46780 @if target-libitm
46781 maybe-configure-target-libitm: configure-target-libitm
46782 configure-target-libitm:
46783 @: $(MAKE); $(unstage)
46784 @r=`${PWD_COMMAND}`; export r; \
46785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46786 echo "Checking multilib configuration for libitm..."; \
46787 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46788 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46789 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46790 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46791 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46792 else \
46793 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46794 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46795 fi; \
46796 else \
46797 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46798 fi; \
46799 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46801 $(NORMAL_TARGET_EXPORTS) \
46802 echo Configuring in $(TARGET_SUBDIR)/libitm; \
46803 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46804 case $(srcdir) in \
46805 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46806 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46807 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46808 esac; \
46809 module_srcdir=libitm; \
46810 rm -f no-such-file || : ; \
46811 CONFIG_SITE=no-such-file $(SHELL) \
46812 $$s/$$module_srcdir/configure \
46813 --srcdir=$${topdir}/$$module_srcdir \
46814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46815 --target=${target_alias} \
46816 || exit 1
46817 @endif target-libitm
46818
46819
46820
46821
46822
46823 .PHONY: all-target-libitm maybe-all-target-libitm
46824 maybe-all-target-libitm:
46825 @if gcc-bootstrap
46826 all-target-libitm: stage_current
46827 @endif gcc-bootstrap
46828 @if target-libitm
46829 TARGET-target-libitm=all
46830 maybe-all-target-libitm: all-target-libitm
46831 all-target-libitm: configure-target-libitm
46832 @: $(MAKE); $(unstage)
46833 @r=`${PWD_COMMAND}`; export r; \
46834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46835 $(NORMAL_TARGET_EXPORTS) \
46836 (cd $(TARGET_SUBDIR)/libitm && \
46837 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46838 $(TARGET-target-libitm))
46839 @endif target-libitm
46840
46841
46842
46843
46844
46845 .PHONY: check-target-libitm maybe-check-target-libitm
46846 maybe-check-target-libitm:
46847 @if target-libitm
46848 maybe-check-target-libitm: check-target-libitm
46849
46850 check-target-libitm:
46851 @: $(MAKE); $(unstage)
46852 @r=`${PWD_COMMAND}`; export r; \
46853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46854 $(NORMAL_TARGET_EXPORTS) \
46855 (cd $(TARGET_SUBDIR)/libitm && \
46856 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46857
46858 @endif target-libitm
46859
46860 .PHONY: install-target-libitm maybe-install-target-libitm
46861 maybe-install-target-libitm:
46862 @if target-libitm
46863 maybe-install-target-libitm: install-target-libitm
46864
46865 install-target-libitm: installdirs
46866 @: $(MAKE); $(unstage)
46867 @r=`${PWD_COMMAND}`; export r; \
46868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46869 $(NORMAL_TARGET_EXPORTS) \
46870 (cd $(TARGET_SUBDIR)/libitm && \
46871 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46872
46873 @endif target-libitm
46874
46875 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46876 maybe-install-strip-target-libitm:
46877 @if target-libitm
46878 maybe-install-strip-target-libitm: install-strip-target-libitm
46879
46880 install-strip-target-libitm: installdirs
46881 @: $(MAKE); $(unstage)
46882 @r=`${PWD_COMMAND}`; export r; \
46883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46884 $(NORMAL_TARGET_EXPORTS) \
46885 (cd $(TARGET_SUBDIR)/libitm && \
46886 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46887
46888 @endif target-libitm
46889
46890 # Other targets (info, dvi, pdf, etc.)
46891
46892 .PHONY: maybe-info-target-libitm info-target-libitm
46893 maybe-info-target-libitm:
46894 @if target-libitm
46895 maybe-info-target-libitm: info-target-libitm
46896
46897 info-target-libitm: \
46898 configure-target-libitm
46899 @: $(MAKE); $(unstage)
46900 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46901 r=`${PWD_COMMAND}`; export r; \
46902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46903 $(NORMAL_TARGET_EXPORTS) \
46904 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46905 for flag in $(EXTRA_TARGET_FLAGS); do \
46906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46907 done; \
46908 (cd $(TARGET_SUBDIR)/libitm && \
46909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46911 "RANLIB=$${RANLIB}" \
46912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46913 info) \
46914 || exit 1
46915
46916 @endif target-libitm
46917
46918 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46919 maybe-dvi-target-libitm:
46920 @if target-libitm
46921 maybe-dvi-target-libitm: dvi-target-libitm
46922
46923 dvi-target-libitm: \
46924 configure-target-libitm
46925 @: $(MAKE); $(unstage)
46926 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46927 r=`${PWD_COMMAND}`; export r; \
46928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46929 $(NORMAL_TARGET_EXPORTS) \
46930 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46931 for flag in $(EXTRA_TARGET_FLAGS); do \
46932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46933 done; \
46934 (cd $(TARGET_SUBDIR)/libitm && \
46935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46937 "RANLIB=$${RANLIB}" \
46938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46939 dvi) \
46940 || exit 1
46941
46942 @endif target-libitm
46943
46944 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46945 maybe-pdf-target-libitm:
46946 @if target-libitm
46947 maybe-pdf-target-libitm: pdf-target-libitm
46948
46949 pdf-target-libitm: \
46950 configure-target-libitm
46951 @: $(MAKE); $(unstage)
46952 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46953 r=`${PWD_COMMAND}`; export r; \
46954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46955 $(NORMAL_TARGET_EXPORTS) \
46956 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46957 for flag in $(EXTRA_TARGET_FLAGS); do \
46958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46959 done; \
46960 (cd $(TARGET_SUBDIR)/libitm && \
46961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46963 "RANLIB=$${RANLIB}" \
46964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46965 pdf) \
46966 || exit 1
46967
46968 @endif target-libitm
46969
46970 .PHONY: maybe-html-target-libitm html-target-libitm
46971 maybe-html-target-libitm:
46972 @if target-libitm
46973 maybe-html-target-libitm: html-target-libitm
46974
46975 html-target-libitm: \
46976 configure-target-libitm
46977 @: $(MAKE); $(unstage)
46978 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46979 r=`${PWD_COMMAND}`; export r; \
46980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46981 $(NORMAL_TARGET_EXPORTS) \
46982 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46983 for flag in $(EXTRA_TARGET_FLAGS); do \
46984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46985 done; \
46986 (cd $(TARGET_SUBDIR)/libitm && \
46987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46989 "RANLIB=$${RANLIB}" \
46990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46991 html) \
46992 || exit 1
46993
46994 @endif target-libitm
46995
46996 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46997 maybe-TAGS-target-libitm:
46998 @if target-libitm
46999 maybe-TAGS-target-libitm: TAGS-target-libitm
47000
47001 TAGS-target-libitm: \
47002 configure-target-libitm
47003 @: $(MAKE); $(unstage)
47004 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47005 r=`${PWD_COMMAND}`; export r; \
47006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47007 $(NORMAL_TARGET_EXPORTS) \
47008 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47009 for flag in $(EXTRA_TARGET_FLAGS); do \
47010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47011 done; \
47012 (cd $(TARGET_SUBDIR)/libitm && \
47013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47015 "RANLIB=$${RANLIB}" \
47016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47017 TAGS) \
47018 || exit 1
47019
47020 @endif target-libitm
47021
47022 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47023 maybe-install-info-target-libitm:
47024 @if target-libitm
47025 maybe-install-info-target-libitm: install-info-target-libitm
47026
47027 install-info-target-libitm: \
47028 configure-target-libitm \
47029 info-target-libitm
47030 @: $(MAKE); $(unstage)
47031 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47032 r=`${PWD_COMMAND}`; export r; \
47033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47034 $(NORMAL_TARGET_EXPORTS) \
47035 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47036 for flag in $(EXTRA_TARGET_FLAGS); do \
47037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47038 done; \
47039 (cd $(TARGET_SUBDIR)/libitm && \
47040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47042 "RANLIB=$${RANLIB}" \
47043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47044 install-info) \
47045 || exit 1
47046
47047 @endif target-libitm
47048
47049 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47050 maybe-install-pdf-target-libitm:
47051 @if target-libitm
47052 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47053
47054 install-pdf-target-libitm: \
47055 configure-target-libitm \
47056 pdf-target-libitm
47057 @: $(MAKE); $(unstage)
47058 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47059 r=`${PWD_COMMAND}`; export r; \
47060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47061 $(NORMAL_TARGET_EXPORTS) \
47062 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47063 for flag in $(EXTRA_TARGET_FLAGS); do \
47064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47065 done; \
47066 (cd $(TARGET_SUBDIR)/libitm && \
47067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47069 "RANLIB=$${RANLIB}" \
47070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47071 install-pdf) \
47072 || exit 1
47073
47074 @endif target-libitm
47075
47076 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47077 maybe-install-html-target-libitm:
47078 @if target-libitm
47079 maybe-install-html-target-libitm: install-html-target-libitm
47080
47081 install-html-target-libitm: \
47082 configure-target-libitm \
47083 html-target-libitm
47084 @: $(MAKE); $(unstage)
47085 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47086 r=`${PWD_COMMAND}`; export r; \
47087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47088 $(NORMAL_TARGET_EXPORTS) \
47089 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47090 for flag in $(EXTRA_TARGET_FLAGS); do \
47091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47092 done; \
47093 (cd $(TARGET_SUBDIR)/libitm && \
47094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47096 "RANLIB=$${RANLIB}" \
47097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47098 install-html) \
47099 || exit 1
47100
47101 @endif target-libitm
47102
47103 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47104 maybe-installcheck-target-libitm:
47105 @if target-libitm
47106 maybe-installcheck-target-libitm: installcheck-target-libitm
47107
47108 installcheck-target-libitm: \
47109 configure-target-libitm
47110 @: $(MAKE); $(unstage)
47111 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47112 r=`${PWD_COMMAND}`; export r; \
47113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47114 $(NORMAL_TARGET_EXPORTS) \
47115 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47116 for flag in $(EXTRA_TARGET_FLAGS); do \
47117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47118 done; \
47119 (cd $(TARGET_SUBDIR)/libitm && \
47120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47122 "RANLIB=$${RANLIB}" \
47123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47124 installcheck) \
47125 || exit 1
47126
47127 @endif target-libitm
47128
47129 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47130 maybe-mostlyclean-target-libitm:
47131 @if target-libitm
47132 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47133
47134 mostlyclean-target-libitm:
47135 @: $(MAKE); $(unstage)
47136 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47137 r=`${PWD_COMMAND}`; export r; \
47138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47139 $(NORMAL_TARGET_EXPORTS) \
47140 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47141 for flag in $(EXTRA_TARGET_FLAGS); do \
47142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47143 done; \
47144 (cd $(TARGET_SUBDIR)/libitm && \
47145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47147 "RANLIB=$${RANLIB}" \
47148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47149 mostlyclean) \
47150 || exit 1
47151
47152 @endif target-libitm
47153
47154 .PHONY: maybe-clean-target-libitm clean-target-libitm
47155 maybe-clean-target-libitm:
47156 @if target-libitm
47157 maybe-clean-target-libitm: clean-target-libitm
47158
47159 clean-target-libitm:
47160 @: $(MAKE); $(unstage)
47161 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47162 r=`${PWD_COMMAND}`; export r; \
47163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47164 $(NORMAL_TARGET_EXPORTS) \
47165 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47166 for flag in $(EXTRA_TARGET_FLAGS); do \
47167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47168 done; \
47169 (cd $(TARGET_SUBDIR)/libitm && \
47170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47172 "RANLIB=$${RANLIB}" \
47173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47174 clean) \
47175 || exit 1
47176
47177 @endif target-libitm
47178
47179 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47180 maybe-distclean-target-libitm:
47181 @if target-libitm
47182 maybe-distclean-target-libitm: distclean-target-libitm
47183
47184 distclean-target-libitm:
47185 @: $(MAKE); $(unstage)
47186 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47187 r=`${PWD_COMMAND}`; export r; \
47188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47189 $(NORMAL_TARGET_EXPORTS) \
47190 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47191 for flag in $(EXTRA_TARGET_FLAGS); do \
47192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47193 done; \
47194 (cd $(TARGET_SUBDIR)/libitm && \
47195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47197 "RANLIB=$${RANLIB}" \
47198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47199 distclean) \
47200 || exit 1
47201
47202 @endif target-libitm
47203
47204 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47205 maybe-maintainer-clean-target-libitm:
47206 @if target-libitm
47207 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47208
47209 maintainer-clean-target-libitm:
47210 @: $(MAKE); $(unstage)
47211 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47212 r=`${PWD_COMMAND}`; export r; \
47213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214 $(NORMAL_TARGET_EXPORTS) \
47215 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47216 for flag in $(EXTRA_TARGET_FLAGS); do \
47217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47218 done; \
47219 (cd $(TARGET_SUBDIR)/libitm && \
47220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47222 "RANLIB=$${RANLIB}" \
47223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47224 maintainer-clean) \
47225 || exit 1
47226
47227 @endif target-libitm
47228
47229
47230
47231
47232
47233 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47234 maybe-configure-target-libatomic:
47235 @if gcc-bootstrap
47236 configure-target-libatomic: stage_current
47237 @endif gcc-bootstrap
47238 @if target-libatomic
47239 maybe-configure-target-libatomic: configure-target-libatomic
47240 configure-target-libatomic:
47241 @: $(MAKE); $(unstage)
47242 @r=`${PWD_COMMAND}`; export r; \
47243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47244 echo "Checking multilib configuration for libatomic..."; \
47245 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47246 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47247 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47248 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47249 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47250 else \
47251 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47252 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47253 fi; \
47254 else \
47255 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47256 fi; \
47257 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47258 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47259 $(NORMAL_TARGET_EXPORTS) \
47260 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47261 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47262 case $(srcdir) in \
47263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47264 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47266 esac; \
47267 module_srcdir=libatomic; \
47268 rm -f no-such-file || : ; \
47269 CONFIG_SITE=no-such-file $(SHELL) \
47270 $$s/$$module_srcdir/configure \
47271 --srcdir=$${topdir}/$$module_srcdir \
47272 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47273 --target=${target_alias} \
47274 || exit 1
47275 @endif target-libatomic
47276
47277
47278
47279
47280
47281 .PHONY: all-target-libatomic maybe-all-target-libatomic
47282 maybe-all-target-libatomic:
47283 @if gcc-bootstrap
47284 all-target-libatomic: stage_current
47285 @endif gcc-bootstrap
47286 @if target-libatomic
47287 TARGET-target-libatomic=all
47288 maybe-all-target-libatomic: all-target-libatomic
47289 all-target-libatomic: configure-target-libatomic
47290 @: $(MAKE); $(unstage)
47291 @r=`${PWD_COMMAND}`; export r; \
47292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47293 $(NORMAL_TARGET_EXPORTS) \
47294 (cd $(TARGET_SUBDIR)/libatomic && \
47295 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47296 $(TARGET-target-libatomic))
47297 @endif target-libatomic
47298
47299
47300
47301
47302
47303 .PHONY: check-target-libatomic maybe-check-target-libatomic
47304 maybe-check-target-libatomic:
47305 @if target-libatomic
47306 maybe-check-target-libatomic: check-target-libatomic
47307
47308 check-target-libatomic:
47309 @: $(MAKE); $(unstage)
47310 @r=`${PWD_COMMAND}`; export r; \
47311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47312 $(NORMAL_TARGET_EXPORTS) \
47313 (cd $(TARGET_SUBDIR)/libatomic && \
47314 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47315
47316 @endif target-libatomic
47317
47318 .PHONY: install-target-libatomic maybe-install-target-libatomic
47319 maybe-install-target-libatomic:
47320 @if target-libatomic
47321 maybe-install-target-libatomic: install-target-libatomic
47322
47323 install-target-libatomic: installdirs
47324 @: $(MAKE); $(unstage)
47325 @r=`${PWD_COMMAND}`; export r; \
47326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47327 $(NORMAL_TARGET_EXPORTS) \
47328 (cd $(TARGET_SUBDIR)/libatomic && \
47329 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47330
47331 @endif target-libatomic
47332
47333 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47334 maybe-install-strip-target-libatomic:
47335 @if target-libatomic
47336 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47337
47338 install-strip-target-libatomic: installdirs
47339 @: $(MAKE); $(unstage)
47340 @r=`${PWD_COMMAND}`; export r; \
47341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47342 $(NORMAL_TARGET_EXPORTS) \
47343 (cd $(TARGET_SUBDIR)/libatomic && \
47344 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47345
47346 @endif target-libatomic
47347
47348 # Other targets (info, dvi, pdf, etc.)
47349
47350 .PHONY: maybe-info-target-libatomic info-target-libatomic
47351 maybe-info-target-libatomic:
47352 @if target-libatomic
47353 maybe-info-target-libatomic: info-target-libatomic
47354
47355 info-target-libatomic: \
47356 configure-target-libatomic
47357 @: $(MAKE); $(unstage)
47358 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47359 r=`${PWD_COMMAND}`; export r; \
47360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47361 $(NORMAL_TARGET_EXPORTS) \
47362 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47363 for flag in $(EXTRA_TARGET_FLAGS); do \
47364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47365 done; \
47366 (cd $(TARGET_SUBDIR)/libatomic && \
47367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47369 "RANLIB=$${RANLIB}" \
47370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47371 info) \
47372 || exit 1
47373
47374 @endif target-libatomic
47375
47376 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47377 maybe-dvi-target-libatomic:
47378 @if target-libatomic
47379 maybe-dvi-target-libatomic: dvi-target-libatomic
47380
47381 dvi-target-libatomic: \
47382 configure-target-libatomic
47383 @: $(MAKE); $(unstage)
47384 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47385 r=`${PWD_COMMAND}`; export r; \
47386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47387 $(NORMAL_TARGET_EXPORTS) \
47388 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47389 for flag in $(EXTRA_TARGET_FLAGS); do \
47390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47391 done; \
47392 (cd $(TARGET_SUBDIR)/libatomic && \
47393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47395 "RANLIB=$${RANLIB}" \
47396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47397 dvi) \
47398 || exit 1
47399
47400 @endif target-libatomic
47401
47402 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47403 maybe-pdf-target-libatomic:
47404 @if target-libatomic
47405 maybe-pdf-target-libatomic: pdf-target-libatomic
47406
47407 pdf-target-libatomic: \
47408 configure-target-libatomic
47409 @: $(MAKE); $(unstage)
47410 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47411 r=`${PWD_COMMAND}`; export r; \
47412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413 $(NORMAL_TARGET_EXPORTS) \
47414 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47415 for flag in $(EXTRA_TARGET_FLAGS); do \
47416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47417 done; \
47418 (cd $(TARGET_SUBDIR)/libatomic && \
47419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47421 "RANLIB=$${RANLIB}" \
47422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47423 pdf) \
47424 || exit 1
47425
47426 @endif target-libatomic
47427
47428 .PHONY: maybe-html-target-libatomic html-target-libatomic
47429 maybe-html-target-libatomic:
47430 @if target-libatomic
47431 maybe-html-target-libatomic: html-target-libatomic
47432
47433 html-target-libatomic: \
47434 configure-target-libatomic
47435 @: $(MAKE); $(unstage)
47436 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47437 r=`${PWD_COMMAND}`; export r; \
47438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439 $(NORMAL_TARGET_EXPORTS) \
47440 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47441 for flag in $(EXTRA_TARGET_FLAGS); do \
47442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47443 done; \
47444 (cd $(TARGET_SUBDIR)/libatomic && \
47445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47447 "RANLIB=$${RANLIB}" \
47448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47449 html) \
47450 || exit 1
47451
47452 @endif target-libatomic
47453
47454 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47455 maybe-TAGS-target-libatomic:
47456 @if target-libatomic
47457 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47458
47459 TAGS-target-libatomic: \
47460 configure-target-libatomic
47461 @: $(MAKE); $(unstage)
47462 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47463 r=`${PWD_COMMAND}`; export r; \
47464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47465 $(NORMAL_TARGET_EXPORTS) \
47466 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47467 for flag in $(EXTRA_TARGET_FLAGS); do \
47468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47469 done; \
47470 (cd $(TARGET_SUBDIR)/libatomic && \
47471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47473 "RANLIB=$${RANLIB}" \
47474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47475 TAGS) \
47476 || exit 1
47477
47478 @endif target-libatomic
47479
47480 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47481 maybe-install-info-target-libatomic:
47482 @if target-libatomic
47483 maybe-install-info-target-libatomic: install-info-target-libatomic
47484
47485 install-info-target-libatomic: \
47486 configure-target-libatomic \
47487 info-target-libatomic
47488 @: $(MAKE); $(unstage)
47489 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47490 r=`${PWD_COMMAND}`; export r; \
47491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47492 $(NORMAL_TARGET_EXPORTS) \
47493 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47494 for flag in $(EXTRA_TARGET_FLAGS); do \
47495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47496 done; \
47497 (cd $(TARGET_SUBDIR)/libatomic && \
47498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47500 "RANLIB=$${RANLIB}" \
47501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47502 install-info) \
47503 || exit 1
47504
47505 @endif target-libatomic
47506
47507 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47508 maybe-install-pdf-target-libatomic:
47509 @if target-libatomic
47510 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47511
47512 install-pdf-target-libatomic: \
47513 configure-target-libatomic \
47514 pdf-target-libatomic
47515 @: $(MAKE); $(unstage)
47516 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47517 r=`${PWD_COMMAND}`; export r; \
47518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47519 $(NORMAL_TARGET_EXPORTS) \
47520 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47521 for flag in $(EXTRA_TARGET_FLAGS); do \
47522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47523 done; \
47524 (cd $(TARGET_SUBDIR)/libatomic && \
47525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47527 "RANLIB=$${RANLIB}" \
47528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47529 install-pdf) \
47530 || exit 1
47531
47532 @endif target-libatomic
47533
47534 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47535 maybe-install-html-target-libatomic:
47536 @if target-libatomic
47537 maybe-install-html-target-libatomic: install-html-target-libatomic
47538
47539 install-html-target-libatomic: \
47540 configure-target-libatomic \
47541 html-target-libatomic
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(NORMAL_TARGET_EXPORTS) \
47547 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47548 for flag in $(EXTRA_TARGET_FLAGS); do \
47549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550 done; \
47551 (cd $(TARGET_SUBDIR)/libatomic && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554 "RANLIB=$${RANLIB}" \
47555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556 install-html) \
47557 || exit 1
47558
47559 @endif target-libatomic
47560
47561 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47562 maybe-installcheck-target-libatomic:
47563 @if target-libatomic
47564 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47565
47566 installcheck-target-libatomic: \
47567 configure-target-libatomic
47568 @: $(MAKE); $(unstage)
47569 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47570 r=`${PWD_COMMAND}`; export r; \
47571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47572 $(NORMAL_TARGET_EXPORTS) \
47573 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47574 for flag in $(EXTRA_TARGET_FLAGS); do \
47575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47576 done; \
47577 (cd $(TARGET_SUBDIR)/libatomic && \
47578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47580 "RANLIB=$${RANLIB}" \
47581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47582 installcheck) \
47583 || exit 1
47584
47585 @endif target-libatomic
47586
47587 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47588 maybe-mostlyclean-target-libatomic:
47589 @if target-libatomic
47590 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47591
47592 mostlyclean-target-libatomic:
47593 @: $(MAKE); $(unstage)
47594 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47595 r=`${PWD_COMMAND}`; export r; \
47596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47597 $(NORMAL_TARGET_EXPORTS) \
47598 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47599 for flag in $(EXTRA_TARGET_FLAGS); do \
47600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47601 done; \
47602 (cd $(TARGET_SUBDIR)/libatomic && \
47603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47605 "RANLIB=$${RANLIB}" \
47606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47607 mostlyclean) \
47608 || exit 1
47609
47610 @endif target-libatomic
47611
47612 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47613 maybe-clean-target-libatomic:
47614 @if target-libatomic
47615 maybe-clean-target-libatomic: clean-target-libatomic
47616
47617 clean-target-libatomic:
47618 @: $(MAKE); $(unstage)
47619 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47620 r=`${PWD_COMMAND}`; export r; \
47621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47622 $(NORMAL_TARGET_EXPORTS) \
47623 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47624 for flag in $(EXTRA_TARGET_FLAGS); do \
47625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47626 done; \
47627 (cd $(TARGET_SUBDIR)/libatomic && \
47628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47630 "RANLIB=$${RANLIB}" \
47631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47632 clean) \
47633 || exit 1
47634
47635 @endif target-libatomic
47636
47637 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47638 maybe-distclean-target-libatomic:
47639 @if target-libatomic
47640 maybe-distclean-target-libatomic: distclean-target-libatomic
47641
47642 distclean-target-libatomic:
47643 @: $(MAKE); $(unstage)
47644 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47645 r=`${PWD_COMMAND}`; export r; \
47646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47647 $(NORMAL_TARGET_EXPORTS) \
47648 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47649 for flag in $(EXTRA_TARGET_FLAGS); do \
47650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47651 done; \
47652 (cd $(TARGET_SUBDIR)/libatomic && \
47653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47655 "RANLIB=$${RANLIB}" \
47656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47657 distclean) \
47658 || exit 1
47659
47660 @endif target-libatomic
47661
47662 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47663 maybe-maintainer-clean-target-libatomic:
47664 @if target-libatomic
47665 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47666
47667 maintainer-clean-target-libatomic:
47668 @: $(MAKE); $(unstage)
47669 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47670 r=`${PWD_COMMAND}`; export r; \
47671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672 $(NORMAL_TARGET_EXPORTS) \
47673 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47674 for flag in $(EXTRA_TARGET_FLAGS); do \
47675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47676 done; \
47677 (cd $(TARGET_SUBDIR)/libatomic && \
47678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47680 "RANLIB=$${RANLIB}" \
47681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47682 maintainer-clean) \
47683 || exit 1
47684
47685 @endif target-libatomic
47686
47687
47688
47689 @if target-libgomp
47690 .PHONY: check-target-libgomp-c++
47691 check-target-libgomp-c++:
47692 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47693
47694 @endif target-libgomp
47695
47696 @if target-libitm
47697 .PHONY: check-target-libitm-c++
47698 check-target-libitm-c++:
47699 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47700
47701 @endif target-libitm
47702
47703 # ----------
47704 # GCC module
47705 # ----------
47706
47707 @if gcc-no-bootstrap
47708 .PHONY: cross
47709 cross: all-build all-gas all-ld
47710 @r=`${PWD_COMMAND}`; export r; \
47711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47712 $(HOST_EXPORTS) \
47713 echo "Building the C and C++ compiler"; \
47714 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47715 @r=`${PWD_COMMAND}`; export r; \
47716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47717 echo "Building runtime libraries"; \
47718 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47719 @endif gcc-no-bootstrap
47720
47721 @if gcc
47722
47723 .PHONY: check-gcc-c check-c
47724 check-gcc-c:
47725 r=`${PWD_COMMAND}`; export r; \
47726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47727 $(HOST_EXPORTS) \
47728 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47729 check-c: check-gcc-c
47730
47731 .PHONY: check-gcc-c++ check-c++
47732 check-gcc-c++:
47733 r=`${PWD_COMMAND}`; export r; \
47734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47735 $(HOST_EXPORTS) \
47736 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47737 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47738
47739 .PHONY: check-gcc-fortran check-fortran
47740 check-gcc-fortran:
47741 r=`${PWD_COMMAND}`; export r; \
47742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47743 $(HOST_EXPORTS) \
47744 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47745 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47746
47747 .PHONY: check-gcc-java check-java
47748 check-gcc-java:
47749 r=`${PWD_COMMAND}`; export r; \
47750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47751 $(HOST_EXPORTS) \
47752 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47753 check-java: check-gcc-java check-target-libjava
47754
47755 .PHONY: check-gcc-ada check-ada
47756 check-gcc-ada:
47757 r=`${PWD_COMMAND}`; export r; \
47758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47759 $(HOST_EXPORTS) \
47760 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47761 check-ada: check-gcc-ada check-target-libada
47762
47763 .PHONY: check-gcc-objc check-objc
47764 check-gcc-objc:
47765 r=`${PWD_COMMAND}`; export r; \
47766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47767 $(HOST_EXPORTS) \
47768 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47769 check-objc: check-gcc-objc check-target-libobjc
47770
47771 .PHONY: check-gcc-obj-c++ check-obj-c++
47772 check-gcc-obj-c++:
47773 r=`${PWD_COMMAND}`; export r; \
47774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47775 $(HOST_EXPORTS) \
47776 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47777 check-obj-c++: check-gcc-obj-c++
47778
47779 .PHONY: check-gcc-go check-go
47780 check-gcc-go:
47781 r=`${PWD_COMMAND}`; export r; \
47782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47783 $(HOST_EXPORTS) \
47784 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47785 check-go: check-gcc-go check-target-libgo
47786
47787
47788 # The gcc part of install-no-fixedincludes, which relies on an intimate
47789 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
47790 .PHONY: gcc-install-no-fixedincludes
47791 gcc-install-no-fixedincludes:
47792 @if [ -f ./gcc/Makefile ]; then \
47793 r=`${PWD_COMMAND}`; export r; \
47794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47795 $(HOST_EXPORTS) \
47796 (cd ./gcc \
47797 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47798 else true; fi
47799 @endif gcc
47800
47801 # ---------------------
47802 # GCC bootstrap support
47803 # ---------------------
47804
47805 # We track the current stage (the one in 'gcc') in the stage_current file.
47806 # stage_last instead tracks the stage that was built last. These targets
47807 # are dummy when toplevel bootstrap is not active.
47808
47809 # While making host and target tools, symlinks to the final stage must be
47810 # there, so $(unstage) should be run at various points. To avoid excessive
47811 # recursive invocations of make, we "inline" them using a variable. These
47812 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47813 # to avoid warnings from the GNU Make job server.
47814
47815 unstage = :
47816 stage = :
47817 current_stage = ""
47818
47819 @if gcc-bootstrap
47820 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47821 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47822 current_stage = "`cat stage_current 2> /dev/null`"
47823 @endif gcc-bootstrap
47824
47825 .PHONY: unstage stage
47826 unstage:
47827 @: $(MAKE); $(unstage)
47828 stage:
47829 @: $(MAKE); $(stage)
47830
47831 # Disable commands for lean bootstrap.
47832 LEAN = false
47833
47834 # We name the build directories for the various stages "stage1-gcc",
47835 # "stage2-gcc","stage3-gcc", etc.
47836
47837 # Since the 'compare' process will fail (on debugging information) if any
47838 # directory names are different, we need to link the gcc directory for
47839 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47840 # the build directories constant as well. For the latter, we use naked names
47841 # like 'gcc', because the scripts in that directory assume it. We use
47842 # mv on platforms where symlinks to directories do not work or are not
47843 # reliable.
47844
47845 # 'touch' doesn't work right on some platforms.
47846 STAMP = echo timestamp >
47847
47848 # We only want to compare .o files, so set this!
47849 objext = .o
47850
47851
47852 .PHONY: stage1-start stage1-end
47853
47854 stage1-start::
47855 @: $(MAKE); $(stage); \
47856 echo stage1 > stage_current; \
47857 echo stage1 > stage_last; \
47858 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47859 @if bfd
47860 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47861 mkdir stage1-bfd; \
47862 mv stage1-bfd bfd
47863 @endif bfd
47864 @if opcodes
47865 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47866 mkdir stage1-opcodes; \
47867 mv stage1-opcodes opcodes
47868 @endif opcodes
47869 @if binutils
47870 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47871 mkdir stage1-binutils; \
47872 mv stage1-binutils binutils
47873 @endif binutils
47874 @if fixincludes
47875 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47876 mkdir stage1-fixincludes; \
47877 mv stage1-fixincludes fixincludes
47878 @endif fixincludes
47879 @if gas
47880 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47881 mkdir stage1-gas; \
47882 mv stage1-gas gas
47883 @endif gas
47884 @if gcc
47885 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47886 mkdir stage1-gcc; \
47887 mv stage1-gcc gcc
47888 @endif gcc
47889 @if gmp
47890 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47891 mkdir stage1-gmp; \
47892 mv stage1-gmp gmp
47893 @endif gmp
47894 @if mpfr
47895 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47896 mkdir stage1-mpfr; \
47897 mv stage1-mpfr mpfr
47898 @endif mpfr
47899 @if mpc
47900 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47901 mkdir stage1-mpc; \
47902 mv stage1-mpc mpc
47903 @endif mpc
47904 @if isl
47905 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47906 mkdir stage1-isl; \
47907 mv stage1-isl isl
47908 @endif isl
47909 @if libelf
47910 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47911 mkdir stage1-libelf; \
47912 mv stage1-libelf libelf
47913 @endif libelf
47914 @if gold
47915 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47916 mkdir stage1-gold; \
47917 mv stage1-gold gold
47918 @endif gold
47919 @if intl
47920 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47921 mkdir stage1-intl; \
47922 mv stage1-intl intl
47923 @endif intl
47924 @if ld
47925 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47926 mkdir stage1-ld; \
47927 mv stage1-ld ld
47928 @endif ld
47929 @if libbacktrace
47930 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47931 mkdir stage1-libbacktrace; \
47932 mv stage1-libbacktrace libbacktrace
47933 @endif libbacktrace
47934 @if libcpp
47935 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47936 mkdir stage1-libcpp; \
47937 mv stage1-libcpp libcpp
47938 @endif libcpp
47939 @if libdecnumber
47940 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47941 mkdir stage1-libdecnumber; \
47942 mv stage1-libdecnumber libdecnumber
47943 @endif libdecnumber
47944 @if libiberty
47945 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47946 mkdir stage1-libiberty; \
47947 mv stage1-libiberty libiberty
47948 @endif libiberty
47949 @if libiberty-linker-plugin
47950 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47951 mkdir stage1-libiberty-linker-plugin; \
47952 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47953 @endif libiberty-linker-plugin
47954 @if libiconv
47955 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47956 mkdir stage1-libiconv; \
47957 mv stage1-libiconv libiconv
47958 @endif libiconv
47959 @if zlib
47960 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47961 mkdir stage1-zlib; \
47962 mv stage1-zlib zlib
47963 @endif zlib
47964 @if lto-plugin
47965 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47966 mkdir stage1-lto-plugin; \
47967 mv stage1-lto-plugin lto-plugin
47968 @endif lto-plugin
47969 @[ -d stage1-$(TARGET_SUBDIR) ] || \
47970 mkdir stage1-$(TARGET_SUBDIR); \
47971 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47972
47973 stage1-end::
47974 @if bfd
47975 @if test -d $(HOST_SUBDIR)/bfd; then \
47976 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47977 fi
47978 @endif bfd
47979 @if opcodes
47980 @if test -d $(HOST_SUBDIR)/opcodes; then \
47981 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47982 fi
47983 @endif opcodes
47984 @if binutils
47985 @if test -d $(HOST_SUBDIR)/binutils; then \
47986 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47987 fi
47988 @endif binutils
47989 @if fixincludes
47990 @if test -d $(HOST_SUBDIR)/fixincludes; then \
47991 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47992 fi
47993 @endif fixincludes
47994 @if gas
47995 @if test -d $(HOST_SUBDIR)/gas; then \
47996 cd $(HOST_SUBDIR); mv gas stage1-gas; \
47997 fi
47998 @endif gas
47999 @if gcc
48000 @if test -d $(HOST_SUBDIR)/gcc; then \
48001 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48002 fi
48003 @endif gcc
48004 @if gmp
48005 @if test -d $(HOST_SUBDIR)/gmp; then \
48006 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48007 fi
48008 @endif gmp
48009 @if mpfr
48010 @if test -d $(HOST_SUBDIR)/mpfr; then \
48011 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48012 fi
48013 @endif mpfr
48014 @if mpc
48015 @if test -d $(HOST_SUBDIR)/mpc; then \
48016 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48017 fi
48018 @endif mpc
48019 @if isl
48020 @if test -d $(HOST_SUBDIR)/isl; then \
48021 cd $(HOST_SUBDIR); mv isl stage1-isl; \
48022 fi
48023 @endif isl
48024 @if libelf
48025 @if test -d $(HOST_SUBDIR)/libelf; then \
48026 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48027 fi
48028 @endif libelf
48029 @if gold
48030 @if test -d $(HOST_SUBDIR)/gold; then \
48031 cd $(HOST_SUBDIR); mv gold stage1-gold; \
48032 fi
48033 @endif gold
48034 @if intl
48035 @if test -d $(HOST_SUBDIR)/intl; then \
48036 cd $(HOST_SUBDIR); mv intl stage1-intl; \
48037 fi
48038 @endif intl
48039 @if ld
48040 @if test -d $(HOST_SUBDIR)/ld; then \
48041 cd $(HOST_SUBDIR); mv ld stage1-ld; \
48042 fi
48043 @endif ld
48044 @if libbacktrace
48045 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48046 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48047 fi
48048 @endif libbacktrace
48049 @if libcpp
48050 @if test -d $(HOST_SUBDIR)/libcpp; then \
48051 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48052 fi
48053 @endif libcpp
48054 @if libdecnumber
48055 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48056 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48057 fi
48058 @endif libdecnumber
48059 @if libiberty
48060 @if test -d $(HOST_SUBDIR)/libiberty; then \
48061 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48062 fi
48063 @endif libiberty
48064 @if libiberty-linker-plugin
48065 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48066 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48067 fi
48068 @endif libiberty-linker-plugin
48069 @if libiconv
48070 @if test -d $(HOST_SUBDIR)/libiconv; then \
48071 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48072 fi
48073 @endif libiconv
48074 @if zlib
48075 @if test -d $(HOST_SUBDIR)/zlib; then \
48076 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48077 fi
48078 @endif zlib
48079 @if lto-plugin
48080 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48081 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48082 fi
48083 @endif lto-plugin
48084 @if test -d $(TARGET_SUBDIR); then \
48085 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48086 fi
48087 rm -f stage_current
48088
48089 # Bubble a bug fix through all the stages up to stage 1. They are
48090 # remade, but not reconfigured. The next stage (if any) will not be
48091 # reconfigured either.
48092 .PHONY: stage1-bubble
48093 stage1-bubble::
48094 @r=`${PWD_COMMAND}`; export r; \
48095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48096 if test -f stage1-lean ; then \
48097 echo Skipping rebuild of stage1; \
48098 else \
48099 $(MAKE) stage1-start; \
48100 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48101 fi
48102
48103 .PHONY: all-stage1 clean-stage1
48104 do-clean: clean-stage1
48105
48106 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48107 # only possibility, but now it conflicts with no-bootstrap rules
48108 @if gcc-bootstrap
48109
48110
48111
48112
48113 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48114
48115 .PHONY: distclean-stage1
48116 distclean-stage1::
48117 @: $(MAKE); $(stage)
48118 @test "`cat stage_last`" != stage1 || rm -f stage_last
48119 rm -rf stage1-*
48120
48121
48122 @endif gcc-bootstrap
48123
48124
48125 .PHONY: stage2-start stage2-end
48126
48127 stage2-start::
48128 @: $(MAKE); $(stage); \
48129 echo stage2 > stage_current; \
48130 echo stage2 > stage_last; \
48131 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48132 @if bfd
48133 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48134 mkdir stage2-bfd; \
48135 mv stage2-bfd bfd; \
48136 mv stage1-bfd prev-bfd || test -f stage1-lean
48137 @endif bfd
48138 @if opcodes
48139 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48140 mkdir stage2-opcodes; \
48141 mv stage2-opcodes opcodes; \
48142 mv stage1-opcodes prev-opcodes || test -f stage1-lean
48143 @endif opcodes
48144 @if binutils
48145 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48146 mkdir stage2-binutils; \
48147 mv stage2-binutils binutils; \
48148 mv stage1-binutils prev-binutils || test -f stage1-lean
48149 @endif binutils
48150 @if fixincludes
48151 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48152 mkdir stage2-fixincludes; \
48153 mv stage2-fixincludes fixincludes; \
48154 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
48155 @endif fixincludes
48156 @if gas
48157 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48158 mkdir stage2-gas; \
48159 mv stage2-gas gas; \
48160 mv stage1-gas prev-gas || test -f stage1-lean
48161 @endif gas
48162 @if gcc
48163 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48164 mkdir stage2-gcc; \
48165 mv stage2-gcc gcc; \
48166 mv stage1-gcc prev-gcc || test -f stage1-lean
48167 @endif gcc
48168 @if gmp
48169 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48170 mkdir stage2-gmp; \
48171 mv stage2-gmp gmp; \
48172 mv stage1-gmp prev-gmp || test -f stage1-lean
48173 @endif gmp
48174 @if mpfr
48175 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48176 mkdir stage2-mpfr; \
48177 mv stage2-mpfr mpfr; \
48178 mv stage1-mpfr prev-mpfr || test -f stage1-lean
48179 @endif mpfr
48180 @if mpc
48181 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48182 mkdir stage2-mpc; \
48183 mv stage2-mpc mpc; \
48184 mv stage1-mpc prev-mpc || test -f stage1-lean
48185 @endif mpc
48186 @if isl
48187 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48188 mkdir stage2-isl; \
48189 mv stage2-isl isl; \
48190 mv stage1-isl prev-isl || test -f stage1-lean
48191 @endif isl
48192 @if libelf
48193 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48194 mkdir stage2-libelf; \
48195 mv stage2-libelf libelf; \
48196 mv stage1-libelf prev-libelf || test -f stage1-lean
48197 @endif libelf
48198 @if gold
48199 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48200 mkdir stage2-gold; \
48201 mv stage2-gold gold; \
48202 mv stage1-gold prev-gold || test -f stage1-lean
48203 @endif gold
48204 @if intl
48205 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48206 mkdir stage2-intl; \
48207 mv stage2-intl intl; \
48208 mv stage1-intl prev-intl || test -f stage1-lean
48209 @endif intl
48210 @if ld
48211 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48212 mkdir stage2-ld; \
48213 mv stage2-ld ld; \
48214 mv stage1-ld prev-ld || test -f stage1-lean
48215 @endif ld
48216 @if libbacktrace
48217 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48218 mkdir stage2-libbacktrace; \
48219 mv stage2-libbacktrace libbacktrace; \
48220 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
48221 @endif libbacktrace
48222 @if libcpp
48223 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48224 mkdir stage2-libcpp; \
48225 mv stage2-libcpp libcpp; \
48226 mv stage1-libcpp prev-libcpp || test -f stage1-lean
48227 @endif libcpp
48228 @if libdecnumber
48229 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48230 mkdir stage2-libdecnumber; \
48231 mv stage2-libdecnumber libdecnumber; \
48232 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
48233 @endif libdecnumber
48234 @if libiberty
48235 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48236 mkdir stage2-libiberty; \
48237 mv stage2-libiberty libiberty; \
48238 mv stage1-libiberty prev-libiberty || test -f stage1-lean
48239 @endif libiberty
48240 @if libiberty-linker-plugin
48241 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48242 mkdir stage2-libiberty-linker-plugin; \
48243 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48244 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
48245 @endif libiberty-linker-plugin
48246 @if libiconv
48247 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48248 mkdir stage2-libiconv; \
48249 mv stage2-libiconv libiconv; \
48250 mv stage1-libiconv prev-libiconv || test -f stage1-lean
48251 @endif libiconv
48252 @if zlib
48253 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48254 mkdir stage2-zlib; \
48255 mv stage2-zlib zlib; \
48256 mv stage1-zlib prev-zlib || test -f stage1-lean
48257 @endif zlib
48258 @if lto-plugin
48259 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48260 mkdir stage2-lto-plugin; \
48261 mv stage2-lto-plugin lto-plugin; \
48262 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
48263 @endif lto-plugin
48264 @[ -d stage2-$(TARGET_SUBDIR) ] || \
48265 mkdir stage2-$(TARGET_SUBDIR); \
48266 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48267 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
48268
48269 stage2-end::
48270 @if bfd
48271 @if test -d $(HOST_SUBDIR)/bfd; then \
48272 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48273 mv prev-bfd stage1-bfd; : ; \
48274 fi
48275 @endif bfd
48276 @if opcodes
48277 @if test -d $(HOST_SUBDIR)/opcodes; then \
48278 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48279 mv prev-opcodes stage1-opcodes; : ; \
48280 fi
48281 @endif opcodes
48282 @if binutils
48283 @if test -d $(HOST_SUBDIR)/binutils; then \
48284 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48285 mv prev-binutils stage1-binutils; : ; \
48286 fi
48287 @endif binutils
48288 @if fixincludes
48289 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48290 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48291 mv prev-fixincludes stage1-fixincludes; : ; \
48292 fi
48293 @endif fixincludes
48294 @if gas
48295 @if test -d $(HOST_SUBDIR)/gas; then \
48296 cd $(HOST_SUBDIR); mv gas stage2-gas; \
48297 mv prev-gas stage1-gas; : ; \
48298 fi
48299 @endif gas
48300 @if gcc
48301 @if test -d $(HOST_SUBDIR)/gcc; then \
48302 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48303 mv prev-gcc stage1-gcc; : ; \
48304 fi
48305 @endif gcc
48306 @if gmp
48307 @if test -d $(HOST_SUBDIR)/gmp; then \
48308 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48309 mv prev-gmp stage1-gmp; : ; \
48310 fi
48311 @endif gmp
48312 @if mpfr
48313 @if test -d $(HOST_SUBDIR)/mpfr; then \
48314 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48315 mv prev-mpfr stage1-mpfr; : ; \
48316 fi
48317 @endif mpfr
48318 @if mpc
48319 @if test -d $(HOST_SUBDIR)/mpc; then \
48320 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48321 mv prev-mpc stage1-mpc; : ; \
48322 fi
48323 @endif mpc
48324 @if isl
48325 @if test -d $(HOST_SUBDIR)/isl; then \
48326 cd $(HOST_SUBDIR); mv isl stage2-isl; \
48327 mv prev-isl stage1-isl; : ; \
48328 fi
48329 @endif isl
48330 @if libelf
48331 @if test -d $(HOST_SUBDIR)/libelf; then \
48332 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48333 mv prev-libelf stage1-libelf; : ; \
48334 fi
48335 @endif libelf
48336 @if gold
48337 @if test -d $(HOST_SUBDIR)/gold; then \
48338 cd $(HOST_SUBDIR); mv gold stage2-gold; \
48339 mv prev-gold stage1-gold; : ; \
48340 fi
48341 @endif gold
48342 @if intl
48343 @if test -d $(HOST_SUBDIR)/intl; then \
48344 cd $(HOST_SUBDIR); mv intl stage2-intl; \
48345 mv prev-intl stage1-intl; : ; \
48346 fi
48347 @endif intl
48348 @if ld
48349 @if test -d $(HOST_SUBDIR)/ld; then \
48350 cd $(HOST_SUBDIR); mv ld stage2-ld; \
48351 mv prev-ld stage1-ld; : ; \
48352 fi
48353 @endif ld
48354 @if libbacktrace
48355 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48356 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48357 mv prev-libbacktrace stage1-libbacktrace; : ; \
48358 fi
48359 @endif libbacktrace
48360 @if libcpp
48361 @if test -d $(HOST_SUBDIR)/libcpp; then \
48362 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48363 mv prev-libcpp stage1-libcpp; : ; \
48364 fi
48365 @endif libcpp
48366 @if libdecnumber
48367 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48368 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48369 mv prev-libdecnumber stage1-libdecnumber; : ; \
48370 fi
48371 @endif libdecnumber
48372 @if libiberty
48373 @if test -d $(HOST_SUBDIR)/libiberty; then \
48374 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48375 mv prev-libiberty stage1-libiberty; : ; \
48376 fi
48377 @endif libiberty
48378 @if libiberty-linker-plugin
48379 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48380 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48381 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48382 fi
48383 @endif libiberty-linker-plugin
48384 @if libiconv
48385 @if test -d $(HOST_SUBDIR)/libiconv; then \
48386 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48387 mv prev-libiconv stage1-libiconv; : ; \
48388 fi
48389 @endif libiconv
48390 @if zlib
48391 @if test -d $(HOST_SUBDIR)/zlib; then \
48392 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48393 mv prev-zlib stage1-zlib; : ; \
48394 fi
48395 @endif zlib
48396 @if lto-plugin
48397 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48398 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48399 mv prev-lto-plugin stage1-lto-plugin; : ; \
48400 fi
48401 @endif lto-plugin
48402 @if test -d $(TARGET_SUBDIR); then \
48403 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48404 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48405 fi
48406 rm -f stage_current
48407
48408 # Bubble a bug fix through all the stages up to stage 2. They are
48409 # remade, but not reconfigured. The next stage (if any) will not be
48410 # reconfigured either.
48411 .PHONY: stage2-bubble
48412 stage2-bubble:: stage1-bubble
48413 @r=`${PWD_COMMAND}`; export r; \
48414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48415 if test -f stage2-lean || test -f stage1-lean ; then \
48416 echo Skipping rebuild of stage2; \
48417 else \
48418 $(MAKE) stage2-start; \
48419 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48420 fi
48421
48422 .PHONY: all-stage2 clean-stage2
48423 do-clean: clean-stage2
48424
48425 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48426 # only possibility, but now it conflicts with no-bootstrap rules
48427 @if gcc-bootstrap
48428
48429
48430
48431 .PHONY: bootstrap2 bootstrap2-lean
48432 bootstrap2:
48433 echo stage2 > stage_final
48434 @r=`${PWD_COMMAND}`; export r; \
48435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48436 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48437 @: $(MAKE); $(unstage)
48438 @r=`${PWD_COMMAND}`; export r; \
48439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48440 TFLAGS="$(STAGE2_TFLAGS)"; \
48441 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48442
48443 bootstrap2-lean:
48444 echo stage2 > stage_final
48445 @r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48448 @: $(MAKE); $(unstage)
48449 @r=`${PWD_COMMAND}`; export r; \
48450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48451 TFLAGS="$(STAGE2_TFLAGS)"; \
48452 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48453
48454
48455 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48456 distclean-stage1:: distclean-stage2
48457 .PHONY: distclean-stage2
48458 distclean-stage2::
48459 @: $(MAKE); $(stage)
48460 @test "`cat stage_last`" != stage2 || rm -f stage_last
48461 rm -rf stage2-*
48462
48463
48464 @endif gcc-bootstrap
48465
48466
48467 .PHONY: stage3-start stage3-end
48468
48469 stage3-start::
48470 @: $(MAKE); $(stage); \
48471 echo stage3 > stage_current; \
48472 echo stage3 > stage_last; \
48473 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48474 @if bfd
48475 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48476 mkdir stage3-bfd; \
48477 mv stage3-bfd bfd; \
48478 mv stage2-bfd prev-bfd || test -f stage2-lean
48479 @endif bfd
48480 @if opcodes
48481 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48482 mkdir stage3-opcodes; \
48483 mv stage3-opcodes opcodes; \
48484 mv stage2-opcodes prev-opcodes || test -f stage2-lean
48485 @endif opcodes
48486 @if binutils
48487 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48488 mkdir stage3-binutils; \
48489 mv stage3-binutils binutils; \
48490 mv stage2-binutils prev-binutils || test -f stage2-lean
48491 @endif binutils
48492 @if fixincludes
48493 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48494 mkdir stage3-fixincludes; \
48495 mv stage3-fixincludes fixincludes; \
48496 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
48497 @endif fixincludes
48498 @if gas
48499 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48500 mkdir stage3-gas; \
48501 mv stage3-gas gas; \
48502 mv stage2-gas prev-gas || test -f stage2-lean
48503 @endif gas
48504 @if gcc
48505 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48506 mkdir stage3-gcc; \
48507 mv stage3-gcc gcc; \
48508 mv stage2-gcc prev-gcc || test -f stage2-lean
48509 @endif gcc
48510 @if gmp
48511 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48512 mkdir stage3-gmp; \
48513 mv stage3-gmp gmp; \
48514 mv stage2-gmp prev-gmp || test -f stage2-lean
48515 @endif gmp
48516 @if mpfr
48517 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48518 mkdir stage3-mpfr; \
48519 mv stage3-mpfr mpfr; \
48520 mv stage2-mpfr prev-mpfr || test -f stage2-lean
48521 @endif mpfr
48522 @if mpc
48523 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48524 mkdir stage3-mpc; \
48525 mv stage3-mpc mpc; \
48526 mv stage2-mpc prev-mpc || test -f stage2-lean
48527 @endif mpc
48528 @if isl
48529 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48530 mkdir stage3-isl; \
48531 mv stage3-isl isl; \
48532 mv stage2-isl prev-isl || test -f stage2-lean
48533 @endif isl
48534 @if libelf
48535 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48536 mkdir stage3-libelf; \
48537 mv stage3-libelf libelf; \
48538 mv stage2-libelf prev-libelf || test -f stage2-lean
48539 @endif libelf
48540 @if gold
48541 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48542 mkdir stage3-gold; \
48543 mv stage3-gold gold; \
48544 mv stage2-gold prev-gold || test -f stage2-lean
48545 @endif gold
48546 @if intl
48547 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48548 mkdir stage3-intl; \
48549 mv stage3-intl intl; \
48550 mv stage2-intl prev-intl || test -f stage2-lean
48551 @endif intl
48552 @if ld
48553 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48554 mkdir stage3-ld; \
48555 mv stage3-ld ld; \
48556 mv stage2-ld prev-ld || test -f stage2-lean
48557 @endif ld
48558 @if libbacktrace
48559 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48560 mkdir stage3-libbacktrace; \
48561 mv stage3-libbacktrace libbacktrace; \
48562 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
48563 @endif libbacktrace
48564 @if libcpp
48565 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48566 mkdir stage3-libcpp; \
48567 mv stage3-libcpp libcpp; \
48568 mv stage2-libcpp prev-libcpp || test -f stage2-lean
48569 @endif libcpp
48570 @if libdecnumber
48571 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48572 mkdir stage3-libdecnumber; \
48573 mv stage3-libdecnumber libdecnumber; \
48574 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
48575 @endif libdecnumber
48576 @if libiberty
48577 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48578 mkdir stage3-libiberty; \
48579 mv stage3-libiberty libiberty; \
48580 mv stage2-libiberty prev-libiberty || test -f stage2-lean
48581 @endif libiberty
48582 @if libiberty-linker-plugin
48583 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48584 mkdir stage3-libiberty-linker-plugin; \
48585 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48586 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
48587 @endif libiberty-linker-plugin
48588 @if libiconv
48589 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48590 mkdir stage3-libiconv; \
48591 mv stage3-libiconv libiconv; \
48592 mv stage2-libiconv prev-libiconv || test -f stage2-lean
48593 @endif libiconv
48594 @if zlib
48595 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48596 mkdir stage3-zlib; \
48597 mv stage3-zlib zlib; \
48598 mv stage2-zlib prev-zlib || test -f stage2-lean
48599 @endif zlib
48600 @if lto-plugin
48601 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48602 mkdir stage3-lto-plugin; \
48603 mv stage3-lto-plugin lto-plugin; \
48604 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
48605 @endif lto-plugin
48606 @[ -d stage3-$(TARGET_SUBDIR) ] || \
48607 mkdir stage3-$(TARGET_SUBDIR); \
48608 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48609 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
48610
48611 stage3-end::
48612 @if bfd
48613 @if test -d $(HOST_SUBDIR)/bfd; then \
48614 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48615 mv prev-bfd stage2-bfd; : ; \
48616 fi
48617 @endif bfd
48618 @if opcodes
48619 @if test -d $(HOST_SUBDIR)/opcodes; then \
48620 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48621 mv prev-opcodes stage2-opcodes; : ; \
48622 fi
48623 @endif opcodes
48624 @if binutils
48625 @if test -d $(HOST_SUBDIR)/binutils; then \
48626 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48627 mv prev-binutils stage2-binutils; : ; \
48628 fi
48629 @endif binutils
48630 @if fixincludes
48631 @if test -d $(HOST_SUBDIR)/fixincludes; then \
48632 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48633 mv prev-fixincludes stage2-fixincludes; : ; \
48634 fi
48635 @endif fixincludes
48636 @if gas
48637 @if test -d $(HOST_SUBDIR)/gas; then \
48638 cd $(HOST_SUBDIR); mv gas stage3-gas; \
48639 mv prev-gas stage2-gas; : ; \
48640 fi
48641 @endif gas
48642 @if gcc
48643 @if test -d $(HOST_SUBDIR)/gcc; then \
48644 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48645 mv prev-gcc stage2-gcc; : ; \
48646 fi
48647 @endif gcc
48648 @if gmp
48649 @if test -d $(HOST_SUBDIR)/gmp; then \
48650 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48651 mv prev-gmp stage2-gmp; : ; \
48652 fi
48653 @endif gmp
48654 @if mpfr
48655 @if test -d $(HOST_SUBDIR)/mpfr; then \
48656 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48657 mv prev-mpfr stage2-mpfr; : ; \
48658 fi
48659 @endif mpfr
48660 @if mpc
48661 @if test -d $(HOST_SUBDIR)/mpc; then \
48662 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48663 mv prev-mpc stage2-mpc; : ; \
48664 fi
48665 @endif mpc
48666 @if isl
48667 @if test -d $(HOST_SUBDIR)/isl; then \
48668 cd $(HOST_SUBDIR); mv isl stage3-isl; \
48669 mv prev-isl stage2-isl; : ; \
48670 fi
48671 @endif isl
48672 @if libelf
48673 @if test -d $(HOST_SUBDIR)/libelf; then \
48674 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48675 mv prev-libelf stage2-libelf; : ; \
48676 fi
48677 @endif libelf
48678 @if gold
48679 @if test -d $(HOST_SUBDIR)/gold; then \
48680 cd $(HOST_SUBDIR); mv gold stage3-gold; \
48681 mv prev-gold stage2-gold; : ; \
48682 fi
48683 @endif gold
48684 @if intl
48685 @if test -d $(HOST_SUBDIR)/intl; then \
48686 cd $(HOST_SUBDIR); mv intl stage3-intl; \
48687 mv prev-intl stage2-intl; : ; \
48688 fi
48689 @endif intl
48690 @if ld
48691 @if test -d $(HOST_SUBDIR)/ld; then \
48692 cd $(HOST_SUBDIR); mv ld stage3-ld; \
48693 mv prev-ld stage2-ld; : ; \
48694 fi
48695 @endif ld
48696 @if libbacktrace
48697 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48698 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48699 mv prev-libbacktrace stage2-libbacktrace; : ; \
48700 fi
48701 @endif libbacktrace
48702 @if libcpp
48703 @if test -d $(HOST_SUBDIR)/libcpp; then \
48704 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48705 mv prev-libcpp stage2-libcpp; : ; \
48706 fi
48707 @endif libcpp
48708 @if libdecnumber
48709 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48710 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48711 mv prev-libdecnumber stage2-libdecnumber; : ; \
48712 fi
48713 @endif libdecnumber
48714 @if libiberty
48715 @if test -d $(HOST_SUBDIR)/libiberty; then \
48716 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48717 mv prev-libiberty stage2-libiberty; : ; \
48718 fi
48719 @endif libiberty
48720 @if libiberty-linker-plugin
48721 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48722 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48723 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48724 fi
48725 @endif libiberty-linker-plugin
48726 @if libiconv
48727 @if test -d $(HOST_SUBDIR)/libiconv; then \
48728 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48729 mv prev-libiconv stage2-libiconv; : ; \
48730 fi
48731 @endif libiconv
48732 @if zlib
48733 @if test -d $(HOST_SUBDIR)/zlib; then \
48734 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48735 mv prev-zlib stage2-zlib; : ; \
48736 fi
48737 @endif zlib
48738 @if lto-plugin
48739 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48740 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48741 mv prev-lto-plugin stage2-lto-plugin; : ; \
48742 fi
48743 @endif lto-plugin
48744 @if test -d $(TARGET_SUBDIR); then \
48745 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48746 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48747 fi
48748 rm -f stage_current
48749
48750 # Bubble a bug fix through all the stages up to stage 3. They are
48751 # remade, but not reconfigured. The next stage (if any) will not be
48752 # reconfigured either.
48753 .PHONY: stage3-bubble
48754 stage3-bubble:: stage2-bubble
48755 @r=`${PWD_COMMAND}`; export r; \
48756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48757 if test -f stage3-lean || test -f stage2-lean ; then \
48758 echo Skipping rebuild of stage3; \
48759 else \
48760 $(MAKE) stage3-start; \
48761 if $(LEAN); then \
48762 rm -rf stage1-*; \
48763 $(STAMP) stage1-lean; \
48764 fi; \
48765 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48766 fi
48767 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48768
48769 .PHONY: all-stage3 clean-stage3
48770 do-clean: clean-stage3
48771
48772 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48773 # only possibility, but now it conflicts with no-bootstrap rules
48774 @if gcc-bootstrap
48775
48776 compare:
48777 @r=`${PWD_COMMAND}`; export r; \
48778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48779 if test -f stage2-lean; then \
48780 echo Cannot compare object files as stage 2 was deleted.; \
48781 exit 0; \
48782 fi; \
48783 : $(MAKE); $(stage); \
48784 rm -f .bad_compare; \
48785 echo Comparing stages 2 and 3; \
48786 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48787 files=`find stage3-* -name "*$(objext)" -print | \
48788 sed -n s,^stage$$sed-,,p`; \
48789 for file in $${files}; do \
48790 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48791 if test ! -f $$f1; then continue; fi; \
48792 $(do-compare) > /dev/null 2>&1; \
48793 if test $$? -eq 1; then \
48794 case $$file in \
48795 @compare_exclusions@) \
48796 echo warning: $$file differs ;; \
48797 *) \
48798 echo $$file differs >> .bad_compare ;; \
48799 esac; \
48800 fi; \
48801 done; \
48802 if [ -f .bad_compare ]; then \
48803 echo "Bootstrap comparison failure!"; \
48804 cat .bad_compare; \
48805 exit 1; \
48806 else \
48807 echo Comparison successful.; \
48808 fi; \
48809 $(STAMP) compare
48810 if $(LEAN); then \
48811 rm -rf stage2-*; \
48812 $(STAMP) stage2-lean; \
48813 fi
48814
48815
48816
48817 .PHONY: bootstrap bootstrap-lean
48818 bootstrap:
48819 echo stage3 > stage_final
48820 @r=`${PWD_COMMAND}`; export r; \
48821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48822 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48823 @: $(MAKE); $(unstage)
48824 @r=`${PWD_COMMAND}`; export r; \
48825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48826 TFLAGS="$(STAGE3_TFLAGS)"; \
48827 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48828
48829 bootstrap-lean:
48830 echo stage3 > stage_final
48831 @r=`${PWD_COMMAND}`; export r; \
48832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48833 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48834 @: $(MAKE); $(unstage)
48835 @r=`${PWD_COMMAND}`; export r; \
48836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48837 TFLAGS="$(STAGE3_TFLAGS)"; \
48838 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48839
48840
48841 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48842 distclean-stage2:: distclean-stage3
48843 .PHONY: distclean-stage3
48844 distclean-stage3::
48845 @: $(MAKE); $(stage)
48846 @test "`cat stage_last`" != stage3 || rm -f stage_last
48847 rm -rf stage3-* compare
48848
48849
48850 .PHONY: cleanstrap
48851 cleanstrap: do-distclean local-clean
48852 echo stage3 > stage_final
48853 @r=`${PWD_COMMAND}`; export r; \
48854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48856 @: $(MAKE); $(unstage)
48857 @r=`${PWD_COMMAND}`; export r; \
48858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48859 TFLAGS="$(STAGE3_TFLAGS)"; \
48860 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48861
48862 @endif gcc-bootstrap
48863
48864
48865 .PHONY: stage4-start stage4-end
48866
48867 stage4-start::
48868 @: $(MAKE); $(stage); \
48869 echo stage4 > stage_current; \
48870 echo stage4 > stage_last; \
48871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48872 @if bfd
48873 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48874 mkdir stage4-bfd; \
48875 mv stage4-bfd bfd; \
48876 mv stage3-bfd prev-bfd || test -f stage3-lean
48877 @endif bfd
48878 @if opcodes
48879 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48880 mkdir stage4-opcodes; \
48881 mv stage4-opcodes opcodes; \
48882 mv stage3-opcodes prev-opcodes || test -f stage3-lean
48883 @endif opcodes
48884 @if binutils
48885 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48886 mkdir stage4-binutils; \
48887 mv stage4-binutils binutils; \
48888 mv stage3-binutils prev-binutils || test -f stage3-lean
48889 @endif binutils
48890 @if fixincludes
48891 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48892 mkdir stage4-fixincludes; \
48893 mv stage4-fixincludes fixincludes; \
48894 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
48895 @endif fixincludes
48896 @if gas
48897 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48898 mkdir stage4-gas; \
48899 mv stage4-gas gas; \
48900 mv stage3-gas prev-gas || test -f stage3-lean
48901 @endif gas
48902 @if gcc
48903 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48904 mkdir stage4-gcc; \
48905 mv stage4-gcc gcc; \
48906 mv stage3-gcc prev-gcc || test -f stage3-lean
48907 @endif gcc
48908 @if gmp
48909 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48910 mkdir stage4-gmp; \
48911 mv stage4-gmp gmp; \
48912 mv stage3-gmp prev-gmp || test -f stage3-lean
48913 @endif gmp
48914 @if mpfr
48915 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48916 mkdir stage4-mpfr; \
48917 mv stage4-mpfr mpfr; \
48918 mv stage3-mpfr prev-mpfr || test -f stage3-lean
48919 @endif mpfr
48920 @if mpc
48921 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48922 mkdir stage4-mpc; \
48923 mv stage4-mpc mpc; \
48924 mv stage3-mpc prev-mpc || test -f stage3-lean
48925 @endif mpc
48926 @if isl
48927 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48928 mkdir stage4-isl; \
48929 mv stage4-isl isl; \
48930 mv stage3-isl prev-isl || test -f stage3-lean
48931 @endif isl
48932 @if libelf
48933 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48934 mkdir stage4-libelf; \
48935 mv stage4-libelf libelf; \
48936 mv stage3-libelf prev-libelf || test -f stage3-lean
48937 @endif libelf
48938 @if gold
48939 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48940 mkdir stage4-gold; \
48941 mv stage4-gold gold; \
48942 mv stage3-gold prev-gold || test -f stage3-lean
48943 @endif gold
48944 @if intl
48945 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48946 mkdir stage4-intl; \
48947 mv stage4-intl intl; \
48948 mv stage3-intl prev-intl || test -f stage3-lean
48949 @endif intl
48950 @if ld
48951 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48952 mkdir stage4-ld; \
48953 mv stage4-ld ld; \
48954 mv stage3-ld prev-ld || test -f stage3-lean
48955 @endif ld
48956 @if libbacktrace
48957 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48958 mkdir stage4-libbacktrace; \
48959 mv stage4-libbacktrace libbacktrace; \
48960 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
48961 @endif libbacktrace
48962 @if libcpp
48963 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48964 mkdir stage4-libcpp; \
48965 mv stage4-libcpp libcpp; \
48966 mv stage3-libcpp prev-libcpp || test -f stage3-lean
48967 @endif libcpp
48968 @if libdecnumber
48969 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48970 mkdir stage4-libdecnumber; \
48971 mv stage4-libdecnumber libdecnumber; \
48972 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
48973 @endif libdecnumber
48974 @if libiberty
48975 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48976 mkdir stage4-libiberty; \
48977 mv stage4-libiberty libiberty; \
48978 mv stage3-libiberty prev-libiberty || test -f stage3-lean
48979 @endif libiberty
48980 @if libiberty-linker-plugin
48981 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48982 mkdir stage4-libiberty-linker-plugin; \
48983 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48984 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
48985 @endif libiberty-linker-plugin
48986 @if libiconv
48987 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48988 mkdir stage4-libiconv; \
48989 mv stage4-libiconv libiconv; \
48990 mv stage3-libiconv prev-libiconv || test -f stage3-lean
48991 @endif libiconv
48992 @if zlib
48993 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48994 mkdir stage4-zlib; \
48995 mv stage4-zlib zlib; \
48996 mv stage3-zlib prev-zlib || test -f stage3-lean
48997 @endif zlib
48998 @if lto-plugin
48999 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
49000 mkdir stage4-lto-plugin; \
49001 mv stage4-lto-plugin lto-plugin; \
49002 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
49003 @endif lto-plugin
49004 @[ -d stage4-$(TARGET_SUBDIR) ] || \
49005 mkdir stage4-$(TARGET_SUBDIR); \
49006 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49007 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
49008
49009 stage4-end::
49010 @if bfd
49011 @if test -d $(HOST_SUBDIR)/bfd; then \
49012 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49013 mv prev-bfd stage3-bfd; : ; \
49014 fi
49015 @endif bfd
49016 @if opcodes
49017 @if test -d $(HOST_SUBDIR)/opcodes; then \
49018 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49019 mv prev-opcodes stage3-opcodes; : ; \
49020 fi
49021 @endif opcodes
49022 @if binutils
49023 @if test -d $(HOST_SUBDIR)/binutils; then \
49024 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49025 mv prev-binutils stage3-binutils; : ; \
49026 fi
49027 @endif binutils
49028 @if fixincludes
49029 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49030 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49031 mv prev-fixincludes stage3-fixincludes; : ; \
49032 fi
49033 @endif fixincludes
49034 @if gas
49035 @if test -d $(HOST_SUBDIR)/gas; then \
49036 cd $(HOST_SUBDIR); mv gas stage4-gas; \
49037 mv prev-gas stage3-gas; : ; \
49038 fi
49039 @endif gas
49040 @if gcc
49041 @if test -d $(HOST_SUBDIR)/gcc; then \
49042 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49043 mv prev-gcc stage3-gcc; : ; \
49044 fi
49045 @endif gcc
49046 @if gmp
49047 @if test -d $(HOST_SUBDIR)/gmp; then \
49048 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49049 mv prev-gmp stage3-gmp; : ; \
49050 fi
49051 @endif gmp
49052 @if mpfr
49053 @if test -d $(HOST_SUBDIR)/mpfr; then \
49054 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49055 mv prev-mpfr stage3-mpfr; : ; \
49056 fi
49057 @endif mpfr
49058 @if mpc
49059 @if test -d $(HOST_SUBDIR)/mpc; then \
49060 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49061 mv prev-mpc stage3-mpc; : ; \
49062 fi
49063 @endif mpc
49064 @if isl
49065 @if test -d $(HOST_SUBDIR)/isl; then \
49066 cd $(HOST_SUBDIR); mv isl stage4-isl; \
49067 mv prev-isl stage3-isl; : ; \
49068 fi
49069 @endif isl
49070 @if libelf
49071 @if test -d $(HOST_SUBDIR)/libelf; then \
49072 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49073 mv prev-libelf stage3-libelf; : ; \
49074 fi
49075 @endif libelf
49076 @if gold
49077 @if test -d $(HOST_SUBDIR)/gold; then \
49078 cd $(HOST_SUBDIR); mv gold stage4-gold; \
49079 mv prev-gold stage3-gold; : ; \
49080 fi
49081 @endif gold
49082 @if intl
49083 @if test -d $(HOST_SUBDIR)/intl; then \
49084 cd $(HOST_SUBDIR); mv intl stage4-intl; \
49085 mv prev-intl stage3-intl; : ; \
49086 fi
49087 @endif intl
49088 @if ld
49089 @if test -d $(HOST_SUBDIR)/ld; then \
49090 cd $(HOST_SUBDIR); mv ld stage4-ld; \
49091 mv prev-ld stage3-ld; : ; \
49092 fi
49093 @endif ld
49094 @if libbacktrace
49095 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49096 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49097 mv prev-libbacktrace stage3-libbacktrace; : ; \
49098 fi
49099 @endif libbacktrace
49100 @if libcpp
49101 @if test -d $(HOST_SUBDIR)/libcpp; then \
49102 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49103 mv prev-libcpp stage3-libcpp; : ; \
49104 fi
49105 @endif libcpp
49106 @if libdecnumber
49107 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49108 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49109 mv prev-libdecnumber stage3-libdecnumber; : ; \
49110 fi
49111 @endif libdecnumber
49112 @if libiberty
49113 @if test -d $(HOST_SUBDIR)/libiberty; then \
49114 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49115 mv prev-libiberty stage3-libiberty; : ; \
49116 fi
49117 @endif libiberty
49118 @if libiberty-linker-plugin
49119 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49120 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49121 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49122 fi
49123 @endif libiberty-linker-plugin
49124 @if libiconv
49125 @if test -d $(HOST_SUBDIR)/libiconv; then \
49126 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49127 mv prev-libiconv stage3-libiconv; : ; \
49128 fi
49129 @endif libiconv
49130 @if zlib
49131 @if test -d $(HOST_SUBDIR)/zlib; then \
49132 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49133 mv prev-zlib stage3-zlib; : ; \
49134 fi
49135 @endif zlib
49136 @if lto-plugin
49137 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49138 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49139 mv prev-lto-plugin stage3-lto-plugin; : ; \
49140 fi
49141 @endif lto-plugin
49142 @if test -d $(TARGET_SUBDIR); then \
49143 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49144 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49145 fi
49146 rm -f stage_current
49147
49148 # Bubble a bug fix through all the stages up to stage 4. They are
49149 # remade, but not reconfigured. The next stage (if any) will not be
49150 # reconfigured either.
49151 .PHONY: stage4-bubble
49152 stage4-bubble:: stage3-bubble
49153 @r=`${PWD_COMMAND}`; export r; \
49154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49155 if test -f stage4-lean || test -f stage3-lean ; then \
49156 echo Skipping rebuild of stage4; \
49157 else \
49158 $(MAKE) stage4-start; \
49159 if $(LEAN); then \
49160 rm -rf stage2-*; \
49161 $(STAMP) stage2-lean; \
49162 fi; \
49163 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49164 fi
49165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49166
49167 .PHONY: all-stage4 clean-stage4
49168 do-clean: clean-stage4
49169
49170 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49171 # only possibility, but now it conflicts with no-bootstrap rules
49172 @if gcc-bootstrap
49173
49174 compare3:
49175 @r=`${PWD_COMMAND}`; export r; \
49176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49177 if test -f stage3-lean; then \
49178 echo Cannot compare object files as stage 3 was deleted.; \
49179 exit 0; \
49180 fi; \
49181 : $(MAKE); $(stage); \
49182 rm -f .bad_compare; \
49183 echo Comparing stages 3 and 4; \
49184 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49185 files=`find stage4-* -name "*$(objext)" -print | \
49186 sed -n s,^stage$$sed-,,p`; \
49187 for file in $${files}; do \
49188 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49189 if test ! -f $$f1; then continue; fi; \
49190 $(do-compare3) > /dev/null 2>&1; \
49191 if test $$? -eq 1; then \
49192 case $$file in \
49193 @compare_exclusions@) \
49194 echo warning: $$file differs ;; \
49195 *) \
49196 echo $$file differs >> .bad_compare ;; \
49197 esac; \
49198 fi; \
49199 done; \
49200 if [ -f .bad_compare ]; then \
49201 echo "Bootstrap comparison failure!"; \
49202 cat .bad_compare; \
49203 exit 1; \
49204 else \
49205 echo Comparison successful.; \
49206 fi; \
49207 $(STAMP) compare3
49208 if $(LEAN); then \
49209 rm -rf stage3-*; \
49210 $(STAMP) stage3-lean; \
49211 fi
49212
49213
49214
49215 .PHONY: bootstrap4 bootstrap4-lean
49216 bootstrap4:
49217 echo stage4 > stage_final
49218 @r=`${PWD_COMMAND}`; export r; \
49219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49220 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49221 @: $(MAKE); $(unstage)
49222 @r=`${PWD_COMMAND}`; export r; \
49223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49224 TFLAGS="$(STAGE4_TFLAGS)"; \
49225 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49226
49227 bootstrap4-lean:
49228 echo stage4 > stage_final
49229 @r=`${PWD_COMMAND}`; export r; \
49230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49232 @: $(MAKE); $(unstage)
49233 @r=`${PWD_COMMAND}`; export r; \
49234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49235 TFLAGS="$(STAGE4_TFLAGS)"; \
49236 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49237
49238
49239 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49240 distclean-stage3:: distclean-stage4
49241 .PHONY: distclean-stage4
49242 distclean-stage4::
49243 @: $(MAKE); $(stage)
49244 @test "`cat stage_last`" != stage4 || rm -f stage_last
49245 rm -rf stage4-* compare3
49246
49247
49248 @endif gcc-bootstrap
49249
49250
49251 .PHONY: stageprofile-start stageprofile-end
49252
49253 stageprofile-start::
49254 @: $(MAKE); $(stage); \
49255 echo stageprofile > stage_current; \
49256 echo stageprofile > stage_last; \
49257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49258 @if bfd
49259 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49260 mkdir stageprofile-bfd; \
49261 mv stageprofile-bfd bfd; \
49262 mv stage1-bfd prev-bfd || test -f stage1-lean
49263 @endif bfd
49264 @if opcodes
49265 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49266 mkdir stageprofile-opcodes; \
49267 mv stageprofile-opcodes opcodes; \
49268 mv stage1-opcodes prev-opcodes || test -f stage1-lean
49269 @endif opcodes
49270 @if binutils
49271 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49272 mkdir stageprofile-binutils; \
49273 mv stageprofile-binutils binutils; \
49274 mv stage1-binutils prev-binutils || test -f stage1-lean
49275 @endif binutils
49276 @if fixincludes
49277 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49278 mkdir stageprofile-fixincludes; \
49279 mv stageprofile-fixincludes fixincludes; \
49280 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
49281 @endif fixincludes
49282 @if gas
49283 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49284 mkdir stageprofile-gas; \
49285 mv stageprofile-gas gas; \
49286 mv stage1-gas prev-gas || test -f stage1-lean
49287 @endif gas
49288 @if gcc
49289 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49290 mkdir stageprofile-gcc; \
49291 mv stageprofile-gcc gcc; \
49292 mv stage1-gcc prev-gcc || test -f stage1-lean
49293 @endif gcc
49294 @if gmp
49295 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49296 mkdir stageprofile-gmp; \
49297 mv stageprofile-gmp gmp; \
49298 mv stage1-gmp prev-gmp || test -f stage1-lean
49299 @endif gmp
49300 @if mpfr
49301 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49302 mkdir stageprofile-mpfr; \
49303 mv stageprofile-mpfr mpfr; \
49304 mv stage1-mpfr prev-mpfr || test -f stage1-lean
49305 @endif mpfr
49306 @if mpc
49307 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49308 mkdir stageprofile-mpc; \
49309 mv stageprofile-mpc mpc; \
49310 mv stage1-mpc prev-mpc || test -f stage1-lean
49311 @endif mpc
49312 @if isl
49313 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49314 mkdir stageprofile-isl; \
49315 mv stageprofile-isl isl; \
49316 mv stage1-isl prev-isl || test -f stage1-lean
49317 @endif isl
49318 @if libelf
49319 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49320 mkdir stageprofile-libelf; \
49321 mv stageprofile-libelf libelf; \
49322 mv stage1-libelf prev-libelf || test -f stage1-lean
49323 @endif libelf
49324 @if gold
49325 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49326 mkdir stageprofile-gold; \
49327 mv stageprofile-gold gold; \
49328 mv stage1-gold prev-gold || test -f stage1-lean
49329 @endif gold
49330 @if intl
49331 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49332 mkdir stageprofile-intl; \
49333 mv stageprofile-intl intl; \
49334 mv stage1-intl prev-intl || test -f stage1-lean
49335 @endif intl
49336 @if ld
49337 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49338 mkdir stageprofile-ld; \
49339 mv stageprofile-ld ld; \
49340 mv stage1-ld prev-ld || test -f stage1-lean
49341 @endif ld
49342 @if libbacktrace
49343 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49344 mkdir stageprofile-libbacktrace; \
49345 mv stageprofile-libbacktrace libbacktrace; \
49346 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
49347 @endif libbacktrace
49348 @if libcpp
49349 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49350 mkdir stageprofile-libcpp; \
49351 mv stageprofile-libcpp libcpp; \
49352 mv stage1-libcpp prev-libcpp || test -f stage1-lean
49353 @endif libcpp
49354 @if libdecnumber
49355 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49356 mkdir stageprofile-libdecnumber; \
49357 mv stageprofile-libdecnumber libdecnumber; \
49358 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
49359 @endif libdecnumber
49360 @if libiberty
49361 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49362 mkdir stageprofile-libiberty; \
49363 mv stageprofile-libiberty libiberty; \
49364 mv stage1-libiberty prev-libiberty || test -f stage1-lean
49365 @endif libiberty
49366 @if libiberty-linker-plugin
49367 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49368 mkdir stageprofile-libiberty-linker-plugin; \
49369 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49370 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
49371 @endif libiberty-linker-plugin
49372 @if libiconv
49373 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49374 mkdir stageprofile-libiconv; \
49375 mv stageprofile-libiconv libiconv; \
49376 mv stage1-libiconv prev-libiconv || test -f stage1-lean
49377 @endif libiconv
49378 @if zlib
49379 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49380 mkdir stageprofile-zlib; \
49381 mv stageprofile-zlib zlib; \
49382 mv stage1-zlib prev-zlib || test -f stage1-lean
49383 @endif zlib
49384 @if lto-plugin
49385 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49386 mkdir stageprofile-lto-plugin; \
49387 mv stageprofile-lto-plugin lto-plugin; \
49388 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
49389 @endif lto-plugin
49390 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49391 mkdir stageprofile-$(TARGET_SUBDIR); \
49392 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49393 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
49394
49395 stageprofile-end::
49396 @if bfd
49397 @if test -d $(HOST_SUBDIR)/bfd; then \
49398 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49399 mv prev-bfd stage1-bfd; : ; \
49400 fi
49401 @endif bfd
49402 @if opcodes
49403 @if test -d $(HOST_SUBDIR)/opcodes; then \
49404 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49405 mv prev-opcodes stage1-opcodes; : ; \
49406 fi
49407 @endif opcodes
49408 @if binutils
49409 @if test -d $(HOST_SUBDIR)/binutils; then \
49410 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49411 mv prev-binutils stage1-binutils; : ; \
49412 fi
49413 @endif binutils
49414 @if fixincludes
49415 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49416 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49417 mv prev-fixincludes stage1-fixincludes; : ; \
49418 fi
49419 @endif fixincludes
49420 @if gas
49421 @if test -d $(HOST_SUBDIR)/gas; then \
49422 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49423 mv prev-gas stage1-gas; : ; \
49424 fi
49425 @endif gas
49426 @if gcc
49427 @if test -d $(HOST_SUBDIR)/gcc; then \
49428 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49429 mv prev-gcc stage1-gcc; : ; \
49430 fi
49431 @endif gcc
49432 @if gmp
49433 @if test -d $(HOST_SUBDIR)/gmp; then \
49434 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49435 mv prev-gmp stage1-gmp; : ; \
49436 fi
49437 @endif gmp
49438 @if mpfr
49439 @if test -d $(HOST_SUBDIR)/mpfr; then \
49440 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49441 mv prev-mpfr stage1-mpfr; : ; \
49442 fi
49443 @endif mpfr
49444 @if mpc
49445 @if test -d $(HOST_SUBDIR)/mpc; then \
49446 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49447 mv prev-mpc stage1-mpc; : ; \
49448 fi
49449 @endif mpc
49450 @if isl
49451 @if test -d $(HOST_SUBDIR)/isl; then \
49452 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49453 mv prev-isl stage1-isl; : ; \
49454 fi
49455 @endif isl
49456 @if libelf
49457 @if test -d $(HOST_SUBDIR)/libelf; then \
49458 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49459 mv prev-libelf stage1-libelf; : ; \
49460 fi
49461 @endif libelf
49462 @if gold
49463 @if test -d $(HOST_SUBDIR)/gold; then \
49464 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49465 mv prev-gold stage1-gold; : ; \
49466 fi
49467 @endif gold
49468 @if intl
49469 @if test -d $(HOST_SUBDIR)/intl; then \
49470 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49471 mv prev-intl stage1-intl; : ; \
49472 fi
49473 @endif intl
49474 @if ld
49475 @if test -d $(HOST_SUBDIR)/ld; then \
49476 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49477 mv prev-ld stage1-ld; : ; \
49478 fi
49479 @endif ld
49480 @if libbacktrace
49481 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49482 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49483 mv prev-libbacktrace stage1-libbacktrace; : ; \
49484 fi
49485 @endif libbacktrace
49486 @if libcpp
49487 @if test -d $(HOST_SUBDIR)/libcpp; then \
49488 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49489 mv prev-libcpp stage1-libcpp; : ; \
49490 fi
49491 @endif libcpp
49492 @if libdecnumber
49493 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49494 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49495 mv prev-libdecnumber stage1-libdecnumber; : ; \
49496 fi
49497 @endif libdecnumber
49498 @if libiberty
49499 @if test -d $(HOST_SUBDIR)/libiberty; then \
49500 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49501 mv prev-libiberty stage1-libiberty; : ; \
49502 fi
49503 @endif libiberty
49504 @if libiberty-linker-plugin
49505 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49506 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49507 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49508 fi
49509 @endif libiberty-linker-plugin
49510 @if libiconv
49511 @if test -d $(HOST_SUBDIR)/libiconv; then \
49512 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49513 mv prev-libiconv stage1-libiconv; : ; \
49514 fi
49515 @endif libiconv
49516 @if zlib
49517 @if test -d $(HOST_SUBDIR)/zlib; then \
49518 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49519 mv prev-zlib stage1-zlib; : ; \
49520 fi
49521 @endif zlib
49522 @if lto-plugin
49523 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49524 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49525 mv prev-lto-plugin stage1-lto-plugin; : ; \
49526 fi
49527 @endif lto-plugin
49528 @if test -d $(TARGET_SUBDIR); then \
49529 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49530 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49531 fi
49532 rm -f stage_current
49533
49534 # Bubble a bug fix through all the stages up to stage profile. They are
49535 # remade, but not reconfigured. The next stage (if any) will not be
49536 # reconfigured either.
49537 .PHONY: stageprofile-bubble
49538 stageprofile-bubble:: stage1-bubble
49539 @r=`${PWD_COMMAND}`; export r; \
49540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49541 if test -f stageprofile-lean || test -f stage1-lean ; then \
49542 echo Skipping rebuild of stageprofile; \
49543 else \
49544 $(MAKE) stageprofile-start; \
49545 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49546 fi
49547
49548 .PHONY: all-stageprofile clean-stageprofile
49549 do-clean: clean-stageprofile
49550
49551 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49552 # only possibility, but now it conflicts with no-bootstrap rules
49553 @if gcc-bootstrap
49554
49555
49556
49557
49558 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49559 distclean-stage1:: distclean-stageprofile
49560 .PHONY: distclean-stageprofile
49561 distclean-stageprofile::
49562 @: $(MAKE); $(stage)
49563 @test "`cat stage_last`" != stageprofile || rm -f stage_last
49564 rm -rf stageprofile-*
49565
49566
49567 @endif gcc-bootstrap
49568
49569
49570 .PHONY: stagefeedback-start stagefeedback-end
49571
49572 stagefeedback-start::
49573 @: $(MAKE); $(stage); \
49574 echo stagefeedback > stage_current; \
49575 echo stagefeedback > stage_last; \
49576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49577 @if bfd
49578 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49579 mkdir stagefeedback-bfd; \
49580 mv stagefeedback-bfd bfd; \
49581 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
49582 @endif bfd
49583 @if opcodes
49584 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49585 mkdir stagefeedback-opcodes; \
49586 mv stagefeedback-opcodes opcodes; \
49587 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
49588 @endif opcodes
49589 @if binutils
49590 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49591 mkdir stagefeedback-binutils; \
49592 mv stagefeedback-binutils binutils; \
49593 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
49594 @endif binutils
49595 @if fixincludes
49596 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49597 mkdir stagefeedback-fixincludes; \
49598 mv stagefeedback-fixincludes fixincludes; \
49599 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
49600 @endif fixincludes
49601 @if gas
49602 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49603 mkdir stagefeedback-gas; \
49604 mv stagefeedback-gas gas; \
49605 mv stageprofile-gas prev-gas || test -f stageprofile-lean
49606 @endif gas
49607 @if gcc
49608 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49609 mkdir stagefeedback-gcc; \
49610 mv stagefeedback-gcc gcc; \
49611 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
49612 @endif gcc
49613 @if gmp
49614 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49615 mkdir stagefeedback-gmp; \
49616 mv stagefeedback-gmp gmp; \
49617 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
49618 @endif gmp
49619 @if mpfr
49620 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49621 mkdir stagefeedback-mpfr; \
49622 mv stagefeedback-mpfr mpfr; \
49623 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
49624 @endif mpfr
49625 @if mpc
49626 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49627 mkdir stagefeedback-mpc; \
49628 mv stagefeedback-mpc mpc; \
49629 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
49630 @endif mpc
49631 @if isl
49632 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49633 mkdir stagefeedback-isl; \
49634 mv stagefeedback-isl isl; \
49635 mv stageprofile-isl prev-isl || test -f stageprofile-lean
49636 @endif isl
49637 @if libelf
49638 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49639 mkdir stagefeedback-libelf; \
49640 mv stagefeedback-libelf libelf; \
49641 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
49642 @endif libelf
49643 @if gold
49644 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49645 mkdir stagefeedback-gold; \
49646 mv stagefeedback-gold gold; \
49647 mv stageprofile-gold prev-gold || test -f stageprofile-lean
49648 @endif gold
49649 @if intl
49650 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49651 mkdir stagefeedback-intl; \
49652 mv stagefeedback-intl intl; \
49653 mv stageprofile-intl prev-intl || test -f stageprofile-lean
49654 @endif intl
49655 @if ld
49656 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49657 mkdir stagefeedback-ld; \
49658 mv stagefeedback-ld ld; \
49659 mv stageprofile-ld prev-ld || test -f stageprofile-lean
49660 @endif ld
49661 @if libbacktrace
49662 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49663 mkdir stagefeedback-libbacktrace; \
49664 mv stagefeedback-libbacktrace libbacktrace; \
49665 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
49666 @endif libbacktrace
49667 @if libcpp
49668 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49669 mkdir stagefeedback-libcpp; \
49670 mv stagefeedback-libcpp libcpp; \
49671 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
49672 @endif libcpp
49673 @if libdecnumber
49674 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49675 mkdir stagefeedback-libdecnumber; \
49676 mv stagefeedback-libdecnumber libdecnumber; \
49677 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
49678 @endif libdecnumber
49679 @if libiberty
49680 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49681 mkdir stagefeedback-libiberty; \
49682 mv stagefeedback-libiberty libiberty; \
49683 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
49684 @endif libiberty
49685 @if libiberty-linker-plugin
49686 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49687 mkdir stagefeedback-libiberty-linker-plugin; \
49688 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49689 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
49690 @endif libiberty-linker-plugin
49691 @if libiconv
49692 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49693 mkdir stagefeedback-libiconv; \
49694 mv stagefeedback-libiconv libiconv; \
49695 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
49696 @endif libiconv
49697 @if zlib
49698 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49699 mkdir stagefeedback-zlib; \
49700 mv stagefeedback-zlib zlib; \
49701 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
49702 @endif zlib
49703 @if lto-plugin
49704 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49705 mkdir stagefeedback-lto-plugin; \
49706 mv stagefeedback-lto-plugin lto-plugin; \
49707 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
49708 @endif lto-plugin
49709 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49710 mkdir stagefeedback-$(TARGET_SUBDIR); \
49711 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49712 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
49713
49714 stagefeedback-end::
49715 @if bfd
49716 @if test -d $(HOST_SUBDIR)/bfd; then \
49717 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49718 mv prev-bfd stageprofile-bfd; : ; \
49719 fi
49720 @endif bfd
49721 @if opcodes
49722 @if test -d $(HOST_SUBDIR)/opcodes; then \
49723 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49724 mv prev-opcodes stageprofile-opcodes; : ; \
49725 fi
49726 @endif opcodes
49727 @if binutils
49728 @if test -d $(HOST_SUBDIR)/binutils; then \
49729 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49730 mv prev-binutils stageprofile-binutils; : ; \
49731 fi
49732 @endif binutils
49733 @if fixincludes
49734 @if test -d $(HOST_SUBDIR)/fixincludes; then \
49735 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49736 mv prev-fixincludes stageprofile-fixincludes; : ; \
49737 fi
49738 @endif fixincludes
49739 @if gas
49740 @if test -d $(HOST_SUBDIR)/gas; then \
49741 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49742 mv prev-gas stageprofile-gas; : ; \
49743 fi
49744 @endif gas
49745 @if gcc
49746 @if test -d $(HOST_SUBDIR)/gcc; then \
49747 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49748 mv prev-gcc stageprofile-gcc; : ; \
49749 fi
49750 @endif gcc
49751 @if gmp
49752 @if test -d $(HOST_SUBDIR)/gmp; then \
49753 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49754 mv prev-gmp stageprofile-gmp; : ; \
49755 fi
49756 @endif gmp
49757 @if mpfr
49758 @if test -d $(HOST_SUBDIR)/mpfr; then \
49759 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49760 mv prev-mpfr stageprofile-mpfr; : ; \
49761 fi
49762 @endif mpfr
49763 @if mpc
49764 @if test -d $(HOST_SUBDIR)/mpc; then \
49765 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49766 mv prev-mpc stageprofile-mpc; : ; \
49767 fi
49768 @endif mpc
49769 @if isl
49770 @if test -d $(HOST_SUBDIR)/isl; then \
49771 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49772 mv prev-isl stageprofile-isl; : ; \
49773 fi
49774 @endif isl
49775 @if libelf
49776 @if test -d $(HOST_SUBDIR)/libelf; then \
49777 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49778 mv prev-libelf stageprofile-libelf; : ; \
49779 fi
49780 @endif libelf
49781 @if gold
49782 @if test -d $(HOST_SUBDIR)/gold; then \
49783 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49784 mv prev-gold stageprofile-gold; : ; \
49785 fi
49786 @endif gold
49787 @if intl
49788 @if test -d $(HOST_SUBDIR)/intl; then \
49789 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49790 mv prev-intl stageprofile-intl; : ; \
49791 fi
49792 @endif intl
49793 @if ld
49794 @if test -d $(HOST_SUBDIR)/ld; then \
49795 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49796 mv prev-ld stageprofile-ld; : ; \
49797 fi
49798 @endif ld
49799 @if libbacktrace
49800 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49801 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49802 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49803 fi
49804 @endif libbacktrace
49805 @if libcpp
49806 @if test -d $(HOST_SUBDIR)/libcpp; then \
49807 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49808 mv prev-libcpp stageprofile-libcpp; : ; \
49809 fi
49810 @endif libcpp
49811 @if libdecnumber
49812 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49813 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49814 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49815 fi
49816 @endif libdecnumber
49817 @if libiberty
49818 @if test -d $(HOST_SUBDIR)/libiberty; then \
49819 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49820 mv prev-libiberty stageprofile-libiberty; : ; \
49821 fi
49822 @endif libiberty
49823 @if libiberty-linker-plugin
49824 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49825 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49826 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49827 fi
49828 @endif libiberty-linker-plugin
49829 @if libiconv
49830 @if test -d $(HOST_SUBDIR)/libiconv; then \
49831 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49832 mv prev-libiconv stageprofile-libiconv; : ; \
49833 fi
49834 @endif libiconv
49835 @if zlib
49836 @if test -d $(HOST_SUBDIR)/zlib; then \
49837 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49838 mv prev-zlib stageprofile-zlib; : ; \
49839 fi
49840 @endif zlib
49841 @if lto-plugin
49842 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49843 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49844 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49845 fi
49846 @endif lto-plugin
49847 @if test -d $(TARGET_SUBDIR); then \
49848 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49849 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49850 fi
49851 rm -f stage_current
49852
49853 # Bubble a bug fix through all the stages up to stage feedback. They are
49854 # remade, but not reconfigured. The next stage (if any) will not be
49855 # reconfigured either.
49856 .PHONY: stagefeedback-bubble
49857 stagefeedback-bubble:: stageprofile-bubble
49858 @r=`${PWD_COMMAND}`; export r; \
49859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49860 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49861 echo Skipping rebuild of stagefeedback; \
49862 else \
49863 $(MAKE) stagefeedback-start; \
49864 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49865 fi
49866
49867 .PHONY: all-stagefeedback clean-stagefeedback
49868 do-clean: clean-stagefeedback
49869
49870 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49871 # only possibility, but now it conflicts with no-bootstrap rules
49872 @if gcc-bootstrap
49873
49874
49875
49876 .PHONY: profiledbootstrap profiledbootstrap-lean
49877 profiledbootstrap:
49878 echo stagefeedback > stage_final
49879 @r=`${PWD_COMMAND}`; export r; \
49880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49881 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49882 @: $(MAKE); $(unstage)
49883 @r=`${PWD_COMMAND}`; export r; \
49884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49885 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49886 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49887
49888 profiledbootstrap-lean:
49889 echo stagefeedback > stage_final
49890 @r=`${PWD_COMMAND}`; export r; \
49891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49892 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49893 @: $(MAKE); $(unstage)
49894 @r=`${PWD_COMMAND}`; export r; \
49895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49896 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49897 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49898
49899
49900 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49901 distclean-stageprofile:: distclean-stagefeedback
49902 .PHONY: distclean-stagefeedback
49903 distclean-stagefeedback::
49904 @: $(MAKE); $(stage)
49905 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49906 rm -rf stagefeedback-*
49907
49908
49909 @endif gcc-bootstrap
49910
49911
49912
49913 stageprofile-end::
49914 $(MAKE) distclean-stagefeedback
49915
49916 stagefeedback-start::
49917 @r=`${PWD_COMMAND}`; export r; \
49918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49919 for i in prev-*; do \
49920 j=`echo $$i | sed s/^prev-//`; \
49921 cd $$r/$$i && \
49922 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49923 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49924 done
49925
49926 @if gcc-bootstrap
49927 do-distclean: distclean-stage1
49928
49929 # Provide a GCC build when we're building target libraries. This does
49930 # not work as a dependency, just as the minimum necessary to avoid errors.
49931 stage_last:
49932 @r=`${PWD_COMMAND}`; export r; \
49933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49934 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49935
49936 # Same as unstage, but not phony and defaulting to stage1-start. We place
49937 # it in the dependency so that for example `make -j3 all-gcc' works.
49938 stage_current:
49939 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49940
49941 .PHONY: restrap
49942 restrap::
49943 @: $(MAKE); $(stage)
49944 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49945 restrap:: all
49946 @endif gcc-bootstrap
49947
49948 # --------------------------------------
49949 # Dependencies between different modules
49950 # --------------------------------------
49951
49952 # Generic dependencies for target modules on host stuff, especially gcc
49953 @if gcc-bootstrap
49954 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49955 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49956 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49957 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49958 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49959 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49960 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49961 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49962 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49963 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49964 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49965 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49966 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49967 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49968 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49969 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49970 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49971 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49972 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49973 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49974 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49975 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49976 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49977 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49978 configure-target-libcilkrts: stage_last
49979 configure-target-liboffloadmic: stage_last
49980 configure-target-libssp: stage_last
49981 configure-target-newlib: stage_last
49982 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49983 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49984 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49985 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49986 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49987 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49988 configure-target-libbacktrace: stage_last
49989 configure-target-libquadmath: stage_last
49990 configure-target-libgfortran: stage_last
49991 configure-target-libobjc: stage_last
49992 configure-target-libgo: stage_last
49993 configure-target-libtermcap: stage_last
49994 configure-target-winsup: stage_last
49995 configure-target-libgloss: stage_last
49996 configure-target-libffi: stage_last
49997 configure-target-libjava: stage_last
49998 configure-target-zlib: stage_last
49999 configure-target-boehm-gc: stage_last
50000 configure-target-rda: stage_last
50001 configure-target-libada: stage_last
50002 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50003 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50004 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50005 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50006 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50007 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50008 configure-target-libitm: stage_last
50009 configure-target-libatomic: stage_last
50010 @endif gcc-bootstrap
50011
50012 @if gcc-no-bootstrap
50013 configure-target-libstdc++-v3: maybe-all-gcc
50014 configure-target-libsanitizer: maybe-all-gcc
50015 configure-target-libmpx: maybe-all-gcc
50016 configure-target-libvtv: maybe-all-gcc
50017 configure-target-libcilkrts: maybe-all-gcc
50018 configure-target-liboffloadmic: maybe-all-gcc
50019 configure-target-libssp: maybe-all-gcc
50020 configure-target-newlib: maybe-all-gcc
50021 configure-target-libgcc: maybe-all-gcc
50022 configure-target-libbacktrace: maybe-all-gcc
50023 configure-target-libquadmath: maybe-all-gcc
50024 configure-target-libgfortran: maybe-all-gcc
50025 configure-target-libobjc: maybe-all-gcc
50026 configure-target-libgo: maybe-all-gcc
50027 configure-target-libtermcap: maybe-all-gcc
50028 configure-target-winsup: maybe-all-gcc
50029 configure-target-libgloss: maybe-all-gcc
50030 configure-target-libffi: maybe-all-gcc
50031 configure-target-libjava: maybe-all-gcc
50032 configure-target-zlib: maybe-all-gcc
50033 configure-target-boehm-gc: maybe-all-gcc
50034 configure-target-rda: maybe-all-gcc
50035 configure-target-libada: maybe-all-gcc
50036 configure-target-libgomp: maybe-all-gcc
50037 configure-target-libitm: maybe-all-gcc
50038 configure-target-libatomic: maybe-all-gcc
50039 @endif gcc-no-bootstrap
50040
50041
50042 # There are two types of dependencies here: 'hard' dependencies, where one
50043 # module simply won't build without the other; and 'soft' dependencies, where
50044 # if the depended-on module is missing, the depending module will do without
50045 # or find a substitute somewhere (perhaps installed). Soft dependencies
50046 # are made here to depend on a 'maybe-' target. If you're not sure,
50047 # it's safer to use a soft dependency.
50048
50049
50050
50051
50052
50053
50054 # With all the machinery above in place, it is pretty easy to generate
50055 # dependencies. Host dependencies are a bit more complex because we have
50056 # to check for bootstrap/prebootstrap dependencies. To resolve
50057 # prebootstrap dependencies, prebootstrap modules are gathered in
50058 # a hash table.
50059 all-build-bison: maybe-all-build-texinfo
50060 all-build-flex: maybe-all-build-texinfo
50061 all-build-flex: maybe-all-build-bison
50062 all-build-flex: maybe-all-build-m4
50063 all-build-libiberty: maybe-all-build-texinfo
50064 all-build-m4: maybe-all-build-texinfo
50065 all-build-fixincludes: maybe-all-build-libiberty
50066 all-build-libcpp: maybe-all-build-libiberty
50067 configure-gcc: maybe-configure-intl
50068
50069 configure-stage1-gcc: maybe-configure-stage1-intl
50070 configure-stage2-gcc: maybe-configure-stage2-intl
50071 configure-stage3-gcc: maybe-configure-stage3-intl
50072 configure-stage4-gcc: maybe-configure-stage4-intl
50073 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50074 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50075 configure-gcc: maybe-all-gmp
50076
50077 configure-stage1-gcc: maybe-all-stage1-gmp
50078 configure-stage2-gcc: maybe-all-stage2-gmp
50079 configure-stage3-gcc: maybe-all-stage3-gmp
50080 configure-stage4-gcc: maybe-all-stage4-gmp
50081 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50082 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50083 configure-gcc: maybe-all-mpfr
50084
50085 configure-stage1-gcc: maybe-all-stage1-mpfr
50086 configure-stage2-gcc: maybe-all-stage2-mpfr
50087 configure-stage3-gcc: maybe-all-stage3-mpfr
50088 configure-stage4-gcc: maybe-all-stage4-mpfr
50089 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50090 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50091 configure-gcc: maybe-all-mpc
50092
50093 configure-stage1-gcc: maybe-all-stage1-mpc
50094 configure-stage2-gcc: maybe-all-stage2-mpc
50095 configure-stage3-gcc: maybe-all-stage3-mpc
50096 configure-stage4-gcc: maybe-all-stage4-mpc
50097 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50098 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50099 configure-gcc: maybe-all-isl
50100
50101 configure-stage1-gcc: maybe-all-stage1-isl
50102 configure-stage2-gcc: maybe-all-stage2-isl
50103 configure-stage3-gcc: maybe-all-stage3-isl
50104 configure-stage4-gcc: maybe-all-stage4-isl
50105 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50106 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50107 configure-gcc: maybe-all-lto-plugin
50108
50109 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50110 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50111 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50112 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50113 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50114 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50115 configure-gcc: maybe-all-binutils
50116
50117 configure-stage1-gcc: maybe-all-stage1-binutils
50118 configure-stage2-gcc: maybe-all-stage2-binutils
50119 configure-stage3-gcc: maybe-all-stage3-binutils
50120 configure-stage4-gcc: maybe-all-stage4-binutils
50121 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50122 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50123 configure-gcc: maybe-all-gas
50124
50125 configure-stage1-gcc: maybe-all-stage1-gas
50126 configure-stage2-gcc: maybe-all-stage2-gas
50127 configure-stage3-gcc: maybe-all-stage3-gas
50128 configure-stage4-gcc: maybe-all-stage4-gas
50129 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50130 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50131 configure-gcc: maybe-all-ld
50132
50133 configure-stage1-gcc: maybe-all-stage1-ld
50134 configure-stage2-gcc: maybe-all-stage2-ld
50135 configure-stage3-gcc: maybe-all-stage3-ld
50136 configure-stage4-gcc: maybe-all-stage4-ld
50137 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50138 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50139 configure-gcc: maybe-all-gold
50140
50141 configure-stage1-gcc: maybe-all-stage1-gold
50142 configure-stage2-gcc: maybe-all-stage2-gold
50143 configure-stage3-gcc: maybe-all-stage3-gold
50144 configure-stage4-gcc: maybe-all-stage4-gold
50145 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50146 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50147 configure-gcc: maybe-all-libelf
50148
50149 configure-stage1-gcc: maybe-all-stage1-libelf
50150 configure-stage2-gcc: maybe-all-stage2-libelf
50151 configure-stage3-gcc: maybe-all-stage3-libelf
50152 configure-stage4-gcc: maybe-all-stage4-libelf
50153 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50154 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50155 configure-gcc: maybe-all-libiconv
50156
50157 configure-stage1-gcc: maybe-all-stage1-libiconv
50158 configure-stage2-gcc: maybe-all-stage2-libiconv
50159 configure-stage3-gcc: maybe-all-stage3-libiconv
50160 configure-stage4-gcc: maybe-all-stage4-libiconv
50161 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50162 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50163 all-gcc: all-libiberty
50164
50165 all-stage1-gcc: all-stage1-libiberty
50166 all-stage2-gcc: all-stage2-libiberty
50167 all-stage3-gcc: all-stage3-libiberty
50168 all-stage4-gcc: all-stage4-libiberty
50169 all-stageprofile-gcc: all-stageprofile-libiberty
50170 all-stagefeedback-gcc: all-stagefeedback-libiberty
50171 all-gcc: maybe-all-intl
50172
50173 all-stage1-gcc: maybe-all-stage1-intl
50174 all-stage2-gcc: maybe-all-stage2-intl
50175 all-stage3-gcc: maybe-all-stage3-intl
50176 all-stage4-gcc: maybe-all-stage4-intl
50177 all-stageprofile-gcc: maybe-all-stageprofile-intl
50178 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50179 all-gcc: maybe-all-mpfr
50180
50181 all-stage1-gcc: maybe-all-stage1-mpfr
50182 all-stage2-gcc: maybe-all-stage2-mpfr
50183 all-stage3-gcc: maybe-all-stage3-mpfr
50184 all-stage4-gcc: maybe-all-stage4-mpfr
50185 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50186 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50187 all-gcc: maybe-all-mpc
50188
50189 all-stage1-gcc: maybe-all-stage1-mpc
50190 all-stage2-gcc: maybe-all-stage2-mpc
50191 all-stage3-gcc: maybe-all-stage3-mpc
50192 all-stage4-gcc: maybe-all-stage4-mpc
50193 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50194 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50195 all-gcc: maybe-all-isl
50196
50197 all-stage1-gcc: maybe-all-stage1-isl
50198 all-stage2-gcc: maybe-all-stage2-isl
50199 all-stage3-gcc: maybe-all-stage3-isl
50200 all-stage4-gcc: maybe-all-stage4-isl
50201 all-stageprofile-gcc: maybe-all-stageprofile-isl
50202 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50203 all-gcc: maybe-all-build-texinfo
50204
50205 all-stage1-gcc: maybe-all-build-texinfo
50206 all-stage2-gcc: maybe-all-build-texinfo
50207 all-stage3-gcc: maybe-all-build-texinfo
50208 all-stage4-gcc: maybe-all-build-texinfo
50209 all-stageprofile-gcc: maybe-all-build-texinfo
50210 all-stagefeedback-gcc: maybe-all-build-texinfo
50211 all-gcc: maybe-all-build-bison
50212
50213 all-stage1-gcc: maybe-all-build-bison
50214 all-stage2-gcc: maybe-all-build-bison
50215 all-stage3-gcc: maybe-all-build-bison
50216 all-stage4-gcc: maybe-all-build-bison
50217 all-stageprofile-gcc: maybe-all-build-bison
50218 all-stagefeedback-gcc: maybe-all-build-bison
50219 all-gcc: maybe-all-build-flex
50220
50221 all-stage1-gcc: maybe-all-build-flex
50222 all-stage2-gcc: maybe-all-build-flex
50223 all-stage3-gcc: maybe-all-build-flex
50224 all-stage4-gcc: maybe-all-build-flex
50225 all-stageprofile-gcc: maybe-all-build-flex
50226 all-stagefeedback-gcc: maybe-all-build-flex
50227 all-gcc: maybe-all-build-libiberty
50228
50229 all-stage1-gcc: maybe-all-build-libiberty
50230 all-stage2-gcc: maybe-all-build-libiberty
50231 all-stage3-gcc: maybe-all-build-libiberty
50232 all-stage4-gcc: maybe-all-build-libiberty
50233 all-stageprofile-gcc: maybe-all-build-libiberty
50234 all-stagefeedback-gcc: maybe-all-build-libiberty
50235 all-gcc: maybe-all-build-fixincludes
50236
50237 all-stage1-gcc: maybe-all-build-fixincludes
50238 all-stage2-gcc: maybe-all-build-fixincludes
50239 all-stage3-gcc: maybe-all-build-fixincludes
50240 all-stage4-gcc: maybe-all-build-fixincludes
50241 all-stageprofile-gcc: maybe-all-build-fixincludes
50242 all-stagefeedback-gcc: maybe-all-build-fixincludes
50243 all-gcc: maybe-all-build-libcpp
50244
50245 all-stage1-gcc: maybe-all-build-libcpp
50246 all-stage2-gcc: maybe-all-build-libcpp
50247 all-stage3-gcc: maybe-all-build-libcpp
50248 all-stage4-gcc: maybe-all-build-libcpp
50249 all-stageprofile-gcc: maybe-all-build-libcpp
50250 all-stagefeedback-gcc: maybe-all-build-libcpp
50251 all-gcc: maybe-all-zlib
50252
50253 all-stage1-gcc: maybe-all-stage1-zlib
50254 all-stage2-gcc: maybe-all-stage2-zlib
50255 all-stage3-gcc: maybe-all-stage3-zlib
50256 all-stage4-gcc: maybe-all-stage4-zlib
50257 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50258 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50259 all-gcc: all-libbacktrace
50260
50261 all-stage1-gcc: all-stage1-libbacktrace
50262 all-stage2-gcc: all-stage2-libbacktrace
50263 all-stage3-gcc: all-stage3-libbacktrace
50264 all-stage4-gcc: all-stage4-libbacktrace
50265 all-stageprofile-gcc: all-stageprofile-libbacktrace
50266 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50267 all-gcc: all-libcpp
50268
50269 all-stage1-gcc: all-stage1-libcpp
50270 all-stage2-gcc: all-stage2-libcpp
50271 all-stage3-gcc: all-stage3-libcpp
50272 all-stage4-gcc: all-stage4-libcpp
50273 all-stageprofile-gcc: all-stageprofile-libcpp
50274 all-stagefeedback-gcc: all-stagefeedback-libcpp
50275 all-gcc: all-libdecnumber
50276
50277 all-stage1-gcc: all-stage1-libdecnumber
50278 all-stage2-gcc: all-stage2-libdecnumber
50279 all-stage3-gcc: all-stage3-libdecnumber
50280 all-stage4-gcc: all-stage4-libdecnumber
50281 all-stageprofile-gcc: all-stageprofile-libdecnumber
50282 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50283 all-gcc: maybe-all-libiberty
50284
50285 all-stage1-gcc: maybe-all-stage1-libiberty
50286 all-stage2-gcc: maybe-all-stage2-libiberty
50287 all-stage3-gcc: maybe-all-stage3-libiberty
50288 all-stage4-gcc: maybe-all-stage4-libiberty
50289 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50290 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50291 all-gcc: maybe-all-fixincludes
50292
50293 all-stage1-gcc: maybe-all-stage1-fixincludes
50294 all-stage2-gcc: maybe-all-stage2-fixincludes
50295 all-stage3-gcc: maybe-all-stage3-fixincludes
50296 all-stage4-gcc: maybe-all-stage4-fixincludes
50297 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50298 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50299 all-gcc: maybe-all-lto-plugin
50300
50301 all-stage1-gcc: maybe-all-stage1-lto-plugin
50302 all-stage2-gcc: maybe-all-stage2-lto-plugin
50303 all-stage3-gcc: maybe-all-stage3-lto-plugin
50304 all-stage4-gcc: maybe-all-stage4-lto-plugin
50305 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50306 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50307 all-gcc: maybe-all-libiconv
50308
50309 all-stage1-gcc: maybe-all-stage1-libiconv
50310 all-stage2-gcc: maybe-all-stage2-libiconv
50311 all-stage3-gcc: maybe-all-stage3-libiconv
50312 all-stage4-gcc: maybe-all-stage4-libiconv
50313 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50314 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50315 info-gcc: maybe-all-build-libiberty
50316
50317 info-stage1-gcc: maybe-all-build-libiberty
50318 info-stage2-gcc: maybe-all-build-libiberty
50319 info-stage3-gcc: maybe-all-build-libiberty
50320 info-stage4-gcc: maybe-all-build-libiberty
50321 info-stageprofile-gcc: maybe-all-build-libiberty
50322 info-stagefeedback-gcc: maybe-all-build-libiberty
50323 dvi-gcc: maybe-all-build-libiberty
50324
50325 dvi-stage1-gcc: maybe-all-build-libiberty
50326 dvi-stage2-gcc: maybe-all-build-libiberty
50327 dvi-stage3-gcc: maybe-all-build-libiberty
50328 dvi-stage4-gcc: maybe-all-build-libiberty
50329 dvi-stageprofile-gcc: maybe-all-build-libiberty
50330 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50331 pdf-gcc: maybe-all-build-libiberty
50332
50333 pdf-stage1-gcc: maybe-all-build-libiberty
50334 pdf-stage2-gcc: maybe-all-build-libiberty
50335 pdf-stage3-gcc: maybe-all-build-libiberty
50336 pdf-stage4-gcc: maybe-all-build-libiberty
50337 pdf-stageprofile-gcc: maybe-all-build-libiberty
50338 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50339 html-gcc: maybe-all-build-libiberty
50340
50341 html-stage1-gcc: maybe-all-build-libiberty
50342 html-stage2-gcc: maybe-all-build-libiberty
50343 html-stage3-gcc: maybe-all-build-libiberty
50344 html-stage4-gcc: maybe-all-build-libiberty
50345 html-stageprofile-gcc: maybe-all-build-libiberty
50346 html-stagefeedback-gcc: maybe-all-build-libiberty
50347 install-gcc: maybe-install-fixincludes
50348 install-gcc: maybe-install-lto-plugin
50349 install-strip-gcc: maybe-install-strip-fixincludes
50350 install-strip-gcc: maybe-install-strip-lto-plugin
50351 configure-libcpp: configure-libiberty
50352
50353 configure-stage1-libcpp: configure-stage1-libiberty
50354 configure-stage2-libcpp: configure-stage2-libiberty
50355 configure-stage3-libcpp: configure-stage3-libiberty
50356 configure-stage4-libcpp: configure-stage4-libiberty
50357 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50358 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50359 configure-libcpp: maybe-configure-intl
50360
50361 configure-stage1-libcpp: maybe-configure-stage1-intl
50362 configure-stage2-libcpp: maybe-configure-stage2-intl
50363 configure-stage3-libcpp: maybe-configure-stage3-intl
50364 configure-stage4-libcpp: maybe-configure-stage4-intl
50365 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50366 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50367 configure-libcpp: maybe-all-libiconv
50368
50369 configure-stage1-libcpp: maybe-all-stage1-libiconv
50370 configure-stage2-libcpp: maybe-all-stage2-libiconv
50371 configure-stage3-libcpp: maybe-all-stage3-libiconv
50372 configure-stage4-libcpp: maybe-all-stage4-libiconv
50373 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50374 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50375 all-libcpp: all-libiberty
50376
50377 all-stage1-libcpp: all-stage1-libiberty
50378 all-stage2-libcpp: all-stage2-libiberty
50379 all-stage3-libcpp: all-stage3-libiberty
50380 all-stage4-libcpp: all-stage4-libiberty
50381 all-stageprofile-libcpp: all-stageprofile-libiberty
50382 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50383 all-libcpp: maybe-all-intl
50384
50385 all-stage1-libcpp: maybe-all-stage1-intl
50386 all-stage2-libcpp: maybe-all-stage2-intl
50387 all-stage3-libcpp: maybe-all-stage3-intl
50388 all-stage4-libcpp: maybe-all-stage4-intl
50389 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50390 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50391 all-libcpp: maybe-all-libiconv
50392
50393 all-stage1-libcpp: maybe-all-stage1-libiconv
50394 all-stage2-libcpp: maybe-all-stage2-libiconv
50395 all-stage3-libcpp: maybe-all-stage3-libiconv
50396 all-stage4-libcpp: maybe-all-stage4-libiconv
50397 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50398 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50399 all-fixincludes: maybe-all-libiberty
50400
50401 all-stage1-fixincludes: maybe-all-stage1-libiberty
50402 all-stage2-fixincludes: maybe-all-stage2-libiberty
50403 all-stage3-fixincludes: maybe-all-stage3-libiberty
50404 all-stage4-fixincludes: maybe-all-stage4-libiberty
50405 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50406 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50407 all-gnattools: maybe-all-target-libada
50408 all-gnattools: maybe-all-target-libstdc++-v3
50409 all-lto-plugin: maybe-all-libiberty
50410
50411 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50412 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50413 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50414 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50415 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50416 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50417 all-lto-plugin: maybe-all-libiberty-linker-plugin
50418
50419 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50420 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50421 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50422 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50423 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50424 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50425 configure-libcc1: maybe-configure-gcc
50426 all-libcc1: maybe-all-gcc
50427 all-gotools: maybe-all-target-libgo
50428 all-utils: maybe-all-libiberty
50429 configure-intl: maybe-all-libiconv
50430
50431 configure-stage1-intl: maybe-all-stage1-libiconv
50432 configure-stage2-intl: maybe-all-stage2-libiconv
50433 configure-stage3-intl: maybe-all-stage3-libiconv
50434 configure-stage4-intl: maybe-all-stage4-libiconv
50435 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50436 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50437 configure-mpfr: maybe-all-gmp
50438
50439 configure-stage1-mpfr: maybe-all-stage1-gmp
50440 configure-stage2-mpfr: maybe-all-stage2-gmp
50441 configure-stage3-mpfr: maybe-all-stage3-gmp
50442 configure-stage4-mpfr: maybe-all-stage4-gmp
50443 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50444 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50445 configure-mpc: maybe-all-mpfr
50446
50447 configure-stage1-mpc: maybe-all-stage1-mpfr
50448 configure-stage2-mpc: maybe-all-stage2-mpfr
50449 configure-stage3-mpc: maybe-all-stage3-mpfr
50450 configure-stage4-mpc: maybe-all-stage4-mpfr
50451 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50452 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50453 configure-isl: maybe-all-gmp
50454
50455 configure-stage1-isl: maybe-all-stage1-gmp
50456 configure-stage2-isl: maybe-all-stage2-gmp
50457 configure-stage3-isl: maybe-all-stage3-gmp
50458 configure-stage4-isl: maybe-all-stage4-gmp
50459 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50460 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50461 all-intl: maybe-all-libiconv
50462
50463 all-stage1-intl: maybe-all-stage1-libiconv
50464 all-stage2-intl: maybe-all-stage2-libiconv
50465 all-stage3-intl: maybe-all-stage3-libiconv
50466 all-stage4-intl: maybe-all-stage4-libiconv
50467 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50468 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50469 configure-gdb: maybe-all-intl
50470 configure-gdb: maybe-configure-sim
50471 configure-gdb: maybe-all-bfd
50472 configure-gdb: maybe-all-libiconv
50473 all-gdb: maybe-all-libiberty
50474 all-gdb: maybe-all-libiconv
50475 all-gdb: maybe-all-opcodes
50476 all-gdb: maybe-all-readline
50477 all-gdb: maybe-all-build-bison
50478 all-gdb: maybe-all-sim
50479 all-gdb: maybe-all-libdecnumber
50480 all-gdb: maybe-all-libtermcap
50481 configure-libgui: maybe-configure-tcl
50482 configure-libgui: maybe-configure-tk
50483 all-libgui: maybe-all-tcl
50484 all-libgui: maybe-all-tk
50485 all-libgui: maybe-all-itcl
50486 configure-bfd: configure-libiberty
50487
50488 configure-stage1-bfd: configure-stage1-libiberty
50489 configure-stage2-bfd: configure-stage2-libiberty
50490 configure-stage3-bfd: configure-stage3-libiberty
50491 configure-stage4-bfd: configure-stage4-libiberty
50492 configure-stageprofile-bfd: configure-stageprofile-libiberty
50493 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50494 configure-bfd: maybe-configure-intl
50495
50496 configure-stage1-bfd: maybe-configure-stage1-intl
50497 configure-stage2-bfd: maybe-configure-stage2-intl
50498 configure-stage3-bfd: maybe-configure-stage3-intl
50499 configure-stage4-bfd: maybe-configure-stage4-intl
50500 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50501 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50502 all-bfd: maybe-all-libiberty
50503
50504 all-stage1-bfd: maybe-all-stage1-libiberty
50505 all-stage2-bfd: maybe-all-stage2-libiberty
50506 all-stage3-bfd: maybe-all-stage3-libiberty
50507 all-stage4-bfd: maybe-all-stage4-libiberty
50508 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50509 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50510 all-bfd: maybe-all-intl
50511
50512 all-stage1-bfd: maybe-all-stage1-intl
50513 all-stage2-bfd: maybe-all-stage2-intl
50514 all-stage3-bfd: maybe-all-stage3-intl
50515 all-stage4-bfd: maybe-all-stage4-intl
50516 all-stageprofile-bfd: maybe-all-stageprofile-intl
50517 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50518 all-bfd: maybe-all-zlib
50519
50520 all-stage1-bfd: maybe-all-stage1-zlib
50521 all-stage2-bfd: maybe-all-stage2-zlib
50522 all-stage3-bfd: maybe-all-stage3-zlib
50523 all-stage4-bfd: maybe-all-stage4-zlib
50524 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50525 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50526 configure-opcodes: configure-libiberty
50527
50528 configure-stage1-opcodes: configure-stage1-libiberty
50529 configure-stage2-opcodes: configure-stage2-libiberty
50530 configure-stage3-opcodes: configure-stage3-libiberty
50531 configure-stage4-opcodes: configure-stage4-libiberty
50532 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50533 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50534 all-opcodes: maybe-all-libiberty
50535
50536 all-stage1-opcodes: maybe-all-stage1-libiberty
50537 all-stage2-opcodes: maybe-all-stage2-libiberty
50538 all-stage3-opcodes: maybe-all-stage3-libiberty
50539 all-stage4-opcodes: maybe-all-stage4-libiberty
50540 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50541 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50542 configure-binutils: maybe-configure-intl
50543
50544 configure-stage1-binutils: maybe-configure-stage1-intl
50545 configure-stage2-binutils: maybe-configure-stage2-intl
50546 configure-stage3-binutils: maybe-configure-stage3-intl
50547 configure-stage4-binutils: maybe-configure-stage4-intl
50548 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50549 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50550 all-binutils: maybe-all-libiberty
50551
50552 all-stage1-binutils: maybe-all-stage1-libiberty
50553 all-stage2-binutils: maybe-all-stage2-libiberty
50554 all-stage3-binutils: maybe-all-stage3-libiberty
50555 all-stage4-binutils: maybe-all-stage4-libiberty
50556 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50557 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50558 all-binutils: maybe-all-opcodes
50559
50560 all-stage1-binutils: maybe-all-stage1-opcodes
50561 all-stage2-binutils: maybe-all-stage2-opcodes
50562 all-stage3-binutils: maybe-all-stage3-opcodes
50563 all-stage4-binutils: maybe-all-stage4-opcodes
50564 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50565 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50566 all-binutils: maybe-all-bfd
50567
50568 all-stage1-binutils: maybe-all-stage1-bfd
50569 all-stage2-binutils: maybe-all-stage2-bfd
50570 all-stage3-binutils: maybe-all-stage3-bfd
50571 all-stage4-binutils: maybe-all-stage4-bfd
50572 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50573 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50574 all-binutils: maybe-all-build-flex
50575
50576 all-stage1-binutils: maybe-all-build-flex
50577 all-stage2-binutils: maybe-all-build-flex
50578 all-stage3-binutils: maybe-all-build-flex
50579 all-stage4-binutils: maybe-all-build-flex
50580 all-stageprofile-binutils: maybe-all-build-flex
50581 all-stagefeedback-binutils: maybe-all-build-flex
50582 all-binutils: maybe-all-build-bison
50583
50584 all-stage1-binutils: maybe-all-build-bison
50585 all-stage2-binutils: maybe-all-build-bison
50586 all-stage3-binutils: maybe-all-build-bison
50587 all-stage4-binutils: maybe-all-build-bison
50588 all-stageprofile-binutils: maybe-all-build-bison
50589 all-stagefeedback-binutils: maybe-all-build-bison
50590 all-binutils: maybe-all-intl
50591
50592 all-stage1-binutils: maybe-all-stage1-intl
50593 all-stage2-binutils: maybe-all-stage2-intl
50594 all-stage3-binutils: maybe-all-stage3-intl
50595 all-stage4-binutils: maybe-all-stage4-intl
50596 all-stageprofile-binutils: maybe-all-stageprofile-intl
50597 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50598 all-binutils: maybe-all-gas
50599
50600 all-stage1-binutils: maybe-all-stage1-gas
50601 all-stage2-binutils: maybe-all-stage2-gas
50602 all-stage3-binutils: maybe-all-stage3-gas
50603 all-stage4-binutils: maybe-all-stage4-gas
50604 all-stageprofile-binutils: maybe-all-stageprofile-gas
50605 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50606 install-binutils: maybe-install-opcodes
50607 install-strip-binutils: maybe-install-strip-opcodes
50608 install-opcodes: maybe-install-bfd
50609 install-strip-opcodes: maybe-install-strip-bfd
50610 configure-gas: maybe-configure-intl
50611
50612 configure-stage1-gas: maybe-configure-stage1-intl
50613 configure-stage2-gas: maybe-configure-stage2-intl
50614 configure-stage3-gas: maybe-configure-stage3-intl
50615 configure-stage4-gas: maybe-configure-stage4-intl
50616 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50617 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50618 all-gas: maybe-all-libiberty
50619
50620 all-stage1-gas: maybe-all-stage1-libiberty
50621 all-stage2-gas: maybe-all-stage2-libiberty
50622 all-stage3-gas: maybe-all-stage3-libiberty
50623 all-stage4-gas: maybe-all-stage4-libiberty
50624 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50625 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50626 all-gas: maybe-all-opcodes
50627
50628 all-stage1-gas: maybe-all-stage1-opcodes
50629 all-stage2-gas: maybe-all-stage2-opcodes
50630 all-stage3-gas: maybe-all-stage3-opcodes
50631 all-stage4-gas: maybe-all-stage4-opcodes
50632 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50633 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50634 all-gas: maybe-all-bfd
50635
50636 all-stage1-gas: maybe-all-stage1-bfd
50637 all-stage2-gas: maybe-all-stage2-bfd
50638 all-stage3-gas: maybe-all-stage3-bfd
50639 all-stage4-gas: maybe-all-stage4-bfd
50640 all-stageprofile-gas: maybe-all-stageprofile-bfd
50641 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50642 all-gas: maybe-all-intl
50643
50644 all-stage1-gas: maybe-all-stage1-intl
50645 all-stage2-gas: maybe-all-stage2-intl
50646 all-stage3-gas: maybe-all-stage3-intl
50647 all-stage4-gas: maybe-all-stage4-intl
50648 all-stageprofile-gas: maybe-all-stageprofile-intl
50649 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50650 configure-gprof: maybe-configure-intl
50651 all-gprof: maybe-all-libiberty
50652 all-gprof: maybe-all-bfd
50653 all-gprof: maybe-all-opcodes
50654 all-gprof: maybe-all-intl
50655 all-gprof: maybe-all-gas
50656 configure-ld: maybe-configure-intl
50657
50658 configure-stage1-ld: maybe-configure-stage1-intl
50659 configure-stage2-ld: maybe-configure-stage2-intl
50660 configure-stage3-ld: maybe-configure-stage3-intl
50661 configure-stage4-ld: maybe-configure-stage4-intl
50662 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50663 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50664 all-ld: maybe-all-libiberty
50665
50666 all-stage1-ld: maybe-all-stage1-libiberty
50667 all-stage2-ld: maybe-all-stage2-libiberty
50668 all-stage3-ld: maybe-all-stage3-libiberty
50669 all-stage4-ld: maybe-all-stage4-libiberty
50670 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50671 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50672 all-ld: maybe-all-bfd
50673
50674 all-stage1-ld: maybe-all-stage1-bfd
50675 all-stage2-ld: maybe-all-stage2-bfd
50676 all-stage3-ld: maybe-all-stage3-bfd
50677 all-stage4-ld: maybe-all-stage4-bfd
50678 all-stageprofile-ld: maybe-all-stageprofile-bfd
50679 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50680 all-ld: maybe-all-opcodes
50681
50682 all-stage1-ld: maybe-all-stage1-opcodes
50683 all-stage2-ld: maybe-all-stage2-opcodes
50684 all-stage3-ld: maybe-all-stage3-opcodes
50685 all-stage4-ld: maybe-all-stage4-opcodes
50686 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50687 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50688 all-ld: maybe-all-build-bison
50689
50690 all-stage1-ld: maybe-all-build-bison
50691 all-stage2-ld: maybe-all-build-bison
50692 all-stage3-ld: maybe-all-build-bison
50693 all-stage4-ld: maybe-all-build-bison
50694 all-stageprofile-ld: maybe-all-build-bison
50695 all-stagefeedback-ld: maybe-all-build-bison
50696 all-ld: maybe-all-build-flex
50697
50698 all-stage1-ld: maybe-all-build-flex
50699 all-stage2-ld: maybe-all-build-flex
50700 all-stage3-ld: maybe-all-build-flex
50701 all-stage4-ld: maybe-all-build-flex
50702 all-stageprofile-ld: maybe-all-build-flex
50703 all-stagefeedback-ld: maybe-all-build-flex
50704 all-ld: maybe-all-intl
50705
50706 all-stage1-ld: maybe-all-stage1-intl
50707 all-stage2-ld: maybe-all-stage2-intl
50708 all-stage3-ld: maybe-all-stage3-intl
50709 all-stage4-ld: maybe-all-stage4-intl
50710 all-stageprofile-ld: maybe-all-stageprofile-intl
50711 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50712 all-ld: maybe-all-gas
50713
50714 all-stage1-ld: maybe-all-stage1-gas
50715 all-stage2-ld: maybe-all-stage2-gas
50716 all-stage3-ld: maybe-all-stage3-gas
50717 all-stage4-ld: maybe-all-stage4-gas
50718 all-stageprofile-ld: maybe-all-stageprofile-gas
50719 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50720 all-ld: maybe-all-binutils
50721
50722 all-stage1-ld: maybe-all-stage1-binutils
50723 all-stage2-ld: maybe-all-stage2-binutils
50724 all-stage3-ld: maybe-all-stage3-binutils
50725 all-stage4-ld: maybe-all-stage4-binutils
50726 all-stageprofile-ld: maybe-all-stageprofile-binutils
50727 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50728 install-ld: maybe-install-gold
50729 install-strip-ld: maybe-install-strip-gold
50730 configure-gold: maybe-configure-intl
50731
50732 configure-stage1-gold: maybe-configure-stage1-intl
50733 configure-stage2-gold: maybe-configure-stage2-intl
50734 configure-stage3-gold: maybe-configure-stage3-intl
50735 configure-stage4-gold: maybe-configure-stage4-intl
50736 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50737 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50738 all-gold: maybe-all-libiberty
50739
50740 all-stage1-gold: maybe-all-stage1-libiberty
50741 all-stage2-gold: maybe-all-stage2-libiberty
50742 all-stage3-gold: maybe-all-stage3-libiberty
50743 all-stage4-gold: maybe-all-stage4-libiberty
50744 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50745 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50746 all-gold: maybe-all-intl
50747
50748 all-stage1-gold: maybe-all-stage1-intl
50749 all-stage2-gold: maybe-all-stage2-intl
50750 all-stage3-gold: maybe-all-stage3-intl
50751 all-stage4-gold: maybe-all-stage4-intl
50752 all-stageprofile-gold: maybe-all-stageprofile-intl
50753 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50754 all-gold: maybe-all-bfd
50755
50756 all-stage1-gold: maybe-all-stage1-bfd
50757 all-stage2-gold: maybe-all-stage2-bfd
50758 all-stage3-gold: maybe-all-stage3-bfd
50759 all-stage4-gold: maybe-all-stage4-bfd
50760 all-stageprofile-gold: maybe-all-stageprofile-bfd
50761 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50762 all-gold: maybe-all-build-bison
50763
50764 all-stage1-gold: maybe-all-build-bison
50765 all-stage2-gold: maybe-all-build-bison
50766 all-stage3-gold: maybe-all-build-bison
50767 all-stage4-gold: maybe-all-build-bison
50768 all-stageprofile-gold: maybe-all-build-bison
50769 all-stagefeedback-gold: maybe-all-build-bison
50770 all-gold: maybe-all-gas
50771
50772 all-stage1-gold: maybe-all-stage1-gas
50773 all-stage2-gold: maybe-all-stage2-gas
50774 all-stage3-gold: maybe-all-stage3-gas
50775 all-stage4-gold: maybe-all-stage4-gas
50776 all-stageprofile-gold: maybe-all-stageprofile-gas
50777 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50778 check-gold: maybe-all-binutils
50779
50780 check-stage1-gold: maybe-all-stage1-binutils
50781 check-stage2-gold: maybe-all-stage2-binutils
50782 check-stage3-gold: maybe-all-stage3-binutils
50783 check-stage4-gold: maybe-all-stage4-binutils
50784 check-stageprofile-gold: maybe-all-stageprofile-binutils
50785 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50786 check-gold: maybe-all-gas
50787
50788 check-stage1-gold: maybe-all-stage1-gas
50789 check-stage2-gold: maybe-all-stage2-gas
50790 check-stage3-gold: maybe-all-stage3-gas
50791 check-stage4-gold: maybe-all-stage4-gas
50792 check-stageprofile-gold: maybe-all-stageprofile-gas
50793 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50794 configure-opcodes: maybe-configure-intl
50795
50796 configure-stage1-opcodes: maybe-configure-stage1-intl
50797 configure-stage2-opcodes: maybe-configure-stage2-intl
50798 configure-stage3-opcodes: maybe-configure-stage3-intl
50799 configure-stage4-opcodes: maybe-configure-stage4-intl
50800 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50801 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50802 all-opcodes: maybe-all-bfd
50803
50804 all-stage1-opcodes: maybe-all-stage1-bfd
50805 all-stage2-opcodes: maybe-all-stage2-bfd
50806 all-stage3-opcodes: maybe-all-stage3-bfd
50807 all-stage4-opcodes: maybe-all-stage4-bfd
50808 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50809 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50810 all-opcodes: maybe-all-libiberty
50811
50812 all-stage1-opcodes: maybe-all-stage1-libiberty
50813 all-stage2-opcodes: maybe-all-stage2-libiberty
50814 all-stage3-opcodes: maybe-all-stage3-libiberty
50815 all-stage4-opcodes: maybe-all-stage4-libiberty
50816 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50817 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50818 all-opcodes: maybe-all-intl
50819
50820 all-stage1-opcodes: maybe-all-stage1-intl
50821 all-stage2-opcodes: maybe-all-stage2-intl
50822 all-stage3-opcodes: maybe-all-stage3-intl
50823 all-stage4-opcodes: maybe-all-stage4-intl
50824 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50825 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50826 all-dejagnu: maybe-all-tcl
50827 all-dejagnu: maybe-all-expect
50828 all-dejagnu: maybe-all-tk
50829 configure-expect: maybe-configure-tcl
50830 configure-expect: maybe-configure-tk
50831 all-expect: maybe-all-tcl
50832 all-expect: maybe-all-tk
50833 configure-itcl: maybe-configure-tcl
50834 configure-itcl: maybe-configure-tk
50835 all-itcl: maybe-all-tcl
50836 all-itcl: maybe-all-tk
50837 install-itcl: maybe-install-tcl
50838 install-strip-itcl: maybe-install-strip-tcl
50839 configure-tk: maybe-configure-tcl
50840 all-tk: maybe-all-tcl
50841 all-sid: maybe-all-libiberty
50842 all-sid: maybe-all-bfd
50843 all-sid: maybe-all-opcodes
50844 all-sid: maybe-all-tcl
50845 all-sid: maybe-all-tk
50846 install-sid: maybe-install-tcl
50847 install-strip-sid: maybe-install-strip-tcl
50848 install-sid: maybe-install-tk
50849 install-strip-sid: maybe-install-strip-tk
50850 configure-sim: maybe-configure-intl
50851 all-sim: maybe-all-intl
50852 all-sim: maybe-all-libiberty
50853 all-sim: maybe-all-bfd
50854 all-sim: maybe-all-opcodes
50855 all-sim: maybe-all-readline
50856 all-sim: maybe-configure-gdb
50857 all-fastjar: maybe-all-zlib
50858 all-fastjar: maybe-all-build-texinfo
50859 all-fastjar: maybe-all-libiberty
50860 all-bison: maybe-all-intl
50861 all-bison: maybe-all-build-texinfo
50862 all-flex: maybe-all-build-bison
50863 all-flex: maybe-all-intl
50864 all-flex: maybe-all-m4
50865 all-flex: maybe-all-build-texinfo
50866 all-m4: maybe-all-intl
50867 all-m4: maybe-all-build-texinfo
50868 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50869 configure-target-fastjar: maybe-configure-target-zlib
50870 all-target-fastjar: maybe-all-target-zlib
50871 configure-target-libgo: maybe-configure-target-libffi
50872 configure-target-libgo: maybe-all-target-libstdc++-v3
50873 all-target-libgo: maybe-all-target-libbacktrace
50874 all-target-libgo: maybe-all-target-libffi
50875 all-target-libgo: maybe-all-target-libatomic
50876 configure-target-libjava: maybe-configure-target-zlib
50877 configure-target-libjava: maybe-configure-target-boehm-gc
50878 configure-target-libjava: maybe-configure-target-libffi
50879 all-target-libjava: maybe-all-fastjar
50880 all-target-libjava: maybe-all-target-zlib
50881 all-target-libjava: maybe-all-target-boehm-gc
50882 all-target-libjava: maybe-all-target-libffi
50883 configure-target-libobjc: maybe-configure-target-boehm-gc
50884 all-target-libobjc: maybe-all-target-boehm-gc
50885 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50886
50887 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50888 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50889 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50890 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50891 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50892 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50893 configure-target-liboffloadmic: maybe-configure-target-libgomp
50894 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50895
50896 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50897 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50898 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50899 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50900 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50901 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50902 configure-target-libvtv: maybe-all-target-libstdc++-v3
50903
50904 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50905 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50906 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50907 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50908 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50909 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50910 all-target-libstdc++-v3: maybe-configure-target-libgomp
50911
50912 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50913 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50914 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50915 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50916 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50917 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50918 all-target-liboffloadmic: maybe-all-target-libgomp
50919 install-target-libgo: maybe-install-target-libatomic
50920 install-target-libgfortran: maybe-install-target-libquadmath
50921 install-target-libgfortran: maybe-install-target-libgcc
50922 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50923 install-target-libsanitizer: maybe-install-target-libgcc
50924 install-target-libvtv: maybe-install-target-libstdc++-v3
50925 install-target-libvtv: maybe-install-target-libgcc
50926 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50927 install-target-libcilkrts: maybe-install-target-libgcc
50928 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50929 install-target-liboffloadmic: maybe-install-target-libgcc
50930 install-target-libjava: maybe-install-target-libgcc
50931 install-target-libitm: maybe-install-target-libgcc
50932 install-target-libobjc: maybe-install-target-libgcc
50933 install-target-libstdc++-v3: maybe-install-target-libgcc
50934 all-target-libgloss: maybe-all-target-newlib
50935 all-target-winsup: maybe-all-target-libtermcap
50936 configure-target-newlib: maybe-all-binutils
50937 configure-target-newlib: maybe-all-ld
50938 configure-target-libgfortran: maybe-all-target-libquadmath
50939 configure-target-libgfortran: maybe-all-target-libbacktrace
50940
50941
50942 # Dependencies for target modules on other target modules are
50943 # described by lang_env_dependencies; the defaults apply to anything
50944 # not mentioned there.
50945
50946
50947 @if gcc-bootstrap
50948 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50949 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50950 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50951 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50952 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50953 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50954 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50955 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50956 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50957 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50958 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50959 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50960 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50961 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50962 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50963 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50964 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50965 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50966 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50967 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50968 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50969 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50970 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50971 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50972 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50973 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50974 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50975 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50976 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50977 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50978 @endif gcc-bootstrap
50979
50980 @if gcc-no-bootstrap
50981 configure-target-libstdc++-v3: maybe-all-target-libgcc
50982 configure-target-libsanitizer: maybe-all-target-libgcc
50983 configure-target-libmpx: maybe-all-target-libgcc
50984 configure-target-libvtv: maybe-all-target-libgcc
50985 configure-target-libcilkrts: maybe-all-target-libgcc
50986 configure-target-liboffloadmic: maybe-all-target-libgcc
50987 configure-target-libssp: maybe-all-target-libgcc
50988 configure-target-newlib: maybe-all-target-libgcc
50989 configure-target-libbacktrace: maybe-all-target-libgcc
50990 configure-target-libquadmath: maybe-all-target-libgcc
50991 configure-target-libgfortran: maybe-all-target-libgcc
50992 configure-target-libobjc: maybe-all-target-libgcc
50993 configure-target-libgo: maybe-all-target-libgcc
50994 configure-target-libtermcap: maybe-all-target-libgcc
50995 configure-target-winsup: maybe-all-target-libgcc
50996 configure-target-libgloss: maybe-all-target-libgcc
50997 configure-target-libffi: maybe-all-target-libgcc
50998 configure-target-libjava: maybe-all-target-libgcc
50999 configure-target-zlib: maybe-all-target-libgcc
51000 configure-target-boehm-gc: maybe-all-target-libgcc
51001 configure-target-rda: maybe-all-target-libgcc
51002 configure-target-libada: maybe-all-target-libgcc
51003 configure-target-libgomp: maybe-all-target-libgcc
51004 configure-target-libitm: maybe-all-target-libgcc
51005 configure-target-libatomic: maybe-all-target-libgcc
51006 @endif gcc-no-bootstrap
51007
51008
51009 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51010
51011 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51012
51013 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51014
51015 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51016
51017 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51018 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51019
51020 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51021 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51022
51023 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51024
51025
51026
51027 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51028
51029 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51030
51031 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51032
51033 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51034
51035 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51036
51037 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51038
51039 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51040
51041
51042 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51043 configure-target-libffi: maybe-all-target-libstdc++-v3
51044
51045 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51046 configure-target-libjava: maybe-all-target-libstdc++-v3
51047
51048 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51049
51050 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51051
51052 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51053
51054 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51055
51056 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51057
51058 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51059 configure-target-libitm: maybe-all-target-libstdc++-v3
51060
51061 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51062
51063
51064 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51065 GDB_TK = @GDB_TK@
51066 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51067 configure-gdb: $(CONFIGURE_GDB_TK)
51068 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51069 install-gdb: $(INSTALL_GDB_TK)
51070
51071 # Serialization dependencies. Host configures don't work well in parallel to
51072 # each other, due to contention over config.cache. Target configures and
51073 # build configures are similar.
51074 @serialization_dependencies@
51075
51076 # --------------------------------
51077 # Regenerating top level configury
51078 # --------------------------------
51079
51080 # Rebuilding Makefile.in, using autogen.
51081 AUTOGEN = autogen
51082 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51083 cd $(srcdir) && $(AUTOGEN) Makefile.def
51084
51085 # Rebuilding Makefile.
51086 Makefile: $(srcdir)/Makefile.in config.status
51087 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51088
51089 config.status: configure
51090 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51091
51092 # Rebuilding configure.
51093 AUTOCONF = autoconf
51094 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51095 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
51096 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
51097 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
51098 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
51099 cd $(srcdir) && $(AUTOCONF)
51100
51101 # ------------------------------
51102 # Special directives to GNU Make
51103 # ------------------------------
51104
51105 # Don't pass command-line variables to submakes.
51106 .NOEXPORT:
51107 MAKEOVERRIDES=
51108
51109 # end of Makefile.in
This page took 1.045644 seconds and 5 git commands to generate.