]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
RISC-V: Add xfail test case for highpart overlap of vext.vf
[thirdparty/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 # Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13 #
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 # GNU General Public License for more details.
18 #
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3. If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157 GOC="$(GOC_FOR_BUILD)"; export GOC; \
158 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159 GDC="$(GDC_FOR_BUILD)"; export GDC; \
160 GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \
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 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 GDC="$(GDC)"; export GDC; \
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 OTOOL="$(OTOOL)"; export OTOOL; \
211 READELF="$(READELF)"; export READELF; \
212 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
213 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
214 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
215 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
216 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
217 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
218 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
219 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
220 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
221 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
222 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
223 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
224 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
225 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
226 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
227 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
228 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
229 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
230 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
231 @if gcc-bootstrap
232 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
233 @endif gcc-bootstrap
234 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
235
236 POSTSTAGE1_CXX_EXPORT = \
237 CXX='$(CXX)'; export CXX; \
238 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
239 @if target-libstdc++-v3-bootstrap
240 # Override the above if we're bootstrapping C++.
241 POSTSTAGE1_CXX_EXPORT = \
242 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
243 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
244 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
245 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
246 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
248 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
249 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
250 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
251 export CXX; \
252 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
253 @endif target-libstdc++-v3-bootstrap
254
255 # Similar, for later GCC stages.
256 POSTSTAGE1_HOST_EXPORTS = \
257 $(HOST_EXPORTS) \
258 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
259 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
260 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
261 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
262 $(POSTSTAGE1_CXX_EXPORT) \
263 $(LTO_EXPORTS) \
264 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
265 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
266 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
267 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
268 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
269 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
270 export GDC; \
271 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
272 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
273 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
274 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
275
276 # Target libraries are put under this directory:
277 TARGET_SUBDIR = @target_subdir@
278 # This is set by the configure script to the arguments to use when configuring
279 # directories built for the target.
280 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
281 # This is the list of variables to export in the environment when
282 # configuring subdirectories for the target system.
283 BASE_TARGET_EXPORTS = \
284 $(BASE_EXPORTS) \
285 AR="$(AR_FOR_TARGET)"; export AR; \
286 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
287 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
288 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
289 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
290 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
291 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
292 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
293 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
294 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
295 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
296 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
297 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
298 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
299 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
300 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
301 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
302 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
303 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
304 READELF="$(READELF_FOR_TARGET)"; export READELF; \
305 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
306 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
307 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
308 @if gcc-bootstrap
309 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
310 @endif gcc-bootstrap
311 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
312 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
313
314 RAW_CXX_TARGET_EXPORTS = \
315 $(BASE_TARGET_EXPORTS) \
316 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
317 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
318
319 NORMAL_TARGET_EXPORTS = \
320 $(BASE_TARGET_EXPORTS) \
321 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
322
323 # Where to find GMP
324 HOST_GMPLIBS = @gmplibs@
325 HOST_GMPINC = @gmpinc@
326
327 # Where to find isl
328 HOST_ISLLIBS = @isllibs@
329 HOST_ISLINC = @islinc@
330
331 # Where to find libelf
332 HOST_LIBELFLIBS = @libelflibs@
333 HOST_LIBELFINC = @libelfinc@
334
335 # ----------------------------------------------
336 # Programs producing files for the BUILD machine
337 # ----------------------------------------------
338
339 SHELL = @SHELL@
340
341 # pwd command to use. Allow user to override default by setting PWDCMD in
342 # the environment to account for automounters. The make variable must not
343 # be called PWDCMD, otherwise the value set here is passed to make
344 # subprocesses and overrides the setting from the user's environment.
345 # Don't use PWD since it is a common shell environment variable and we
346 # don't want to corrupt it.
347 PWD_COMMAND = $${PWDCMD-pwd}
348
349 # compilers to use to create programs which must be run in the build
350 # environment.
351 AR_FOR_BUILD = @AR_FOR_BUILD@
352 AS_FOR_BUILD = @AS_FOR_BUILD@
353 CC_FOR_BUILD = @CC_FOR_BUILD@
354 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
355 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
356 CXX_FOR_BUILD = @CXX_FOR_BUILD@
357 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
358 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
359 GOC_FOR_BUILD = @GOC_FOR_BUILD@
360 GDC_FOR_BUILD = @GDC_FOR_BUILD@
361 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
362 LD_FOR_BUILD = @LD_FOR_BUILD@
363 NM_FOR_BUILD = @NM_FOR_BUILD@
364 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
365 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
366 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
367
368 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
369 # here so that they can be overridden by Makefile fragments.
370 BUILD_PREFIX = @BUILD_PREFIX@
371 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
372
373 # Flags to pass to stage2 and later makes. They are defined
374 # here so that they can be overridden by Makefile fragments.
375 BOOT_CFLAGS= -g -O2
376 BOOT_LDFLAGS=
377 BOOT_ADAFLAGS= -gnatpg
378
379 AWK = @AWK@
380 SED = @SED@
381 BISON = @BISON@
382 YACC = @YACC@
383 FLEX = @FLEX@
384 LEX = @LEX@
385 M4 = @M4@
386 MAKEINFO = @MAKEINFO@
387 EXPECT = @EXPECT@
388 RUNTEST = @RUNTEST@
389
390 AUTO_PROFILE = gcc-auto-profile -c 10000000
391
392 # This just becomes part of the MAKEINFO definition passed down to
393 # sub-makes. It lets flags be given on the command line while still
394 # using the makeinfo from the object tree.
395 # (Default to avoid splitting info files by setting the threshold high.)
396 MAKEINFOFLAGS = --split-size=5000000
397
398 # ---------------------------------------------
399 # Programs producing files for the HOST machine
400 # ---------------------------------------------
401
402 AS = @AS@
403 AR = @AR@
404 AR_FLAGS = rc
405 CC = @CC@
406 CXX = @CXX@
407 DLLTOOL = @DLLTOOL@
408 LD = @LD@
409 LIPO = @LIPO@
410 NM = @NM@
411 OBJDUMP = @OBJDUMP@
412 OTOOL = @OTOOL@
413 RANLIB = @RANLIB@
414 READELF = @READELF@
415 STRIP = @STRIP@
416 WINDRES = @WINDRES@
417 WINDMC = @WINDMC@
418
419 GDC = @GDC@
420 GNATBIND = @GNATBIND@
421 GNATMAKE = @GNATMAKE@
422
423 CFLAGS = @CFLAGS@
424 LDFLAGS = @LDFLAGS@
425 LIBCFLAGS = $(CFLAGS)
426 CXXFLAGS = @CXXFLAGS@
427 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
428 GOCFLAGS = $(CFLAGS)
429 GDCFLAGS = $(CFLAGS)
430
431 CREATE_GCOV = create_gcov
432
433 TFLAGS =
434
435 # Defaults for all stages; some are overridden below.
436
437 STAGE_CFLAGS = $(BOOT_CFLAGS)
438 STAGE_TFLAGS = $(TFLAGS)
439 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
440
441
442 # Defaults for stage 1; some are overridden below.
443 STAGE1_CFLAGS = $(STAGE_CFLAGS)
444 STAGE1_CXXFLAGS = $(CXXFLAGS)
445 @if target-libstdc++-v3-bootstrap
446 # Override the above if we're bootstrapping C++.
447 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
448 @endif target-libstdc++-v3-bootstrap
449 STAGE1_TFLAGS = $(STAGE_TFLAGS)
450 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
451
452 # Defaults for stage 2; some are overridden below.
453 STAGE2_CFLAGS = $(STAGE_CFLAGS)
454 STAGE2_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE2_TFLAGS = $(STAGE_TFLAGS)
460 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
461
462 # Defaults for stage 3; some are overridden below.
463 STAGE3_CFLAGS = $(STAGE_CFLAGS)
464 STAGE3_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGE3_TFLAGS = $(STAGE_TFLAGS)
470 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
471
472 # Defaults for stage 4; some are overridden below.
473 STAGE4_CFLAGS = $(STAGE_CFLAGS)
474 STAGE4_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGE4_TFLAGS = $(STAGE_TFLAGS)
480 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481
482 # Defaults for stage profile; some are overridden below.
483 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
484 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
485 @if target-libstdc++-v3-bootstrap
486 # Override the above if we're bootstrapping C++.
487 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
488 @endif target-libstdc++-v3-bootstrap
489 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
490 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
491
492 # Defaults for stage train; some are overridden below.
493 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
494 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
495 @if target-libstdc++-v3-bootstrap
496 # Override the above if we're bootstrapping C++.
497 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
498 @endif target-libstdc++-v3-bootstrap
499 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
500 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
501
502 # Defaults for stage feedback; some are overridden below.
503 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
504 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
505 @if target-libstdc++-v3-bootstrap
506 # Override the above if we're bootstrapping C++.
507 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
508 @endif target-libstdc++-v3-bootstrap
509 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
510 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
511
512 # Defaults for stage autoprofile; some are overridden below.
513 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
514 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
515 @if target-libstdc++-v3-bootstrap
516 # Override the above if we're bootstrapping C++.
517 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
518 @endif target-libstdc++-v3-bootstrap
519 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
520 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
521
522 # Defaults for stage autofeedback; some are overridden below.
523 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
524 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
525 @if target-libstdc++-v3-bootstrap
526 # Override the above if we're bootstrapping C++.
527 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
528 @endif target-libstdc++-v3-bootstrap
529 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
530 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
531
532
533 # By default, C and C++ are the only stage1 languages, because they are the
534 # only ones we require to build with the bootstrap compiler, and also the
535 # only ones useful for building stage2.
536
537 STAGE1_CFLAGS = @stage1_cflags@
538 STAGE1_CHECKING = @stage1_checking@
539 STAGE1_LANGUAGES = @stage1_languages@
540 # * We force-disable intermodule optimizations, even if
541 # --enable-intermodule was passed, since the installed compiler
542 # probably can't handle them. Luckily, autoconf always respects
543 # the last argument when conflicting --enable arguments are passed.
544 # * Likewise, we force-disable coverage flags, since the installed
545 # compiler probably has never heard of them.
546 # * We also disable -Wformat, since older GCCs don't understand newer %s.
547 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
548 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
549 --disable-build-format-warnings
550
551 # When using the slow stage1 compiler disable IL verification and forcefully
552 # enable it when using the stage2 compiler instead. As we later compare
553 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
554 # checking when building all target libraries for release builds.
555 STAGE1_TFLAGS += -fno-checking
556 STAGE2_CFLAGS += -fno-checking
557 STAGE2_TFLAGS += -fno-checking
558 STAGE3_CFLAGS += -fchecking=1
559 STAGE3_TFLAGS += -fchecking=1
560
561 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
562 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
563
564 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
565 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
566
567 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use
568 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
569
570 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
571 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
572
573 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
574 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
575
576 do-compare = @do_compare@
577 do-compare3 = $(do-compare)
578
579 # -----------------------------------------------
580 # Programs producing files for the TARGET machine
581 # -----------------------------------------------
582
583 AR_FOR_TARGET=@AR_FOR_TARGET@
584 AS_FOR_TARGET=@AS_FOR_TARGET@
585 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
586
587 # If GCC_FOR_TARGET is not overriden on the command line, then this
588 # variable is passed down to the gcc Makefile, where it is used to
589 # build libgcc2.a. We define it here so that it can itself be
590 # overridden on the command line.
591 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
592 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
593 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
594 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
595 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
596 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
597 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
598 LD_FOR_TARGET=@LD_FOR_TARGET@
599
600 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
601 NM_FOR_TARGET=@NM_FOR_TARGET@
602 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
603 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
604 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
605 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
606 READELF_FOR_TARGET=@READELF_FOR_TARGET@
607 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
608 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
609 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
610
611 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
612 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
613 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
614
615 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
616 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
617
618 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
619 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
620 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
621 GOCFLAGS_FOR_TARGET = -O2 -g
622 GDCFLAGS_FOR_TARGET = -O2 -g
623
624 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
625 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
626 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
627
628 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
629
630 # ------------------------------------
631 # Miscellaneous targets and flag lists
632 # ------------------------------------
633
634 # The first rule in the file had better be this one. Don't put any above it.
635 # This lives here to allow makefile fragments to contain dependencies.
636 all:
637
638 #### host and target specific makefile fragments come in here.
639 @target_makefile_frag@
640 @alphaieee_frag@
641 @ospace_frag@
642 @host_makefile_frag@
643 ###
644
645 # This is the list of directories that may be needed in RPATH_ENVVAR
646 # so that programs built for the target machine work.
647 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libphobos)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
648
649 @if target-libstdc++-v3
650 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
651 @endif target-libstdc++-v3
652
653 @if target-libsanitizer
654 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
655 @endif target-libsanitizer
656
657 @if target-libvtv
658 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
659 @endif target-libvtv
660
661 @if target-liboffloadmic
662 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
663 @endif target-liboffloadmic
664
665 @if target-libssp
666 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
667 @endif target-libssp
668
669 @if target-libphobos
670 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
671 @endif target-libphobos
672
673 @if target-libgomp
674 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
675 @endif target-libgomp
676
677 @if target-libitm
678 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
679 @endif target-libitm
680
681 @if target-libatomic
682 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
683 @endif target-libatomic
684
685
686
687 # This is the list of directories that may be needed in RPATH_ENVVAR
688 # so that programs built for the host machine work.
689 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
690
691 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
692 @if gcc
693 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
694 @endif gcc
695
696
697 @if gmp
698 HOST_LIB_PATH_gmp = \
699 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
700 @endif gmp
701
702 @if mpfr
703 HOST_LIB_PATH_mpfr = \
704 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
705 @endif mpfr
706
707 @if mpc
708 HOST_LIB_PATH_mpc = \
709 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
710 @endif mpc
711
712 @if isl
713 HOST_LIB_PATH_isl = \
714 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
715 @endif isl
716
717 @if libelf
718 HOST_LIB_PATH_libelf = \
719 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
720 @endif libelf
721
722
723 CXX_FOR_TARGET_FLAG_TO_PASS = \
724 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
725 @if target-libstdc++-v3
726 # CXX_FOR_TARGET is tricky to get right for target libs that require a
727 # functional C++ compiler. When we recurse, if we expand
728 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
729 # libstdc++ include flags from the script. Instead, we get an
730 # -funconfigured-* word, so that we'll get errors if this invalid C++
731 # command line is used for anything, but also so that we can use the
732 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
733 # don't pass it on, sub-make will use the default definition, that
734 # re-expands it at the time of use, so we'll get it right when we need
735 # it. One potential exception is the expansion of CXX_FOR_TARGET
736 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
737 # really work, for C++ host programs can't depend on the current-stage
738 # C++ target library.
739 CXX_FOR_TARGET_FLAG_TO_PASS = \
740 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
741 @endif target-libstdc++-v3
742
743 # Flags to pass down to all sub-makes. STAGE*FLAGS,
744 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
745 # overrideable (for a bootstrap build stage1 also builds gcc.info).
746 BASE_FLAGS_TO_PASS = \
747 "DESTDIR=$(DESTDIR)" \
748 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
749 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
750 "bindir=$(bindir)" \
751 "datadir=$(datadir)" \
752 "exec_prefix=$(exec_prefix)" \
753 "includedir=$(includedir)" \
754 "datarootdir=$(datarootdir)" \
755 "docdir=$(docdir)" \
756 "infodir=$(infodir)" \
757 "pdfdir=$(pdfdir)" \
758 "htmldir=$(htmldir)" \
759 "libdir=$(libdir)" \
760 "libexecdir=$(libexecdir)" \
761 "lispdir=$(lispdir)" \
762 "localstatedir=$(localstatedir)" \
763 "mandir=$(mandir)" \
764 "oldincludedir=$(oldincludedir)" \
765 "prefix=$(prefix)" \
766 "sbindir=$(sbindir)" \
767 "sharedstatedir=$(sharedstatedir)" \
768 "sysconfdir=$(sysconfdir)" \
769 "tooldir=$(tooldir)" \
770 "build_tooldir=$(build_tooldir)" \
771 "target_alias=$(target_alias)" \
772 "AWK=$(AWK)" \
773 "BISON=$(BISON)" \
774 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
775 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
776 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
777 "EXPECT=$(EXPECT)" \
778 "FLEX=$(FLEX)" \
779 "INSTALL=$(INSTALL)" \
780 "INSTALL_DATA=$(INSTALL_DATA)" \
781 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
782 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
783 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
784 "LEX=$(LEX)" \
785 "M4=$(M4)" \
786 "MAKE=$(MAKE)" \
787 "RUNTEST=$(RUNTEST)" \
788 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
789 "SED=$(SED)" \
790 "SHELL=$(SHELL)" \
791 "YACC=$(YACC)" \
792 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
793 "ADA_CFLAGS=$(ADA_CFLAGS)" \
794 "AR_FLAGS=$(AR_FLAGS)" \
795 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
796 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
797 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
798 "CFLAGS=$(CFLAGS)" \
799 "CXXFLAGS=$(CXXFLAGS)" \
800 "LDFLAGS=$(LDFLAGS)" \
801 "LIBCFLAGS=$(LIBCFLAGS)" \
802 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
803 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
804 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
805 "GNATBIND=$(GNATBIND)" \
806 "GNATMAKE=$(GNATMAKE)" \
807 "GDC=$(GDC)" \
808 "GDCFLAGS=$(GDCFLAGS)" \
809 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
810 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
811 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
812 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
813 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
814 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
815 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
816 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
817 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
818 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
819 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
820 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
821 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
822 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
823 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
824 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
825 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
826 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
827 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
828 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
829 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
830 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
831 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
832 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
833 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
834 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
835 "BUILD_CONFIG=$(BUILD_CONFIG)" \
836 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
837 "LEAN=$(LEAN)" \
838 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
839 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
840 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
841 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
842 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
843 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
844 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
845 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
846 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
847 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
848 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
849 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
850 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
851 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
852 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
853 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
854 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
855 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
856 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
857 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
858 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
859 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
860 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
861 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
862 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
863 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
864 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
865 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
866 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
867 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
868 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
869 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
870 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
871 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
872 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
873 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
874 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
875 "TFLAGS=$(TFLAGS)" \
876 "CONFIG_SHELL=$(SHELL)" \
877 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
878 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
879
880 # We leave this in just in case, but it is not needed anymore.
881 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
882
883 # Flags to pass down to most sub-makes, in which we're building with
884 # the host environment.
885 EXTRA_HOST_FLAGS = \
886 'AR=$(AR)' \
887 'AS=$(AS)' \
888 'CC=$(CC)' \
889 'CXX=$(CXX)' \
890 'DLLTOOL=$(DLLTOOL)' \
891 'GFORTRAN=$(GFORTRAN)' \
892 'GOC=$(GOC)' \
893 'GDC=$(GDC)' \
894 'LD=$(LD)' \
895 'LIPO=$(LIPO)' \
896 'NM=$(NM)' \
897 'OBJDUMP=$(OBJDUMP)' \
898 'OTOOL=$(OTOOL)' \
899 'RANLIB=$(RANLIB)' \
900 'READELF=$(READELF)' \
901 'STRIP=$(STRIP)' \
902 'WINDRES=$(WINDRES)' \
903 'WINDMC=$(WINDMC)' \
904 'CREATE_GCOV=$(CREATE_GCOV)'
905
906 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
907
908 # Flags to pass to stage1 or when not bootstrapping.
909
910 STAGE1_FLAGS_TO_PASS = \
911 LDFLAGS="$${LDFLAGS}" \
912 HOST_LIBS="$${HOST_LIBS}"
913
914 # Flags to pass to stage2 and later makes.
915
916 POSTSTAGE1_FLAGS_TO_PASS = \
917 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
918 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
919 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
920 GNATBIND="$${GNATBIND}" \
921 LDFLAGS="$${LDFLAGS}" \
922 HOST_LIBS="$${HOST_LIBS}" \
923 $(LTO_FLAGS_TO_PASS) \
924 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
925
926 @if gcc-bootstrap
927 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
928 $(POSTSTAGE1_HOST_EXPORTS) \
929 fi;
930
931 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
932 @endif gcc-bootstrap
933
934 # Flags to pass down to makes which are built with the target environment.
935 # The double $ decreases the length of the command line; those variables
936 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
937 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
938 # so we expand them here.
939 EXTRA_TARGET_FLAGS = \
940 'AR=$$(AR_FOR_TARGET)' \
941 'AS=$(COMPILER_AS_FOR_TARGET)' \
942 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
943 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
944 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
945 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
946 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
947 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
948 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
949 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
950 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
952 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
953 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
954 'LD=$(COMPILER_LD_FOR_TARGET)' \
955 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
956 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
957 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
958 'NM=$(COMPILER_NM_FOR_TARGET)' \
959 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
960 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
961 'RANLIB=$$(RANLIB_FOR_TARGET)' \
962 'READELF=$$(READELF_FOR_TARGET)' \
963 'WINDRES=$$(WINDRES_FOR_TARGET)' \
964 'WINDMC=$$(WINDMC_FOR_TARGET)' \
965 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
966 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
967 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
968 "TFLAGS=$$TFLAGS"
969
970 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
971
972 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
973 # unfortunately needs the native compiler and the target ar and
974 # ranlib.
975 # If any variables are added here, they must be added to do-*, below.
976 # The BUILD_* variables are a special case, which are used for the gcc
977 # cross-building scheme.
978 EXTRA_GCC_FLAGS = \
979 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
980 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
981 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
982
983 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
984
985 @if gcc
986 BUILD_CONFIG = @BUILD_CONFIG@
987 ifneq ($(BUILD_CONFIG),)
988 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
989 endif
990 @endif gcc
991
992 .PHONY: configure-host
993 configure-host: \
994 maybe-configure-bfd \
995 maybe-configure-opcodes \
996 maybe-configure-binutils \
997 maybe-configure-bison \
998 maybe-configure-cgen \
999 maybe-configure-dejagnu \
1000 maybe-configure-etc \
1001 maybe-configure-fastjar \
1002 maybe-configure-fixincludes \
1003 maybe-configure-flex \
1004 maybe-configure-gas \
1005 maybe-configure-gcc \
1006 maybe-configure-gmp \
1007 maybe-configure-mpfr \
1008 maybe-configure-mpc \
1009 maybe-configure-isl \
1010 maybe-configure-libelf \
1011 maybe-configure-gold \
1012 maybe-configure-gprof \
1013 maybe-configure-intl \
1014 maybe-configure-tcl \
1015 maybe-configure-itcl \
1016 maybe-configure-ld \
1017 maybe-configure-libbacktrace \
1018 maybe-configure-libcpp \
1019 maybe-configure-libdecnumber \
1020 maybe-configure-libgui \
1021 maybe-configure-libiberty \
1022 maybe-configure-libiberty-linker-plugin \
1023 maybe-configure-libiconv \
1024 maybe-configure-m4 \
1025 maybe-configure-readline \
1026 maybe-configure-sid \
1027 maybe-configure-sim \
1028 maybe-configure-texinfo \
1029 maybe-configure-zlib \
1030 maybe-configure-gdb \
1031 maybe-configure-expect \
1032 maybe-configure-guile \
1033 maybe-configure-tk \
1034 maybe-configure-libtermcap \
1035 maybe-configure-utils \
1036 maybe-configure-gnattools \
1037 maybe-configure-lto-plugin \
1038 maybe-configure-libcc1 \
1039 maybe-configure-gotools
1040 .PHONY: configure-target
1041 configure-target: \
1042 maybe-configure-target-libstdc++-v3 \
1043 maybe-configure-target-libsanitizer \
1044 maybe-configure-target-libvtv \
1045 maybe-configure-target-liboffloadmic \
1046 maybe-configure-target-libssp \
1047 maybe-configure-target-newlib \
1048 maybe-configure-target-libgcc \
1049 maybe-configure-target-libbacktrace \
1050 maybe-configure-target-libquadmath \
1051 maybe-configure-target-libgfortran \
1052 maybe-configure-target-libobjc \
1053 maybe-configure-target-libgo \
1054 maybe-configure-target-libhsail-rt \
1055 maybe-configure-target-libphobos \
1056 maybe-configure-target-libtermcap \
1057 maybe-configure-target-winsup \
1058 maybe-configure-target-libgloss \
1059 maybe-configure-target-libffi \
1060 maybe-configure-target-zlib \
1061 maybe-configure-target-rda \
1062 maybe-configure-target-libada \
1063 maybe-configure-target-libgomp \
1064 maybe-configure-target-libitm \
1065 maybe-configure-target-libatomic
1066
1067 # The target built for a native non-bootstrap build.
1068 .PHONY: all
1069 all:
1070 @if gcc-bootstrap
1071 [ -f stage_final ] || echo stage3 > stage_final
1072 @r=`${PWD_COMMAND}`; export r; \
1073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1074 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1075 @endif gcc-bootstrap
1076 @: $(MAKE); $(unstage)
1077 @r=`${PWD_COMMAND}`; export r; \
1078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1079 @if gcc-bootstrap
1080 if [ -f stage_last ]; then \
1081 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1082 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1083 else \
1084 @endif gcc-bootstrap
1085 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1086 @if gcc-bootstrap
1087 ; \
1088 fi \
1089 @endif gcc-bootstrap
1090 && :
1091
1092 .PHONY: all-build
1093
1094 all-build: maybe-all-build-libiberty
1095 all-build: maybe-all-build-bison
1096 all-build: maybe-all-build-flex
1097 all-build: maybe-all-build-m4
1098 all-build: maybe-all-build-texinfo
1099 all-build: maybe-all-build-fixincludes
1100 all-build: maybe-all-build-libcpp
1101
1102 .PHONY: all-host
1103
1104 @if bfd-no-bootstrap
1105 all-host: maybe-all-bfd
1106 @endif bfd-no-bootstrap
1107 @if opcodes-no-bootstrap
1108 all-host: maybe-all-opcodes
1109 @endif opcodes-no-bootstrap
1110 @if binutils-no-bootstrap
1111 all-host: maybe-all-binutils
1112 @endif binutils-no-bootstrap
1113 all-host: maybe-all-bison
1114 all-host: maybe-all-cgen
1115 all-host: maybe-all-dejagnu
1116 all-host: maybe-all-etc
1117 all-host: maybe-all-fastjar
1118 @if fixincludes-no-bootstrap
1119 all-host: maybe-all-fixincludes
1120 @endif fixincludes-no-bootstrap
1121 all-host: maybe-all-flex
1122 @if gas-no-bootstrap
1123 all-host: maybe-all-gas
1124 @endif gas-no-bootstrap
1125 @if gcc-no-bootstrap
1126 all-host: maybe-all-gcc
1127 @endif gcc-no-bootstrap
1128 @if gmp-no-bootstrap
1129 all-host: maybe-all-gmp
1130 @endif gmp-no-bootstrap
1131 @if mpfr-no-bootstrap
1132 all-host: maybe-all-mpfr
1133 @endif mpfr-no-bootstrap
1134 @if mpc-no-bootstrap
1135 all-host: maybe-all-mpc
1136 @endif mpc-no-bootstrap
1137 @if isl-no-bootstrap
1138 all-host: maybe-all-isl
1139 @endif isl-no-bootstrap
1140 @if libelf-no-bootstrap
1141 all-host: maybe-all-libelf
1142 @endif libelf-no-bootstrap
1143 @if gold-no-bootstrap
1144 all-host: maybe-all-gold
1145 @endif gold-no-bootstrap
1146 all-host: maybe-all-gprof
1147 @if intl-no-bootstrap
1148 all-host: maybe-all-intl
1149 @endif intl-no-bootstrap
1150 all-host: maybe-all-tcl
1151 all-host: maybe-all-itcl
1152 @if ld-no-bootstrap
1153 all-host: maybe-all-ld
1154 @endif ld-no-bootstrap
1155 @if libbacktrace-no-bootstrap
1156 all-host: maybe-all-libbacktrace
1157 @endif libbacktrace-no-bootstrap
1158 @if libcpp-no-bootstrap
1159 all-host: maybe-all-libcpp
1160 @endif libcpp-no-bootstrap
1161 @if libdecnumber-no-bootstrap
1162 all-host: maybe-all-libdecnumber
1163 @endif libdecnumber-no-bootstrap
1164 all-host: maybe-all-libgui
1165 @if libiberty-no-bootstrap
1166 all-host: maybe-all-libiberty
1167 @endif libiberty-no-bootstrap
1168 @if libiberty-linker-plugin-no-bootstrap
1169 all-host: maybe-all-libiberty-linker-plugin
1170 @endif libiberty-linker-plugin-no-bootstrap
1171 @if libiconv-no-bootstrap
1172 all-host: maybe-all-libiconv
1173 @endif libiconv-no-bootstrap
1174 all-host: maybe-all-m4
1175 all-host: maybe-all-readline
1176 all-host: maybe-all-sid
1177 all-host: maybe-all-sim
1178 all-host: maybe-all-texinfo
1179 @if zlib-no-bootstrap
1180 all-host: maybe-all-zlib
1181 @endif zlib-no-bootstrap
1182 all-host: maybe-all-gdb
1183 all-host: maybe-all-expect
1184 all-host: maybe-all-guile
1185 all-host: maybe-all-tk
1186 all-host: maybe-all-libtermcap
1187 all-host: maybe-all-utils
1188 all-host: maybe-all-gnattools
1189 @if lto-plugin-no-bootstrap
1190 all-host: maybe-all-lto-plugin
1191 @endif lto-plugin-no-bootstrap
1192 all-host: maybe-all-libcc1
1193 all-host: maybe-all-gotools
1194
1195 .PHONY: all-target
1196
1197 @if target-libstdc++-v3-no-bootstrap
1198 all-target: maybe-all-target-libstdc++-v3
1199 @endif target-libstdc++-v3-no-bootstrap
1200 @if target-libsanitizer-no-bootstrap
1201 all-target: maybe-all-target-libsanitizer
1202 @endif target-libsanitizer-no-bootstrap
1203 @if target-libvtv-no-bootstrap
1204 all-target: maybe-all-target-libvtv
1205 @endif target-libvtv-no-bootstrap
1206 all-target: maybe-all-target-liboffloadmic
1207 all-target: maybe-all-target-libssp
1208 all-target: maybe-all-target-newlib
1209 @if target-libgcc-no-bootstrap
1210 all-target: maybe-all-target-libgcc
1211 @endif target-libgcc-no-bootstrap
1212 all-target: maybe-all-target-libbacktrace
1213 all-target: maybe-all-target-libquadmath
1214 all-target: maybe-all-target-libgfortran
1215 all-target: maybe-all-target-libobjc
1216 all-target: maybe-all-target-libgo
1217 all-target: maybe-all-target-libhsail-rt
1218 all-target: maybe-all-target-libphobos
1219 all-target: maybe-all-target-libtermcap
1220 all-target: maybe-all-target-winsup
1221 all-target: maybe-all-target-libgloss
1222 all-target: maybe-all-target-libffi
1223 all-target: maybe-all-target-zlib
1224 all-target: maybe-all-target-rda
1225 all-target: maybe-all-target-libada
1226 @if target-libgomp-no-bootstrap
1227 all-target: maybe-all-target-libgomp
1228 @endif target-libgomp-no-bootstrap
1229 all-target: maybe-all-target-libitm
1230 all-target: maybe-all-target-libatomic
1231
1232 # Do a target for all the subdirectories. A ``make do-X'' will do a
1233 # ``make X'' in all subdirectories (because, in general, there is a
1234 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1235 # but it may do additional work as well).
1236
1237 .PHONY: do-info
1238 do-info:
1239 @: $(MAKE); $(unstage)
1240 @r=`${PWD_COMMAND}`; export r; \
1241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1242 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1243 info-target
1244
1245
1246 .PHONY: info-host
1247
1248 info-host: maybe-info-bfd
1249 info-host: maybe-info-opcodes
1250 info-host: maybe-info-binutils
1251 info-host: maybe-info-bison
1252 info-host: maybe-info-cgen
1253 info-host: maybe-info-dejagnu
1254 info-host: maybe-info-etc
1255 info-host: maybe-info-fastjar
1256 info-host: maybe-info-fixincludes
1257 info-host: maybe-info-flex
1258 info-host: maybe-info-gas
1259 info-host: maybe-info-gcc
1260 info-host: maybe-info-gmp
1261 info-host: maybe-info-mpfr
1262 info-host: maybe-info-mpc
1263 info-host: maybe-info-isl
1264 info-host: maybe-info-libelf
1265 info-host: maybe-info-gold
1266 info-host: maybe-info-gprof
1267 info-host: maybe-info-intl
1268 info-host: maybe-info-tcl
1269 info-host: maybe-info-itcl
1270 info-host: maybe-info-ld
1271 info-host: maybe-info-libbacktrace
1272 info-host: maybe-info-libcpp
1273 info-host: maybe-info-libdecnumber
1274 info-host: maybe-info-libgui
1275 info-host: maybe-info-libiberty
1276 info-host: maybe-info-libiberty-linker-plugin
1277 info-host: maybe-info-libiconv
1278 info-host: maybe-info-m4
1279 info-host: maybe-info-readline
1280 info-host: maybe-info-sid
1281 info-host: maybe-info-sim
1282 info-host: maybe-info-texinfo
1283 info-host: maybe-info-zlib
1284 info-host: maybe-info-gdb
1285 info-host: maybe-info-expect
1286 info-host: maybe-info-guile
1287 info-host: maybe-info-tk
1288 info-host: maybe-info-libtermcap
1289 info-host: maybe-info-utils
1290 info-host: maybe-info-gnattools
1291 info-host: maybe-info-lto-plugin
1292 info-host: maybe-info-libcc1
1293 info-host: maybe-info-gotools
1294
1295 .PHONY: info-target
1296
1297 info-target: maybe-info-target-libstdc++-v3
1298 info-target: maybe-info-target-libsanitizer
1299 info-target: maybe-info-target-libvtv
1300 info-target: maybe-info-target-liboffloadmic
1301 info-target: maybe-info-target-libssp
1302 info-target: maybe-info-target-newlib
1303 info-target: maybe-info-target-libgcc
1304 info-target: maybe-info-target-libbacktrace
1305 info-target: maybe-info-target-libquadmath
1306 info-target: maybe-info-target-libgfortran
1307 info-target: maybe-info-target-libobjc
1308 info-target: maybe-info-target-libgo
1309 info-target: maybe-info-target-libhsail-rt
1310 info-target: maybe-info-target-libphobos
1311 info-target: maybe-info-target-libtermcap
1312 info-target: maybe-info-target-winsup
1313 info-target: maybe-info-target-libgloss
1314 info-target: maybe-info-target-libffi
1315 info-target: maybe-info-target-zlib
1316 info-target: maybe-info-target-rda
1317 info-target: maybe-info-target-libada
1318 info-target: maybe-info-target-libgomp
1319 info-target: maybe-info-target-libitm
1320 info-target: maybe-info-target-libatomic
1321
1322 .PHONY: do-dvi
1323 do-dvi:
1324 @: $(MAKE); $(unstage)
1325 @r=`${PWD_COMMAND}`; export r; \
1326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1327 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1328 dvi-target
1329
1330
1331 .PHONY: dvi-host
1332
1333 dvi-host: maybe-dvi-bfd
1334 dvi-host: maybe-dvi-opcodes
1335 dvi-host: maybe-dvi-binutils
1336 dvi-host: maybe-dvi-bison
1337 dvi-host: maybe-dvi-cgen
1338 dvi-host: maybe-dvi-dejagnu
1339 dvi-host: maybe-dvi-etc
1340 dvi-host: maybe-dvi-fastjar
1341 dvi-host: maybe-dvi-fixincludes
1342 dvi-host: maybe-dvi-flex
1343 dvi-host: maybe-dvi-gas
1344 dvi-host: maybe-dvi-gcc
1345 dvi-host: maybe-dvi-gmp
1346 dvi-host: maybe-dvi-mpfr
1347 dvi-host: maybe-dvi-mpc
1348 dvi-host: maybe-dvi-isl
1349 dvi-host: maybe-dvi-libelf
1350 dvi-host: maybe-dvi-gold
1351 dvi-host: maybe-dvi-gprof
1352 dvi-host: maybe-dvi-intl
1353 dvi-host: maybe-dvi-tcl
1354 dvi-host: maybe-dvi-itcl
1355 dvi-host: maybe-dvi-ld
1356 dvi-host: maybe-dvi-libbacktrace
1357 dvi-host: maybe-dvi-libcpp
1358 dvi-host: maybe-dvi-libdecnumber
1359 dvi-host: maybe-dvi-libgui
1360 dvi-host: maybe-dvi-libiberty
1361 dvi-host: maybe-dvi-libiberty-linker-plugin
1362 dvi-host: maybe-dvi-libiconv
1363 dvi-host: maybe-dvi-m4
1364 dvi-host: maybe-dvi-readline
1365 dvi-host: maybe-dvi-sid
1366 dvi-host: maybe-dvi-sim
1367 dvi-host: maybe-dvi-texinfo
1368 dvi-host: maybe-dvi-zlib
1369 dvi-host: maybe-dvi-gdb
1370 dvi-host: maybe-dvi-expect
1371 dvi-host: maybe-dvi-guile
1372 dvi-host: maybe-dvi-tk
1373 dvi-host: maybe-dvi-libtermcap
1374 dvi-host: maybe-dvi-utils
1375 dvi-host: maybe-dvi-gnattools
1376 dvi-host: maybe-dvi-lto-plugin
1377 dvi-host: maybe-dvi-libcc1
1378 dvi-host: maybe-dvi-gotools
1379
1380 .PHONY: dvi-target
1381
1382 dvi-target: maybe-dvi-target-libstdc++-v3
1383 dvi-target: maybe-dvi-target-libsanitizer
1384 dvi-target: maybe-dvi-target-libvtv
1385 dvi-target: maybe-dvi-target-liboffloadmic
1386 dvi-target: maybe-dvi-target-libssp
1387 dvi-target: maybe-dvi-target-newlib
1388 dvi-target: maybe-dvi-target-libgcc
1389 dvi-target: maybe-dvi-target-libbacktrace
1390 dvi-target: maybe-dvi-target-libquadmath
1391 dvi-target: maybe-dvi-target-libgfortran
1392 dvi-target: maybe-dvi-target-libobjc
1393 dvi-target: maybe-dvi-target-libgo
1394 dvi-target: maybe-dvi-target-libhsail-rt
1395 dvi-target: maybe-dvi-target-libphobos
1396 dvi-target: maybe-dvi-target-libtermcap
1397 dvi-target: maybe-dvi-target-winsup
1398 dvi-target: maybe-dvi-target-libgloss
1399 dvi-target: maybe-dvi-target-libffi
1400 dvi-target: maybe-dvi-target-zlib
1401 dvi-target: maybe-dvi-target-rda
1402 dvi-target: maybe-dvi-target-libada
1403 dvi-target: maybe-dvi-target-libgomp
1404 dvi-target: maybe-dvi-target-libitm
1405 dvi-target: maybe-dvi-target-libatomic
1406
1407 .PHONY: do-pdf
1408 do-pdf:
1409 @: $(MAKE); $(unstage)
1410 @r=`${PWD_COMMAND}`; export r; \
1411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1412 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1413 pdf-target
1414
1415
1416 .PHONY: pdf-host
1417
1418 pdf-host: maybe-pdf-bfd
1419 pdf-host: maybe-pdf-opcodes
1420 pdf-host: maybe-pdf-binutils
1421 pdf-host: maybe-pdf-bison
1422 pdf-host: maybe-pdf-cgen
1423 pdf-host: maybe-pdf-dejagnu
1424 pdf-host: maybe-pdf-etc
1425 pdf-host: maybe-pdf-fastjar
1426 pdf-host: maybe-pdf-fixincludes
1427 pdf-host: maybe-pdf-flex
1428 pdf-host: maybe-pdf-gas
1429 pdf-host: maybe-pdf-gcc
1430 pdf-host: maybe-pdf-gmp
1431 pdf-host: maybe-pdf-mpfr
1432 pdf-host: maybe-pdf-mpc
1433 pdf-host: maybe-pdf-isl
1434 pdf-host: maybe-pdf-libelf
1435 pdf-host: maybe-pdf-gold
1436 pdf-host: maybe-pdf-gprof
1437 pdf-host: maybe-pdf-intl
1438 pdf-host: maybe-pdf-tcl
1439 pdf-host: maybe-pdf-itcl
1440 pdf-host: maybe-pdf-ld
1441 pdf-host: maybe-pdf-libbacktrace
1442 pdf-host: maybe-pdf-libcpp
1443 pdf-host: maybe-pdf-libdecnumber
1444 pdf-host: maybe-pdf-libgui
1445 pdf-host: maybe-pdf-libiberty
1446 pdf-host: maybe-pdf-libiberty-linker-plugin
1447 pdf-host: maybe-pdf-libiconv
1448 pdf-host: maybe-pdf-m4
1449 pdf-host: maybe-pdf-readline
1450 pdf-host: maybe-pdf-sid
1451 pdf-host: maybe-pdf-sim
1452 pdf-host: maybe-pdf-texinfo
1453 pdf-host: maybe-pdf-zlib
1454 pdf-host: maybe-pdf-gdb
1455 pdf-host: maybe-pdf-expect
1456 pdf-host: maybe-pdf-guile
1457 pdf-host: maybe-pdf-tk
1458 pdf-host: maybe-pdf-libtermcap
1459 pdf-host: maybe-pdf-utils
1460 pdf-host: maybe-pdf-gnattools
1461 pdf-host: maybe-pdf-lto-plugin
1462 pdf-host: maybe-pdf-libcc1
1463 pdf-host: maybe-pdf-gotools
1464
1465 .PHONY: pdf-target
1466
1467 pdf-target: maybe-pdf-target-libstdc++-v3
1468 pdf-target: maybe-pdf-target-libsanitizer
1469 pdf-target: maybe-pdf-target-libvtv
1470 pdf-target: maybe-pdf-target-liboffloadmic
1471 pdf-target: maybe-pdf-target-libssp
1472 pdf-target: maybe-pdf-target-newlib
1473 pdf-target: maybe-pdf-target-libgcc
1474 pdf-target: maybe-pdf-target-libbacktrace
1475 pdf-target: maybe-pdf-target-libquadmath
1476 pdf-target: maybe-pdf-target-libgfortran
1477 pdf-target: maybe-pdf-target-libobjc
1478 pdf-target: maybe-pdf-target-libgo
1479 pdf-target: maybe-pdf-target-libhsail-rt
1480 pdf-target: maybe-pdf-target-libphobos
1481 pdf-target: maybe-pdf-target-libtermcap
1482 pdf-target: maybe-pdf-target-winsup
1483 pdf-target: maybe-pdf-target-libgloss
1484 pdf-target: maybe-pdf-target-libffi
1485 pdf-target: maybe-pdf-target-zlib
1486 pdf-target: maybe-pdf-target-rda
1487 pdf-target: maybe-pdf-target-libada
1488 pdf-target: maybe-pdf-target-libgomp
1489 pdf-target: maybe-pdf-target-libitm
1490 pdf-target: maybe-pdf-target-libatomic
1491
1492 .PHONY: do-html
1493 do-html:
1494 @: $(MAKE); $(unstage)
1495 @r=`${PWD_COMMAND}`; export r; \
1496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1497 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1498 html-target
1499
1500
1501 .PHONY: html-host
1502
1503 html-host: maybe-html-bfd
1504 html-host: maybe-html-opcodes
1505 html-host: maybe-html-binutils
1506 html-host: maybe-html-bison
1507 html-host: maybe-html-cgen
1508 html-host: maybe-html-dejagnu
1509 html-host: maybe-html-etc
1510 html-host: maybe-html-fastjar
1511 html-host: maybe-html-fixincludes
1512 html-host: maybe-html-flex
1513 html-host: maybe-html-gas
1514 html-host: maybe-html-gcc
1515 html-host: maybe-html-gmp
1516 html-host: maybe-html-mpfr
1517 html-host: maybe-html-mpc
1518 html-host: maybe-html-isl
1519 html-host: maybe-html-libelf
1520 html-host: maybe-html-gold
1521 html-host: maybe-html-gprof
1522 html-host: maybe-html-intl
1523 html-host: maybe-html-tcl
1524 html-host: maybe-html-itcl
1525 html-host: maybe-html-ld
1526 html-host: maybe-html-libbacktrace
1527 html-host: maybe-html-libcpp
1528 html-host: maybe-html-libdecnumber
1529 html-host: maybe-html-libgui
1530 html-host: maybe-html-libiberty
1531 html-host: maybe-html-libiberty-linker-plugin
1532 html-host: maybe-html-libiconv
1533 html-host: maybe-html-m4
1534 html-host: maybe-html-readline
1535 html-host: maybe-html-sid
1536 html-host: maybe-html-sim
1537 html-host: maybe-html-texinfo
1538 html-host: maybe-html-zlib
1539 html-host: maybe-html-gdb
1540 html-host: maybe-html-expect
1541 html-host: maybe-html-guile
1542 html-host: maybe-html-tk
1543 html-host: maybe-html-libtermcap
1544 html-host: maybe-html-utils
1545 html-host: maybe-html-gnattools
1546 html-host: maybe-html-lto-plugin
1547 html-host: maybe-html-libcc1
1548 html-host: maybe-html-gotools
1549
1550 .PHONY: html-target
1551
1552 html-target: maybe-html-target-libstdc++-v3
1553 html-target: maybe-html-target-libsanitizer
1554 html-target: maybe-html-target-libvtv
1555 html-target: maybe-html-target-liboffloadmic
1556 html-target: maybe-html-target-libssp
1557 html-target: maybe-html-target-newlib
1558 html-target: maybe-html-target-libgcc
1559 html-target: maybe-html-target-libbacktrace
1560 html-target: maybe-html-target-libquadmath
1561 html-target: maybe-html-target-libgfortran
1562 html-target: maybe-html-target-libobjc
1563 html-target: maybe-html-target-libgo
1564 html-target: maybe-html-target-libhsail-rt
1565 html-target: maybe-html-target-libphobos
1566 html-target: maybe-html-target-libtermcap
1567 html-target: maybe-html-target-winsup
1568 html-target: maybe-html-target-libgloss
1569 html-target: maybe-html-target-libffi
1570 html-target: maybe-html-target-zlib
1571 html-target: maybe-html-target-rda
1572 html-target: maybe-html-target-libada
1573 html-target: maybe-html-target-libgomp
1574 html-target: maybe-html-target-libitm
1575 html-target: maybe-html-target-libatomic
1576
1577 .PHONY: do-TAGS
1578 do-TAGS:
1579 @: $(MAKE); $(unstage)
1580 @r=`${PWD_COMMAND}`; export r; \
1581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1582 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1583 TAGS-target
1584
1585
1586 .PHONY: TAGS-host
1587
1588 TAGS-host: maybe-TAGS-bfd
1589 TAGS-host: maybe-TAGS-opcodes
1590 TAGS-host: maybe-TAGS-binutils
1591 TAGS-host: maybe-TAGS-bison
1592 TAGS-host: maybe-TAGS-cgen
1593 TAGS-host: maybe-TAGS-dejagnu
1594 TAGS-host: maybe-TAGS-etc
1595 TAGS-host: maybe-TAGS-fastjar
1596 TAGS-host: maybe-TAGS-fixincludes
1597 TAGS-host: maybe-TAGS-flex
1598 TAGS-host: maybe-TAGS-gas
1599 TAGS-host: maybe-TAGS-gcc
1600 TAGS-host: maybe-TAGS-gmp
1601 TAGS-host: maybe-TAGS-mpfr
1602 TAGS-host: maybe-TAGS-mpc
1603 TAGS-host: maybe-TAGS-isl
1604 TAGS-host: maybe-TAGS-libelf
1605 TAGS-host: maybe-TAGS-gold
1606 TAGS-host: maybe-TAGS-gprof
1607 TAGS-host: maybe-TAGS-intl
1608 TAGS-host: maybe-TAGS-tcl
1609 TAGS-host: maybe-TAGS-itcl
1610 TAGS-host: maybe-TAGS-ld
1611 TAGS-host: maybe-TAGS-libbacktrace
1612 TAGS-host: maybe-TAGS-libcpp
1613 TAGS-host: maybe-TAGS-libdecnumber
1614 TAGS-host: maybe-TAGS-libgui
1615 TAGS-host: maybe-TAGS-libiberty
1616 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1617 TAGS-host: maybe-TAGS-libiconv
1618 TAGS-host: maybe-TAGS-m4
1619 TAGS-host: maybe-TAGS-readline
1620 TAGS-host: maybe-TAGS-sid
1621 TAGS-host: maybe-TAGS-sim
1622 TAGS-host: maybe-TAGS-texinfo
1623 TAGS-host: maybe-TAGS-zlib
1624 TAGS-host: maybe-TAGS-gdb
1625 TAGS-host: maybe-TAGS-expect
1626 TAGS-host: maybe-TAGS-guile
1627 TAGS-host: maybe-TAGS-tk
1628 TAGS-host: maybe-TAGS-libtermcap
1629 TAGS-host: maybe-TAGS-utils
1630 TAGS-host: maybe-TAGS-gnattools
1631 TAGS-host: maybe-TAGS-lto-plugin
1632 TAGS-host: maybe-TAGS-libcc1
1633 TAGS-host: maybe-TAGS-gotools
1634
1635 .PHONY: TAGS-target
1636
1637 TAGS-target: maybe-TAGS-target-libstdc++-v3
1638 TAGS-target: maybe-TAGS-target-libsanitizer
1639 TAGS-target: maybe-TAGS-target-libvtv
1640 TAGS-target: maybe-TAGS-target-liboffloadmic
1641 TAGS-target: maybe-TAGS-target-libssp
1642 TAGS-target: maybe-TAGS-target-newlib
1643 TAGS-target: maybe-TAGS-target-libgcc
1644 TAGS-target: maybe-TAGS-target-libbacktrace
1645 TAGS-target: maybe-TAGS-target-libquadmath
1646 TAGS-target: maybe-TAGS-target-libgfortran
1647 TAGS-target: maybe-TAGS-target-libobjc
1648 TAGS-target: maybe-TAGS-target-libgo
1649 TAGS-target: maybe-TAGS-target-libhsail-rt
1650 TAGS-target: maybe-TAGS-target-libphobos
1651 TAGS-target: maybe-TAGS-target-libtermcap
1652 TAGS-target: maybe-TAGS-target-winsup
1653 TAGS-target: maybe-TAGS-target-libgloss
1654 TAGS-target: maybe-TAGS-target-libffi
1655 TAGS-target: maybe-TAGS-target-zlib
1656 TAGS-target: maybe-TAGS-target-rda
1657 TAGS-target: maybe-TAGS-target-libada
1658 TAGS-target: maybe-TAGS-target-libgomp
1659 TAGS-target: maybe-TAGS-target-libitm
1660 TAGS-target: maybe-TAGS-target-libatomic
1661
1662 .PHONY: do-install-info
1663 do-install-info:
1664 @: $(MAKE); $(unstage)
1665 @r=`${PWD_COMMAND}`; export r; \
1666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1667 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1668 install-info-target
1669
1670
1671 .PHONY: install-info-host
1672
1673 install-info-host: maybe-install-info-bfd
1674 install-info-host: maybe-install-info-opcodes
1675 install-info-host: maybe-install-info-binutils
1676 install-info-host: maybe-install-info-bison
1677 install-info-host: maybe-install-info-cgen
1678 install-info-host: maybe-install-info-dejagnu
1679 install-info-host: maybe-install-info-etc
1680 install-info-host: maybe-install-info-fastjar
1681 install-info-host: maybe-install-info-fixincludes
1682 install-info-host: maybe-install-info-flex
1683 install-info-host: maybe-install-info-gas
1684 install-info-host: maybe-install-info-gcc
1685 install-info-host: maybe-install-info-gmp
1686 install-info-host: maybe-install-info-mpfr
1687 install-info-host: maybe-install-info-mpc
1688 install-info-host: maybe-install-info-isl
1689 install-info-host: maybe-install-info-libelf
1690 install-info-host: maybe-install-info-gold
1691 install-info-host: maybe-install-info-gprof
1692 install-info-host: maybe-install-info-intl
1693 install-info-host: maybe-install-info-tcl
1694 install-info-host: maybe-install-info-itcl
1695 install-info-host: maybe-install-info-ld
1696 install-info-host: maybe-install-info-libbacktrace
1697 install-info-host: maybe-install-info-libcpp
1698 install-info-host: maybe-install-info-libdecnumber
1699 install-info-host: maybe-install-info-libgui
1700 install-info-host: maybe-install-info-libiberty
1701 install-info-host: maybe-install-info-libiberty-linker-plugin
1702 install-info-host: maybe-install-info-libiconv
1703 install-info-host: maybe-install-info-m4
1704 install-info-host: maybe-install-info-readline
1705 install-info-host: maybe-install-info-sid
1706 install-info-host: maybe-install-info-sim
1707 install-info-host: maybe-install-info-texinfo
1708 install-info-host: maybe-install-info-zlib
1709 install-info-host: maybe-install-info-gdb
1710 install-info-host: maybe-install-info-expect
1711 install-info-host: maybe-install-info-guile
1712 install-info-host: maybe-install-info-tk
1713 install-info-host: maybe-install-info-libtermcap
1714 install-info-host: maybe-install-info-utils
1715 install-info-host: maybe-install-info-gnattools
1716 install-info-host: maybe-install-info-lto-plugin
1717 install-info-host: maybe-install-info-libcc1
1718 install-info-host: maybe-install-info-gotools
1719
1720 .PHONY: install-info-target
1721
1722 install-info-target: maybe-install-info-target-libstdc++-v3
1723 install-info-target: maybe-install-info-target-libsanitizer
1724 install-info-target: maybe-install-info-target-libvtv
1725 install-info-target: maybe-install-info-target-liboffloadmic
1726 install-info-target: maybe-install-info-target-libssp
1727 install-info-target: maybe-install-info-target-newlib
1728 install-info-target: maybe-install-info-target-libgcc
1729 install-info-target: maybe-install-info-target-libbacktrace
1730 install-info-target: maybe-install-info-target-libquadmath
1731 install-info-target: maybe-install-info-target-libgfortran
1732 install-info-target: maybe-install-info-target-libobjc
1733 install-info-target: maybe-install-info-target-libgo
1734 install-info-target: maybe-install-info-target-libhsail-rt
1735 install-info-target: maybe-install-info-target-libphobos
1736 install-info-target: maybe-install-info-target-libtermcap
1737 install-info-target: maybe-install-info-target-winsup
1738 install-info-target: maybe-install-info-target-libgloss
1739 install-info-target: maybe-install-info-target-libffi
1740 install-info-target: maybe-install-info-target-zlib
1741 install-info-target: maybe-install-info-target-rda
1742 install-info-target: maybe-install-info-target-libada
1743 install-info-target: maybe-install-info-target-libgomp
1744 install-info-target: maybe-install-info-target-libitm
1745 install-info-target: maybe-install-info-target-libatomic
1746
1747 .PHONY: do-install-pdf
1748 do-install-pdf:
1749 @: $(MAKE); $(unstage)
1750 @r=`${PWD_COMMAND}`; export r; \
1751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1752 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1753 install-pdf-target
1754
1755
1756 .PHONY: install-pdf-host
1757
1758 install-pdf-host: maybe-install-pdf-bfd
1759 install-pdf-host: maybe-install-pdf-opcodes
1760 install-pdf-host: maybe-install-pdf-binutils
1761 install-pdf-host: maybe-install-pdf-bison
1762 install-pdf-host: maybe-install-pdf-cgen
1763 install-pdf-host: maybe-install-pdf-dejagnu
1764 install-pdf-host: maybe-install-pdf-etc
1765 install-pdf-host: maybe-install-pdf-fastjar
1766 install-pdf-host: maybe-install-pdf-fixincludes
1767 install-pdf-host: maybe-install-pdf-flex
1768 install-pdf-host: maybe-install-pdf-gas
1769 install-pdf-host: maybe-install-pdf-gcc
1770 install-pdf-host: maybe-install-pdf-gmp
1771 install-pdf-host: maybe-install-pdf-mpfr
1772 install-pdf-host: maybe-install-pdf-mpc
1773 install-pdf-host: maybe-install-pdf-isl
1774 install-pdf-host: maybe-install-pdf-libelf
1775 install-pdf-host: maybe-install-pdf-gold
1776 install-pdf-host: maybe-install-pdf-gprof
1777 install-pdf-host: maybe-install-pdf-intl
1778 install-pdf-host: maybe-install-pdf-tcl
1779 install-pdf-host: maybe-install-pdf-itcl
1780 install-pdf-host: maybe-install-pdf-ld
1781 install-pdf-host: maybe-install-pdf-libbacktrace
1782 install-pdf-host: maybe-install-pdf-libcpp
1783 install-pdf-host: maybe-install-pdf-libdecnumber
1784 install-pdf-host: maybe-install-pdf-libgui
1785 install-pdf-host: maybe-install-pdf-libiberty
1786 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1787 install-pdf-host: maybe-install-pdf-libiconv
1788 install-pdf-host: maybe-install-pdf-m4
1789 install-pdf-host: maybe-install-pdf-readline
1790 install-pdf-host: maybe-install-pdf-sid
1791 install-pdf-host: maybe-install-pdf-sim
1792 install-pdf-host: maybe-install-pdf-texinfo
1793 install-pdf-host: maybe-install-pdf-zlib
1794 install-pdf-host: maybe-install-pdf-gdb
1795 install-pdf-host: maybe-install-pdf-expect
1796 install-pdf-host: maybe-install-pdf-guile
1797 install-pdf-host: maybe-install-pdf-tk
1798 install-pdf-host: maybe-install-pdf-libtermcap
1799 install-pdf-host: maybe-install-pdf-utils
1800 install-pdf-host: maybe-install-pdf-gnattools
1801 install-pdf-host: maybe-install-pdf-lto-plugin
1802 install-pdf-host: maybe-install-pdf-libcc1
1803 install-pdf-host: maybe-install-pdf-gotools
1804
1805 .PHONY: install-pdf-target
1806
1807 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1808 install-pdf-target: maybe-install-pdf-target-libsanitizer
1809 install-pdf-target: maybe-install-pdf-target-libvtv
1810 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1811 install-pdf-target: maybe-install-pdf-target-libssp
1812 install-pdf-target: maybe-install-pdf-target-newlib
1813 install-pdf-target: maybe-install-pdf-target-libgcc
1814 install-pdf-target: maybe-install-pdf-target-libbacktrace
1815 install-pdf-target: maybe-install-pdf-target-libquadmath
1816 install-pdf-target: maybe-install-pdf-target-libgfortran
1817 install-pdf-target: maybe-install-pdf-target-libobjc
1818 install-pdf-target: maybe-install-pdf-target-libgo
1819 install-pdf-target: maybe-install-pdf-target-libhsail-rt
1820 install-pdf-target: maybe-install-pdf-target-libphobos
1821 install-pdf-target: maybe-install-pdf-target-libtermcap
1822 install-pdf-target: maybe-install-pdf-target-winsup
1823 install-pdf-target: maybe-install-pdf-target-libgloss
1824 install-pdf-target: maybe-install-pdf-target-libffi
1825 install-pdf-target: maybe-install-pdf-target-zlib
1826 install-pdf-target: maybe-install-pdf-target-rda
1827 install-pdf-target: maybe-install-pdf-target-libada
1828 install-pdf-target: maybe-install-pdf-target-libgomp
1829 install-pdf-target: maybe-install-pdf-target-libitm
1830 install-pdf-target: maybe-install-pdf-target-libatomic
1831
1832 .PHONY: do-install-html
1833 do-install-html:
1834 @: $(MAKE); $(unstage)
1835 @r=`${PWD_COMMAND}`; export r; \
1836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1837 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1838 install-html-target
1839
1840
1841 .PHONY: install-html-host
1842
1843 install-html-host: maybe-install-html-bfd
1844 install-html-host: maybe-install-html-opcodes
1845 install-html-host: maybe-install-html-binutils
1846 install-html-host: maybe-install-html-bison
1847 install-html-host: maybe-install-html-cgen
1848 install-html-host: maybe-install-html-dejagnu
1849 install-html-host: maybe-install-html-etc
1850 install-html-host: maybe-install-html-fastjar
1851 install-html-host: maybe-install-html-fixincludes
1852 install-html-host: maybe-install-html-flex
1853 install-html-host: maybe-install-html-gas
1854 install-html-host: maybe-install-html-gcc
1855 install-html-host: maybe-install-html-gmp
1856 install-html-host: maybe-install-html-mpfr
1857 install-html-host: maybe-install-html-mpc
1858 install-html-host: maybe-install-html-isl
1859 install-html-host: maybe-install-html-libelf
1860 install-html-host: maybe-install-html-gold
1861 install-html-host: maybe-install-html-gprof
1862 install-html-host: maybe-install-html-intl
1863 install-html-host: maybe-install-html-tcl
1864 install-html-host: maybe-install-html-itcl
1865 install-html-host: maybe-install-html-ld
1866 install-html-host: maybe-install-html-libbacktrace
1867 install-html-host: maybe-install-html-libcpp
1868 install-html-host: maybe-install-html-libdecnumber
1869 install-html-host: maybe-install-html-libgui
1870 install-html-host: maybe-install-html-libiberty
1871 install-html-host: maybe-install-html-libiberty-linker-plugin
1872 install-html-host: maybe-install-html-libiconv
1873 install-html-host: maybe-install-html-m4
1874 install-html-host: maybe-install-html-readline
1875 install-html-host: maybe-install-html-sid
1876 install-html-host: maybe-install-html-sim
1877 install-html-host: maybe-install-html-texinfo
1878 install-html-host: maybe-install-html-zlib
1879 install-html-host: maybe-install-html-gdb
1880 install-html-host: maybe-install-html-expect
1881 install-html-host: maybe-install-html-guile
1882 install-html-host: maybe-install-html-tk
1883 install-html-host: maybe-install-html-libtermcap
1884 install-html-host: maybe-install-html-utils
1885 install-html-host: maybe-install-html-gnattools
1886 install-html-host: maybe-install-html-lto-plugin
1887 install-html-host: maybe-install-html-libcc1
1888 install-html-host: maybe-install-html-gotools
1889
1890 .PHONY: install-html-target
1891
1892 install-html-target: maybe-install-html-target-libstdc++-v3
1893 install-html-target: maybe-install-html-target-libsanitizer
1894 install-html-target: maybe-install-html-target-libvtv
1895 install-html-target: maybe-install-html-target-liboffloadmic
1896 install-html-target: maybe-install-html-target-libssp
1897 install-html-target: maybe-install-html-target-newlib
1898 install-html-target: maybe-install-html-target-libgcc
1899 install-html-target: maybe-install-html-target-libbacktrace
1900 install-html-target: maybe-install-html-target-libquadmath
1901 install-html-target: maybe-install-html-target-libgfortran
1902 install-html-target: maybe-install-html-target-libobjc
1903 install-html-target: maybe-install-html-target-libgo
1904 install-html-target: maybe-install-html-target-libhsail-rt
1905 install-html-target: maybe-install-html-target-libphobos
1906 install-html-target: maybe-install-html-target-libtermcap
1907 install-html-target: maybe-install-html-target-winsup
1908 install-html-target: maybe-install-html-target-libgloss
1909 install-html-target: maybe-install-html-target-libffi
1910 install-html-target: maybe-install-html-target-zlib
1911 install-html-target: maybe-install-html-target-rda
1912 install-html-target: maybe-install-html-target-libada
1913 install-html-target: maybe-install-html-target-libgomp
1914 install-html-target: maybe-install-html-target-libitm
1915 install-html-target: maybe-install-html-target-libatomic
1916
1917 .PHONY: do-installcheck
1918 do-installcheck:
1919 @: $(MAKE); $(unstage)
1920 @r=`${PWD_COMMAND}`; export r; \
1921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1922 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1923 installcheck-target
1924
1925
1926 .PHONY: installcheck-host
1927
1928 installcheck-host: maybe-installcheck-bfd
1929 installcheck-host: maybe-installcheck-opcodes
1930 installcheck-host: maybe-installcheck-binutils
1931 installcheck-host: maybe-installcheck-bison
1932 installcheck-host: maybe-installcheck-cgen
1933 installcheck-host: maybe-installcheck-dejagnu
1934 installcheck-host: maybe-installcheck-etc
1935 installcheck-host: maybe-installcheck-fastjar
1936 installcheck-host: maybe-installcheck-fixincludes
1937 installcheck-host: maybe-installcheck-flex
1938 installcheck-host: maybe-installcheck-gas
1939 installcheck-host: maybe-installcheck-gcc
1940 installcheck-host: maybe-installcheck-gmp
1941 installcheck-host: maybe-installcheck-mpfr
1942 installcheck-host: maybe-installcheck-mpc
1943 installcheck-host: maybe-installcheck-isl
1944 installcheck-host: maybe-installcheck-libelf
1945 installcheck-host: maybe-installcheck-gold
1946 installcheck-host: maybe-installcheck-gprof
1947 installcheck-host: maybe-installcheck-intl
1948 installcheck-host: maybe-installcheck-tcl
1949 installcheck-host: maybe-installcheck-itcl
1950 installcheck-host: maybe-installcheck-ld
1951 installcheck-host: maybe-installcheck-libbacktrace
1952 installcheck-host: maybe-installcheck-libcpp
1953 installcheck-host: maybe-installcheck-libdecnumber
1954 installcheck-host: maybe-installcheck-libgui
1955 installcheck-host: maybe-installcheck-libiberty
1956 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1957 installcheck-host: maybe-installcheck-libiconv
1958 installcheck-host: maybe-installcheck-m4
1959 installcheck-host: maybe-installcheck-readline
1960 installcheck-host: maybe-installcheck-sid
1961 installcheck-host: maybe-installcheck-sim
1962 installcheck-host: maybe-installcheck-texinfo
1963 installcheck-host: maybe-installcheck-zlib
1964 installcheck-host: maybe-installcheck-gdb
1965 installcheck-host: maybe-installcheck-expect
1966 installcheck-host: maybe-installcheck-guile
1967 installcheck-host: maybe-installcheck-tk
1968 installcheck-host: maybe-installcheck-libtermcap
1969 installcheck-host: maybe-installcheck-utils
1970 installcheck-host: maybe-installcheck-gnattools
1971 installcheck-host: maybe-installcheck-lto-plugin
1972 installcheck-host: maybe-installcheck-libcc1
1973 installcheck-host: maybe-installcheck-gotools
1974
1975 .PHONY: installcheck-target
1976
1977 installcheck-target: maybe-installcheck-target-libstdc++-v3
1978 installcheck-target: maybe-installcheck-target-libsanitizer
1979 installcheck-target: maybe-installcheck-target-libvtv
1980 installcheck-target: maybe-installcheck-target-liboffloadmic
1981 installcheck-target: maybe-installcheck-target-libssp
1982 installcheck-target: maybe-installcheck-target-newlib
1983 installcheck-target: maybe-installcheck-target-libgcc
1984 installcheck-target: maybe-installcheck-target-libbacktrace
1985 installcheck-target: maybe-installcheck-target-libquadmath
1986 installcheck-target: maybe-installcheck-target-libgfortran
1987 installcheck-target: maybe-installcheck-target-libobjc
1988 installcheck-target: maybe-installcheck-target-libgo
1989 installcheck-target: maybe-installcheck-target-libhsail-rt
1990 installcheck-target: maybe-installcheck-target-libphobos
1991 installcheck-target: maybe-installcheck-target-libtermcap
1992 installcheck-target: maybe-installcheck-target-winsup
1993 installcheck-target: maybe-installcheck-target-libgloss
1994 installcheck-target: maybe-installcheck-target-libffi
1995 installcheck-target: maybe-installcheck-target-zlib
1996 installcheck-target: maybe-installcheck-target-rda
1997 installcheck-target: maybe-installcheck-target-libada
1998 installcheck-target: maybe-installcheck-target-libgomp
1999 installcheck-target: maybe-installcheck-target-libitm
2000 installcheck-target: maybe-installcheck-target-libatomic
2001
2002 .PHONY: do-mostlyclean
2003 do-mostlyclean:
2004 @: $(MAKE); $(unstage)
2005 @r=`${PWD_COMMAND}`; export r; \
2006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2007 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2008 mostlyclean-target
2009
2010
2011 .PHONY: mostlyclean-host
2012
2013 mostlyclean-host: maybe-mostlyclean-bfd
2014 mostlyclean-host: maybe-mostlyclean-opcodes
2015 mostlyclean-host: maybe-mostlyclean-binutils
2016 mostlyclean-host: maybe-mostlyclean-bison
2017 mostlyclean-host: maybe-mostlyclean-cgen
2018 mostlyclean-host: maybe-mostlyclean-dejagnu
2019 mostlyclean-host: maybe-mostlyclean-etc
2020 mostlyclean-host: maybe-mostlyclean-fastjar
2021 mostlyclean-host: maybe-mostlyclean-fixincludes
2022 mostlyclean-host: maybe-mostlyclean-flex
2023 mostlyclean-host: maybe-mostlyclean-gas
2024 mostlyclean-host: maybe-mostlyclean-gcc
2025 mostlyclean-host: maybe-mostlyclean-gmp
2026 mostlyclean-host: maybe-mostlyclean-mpfr
2027 mostlyclean-host: maybe-mostlyclean-mpc
2028 mostlyclean-host: maybe-mostlyclean-isl
2029 mostlyclean-host: maybe-mostlyclean-libelf
2030 mostlyclean-host: maybe-mostlyclean-gold
2031 mostlyclean-host: maybe-mostlyclean-gprof
2032 mostlyclean-host: maybe-mostlyclean-intl
2033 mostlyclean-host: maybe-mostlyclean-tcl
2034 mostlyclean-host: maybe-mostlyclean-itcl
2035 mostlyclean-host: maybe-mostlyclean-ld
2036 mostlyclean-host: maybe-mostlyclean-libbacktrace
2037 mostlyclean-host: maybe-mostlyclean-libcpp
2038 mostlyclean-host: maybe-mostlyclean-libdecnumber
2039 mostlyclean-host: maybe-mostlyclean-libgui
2040 mostlyclean-host: maybe-mostlyclean-libiberty
2041 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2042 mostlyclean-host: maybe-mostlyclean-libiconv
2043 mostlyclean-host: maybe-mostlyclean-m4
2044 mostlyclean-host: maybe-mostlyclean-readline
2045 mostlyclean-host: maybe-mostlyclean-sid
2046 mostlyclean-host: maybe-mostlyclean-sim
2047 mostlyclean-host: maybe-mostlyclean-texinfo
2048 mostlyclean-host: maybe-mostlyclean-zlib
2049 mostlyclean-host: maybe-mostlyclean-gdb
2050 mostlyclean-host: maybe-mostlyclean-expect
2051 mostlyclean-host: maybe-mostlyclean-guile
2052 mostlyclean-host: maybe-mostlyclean-tk
2053 mostlyclean-host: maybe-mostlyclean-libtermcap
2054 mostlyclean-host: maybe-mostlyclean-utils
2055 mostlyclean-host: maybe-mostlyclean-gnattools
2056 mostlyclean-host: maybe-mostlyclean-lto-plugin
2057 mostlyclean-host: maybe-mostlyclean-libcc1
2058 mostlyclean-host: maybe-mostlyclean-gotools
2059
2060 .PHONY: mostlyclean-target
2061
2062 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2063 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2064 mostlyclean-target: maybe-mostlyclean-target-libvtv
2065 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2066 mostlyclean-target: maybe-mostlyclean-target-libssp
2067 mostlyclean-target: maybe-mostlyclean-target-newlib
2068 mostlyclean-target: maybe-mostlyclean-target-libgcc
2069 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2070 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2071 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2072 mostlyclean-target: maybe-mostlyclean-target-libobjc
2073 mostlyclean-target: maybe-mostlyclean-target-libgo
2074 mostlyclean-target: maybe-mostlyclean-target-libhsail-rt
2075 mostlyclean-target: maybe-mostlyclean-target-libphobos
2076 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2077 mostlyclean-target: maybe-mostlyclean-target-winsup
2078 mostlyclean-target: maybe-mostlyclean-target-libgloss
2079 mostlyclean-target: maybe-mostlyclean-target-libffi
2080 mostlyclean-target: maybe-mostlyclean-target-zlib
2081 mostlyclean-target: maybe-mostlyclean-target-rda
2082 mostlyclean-target: maybe-mostlyclean-target-libada
2083 mostlyclean-target: maybe-mostlyclean-target-libgomp
2084 mostlyclean-target: maybe-mostlyclean-target-libitm
2085 mostlyclean-target: maybe-mostlyclean-target-libatomic
2086
2087 .PHONY: do-clean
2088 do-clean:
2089 @: $(MAKE); $(unstage)
2090 @r=`${PWD_COMMAND}`; export r; \
2091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2093 clean-target
2094
2095
2096 .PHONY: clean-host
2097
2098 clean-host: maybe-clean-bfd
2099 clean-host: maybe-clean-opcodes
2100 clean-host: maybe-clean-binutils
2101 clean-host: maybe-clean-bison
2102 clean-host: maybe-clean-cgen
2103 clean-host: maybe-clean-dejagnu
2104 clean-host: maybe-clean-etc
2105 clean-host: maybe-clean-fastjar
2106 clean-host: maybe-clean-fixincludes
2107 clean-host: maybe-clean-flex
2108 clean-host: maybe-clean-gas
2109 clean-host: maybe-clean-gcc
2110 clean-host: maybe-clean-gmp
2111 clean-host: maybe-clean-mpfr
2112 clean-host: maybe-clean-mpc
2113 clean-host: maybe-clean-isl
2114 clean-host: maybe-clean-libelf
2115 clean-host: maybe-clean-gold
2116 clean-host: maybe-clean-gprof
2117 clean-host: maybe-clean-intl
2118 clean-host: maybe-clean-tcl
2119 clean-host: maybe-clean-itcl
2120 clean-host: maybe-clean-ld
2121 clean-host: maybe-clean-libbacktrace
2122 clean-host: maybe-clean-libcpp
2123 clean-host: maybe-clean-libdecnumber
2124 clean-host: maybe-clean-libgui
2125 clean-host: maybe-clean-libiberty
2126 clean-host: maybe-clean-libiberty-linker-plugin
2127 clean-host: maybe-clean-libiconv
2128 clean-host: maybe-clean-m4
2129 clean-host: maybe-clean-readline
2130 clean-host: maybe-clean-sid
2131 clean-host: maybe-clean-sim
2132 clean-host: maybe-clean-texinfo
2133 clean-host: maybe-clean-zlib
2134 clean-host: maybe-clean-gdb
2135 clean-host: maybe-clean-expect
2136 clean-host: maybe-clean-guile
2137 clean-host: maybe-clean-tk
2138 clean-host: maybe-clean-libtermcap
2139 clean-host: maybe-clean-utils
2140 clean-host: maybe-clean-gnattools
2141 clean-host: maybe-clean-lto-plugin
2142 clean-host: maybe-clean-libcc1
2143 clean-host: maybe-clean-gotools
2144
2145 .PHONY: clean-target
2146
2147 clean-target: maybe-clean-target-libstdc++-v3
2148 clean-target: maybe-clean-target-libsanitizer
2149 clean-target: maybe-clean-target-libvtv
2150 clean-target: maybe-clean-target-liboffloadmic
2151 clean-target: maybe-clean-target-libssp
2152 clean-target: maybe-clean-target-newlib
2153 clean-target: maybe-clean-target-libgcc
2154 clean-target: maybe-clean-target-libbacktrace
2155 clean-target: maybe-clean-target-libquadmath
2156 clean-target: maybe-clean-target-libgfortran
2157 clean-target: maybe-clean-target-libobjc
2158 clean-target: maybe-clean-target-libgo
2159 clean-target: maybe-clean-target-libhsail-rt
2160 clean-target: maybe-clean-target-libphobos
2161 clean-target: maybe-clean-target-libtermcap
2162 clean-target: maybe-clean-target-winsup
2163 clean-target: maybe-clean-target-libgloss
2164 clean-target: maybe-clean-target-libffi
2165 clean-target: maybe-clean-target-zlib
2166 clean-target: maybe-clean-target-rda
2167 clean-target: maybe-clean-target-libada
2168 clean-target: maybe-clean-target-libgomp
2169 clean-target: maybe-clean-target-libitm
2170 clean-target: maybe-clean-target-libatomic
2171
2172 .PHONY: do-distclean
2173 do-distclean:
2174 @: $(MAKE); $(unstage)
2175 @r=`${PWD_COMMAND}`; export r; \
2176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2177 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2178 distclean-target
2179
2180
2181 .PHONY: distclean-host
2182
2183 distclean-host: maybe-distclean-bfd
2184 distclean-host: maybe-distclean-opcodes
2185 distclean-host: maybe-distclean-binutils
2186 distclean-host: maybe-distclean-bison
2187 distclean-host: maybe-distclean-cgen
2188 distclean-host: maybe-distclean-dejagnu
2189 distclean-host: maybe-distclean-etc
2190 distclean-host: maybe-distclean-fastjar
2191 distclean-host: maybe-distclean-fixincludes
2192 distclean-host: maybe-distclean-flex
2193 distclean-host: maybe-distclean-gas
2194 distclean-host: maybe-distclean-gcc
2195 distclean-host: maybe-distclean-gmp
2196 distclean-host: maybe-distclean-mpfr
2197 distclean-host: maybe-distclean-mpc
2198 distclean-host: maybe-distclean-isl
2199 distclean-host: maybe-distclean-libelf
2200 distclean-host: maybe-distclean-gold
2201 distclean-host: maybe-distclean-gprof
2202 distclean-host: maybe-distclean-intl
2203 distclean-host: maybe-distclean-tcl
2204 distclean-host: maybe-distclean-itcl
2205 distclean-host: maybe-distclean-ld
2206 distclean-host: maybe-distclean-libbacktrace
2207 distclean-host: maybe-distclean-libcpp
2208 distclean-host: maybe-distclean-libdecnumber
2209 distclean-host: maybe-distclean-libgui
2210 distclean-host: maybe-distclean-libiberty
2211 distclean-host: maybe-distclean-libiberty-linker-plugin
2212 distclean-host: maybe-distclean-libiconv
2213 distclean-host: maybe-distclean-m4
2214 distclean-host: maybe-distclean-readline
2215 distclean-host: maybe-distclean-sid
2216 distclean-host: maybe-distclean-sim
2217 distclean-host: maybe-distclean-texinfo
2218 distclean-host: maybe-distclean-zlib
2219 distclean-host: maybe-distclean-gdb
2220 distclean-host: maybe-distclean-expect
2221 distclean-host: maybe-distclean-guile
2222 distclean-host: maybe-distclean-tk
2223 distclean-host: maybe-distclean-libtermcap
2224 distclean-host: maybe-distclean-utils
2225 distclean-host: maybe-distclean-gnattools
2226 distclean-host: maybe-distclean-lto-plugin
2227 distclean-host: maybe-distclean-libcc1
2228 distclean-host: maybe-distclean-gotools
2229
2230 .PHONY: distclean-target
2231
2232 distclean-target: maybe-distclean-target-libstdc++-v3
2233 distclean-target: maybe-distclean-target-libsanitizer
2234 distclean-target: maybe-distclean-target-libvtv
2235 distclean-target: maybe-distclean-target-liboffloadmic
2236 distclean-target: maybe-distclean-target-libssp
2237 distclean-target: maybe-distclean-target-newlib
2238 distclean-target: maybe-distclean-target-libgcc
2239 distclean-target: maybe-distclean-target-libbacktrace
2240 distclean-target: maybe-distclean-target-libquadmath
2241 distclean-target: maybe-distclean-target-libgfortran
2242 distclean-target: maybe-distclean-target-libobjc
2243 distclean-target: maybe-distclean-target-libgo
2244 distclean-target: maybe-distclean-target-libhsail-rt
2245 distclean-target: maybe-distclean-target-libphobos
2246 distclean-target: maybe-distclean-target-libtermcap
2247 distclean-target: maybe-distclean-target-winsup
2248 distclean-target: maybe-distclean-target-libgloss
2249 distclean-target: maybe-distclean-target-libffi
2250 distclean-target: maybe-distclean-target-zlib
2251 distclean-target: maybe-distclean-target-rda
2252 distclean-target: maybe-distclean-target-libada
2253 distclean-target: maybe-distclean-target-libgomp
2254 distclean-target: maybe-distclean-target-libitm
2255 distclean-target: maybe-distclean-target-libatomic
2256
2257 .PHONY: do-maintainer-clean
2258 do-maintainer-clean:
2259 @: $(MAKE); $(unstage)
2260 @r=`${PWD_COMMAND}`; export r; \
2261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2262 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2263 maintainer-clean-target
2264
2265
2266 .PHONY: maintainer-clean-host
2267
2268 maintainer-clean-host: maybe-maintainer-clean-bfd
2269 maintainer-clean-host: maybe-maintainer-clean-opcodes
2270 maintainer-clean-host: maybe-maintainer-clean-binutils
2271 maintainer-clean-host: maybe-maintainer-clean-bison
2272 maintainer-clean-host: maybe-maintainer-clean-cgen
2273 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2274 maintainer-clean-host: maybe-maintainer-clean-etc
2275 maintainer-clean-host: maybe-maintainer-clean-fastjar
2276 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2277 maintainer-clean-host: maybe-maintainer-clean-flex
2278 maintainer-clean-host: maybe-maintainer-clean-gas
2279 maintainer-clean-host: maybe-maintainer-clean-gcc
2280 maintainer-clean-host: maybe-maintainer-clean-gmp
2281 maintainer-clean-host: maybe-maintainer-clean-mpfr
2282 maintainer-clean-host: maybe-maintainer-clean-mpc
2283 maintainer-clean-host: maybe-maintainer-clean-isl
2284 maintainer-clean-host: maybe-maintainer-clean-libelf
2285 maintainer-clean-host: maybe-maintainer-clean-gold
2286 maintainer-clean-host: maybe-maintainer-clean-gprof
2287 maintainer-clean-host: maybe-maintainer-clean-intl
2288 maintainer-clean-host: maybe-maintainer-clean-tcl
2289 maintainer-clean-host: maybe-maintainer-clean-itcl
2290 maintainer-clean-host: maybe-maintainer-clean-ld
2291 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2292 maintainer-clean-host: maybe-maintainer-clean-libcpp
2293 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2294 maintainer-clean-host: maybe-maintainer-clean-libgui
2295 maintainer-clean-host: maybe-maintainer-clean-libiberty
2296 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2297 maintainer-clean-host: maybe-maintainer-clean-libiconv
2298 maintainer-clean-host: maybe-maintainer-clean-m4
2299 maintainer-clean-host: maybe-maintainer-clean-readline
2300 maintainer-clean-host: maybe-maintainer-clean-sid
2301 maintainer-clean-host: maybe-maintainer-clean-sim
2302 maintainer-clean-host: maybe-maintainer-clean-texinfo
2303 maintainer-clean-host: maybe-maintainer-clean-zlib
2304 maintainer-clean-host: maybe-maintainer-clean-gdb
2305 maintainer-clean-host: maybe-maintainer-clean-expect
2306 maintainer-clean-host: maybe-maintainer-clean-guile
2307 maintainer-clean-host: maybe-maintainer-clean-tk
2308 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2309 maintainer-clean-host: maybe-maintainer-clean-utils
2310 maintainer-clean-host: maybe-maintainer-clean-gnattools
2311 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2312 maintainer-clean-host: maybe-maintainer-clean-libcc1
2313 maintainer-clean-host: maybe-maintainer-clean-gotools
2314
2315 .PHONY: maintainer-clean-target
2316
2317 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2318 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2319 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2320 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2321 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2322 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2323 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2324 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2325 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2326 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2327 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2328 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2329 maintainer-clean-target: maybe-maintainer-clean-target-libhsail-rt
2330 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2331 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2332 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2333 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2334 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2335 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2336 maintainer-clean-target: maybe-maintainer-clean-target-rda
2337 maintainer-clean-target: maybe-maintainer-clean-target-libada
2338 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2339 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2340 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2341
2342
2343 # Here are the targets which correspond to the do-X targets.
2344
2345 .PHONY: info installcheck dvi pdf html
2346 .PHONY: install-info install-pdf install-html
2347 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2348 .PHONY: local-clean local-distclean local-maintainer-clean
2349 info: do-info
2350 installcheck: do-installcheck
2351 dvi: do-dvi
2352 pdf: do-pdf
2353 html: do-html
2354
2355 # Make sure makeinfo is built before we do a `make info', if we're
2356 # in fact building texinfo.
2357 do-info: maybe-all-texinfo
2358
2359 install-info: do-install-info dir.info
2360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2361 if [ -f dir.info ]; then \
2362 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2363 else true; fi
2364
2365 install-pdf: do-install-pdf
2366
2367 install-html: do-install-html
2368
2369 local-clean:
2370 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2371
2372 local-distclean:
2373 -rm -f Makefile config.status config.cache mh-frag mt-frag
2374 -rm -f maybedep.tmp serdep.tmp stage_final
2375 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2376 rm -rf $(TARGET_SUBDIR); \
2377 else true; fi
2378 -rm -rf $(BUILD_SUBDIR)
2379 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2380 rm -rf $(HOST_SUBDIR); \
2381 else true; fi
2382 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2383 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2384 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2385 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2386 -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2387 -rmdir texinfo zlib 2>/dev/null
2388 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2389
2390 local-maintainer-clean:
2391 @echo "This command is intended for maintainers to use;"
2392 @echo "it deletes files that may require special tools to rebuild."
2393
2394 clean: do-clean local-clean
2395 mostlyclean: do-mostlyclean local-clean
2396 distclean: do-distclean local-clean local-distclean
2397 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2398 maintainer-clean: local-distclean
2399 realclean: maintainer-clean
2400
2401 # Check target.
2402
2403 .PHONY: check do-check
2404 check: do-check
2405
2406 # Only include modules actually being configured and built.
2407 .PHONY: check-host
2408 check-host: \
2409 maybe-check-bfd \
2410 maybe-check-opcodes \
2411 maybe-check-binutils \
2412 maybe-check-bison \
2413 maybe-check-cgen \
2414 maybe-check-dejagnu \
2415 maybe-check-etc \
2416 maybe-check-fastjar \
2417 maybe-check-fixincludes \
2418 maybe-check-flex \
2419 maybe-check-gas \
2420 maybe-check-gcc \
2421 maybe-check-gmp \
2422 maybe-check-mpfr \
2423 maybe-check-mpc \
2424 maybe-check-isl \
2425 maybe-check-libelf \
2426 maybe-check-gold \
2427 maybe-check-gprof \
2428 maybe-check-intl \
2429 maybe-check-tcl \
2430 maybe-check-itcl \
2431 maybe-check-ld \
2432 maybe-check-libbacktrace \
2433 maybe-check-libcpp \
2434 maybe-check-libdecnumber \
2435 maybe-check-libgui \
2436 maybe-check-libiberty \
2437 maybe-check-libiberty-linker-plugin \
2438 maybe-check-libiconv \
2439 maybe-check-m4 \
2440 maybe-check-readline \
2441 maybe-check-sid \
2442 maybe-check-sim \
2443 maybe-check-texinfo \
2444 maybe-check-zlib \
2445 maybe-check-gdb \
2446 maybe-check-expect \
2447 maybe-check-guile \
2448 maybe-check-tk \
2449 maybe-check-libtermcap \
2450 maybe-check-utils \
2451 maybe-check-gnattools \
2452 maybe-check-lto-plugin \
2453 maybe-check-libcc1 \
2454 maybe-check-gotools
2455
2456 .PHONY: check-target
2457 check-target: \
2458 maybe-check-target-libstdc++-v3 \
2459 maybe-check-target-libsanitizer \
2460 maybe-check-target-libvtv \
2461 maybe-check-target-liboffloadmic \
2462 maybe-check-target-libssp \
2463 maybe-check-target-newlib \
2464 maybe-check-target-libgcc \
2465 maybe-check-target-libbacktrace \
2466 maybe-check-target-libquadmath \
2467 maybe-check-target-libgfortran \
2468 maybe-check-target-libobjc \
2469 maybe-check-target-libgo \
2470 maybe-check-target-libhsail-rt \
2471 maybe-check-target-libphobos \
2472 maybe-check-target-libtermcap \
2473 maybe-check-target-winsup \
2474 maybe-check-target-libgloss \
2475 maybe-check-target-libffi \
2476 maybe-check-target-zlib \
2477 maybe-check-target-rda \
2478 maybe-check-target-libada \
2479 maybe-check-target-libgomp \
2480 maybe-check-target-libitm \
2481 maybe-check-target-libatomic
2482
2483 do-check:
2484 @: $(MAKE); $(unstage)
2485 @r=`${PWD_COMMAND}`; export r; \
2486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2487 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2488
2489 # Automated reporting of test results.
2490
2491 warning.log: build.log
2492 $(srcdir)/contrib/warn_summary build.log > $@
2493
2494 mail-report.log:
2495 if test x'$(BOOT_CFLAGS)' != x''; then \
2496 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2497 fi; \
2498 $(srcdir)/contrib/test_summary -t >$@
2499 chmod +x $@
2500 echo If you really want to send e-mail, run ./$@ now
2501
2502 mail-report-with-warnings.log: warning.log
2503 if test x'$(BOOT_CFLAGS)' != x''; then \
2504 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2505 fi; \
2506 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2507 chmod +x $@
2508 echo If you really want to send e-mail, run ./$@ now
2509
2510 # Local Vim config
2511
2512 $(srcdir)/.local.vimrc:
2513 $(LN_S) contrib/vimrc $@
2514
2515 $(srcdir)/.lvimrc:
2516 $(LN_S) contrib/vimrc $@
2517
2518 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2519
2520 .PHONY: vimrc
2521
2522 # clang-format config
2523
2524 $(srcdir)/.clang-format:
2525 $(LN_S) contrib/clang-format $@
2526
2527 clang-format: $(srcdir)/.clang-format
2528
2529 .PHONY: clang-format
2530
2531 # Installation targets.
2532
2533 .PHONY: install uninstall
2534 install:
2535 @: $(MAKE); $(unstage)
2536 @r=`${PWD_COMMAND}`; export r; \
2537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2538 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2539
2540 .PHONY: install-host-nogcc
2541 install-host-nogcc: \
2542 maybe-install-bfd \
2543 maybe-install-opcodes \
2544 maybe-install-binutils \
2545 maybe-install-bison \
2546 maybe-install-cgen \
2547 maybe-install-dejagnu \
2548 maybe-install-etc \
2549 maybe-install-fastjar \
2550 maybe-install-fixincludes \
2551 maybe-install-flex \
2552 maybe-install-gas \
2553 maybe-install-gmp \
2554 maybe-install-mpfr \
2555 maybe-install-mpc \
2556 maybe-install-isl \
2557 maybe-install-libelf \
2558 maybe-install-gold \
2559 maybe-install-gprof \
2560 maybe-install-intl \
2561 maybe-install-tcl \
2562 maybe-install-itcl \
2563 maybe-install-ld \
2564 maybe-install-libbacktrace \
2565 maybe-install-libcpp \
2566 maybe-install-libdecnumber \
2567 maybe-install-libgui \
2568 maybe-install-libiberty \
2569 maybe-install-libiberty-linker-plugin \
2570 maybe-install-libiconv \
2571 maybe-install-m4 \
2572 maybe-install-readline \
2573 maybe-install-sid \
2574 maybe-install-sim \
2575 maybe-install-texinfo \
2576 maybe-install-zlib \
2577 maybe-install-gdb \
2578 maybe-install-expect \
2579 maybe-install-guile \
2580 maybe-install-tk \
2581 maybe-install-libtermcap \
2582 maybe-install-utils \
2583 maybe-install-gnattools \
2584 maybe-install-lto-plugin \
2585 maybe-install-libcc1 \
2586 maybe-install-gotools
2587
2588 .PHONY: install-host
2589 install-host: \
2590 maybe-install-bfd \
2591 maybe-install-opcodes \
2592 maybe-install-binutils \
2593 maybe-install-bison \
2594 maybe-install-cgen \
2595 maybe-install-dejagnu \
2596 maybe-install-etc \
2597 maybe-install-fastjar \
2598 maybe-install-fixincludes \
2599 maybe-install-flex \
2600 maybe-install-gas \
2601 maybe-install-gcc \
2602 maybe-install-gmp \
2603 maybe-install-mpfr \
2604 maybe-install-mpc \
2605 maybe-install-isl \
2606 maybe-install-libelf \
2607 maybe-install-gold \
2608 maybe-install-gprof \
2609 maybe-install-intl \
2610 maybe-install-tcl \
2611 maybe-install-itcl \
2612 maybe-install-ld \
2613 maybe-install-libbacktrace \
2614 maybe-install-libcpp \
2615 maybe-install-libdecnumber \
2616 maybe-install-libgui \
2617 maybe-install-libiberty \
2618 maybe-install-libiberty-linker-plugin \
2619 maybe-install-libiconv \
2620 maybe-install-m4 \
2621 maybe-install-readline \
2622 maybe-install-sid \
2623 maybe-install-sim \
2624 maybe-install-texinfo \
2625 maybe-install-zlib \
2626 maybe-install-gdb \
2627 maybe-install-expect \
2628 maybe-install-guile \
2629 maybe-install-tk \
2630 maybe-install-libtermcap \
2631 maybe-install-utils \
2632 maybe-install-gnattools \
2633 maybe-install-lto-plugin \
2634 maybe-install-libcc1 \
2635 maybe-install-gotools
2636
2637 .PHONY: install-target
2638 install-target: \
2639 maybe-install-target-libstdc++-v3 \
2640 maybe-install-target-libsanitizer \
2641 maybe-install-target-libvtv \
2642 maybe-install-target-liboffloadmic \
2643 maybe-install-target-libssp \
2644 maybe-install-target-newlib \
2645 maybe-install-target-libgcc \
2646 maybe-install-target-libbacktrace \
2647 maybe-install-target-libquadmath \
2648 maybe-install-target-libgfortran \
2649 maybe-install-target-libobjc \
2650 maybe-install-target-libgo \
2651 maybe-install-target-libhsail-rt \
2652 maybe-install-target-libphobos \
2653 maybe-install-target-libtermcap \
2654 maybe-install-target-winsup \
2655 maybe-install-target-libgloss \
2656 maybe-install-target-libffi \
2657 maybe-install-target-zlib \
2658 maybe-install-target-rda \
2659 maybe-install-target-libada \
2660 maybe-install-target-libgomp \
2661 maybe-install-target-libitm \
2662 maybe-install-target-libatomic
2663
2664 uninstall:
2665 @echo "the uninstall target is not supported in this tree"
2666
2667 .PHONY: install.all
2668 install.all: install-no-fixedincludes
2669 @if [ -f ./gcc/Makefile ]; then \
2670 r=`${PWD_COMMAND}`; export r; \
2671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2672 $(HOST_EXPORTS) \
2673 (cd ./gcc && \
2674 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2675 else \
2676 true; \
2677 fi
2678
2679 # install-no-fixedincludes is used to allow the elaboration of binary packages
2680 # suitable for distribution, where we cannot include the fixed system header
2681 # files.
2682 .PHONY: install-no-fixedincludes
2683 install-no-fixedincludes: installdirs install-host-nogcc \
2684 install-target gcc-install-no-fixedincludes
2685
2686 .PHONY: install-strip
2687 install-strip:
2688 @: $(MAKE); $(unstage)
2689 @r=`${PWD_COMMAND}`; export r; \
2690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2691 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2692
2693 .PHONY: install-strip-host
2694 install-strip-host: \
2695 maybe-install-strip-bfd \
2696 maybe-install-strip-opcodes \
2697 maybe-install-strip-binutils \
2698 maybe-install-strip-bison \
2699 maybe-install-strip-cgen \
2700 maybe-install-strip-dejagnu \
2701 maybe-install-strip-etc \
2702 maybe-install-strip-fastjar \
2703 maybe-install-strip-fixincludes \
2704 maybe-install-strip-flex \
2705 maybe-install-strip-gas \
2706 maybe-install-strip-gcc \
2707 maybe-install-strip-gmp \
2708 maybe-install-strip-mpfr \
2709 maybe-install-strip-mpc \
2710 maybe-install-strip-isl \
2711 maybe-install-strip-libelf \
2712 maybe-install-strip-gold \
2713 maybe-install-strip-gprof \
2714 maybe-install-strip-intl \
2715 maybe-install-strip-tcl \
2716 maybe-install-strip-itcl \
2717 maybe-install-strip-ld \
2718 maybe-install-strip-libbacktrace \
2719 maybe-install-strip-libcpp \
2720 maybe-install-strip-libdecnumber \
2721 maybe-install-strip-libgui \
2722 maybe-install-strip-libiberty \
2723 maybe-install-strip-libiberty-linker-plugin \
2724 maybe-install-strip-libiconv \
2725 maybe-install-strip-m4 \
2726 maybe-install-strip-readline \
2727 maybe-install-strip-sid \
2728 maybe-install-strip-sim \
2729 maybe-install-strip-texinfo \
2730 maybe-install-strip-zlib \
2731 maybe-install-strip-gdb \
2732 maybe-install-strip-expect \
2733 maybe-install-strip-guile \
2734 maybe-install-strip-tk \
2735 maybe-install-strip-libtermcap \
2736 maybe-install-strip-utils \
2737 maybe-install-strip-gnattools \
2738 maybe-install-strip-lto-plugin \
2739 maybe-install-strip-libcc1 \
2740 maybe-install-strip-gotools
2741
2742 .PHONY: install-strip-target
2743 install-strip-target: \
2744 maybe-install-strip-target-libstdc++-v3 \
2745 maybe-install-strip-target-libsanitizer \
2746 maybe-install-strip-target-libvtv \
2747 maybe-install-strip-target-liboffloadmic \
2748 maybe-install-strip-target-libssp \
2749 maybe-install-strip-target-newlib \
2750 maybe-install-strip-target-libgcc \
2751 maybe-install-strip-target-libbacktrace \
2752 maybe-install-strip-target-libquadmath \
2753 maybe-install-strip-target-libgfortran \
2754 maybe-install-strip-target-libobjc \
2755 maybe-install-strip-target-libgo \
2756 maybe-install-strip-target-libhsail-rt \
2757 maybe-install-strip-target-libphobos \
2758 maybe-install-strip-target-libtermcap \
2759 maybe-install-strip-target-winsup \
2760 maybe-install-strip-target-libgloss \
2761 maybe-install-strip-target-libffi \
2762 maybe-install-strip-target-zlib \
2763 maybe-install-strip-target-rda \
2764 maybe-install-strip-target-libada \
2765 maybe-install-strip-target-libgomp \
2766 maybe-install-strip-target-libitm \
2767 maybe-install-strip-target-libatomic
2768
2769
2770 ### other supporting targets
2771
2772 MAKEDIRS= \
2773 $(DESTDIR)$(prefix) \
2774 $(DESTDIR)$(exec_prefix)
2775 .PHONY: installdirs
2776 installdirs: mkinstalldirs
2777 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2778
2779 dir.info: do-install-info
2780 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2781 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2782 mv -f dir.info.new dir.info; \
2783 else true; \
2784 fi
2785
2786 dist:
2787 @echo "Building a full distribution of this tree isn't done"
2788 @echo "via 'make dist'. Check out the etc/ subdirectory"
2789
2790 etags tags: TAGS
2791
2792 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2793 # ability to use several tags files at once, so there is probably no need
2794 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2795 # (if we felt like it) have this Makefile write a piece of elisp which
2796 # the user could load to tell emacs19 where all the TAGS files we just
2797 # built are.
2798 TAGS: do-TAGS
2799
2800 # ------------------------------------
2801 # Macros for configure and all targets
2802 # ------------------------------------
2803
2804
2805
2806
2807
2808 # --------------------------------------
2809 # Modules which run on the build machine
2810 # --------------------------------------
2811
2812
2813 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2814 maybe-configure-build-libiberty:
2815 @if gcc-bootstrap
2816 configure-build-libiberty: stage_current
2817 @endif gcc-bootstrap
2818 @if build-libiberty
2819 maybe-configure-build-libiberty: configure-build-libiberty
2820 configure-build-libiberty:
2821 @: $(MAKE); $(unstage)
2822 @r=`${PWD_COMMAND}`; export r; \
2823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2824 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2825 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2826 $(BUILD_EXPORTS) \
2827 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2828 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2829 case $(srcdir) in \
2830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2831 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2833 esac; \
2834 module_srcdir=libiberty; \
2835 rm -f no-such-file || : ; \
2836 CONFIG_SITE=no-such-file $(SHELL) \
2837 $$s/$$module_srcdir/configure \
2838 --srcdir=$${topdir}/$$module_srcdir \
2839 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2840 --target=${target_alias} \
2841 || exit 1
2842 @endif build-libiberty
2843
2844
2845
2846
2847
2848 .PHONY: all-build-libiberty maybe-all-build-libiberty
2849 maybe-all-build-libiberty:
2850 @if gcc-bootstrap
2851 all-build-libiberty: stage_current
2852 @endif gcc-bootstrap
2853 @if build-libiberty
2854 TARGET-build-libiberty=all
2855 maybe-all-build-libiberty: all-build-libiberty
2856 all-build-libiberty: configure-build-libiberty
2857 @: $(MAKE); $(unstage)
2858 @r=`${PWD_COMMAND}`; export r; \
2859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2860 $(BUILD_EXPORTS) \
2861 (cd $(BUILD_SUBDIR)/libiberty && \
2862 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2863 $(TARGET-build-libiberty))
2864 @endif build-libiberty
2865
2866
2867
2868
2869
2870 .PHONY: configure-build-bison maybe-configure-build-bison
2871 maybe-configure-build-bison:
2872 @if gcc-bootstrap
2873 configure-build-bison: stage_current
2874 @endif gcc-bootstrap
2875 @if build-bison
2876 maybe-configure-build-bison: configure-build-bison
2877 configure-build-bison:
2878 @: $(MAKE); $(unstage)
2879 @r=`${PWD_COMMAND}`; export r; \
2880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2881 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2882 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2883 $(BUILD_EXPORTS) \
2884 echo Configuring in $(BUILD_SUBDIR)/bison; \
2885 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2886 case $(srcdir) in \
2887 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2888 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2889 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2890 esac; \
2891 module_srcdir=bison; \
2892 rm -f no-such-file || : ; \
2893 CONFIG_SITE=no-such-file $(SHELL) \
2894 $$s/$$module_srcdir/configure \
2895 --srcdir=$${topdir}/$$module_srcdir \
2896 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2897 --target=${target_alias} \
2898 || exit 1
2899 @endif build-bison
2900
2901
2902
2903
2904
2905 .PHONY: all-build-bison maybe-all-build-bison
2906 maybe-all-build-bison:
2907 @if gcc-bootstrap
2908 all-build-bison: stage_current
2909 @endif gcc-bootstrap
2910 @if build-bison
2911 TARGET-build-bison=all
2912 maybe-all-build-bison: all-build-bison
2913 all-build-bison: configure-build-bison
2914 @: $(MAKE); $(unstage)
2915 @r=`${PWD_COMMAND}`; export r; \
2916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2917 $(BUILD_EXPORTS) \
2918 (cd $(BUILD_SUBDIR)/bison && \
2919 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2920 $(TARGET-build-bison))
2921 @endif build-bison
2922
2923
2924
2925
2926
2927 .PHONY: configure-build-flex maybe-configure-build-flex
2928 maybe-configure-build-flex:
2929 @if gcc-bootstrap
2930 configure-build-flex: stage_current
2931 @endif gcc-bootstrap
2932 @if build-flex
2933 maybe-configure-build-flex: configure-build-flex
2934 configure-build-flex:
2935 @: $(MAKE); $(unstage)
2936 @r=`${PWD_COMMAND}`; export r; \
2937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2938 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2939 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2940 $(BUILD_EXPORTS) \
2941 echo Configuring in $(BUILD_SUBDIR)/flex; \
2942 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2943 case $(srcdir) in \
2944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2945 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2947 esac; \
2948 module_srcdir=flex; \
2949 rm -f no-such-file || : ; \
2950 CONFIG_SITE=no-such-file $(SHELL) \
2951 $$s/$$module_srcdir/configure \
2952 --srcdir=$${topdir}/$$module_srcdir \
2953 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2954 --target=${target_alias} \
2955 || exit 1
2956 @endif build-flex
2957
2958
2959
2960
2961
2962 .PHONY: all-build-flex maybe-all-build-flex
2963 maybe-all-build-flex:
2964 @if gcc-bootstrap
2965 all-build-flex: stage_current
2966 @endif gcc-bootstrap
2967 @if build-flex
2968 TARGET-build-flex=all
2969 maybe-all-build-flex: all-build-flex
2970 all-build-flex: configure-build-flex
2971 @: $(MAKE); $(unstage)
2972 @r=`${PWD_COMMAND}`; export r; \
2973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2974 $(BUILD_EXPORTS) \
2975 (cd $(BUILD_SUBDIR)/flex && \
2976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2977 $(TARGET-build-flex))
2978 @endif build-flex
2979
2980
2981
2982
2983
2984 .PHONY: configure-build-m4 maybe-configure-build-m4
2985 maybe-configure-build-m4:
2986 @if gcc-bootstrap
2987 configure-build-m4: stage_current
2988 @endif gcc-bootstrap
2989 @if build-m4
2990 maybe-configure-build-m4: configure-build-m4
2991 configure-build-m4:
2992 @: $(MAKE); $(unstage)
2993 @r=`${PWD_COMMAND}`; export r; \
2994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2995 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2996 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2997 $(BUILD_EXPORTS) \
2998 echo Configuring in $(BUILD_SUBDIR)/m4; \
2999 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3000 case $(srcdir) in \
3001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3002 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3004 esac; \
3005 module_srcdir=m4; \
3006 rm -f no-such-file || : ; \
3007 CONFIG_SITE=no-such-file $(SHELL) \
3008 $$s/$$module_srcdir/configure \
3009 --srcdir=$${topdir}/$$module_srcdir \
3010 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3011 --target=${target_alias} \
3012 || exit 1
3013 @endif build-m4
3014
3015
3016
3017
3018
3019 .PHONY: all-build-m4 maybe-all-build-m4
3020 maybe-all-build-m4:
3021 @if gcc-bootstrap
3022 all-build-m4: stage_current
3023 @endif gcc-bootstrap
3024 @if build-m4
3025 TARGET-build-m4=all
3026 maybe-all-build-m4: all-build-m4
3027 all-build-m4: configure-build-m4
3028 @: $(MAKE); $(unstage)
3029 @r=`${PWD_COMMAND}`; export r; \
3030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3031 $(BUILD_EXPORTS) \
3032 (cd $(BUILD_SUBDIR)/m4 && \
3033 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3034 $(TARGET-build-m4))
3035 @endif build-m4
3036
3037
3038
3039
3040
3041 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3042 maybe-configure-build-texinfo:
3043 @if gcc-bootstrap
3044 configure-build-texinfo: stage_current
3045 @endif gcc-bootstrap
3046 @if build-texinfo
3047 maybe-configure-build-texinfo: configure-build-texinfo
3048 configure-build-texinfo:
3049 @: $(MAKE); $(unstage)
3050 @r=`${PWD_COMMAND}`; export r; \
3051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3053 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3054 $(BUILD_EXPORTS) \
3055 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3056 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3057 case $(srcdir) in \
3058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3059 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3061 esac; \
3062 module_srcdir=texinfo; \
3063 rm -f no-such-file || : ; \
3064 CONFIG_SITE=no-such-file $(SHELL) \
3065 $$s/$$module_srcdir/configure \
3066 --srcdir=$${topdir}/$$module_srcdir \
3067 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3068 --target=${target_alias} \
3069 || exit 1
3070 @endif build-texinfo
3071
3072
3073
3074
3075
3076 .PHONY: all-build-texinfo maybe-all-build-texinfo
3077 maybe-all-build-texinfo:
3078 @if gcc-bootstrap
3079 all-build-texinfo: stage_current
3080 @endif gcc-bootstrap
3081 @if build-texinfo
3082 TARGET-build-texinfo=all
3083 maybe-all-build-texinfo: all-build-texinfo
3084 all-build-texinfo: configure-build-texinfo
3085 @: $(MAKE); $(unstage)
3086 @r=`${PWD_COMMAND}`; export r; \
3087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3088 $(BUILD_EXPORTS) \
3089 (cd $(BUILD_SUBDIR)/texinfo && \
3090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3091 $(TARGET-build-texinfo))
3092 @endif build-texinfo
3093
3094
3095
3096
3097
3098 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3099 maybe-configure-build-fixincludes:
3100 @if gcc-bootstrap
3101 configure-build-fixincludes: stage_current
3102 @endif gcc-bootstrap
3103 @if build-fixincludes
3104 maybe-configure-build-fixincludes: configure-build-fixincludes
3105 configure-build-fixincludes:
3106 @: $(MAKE); $(unstage)
3107 @r=`${PWD_COMMAND}`; export r; \
3108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3109 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3110 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3111 $(BUILD_EXPORTS) \
3112 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3113 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3114 case $(srcdir) in \
3115 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3116 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3117 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3118 esac; \
3119 module_srcdir=fixincludes; \
3120 rm -f no-such-file || : ; \
3121 CONFIG_SITE=no-such-file $(SHELL) \
3122 $$s/$$module_srcdir/configure \
3123 --srcdir=$${topdir}/$$module_srcdir \
3124 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3125 --target=${target_alias} \
3126 || exit 1
3127 @endif build-fixincludes
3128
3129
3130
3131
3132
3133 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3134 maybe-all-build-fixincludes:
3135 @if gcc-bootstrap
3136 all-build-fixincludes: stage_current
3137 @endif gcc-bootstrap
3138 @if build-fixincludes
3139 TARGET-build-fixincludes=all
3140 maybe-all-build-fixincludes: all-build-fixincludes
3141 all-build-fixincludes: configure-build-fixincludes
3142 @: $(MAKE); $(unstage)
3143 @r=`${PWD_COMMAND}`; export r; \
3144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 $(BUILD_EXPORTS) \
3146 (cd $(BUILD_SUBDIR)/fixincludes && \
3147 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3148 $(TARGET-build-fixincludes))
3149 @endif build-fixincludes
3150
3151
3152
3153
3154
3155 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3156 maybe-configure-build-libcpp:
3157 @if gcc-bootstrap
3158 configure-build-libcpp: stage_current
3159 @endif gcc-bootstrap
3160 @if build-libcpp
3161 maybe-configure-build-libcpp: configure-build-libcpp
3162 configure-build-libcpp:
3163 @: $(MAKE); $(unstage)
3164 @r=`${PWD_COMMAND}`; export r; \
3165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3166 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3167 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3168 $(BUILD_EXPORTS) \
3169 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3170 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3171 case $(srcdir) in \
3172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3173 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3175 esac; \
3176 module_srcdir=libcpp; \
3177 rm -f no-such-file || : ; \
3178 CONFIG_SITE=no-such-file $(SHELL) \
3179 $$s/$$module_srcdir/configure \
3180 --srcdir=$${topdir}/$$module_srcdir \
3181 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3182 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3183 || exit 1
3184 @endif build-libcpp
3185
3186
3187
3188
3189
3190 .PHONY: all-build-libcpp maybe-all-build-libcpp
3191 maybe-all-build-libcpp:
3192 @if gcc-bootstrap
3193 all-build-libcpp: stage_current
3194 @endif gcc-bootstrap
3195 @if build-libcpp
3196 TARGET-build-libcpp=all
3197 maybe-all-build-libcpp: all-build-libcpp
3198 all-build-libcpp: configure-build-libcpp
3199 @: $(MAKE); $(unstage)
3200 @r=`${PWD_COMMAND}`; export r; \
3201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3202 $(BUILD_EXPORTS) \
3203 (cd $(BUILD_SUBDIR)/libcpp && \
3204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3205 $(TARGET-build-libcpp))
3206 @endif build-libcpp
3207
3208
3209
3210
3211
3212 # --------------------------------------
3213 # Modules which run on the host machine
3214 # --------------------------------------
3215
3216
3217 .PHONY: configure-bfd maybe-configure-bfd
3218 maybe-configure-bfd:
3219 @if gcc-bootstrap
3220 configure-bfd: stage_current
3221 @endif gcc-bootstrap
3222 @if bfd
3223 maybe-configure-bfd: configure-bfd
3224 configure-bfd:
3225 @r=`${PWD_COMMAND}`; export r; \
3226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3227 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3229 $(HOST_EXPORTS) \
3230 echo Configuring in $(HOST_SUBDIR)/bfd; \
3231 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3232 case $(srcdir) in \
3233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3234 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3236 esac; \
3237 module_srcdir=bfd; \
3238 $(SHELL) \
3239 $$s/$$module_srcdir/configure \
3240 --srcdir=$${topdir}/$$module_srcdir \
3241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3242 --target=${target_alias} \
3243 || exit 1
3244 @endif bfd
3245
3246
3247
3248 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3249 maybe-configure-stage1-bfd:
3250 @if bfd-bootstrap
3251 maybe-configure-stage1-bfd: configure-stage1-bfd
3252 configure-stage1-bfd:
3253 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3255 @r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257 TFLAGS="$(STAGE1_TFLAGS)"; \
3258 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3259 $(HOST_EXPORTS) \
3260 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3261 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3262 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3263 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3264 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3265 cd $(HOST_SUBDIR)/bfd || exit 1; \
3266 case $(srcdir) in \
3267 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3268 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3269 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3270 esac; \
3271 module_srcdir=bfd; \
3272 $(SHELL) $$s/$$module_srcdir/configure \
3273 --srcdir=$${topdir}/$$module_srcdir \
3274 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3275 --target=${target_alias} \
3276 \
3277 $(STAGE1_CONFIGURE_FLAGS)
3278 @endif bfd-bootstrap
3279
3280 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3281 maybe-configure-stage2-bfd:
3282 @if bfd-bootstrap
3283 maybe-configure-stage2-bfd: configure-stage2-bfd
3284 configure-stage2-bfd:
3285 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3287 @r=`${PWD_COMMAND}`; export r; \
3288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3289 TFLAGS="$(STAGE2_TFLAGS)"; \
3290 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3291 $(HOST_EXPORTS) \
3292 $(POSTSTAGE1_HOST_EXPORTS) \
3293 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3294 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3295 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3296 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3298 cd $(HOST_SUBDIR)/bfd || exit 1; \
3299 case $(srcdir) in \
3300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3301 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3303 esac; \
3304 module_srcdir=bfd; \
3305 $(SHELL) $$s/$$module_srcdir/configure \
3306 --srcdir=$${topdir}/$$module_srcdir \
3307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3308 --target=${target_alias} \
3309 --with-build-libsubdir=$(HOST_SUBDIR) \
3310 $(STAGE2_CONFIGURE_FLAGS)
3311 @endif bfd-bootstrap
3312
3313 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3314 maybe-configure-stage3-bfd:
3315 @if bfd-bootstrap
3316 maybe-configure-stage3-bfd: configure-stage3-bfd
3317 configure-stage3-bfd:
3318 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3319 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3320 @r=`${PWD_COMMAND}`; export r; \
3321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3322 TFLAGS="$(STAGE3_TFLAGS)"; \
3323 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3324 $(HOST_EXPORTS) \
3325 $(POSTSTAGE1_HOST_EXPORTS) \
3326 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3327 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3328 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3329 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3330 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3331 cd $(HOST_SUBDIR)/bfd || exit 1; \
3332 case $(srcdir) in \
3333 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3334 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3335 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3336 esac; \
3337 module_srcdir=bfd; \
3338 $(SHELL) $$s/$$module_srcdir/configure \
3339 --srcdir=$${topdir}/$$module_srcdir \
3340 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3341 --target=${target_alias} \
3342 --with-build-libsubdir=$(HOST_SUBDIR) \
3343 $(STAGE3_CONFIGURE_FLAGS)
3344 @endif bfd-bootstrap
3345
3346 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3347 maybe-configure-stage4-bfd:
3348 @if bfd-bootstrap
3349 maybe-configure-stage4-bfd: configure-stage4-bfd
3350 configure-stage4-bfd:
3351 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3352 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3353 @r=`${PWD_COMMAND}`; export r; \
3354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3355 TFLAGS="$(STAGE4_TFLAGS)"; \
3356 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3357 $(HOST_EXPORTS) \
3358 $(POSTSTAGE1_HOST_EXPORTS) \
3359 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3360 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3361 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3362 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3364 cd $(HOST_SUBDIR)/bfd || exit 1; \
3365 case $(srcdir) in \
3366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3367 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3369 esac; \
3370 module_srcdir=bfd; \
3371 $(SHELL) $$s/$$module_srcdir/configure \
3372 --srcdir=$${topdir}/$$module_srcdir \
3373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3374 --target=${target_alias} \
3375 --with-build-libsubdir=$(HOST_SUBDIR) \
3376 $(STAGE4_CONFIGURE_FLAGS)
3377 @endif bfd-bootstrap
3378
3379 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3380 maybe-configure-stageprofile-bfd:
3381 @if bfd-bootstrap
3382 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3383 configure-stageprofile-bfd:
3384 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3386 @r=`${PWD_COMMAND}`; export r; \
3387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3388 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3389 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3390 $(HOST_EXPORTS) \
3391 $(POSTSTAGE1_HOST_EXPORTS) \
3392 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3393 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3394 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3395 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3397 cd $(HOST_SUBDIR)/bfd || exit 1; \
3398 case $(srcdir) in \
3399 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3400 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3401 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3402 esac; \
3403 module_srcdir=bfd; \
3404 $(SHELL) $$s/$$module_srcdir/configure \
3405 --srcdir=$${topdir}/$$module_srcdir \
3406 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3407 --target=${target_alias} \
3408 --with-build-libsubdir=$(HOST_SUBDIR) \
3409 $(STAGEprofile_CONFIGURE_FLAGS)
3410 @endif bfd-bootstrap
3411
3412 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3413 maybe-configure-stagetrain-bfd:
3414 @if bfd-bootstrap
3415 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3416 configure-stagetrain-bfd:
3417 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3418 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3419 @r=`${PWD_COMMAND}`; export r; \
3420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3421 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3422 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3423 $(HOST_EXPORTS) \
3424 $(POSTSTAGE1_HOST_EXPORTS) \
3425 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3426 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3427 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3428 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3429 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3430 cd $(HOST_SUBDIR)/bfd || exit 1; \
3431 case $(srcdir) in \
3432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3433 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3435 esac; \
3436 module_srcdir=bfd; \
3437 $(SHELL) $$s/$$module_srcdir/configure \
3438 --srcdir=$${topdir}/$$module_srcdir \
3439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3440 --target=${target_alias} \
3441 --with-build-libsubdir=$(HOST_SUBDIR) \
3442 $(STAGEtrain_CONFIGURE_FLAGS)
3443 @endif bfd-bootstrap
3444
3445 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3446 maybe-configure-stagefeedback-bfd:
3447 @if bfd-bootstrap
3448 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3449 configure-stagefeedback-bfd:
3450 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3452 @r=`${PWD_COMMAND}`; export r; \
3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3455 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3456 $(HOST_EXPORTS) \
3457 $(POSTSTAGE1_HOST_EXPORTS) \
3458 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3459 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3460 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3461 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3463 cd $(HOST_SUBDIR)/bfd || exit 1; \
3464 case $(srcdir) in \
3465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3466 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3468 esac; \
3469 module_srcdir=bfd; \
3470 $(SHELL) $$s/$$module_srcdir/configure \
3471 --srcdir=$${topdir}/$$module_srcdir \
3472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3473 --target=${target_alias} \
3474 --with-build-libsubdir=$(HOST_SUBDIR) \
3475 $(STAGEfeedback_CONFIGURE_FLAGS)
3476 @endif bfd-bootstrap
3477
3478 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3479 maybe-configure-stageautoprofile-bfd:
3480 @if bfd-bootstrap
3481 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3482 configure-stageautoprofile-bfd:
3483 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3484 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3485 @r=`${PWD_COMMAND}`; export r; \
3486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3487 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3488 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3489 $(HOST_EXPORTS) \
3490 $(POSTSTAGE1_HOST_EXPORTS) \
3491 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3492 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3493 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3494 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3496 cd $(HOST_SUBDIR)/bfd || exit 1; \
3497 case $(srcdir) in \
3498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3499 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3501 esac; \
3502 module_srcdir=bfd; \
3503 $(SHELL) $$s/$$module_srcdir/configure \
3504 --srcdir=$${topdir}/$$module_srcdir \
3505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3506 --target=${target_alias} \
3507 --with-build-libsubdir=$(HOST_SUBDIR) \
3508 $(STAGEautoprofile_CONFIGURE_FLAGS)
3509 @endif bfd-bootstrap
3510
3511 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3512 maybe-configure-stageautofeedback-bfd:
3513 @if bfd-bootstrap
3514 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3515 configure-stageautofeedback-bfd:
3516 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3517 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3518 @r=`${PWD_COMMAND}`; export r; \
3519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3520 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3521 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3522 $(HOST_EXPORTS) \
3523 $(POSTSTAGE1_HOST_EXPORTS) \
3524 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3525 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3526 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3527 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3529 cd $(HOST_SUBDIR)/bfd || exit 1; \
3530 case $(srcdir) in \
3531 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3532 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3533 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3534 esac; \
3535 module_srcdir=bfd; \
3536 $(SHELL) $$s/$$module_srcdir/configure \
3537 --srcdir=$${topdir}/$$module_srcdir \
3538 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3539 --target=${target_alias} \
3540 --with-build-libsubdir=$(HOST_SUBDIR) \
3541 $(STAGEautofeedback_CONFIGURE_FLAGS)
3542 @endif bfd-bootstrap
3543
3544
3545
3546
3547
3548 .PHONY: all-bfd maybe-all-bfd
3549 maybe-all-bfd:
3550 @if gcc-bootstrap
3551 all-bfd: stage_current
3552 @endif gcc-bootstrap
3553 @if bfd
3554 TARGET-bfd=all
3555 maybe-all-bfd: all-bfd
3556 all-bfd: configure-bfd
3557 @r=`${PWD_COMMAND}`; export r; \
3558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3559 $(HOST_EXPORTS) \
3560 (cd $(HOST_SUBDIR)/bfd && \
3561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3562 $(TARGET-bfd))
3563 @endif bfd
3564
3565
3566
3567 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3568 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3569 maybe-all-stage1-bfd:
3570 maybe-clean-stage1-bfd:
3571 @if bfd-bootstrap
3572 maybe-all-stage1-bfd: all-stage1-bfd
3573 all-stage1: all-stage1-bfd
3574 TARGET-stage1-bfd = $(TARGET-bfd)
3575 all-stage1-bfd: configure-stage1-bfd
3576 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3577 @r=`${PWD_COMMAND}`; export r; \
3578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3579 TFLAGS="$(STAGE1_TFLAGS)"; \
3580 $(HOST_EXPORTS) \
3581 cd $(HOST_SUBDIR)/bfd && \
3582 \
3583 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3584 CFLAGS="$(STAGE1_CFLAGS)" \
3585 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3586 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3587 LIBCFLAGS="$(LIBCFLAGS)" \
3588 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3589 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3590 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3591 $(EXTRA_HOST_FLAGS) \
3592 $(STAGE1_FLAGS_TO_PASS) \
3593 TFLAGS="$(STAGE1_TFLAGS)" \
3594 $(TARGET-stage1-bfd)
3595
3596 maybe-clean-stage1-bfd: clean-stage1-bfd
3597 clean-stage1: clean-stage1-bfd
3598 clean-stage1-bfd:
3599 @if [ $(current_stage) = stage1 ]; then \
3600 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3601 else \
3602 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3603 $(MAKE) stage1-start; \
3604 fi; \
3605 cd $(HOST_SUBDIR)/bfd && \
3606 $(MAKE) $(EXTRA_HOST_FLAGS) \
3607 $(STAGE1_FLAGS_TO_PASS) clean
3608 @endif bfd-bootstrap
3609
3610
3611 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3612 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3613 maybe-all-stage2-bfd:
3614 maybe-clean-stage2-bfd:
3615 @if bfd-bootstrap
3616 maybe-all-stage2-bfd: all-stage2-bfd
3617 all-stage2: all-stage2-bfd
3618 TARGET-stage2-bfd = $(TARGET-bfd)
3619 all-stage2-bfd: configure-stage2-bfd
3620 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3621 @r=`${PWD_COMMAND}`; export r; \
3622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3623 TFLAGS="$(STAGE2_TFLAGS)"; \
3624 $(HOST_EXPORTS) \
3625 $(POSTSTAGE1_HOST_EXPORTS) \
3626 cd $(HOST_SUBDIR)/bfd && \
3627 \
3628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3629 CFLAGS="$(STAGE2_CFLAGS)" \
3630 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3631 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3632 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3637 TFLAGS="$(STAGE2_TFLAGS)" \
3638 $(TARGET-stage2-bfd)
3639
3640 maybe-clean-stage2-bfd: clean-stage2-bfd
3641 clean-stage2: clean-stage2-bfd
3642 clean-stage2-bfd:
3643 @if [ $(current_stage) = stage2 ]; then \
3644 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3645 else \
3646 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3647 $(MAKE) stage2-start; \
3648 fi; \
3649 cd $(HOST_SUBDIR)/bfd && \
3650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3651 @endif bfd-bootstrap
3652
3653
3654 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3655 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3656 maybe-all-stage3-bfd:
3657 maybe-clean-stage3-bfd:
3658 @if bfd-bootstrap
3659 maybe-all-stage3-bfd: all-stage3-bfd
3660 all-stage3: all-stage3-bfd
3661 TARGET-stage3-bfd = $(TARGET-bfd)
3662 all-stage3-bfd: configure-stage3-bfd
3663 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3664 @r=`${PWD_COMMAND}`; export r; \
3665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3666 TFLAGS="$(STAGE3_TFLAGS)"; \
3667 $(HOST_EXPORTS) \
3668 $(POSTSTAGE1_HOST_EXPORTS) \
3669 cd $(HOST_SUBDIR)/bfd && \
3670 \
3671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3672 CFLAGS="$(STAGE3_CFLAGS)" \
3673 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3674 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3675 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3680 TFLAGS="$(STAGE3_TFLAGS)" \
3681 $(TARGET-stage3-bfd)
3682
3683 maybe-clean-stage3-bfd: clean-stage3-bfd
3684 clean-stage3: clean-stage3-bfd
3685 clean-stage3-bfd:
3686 @if [ $(current_stage) = stage3 ]; then \
3687 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3688 else \
3689 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3690 $(MAKE) stage3-start; \
3691 fi; \
3692 cd $(HOST_SUBDIR)/bfd && \
3693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3694 @endif bfd-bootstrap
3695
3696
3697 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3698 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3699 maybe-all-stage4-bfd:
3700 maybe-clean-stage4-bfd:
3701 @if bfd-bootstrap
3702 maybe-all-stage4-bfd: all-stage4-bfd
3703 all-stage4: all-stage4-bfd
3704 TARGET-stage4-bfd = $(TARGET-bfd)
3705 all-stage4-bfd: configure-stage4-bfd
3706 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3707 @r=`${PWD_COMMAND}`; export r; \
3708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3709 TFLAGS="$(STAGE4_TFLAGS)"; \
3710 $(HOST_EXPORTS) \
3711 $(POSTSTAGE1_HOST_EXPORTS) \
3712 cd $(HOST_SUBDIR)/bfd && \
3713 \
3714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3715 CFLAGS="$(STAGE4_CFLAGS)" \
3716 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3717 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3718 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3723 TFLAGS="$(STAGE4_TFLAGS)" \
3724 $(TARGET-stage4-bfd)
3725
3726 maybe-clean-stage4-bfd: clean-stage4-bfd
3727 clean-stage4: clean-stage4-bfd
3728 clean-stage4-bfd:
3729 @if [ $(current_stage) = stage4 ]; then \
3730 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3731 else \
3732 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3733 $(MAKE) stage4-start; \
3734 fi; \
3735 cd $(HOST_SUBDIR)/bfd && \
3736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3737 @endif bfd-bootstrap
3738
3739
3740 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3741 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3742 maybe-all-stageprofile-bfd:
3743 maybe-clean-stageprofile-bfd:
3744 @if bfd-bootstrap
3745 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3746 all-stageprofile: all-stageprofile-bfd
3747 TARGET-stageprofile-bfd = $(TARGET-bfd)
3748 all-stageprofile-bfd: configure-stageprofile-bfd
3749 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3750 @r=`${PWD_COMMAND}`; export r; \
3751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3753 $(HOST_EXPORTS) \
3754 $(POSTSTAGE1_HOST_EXPORTS) \
3755 cd $(HOST_SUBDIR)/bfd && \
3756 \
3757 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3758 CFLAGS="$(STAGEprofile_CFLAGS)" \
3759 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3760 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3761 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3762 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3763 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3764 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3765 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3766 TFLAGS="$(STAGEprofile_TFLAGS)" \
3767 $(TARGET-stageprofile-bfd)
3768
3769 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3770 clean-stageprofile: clean-stageprofile-bfd
3771 clean-stageprofile-bfd:
3772 @if [ $(current_stage) = stageprofile ]; then \
3773 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3774 else \
3775 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3776 $(MAKE) stageprofile-start; \
3777 fi; \
3778 cd $(HOST_SUBDIR)/bfd && \
3779 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3780 @endif bfd-bootstrap
3781
3782
3783 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3784 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3785 maybe-all-stagetrain-bfd:
3786 maybe-clean-stagetrain-bfd:
3787 @if bfd-bootstrap
3788 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3789 all-stagetrain: all-stagetrain-bfd
3790 TARGET-stagetrain-bfd = $(TARGET-bfd)
3791 all-stagetrain-bfd: configure-stagetrain-bfd
3792 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3793 @r=`${PWD_COMMAND}`; export r; \
3794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3795 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3796 $(HOST_EXPORTS) \
3797 $(POSTSTAGE1_HOST_EXPORTS) \
3798 cd $(HOST_SUBDIR)/bfd && \
3799 \
3800 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3801 CFLAGS="$(STAGEtrain_CFLAGS)" \
3802 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3803 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3804 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3808 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3809 TFLAGS="$(STAGEtrain_TFLAGS)" \
3810 $(TARGET-stagetrain-bfd)
3811
3812 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3813 clean-stagetrain: clean-stagetrain-bfd
3814 clean-stagetrain-bfd:
3815 @if [ $(current_stage) = stagetrain ]; then \
3816 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3817 else \
3818 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3819 $(MAKE) stagetrain-start; \
3820 fi; \
3821 cd $(HOST_SUBDIR)/bfd && \
3822 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3823 @endif bfd-bootstrap
3824
3825
3826 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3827 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3828 maybe-all-stagefeedback-bfd:
3829 maybe-clean-stagefeedback-bfd:
3830 @if bfd-bootstrap
3831 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3832 all-stagefeedback: all-stagefeedback-bfd
3833 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3834 all-stagefeedback-bfd: configure-stagefeedback-bfd
3835 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3836 @r=`${PWD_COMMAND}`; export r; \
3837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3838 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3839 $(HOST_EXPORTS) \
3840 $(POSTSTAGE1_HOST_EXPORTS) \
3841 cd $(HOST_SUBDIR)/bfd && \
3842 \
3843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3844 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3845 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3846 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3847 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3852 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3853 $(TARGET-stagefeedback-bfd)
3854
3855 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3856 clean-stagefeedback: clean-stagefeedback-bfd
3857 clean-stagefeedback-bfd:
3858 @if [ $(current_stage) = stagefeedback ]; then \
3859 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3860 else \
3861 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3862 $(MAKE) stagefeedback-start; \
3863 fi; \
3864 cd $(HOST_SUBDIR)/bfd && \
3865 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3866 @endif bfd-bootstrap
3867
3868
3869 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3870 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3871 maybe-all-stageautoprofile-bfd:
3872 maybe-clean-stageautoprofile-bfd:
3873 @if bfd-bootstrap
3874 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3875 all-stageautoprofile: all-stageautoprofile-bfd
3876 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3877 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3878 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3879 @r=`${PWD_COMMAND}`; export r; \
3880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3882 $(HOST_EXPORTS) \
3883 $(POSTSTAGE1_HOST_EXPORTS) \
3884 cd $(HOST_SUBDIR)/bfd && \
3885 $$s/gcc/config/i386/$(AUTO_PROFILE) \
3886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3887 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3888 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
3889 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3890 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3895 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
3896 $(TARGET-stageautoprofile-bfd)
3897
3898 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
3899 clean-stageautoprofile: clean-stageautoprofile-bfd
3900 clean-stageautoprofile-bfd:
3901 @if [ $(current_stage) = stageautoprofile ]; then \
3902 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3903 else \
3904 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
3905 $(MAKE) stageautoprofile-start; \
3906 fi; \
3907 cd $(HOST_SUBDIR)/bfd && \
3908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3909 @endif bfd-bootstrap
3910
3911
3912 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
3913 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
3914 maybe-all-stageautofeedback-bfd:
3915 maybe-clean-stageautofeedback-bfd:
3916 @if bfd-bootstrap
3917 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
3918 all-stageautofeedback: all-stageautofeedback-bfd
3919 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
3920 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
3921 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3922 @r=`${PWD_COMMAND}`; export r; \
3923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3924 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3925 $(HOST_EXPORTS) \
3926 $(POSTSTAGE1_HOST_EXPORTS) \
3927 cd $(HOST_SUBDIR)/bfd && \
3928 \
3929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3930 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
3931 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
3932 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
3933 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
3934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3938 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
3939 $(TARGET-stageautofeedback-bfd)
3940
3941 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
3942 clean-stageautofeedback: clean-stageautofeedback-bfd
3943 clean-stageautofeedback-bfd:
3944 @if [ $(current_stage) = stageautofeedback ]; then \
3945 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3946 else \
3947 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
3948 $(MAKE) stageautofeedback-start; \
3949 fi; \
3950 cd $(HOST_SUBDIR)/bfd && \
3951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3952 @endif bfd-bootstrap
3953
3954
3955
3956
3957
3958 .PHONY: check-bfd maybe-check-bfd
3959 maybe-check-bfd:
3960 @if bfd
3961 maybe-check-bfd: check-bfd
3962
3963 check-bfd:
3964 @: $(MAKE); $(unstage)
3965 @r=`${PWD_COMMAND}`; export r; \
3966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3967 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3968 (cd $(HOST_SUBDIR)/bfd && \
3969 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
3970
3971 @endif bfd
3972
3973 .PHONY: install-bfd maybe-install-bfd
3974 maybe-install-bfd:
3975 @if bfd
3976 maybe-install-bfd: install-bfd
3977
3978 install-bfd: installdirs
3979 @: $(MAKE); $(unstage)
3980 @r=`${PWD_COMMAND}`; export r; \
3981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982 $(HOST_EXPORTS) \
3983 (cd $(HOST_SUBDIR)/bfd && \
3984 $(MAKE) $(FLAGS_TO_PASS) install)
3985
3986 @endif bfd
3987
3988 .PHONY: install-strip-bfd maybe-install-strip-bfd
3989 maybe-install-strip-bfd:
3990 @if bfd
3991 maybe-install-strip-bfd: install-strip-bfd
3992
3993 install-strip-bfd: installdirs
3994 @: $(MAKE); $(unstage)
3995 @r=`${PWD_COMMAND}`; export r; \
3996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3997 $(HOST_EXPORTS) \
3998 (cd $(HOST_SUBDIR)/bfd && \
3999 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4000
4001 @endif bfd
4002
4003 # Other targets (info, dvi, pdf, etc.)
4004
4005 .PHONY: maybe-info-bfd info-bfd
4006 maybe-info-bfd:
4007 @if bfd
4008 maybe-info-bfd: info-bfd
4009
4010 info-bfd: \
4011 configure-bfd
4012 @[ -f ./bfd/Makefile ] || exit 0; \
4013 r=`${PWD_COMMAND}`; export r; \
4014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4015 $(HOST_EXPORTS) \
4016 for flag in $(EXTRA_HOST_FLAGS) ; do \
4017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4018 done; \
4019 echo "Doing info in bfd"; \
4020 (cd $(HOST_SUBDIR)/bfd && \
4021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4023 "RANLIB=$${RANLIB}" \
4024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4025 info) \
4026 || exit 1
4027
4028 @endif bfd
4029
4030 .PHONY: maybe-dvi-bfd dvi-bfd
4031 maybe-dvi-bfd:
4032 @if bfd
4033 maybe-dvi-bfd: dvi-bfd
4034
4035 dvi-bfd: \
4036 configure-bfd
4037 @[ -f ./bfd/Makefile ] || exit 0; \
4038 r=`${PWD_COMMAND}`; export r; \
4039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4040 $(HOST_EXPORTS) \
4041 for flag in $(EXTRA_HOST_FLAGS) ; do \
4042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4043 done; \
4044 echo "Doing dvi in bfd"; \
4045 (cd $(HOST_SUBDIR)/bfd && \
4046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4048 "RANLIB=$${RANLIB}" \
4049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4050 dvi) \
4051 || exit 1
4052
4053 @endif bfd
4054
4055 .PHONY: maybe-pdf-bfd pdf-bfd
4056 maybe-pdf-bfd:
4057 @if bfd
4058 maybe-pdf-bfd: pdf-bfd
4059
4060 pdf-bfd: \
4061 configure-bfd
4062 @[ -f ./bfd/Makefile ] || exit 0; \
4063 r=`${PWD_COMMAND}`; export r; \
4064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4065 $(HOST_EXPORTS) \
4066 for flag in $(EXTRA_HOST_FLAGS) ; do \
4067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4068 done; \
4069 echo "Doing pdf in bfd"; \
4070 (cd $(HOST_SUBDIR)/bfd && \
4071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4073 "RANLIB=$${RANLIB}" \
4074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4075 pdf) \
4076 || exit 1
4077
4078 @endif bfd
4079
4080 .PHONY: maybe-html-bfd html-bfd
4081 maybe-html-bfd:
4082 @if bfd
4083 maybe-html-bfd: html-bfd
4084
4085 html-bfd: \
4086 configure-bfd
4087 @[ -f ./bfd/Makefile ] || exit 0; \
4088 r=`${PWD_COMMAND}`; export r; \
4089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090 $(HOST_EXPORTS) \
4091 for flag in $(EXTRA_HOST_FLAGS) ; do \
4092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4093 done; \
4094 echo "Doing html in bfd"; \
4095 (cd $(HOST_SUBDIR)/bfd && \
4096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4098 "RANLIB=$${RANLIB}" \
4099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4100 html) \
4101 || exit 1
4102
4103 @endif bfd
4104
4105 .PHONY: maybe-TAGS-bfd TAGS-bfd
4106 maybe-TAGS-bfd:
4107 @if bfd
4108 maybe-TAGS-bfd: TAGS-bfd
4109
4110 TAGS-bfd: \
4111 configure-bfd
4112 @[ -f ./bfd/Makefile ] || exit 0; \
4113 r=`${PWD_COMMAND}`; export r; \
4114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4115 $(HOST_EXPORTS) \
4116 for flag in $(EXTRA_HOST_FLAGS) ; do \
4117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4118 done; \
4119 echo "Doing TAGS in bfd"; \
4120 (cd $(HOST_SUBDIR)/bfd && \
4121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4123 "RANLIB=$${RANLIB}" \
4124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4125 TAGS) \
4126 || exit 1
4127
4128 @endif bfd
4129
4130 .PHONY: maybe-install-info-bfd install-info-bfd
4131 maybe-install-info-bfd:
4132 @if bfd
4133 maybe-install-info-bfd: install-info-bfd
4134
4135 install-info-bfd: \
4136 configure-bfd \
4137 info-bfd
4138 @[ -f ./bfd/Makefile ] || exit 0; \
4139 r=`${PWD_COMMAND}`; export r; \
4140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4141 $(HOST_EXPORTS) \
4142 for flag in $(EXTRA_HOST_FLAGS) ; do \
4143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4144 done; \
4145 echo "Doing install-info in bfd"; \
4146 (cd $(HOST_SUBDIR)/bfd && \
4147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4149 "RANLIB=$${RANLIB}" \
4150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4151 install-info) \
4152 || exit 1
4153
4154 @endif bfd
4155
4156 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4157 maybe-install-pdf-bfd:
4158 @if bfd
4159 maybe-install-pdf-bfd: install-pdf-bfd
4160
4161 install-pdf-bfd: \
4162 configure-bfd \
4163 pdf-bfd
4164 @[ -f ./bfd/Makefile ] || exit 0; \
4165 r=`${PWD_COMMAND}`; export r; \
4166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4167 $(HOST_EXPORTS) \
4168 for flag in $(EXTRA_HOST_FLAGS) ; do \
4169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4170 done; \
4171 echo "Doing install-pdf in bfd"; \
4172 (cd $(HOST_SUBDIR)/bfd && \
4173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4175 "RANLIB=$${RANLIB}" \
4176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4177 install-pdf) \
4178 || exit 1
4179
4180 @endif bfd
4181
4182 .PHONY: maybe-install-html-bfd install-html-bfd
4183 maybe-install-html-bfd:
4184 @if bfd
4185 maybe-install-html-bfd: install-html-bfd
4186
4187 install-html-bfd: \
4188 configure-bfd \
4189 html-bfd
4190 @[ -f ./bfd/Makefile ] || exit 0; \
4191 r=`${PWD_COMMAND}`; export r; \
4192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4193 $(HOST_EXPORTS) \
4194 for flag in $(EXTRA_HOST_FLAGS) ; do \
4195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4196 done; \
4197 echo "Doing install-html in bfd"; \
4198 (cd $(HOST_SUBDIR)/bfd && \
4199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4201 "RANLIB=$${RANLIB}" \
4202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4203 install-html) \
4204 || exit 1
4205
4206 @endif bfd
4207
4208 .PHONY: maybe-installcheck-bfd installcheck-bfd
4209 maybe-installcheck-bfd:
4210 @if bfd
4211 maybe-installcheck-bfd: installcheck-bfd
4212
4213 installcheck-bfd: \
4214 configure-bfd
4215 @[ -f ./bfd/Makefile ] || exit 0; \
4216 r=`${PWD_COMMAND}`; export r; \
4217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4218 $(HOST_EXPORTS) \
4219 for flag in $(EXTRA_HOST_FLAGS) ; do \
4220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4221 done; \
4222 echo "Doing installcheck in bfd"; \
4223 (cd $(HOST_SUBDIR)/bfd && \
4224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4226 "RANLIB=$${RANLIB}" \
4227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4228 installcheck) \
4229 || exit 1
4230
4231 @endif bfd
4232
4233 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4234 maybe-mostlyclean-bfd:
4235 @if bfd
4236 maybe-mostlyclean-bfd: mostlyclean-bfd
4237
4238 mostlyclean-bfd:
4239 @[ -f ./bfd/Makefile ] || exit 0; \
4240 r=`${PWD_COMMAND}`; export r; \
4241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4242 $(HOST_EXPORTS) \
4243 for flag in $(EXTRA_HOST_FLAGS) ; do \
4244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4245 done; \
4246 echo "Doing mostlyclean in bfd"; \
4247 (cd $(HOST_SUBDIR)/bfd && \
4248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4250 "RANLIB=$${RANLIB}" \
4251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4252 mostlyclean) \
4253 || exit 1
4254
4255 @endif bfd
4256
4257 .PHONY: maybe-clean-bfd clean-bfd
4258 maybe-clean-bfd:
4259 @if bfd
4260 maybe-clean-bfd: clean-bfd
4261
4262 clean-bfd:
4263 @[ -f ./bfd/Makefile ] || exit 0; \
4264 r=`${PWD_COMMAND}`; export r; \
4265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4266 $(HOST_EXPORTS) \
4267 for flag in $(EXTRA_HOST_FLAGS) ; do \
4268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4269 done; \
4270 echo "Doing clean in bfd"; \
4271 (cd $(HOST_SUBDIR)/bfd && \
4272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4274 "RANLIB=$${RANLIB}" \
4275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4276 clean) \
4277 || exit 1
4278
4279 @endif bfd
4280
4281 .PHONY: maybe-distclean-bfd distclean-bfd
4282 maybe-distclean-bfd:
4283 @if bfd
4284 maybe-distclean-bfd: distclean-bfd
4285
4286 distclean-bfd:
4287 @[ -f ./bfd/Makefile ] || exit 0; \
4288 r=`${PWD_COMMAND}`; export r; \
4289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4290 $(HOST_EXPORTS) \
4291 for flag in $(EXTRA_HOST_FLAGS) ; do \
4292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4293 done; \
4294 echo "Doing distclean in bfd"; \
4295 (cd $(HOST_SUBDIR)/bfd && \
4296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4298 "RANLIB=$${RANLIB}" \
4299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4300 distclean) \
4301 || exit 1
4302
4303 @endif bfd
4304
4305 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4306 maybe-maintainer-clean-bfd:
4307 @if bfd
4308 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4309
4310 maintainer-clean-bfd:
4311 @[ -f ./bfd/Makefile ] || exit 0; \
4312 r=`${PWD_COMMAND}`; export r; \
4313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4314 $(HOST_EXPORTS) \
4315 for flag in $(EXTRA_HOST_FLAGS) ; do \
4316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4317 done; \
4318 echo "Doing maintainer-clean in bfd"; \
4319 (cd $(HOST_SUBDIR)/bfd && \
4320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4322 "RANLIB=$${RANLIB}" \
4323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4324 maintainer-clean) \
4325 || exit 1
4326
4327 @endif bfd
4328
4329
4330
4331 .PHONY: configure-opcodes maybe-configure-opcodes
4332 maybe-configure-opcodes:
4333 @if gcc-bootstrap
4334 configure-opcodes: stage_current
4335 @endif gcc-bootstrap
4336 @if opcodes
4337 maybe-configure-opcodes: configure-opcodes
4338 configure-opcodes:
4339 @r=`${PWD_COMMAND}`; export r; \
4340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4342 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4343 $(HOST_EXPORTS) \
4344 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4345 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4346 case $(srcdir) in \
4347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4348 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4350 esac; \
4351 module_srcdir=opcodes; \
4352 $(SHELL) \
4353 $$s/$$module_srcdir/configure \
4354 --srcdir=$${topdir}/$$module_srcdir \
4355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4356 --target=${target_alias} \
4357 || exit 1
4358 @endif opcodes
4359
4360
4361
4362 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4363 maybe-configure-stage1-opcodes:
4364 @if opcodes-bootstrap
4365 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4366 configure-stage1-opcodes:
4367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4369 @r=`${PWD_COMMAND}`; export r; \
4370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4371 TFLAGS="$(STAGE1_TFLAGS)"; \
4372 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4373 $(HOST_EXPORTS) \
4374 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4375 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4376 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4377 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4379 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4380 case $(srcdir) in \
4381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4382 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4384 esac; \
4385 module_srcdir=opcodes; \
4386 $(SHELL) $$s/$$module_srcdir/configure \
4387 --srcdir=$${topdir}/$$module_srcdir \
4388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4389 --target=${target_alias} \
4390 \
4391 $(STAGE1_CONFIGURE_FLAGS)
4392 @endif opcodes-bootstrap
4393
4394 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4395 maybe-configure-stage2-opcodes:
4396 @if opcodes-bootstrap
4397 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4398 configure-stage2-opcodes:
4399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4401 @r=`${PWD_COMMAND}`; export r; \
4402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4403 TFLAGS="$(STAGE2_TFLAGS)"; \
4404 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4405 $(HOST_EXPORTS) \
4406 $(POSTSTAGE1_HOST_EXPORTS) \
4407 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4408 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4409 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4410 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4412 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4413 case $(srcdir) in \
4414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4415 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4417 esac; \
4418 module_srcdir=opcodes; \
4419 $(SHELL) $$s/$$module_srcdir/configure \
4420 --srcdir=$${topdir}/$$module_srcdir \
4421 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4422 --target=${target_alias} \
4423 --with-build-libsubdir=$(HOST_SUBDIR) \
4424 $(STAGE2_CONFIGURE_FLAGS)
4425 @endif opcodes-bootstrap
4426
4427 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4428 maybe-configure-stage3-opcodes:
4429 @if opcodes-bootstrap
4430 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4431 configure-stage3-opcodes:
4432 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4433 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4434 @r=`${PWD_COMMAND}`; export r; \
4435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4436 TFLAGS="$(STAGE3_TFLAGS)"; \
4437 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4438 $(HOST_EXPORTS) \
4439 $(POSTSTAGE1_HOST_EXPORTS) \
4440 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4441 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4442 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4443 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4444 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4445 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4446 case $(srcdir) in \
4447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4448 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4450 esac; \
4451 module_srcdir=opcodes; \
4452 $(SHELL) $$s/$$module_srcdir/configure \
4453 --srcdir=$${topdir}/$$module_srcdir \
4454 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4455 --target=${target_alias} \
4456 --with-build-libsubdir=$(HOST_SUBDIR) \
4457 $(STAGE3_CONFIGURE_FLAGS)
4458 @endif opcodes-bootstrap
4459
4460 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4461 maybe-configure-stage4-opcodes:
4462 @if opcodes-bootstrap
4463 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4464 configure-stage4-opcodes:
4465 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4466 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4467 @r=`${PWD_COMMAND}`; export r; \
4468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469 TFLAGS="$(STAGE4_TFLAGS)"; \
4470 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4471 $(HOST_EXPORTS) \
4472 $(POSTSTAGE1_HOST_EXPORTS) \
4473 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4474 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4475 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4476 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4477 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4478 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4479 case $(srcdir) in \
4480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4481 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4483 esac; \
4484 module_srcdir=opcodes; \
4485 $(SHELL) $$s/$$module_srcdir/configure \
4486 --srcdir=$${topdir}/$$module_srcdir \
4487 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4488 --target=${target_alias} \
4489 --with-build-libsubdir=$(HOST_SUBDIR) \
4490 $(STAGE4_CONFIGURE_FLAGS)
4491 @endif opcodes-bootstrap
4492
4493 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4494 maybe-configure-stageprofile-opcodes:
4495 @if opcodes-bootstrap
4496 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4497 configure-stageprofile-opcodes:
4498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4499 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4500 @r=`${PWD_COMMAND}`; export r; \
4501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4502 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4503 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4504 $(HOST_EXPORTS) \
4505 $(POSTSTAGE1_HOST_EXPORTS) \
4506 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4507 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4508 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4509 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4510 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4511 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4512 case $(srcdir) in \
4513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4514 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4516 esac; \
4517 module_srcdir=opcodes; \
4518 $(SHELL) $$s/$$module_srcdir/configure \
4519 --srcdir=$${topdir}/$$module_srcdir \
4520 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4521 --target=${target_alias} \
4522 --with-build-libsubdir=$(HOST_SUBDIR) \
4523 $(STAGEprofile_CONFIGURE_FLAGS)
4524 @endif opcodes-bootstrap
4525
4526 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4527 maybe-configure-stagetrain-opcodes:
4528 @if opcodes-bootstrap
4529 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4530 configure-stagetrain-opcodes:
4531 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4532 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4533 @r=`${PWD_COMMAND}`; export r; \
4534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4535 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4536 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4537 $(HOST_EXPORTS) \
4538 $(POSTSTAGE1_HOST_EXPORTS) \
4539 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4540 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4541 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4542 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4543 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4544 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4545 case $(srcdir) in \
4546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4547 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4549 esac; \
4550 module_srcdir=opcodes; \
4551 $(SHELL) $$s/$$module_srcdir/configure \
4552 --srcdir=$${topdir}/$$module_srcdir \
4553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4554 --target=${target_alias} \
4555 --with-build-libsubdir=$(HOST_SUBDIR) \
4556 $(STAGEtrain_CONFIGURE_FLAGS)
4557 @endif opcodes-bootstrap
4558
4559 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4560 maybe-configure-stagefeedback-opcodes:
4561 @if opcodes-bootstrap
4562 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4563 configure-stagefeedback-opcodes:
4564 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4565 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4566 @r=`${PWD_COMMAND}`; export r; \
4567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4568 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4569 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4570 $(HOST_EXPORTS) \
4571 $(POSTSTAGE1_HOST_EXPORTS) \
4572 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4573 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4574 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4575 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4577 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4578 case $(srcdir) in \
4579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4580 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4582 esac; \
4583 module_srcdir=opcodes; \
4584 $(SHELL) $$s/$$module_srcdir/configure \
4585 --srcdir=$${topdir}/$$module_srcdir \
4586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4587 --target=${target_alias} \
4588 --with-build-libsubdir=$(HOST_SUBDIR) \
4589 $(STAGEfeedback_CONFIGURE_FLAGS)
4590 @endif opcodes-bootstrap
4591
4592 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4593 maybe-configure-stageautoprofile-opcodes:
4594 @if opcodes-bootstrap
4595 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4596 configure-stageautoprofile-opcodes:
4597 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4598 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4599 @r=`${PWD_COMMAND}`; export r; \
4600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4602 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4603 $(HOST_EXPORTS) \
4604 $(POSTSTAGE1_HOST_EXPORTS) \
4605 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4606 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4607 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4608 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4610 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4611 case $(srcdir) in \
4612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4613 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4615 esac; \
4616 module_srcdir=opcodes; \
4617 $(SHELL) $$s/$$module_srcdir/configure \
4618 --srcdir=$${topdir}/$$module_srcdir \
4619 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4620 --target=${target_alias} \
4621 --with-build-libsubdir=$(HOST_SUBDIR) \
4622 $(STAGEautoprofile_CONFIGURE_FLAGS)
4623 @endif opcodes-bootstrap
4624
4625 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4626 maybe-configure-stageautofeedback-opcodes:
4627 @if opcodes-bootstrap
4628 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4629 configure-stageautofeedback-opcodes:
4630 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4631 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4632 @r=`${PWD_COMMAND}`; export r; \
4633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4635 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4636 $(HOST_EXPORTS) \
4637 $(POSTSTAGE1_HOST_EXPORTS) \
4638 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4639 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4640 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4641 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4642 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4643 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4644 case $(srcdir) in \
4645 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4646 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4647 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4648 esac; \
4649 module_srcdir=opcodes; \
4650 $(SHELL) $$s/$$module_srcdir/configure \
4651 --srcdir=$${topdir}/$$module_srcdir \
4652 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4653 --target=${target_alias} \
4654 --with-build-libsubdir=$(HOST_SUBDIR) \
4655 $(STAGEautofeedback_CONFIGURE_FLAGS)
4656 @endif opcodes-bootstrap
4657
4658
4659
4660
4661
4662 .PHONY: all-opcodes maybe-all-opcodes
4663 maybe-all-opcodes:
4664 @if gcc-bootstrap
4665 all-opcodes: stage_current
4666 @endif gcc-bootstrap
4667 @if opcodes
4668 TARGET-opcodes=all
4669 maybe-all-opcodes: all-opcodes
4670 all-opcodes: configure-opcodes
4671 @r=`${PWD_COMMAND}`; export r; \
4672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4673 $(HOST_EXPORTS) \
4674 (cd $(HOST_SUBDIR)/opcodes && \
4675 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4676 $(TARGET-opcodes))
4677 @endif opcodes
4678
4679
4680
4681 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4682 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4683 maybe-all-stage1-opcodes:
4684 maybe-clean-stage1-opcodes:
4685 @if opcodes-bootstrap
4686 maybe-all-stage1-opcodes: all-stage1-opcodes
4687 all-stage1: all-stage1-opcodes
4688 TARGET-stage1-opcodes = $(TARGET-opcodes)
4689 all-stage1-opcodes: configure-stage1-opcodes
4690 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4691 @r=`${PWD_COMMAND}`; export r; \
4692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4693 TFLAGS="$(STAGE1_TFLAGS)"; \
4694 $(HOST_EXPORTS) \
4695 cd $(HOST_SUBDIR)/opcodes && \
4696 \
4697 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4698 CFLAGS="$(STAGE1_CFLAGS)" \
4699 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4700 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4701 LIBCFLAGS="$(LIBCFLAGS)" \
4702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4705 $(EXTRA_HOST_FLAGS) \
4706 $(STAGE1_FLAGS_TO_PASS) \
4707 TFLAGS="$(STAGE1_TFLAGS)" \
4708 $(TARGET-stage1-opcodes)
4709
4710 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4711 clean-stage1: clean-stage1-opcodes
4712 clean-stage1-opcodes:
4713 @if [ $(current_stage) = stage1 ]; then \
4714 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4715 else \
4716 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4717 $(MAKE) stage1-start; \
4718 fi; \
4719 cd $(HOST_SUBDIR)/opcodes && \
4720 $(MAKE) $(EXTRA_HOST_FLAGS) \
4721 $(STAGE1_FLAGS_TO_PASS) clean
4722 @endif opcodes-bootstrap
4723
4724
4725 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4726 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4727 maybe-all-stage2-opcodes:
4728 maybe-clean-stage2-opcodes:
4729 @if opcodes-bootstrap
4730 maybe-all-stage2-opcodes: all-stage2-opcodes
4731 all-stage2: all-stage2-opcodes
4732 TARGET-stage2-opcodes = $(TARGET-opcodes)
4733 all-stage2-opcodes: configure-stage2-opcodes
4734 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4735 @r=`${PWD_COMMAND}`; export r; \
4736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4737 TFLAGS="$(STAGE2_TFLAGS)"; \
4738 $(HOST_EXPORTS) \
4739 $(POSTSTAGE1_HOST_EXPORTS) \
4740 cd $(HOST_SUBDIR)/opcodes && \
4741 \
4742 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4743 CFLAGS="$(STAGE2_CFLAGS)" \
4744 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4745 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4746 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4747 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4748 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4749 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4750 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4751 TFLAGS="$(STAGE2_TFLAGS)" \
4752 $(TARGET-stage2-opcodes)
4753
4754 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4755 clean-stage2: clean-stage2-opcodes
4756 clean-stage2-opcodes:
4757 @if [ $(current_stage) = stage2 ]; then \
4758 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4759 else \
4760 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4761 $(MAKE) stage2-start; \
4762 fi; \
4763 cd $(HOST_SUBDIR)/opcodes && \
4764 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4765 @endif opcodes-bootstrap
4766
4767
4768 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4769 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4770 maybe-all-stage3-opcodes:
4771 maybe-clean-stage3-opcodes:
4772 @if opcodes-bootstrap
4773 maybe-all-stage3-opcodes: all-stage3-opcodes
4774 all-stage3: all-stage3-opcodes
4775 TARGET-stage3-opcodes = $(TARGET-opcodes)
4776 all-stage3-opcodes: configure-stage3-opcodes
4777 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4778 @r=`${PWD_COMMAND}`; export r; \
4779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4780 TFLAGS="$(STAGE3_TFLAGS)"; \
4781 $(HOST_EXPORTS) \
4782 $(POSTSTAGE1_HOST_EXPORTS) \
4783 cd $(HOST_SUBDIR)/opcodes && \
4784 \
4785 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4786 CFLAGS="$(STAGE3_CFLAGS)" \
4787 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4788 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4789 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4794 TFLAGS="$(STAGE3_TFLAGS)" \
4795 $(TARGET-stage3-opcodes)
4796
4797 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4798 clean-stage3: clean-stage3-opcodes
4799 clean-stage3-opcodes:
4800 @if [ $(current_stage) = stage3 ]; then \
4801 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4802 else \
4803 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4804 $(MAKE) stage3-start; \
4805 fi; \
4806 cd $(HOST_SUBDIR)/opcodes && \
4807 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4808 @endif opcodes-bootstrap
4809
4810
4811 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4812 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4813 maybe-all-stage4-opcodes:
4814 maybe-clean-stage4-opcodes:
4815 @if opcodes-bootstrap
4816 maybe-all-stage4-opcodes: all-stage4-opcodes
4817 all-stage4: all-stage4-opcodes
4818 TARGET-stage4-opcodes = $(TARGET-opcodes)
4819 all-stage4-opcodes: configure-stage4-opcodes
4820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4821 @r=`${PWD_COMMAND}`; export r; \
4822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4823 TFLAGS="$(STAGE4_TFLAGS)"; \
4824 $(HOST_EXPORTS) \
4825 $(POSTSTAGE1_HOST_EXPORTS) \
4826 cd $(HOST_SUBDIR)/opcodes && \
4827 \
4828 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4829 CFLAGS="$(STAGE4_CFLAGS)" \
4830 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4831 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4832 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4837 TFLAGS="$(STAGE4_TFLAGS)" \
4838 $(TARGET-stage4-opcodes)
4839
4840 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4841 clean-stage4: clean-stage4-opcodes
4842 clean-stage4-opcodes:
4843 @if [ $(current_stage) = stage4 ]; then \
4844 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4845 else \
4846 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4847 $(MAKE) stage4-start; \
4848 fi; \
4849 cd $(HOST_SUBDIR)/opcodes && \
4850 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4851 @endif opcodes-bootstrap
4852
4853
4854 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4855 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4856 maybe-all-stageprofile-opcodes:
4857 maybe-clean-stageprofile-opcodes:
4858 @if opcodes-bootstrap
4859 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4860 all-stageprofile: all-stageprofile-opcodes
4861 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4862 all-stageprofile-opcodes: configure-stageprofile-opcodes
4863 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4864 @r=`${PWD_COMMAND}`; export r; \
4865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4866 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4867 $(HOST_EXPORTS) \
4868 $(POSTSTAGE1_HOST_EXPORTS) \
4869 cd $(HOST_SUBDIR)/opcodes && \
4870 \
4871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4872 CFLAGS="$(STAGEprofile_CFLAGS)" \
4873 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4874 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4875 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4880 TFLAGS="$(STAGEprofile_TFLAGS)" \
4881 $(TARGET-stageprofile-opcodes)
4882
4883 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4884 clean-stageprofile: clean-stageprofile-opcodes
4885 clean-stageprofile-opcodes:
4886 @if [ $(current_stage) = stageprofile ]; then \
4887 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4888 else \
4889 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4890 $(MAKE) stageprofile-start; \
4891 fi; \
4892 cd $(HOST_SUBDIR)/opcodes && \
4893 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4894 @endif opcodes-bootstrap
4895
4896
4897 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
4898 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
4899 maybe-all-stagetrain-opcodes:
4900 maybe-clean-stagetrain-opcodes:
4901 @if opcodes-bootstrap
4902 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
4903 all-stagetrain: all-stagetrain-opcodes
4904 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
4905 all-stagetrain-opcodes: configure-stagetrain-opcodes
4906 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4907 @r=`${PWD_COMMAND}`; export r; \
4908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4909 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4910 $(HOST_EXPORTS) \
4911 $(POSTSTAGE1_HOST_EXPORTS) \
4912 cd $(HOST_SUBDIR)/opcodes && \
4913 \
4914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4915 CFLAGS="$(STAGEtrain_CFLAGS)" \
4916 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
4917 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4918 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4923 TFLAGS="$(STAGEtrain_TFLAGS)" \
4924 $(TARGET-stagetrain-opcodes)
4925
4926 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
4927 clean-stagetrain: clean-stagetrain-opcodes
4928 clean-stagetrain-opcodes:
4929 @if [ $(current_stage) = stagetrain ]; then \
4930 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4931 else \
4932 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
4933 $(MAKE) stagetrain-start; \
4934 fi; \
4935 cd $(HOST_SUBDIR)/opcodes && \
4936 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4937 @endif opcodes-bootstrap
4938
4939
4940 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4941 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4942 maybe-all-stagefeedback-opcodes:
4943 maybe-clean-stagefeedback-opcodes:
4944 @if opcodes-bootstrap
4945 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4946 all-stagefeedback: all-stagefeedback-opcodes
4947 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4948 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4949 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4950 @r=`${PWD_COMMAND}`; export r; \
4951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4953 $(HOST_EXPORTS) \
4954 $(POSTSTAGE1_HOST_EXPORTS) \
4955 cd $(HOST_SUBDIR)/opcodes && \
4956 \
4957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4958 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4959 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
4960 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4961 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4966 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4967 $(TARGET-stagefeedback-opcodes)
4968
4969 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4970 clean-stagefeedback: clean-stagefeedback-opcodes
4971 clean-stagefeedback-opcodes:
4972 @if [ $(current_stage) = stagefeedback ]; then \
4973 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4974 else \
4975 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4976 $(MAKE) stagefeedback-start; \
4977 fi; \
4978 cd $(HOST_SUBDIR)/opcodes && \
4979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4980 @endif opcodes-bootstrap
4981
4982
4983 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
4984 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
4985 maybe-all-stageautoprofile-opcodes:
4986 maybe-clean-stageautoprofile-opcodes:
4987 @if opcodes-bootstrap
4988 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
4989 all-stageautoprofile: all-stageautoprofile-opcodes
4990 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
4991 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4992 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4993 @r=`${PWD_COMMAND}`; export r; \
4994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4995 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4996 $(HOST_EXPORTS) \
4997 $(POSTSTAGE1_HOST_EXPORTS) \
4998 cd $(HOST_SUBDIR)/opcodes && \
4999 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5001 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5002 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5003 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5004 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5009 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5010 $(TARGET-stageautoprofile-opcodes)
5011
5012 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5013 clean-stageautoprofile: clean-stageautoprofile-opcodes
5014 clean-stageautoprofile-opcodes:
5015 @if [ $(current_stage) = stageautoprofile ]; then \
5016 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5017 else \
5018 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5019 $(MAKE) stageautoprofile-start; \
5020 fi; \
5021 cd $(HOST_SUBDIR)/opcodes && \
5022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5023 @endif opcodes-bootstrap
5024
5025
5026 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5027 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5028 maybe-all-stageautofeedback-opcodes:
5029 maybe-clean-stageautofeedback-opcodes:
5030 @if opcodes-bootstrap
5031 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5032 all-stageautofeedback: all-stageautofeedback-opcodes
5033 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5034 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5035 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5036 @r=`${PWD_COMMAND}`; export r; \
5037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5038 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5039 $(HOST_EXPORTS) \
5040 $(POSTSTAGE1_HOST_EXPORTS) \
5041 cd $(HOST_SUBDIR)/opcodes && \
5042 \
5043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5044 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5045 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5046 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5047 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5052 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5053 $(TARGET-stageautofeedback-opcodes)
5054
5055 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5056 clean-stageautofeedback: clean-stageautofeedback-opcodes
5057 clean-stageautofeedback-opcodes:
5058 @if [ $(current_stage) = stageautofeedback ]; then \
5059 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5060 else \
5061 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5062 $(MAKE) stageautofeedback-start; \
5063 fi; \
5064 cd $(HOST_SUBDIR)/opcodes && \
5065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5066 @endif opcodes-bootstrap
5067
5068
5069
5070
5071
5072 .PHONY: check-opcodes maybe-check-opcodes
5073 maybe-check-opcodes:
5074 @if opcodes
5075 maybe-check-opcodes: check-opcodes
5076
5077 check-opcodes:
5078 @: $(MAKE); $(unstage)
5079 @r=`${PWD_COMMAND}`; export r; \
5080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5081 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5082 (cd $(HOST_SUBDIR)/opcodes && \
5083 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5084
5085 @endif opcodes
5086
5087 .PHONY: install-opcodes maybe-install-opcodes
5088 maybe-install-opcodes:
5089 @if opcodes
5090 maybe-install-opcodes: install-opcodes
5091
5092 install-opcodes: installdirs
5093 @: $(MAKE); $(unstage)
5094 @r=`${PWD_COMMAND}`; export r; \
5095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096 $(HOST_EXPORTS) \
5097 (cd $(HOST_SUBDIR)/opcodes && \
5098 $(MAKE) $(FLAGS_TO_PASS) install)
5099
5100 @endif opcodes
5101
5102 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5103 maybe-install-strip-opcodes:
5104 @if opcodes
5105 maybe-install-strip-opcodes: install-strip-opcodes
5106
5107 install-strip-opcodes: installdirs
5108 @: $(MAKE); $(unstage)
5109 @r=`${PWD_COMMAND}`; export r; \
5110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5111 $(HOST_EXPORTS) \
5112 (cd $(HOST_SUBDIR)/opcodes && \
5113 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5114
5115 @endif opcodes
5116
5117 # Other targets (info, dvi, pdf, etc.)
5118
5119 .PHONY: maybe-info-opcodes info-opcodes
5120 maybe-info-opcodes:
5121 @if opcodes
5122 maybe-info-opcodes: info-opcodes
5123
5124 info-opcodes: \
5125 configure-opcodes
5126 @[ -f ./opcodes/Makefile ] || exit 0; \
5127 r=`${PWD_COMMAND}`; export r; \
5128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5129 $(HOST_EXPORTS) \
5130 for flag in $(EXTRA_HOST_FLAGS) ; do \
5131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5132 done; \
5133 echo "Doing info in opcodes"; \
5134 (cd $(HOST_SUBDIR)/opcodes && \
5135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5137 "RANLIB=$${RANLIB}" \
5138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5139 info) \
5140 || exit 1
5141
5142 @endif opcodes
5143
5144 .PHONY: maybe-dvi-opcodes dvi-opcodes
5145 maybe-dvi-opcodes:
5146 @if opcodes
5147 maybe-dvi-opcodes: dvi-opcodes
5148
5149 dvi-opcodes: \
5150 configure-opcodes
5151 @[ -f ./opcodes/Makefile ] || exit 0; \
5152 r=`${PWD_COMMAND}`; export r; \
5153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5154 $(HOST_EXPORTS) \
5155 for flag in $(EXTRA_HOST_FLAGS) ; do \
5156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5157 done; \
5158 echo "Doing dvi in opcodes"; \
5159 (cd $(HOST_SUBDIR)/opcodes && \
5160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5162 "RANLIB=$${RANLIB}" \
5163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5164 dvi) \
5165 || exit 1
5166
5167 @endif opcodes
5168
5169 .PHONY: maybe-pdf-opcodes pdf-opcodes
5170 maybe-pdf-opcodes:
5171 @if opcodes
5172 maybe-pdf-opcodes: pdf-opcodes
5173
5174 pdf-opcodes: \
5175 configure-opcodes
5176 @[ -f ./opcodes/Makefile ] || exit 0; \
5177 r=`${PWD_COMMAND}`; export r; \
5178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5179 $(HOST_EXPORTS) \
5180 for flag in $(EXTRA_HOST_FLAGS) ; do \
5181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5182 done; \
5183 echo "Doing pdf in opcodes"; \
5184 (cd $(HOST_SUBDIR)/opcodes && \
5185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5187 "RANLIB=$${RANLIB}" \
5188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5189 pdf) \
5190 || exit 1
5191
5192 @endif opcodes
5193
5194 .PHONY: maybe-html-opcodes html-opcodes
5195 maybe-html-opcodes:
5196 @if opcodes
5197 maybe-html-opcodes: html-opcodes
5198
5199 html-opcodes: \
5200 configure-opcodes
5201 @[ -f ./opcodes/Makefile ] || exit 0; \
5202 r=`${PWD_COMMAND}`; export r; \
5203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5204 $(HOST_EXPORTS) \
5205 for flag in $(EXTRA_HOST_FLAGS) ; do \
5206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5207 done; \
5208 echo "Doing html in opcodes"; \
5209 (cd $(HOST_SUBDIR)/opcodes && \
5210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5212 "RANLIB=$${RANLIB}" \
5213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5214 html) \
5215 || exit 1
5216
5217 @endif opcodes
5218
5219 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5220 maybe-TAGS-opcodes:
5221 @if opcodes
5222 maybe-TAGS-opcodes: TAGS-opcodes
5223
5224 TAGS-opcodes: \
5225 configure-opcodes
5226 @[ -f ./opcodes/Makefile ] || exit 0; \
5227 r=`${PWD_COMMAND}`; export r; \
5228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5229 $(HOST_EXPORTS) \
5230 for flag in $(EXTRA_HOST_FLAGS) ; do \
5231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5232 done; \
5233 echo "Doing TAGS in opcodes"; \
5234 (cd $(HOST_SUBDIR)/opcodes && \
5235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5237 "RANLIB=$${RANLIB}" \
5238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5239 TAGS) \
5240 || exit 1
5241
5242 @endif opcodes
5243
5244 .PHONY: maybe-install-info-opcodes install-info-opcodes
5245 maybe-install-info-opcodes:
5246 @if opcodes
5247 maybe-install-info-opcodes: install-info-opcodes
5248
5249 install-info-opcodes: \
5250 configure-opcodes \
5251 info-opcodes
5252 @[ -f ./opcodes/Makefile ] || exit 0; \
5253 r=`${PWD_COMMAND}`; export r; \
5254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5255 $(HOST_EXPORTS) \
5256 for flag in $(EXTRA_HOST_FLAGS) ; do \
5257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5258 done; \
5259 echo "Doing install-info in opcodes"; \
5260 (cd $(HOST_SUBDIR)/opcodes && \
5261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5263 "RANLIB=$${RANLIB}" \
5264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5265 install-info) \
5266 || exit 1
5267
5268 @endif opcodes
5269
5270 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5271 maybe-install-pdf-opcodes:
5272 @if opcodes
5273 maybe-install-pdf-opcodes: install-pdf-opcodes
5274
5275 install-pdf-opcodes: \
5276 configure-opcodes \
5277 pdf-opcodes
5278 @[ -f ./opcodes/Makefile ] || exit 0; \
5279 r=`${PWD_COMMAND}`; export r; \
5280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5281 $(HOST_EXPORTS) \
5282 for flag in $(EXTRA_HOST_FLAGS) ; do \
5283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5284 done; \
5285 echo "Doing install-pdf in opcodes"; \
5286 (cd $(HOST_SUBDIR)/opcodes && \
5287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5289 "RANLIB=$${RANLIB}" \
5290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5291 install-pdf) \
5292 || exit 1
5293
5294 @endif opcodes
5295
5296 .PHONY: maybe-install-html-opcodes install-html-opcodes
5297 maybe-install-html-opcodes:
5298 @if opcodes
5299 maybe-install-html-opcodes: install-html-opcodes
5300
5301 install-html-opcodes: \
5302 configure-opcodes \
5303 html-opcodes
5304 @[ -f ./opcodes/Makefile ] || exit 0; \
5305 r=`${PWD_COMMAND}`; export r; \
5306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5307 $(HOST_EXPORTS) \
5308 for flag in $(EXTRA_HOST_FLAGS) ; do \
5309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5310 done; \
5311 echo "Doing install-html in opcodes"; \
5312 (cd $(HOST_SUBDIR)/opcodes && \
5313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5315 "RANLIB=$${RANLIB}" \
5316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5317 install-html) \
5318 || exit 1
5319
5320 @endif opcodes
5321
5322 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5323 maybe-installcheck-opcodes:
5324 @if opcodes
5325 maybe-installcheck-opcodes: installcheck-opcodes
5326
5327 installcheck-opcodes: \
5328 configure-opcodes
5329 @[ -f ./opcodes/Makefile ] || exit 0; \
5330 r=`${PWD_COMMAND}`; export r; \
5331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5332 $(HOST_EXPORTS) \
5333 for flag in $(EXTRA_HOST_FLAGS) ; do \
5334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5335 done; \
5336 echo "Doing installcheck in opcodes"; \
5337 (cd $(HOST_SUBDIR)/opcodes && \
5338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5340 "RANLIB=$${RANLIB}" \
5341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5342 installcheck) \
5343 || exit 1
5344
5345 @endif opcodes
5346
5347 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5348 maybe-mostlyclean-opcodes:
5349 @if opcodes
5350 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5351
5352 mostlyclean-opcodes:
5353 @[ -f ./opcodes/Makefile ] || exit 0; \
5354 r=`${PWD_COMMAND}`; export r; \
5355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356 $(HOST_EXPORTS) \
5357 for flag in $(EXTRA_HOST_FLAGS) ; do \
5358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5359 done; \
5360 echo "Doing mostlyclean in opcodes"; \
5361 (cd $(HOST_SUBDIR)/opcodes && \
5362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5364 "RANLIB=$${RANLIB}" \
5365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5366 mostlyclean) \
5367 || exit 1
5368
5369 @endif opcodes
5370
5371 .PHONY: maybe-clean-opcodes clean-opcodes
5372 maybe-clean-opcodes:
5373 @if opcodes
5374 maybe-clean-opcodes: clean-opcodes
5375
5376 clean-opcodes:
5377 @[ -f ./opcodes/Makefile ] || exit 0; \
5378 r=`${PWD_COMMAND}`; export r; \
5379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5380 $(HOST_EXPORTS) \
5381 for flag in $(EXTRA_HOST_FLAGS) ; do \
5382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5383 done; \
5384 echo "Doing clean in opcodes"; \
5385 (cd $(HOST_SUBDIR)/opcodes && \
5386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5388 "RANLIB=$${RANLIB}" \
5389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5390 clean) \
5391 || exit 1
5392
5393 @endif opcodes
5394
5395 .PHONY: maybe-distclean-opcodes distclean-opcodes
5396 maybe-distclean-opcodes:
5397 @if opcodes
5398 maybe-distclean-opcodes: distclean-opcodes
5399
5400 distclean-opcodes:
5401 @[ -f ./opcodes/Makefile ] || exit 0; \
5402 r=`${PWD_COMMAND}`; export r; \
5403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5404 $(HOST_EXPORTS) \
5405 for flag in $(EXTRA_HOST_FLAGS) ; do \
5406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5407 done; \
5408 echo "Doing distclean in opcodes"; \
5409 (cd $(HOST_SUBDIR)/opcodes && \
5410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5412 "RANLIB=$${RANLIB}" \
5413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5414 distclean) \
5415 || exit 1
5416
5417 @endif opcodes
5418
5419 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5420 maybe-maintainer-clean-opcodes:
5421 @if opcodes
5422 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5423
5424 maintainer-clean-opcodes:
5425 @[ -f ./opcodes/Makefile ] || exit 0; \
5426 r=`${PWD_COMMAND}`; export r; \
5427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5428 $(HOST_EXPORTS) \
5429 for flag in $(EXTRA_HOST_FLAGS) ; do \
5430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5431 done; \
5432 echo "Doing maintainer-clean in opcodes"; \
5433 (cd $(HOST_SUBDIR)/opcodes && \
5434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5436 "RANLIB=$${RANLIB}" \
5437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5438 maintainer-clean) \
5439 || exit 1
5440
5441 @endif opcodes
5442
5443
5444
5445 .PHONY: configure-binutils maybe-configure-binutils
5446 maybe-configure-binutils:
5447 @if gcc-bootstrap
5448 configure-binutils: stage_current
5449 @endif gcc-bootstrap
5450 @if binutils
5451 maybe-configure-binutils: configure-binutils
5452 configure-binutils:
5453 @r=`${PWD_COMMAND}`; export r; \
5454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5455 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5457 $(HOST_EXPORTS) \
5458 echo Configuring in $(HOST_SUBDIR)/binutils; \
5459 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5460 case $(srcdir) in \
5461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5462 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5464 esac; \
5465 module_srcdir=binutils; \
5466 $(SHELL) \
5467 $$s/$$module_srcdir/configure \
5468 --srcdir=$${topdir}/$$module_srcdir \
5469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5470 --target=${target_alias} \
5471 || exit 1
5472 @endif binutils
5473
5474
5475
5476 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5477 maybe-configure-stage1-binutils:
5478 @if binutils-bootstrap
5479 maybe-configure-stage1-binutils: configure-stage1-binutils
5480 configure-stage1-binutils:
5481 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5483 @r=`${PWD_COMMAND}`; export r; \
5484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5485 TFLAGS="$(STAGE1_TFLAGS)"; \
5486 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5487 $(HOST_EXPORTS) \
5488 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5489 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5490 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5491 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5493 cd $(HOST_SUBDIR)/binutils || exit 1; \
5494 case $(srcdir) in \
5495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5496 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5498 esac; \
5499 module_srcdir=binutils; \
5500 $(SHELL) $$s/$$module_srcdir/configure \
5501 --srcdir=$${topdir}/$$module_srcdir \
5502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5503 --target=${target_alias} \
5504 \
5505 $(STAGE1_CONFIGURE_FLAGS)
5506 @endif binutils-bootstrap
5507
5508 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5509 maybe-configure-stage2-binutils:
5510 @if binutils-bootstrap
5511 maybe-configure-stage2-binutils: configure-stage2-binutils
5512 configure-stage2-binutils:
5513 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5515 @r=`${PWD_COMMAND}`; export r; \
5516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5517 TFLAGS="$(STAGE2_TFLAGS)"; \
5518 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5519 $(HOST_EXPORTS) \
5520 $(POSTSTAGE1_HOST_EXPORTS) \
5521 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5522 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5523 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5524 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5526 cd $(HOST_SUBDIR)/binutils || exit 1; \
5527 case $(srcdir) in \
5528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5529 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5531 esac; \
5532 module_srcdir=binutils; \
5533 $(SHELL) $$s/$$module_srcdir/configure \
5534 --srcdir=$${topdir}/$$module_srcdir \
5535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5536 --target=${target_alias} \
5537 --with-build-libsubdir=$(HOST_SUBDIR) \
5538 $(STAGE2_CONFIGURE_FLAGS)
5539 @endif binutils-bootstrap
5540
5541 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5542 maybe-configure-stage3-binutils:
5543 @if binutils-bootstrap
5544 maybe-configure-stage3-binutils: configure-stage3-binutils
5545 configure-stage3-binutils:
5546 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5548 @r=`${PWD_COMMAND}`; export r; \
5549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550 TFLAGS="$(STAGE3_TFLAGS)"; \
5551 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5552 $(HOST_EXPORTS) \
5553 $(POSTSTAGE1_HOST_EXPORTS) \
5554 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5555 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5556 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5557 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5559 cd $(HOST_SUBDIR)/binutils || exit 1; \
5560 case $(srcdir) in \
5561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5562 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5564 esac; \
5565 module_srcdir=binutils; \
5566 $(SHELL) $$s/$$module_srcdir/configure \
5567 --srcdir=$${topdir}/$$module_srcdir \
5568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5569 --target=${target_alias} \
5570 --with-build-libsubdir=$(HOST_SUBDIR) \
5571 $(STAGE3_CONFIGURE_FLAGS)
5572 @endif binutils-bootstrap
5573
5574 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5575 maybe-configure-stage4-binutils:
5576 @if binutils-bootstrap
5577 maybe-configure-stage4-binutils: configure-stage4-binutils
5578 configure-stage4-binutils:
5579 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5581 @r=`${PWD_COMMAND}`; export r; \
5582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5583 TFLAGS="$(STAGE4_TFLAGS)"; \
5584 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5585 $(HOST_EXPORTS) \
5586 $(POSTSTAGE1_HOST_EXPORTS) \
5587 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5588 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5589 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5590 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5592 cd $(HOST_SUBDIR)/binutils || exit 1; \
5593 case $(srcdir) in \
5594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5595 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5597 esac; \
5598 module_srcdir=binutils; \
5599 $(SHELL) $$s/$$module_srcdir/configure \
5600 --srcdir=$${topdir}/$$module_srcdir \
5601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5602 --target=${target_alias} \
5603 --with-build-libsubdir=$(HOST_SUBDIR) \
5604 $(STAGE4_CONFIGURE_FLAGS)
5605 @endif binutils-bootstrap
5606
5607 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5608 maybe-configure-stageprofile-binutils:
5609 @if binutils-bootstrap
5610 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5611 configure-stageprofile-binutils:
5612 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5614 @r=`${PWD_COMMAND}`; export r; \
5615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5616 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5617 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5618 $(HOST_EXPORTS) \
5619 $(POSTSTAGE1_HOST_EXPORTS) \
5620 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5621 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5622 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5623 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5625 cd $(HOST_SUBDIR)/binutils || exit 1; \
5626 case $(srcdir) in \
5627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5628 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5630 esac; \
5631 module_srcdir=binutils; \
5632 $(SHELL) $$s/$$module_srcdir/configure \
5633 --srcdir=$${topdir}/$$module_srcdir \
5634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5635 --target=${target_alias} \
5636 --with-build-libsubdir=$(HOST_SUBDIR) \
5637 $(STAGEprofile_CONFIGURE_FLAGS)
5638 @endif binutils-bootstrap
5639
5640 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5641 maybe-configure-stagetrain-binutils:
5642 @if binutils-bootstrap
5643 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5644 configure-stagetrain-binutils:
5645 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5647 @r=`${PWD_COMMAND}`; export r; \
5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5649 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5650 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5651 $(HOST_EXPORTS) \
5652 $(POSTSTAGE1_HOST_EXPORTS) \
5653 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5654 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5655 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5656 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5657 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5658 cd $(HOST_SUBDIR)/binutils || exit 1; \
5659 case $(srcdir) in \
5660 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5661 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5662 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5663 esac; \
5664 module_srcdir=binutils; \
5665 $(SHELL) $$s/$$module_srcdir/configure \
5666 --srcdir=$${topdir}/$$module_srcdir \
5667 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5668 --target=${target_alias} \
5669 --with-build-libsubdir=$(HOST_SUBDIR) \
5670 $(STAGEtrain_CONFIGURE_FLAGS)
5671 @endif binutils-bootstrap
5672
5673 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5674 maybe-configure-stagefeedback-binutils:
5675 @if binutils-bootstrap
5676 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5677 configure-stagefeedback-binutils:
5678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5680 @r=`${PWD_COMMAND}`; export r; \
5681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5682 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5683 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5684 $(HOST_EXPORTS) \
5685 $(POSTSTAGE1_HOST_EXPORTS) \
5686 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5689 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5691 cd $(HOST_SUBDIR)/binutils || exit 1; \
5692 case $(srcdir) in \
5693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5694 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5696 esac; \
5697 module_srcdir=binutils; \
5698 $(SHELL) $$s/$$module_srcdir/configure \
5699 --srcdir=$${topdir}/$$module_srcdir \
5700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5701 --target=${target_alias} \
5702 --with-build-libsubdir=$(HOST_SUBDIR) \
5703 $(STAGEfeedback_CONFIGURE_FLAGS)
5704 @endif binutils-bootstrap
5705
5706 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5707 maybe-configure-stageautoprofile-binutils:
5708 @if binutils-bootstrap
5709 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5710 configure-stageautoprofile-binutils:
5711 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5712 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5713 @r=`${PWD_COMMAND}`; export r; \
5714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5715 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5716 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5717 $(HOST_EXPORTS) \
5718 $(POSTSTAGE1_HOST_EXPORTS) \
5719 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5720 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5721 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5722 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5723 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5724 cd $(HOST_SUBDIR)/binutils || exit 1; \
5725 case $(srcdir) in \
5726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5727 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5729 esac; \
5730 module_srcdir=binutils; \
5731 $(SHELL) $$s/$$module_srcdir/configure \
5732 --srcdir=$${topdir}/$$module_srcdir \
5733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5734 --target=${target_alias} \
5735 --with-build-libsubdir=$(HOST_SUBDIR) \
5736 $(STAGEautoprofile_CONFIGURE_FLAGS)
5737 @endif binutils-bootstrap
5738
5739 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5740 maybe-configure-stageautofeedback-binutils:
5741 @if binutils-bootstrap
5742 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5743 configure-stageautofeedback-binutils:
5744 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5745 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5746 @r=`${PWD_COMMAND}`; export r; \
5747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5749 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5750 $(HOST_EXPORTS) \
5751 $(POSTSTAGE1_HOST_EXPORTS) \
5752 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5753 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5754 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5755 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5756 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5757 cd $(HOST_SUBDIR)/binutils || exit 1; \
5758 case $(srcdir) in \
5759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5760 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5762 esac; \
5763 module_srcdir=binutils; \
5764 $(SHELL) $$s/$$module_srcdir/configure \
5765 --srcdir=$${topdir}/$$module_srcdir \
5766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5767 --target=${target_alias} \
5768 --with-build-libsubdir=$(HOST_SUBDIR) \
5769 $(STAGEautofeedback_CONFIGURE_FLAGS)
5770 @endif binutils-bootstrap
5771
5772
5773
5774
5775
5776 .PHONY: all-binutils maybe-all-binutils
5777 maybe-all-binutils:
5778 @if gcc-bootstrap
5779 all-binutils: stage_current
5780 @endif gcc-bootstrap
5781 @if binutils
5782 TARGET-binutils=all
5783 maybe-all-binutils: all-binutils
5784 all-binutils: configure-binutils
5785 @r=`${PWD_COMMAND}`; export r; \
5786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 $(HOST_EXPORTS) \
5788 (cd $(HOST_SUBDIR)/binutils && \
5789 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5790 $(TARGET-binutils))
5791 @endif binutils
5792
5793
5794
5795 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5796 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5797 maybe-all-stage1-binutils:
5798 maybe-clean-stage1-binutils:
5799 @if binutils-bootstrap
5800 maybe-all-stage1-binutils: all-stage1-binutils
5801 all-stage1: all-stage1-binutils
5802 TARGET-stage1-binutils = $(TARGET-binutils)
5803 all-stage1-binutils: configure-stage1-binutils
5804 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5805 @r=`${PWD_COMMAND}`; export r; \
5806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5807 TFLAGS="$(STAGE1_TFLAGS)"; \
5808 $(HOST_EXPORTS) \
5809 cd $(HOST_SUBDIR)/binutils && \
5810 \
5811 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5812 CFLAGS="$(STAGE1_CFLAGS)" \
5813 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5814 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5815 LIBCFLAGS="$(LIBCFLAGS)" \
5816 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5817 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5818 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5819 $(EXTRA_HOST_FLAGS) \
5820 $(STAGE1_FLAGS_TO_PASS) \
5821 TFLAGS="$(STAGE1_TFLAGS)" \
5822 $(TARGET-stage1-binutils)
5823
5824 maybe-clean-stage1-binutils: clean-stage1-binutils
5825 clean-stage1: clean-stage1-binutils
5826 clean-stage1-binutils:
5827 @if [ $(current_stage) = stage1 ]; then \
5828 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5829 else \
5830 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5831 $(MAKE) stage1-start; \
5832 fi; \
5833 cd $(HOST_SUBDIR)/binutils && \
5834 $(MAKE) $(EXTRA_HOST_FLAGS) \
5835 $(STAGE1_FLAGS_TO_PASS) clean
5836 @endif binutils-bootstrap
5837
5838
5839 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5840 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5841 maybe-all-stage2-binutils:
5842 maybe-clean-stage2-binutils:
5843 @if binutils-bootstrap
5844 maybe-all-stage2-binutils: all-stage2-binutils
5845 all-stage2: all-stage2-binutils
5846 TARGET-stage2-binutils = $(TARGET-binutils)
5847 all-stage2-binutils: configure-stage2-binutils
5848 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5849 @r=`${PWD_COMMAND}`; export r; \
5850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5851 TFLAGS="$(STAGE2_TFLAGS)"; \
5852 $(HOST_EXPORTS) \
5853 $(POSTSTAGE1_HOST_EXPORTS) \
5854 cd $(HOST_SUBDIR)/binutils && \
5855 \
5856 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5857 CFLAGS="$(STAGE2_CFLAGS)" \
5858 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5859 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5860 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5861 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5862 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5863 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5864 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5865 TFLAGS="$(STAGE2_TFLAGS)" \
5866 $(TARGET-stage2-binutils)
5867
5868 maybe-clean-stage2-binutils: clean-stage2-binutils
5869 clean-stage2: clean-stage2-binutils
5870 clean-stage2-binutils:
5871 @if [ $(current_stage) = stage2 ]; then \
5872 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5873 else \
5874 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5875 $(MAKE) stage2-start; \
5876 fi; \
5877 cd $(HOST_SUBDIR)/binutils && \
5878 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5879 @endif binutils-bootstrap
5880
5881
5882 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5883 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5884 maybe-all-stage3-binutils:
5885 maybe-clean-stage3-binutils:
5886 @if binutils-bootstrap
5887 maybe-all-stage3-binutils: all-stage3-binutils
5888 all-stage3: all-stage3-binutils
5889 TARGET-stage3-binutils = $(TARGET-binutils)
5890 all-stage3-binutils: configure-stage3-binutils
5891 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5892 @r=`${PWD_COMMAND}`; export r; \
5893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894 TFLAGS="$(STAGE3_TFLAGS)"; \
5895 $(HOST_EXPORTS) \
5896 $(POSTSTAGE1_HOST_EXPORTS) \
5897 cd $(HOST_SUBDIR)/binutils && \
5898 \
5899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5900 CFLAGS="$(STAGE3_CFLAGS)" \
5901 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
5902 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5903 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5904 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5905 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5906 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5907 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5908 TFLAGS="$(STAGE3_TFLAGS)" \
5909 $(TARGET-stage3-binutils)
5910
5911 maybe-clean-stage3-binutils: clean-stage3-binutils
5912 clean-stage3: clean-stage3-binutils
5913 clean-stage3-binutils:
5914 @if [ $(current_stage) = stage3 ]; then \
5915 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5916 else \
5917 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5918 $(MAKE) stage3-start; \
5919 fi; \
5920 cd $(HOST_SUBDIR)/binutils && \
5921 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5922 @endif binutils-bootstrap
5923
5924
5925 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5926 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5927 maybe-all-stage4-binutils:
5928 maybe-clean-stage4-binutils:
5929 @if binutils-bootstrap
5930 maybe-all-stage4-binutils: all-stage4-binutils
5931 all-stage4: all-stage4-binutils
5932 TARGET-stage4-binutils = $(TARGET-binutils)
5933 all-stage4-binutils: configure-stage4-binutils
5934 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5935 @r=`${PWD_COMMAND}`; export r; \
5936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5937 TFLAGS="$(STAGE4_TFLAGS)"; \
5938 $(HOST_EXPORTS) \
5939 $(POSTSTAGE1_HOST_EXPORTS) \
5940 cd $(HOST_SUBDIR)/binutils && \
5941 \
5942 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5943 CFLAGS="$(STAGE4_CFLAGS)" \
5944 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
5945 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5946 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5947 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5948 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5949 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5950 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5951 TFLAGS="$(STAGE4_TFLAGS)" \
5952 $(TARGET-stage4-binutils)
5953
5954 maybe-clean-stage4-binutils: clean-stage4-binutils
5955 clean-stage4: clean-stage4-binutils
5956 clean-stage4-binutils:
5957 @if [ $(current_stage) = stage4 ]; then \
5958 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5959 else \
5960 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5961 $(MAKE) stage4-start; \
5962 fi; \
5963 cd $(HOST_SUBDIR)/binutils && \
5964 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5965 @endif binutils-bootstrap
5966
5967
5968 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5969 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5970 maybe-all-stageprofile-binutils:
5971 maybe-clean-stageprofile-binutils:
5972 @if binutils-bootstrap
5973 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5974 all-stageprofile: all-stageprofile-binutils
5975 TARGET-stageprofile-binutils = $(TARGET-binutils)
5976 all-stageprofile-binutils: configure-stageprofile-binutils
5977 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5978 @r=`${PWD_COMMAND}`; export r; \
5979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5980 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5981 $(HOST_EXPORTS) \
5982 $(POSTSTAGE1_HOST_EXPORTS) \
5983 cd $(HOST_SUBDIR)/binutils && \
5984 \
5985 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5986 CFLAGS="$(STAGEprofile_CFLAGS)" \
5987 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
5988 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5989 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5990 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5991 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5992 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5993 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5994 TFLAGS="$(STAGEprofile_TFLAGS)" \
5995 $(TARGET-stageprofile-binutils)
5996
5997 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5998 clean-stageprofile: clean-stageprofile-binutils
5999 clean-stageprofile-binutils:
6000 @if [ $(current_stage) = stageprofile ]; then \
6001 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6002 else \
6003 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6004 $(MAKE) stageprofile-start; \
6005 fi; \
6006 cd $(HOST_SUBDIR)/binutils && \
6007 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6008 @endif binutils-bootstrap
6009
6010
6011 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6012 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6013 maybe-all-stagetrain-binutils:
6014 maybe-clean-stagetrain-binutils:
6015 @if binutils-bootstrap
6016 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6017 all-stagetrain: all-stagetrain-binutils
6018 TARGET-stagetrain-binutils = $(TARGET-binutils)
6019 all-stagetrain-binutils: configure-stagetrain-binutils
6020 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6021 @r=`${PWD_COMMAND}`; export r; \
6022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6023 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6024 $(HOST_EXPORTS) \
6025 $(POSTSTAGE1_HOST_EXPORTS) \
6026 cd $(HOST_SUBDIR)/binutils && \
6027 \
6028 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6029 CFLAGS="$(STAGEtrain_CFLAGS)" \
6030 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6031 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6032 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6033 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6034 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6035 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6036 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6037 TFLAGS="$(STAGEtrain_TFLAGS)" \
6038 $(TARGET-stagetrain-binutils)
6039
6040 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6041 clean-stagetrain: clean-stagetrain-binutils
6042 clean-stagetrain-binutils:
6043 @if [ $(current_stage) = stagetrain ]; then \
6044 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6045 else \
6046 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6047 $(MAKE) stagetrain-start; \
6048 fi; \
6049 cd $(HOST_SUBDIR)/binutils && \
6050 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6051 @endif binutils-bootstrap
6052
6053
6054 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6055 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6056 maybe-all-stagefeedback-binutils:
6057 maybe-clean-stagefeedback-binutils:
6058 @if binutils-bootstrap
6059 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6060 all-stagefeedback: all-stagefeedback-binutils
6061 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6062 all-stagefeedback-binutils: configure-stagefeedback-binutils
6063 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6064 @r=`${PWD_COMMAND}`; export r; \
6065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6066 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6067 $(HOST_EXPORTS) \
6068 $(POSTSTAGE1_HOST_EXPORTS) \
6069 cd $(HOST_SUBDIR)/binutils && \
6070 \
6071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6072 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6073 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6074 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6075 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6076 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6077 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6078 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6079 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6080 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6081 $(TARGET-stagefeedback-binutils)
6082
6083 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6084 clean-stagefeedback: clean-stagefeedback-binutils
6085 clean-stagefeedback-binutils:
6086 @if [ $(current_stage) = stagefeedback ]; then \
6087 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6088 else \
6089 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6090 $(MAKE) stagefeedback-start; \
6091 fi; \
6092 cd $(HOST_SUBDIR)/binutils && \
6093 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6094 @endif binutils-bootstrap
6095
6096
6097 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6098 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6099 maybe-all-stageautoprofile-binutils:
6100 maybe-clean-stageautoprofile-binutils:
6101 @if binutils-bootstrap
6102 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6103 all-stageautoprofile: all-stageautoprofile-binutils
6104 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6105 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6106 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6107 @r=`${PWD_COMMAND}`; export r; \
6108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6109 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6110 $(HOST_EXPORTS) \
6111 $(POSTSTAGE1_HOST_EXPORTS) \
6112 cd $(HOST_SUBDIR)/binutils && \
6113 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6114 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6115 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6116 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6117 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6118 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6119 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6120 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6121 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6122 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6123 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6124 $(TARGET-stageautoprofile-binutils)
6125
6126 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6127 clean-stageautoprofile: clean-stageautoprofile-binutils
6128 clean-stageautoprofile-binutils:
6129 @if [ $(current_stage) = stageautoprofile ]; then \
6130 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6131 else \
6132 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6133 $(MAKE) stageautoprofile-start; \
6134 fi; \
6135 cd $(HOST_SUBDIR)/binutils && \
6136 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6137 @endif binutils-bootstrap
6138
6139
6140 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6141 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6142 maybe-all-stageautofeedback-binutils:
6143 maybe-clean-stageautofeedback-binutils:
6144 @if binutils-bootstrap
6145 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6146 all-stageautofeedback: all-stageautofeedback-binutils
6147 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6148 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6149 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6150 @r=`${PWD_COMMAND}`; export r; \
6151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6152 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6153 $(HOST_EXPORTS) \
6154 $(POSTSTAGE1_HOST_EXPORTS) \
6155 cd $(HOST_SUBDIR)/binutils && \
6156 \
6157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6158 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6159 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6160 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6161 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6166 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6167 $(TARGET-stageautofeedback-binutils)
6168
6169 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6170 clean-stageautofeedback: clean-stageautofeedback-binutils
6171 clean-stageautofeedback-binutils:
6172 @if [ $(current_stage) = stageautofeedback ]; then \
6173 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6174 else \
6175 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6176 $(MAKE) stageautofeedback-start; \
6177 fi; \
6178 cd $(HOST_SUBDIR)/binutils && \
6179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6180 @endif binutils-bootstrap
6181
6182
6183
6184
6185
6186 .PHONY: check-binutils maybe-check-binutils
6187 maybe-check-binutils:
6188 @if binutils
6189 maybe-check-binutils: check-binutils
6190
6191 check-binutils:
6192 @: $(MAKE); $(unstage)
6193 @r=`${PWD_COMMAND}`; export r; \
6194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6195 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6196 (cd $(HOST_SUBDIR)/binutils && \
6197 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6198
6199 @endif binutils
6200
6201 .PHONY: install-binutils maybe-install-binutils
6202 maybe-install-binutils:
6203 @if binutils
6204 maybe-install-binutils: install-binutils
6205
6206 install-binutils: installdirs
6207 @: $(MAKE); $(unstage)
6208 @r=`${PWD_COMMAND}`; export r; \
6209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210 $(HOST_EXPORTS) \
6211 (cd $(HOST_SUBDIR)/binutils && \
6212 $(MAKE) $(FLAGS_TO_PASS) install)
6213
6214 @endif binutils
6215
6216 .PHONY: install-strip-binutils maybe-install-strip-binutils
6217 maybe-install-strip-binutils:
6218 @if binutils
6219 maybe-install-strip-binutils: install-strip-binutils
6220
6221 install-strip-binutils: installdirs
6222 @: $(MAKE); $(unstage)
6223 @r=`${PWD_COMMAND}`; export r; \
6224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225 $(HOST_EXPORTS) \
6226 (cd $(HOST_SUBDIR)/binutils && \
6227 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6228
6229 @endif binutils
6230
6231 # Other targets (info, dvi, pdf, etc.)
6232
6233 .PHONY: maybe-info-binutils info-binutils
6234 maybe-info-binutils:
6235 @if binutils
6236 maybe-info-binutils: info-binutils
6237
6238 info-binutils: \
6239 configure-binutils
6240 @[ -f ./binutils/Makefile ] || exit 0; \
6241 r=`${PWD_COMMAND}`; export r; \
6242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6243 $(HOST_EXPORTS) \
6244 for flag in $(EXTRA_HOST_FLAGS) ; do \
6245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6246 done; \
6247 echo "Doing info in binutils"; \
6248 (cd $(HOST_SUBDIR)/binutils && \
6249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6251 "RANLIB=$${RANLIB}" \
6252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6253 info) \
6254 || exit 1
6255
6256 @endif binutils
6257
6258 .PHONY: maybe-dvi-binutils dvi-binutils
6259 maybe-dvi-binutils:
6260 @if binutils
6261 maybe-dvi-binutils: dvi-binutils
6262
6263 dvi-binutils: \
6264 configure-binutils
6265 @[ -f ./binutils/Makefile ] || exit 0; \
6266 r=`${PWD_COMMAND}`; export r; \
6267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6268 $(HOST_EXPORTS) \
6269 for flag in $(EXTRA_HOST_FLAGS) ; do \
6270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6271 done; \
6272 echo "Doing dvi in binutils"; \
6273 (cd $(HOST_SUBDIR)/binutils && \
6274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6276 "RANLIB=$${RANLIB}" \
6277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6278 dvi) \
6279 || exit 1
6280
6281 @endif binutils
6282
6283 .PHONY: maybe-pdf-binutils pdf-binutils
6284 maybe-pdf-binutils:
6285 @if binutils
6286 maybe-pdf-binutils: pdf-binutils
6287
6288 pdf-binutils: \
6289 configure-binutils
6290 @[ -f ./binutils/Makefile ] || exit 0; \
6291 r=`${PWD_COMMAND}`; export r; \
6292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6293 $(HOST_EXPORTS) \
6294 for flag in $(EXTRA_HOST_FLAGS) ; do \
6295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6296 done; \
6297 echo "Doing pdf in binutils"; \
6298 (cd $(HOST_SUBDIR)/binutils && \
6299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6301 "RANLIB=$${RANLIB}" \
6302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6303 pdf) \
6304 || exit 1
6305
6306 @endif binutils
6307
6308 .PHONY: maybe-html-binutils html-binutils
6309 maybe-html-binutils:
6310 @if binutils
6311 maybe-html-binutils: html-binutils
6312
6313 html-binutils: \
6314 configure-binutils
6315 @[ -f ./binutils/Makefile ] || exit 0; \
6316 r=`${PWD_COMMAND}`; export r; \
6317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6318 $(HOST_EXPORTS) \
6319 for flag in $(EXTRA_HOST_FLAGS) ; do \
6320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6321 done; \
6322 echo "Doing html in binutils"; \
6323 (cd $(HOST_SUBDIR)/binutils && \
6324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6326 "RANLIB=$${RANLIB}" \
6327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6328 html) \
6329 || exit 1
6330
6331 @endif binutils
6332
6333 .PHONY: maybe-TAGS-binutils TAGS-binutils
6334 maybe-TAGS-binutils:
6335 @if binutils
6336 maybe-TAGS-binutils: TAGS-binutils
6337
6338 TAGS-binutils: \
6339 configure-binutils
6340 @[ -f ./binutils/Makefile ] || exit 0; \
6341 r=`${PWD_COMMAND}`; export r; \
6342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6343 $(HOST_EXPORTS) \
6344 for flag in $(EXTRA_HOST_FLAGS) ; do \
6345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6346 done; \
6347 echo "Doing TAGS in binutils"; \
6348 (cd $(HOST_SUBDIR)/binutils && \
6349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6351 "RANLIB=$${RANLIB}" \
6352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6353 TAGS) \
6354 || exit 1
6355
6356 @endif binutils
6357
6358 .PHONY: maybe-install-info-binutils install-info-binutils
6359 maybe-install-info-binutils:
6360 @if binutils
6361 maybe-install-info-binutils: install-info-binutils
6362
6363 install-info-binutils: \
6364 configure-binutils \
6365 info-binutils
6366 @[ -f ./binutils/Makefile ] || exit 0; \
6367 r=`${PWD_COMMAND}`; export r; \
6368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6369 $(HOST_EXPORTS) \
6370 for flag in $(EXTRA_HOST_FLAGS) ; do \
6371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6372 done; \
6373 echo "Doing install-info in binutils"; \
6374 (cd $(HOST_SUBDIR)/binutils && \
6375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6377 "RANLIB=$${RANLIB}" \
6378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6379 install-info) \
6380 || exit 1
6381
6382 @endif binutils
6383
6384 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6385 maybe-install-pdf-binutils:
6386 @if binutils
6387 maybe-install-pdf-binutils: install-pdf-binutils
6388
6389 install-pdf-binutils: \
6390 configure-binutils \
6391 pdf-binutils
6392 @[ -f ./binutils/Makefile ] || exit 0; \
6393 r=`${PWD_COMMAND}`; export r; \
6394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6395 $(HOST_EXPORTS) \
6396 for flag in $(EXTRA_HOST_FLAGS) ; do \
6397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6398 done; \
6399 echo "Doing install-pdf in binutils"; \
6400 (cd $(HOST_SUBDIR)/binutils && \
6401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6403 "RANLIB=$${RANLIB}" \
6404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6405 install-pdf) \
6406 || exit 1
6407
6408 @endif binutils
6409
6410 .PHONY: maybe-install-html-binutils install-html-binutils
6411 maybe-install-html-binutils:
6412 @if binutils
6413 maybe-install-html-binutils: install-html-binutils
6414
6415 install-html-binutils: \
6416 configure-binutils \
6417 html-binutils
6418 @[ -f ./binutils/Makefile ] || exit 0; \
6419 r=`${PWD_COMMAND}`; export r; \
6420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6421 $(HOST_EXPORTS) \
6422 for flag in $(EXTRA_HOST_FLAGS) ; do \
6423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6424 done; \
6425 echo "Doing install-html in binutils"; \
6426 (cd $(HOST_SUBDIR)/binutils && \
6427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6429 "RANLIB=$${RANLIB}" \
6430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6431 install-html) \
6432 || exit 1
6433
6434 @endif binutils
6435
6436 .PHONY: maybe-installcheck-binutils installcheck-binutils
6437 maybe-installcheck-binutils:
6438 @if binutils
6439 maybe-installcheck-binutils: installcheck-binutils
6440
6441 installcheck-binutils: \
6442 configure-binutils
6443 @[ -f ./binutils/Makefile ] || exit 0; \
6444 r=`${PWD_COMMAND}`; export r; \
6445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6446 $(HOST_EXPORTS) \
6447 for flag in $(EXTRA_HOST_FLAGS) ; do \
6448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6449 done; \
6450 echo "Doing installcheck in binutils"; \
6451 (cd $(HOST_SUBDIR)/binutils && \
6452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6454 "RANLIB=$${RANLIB}" \
6455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6456 installcheck) \
6457 || exit 1
6458
6459 @endif binutils
6460
6461 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6462 maybe-mostlyclean-binutils:
6463 @if binutils
6464 maybe-mostlyclean-binutils: mostlyclean-binutils
6465
6466 mostlyclean-binutils:
6467 @[ -f ./binutils/Makefile ] || exit 0; \
6468 r=`${PWD_COMMAND}`; export r; \
6469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6470 $(HOST_EXPORTS) \
6471 for flag in $(EXTRA_HOST_FLAGS) ; do \
6472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6473 done; \
6474 echo "Doing mostlyclean in binutils"; \
6475 (cd $(HOST_SUBDIR)/binutils && \
6476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6478 "RANLIB=$${RANLIB}" \
6479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6480 mostlyclean) \
6481 || exit 1
6482
6483 @endif binutils
6484
6485 .PHONY: maybe-clean-binutils clean-binutils
6486 maybe-clean-binutils:
6487 @if binutils
6488 maybe-clean-binutils: clean-binutils
6489
6490 clean-binutils:
6491 @[ -f ./binutils/Makefile ] || exit 0; \
6492 r=`${PWD_COMMAND}`; export r; \
6493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6494 $(HOST_EXPORTS) \
6495 for flag in $(EXTRA_HOST_FLAGS) ; do \
6496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6497 done; \
6498 echo "Doing clean in binutils"; \
6499 (cd $(HOST_SUBDIR)/binutils && \
6500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6502 "RANLIB=$${RANLIB}" \
6503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6504 clean) \
6505 || exit 1
6506
6507 @endif binutils
6508
6509 .PHONY: maybe-distclean-binutils distclean-binutils
6510 maybe-distclean-binutils:
6511 @if binutils
6512 maybe-distclean-binutils: distclean-binutils
6513
6514 distclean-binutils:
6515 @[ -f ./binutils/Makefile ] || exit 0; \
6516 r=`${PWD_COMMAND}`; export r; \
6517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6518 $(HOST_EXPORTS) \
6519 for flag in $(EXTRA_HOST_FLAGS) ; do \
6520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6521 done; \
6522 echo "Doing distclean in binutils"; \
6523 (cd $(HOST_SUBDIR)/binutils && \
6524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6526 "RANLIB=$${RANLIB}" \
6527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6528 distclean) \
6529 || exit 1
6530
6531 @endif binutils
6532
6533 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6534 maybe-maintainer-clean-binutils:
6535 @if binutils
6536 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6537
6538 maintainer-clean-binutils:
6539 @[ -f ./binutils/Makefile ] || exit 0; \
6540 r=`${PWD_COMMAND}`; export r; \
6541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542 $(HOST_EXPORTS) \
6543 for flag in $(EXTRA_HOST_FLAGS) ; do \
6544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545 done; \
6546 echo "Doing maintainer-clean in binutils"; \
6547 (cd $(HOST_SUBDIR)/binutils && \
6548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550 "RANLIB=$${RANLIB}" \
6551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552 maintainer-clean) \
6553 || exit 1
6554
6555 @endif binutils
6556
6557
6558
6559 .PHONY: configure-bison maybe-configure-bison
6560 maybe-configure-bison:
6561 @if gcc-bootstrap
6562 configure-bison: stage_current
6563 @endif gcc-bootstrap
6564 @if bison
6565 maybe-configure-bison: configure-bison
6566 configure-bison:
6567 @: $(MAKE); $(unstage)
6568 @r=`${PWD_COMMAND}`; export r; \
6569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6570 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6571 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6572 $(HOST_EXPORTS) \
6573 echo Configuring in $(HOST_SUBDIR)/bison; \
6574 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6575 case $(srcdir) in \
6576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6577 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6579 esac; \
6580 module_srcdir=bison; \
6581 $(SHELL) \
6582 $$s/$$module_srcdir/configure \
6583 --srcdir=$${topdir}/$$module_srcdir \
6584 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6585 --target=${target_alias} \
6586 || exit 1
6587 @endif bison
6588
6589
6590
6591
6592
6593 .PHONY: all-bison maybe-all-bison
6594 maybe-all-bison:
6595 @if gcc-bootstrap
6596 all-bison: stage_current
6597 @endif gcc-bootstrap
6598 @if bison
6599 TARGET-bison=all
6600 maybe-all-bison: all-bison
6601 all-bison: configure-bison
6602 @: $(MAKE); $(unstage)
6603 @r=`${PWD_COMMAND}`; export r; \
6604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6605 $(HOST_EXPORTS) \
6606 (cd $(HOST_SUBDIR)/bison && \
6607 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6608 $(TARGET-bison))
6609 @endif bison
6610
6611
6612
6613
6614 .PHONY: check-bison maybe-check-bison
6615 maybe-check-bison:
6616 @if bison
6617 maybe-check-bison: check-bison
6618
6619 # This module is only tested in a native toolchain.
6620 check-bison:
6621 @: $(MAKE); $(unstage)
6622 @if [ '$(host)' = '$(target)' ]; then \
6623 r=`${PWD_COMMAND}`; export r; \
6624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625 $(HOST_EXPORTS) \
6626 (cd $(HOST_SUBDIR)/bison && \
6627 $(MAKE) $(FLAGS_TO_PASS) check)
6628 fi
6629
6630 @endif bison
6631
6632 .PHONY: install-bison maybe-install-bison
6633 maybe-install-bison:
6634 @if bison
6635 maybe-install-bison: install-bison
6636
6637 install-bison: installdirs
6638 @: $(MAKE); $(unstage)
6639 @r=`${PWD_COMMAND}`; export r; \
6640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6641 $(HOST_EXPORTS) \
6642 (cd $(HOST_SUBDIR)/bison && \
6643 $(MAKE) $(FLAGS_TO_PASS) install)
6644
6645 @endif bison
6646
6647 .PHONY: install-strip-bison maybe-install-strip-bison
6648 maybe-install-strip-bison:
6649 @if bison
6650 maybe-install-strip-bison: install-strip-bison
6651
6652 install-strip-bison: installdirs
6653 @: $(MAKE); $(unstage)
6654 @r=`${PWD_COMMAND}`; export r; \
6655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6656 $(HOST_EXPORTS) \
6657 (cd $(HOST_SUBDIR)/bison && \
6658 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6659
6660 @endif bison
6661
6662 # Other targets (info, dvi, pdf, etc.)
6663
6664 .PHONY: maybe-info-bison info-bison
6665 maybe-info-bison:
6666 @if bison
6667 maybe-info-bison: info-bison
6668
6669 info-bison: \
6670 configure-bison
6671 @: $(MAKE); $(unstage)
6672 @[ -f ./bison/Makefile ] || exit 0; \
6673 r=`${PWD_COMMAND}`; export r; \
6674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6675 $(HOST_EXPORTS) \
6676 for flag in $(EXTRA_HOST_FLAGS) ; do \
6677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6678 done; \
6679 echo "Doing info in bison"; \
6680 (cd $(HOST_SUBDIR)/bison && \
6681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6683 "RANLIB=$${RANLIB}" \
6684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6685 info) \
6686 || exit 1
6687
6688 @endif bison
6689
6690 .PHONY: maybe-dvi-bison dvi-bison
6691 maybe-dvi-bison:
6692 @if bison
6693 maybe-dvi-bison: dvi-bison
6694
6695 dvi-bison: \
6696 configure-bison
6697 @: $(MAKE); $(unstage)
6698 @[ -f ./bison/Makefile ] || exit 0; \
6699 r=`${PWD_COMMAND}`; export r; \
6700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6701 $(HOST_EXPORTS) \
6702 for flag in $(EXTRA_HOST_FLAGS) ; do \
6703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6704 done; \
6705 echo "Doing dvi in bison"; \
6706 (cd $(HOST_SUBDIR)/bison && \
6707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6709 "RANLIB=$${RANLIB}" \
6710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6711 dvi) \
6712 || exit 1
6713
6714 @endif bison
6715
6716 .PHONY: maybe-pdf-bison pdf-bison
6717 maybe-pdf-bison:
6718 @if bison
6719 maybe-pdf-bison: pdf-bison
6720
6721 pdf-bison: \
6722 configure-bison
6723 @: $(MAKE); $(unstage)
6724 @[ -f ./bison/Makefile ] || exit 0; \
6725 r=`${PWD_COMMAND}`; export r; \
6726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6727 $(HOST_EXPORTS) \
6728 for flag in $(EXTRA_HOST_FLAGS) ; do \
6729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6730 done; \
6731 echo "Doing pdf in bison"; \
6732 (cd $(HOST_SUBDIR)/bison && \
6733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6735 "RANLIB=$${RANLIB}" \
6736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6737 pdf) \
6738 || exit 1
6739
6740 @endif bison
6741
6742 .PHONY: maybe-html-bison html-bison
6743 maybe-html-bison:
6744 @if bison
6745 maybe-html-bison: html-bison
6746
6747 html-bison: \
6748 configure-bison
6749 @: $(MAKE); $(unstage)
6750 @[ -f ./bison/Makefile ] || exit 0; \
6751 r=`${PWD_COMMAND}`; export r; \
6752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753 $(HOST_EXPORTS) \
6754 for flag in $(EXTRA_HOST_FLAGS) ; do \
6755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6756 done; \
6757 echo "Doing html in bison"; \
6758 (cd $(HOST_SUBDIR)/bison && \
6759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6761 "RANLIB=$${RANLIB}" \
6762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6763 html) \
6764 || exit 1
6765
6766 @endif bison
6767
6768 .PHONY: maybe-TAGS-bison TAGS-bison
6769 maybe-TAGS-bison:
6770 @if bison
6771 maybe-TAGS-bison: TAGS-bison
6772
6773 TAGS-bison: \
6774 configure-bison
6775 @: $(MAKE); $(unstage)
6776 @[ -f ./bison/Makefile ] || exit 0; \
6777 r=`${PWD_COMMAND}`; export r; \
6778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6779 $(HOST_EXPORTS) \
6780 for flag in $(EXTRA_HOST_FLAGS) ; do \
6781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6782 done; \
6783 echo "Doing TAGS in bison"; \
6784 (cd $(HOST_SUBDIR)/bison && \
6785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6787 "RANLIB=$${RANLIB}" \
6788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6789 TAGS) \
6790 || exit 1
6791
6792 @endif bison
6793
6794 .PHONY: maybe-install-info-bison install-info-bison
6795 maybe-install-info-bison:
6796 @if bison
6797 maybe-install-info-bison: install-info-bison
6798
6799 install-info-bison: \
6800 configure-bison \
6801 info-bison
6802 @: $(MAKE); $(unstage)
6803 @[ -f ./bison/Makefile ] || exit 0; \
6804 r=`${PWD_COMMAND}`; export r; \
6805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6806 $(HOST_EXPORTS) \
6807 for flag in $(EXTRA_HOST_FLAGS) ; do \
6808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6809 done; \
6810 echo "Doing install-info in bison"; \
6811 (cd $(HOST_SUBDIR)/bison && \
6812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6814 "RANLIB=$${RANLIB}" \
6815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6816 install-info) \
6817 || exit 1
6818
6819 @endif bison
6820
6821 .PHONY: maybe-install-pdf-bison install-pdf-bison
6822 maybe-install-pdf-bison:
6823 @if bison
6824 maybe-install-pdf-bison: install-pdf-bison
6825
6826 install-pdf-bison: \
6827 configure-bison \
6828 pdf-bison
6829 @: $(MAKE); $(unstage)
6830 @[ -f ./bison/Makefile ] || exit 0; \
6831 r=`${PWD_COMMAND}`; export r; \
6832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833 $(HOST_EXPORTS) \
6834 for flag in $(EXTRA_HOST_FLAGS) ; do \
6835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836 done; \
6837 echo "Doing install-pdf in bison"; \
6838 (cd $(HOST_SUBDIR)/bison && \
6839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841 "RANLIB=$${RANLIB}" \
6842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6843 install-pdf) \
6844 || exit 1
6845
6846 @endif bison
6847
6848 .PHONY: maybe-install-html-bison install-html-bison
6849 maybe-install-html-bison:
6850 @if bison
6851 maybe-install-html-bison: install-html-bison
6852
6853 install-html-bison: \
6854 configure-bison \
6855 html-bison
6856 @: $(MAKE); $(unstage)
6857 @[ -f ./bison/Makefile ] || exit 0; \
6858 r=`${PWD_COMMAND}`; export r; \
6859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860 $(HOST_EXPORTS) \
6861 for flag in $(EXTRA_HOST_FLAGS) ; do \
6862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6863 done; \
6864 echo "Doing install-html in bison"; \
6865 (cd $(HOST_SUBDIR)/bison && \
6866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6868 "RANLIB=$${RANLIB}" \
6869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6870 install-html) \
6871 || exit 1
6872
6873 @endif bison
6874
6875 .PHONY: maybe-installcheck-bison installcheck-bison
6876 maybe-installcheck-bison:
6877 @if bison
6878 maybe-installcheck-bison: installcheck-bison
6879
6880 installcheck-bison: \
6881 configure-bison
6882 @: $(MAKE); $(unstage)
6883 @[ -f ./bison/Makefile ] || exit 0; \
6884 r=`${PWD_COMMAND}`; export r; \
6885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6886 $(HOST_EXPORTS) \
6887 for flag in $(EXTRA_HOST_FLAGS) ; do \
6888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6889 done; \
6890 echo "Doing installcheck in bison"; \
6891 (cd $(HOST_SUBDIR)/bison && \
6892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6894 "RANLIB=$${RANLIB}" \
6895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6896 installcheck) \
6897 || exit 1
6898
6899 @endif bison
6900
6901 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6902 maybe-mostlyclean-bison:
6903 @if bison
6904 maybe-mostlyclean-bison: mostlyclean-bison
6905
6906 mostlyclean-bison:
6907 @: $(MAKE); $(unstage)
6908 @[ -f ./bison/Makefile ] || exit 0; \
6909 r=`${PWD_COMMAND}`; export r; \
6910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6911 $(HOST_EXPORTS) \
6912 for flag in $(EXTRA_HOST_FLAGS) ; do \
6913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6914 done; \
6915 echo "Doing mostlyclean in bison"; \
6916 (cd $(HOST_SUBDIR)/bison && \
6917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6919 "RANLIB=$${RANLIB}" \
6920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6921 mostlyclean) \
6922 || exit 1
6923
6924 @endif bison
6925
6926 .PHONY: maybe-clean-bison clean-bison
6927 maybe-clean-bison:
6928 @if bison
6929 maybe-clean-bison: clean-bison
6930
6931 clean-bison:
6932 @: $(MAKE); $(unstage)
6933 @[ -f ./bison/Makefile ] || exit 0; \
6934 r=`${PWD_COMMAND}`; export r; \
6935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936 $(HOST_EXPORTS) \
6937 for flag in $(EXTRA_HOST_FLAGS) ; do \
6938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6939 done; \
6940 echo "Doing clean in bison"; \
6941 (cd $(HOST_SUBDIR)/bison && \
6942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6944 "RANLIB=$${RANLIB}" \
6945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6946 clean) \
6947 || exit 1
6948
6949 @endif bison
6950
6951 .PHONY: maybe-distclean-bison distclean-bison
6952 maybe-distclean-bison:
6953 @if bison
6954 maybe-distclean-bison: distclean-bison
6955
6956 distclean-bison:
6957 @: $(MAKE); $(unstage)
6958 @[ -f ./bison/Makefile ] || exit 0; \
6959 r=`${PWD_COMMAND}`; export r; \
6960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961 $(HOST_EXPORTS) \
6962 for flag in $(EXTRA_HOST_FLAGS) ; do \
6963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6964 done; \
6965 echo "Doing distclean in bison"; \
6966 (cd $(HOST_SUBDIR)/bison && \
6967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6969 "RANLIB=$${RANLIB}" \
6970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6971 distclean) \
6972 || exit 1
6973
6974 @endif bison
6975
6976 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6977 maybe-maintainer-clean-bison:
6978 @if bison
6979 maybe-maintainer-clean-bison: maintainer-clean-bison
6980
6981 maintainer-clean-bison:
6982 @: $(MAKE); $(unstage)
6983 @[ -f ./bison/Makefile ] || exit 0; \
6984 r=`${PWD_COMMAND}`; export r; \
6985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6986 $(HOST_EXPORTS) \
6987 for flag in $(EXTRA_HOST_FLAGS) ; do \
6988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6989 done; \
6990 echo "Doing maintainer-clean in bison"; \
6991 (cd $(HOST_SUBDIR)/bison && \
6992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6994 "RANLIB=$${RANLIB}" \
6995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6996 maintainer-clean) \
6997 || exit 1
6998
6999 @endif bison
7000
7001
7002
7003 .PHONY: configure-cgen maybe-configure-cgen
7004 maybe-configure-cgen:
7005 @if gcc-bootstrap
7006 configure-cgen: stage_current
7007 @endif gcc-bootstrap
7008 @if cgen
7009 maybe-configure-cgen: configure-cgen
7010 configure-cgen:
7011 @: $(MAKE); $(unstage)
7012 @r=`${PWD_COMMAND}`; export r; \
7013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7014 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7016 $(HOST_EXPORTS) \
7017 echo Configuring in $(HOST_SUBDIR)/cgen; \
7018 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7019 case $(srcdir) in \
7020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7021 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7023 esac; \
7024 module_srcdir=cgen; \
7025 $(SHELL) \
7026 $$s/$$module_srcdir/configure \
7027 --srcdir=$${topdir}/$$module_srcdir \
7028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7029 --target=${target_alias} \
7030 || exit 1
7031 @endif cgen
7032
7033
7034
7035
7036
7037 .PHONY: all-cgen maybe-all-cgen
7038 maybe-all-cgen:
7039 @if gcc-bootstrap
7040 all-cgen: stage_current
7041 @endif gcc-bootstrap
7042 @if cgen
7043 TARGET-cgen=all
7044 maybe-all-cgen: all-cgen
7045 all-cgen: configure-cgen
7046 @: $(MAKE); $(unstage)
7047 @r=`${PWD_COMMAND}`; export r; \
7048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7049 $(HOST_EXPORTS) \
7050 (cd $(HOST_SUBDIR)/cgen && \
7051 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7052 $(TARGET-cgen))
7053 @endif cgen
7054
7055
7056
7057
7058 .PHONY: check-cgen maybe-check-cgen
7059 maybe-check-cgen:
7060 @if cgen
7061 maybe-check-cgen: check-cgen
7062
7063 check-cgen:
7064 @: $(MAKE); $(unstage)
7065 @r=`${PWD_COMMAND}`; export r; \
7066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067 $(HOST_EXPORTS) \
7068 (cd $(HOST_SUBDIR)/cgen && \
7069 $(MAKE) $(FLAGS_TO_PASS) check)
7070
7071 @endif cgen
7072
7073 .PHONY: install-cgen maybe-install-cgen
7074 maybe-install-cgen:
7075 @if cgen
7076 maybe-install-cgen: install-cgen
7077
7078 install-cgen: installdirs
7079 @: $(MAKE); $(unstage)
7080 @r=`${PWD_COMMAND}`; export r; \
7081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7082 $(HOST_EXPORTS) \
7083 (cd $(HOST_SUBDIR)/cgen && \
7084 $(MAKE) $(FLAGS_TO_PASS) install)
7085
7086 @endif cgen
7087
7088 .PHONY: install-strip-cgen maybe-install-strip-cgen
7089 maybe-install-strip-cgen:
7090 @if cgen
7091 maybe-install-strip-cgen: install-strip-cgen
7092
7093 install-strip-cgen: installdirs
7094 @: $(MAKE); $(unstage)
7095 @r=`${PWD_COMMAND}`; export r; \
7096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7097 $(HOST_EXPORTS) \
7098 (cd $(HOST_SUBDIR)/cgen && \
7099 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7100
7101 @endif cgen
7102
7103 # Other targets (info, dvi, pdf, etc.)
7104
7105 .PHONY: maybe-info-cgen info-cgen
7106 maybe-info-cgen:
7107 @if cgen
7108 maybe-info-cgen: info-cgen
7109
7110 info-cgen: \
7111 configure-cgen
7112 @: $(MAKE); $(unstage)
7113 @[ -f ./cgen/Makefile ] || exit 0; \
7114 r=`${PWD_COMMAND}`; export r; \
7115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7116 $(HOST_EXPORTS) \
7117 for flag in $(EXTRA_HOST_FLAGS) ; do \
7118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7119 done; \
7120 echo "Doing info in cgen"; \
7121 (cd $(HOST_SUBDIR)/cgen && \
7122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7124 "RANLIB=$${RANLIB}" \
7125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7126 info) \
7127 || exit 1
7128
7129 @endif cgen
7130
7131 .PHONY: maybe-dvi-cgen dvi-cgen
7132 maybe-dvi-cgen:
7133 @if cgen
7134 maybe-dvi-cgen: dvi-cgen
7135
7136 dvi-cgen: \
7137 configure-cgen
7138 @: $(MAKE); $(unstage)
7139 @[ -f ./cgen/Makefile ] || exit 0; \
7140 r=`${PWD_COMMAND}`; export r; \
7141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7142 $(HOST_EXPORTS) \
7143 for flag in $(EXTRA_HOST_FLAGS) ; do \
7144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7145 done; \
7146 echo "Doing dvi in cgen"; \
7147 (cd $(HOST_SUBDIR)/cgen && \
7148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7150 "RANLIB=$${RANLIB}" \
7151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7152 dvi) \
7153 || exit 1
7154
7155 @endif cgen
7156
7157 .PHONY: maybe-pdf-cgen pdf-cgen
7158 maybe-pdf-cgen:
7159 @if cgen
7160 maybe-pdf-cgen: pdf-cgen
7161
7162 pdf-cgen: \
7163 configure-cgen
7164 @: $(MAKE); $(unstage)
7165 @[ -f ./cgen/Makefile ] || exit 0; \
7166 r=`${PWD_COMMAND}`; export r; \
7167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168 $(HOST_EXPORTS) \
7169 for flag in $(EXTRA_HOST_FLAGS) ; do \
7170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7171 done; \
7172 echo "Doing pdf in cgen"; \
7173 (cd $(HOST_SUBDIR)/cgen && \
7174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7176 "RANLIB=$${RANLIB}" \
7177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7178 pdf) \
7179 || exit 1
7180
7181 @endif cgen
7182
7183 .PHONY: maybe-html-cgen html-cgen
7184 maybe-html-cgen:
7185 @if cgen
7186 maybe-html-cgen: html-cgen
7187
7188 html-cgen: \
7189 configure-cgen
7190 @: $(MAKE); $(unstage)
7191 @[ -f ./cgen/Makefile ] || exit 0; \
7192 r=`${PWD_COMMAND}`; export r; \
7193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194 $(HOST_EXPORTS) \
7195 for flag in $(EXTRA_HOST_FLAGS) ; do \
7196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7197 done; \
7198 echo "Doing html in cgen"; \
7199 (cd $(HOST_SUBDIR)/cgen && \
7200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7202 "RANLIB=$${RANLIB}" \
7203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7204 html) \
7205 || exit 1
7206
7207 @endif cgen
7208
7209 .PHONY: maybe-TAGS-cgen TAGS-cgen
7210 maybe-TAGS-cgen:
7211 @if cgen
7212 maybe-TAGS-cgen: TAGS-cgen
7213
7214 TAGS-cgen: \
7215 configure-cgen
7216 @: $(MAKE); $(unstage)
7217 @[ -f ./cgen/Makefile ] || exit 0; \
7218 r=`${PWD_COMMAND}`; export r; \
7219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220 $(HOST_EXPORTS) \
7221 for flag in $(EXTRA_HOST_FLAGS) ; do \
7222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7223 done; \
7224 echo "Doing TAGS in cgen"; \
7225 (cd $(HOST_SUBDIR)/cgen && \
7226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7228 "RANLIB=$${RANLIB}" \
7229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7230 TAGS) \
7231 || exit 1
7232
7233 @endif cgen
7234
7235 .PHONY: maybe-install-info-cgen install-info-cgen
7236 maybe-install-info-cgen:
7237 @if cgen
7238 maybe-install-info-cgen: install-info-cgen
7239
7240 install-info-cgen: \
7241 configure-cgen \
7242 info-cgen
7243 @: $(MAKE); $(unstage)
7244 @[ -f ./cgen/Makefile ] || exit 0; \
7245 r=`${PWD_COMMAND}`; export r; \
7246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7247 $(HOST_EXPORTS) \
7248 for flag in $(EXTRA_HOST_FLAGS) ; do \
7249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7250 done; \
7251 echo "Doing install-info in cgen"; \
7252 (cd $(HOST_SUBDIR)/cgen && \
7253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7255 "RANLIB=$${RANLIB}" \
7256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7257 install-info) \
7258 || exit 1
7259
7260 @endif cgen
7261
7262 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7263 maybe-install-pdf-cgen:
7264 @if cgen
7265 maybe-install-pdf-cgen: install-pdf-cgen
7266
7267 install-pdf-cgen: \
7268 configure-cgen \
7269 pdf-cgen
7270 @: $(MAKE); $(unstage)
7271 @[ -f ./cgen/Makefile ] || exit 0; \
7272 r=`${PWD_COMMAND}`; export r; \
7273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7274 $(HOST_EXPORTS) \
7275 for flag in $(EXTRA_HOST_FLAGS) ; do \
7276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7277 done; \
7278 echo "Doing install-pdf in cgen"; \
7279 (cd $(HOST_SUBDIR)/cgen && \
7280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7282 "RANLIB=$${RANLIB}" \
7283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7284 install-pdf) \
7285 || exit 1
7286
7287 @endif cgen
7288
7289 .PHONY: maybe-install-html-cgen install-html-cgen
7290 maybe-install-html-cgen:
7291 @if cgen
7292 maybe-install-html-cgen: install-html-cgen
7293
7294 install-html-cgen: \
7295 configure-cgen \
7296 html-cgen
7297 @: $(MAKE); $(unstage)
7298 @[ -f ./cgen/Makefile ] || exit 0; \
7299 r=`${PWD_COMMAND}`; export r; \
7300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7301 $(HOST_EXPORTS) \
7302 for flag in $(EXTRA_HOST_FLAGS) ; do \
7303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7304 done; \
7305 echo "Doing install-html in cgen"; \
7306 (cd $(HOST_SUBDIR)/cgen && \
7307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7309 "RANLIB=$${RANLIB}" \
7310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7311 install-html) \
7312 || exit 1
7313
7314 @endif cgen
7315
7316 .PHONY: maybe-installcheck-cgen installcheck-cgen
7317 maybe-installcheck-cgen:
7318 @if cgen
7319 maybe-installcheck-cgen: installcheck-cgen
7320
7321 installcheck-cgen: \
7322 configure-cgen
7323 @: $(MAKE); $(unstage)
7324 @[ -f ./cgen/Makefile ] || exit 0; \
7325 r=`${PWD_COMMAND}`; export r; \
7326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7327 $(HOST_EXPORTS) \
7328 for flag in $(EXTRA_HOST_FLAGS) ; do \
7329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7330 done; \
7331 echo "Doing installcheck in cgen"; \
7332 (cd $(HOST_SUBDIR)/cgen && \
7333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7335 "RANLIB=$${RANLIB}" \
7336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7337 installcheck) \
7338 || exit 1
7339
7340 @endif cgen
7341
7342 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7343 maybe-mostlyclean-cgen:
7344 @if cgen
7345 maybe-mostlyclean-cgen: mostlyclean-cgen
7346
7347 mostlyclean-cgen:
7348 @: $(MAKE); $(unstage)
7349 @[ -f ./cgen/Makefile ] || exit 0; \
7350 r=`${PWD_COMMAND}`; export r; \
7351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352 $(HOST_EXPORTS) \
7353 for flag in $(EXTRA_HOST_FLAGS) ; do \
7354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7355 done; \
7356 echo "Doing mostlyclean in cgen"; \
7357 (cd $(HOST_SUBDIR)/cgen && \
7358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7360 "RANLIB=$${RANLIB}" \
7361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7362 mostlyclean) \
7363 || exit 1
7364
7365 @endif cgen
7366
7367 .PHONY: maybe-clean-cgen clean-cgen
7368 maybe-clean-cgen:
7369 @if cgen
7370 maybe-clean-cgen: clean-cgen
7371
7372 clean-cgen:
7373 @: $(MAKE); $(unstage)
7374 @[ -f ./cgen/Makefile ] || exit 0; \
7375 r=`${PWD_COMMAND}`; export r; \
7376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7377 $(HOST_EXPORTS) \
7378 for flag in $(EXTRA_HOST_FLAGS) ; do \
7379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7380 done; \
7381 echo "Doing clean in cgen"; \
7382 (cd $(HOST_SUBDIR)/cgen && \
7383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7385 "RANLIB=$${RANLIB}" \
7386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7387 clean) \
7388 || exit 1
7389
7390 @endif cgen
7391
7392 .PHONY: maybe-distclean-cgen distclean-cgen
7393 maybe-distclean-cgen:
7394 @if cgen
7395 maybe-distclean-cgen: distclean-cgen
7396
7397 distclean-cgen:
7398 @: $(MAKE); $(unstage)
7399 @[ -f ./cgen/Makefile ] || exit 0; \
7400 r=`${PWD_COMMAND}`; export r; \
7401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402 $(HOST_EXPORTS) \
7403 for flag in $(EXTRA_HOST_FLAGS) ; do \
7404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405 done; \
7406 echo "Doing distclean in cgen"; \
7407 (cd $(HOST_SUBDIR)/cgen && \
7408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410 "RANLIB=$${RANLIB}" \
7411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412 distclean) \
7413 || exit 1
7414
7415 @endif cgen
7416
7417 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7418 maybe-maintainer-clean-cgen:
7419 @if cgen
7420 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7421
7422 maintainer-clean-cgen:
7423 @: $(MAKE); $(unstage)
7424 @[ -f ./cgen/Makefile ] || exit 0; \
7425 r=`${PWD_COMMAND}`; export r; \
7426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427 $(HOST_EXPORTS) \
7428 for flag in $(EXTRA_HOST_FLAGS) ; do \
7429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430 done; \
7431 echo "Doing maintainer-clean in cgen"; \
7432 (cd $(HOST_SUBDIR)/cgen && \
7433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435 "RANLIB=$${RANLIB}" \
7436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437 maintainer-clean) \
7438 || exit 1
7439
7440 @endif cgen
7441
7442
7443
7444 .PHONY: configure-dejagnu maybe-configure-dejagnu
7445 maybe-configure-dejagnu:
7446 @if gcc-bootstrap
7447 configure-dejagnu: stage_current
7448 @endif gcc-bootstrap
7449 @if dejagnu
7450 maybe-configure-dejagnu: configure-dejagnu
7451 configure-dejagnu:
7452 @: $(MAKE); $(unstage)
7453 @r=`${PWD_COMMAND}`; export r; \
7454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7455 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7457 $(HOST_EXPORTS) \
7458 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7459 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7460 case $(srcdir) in \
7461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7462 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7464 esac; \
7465 module_srcdir=dejagnu; \
7466 $(SHELL) \
7467 $$s/$$module_srcdir/configure \
7468 --srcdir=$${topdir}/$$module_srcdir \
7469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7470 --target=${target_alias} \
7471 || exit 1
7472 @endif dejagnu
7473
7474
7475
7476
7477
7478 .PHONY: all-dejagnu maybe-all-dejagnu
7479 maybe-all-dejagnu:
7480 @if gcc-bootstrap
7481 all-dejagnu: stage_current
7482 @endif gcc-bootstrap
7483 @if dejagnu
7484 TARGET-dejagnu=all
7485 maybe-all-dejagnu: all-dejagnu
7486 all-dejagnu: configure-dejagnu
7487 @: $(MAKE); $(unstage)
7488 @r=`${PWD_COMMAND}`; export r; \
7489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7490 $(HOST_EXPORTS) \
7491 (cd $(HOST_SUBDIR)/dejagnu && \
7492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7493 $(TARGET-dejagnu))
7494 @endif dejagnu
7495
7496
7497
7498
7499 .PHONY: check-dejagnu maybe-check-dejagnu
7500 maybe-check-dejagnu:
7501 @if dejagnu
7502 maybe-check-dejagnu: check-dejagnu
7503
7504 check-dejagnu:
7505 @: $(MAKE); $(unstage)
7506 @r=`${PWD_COMMAND}`; export r; \
7507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7508 $(HOST_EXPORTS) \
7509 (cd $(HOST_SUBDIR)/dejagnu && \
7510 $(MAKE) $(FLAGS_TO_PASS) check)
7511
7512 @endif dejagnu
7513
7514 .PHONY: install-dejagnu maybe-install-dejagnu
7515 maybe-install-dejagnu:
7516 @if dejagnu
7517 maybe-install-dejagnu: install-dejagnu
7518
7519 install-dejagnu: installdirs
7520 @: $(MAKE); $(unstage)
7521 @r=`${PWD_COMMAND}`; export r; \
7522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7523 $(HOST_EXPORTS) \
7524 (cd $(HOST_SUBDIR)/dejagnu && \
7525 $(MAKE) $(FLAGS_TO_PASS) install)
7526
7527 @endif dejagnu
7528
7529 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7530 maybe-install-strip-dejagnu:
7531 @if dejagnu
7532 maybe-install-strip-dejagnu: install-strip-dejagnu
7533
7534 install-strip-dejagnu: installdirs
7535 @: $(MAKE); $(unstage)
7536 @r=`${PWD_COMMAND}`; export r; \
7537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7538 $(HOST_EXPORTS) \
7539 (cd $(HOST_SUBDIR)/dejagnu && \
7540 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7541
7542 @endif dejagnu
7543
7544 # Other targets (info, dvi, pdf, etc.)
7545
7546 .PHONY: maybe-info-dejagnu info-dejagnu
7547 maybe-info-dejagnu:
7548 @if dejagnu
7549 maybe-info-dejagnu: info-dejagnu
7550
7551 info-dejagnu: \
7552 configure-dejagnu
7553 @: $(MAKE); $(unstage)
7554 @[ -f ./dejagnu/Makefile ] || exit 0; \
7555 r=`${PWD_COMMAND}`; export r; \
7556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7557 $(HOST_EXPORTS) \
7558 for flag in $(EXTRA_HOST_FLAGS) ; do \
7559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7560 done; \
7561 echo "Doing info in dejagnu"; \
7562 (cd $(HOST_SUBDIR)/dejagnu && \
7563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7565 "RANLIB=$${RANLIB}" \
7566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7567 info) \
7568 || exit 1
7569
7570 @endif dejagnu
7571
7572 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7573 maybe-dvi-dejagnu:
7574 @if dejagnu
7575 maybe-dvi-dejagnu: dvi-dejagnu
7576
7577 dvi-dejagnu: \
7578 configure-dejagnu
7579 @: $(MAKE); $(unstage)
7580 @[ -f ./dejagnu/Makefile ] || exit 0; \
7581 r=`${PWD_COMMAND}`; export r; \
7582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7583 $(HOST_EXPORTS) \
7584 for flag in $(EXTRA_HOST_FLAGS) ; do \
7585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7586 done; \
7587 echo "Doing dvi in dejagnu"; \
7588 (cd $(HOST_SUBDIR)/dejagnu && \
7589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7591 "RANLIB=$${RANLIB}" \
7592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7593 dvi) \
7594 || exit 1
7595
7596 @endif dejagnu
7597
7598 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7599 maybe-pdf-dejagnu:
7600 @if dejagnu
7601 maybe-pdf-dejagnu: pdf-dejagnu
7602
7603 pdf-dejagnu: \
7604 configure-dejagnu
7605 @: $(MAKE); $(unstage)
7606 @[ -f ./dejagnu/Makefile ] || exit 0; \
7607 r=`${PWD_COMMAND}`; export r; \
7608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7609 $(HOST_EXPORTS) \
7610 for flag in $(EXTRA_HOST_FLAGS) ; do \
7611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7612 done; \
7613 echo "Doing pdf in dejagnu"; \
7614 (cd $(HOST_SUBDIR)/dejagnu && \
7615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7617 "RANLIB=$${RANLIB}" \
7618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7619 pdf) \
7620 || exit 1
7621
7622 @endif dejagnu
7623
7624 .PHONY: maybe-html-dejagnu html-dejagnu
7625 maybe-html-dejagnu:
7626 @if dejagnu
7627 maybe-html-dejagnu: html-dejagnu
7628
7629 html-dejagnu: \
7630 configure-dejagnu
7631 @: $(MAKE); $(unstage)
7632 @[ -f ./dejagnu/Makefile ] || exit 0; \
7633 r=`${PWD_COMMAND}`; export r; \
7634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7635 $(HOST_EXPORTS) \
7636 for flag in $(EXTRA_HOST_FLAGS) ; do \
7637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7638 done; \
7639 echo "Doing html in dejagnu"; \
7640 (cd $(HOST_SUBDIR)/dejagnu && \
7641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7643 "RANLIB=$${RANLIB}" \
7644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7645 html) \
7646 || exit 1
7647
7648 @endif dejagnu
7649
7650 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7651 maybe-TAGS-dejagnu:
7652 @if dejagnu
7653 maybe-TAGS-dejagnu: TAGS-dejagnu
7654
7655 TAGS-dejagnu: \
7656 configure-dejagnu
7657 @: $(MAKE); $(unstage)
7658 @[ -f ./dejagnu/Makefile ] || exit 0; \
7659 r=`${PWD_COMMAND}`; export r; \
7660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7661 $(HOST_EXPORTS) \
7662 for flag in $(EXTRA_HOST_FLAGS) ; do \
7663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7664 done; \
7665 echo "Doing TAGS in dejagnu"; \
7666 (cd $(HOST_SUBDIR)/dejagnu && \
7667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7669 "RANLIB=$${RANLIB}" \
7670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7671 TAGS) \
7672 || exit 1
7673
7674 @endif dejagnu
7675
7676 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7677 maybe-install-info-dejagnu:
7678 @if dejagnu
7679 maybe-install-info-dejagnu: install-info-dejagnu
7680
7681 install-info-dejagnu: \
7682 configure-dejagnu \
7683 info-dejagnu
7684 @: $(MAKE); $(unstage)
7685 @[ -f ./dejagnu/Makefile ] || exit 0; \
7686 r=`${PWD_COMMAND}`; export r; \
7687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7688 $(HOST_EXPORTS) \
7689 for flag in $(EXTRA_HOST_FLAGS) ; do \
7690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7691 done; \
7692 echo "Doing install-info in dejagnu"; \
7693 (cd $(HOST_SUBDIR)/dejagnu && \
7694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7696 "RANLIB=$${RANLIB}" \
7697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7698 install-info) \
7699 || exit 1
7700
7701 @endif dejagnu
7702
7703 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7704 maybe-install-pdf-dejagnu:
7705 @if dejagnu
7706 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7707
7708 install-pdf-dejagnu: \
7709 configure-dejagnu \
7710 pdf-dejagnu
7711 @: $(MAKE); $(unstage)
7712 @[ -f ./dejagnu/Makefile ] || exit 0; \
7713 r=`${PWD_COMMAND}`; export r; \
7714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715 $(HOST_EXPORTS) \
7716 for flag in $(EXTRA_HOST_FLAGS) ; do \
7717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718 done; \
7719 echo "Doing install-pdf in dejagnu"; \
7720 (cd $(HOST_SUBDIR)/dejagnu && \
7721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723 "RANLIB=$${RANLIB}" \
7724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725 install-pdf) \
7726 || exit 1
7727
7728 @endif dejagnu
7729
7730 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7731 maybe-install-html-dejagnu:
7732 @if dejagnu
7733 maybe-install-html-dejagnu: install-html-dejagnu
7734
7735 install-html-dejagnu: \
7736 configure-dejagnu \
7737 html-dejagnu
7738 @: $(MAKE); $(unstage)
7739 @[ -f ./dejagnu/Makefile ] || exit 0; \
7740 r=`${PWD_COMMAND}`; export r; \
7741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7742 $(HOST_EXPORTS) \
7743 for flag in $(EXTRA_HOST_FLAGS) ; do \
7744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7745 done; \
7746 echo "Doing install-html in dejagnu"; \
7747 (cd $(HOST_SUBDIR)/dejagnu && \
7748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7750 "RANLIB=$${RANLIB}" \
7751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7752 install-html) \
7753 || exit 1
7754
7755 @endif dejagnu
7756
7757 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7758 maybe-installcheck-dejagnu:
7759 @if dejagnu
7760 maybe-installcheck-dejagnu: installcheck-dejagnu
7761
7762 installcheck-dejagnu: \
7763 configure-dejagnu
7764 @: $(MAKE); $(unstage)
7765 @[ -f ./dejagnu/Makefile ] || exit 0; \
7766 r=`${PWD_COMMAND}`; export r; \
7767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7768 $(HOST_EXPORTS) \
7769 for flag in $(EXTRA_HOST_FLAGS) ; do \
7770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7771 done; \
7772 echo "Doing installcheck in dejagnu"; \
7773 (cd $(HOST_SUBDIR)/dejagnu && \
7774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7776 "RANLIB=$${RANLIB}" \
7777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7778 installcheck) \
7779 || exit 1
7780
7781 @endif dejagnu
7782
7783 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7784 maybe-mostlyclean-dejagnu:
7785 @if dejagnu
7786 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7787
7788 mostlyclean-dejagnu:
7789 @: $(MAKE); $(unstage)
7790 @[ -f ./dejagnu/Makefile ] || exit 0; \
7791 r=`${PWD_COMMAND}`; export r; \
7792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7793 $(HOST_EXPORTS) \
7794 for flag in $(EXTRA_HOST_FLAGS) ; do \
7795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7796 done; \
7797 echo "Doing mostlyclean in dejagnu"; \
7798 (cd $(HOST_SUBDIR)/dejagnu && \
7799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7801 "RANLIB=$${RANLIB}" \
7802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7803 mostlyclean) \
7804 || exit 1
7805
7806 @endif dejagnu
7807
7808 .PHONY: maybe-clean-dejagnu clean-dejagnu
7809 maybe-clean-dejagnu:
7810 @if dejagnu
7811 maybe-clean-dejagnu: clean-dejagnu
7812
7813 clean-dejagnu:
7814 @: $(MAKE); $(unstage)
7815 @[ -f ./dejagnu/Makefile ] || exit 0; \
7816 r=`${PWD_COMMAND}`; export r; \
7817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7818 $(HOST_EXPORTS) \
7819 for flag in $(EXTRA_HOST_FLAGS) ; do \
7820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7821 done; \
7822 echo "Doing clean in dejagnu"; \
7823 (cd $(HOST_SUBDIR)/dejagnu && \
7824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7826 "RANLIB=$${RANLIB}" \
7827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7828 clean) \
7829 || exit 1
7830
7831 @endif dejagnu
7832
7833 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7834 maybe-distclean-dejagnu:
7835 @if dejagnu
7836 maybe-distclean-dejagnu: distclean-dejagnu
7837
7838 distclean-dejagnu:
7839 @: $(MAKE); $(unstage)
7840 @[ -f ./dejagnu/Makefile ] || exit 0; \
7841 r=`${PWD_COMMAND}`; export r; \
7842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7843 $(HOST_EXPORTS) \
7844 for flag in $(EXTRA_HOST_FLAGS) ; do \
7845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7846 done; \
7847 echo "Doing distclean in dejagnu"; \
7848 (cd $(HOST_SUBDIR)/dejagnu && \
7849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7851 "RANLIB=$${RANLIB}" \
7852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7853 distclean) \
7854 || exit 1
7855
7856 @endif dejagnu
7857
7858 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7859 maybe-maintainer-clean-dejagnu:
7860 @if dejagnu
7861 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7862
7863 maintainer-clean-dejagnu:
7864 @: $(MAKE); $(unstage)
7865 @[ -f ./dejagnu/Makefile ] || exit 0; \
7866 r=`${PWD_COMMAND}`; export r; \
7867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868 $(HOST_EXPORTS) \
7869 for flag in $(EXTRA_HOST_FLAGS) ; do \
7870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871 done; \
7872 echo "Doing maintainer-clean in dejagnu"; \
7873 (cd $(HOST_SUBDIR)/dejagnu && \
7874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876 "RANLIB=$${RANLIB}" \
7877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878 maintainer-clean) \
7879 || exit 1
7880
7881 @endif dejagnu
7882
7883
7884
7885 .PHONY: configure-etc maybe-configure-etc
7886 maybe-configure-etc:
7887 @if gcc-bootstrap
7888 configure-etc: stage_current
7889 @endif gcc-bootstrap
7890 @if etc
7891 maybe-configure-etc: configure-etc
7892 configure-etc:
7893 @: $(MAKE); $(unstage)
7894 @r=`${PWD_COMMAND}`; export r; \
7895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7898 $(HOST_EXPORTS) \
7899 echo Configuring in $(HOST_SUBDIR)/etc; \
7900 cd "$(HOST_SUBDIR)/etc" || exit 1; \
7901 case $(srcdir) in \
7902 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7903 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7904 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7905 esac; \
7906 module_srcdir=etc; \
7907 $(SHELL) \
7908 $$s/$$module_srcdir/configure \
7909 --srcdir=$${topdir}/$$module_srcdir \
7910 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7911 --target=${target_alias} \
7912 || exit 1
7913 @endif etc
7914
7915
7916
7917
7918
7919 .PHONY: all-etc maybe-all-etc
7920 maybe-all-etc:
7921 @if gcc-bootstrap
7922 all-etc: stage_current
7923 @endif gcc-bootstrap
7924 @if etc
7925 TARGET-etc=all
7926 maybe-all-etc: all-etc
7927 all-etc: configure-etc
7928 @: $(MAKE); $(unstage)
7929 @r=`${PWD_COMMAND}`; export r; \
7930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7931 $(HOST_EXPORTS) \
7932 (cd $(HOST_SUBDIR)/etc && \
7933 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7934 $(TARGET-etc))
7935 @endif etc
7936
7937
7938
7939
7940 .PHONY: check-etc maybe-check-etc
7941 maybe-check-etc:
7942 @if etc
7943 maybe-check-etc: check-etc
7944
7945 check-etc:
7946 @: $(MAKE); $(unstage)
7947 @r=`${PWD_COMMAND}`; export r; \
7948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7949 $(HOST_EXPORTS) \
7950 (cd $(HOST_SUBDIR)/etc && \
7951 $(MAKE) $(FLAGS_TO_PASS) check)
7952
7953 @endif etc
7954
7955 .PHONY: install-etc maybe-install-etc
7956 maybe-install-etc:
7957 @if etc
7958 maybe-install-etc: install-etc
7959
7960 install-etc: installdirs
7961 @: $(MAKE); $(unstage)
7962 @r=`${PWD_COMMAND}`; export r; \
7963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7964 $(HOST_EXPORTS) \
7965 (cd $(HOST_SUBDIR)/etc && \
7966 $(MAKE) $(FLAGS_TO_PASS) install)
7967
7968 @endif etc
7969
7970 .PHONY: install-strip-etc maybe-install-strip-etc
7971 maybe-install-strip-etc:
7972 @if etc
7973 maybe-install-strip-etc: install-strip-etc
7974
7975 install-strip-etc: installdirs
7976 @: $(MAKE); $(unstage)
7977 @r=`${PWD_COMMAND}`; export r; \
7978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979 $(HOST_EXPORTS) \
7980 (cd $(HOST_SUBDIR)/etc && \
7981 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7982
7983 @endif etc
7984
7985 # Other targets (info, dvi, pdf, etc.)
7986
7987 .PHONY: maybe-info-etc info-etc
7988 maybe-info-etc:
7989 @if etc
7990 maybe-info-etc: info-etc
7991
7992 info-etc: \
7993 configure-etc
7994 @: $(MAKE); $(unstage)
7995 @[ -f ./etc/Makefile ] || exit 0; \
7996 r=`${PWD_COMMAND}`; export r; \
7997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7998 $(HOST_EXPORTS) \
7999 for flag in $(EXTRA_HOST_FLAGS) ; do \
8000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8001 done; \
8002 echo "Doing info in etc"; \
8003 (cd $(HOST_SUBDIR)/etc && \
8004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8006 "RANLIB=$${RANLIB}" \
8007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8008 info) \
8009 || exit 1
8010
8011 @endif etc
8012
8013 .PHONY: maybe-dvi-etc dvi-etc
8014 maybe-dvi-etc:
8015 @if etc
8016 maybe-dvi-etc: dvi-etc
8017
8018 dvi-etc: \
8019 configure-etc
8020 @: $(MAKE); $(unstage)
8021 @[ -f ./etc/Makefile ] || exit 0; \
8022 r=`${PWD_COMMAND}`; export r; \
8023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8024 $(HOST_EXPORTS) \
8025 for flag in $(EXTRA_HOST_FLAGS) ; do \
8026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8027 done; \
8028 echo "Doing dvi in etc"; \
8029 (cd $(HOST_SUBDIR)/etc && \
8030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8032 "RANLIB=$${RANLIB}" \
8033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8034 dvi) \
8035 || exit 1
8036
8037 @endif etc
8038
8039 .PHONY: maybe-pdf-etc pdf-etc
8040 maybe-pdf-etc:
8041 @if etc
8042 maybe-pdf-etc: pdf-etc
8043
8044 pdf-etc: \
8045 configure-etc
8046 @: $(MAKE); $(unstage)
8047 @[ -f ./etc/Makefile ] || exit 0; \
8048 r=`${PWD_COMMAND}`; export r; \
8049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8050 $(HOST_EXPORTS) \
8051 for flag in $(EXTRA_HOST_FLAGS) ; do \
8052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8053 done; \
8054 echo "Doing pdf in etc"; \
8055 (cd $(HOST_SUBDIR)/etc && \
8056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8058 "RANLIB=$${RANLIB}" \
8059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8060 pdf) \
8061 || exit 1
8062
8063 @endif etc
8064
8065 .PHONY: maybe-html-etc html-etc
8066 maybe-html-etc:
8067 @if etc
8068 maybe-html-etc: html-etc
8069
8070 html-etc: \
8071 configure-etc
8072 @: $(MAKE); $(unstage)
8073 @[ -f ./etc/Makefile ] || exit 0; \
8074 r=`${PWD_COMMAND}`; export r; \
8075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8076 $(HOST_EXPORTS) \
8077 for flag in $(EXTRA_HOST_FLAGS) ; do \
8078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8079 done; \
8080 echo "Doing html in etc"; \
8081 (cd $(HOST_SUBDIR)/etc && \
8082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8084 "RANLIB=$${RANLIB}" \
8085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8086 html) \
8087 || exit 1
8088
8089 @endif etc
8090
8091 .PHONY: maybe-TAGS-etc TAGS-etc
8092 maybe-TAGS-etc:
8093 @if etc
8094 maybe-TAGS-etc: TAGS-etc
8095
8096 TAGS-etc: \
8097 configure-etc
8098 @: $(MAKE); $(unstage)
8099 @[ -f ./etc/Makefile ] || exit 0; \
8100 r=`${PWD_COMMAND}`; export r; \
8101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102 $(HOST_EXPORTS) \
8103 for flag in $(EXTRA_HOST_FLAGS) ; do \
8104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8105 done; \
8106 echo "Doing TAGS in etc"; \
8107 (cd $(HOST_SUBDIR)/etc && \
8108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8110 "RANLIB=$${RANLIB}" \
8111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8112 TAGS) \
8113 || exit 1
8114
8115 @endif etc
8116
8117 .PHONY: maybe-install-info-etc install-info-etc
8118 maybe-install-info-etc:
8119 @if etc
8120 maybe-install-info-etc: install-info-etc
8121
8122 install-info-etc: \
8123 configure-etc \
8124 info-etc
8125 @: $(MAKE); $(unstage)
8126 @[ -f ./etc/Makefile ] || exit 0; \
8127 r=`${PWD_COMMAND}`; export r; \
8128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8129 $(HOST_EXPORTS) \
8130 for flag in $(EXTRA_HOST_FLAGS) ; do \
8131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8132 done; \
8133 echo "Doing install-info in etc"; \
8134 (cd $(HOST_SUBDIR)/etc && \
8135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8137 "RANLIB=$${RANLIB}" \
8138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8139 install-info) \
8140 || exit 1
8141
8142 @endif etc
8143
8144 .PHONY: maybe-install-pdf-etc install-pdf-etc
8145 maybe-install-pdf-etc:
8146 @if etc
8147 maybe-install-pdf-etc: install-pdf-etc
8148
8149 install-pdf-etc: \
8150 configure-etc \
8151 pdf-etc
8152 @: $(MAKE); $(unstage)
8153 @[ -f ./etc/Makefile ] || exit 0; \
8154 r=`${PWD_COMMAND}`; export r; \
8155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156 $(HOST_EXPORTS) \
8157 for flag in $(EXTRA_HOST_FLAGS) ; do \
8158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8159 done; \
8160 echo "Doing install-pdf in etc"; \
8161 (cd $(HOST_SUBDIR)/etc && \
8162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8164 "RANLIB=$${RANLIB}" \
8165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8166 install-pdf) \
8167 || exit 1
8168
8169 @endif etc
8170
8171 .PHONY: maybe-install-html-etc install-html-etc
8172 maybe-install-html-etc:
8173 @if etc
8174 maybe-install-html-etc: install-html-etc
8175
8176 install-html-etc: \
8177 configure-etc \
8178 html-etc
8179 @: $(MAKE); $(unstage)
8180 @[ -f ./etc/Makefile ] || exit 0; \
8181 r=`${PWD_COMMAND}`; export r; \
8182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8183 $(HOST_EXPORTS) \
8184 for flag in $(EXTRA_HOST_FLAGS) ; do \
8185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8186 done; \
8187 echo "Doing install-html in etc"; \
8188 (cd $(HOST_SUBDIR)/etc && \
8189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8191 "RANLIB=$${RANLIB}" \
8192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8193 install-html) \
8194 || exit 1
8195
8196 @endif etc
8197
8198 .PHONY: maybe-installcheck-etc installcheck-etc
8199 maybe-installcheck-etc:
8200 @if etc
8201 maybe-installcheck-etc: installcheck-etc
8202
8203 installcheck-etc: \
8204 configure-etc
8205 @: $(MAKE); $(unstage)
8206 @[ -f ./etc/Makefile ] || exit 0; \
8207 r=`${PWD_COMMAND}`; export r; \
8208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8209 $(HOST_EXPORTS) \
8210 for flag in $(EXTRA_HOST_FLAGS) ; do \
8211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8212 done; \
8213 echo "Doing installcheck in etc"; \
8214 (cd $(HOST_SUBDIR)/etc && \
8215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8217 "RANLIB=$${RANLIB}" \
8218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8219 installcheck) \
8220 || exit 1
8221
8222 @endif etc
8223
8224 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8225 maybe-mostlyclean-etc:
8226 @if etc
8227 maybe-mostlyclean-etc: mostlyclean-etc
8228
8229 mostlyclean-etc:
8230 @: $(MAKE); $(unstage)
8231 @[ -f ./etc/Makefile ] || exit 0; \
8232 r=`${PWD_COMMAND}`; export r; \
8233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8234 $(HOST_EXPORTS) \
8235 for flag in $(EXTRA_HOST_FLAGS) ; do \
8236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8237 done; \
8238 echo "Doing mostlyclean in etc"; \
8239 (cd $(HOST_SUBDIR)/etc && \
8240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8242 "RANLIB=$${RANLIB}" \
8243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8244 mostlyclean) \
8245 || exit 1
8246
8247 @endif etc
8248
8249 .PHONY: maybe-clean-etc clean-etc
8250 maybe-clean-etc:
8251 @if etc
8252 maybe-clean-etc: clean-etc
8253
8254 clean-etc:
8255 @: $(MAKE); $(unstage)
8256 @[ -f ./etc/Makefile ] || exit 0; \
8257 r=`${PWD_COMMAND}`; export r; \
8258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259 $(HOST_EXPORTS) \
8260 for flag in $(EXTRA_HOST_FLAGS) ; do \
8261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8262 done; \
8263 echo "Doing clean in etc"; \
8264 (cd $(HOST_SUBDIR)/etc && \
8265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8267 "RANLIB=$${RANLIB}" \
8268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8269 clean) \
8270 || exit 1
8271
8272 @endif etc
8273
8274 .PHONY: maybe-distclean-etc distclean-etc
8275 maybe-distclean-etc:
8276 @if etc
8277 maybe-distclean-etc: distclean-etc
8278
8279 distclean-etc:
8280 @: $(MAKE); $(unstage)
8281 @[ -f ./etc/Makefile ] || exit 0; \
8282 r=`${PWD_COMMAND}`; export r; \
8283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8284 $(HOST_EXPORTS) \
8285 for flag in $(EXTRA_HOST_FLAGS) ; do \
8286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8287 done; \
8288 echo "Doing distclean in etc"; \
8289 (cd $(HOST_SUBDIR)/etc && \
8290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8292 "RANLIB=$${RANLIB}" \
8293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8294 distclean) \
8295 || exit 1
8296
8297 @endif etc
8298
8299 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8300 maybe-maintainer-clean-etc:
8301 @if etc
8302 maybe-maintainer-clean-etc: maintainer-clean-etc
8303
8304 maintainer-clean-etc:
8305 @: $(MAKE); $(unstage)
8306 @[ -f ./etc/Makefile ] || exit 0; \
8307 r=`${PWD_COMMAND}`; export r; \
8308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8309 $(HOST_EXPORTS) \
8310 for flag in $(EXTRA_HOST_FLAGS) ; do \
8311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8312 done; \
8313 echo "Doing maintainer-clean in etc"; \
8314 (cd $(HOST_SUBDIR)/etc && \
8315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8317 "RANLIB=$${RANLIB}" \
8318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8319 maintainer-clean) \
8320 || exit 1
8321
8322 @endif etc
8323
8324
8325
8326 .PHONY: configure-fastjar maybe-configure-fastjar
8327 maybe-configure-fastjar:
8328 @if gcc-bootstrap
8329 configure-fastjar: stage_current
8330 @endif gcc-bootstrap
8331 @if fastjar
8332 maybe-configure-fastjar: configure-fastjar
8333 configure-fastjar:
8334 @: $(MAKE); $(unstage)
8335 @r=`${PWD_COMMAND}`; export r; \
8336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8337 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8339 $(HOST_EXPORTS) \
8340 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8341 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8342 case $(srcdir) in \
8343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8344 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8346 esac; \
8347 module_srcdir=fastjar; \
8348 $(SHELL) \
8349 $$s/$$module_srcdir/configure \
8350 --srcdir=$${topdir}/$$module_srcdir \
8351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8352 --target=${target_alias} \
8353 || exit 1
8354 @endif fastjar
8355
8356
8357
8358
8359
8360 .PHONY: all-fastjar maybe-all-fastjar
8361 maybe-all-fastjar:
8362 @if gcc-bootstrap
8363 all-fastjar: stage_current
8364 @endif gcc-bootstrap
8365 @if fastjar
8366 TARGET-fastjar=all
8367 maybe-all-fastjar: all-fastjar
8368 all-fastjar: configure-fastjar
8369 @: $(MAKE); $(unstage)
8370 @r=`${PWD_COMMAND}`; export r; \
8371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372 $(HOST_EXPORTS) \
8373 (cd $(HOST_SUBDIR)/fastjar && \
8374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8375 $(TARGET-fastjar))
8376 @endif fastjar
8377
8378
8379
8380
8381 .PHONY: check-fastjar maybe-check-fastjar
8382 maybe-check-fastjar:
8383 @if fastjar
8384 maybe-check-fastjar: check-fastjar
8385
8386 # This module is only tested in a native toolchain.
8387 check-fastjar:
8388 @: $(MAKE); $(unstage)
8389 @if [ '$(host)' = '$(target)' ]; then \
8390 r=`${PWD_COMMAND}`; export r; \
8391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8392 $(HOST_EXPORTS) \
8393 (cd $(HOST_SUBDIR)/fastjar && \
8394 $(MAKE) $(FLAGS_TO_PASS) check)
8395 fi
8396
8397 @endif fastjar
8398
8399 .PHONY: install-fastjar maybe-install-fastjar
8400 maybe-install-fastjar:
8401 @if fastjar
8402 maybe-install-fastjar: install-fastjar
8403
8404 install-fastjar: installdirs
8405 @: $(MAKE); $(unstage)
8406 @r=`${PWD_COMMAND}`; export r; \
8407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8408 $(HOST_EXPORTS) \
8409 (cd $(HOST_SUBDIR)/fastjar && \
8410 $(MAKE) $(FLAGS_TO_PASS) install)
8411
8412 @endif fastjar
8413
8414 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8415 maybe-install-strip-fastjar:
8416 @if fastjar
8417 maybe-install-strip-fastjar: install-strip-fastjar
8418
8419 install-strip-fastjar: installdirs
8420 @: $(MAKE); $(unstage)
8421 @r=`${PWD_COMMAND}`; export r; \
8422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423 $(HOST_EXPORTS) \
8424 (cd $(HOST_SUBDIR)/fastjar && \
8425 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8426
8427 @endif fastjar
8428
8429 # Other targets (info, dvi, pdf, etc.)
8430
8431 .PHONY: maybe-info-fastjar info-fastjar
8432 maybe-info-fastjar:
8433 @if fastjar
8434 maybe-info-fastjar: info-fastjar
8435
8436 info-fastjar: \
8437 configure-fastjar
8438 @: $(MAKE); $(unstage)
8439 @[ -f ./fastjar/Makefile ] || exit 0; \
8440 r=`${PWD_COMMAND}`; export r; \
8441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8442 $(HOST_EXPORTS) \
8443 for flag in $(EXTRA_HOST_FLAGS) ; do \
8444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8445 done; \
8446 echo "Doing info in fastjar"; \
8447 (cd $(HOST_SUBDIR)/fastjar && \
8448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8450 "RANLIB=$${RANLIB}" \
8451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8452 info) \
8453 || exit 1
8454
8455 @endif fastjar
8456
8457 .PHONY: maybe-dvi-fastjar dvi-fastjar
8458 maybe-dvi-fastjar:
8459 @if fastjar
8460 maybe-dvi-fastjar: dvi-fastjar
8461
8462 dvi-fastjar: \
8463 configure-fastjar
8464 @: $(MAKE); $(unstage)
8465 @[ -f ./fastjar/Makefile ] || exit 0; \
8466 r=`${PWD_COMMAND}`; export r; \
8467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8468 $(HOST_EXPORTS) \
8469 for flag in $(EXTRA_HOST_FLAGS) ; do \
8470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8471 done; \
8472 echo "Doing dvi in fastjar"; \
8473 (cd $(HOST_SUBDIR)/fastjar && \
8474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8476 "RANLIB=$${RANLIB}" \
8477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8478 dvi) \
8479 || exit 1
8480
8481 @endif fastjar
8482
8483 .PHONY: maybe-pdf-fastjar pdf-fastjar
8484 maybe-pdf-fastjar:
8485 @if fastjar
8486 maybe-pdf-fastjar: pdf-fastjar
8487
8488 pdf-fastjar: \
8489 configure-fastjar
8490 @: $(MAKE); $(unstage)
8491 @[ -f ./fastjar/Makefile ] || exit 0; \
8492 r=`${PWD_COMMAND}`; export r; \
8493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8494 $(HOST_EXPORTS) \
8495 for flag in $(EXTRA_HOST_FLAGS) ; do \
8496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8497 done; \
8498 echo "Doing pdf in fastjar"; \
8499 (cd $(HOST_SUBDIR)/fastjar && \
8500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8502 "RANLIB=$${RANLIB}" \
8503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8504 pdf) \
8505 || exit 1
8506
8507 @endif fastjar
8508
8509 .PHONY: maybe-html-fastjar html-fastjar
8510 maybe-html-fastjar:
8511 @if fastjar
8512 maybe-html-fastjar: html-fastjar
8513
8514 html-fastjar: \
8515 configure-fastjar
8516 @: $(MAKE); $(unstage)
8517 @[ -f ./fastjar/Makefile ] || exit 0; \
8518 r=`${PWD_COMMAND}`; export r; \
8519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8520 $(HOST_EXPORTS) \
8521 for flag in $(EXTRA_HOST_FLAGS) ; do \
8522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8523 done; \
8524 echo "Doing html in fastjar"; \
8525 (cd $(HOST_SUBDIR)/fastjar && \
8526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8528 "RANLIB=$${RANLIB}" \
8529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8530 html) \
8531 || exit 1
8532
8533 @endif fastjar
8534
8535 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8536 maybe-TAGS-fastjar:
8537 @if fastjar
8538 maybe-TAGS-fastjar: TAGS-fastjar
8539
8540 TAGS-fastjar: \
8541 configure-fastjar
8542 @: $(MAKE); $(unstage)
8543 @[ -f ./fastjar/Makefile ] || exit 0; \
8544 r=`${PWD_COMMAND}`; export r; \
8545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546 $(HOST_EXPORTS) \
8547 for flag in $(EXTRA_HOST_FLAGS) ; do \
8548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8549 done; \
8550 echo "Doing TAGS in fastjar"; \
8551 (cd $(HOST_SUBDIR)/fastjar && \
8552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554 "RANLIB=$${RANLIB}" \
8555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8556 TAGS) \
8557 || exit 1
8558
8559 @endif fastjar
8560
8561 .PHONY: maybe-install-info-fastjar install-info-fastjar
8562 maybe-install-info-fastjar:
8563 @if fastjar
8564 maybe-install-info-fastjar: install-info-fastjar
8565
8566 install-info-fastjar: \
8567 configure-fastjar \
8568 info-fastjar
8569 @: $(MAKE); $(unstage)
8570 @[ -f ./fastjar/Makefile ] || exit 0; \
8571 r=`${PWD_COMMAND}`; export r; \
8572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8573 $(HOST_EXPORTS) \
8574 for flag in $(EXTRA_HOST_FLAGS) ; do \
8575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8576 done; \
8577 echo "Doing install-info in fastjar"; \
8578 (cd $(HOST_SUBDIR)/fastjar && \
8579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8581 "RANLIB=$${RANLIB}" \
8582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8583 install-info) \
8584 || exit 1
8585
8586 @endif fastjar
8587
8588 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8589 maybe-install-pdf-fastjar:
8590 @if fastjar
8591 maybe-install-pdf-fastjar: install-pdf-fastjar
8592
8593 install-pdf-fastjar: \
8594 configure-fastjar \
8595 pdf-fastjar
8596 @: $(MAKE); $(unstage)
8597 @[ -f ./fastjar/Makefile ] || exit 0; \
8598 r=`${PWD_COMMAND}`; export r; \
8599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8600 $(HOST_EXPORTS) \
8601 for flag in $(EXTRA_HOST_FLAGS) ; do \
8602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8603 done; \
8604 echo "Doing install-pdf in fastjar"; \
8605 (cd $(HOST_SUBDIR)/fastjar && \
8606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8608 "RANLIB=$${RANLIB}" \
8609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8610 install-pdf) \
8611 || exit 1
8612
8613 @endif fastjar
8614
8615 .PHONY: maybe-install-html-fastjar install-html-fastjar
8616 maybe-install-html-fastjar:
8617 @if fastjar
8618 maybe-install-html-fastjar: install-html-fastjar
8619
8620 install-html-fastjar: \
8621 configure-fastjar \
8622 html-fastjar
8623 @: $(MAKE); $(unstage)
8624 @[ -f ./fastjar/Makefile ] || exit 0; \
8625 r=`${PWD_COMMAND}`; export r; \
8626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8627 $(HOST_EXPORTS) \
8628 for flag in $(EXTRA_HOST_FLAGS) ; do \
8629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8630 done; \
8631 echo "Doing install-html in fastjar"; \
8632 (cd $(HOST_SUBDIR)/fastjar && \
8633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8635 "RANLIB=$${RANLIB}" \
8636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8637 install-html) \
8638 || exit 1
8639
8640 @endif fastjar
8641
8642 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8643 maybe-installcheck-fastjar:
8644 @if fastjar
8645 maybe-installcheck-fastjar: installcheck-fastjar
8646
8647 installcheck-fastjar: \
8648 configure-fastjar
8649 @: $(MAKE); $(unstage)
8650 @[ -f ./fastjar/Makefile ] || exit 0; \
8651 r=`${PWD_COMMAND}`; export r; \
8652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8653 $(HOST_EXPORTS) \
8654 for flag in $(EXTRA_HOST_FLAGS) ; do \
8655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8656 done; \
8657 echo "Doing installcheck in fastjar"; \
8658 (cd $(HOST_SUBDIR)/fastjar && \
8659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8661 "RANLIB=$${RANLIB}" \
8662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8663 installcheck) \
8664 || exit 1
8665
8666 @endif fastjar
8667
8668 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8669 maybe-mostlyclean-fastjar:
8670 @if fastjar
8671 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8672
8673 mostlyclean-fastjar:
8674 @: $(MAKE); $(unstage)
8675 @[ -f ./fastjar/Makefile ] || exit 0; \
8676 r=`${PWD_COMMAND}`; export r; \
8677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8678 $(HOST_EXPORTS) \
8679 for flag in $(EXTRA_HOST_FLAGS) ; do \
8680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8681 done; \
8682 echo "Doing mostlyclean in fastjar"; \
8683 (cd $(HOST_SUBDIR)/fastjar && \
8684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8686 "RANLIB=$${RANLIB}" \
8687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8688 mostlyclean) \
8689 || exit 1
8690
8691 @endif fastjar
8692
8693 .PHONY: maybe-clean-fastjar clean-fastjar
8694 maybe-clean-fastjar:
8695 @if fastjar
8696 maybe-clean-fastjar: clean-fastjar
8697
8698 clean-fastjar:
8699 @: $(MAKE); $(unstage)
8700 @[ -f ./fastjar/Makefile ] || exit 0; \
8701 r=`${PWD_COMMAND}`; export r; \
8702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8703 $(HOST_EXPORTS) \
8704 for flag in $(EXTRA_HOST_FLAGS) ; do \
8705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8706 done; \
8707 echo "Doing clean in fastjar"; \
8708 (cd $(HOST_SUBDIR)/fastjar && \
8709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8711 "RANLIB=$${RANLIB}" \
8712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8713 clean) \
8714 || exit 1
8715
8716 @endif fastjar
8717
8718 .PHONY: maybe-distclean-fastjar distclean-fastjar
8719 maybe-distclean-fastjar:
8720 @if fastjar
8721 maybe-distclean-fastjar: distclean-fastjar
8722
8723 distclean-fastjar:
8724 @: $(MAKE); $(unstage)
8725 @[ -f ./fastjar/Makefile ] || exit 0; \
8726 r=`${PWD_COMMAND}`; export r; \
8727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8728 $(HOST_EXPORTS) \
8729 for flag in $(EXTRA_HOST_FLAGS) ; do \
8730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8731 done; \
8732 echo "Doing distclean in fastjar"; \
8733 (cd $(HOST_SUBDIR)/fastjar && \
8734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8736 "RANLIB=$${RANLIB}" \
8737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8738 distclean) \
8739 || exit 1
8740
8741 @endif fastjar
8742
8743 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8744 maybe-maintainer-clean-fastjar:
8745 @if fastjar
8746 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8747
8748 maintainer-clean-fastjar:
8749 @: $(MAKE); $(unstage)
8750 @[ -f ./fastjar/Makefile ] || exit 0; \
8751 r=`${PWD_COMMAND}`; export r; \
8752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8753 $(HOST_EXPORTS) \
8754 for flag in $(EXTRA_HOST_FLAGS) ; do \
8755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8756 done; \
8757 echo "Doing maintainer-clean in fastjar"; \
8758 (cd $(HOST_SUBDIR)/fastjar && \
8759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8761 "RANLIB=$${RANLIB}" \
8762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8763 maintainer-clean) \
8764 || exit 1
8765
8766 @endif fastjar
8767
8768
8769
8770 .PHONY: configure-fixincludes maybe-configure-fixincludes
8771 maybe-configure-fixincludes:
8772 @if gcc-bootstrap
8773 configure-fixincludes: stage_current
8774 @endif gcc-bootstrap
8775 @if fixincludes
8776 maybe-configure-fixincludes: configure-fixincludes
8777 configure-fixincludes:
8778 @r=`${PWD_COMMAND}`; export r; \
8779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8780 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8782 $(HOST_EXPORTS) \
8783 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8784 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8785 case $(srcdir) in \
8786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8787 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8789 esac; \
8790 module_srcdir=fixincludes; \
8791 $(SHELL) \
8792 $$s/$$module_srcdir/configure \
8793 --srcdir=$${topdir}/$$module_srcdir \
8794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8795 --target=${target_alias} \
8796 || exit 1
8797 @endif fixincludes
8798
8799
8800
8801 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8802 maybe-configure-stage1-fixincludes:
8803 @if fixincludes-bootstrap
8804 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8805 configure-stage1-fixincludes:
8806 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8808 @r=`${PWD_COMMAND}`; export r; \
8809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8810 TFLAGS="$(STAGE1_TFLAGS)"; \
8811 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8812 $(HOST_EXPORTS) \
8813 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8814 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8815 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8816 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8818 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8819 case $(srcdir) in \
8820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8821 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8823 esac; \
8824 module_srcdir=fixincludes; \
8825 $(SHELL) $$s/$$module_srcdir/configure \
8826 --srcdir=$${topdir}/$$module_srcdir \
8827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8828 --target=${target_alias} \
8829 \
8830 $(STAGE1_CONFIGURE_FLAGS)
8831 @endif fixincludes-bootstrap
8832
8833 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8834 maybe-configure-stage2-fixincludes:
8835 @if fixincludes-bootstrap
8836 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8837 configure-stage2-fixincludes:
8838 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8840 @r=`${PWD_COMMAND}`; export r; \
8841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842 TFLAGS="$(STAGE2_TFLAGS)"; \
8843 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8844 $(HOST_EXPORTS) \
8845 $(POSTSTAGE1_HOST_EXPORTS) \
8846 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8847 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8848 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8849 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8851 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8852 case $(srcdir) in \
8853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8854 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8856 esac; \
8857 module_srcdir=fixincludes; \
8858 $(SHELL) $$s/$$module_srcdir/configure \
8859 --srcdir=$${topdir}/$$module_srcdir \
8860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8861 --target=${target_alias} \
8862 --with-build-libsubdir=$(HOST_SUBDIR) \
8863 $(STAGE2_CONFIGURE_FLAGS)
8864 @endif fixincludes-bootstrap
8865
8866 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8867 maybe-configure-stage3-fixincludes:
8868 @if fixincludes-bootstrap
8869 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8870 configure-stage3-fixincludes:
8871 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8873 @r=`${PWD_COMMAND}`; export r; \
8874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8875 TFLAGS="$(STAGE3_TFLAGS)"; \
8876 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8877 $(HOST_EXPORTS) \
8878 $(POSTSTAGE1_HOST_EXPORTS) \
8879 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8880 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8881 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
8882 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8884 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8885 case $(srcdir) in \
8886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8887 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8889 esac; \
8890 module_srcdir=fixincludes; \
8891 $(SHELL) $$s/$$module_srcdir/configure \
8892 --srcdir=$${topdir}/$$module_srcdir \
8893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8894 --target=${target_alias} \
8895 --with-build-libsubdir=$(HOST_SUBDIR) \
8896 $(STAGE3_CONFIGURE_FLAGS)
8897 @endif fixincludes-bootstrap
8898
8899 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8900 maybe-configure-stage4-fixincludes:
8901 @if fixincludes-bootstrap
8902 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8903 configure-stage4-fixincludes:
8904 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8906 @r=`${PWD_COMMAND}`; export r; \
8907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8908 TFLAGS="$(STAGE4_TFLAGS)"; \
8909 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8910 $(HOST_EXPORTS) \
8911 $(POSTSTAGE1_HOST_EXPORTS) \
8912 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8913 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8914 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
8915 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8917 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8918 case $(srcdir) in \
8919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8920 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8922 esac; \
8923 module_srcdir=fixincludes; \
8924 $(SHELL) $$s/$$module_srcdir/configure \
8925 --srcdir=$${topdir}/$$module_srcdir \
8926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8927 --target=${target_alias} \
8928 --with-build-libsubdir=$(HOST_SUBDIR) \
8929 $(STAGE4_CONFIGURE_FLAGS)
8930 @endif fixincludes-bootstrap
8931
8932 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8933 maybe-configure-stageprofile-fixincludes:
8934 @if fixincludes-bootstrap
8935 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8936 configure-stageprofile-fixincludes:
8937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8939 @r=`${PWD_COMMAND}`; export r; \
8940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
8942 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8943 $(HOST_EXPORTS) \
8944 $(POSTSTAGE1_HOST_EXPORTS) \
8945 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8947 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
8948 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8950 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8951 case $(srcdir) in \
8952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8953 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8955 esac; \
8956 module_srcdir=fixincludes; \
8957 $(SHELL) $$s/$$module_srcdir/configure \
8958 --srcdir=$${topdir}/$$module_srcdir \
8959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8960 --target=${target_alias} \
8961 --with-build-libsubdir=$(HOST_SUBDIR) \
8962 $(STAGEprofile_CONFIGURE_FLAGS)
8963 @endif fixincludes-bootstrap
8964
8965 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
8966 maybe-configure-stagetrain-fixincludes:
8967 @if fixincludes-bootstrap
8968 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
8969 configure-stagetrain-fixincludes:
8970 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
8971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8972 @r=`${PWD_COMMAND}`; export r; \
8973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974 TFLAGS="$(STAGEtrain_TFLAGS)"; \
8975 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8976 $(HOST_EXPORTS) \
8977 $(POSTSTAGE1_HOST_EXPORTS) \
8978 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
8979 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
8980 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
8981 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
8982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8983 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8984 case $(srcdir) in \
8985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8986 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8988 esac; \
8989 module_srcdir=fixincludes; \
8990 $(SHELL) $$s/$$module_srcdir/configure \
8991 --srcdir=$${topdir}/$$module_srcdir \
8992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8993 --target=${target_alias} \
8994 --with-build-libsubdir=$(HOST_SUBDIR) \
8995 $(STAGEtrain_CONFIGURE_FLAGS)
8996 @endif fixincludes-bootstrap
8997
8998 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8999 maybe-configure-stagefeedback-fixincludes:
9000 @if fixincludes-bootstrap
9001 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9002 configure-stagefeedback-fixincludes:
9003 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9005 @r=`${PWD_COMMAND}`; export r; \
9006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9007 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9008 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9009 $(HOST_EXPORTS) \
9010 $(POSTSTAGE1_HOST_EXPORTS) \
9011 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9012 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9013 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9014 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9016 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9017 case $(srcdir) in \
9018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9019 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9021 esac; \
9022 module_srcdir=fixincludes; \
9023 $(SHELL) $$s/$$module_srcdir/configure \
9024 --srcdir=$${topdir}/$$module_srcdir \
9025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9026 --target=${target_alias} \
9027 --with-build-libsubdir=$(HOST_SUBDIR) \
9028 $(STAGEfeedback_CONFIGURE_FLAGS)
9029 @endif fixincludes-bootstrap
9030
9031 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9032 maybe-configure-stageautoprofile-fixincludes:
9033 @if fixincludes-bootstrap
9034 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9035 configure-stageautoprofile-fixincludes:
9036 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9038 @r=`${PWD_COMMAND}`; export r; \
9039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9041 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9042 $(HOST_EXPORTS) \
9043 $(POSTSTAGE1_HOST_EXPORTS) \
9044 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9045 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9046 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9047 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9049 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9050 case $(srcdir) in \
9051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9052 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9054 esac; \
9055 module_srcdir=fixincludes; \
9056 $(SHELL) $$s/$$module_srcdir/configure \
9057 --srcdir=$${topdir}/$$module_srcdir \
9058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9059 --target=${target_alias} \
9060 --with-build-libsubdir=$(HOST_SUBDIR) \
9061 $(STAGEautoprofile_CONFIGURE_FLAGS)
9062 @endif fixincludes-bootstrap
9063
9064 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9065 maybe-configure-stageautofeedback-fixincludes:
9066 @if fixincludes-bootstrap
9067 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9068 configure-stageautofeedback-fixincludes:
9069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9071 @r=`${PWD_COMMAND}`; export r; \
9072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9074 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9075 $(HOST_EXPORTS) \
9076 $(POSTSTAGE1_HOST_EXPORTS) \
9077 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9078 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9079 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9080 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9082 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9083 case $(srcdir) in \
9084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9085 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9087 esac; \
9088 module_srcdir=fixincludes; \
9089 $(SHELL) $$s/$$module_srcdir/configure \
9090 --srcdir=$${topdir}/$$module_srcdir \
9091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9092 --target=${target_alias} \
9093 --with-build-libsubdir=$(HOST_SUBDIR) \
9094 $(STAGEautofeedback_CONFIGURE_FLAGS)
9095 @endif fixincludes-bootstrap
9096
9097
9098
9099
9100
9101 .PHONY: all-fixincludes maybe-all-fixincludes
9102 maybe-all-fixincludes:
9103 @if gcc-bootstrap
9104 all-fixincludes: stage_current
9105 @endif gcc-bootstrap
9106 @if fixincludes
9107 TARGET-fixincludes=all
9108 maybe-all-fixincludes: all-fixincludes
9109 all-fixincludes: configure-fixincludes
9110 @r=`${PWD_COMMAND}`; export r; \
9111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9112 $(HOST_EXPORTS) \
9113 (cd $(HOST_SUBDIR)/fixincludes && \
9114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9115 $(TARGET-fixincludes))
9116 @endif fixincludes
9117
9118
9119
9120 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9121 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9122 maybe-all-stage1-fixincludes:
9123 maybe-clean-stage1-fixincludes:
9124 @if fixincludes-bootstrap
9125 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9126 all-stage1: all-stage1-fixincludes
9127 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9128 all-stage1-fixincludes: configure-stage1-fixincludes
9129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9130 @r=`${PWD_COMMAND}`; export r; \
9131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9132 TFLAGS="$(STAGE1_TFLAGS)"; \
9133 $(HOST_EXPORTS) \
9134 cd $(HOST_SUBDIR)/fixincludes && \
9135 \
9136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9137 CFLAGS="$(STAGE1_CFLAGS)" \
9138 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9139 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9140 LIBCFLAGS="$(LIBCFLAGS)" \
9141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9144 $(EXTRA_HOST_FLAGS) \
9145 $(STAGE1_FLAGS_TO_PASS) \
9146 TFLAGS="$(STAGE1_TFLAGS)" \
9147 $(TARGET-stage1-fixincludes)
9148
9149 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9150 clean-stage1: clean-stage1-fixincludes
9151 clean-stage1-fixincludes:
9152 @if [ $(current_stage) = stage1 ]; then \
9153 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9154 else \
9155 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9156 $(MAKE) stage1-start; \
9157 fi; \
9158 cd $(HOST_SUBDIR)/fixincludes && \
9159 $(MAKE) $(EXTRA_HOST_FLAGS) \
9160 $(STAGE1_FLAGS_TO_PASS) clean
9161 @endif fixincludes-bootstrap
9162
9163
9164 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9165 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9166 maybe-all-stage2-fixincludes:
9167 maybe-clean-stage2-fixincludes:
9168 @if fixincludes-bootstrap
9169 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9170 all-stage2: all-stage2-fixincludes
9171 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9172 all-stage2-fixincludes: configure-stage2-fixincludes
9173 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9174 @r=`${PWD_COMMAND}`; export r; \
9175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9176 TFLAGS="$(STAGE2_TFLAGS)"; \
9177 $(HOST_EXPORTS) \
9178 $(POSTSTAGE1_HOST_EXPORTS) \
9179 cd $(HOST_SUBDIR)/fixincludes && \
9180 \
9181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9182 CFLAGS="$(STAGE2_CFLAGS)" \
9183 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9184 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9185 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9190 TFLAGS="$(STAGE2_TFLAGS)" \
9191 $(TARGET-stage2-fixincludes)
9192
9193 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9194 clean-stage2: clean-stage2-fixincludes
9195 clean-stage2-fixincludes:
9196 @if [ $(current_stage) = stage2 ]; then \
9197 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9198 else \
9199 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9200 $(MAKE) stage2-start; \
9201 fi; \
9202 cd $(HOST_SUBDIR)/fixincludes && \
9203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9204 @endif fixincludes-bootstrap
9205
9206
9207 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9208 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9209 maybe-all-stage3-fixincludes:
9210 maybe-clean-stage3-fixincludes:
9211 @if fixincludes-bootstrap
9212 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9213 all-stage3: all-stage3-fixincludes
9214 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9215 all-stage3-fixincludes: configure-stage3-fixincludes
9216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9217 @r=`${PWD_COMMAND}`; export r; \
9218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9219 TFLAGS="$(STAGE3_TFLAGS)"; \
9220 $(HOST_EXPORTS) \
9221 $(POSTSTAGE1_HOST_EXPORTS) \
9222 cd $(HOST_SUBDIR)/fixincludes && \
9223 \
9224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9225 CFLAGS="$(STAGE3_CFLAGS)" \
9226 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9227 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9228 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9233 TFLAGS="$(STAGE3_TFLAGS)" \
9234 $(TARGET-stage3-fixincludes)
9235
9236 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9237 clean-stage3: clean-stage3-fixincludes
9238 clean-stage3-fixincludes:
9239 @if [ $(current_stage) = stage3 ]; then \
9240 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9241 else \
9242 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9243 $(MAKE) stage3-start; \
9244 fi; \
9245 cd $(HOST_SUBDIR)/fixincludes && \
9246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9247 @endif fixincludes-bootstrap
9248
9249
9250 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9251 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9252 maybe-all-stage4-fixincludes:
9253 maybe-clean-stage4-fixincludes:
9254 @if fixincludes-bootstrap
9255 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9256 all-stage4: all-stage4-fixincludes
9257 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9258 all-stage4-fixincludes: configure-stage4-fixincludes
9259 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9260 @r=`${PWD_COMMAND}`; export r; \
9261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9262 TFLAGS="$(STAGE4_TFLAGS)"; \
9263 $(HOST_EXPORTS) \
9264 $(POSTSTAGE1_HOST_EXPORTS) \
9265 cd $(HOST_SUBDIR)/fixincludes && \
9266 \
9267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9268 CFLAGS="$(STAGE4_CFLAGS)" \
9269 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9270 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9271 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9276 TFLAGS="$(STAGE4_TFLAGS)" \
9277 $(TARGET-stage4-fixincludes)
9278
9279 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9280 clean-stage4: clean-stage4-fixincludes
9281 clean-stage4-fixincludes:
9282 @if [ $(current_stage) = stage4 ]; then \
9283 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9284 else \
9285 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9286 $(MAKE) stage4-start; \
9287 fi; \
9288 cd $(HOST_SUBDIR)/fixincludes && \
9289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9290 @endif fixincludes-bootstrap
9291
9292
9293 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9294 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9295 maybe-all-stageprofile-fixincludes:
9296 maybe-clean-stageprofile-fixincludes:
9297 @if fixincludes-bootstrap
9298 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9299 all-stageprofile: all-stageprofile-fixincludes
9300 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9301 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9303 @r=`${PWD_COMMAND}`; export r; \
9304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9305 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9306 $(HOST_EXPORTS) \
9307 $(POSTSTAGE1_HOST_EXPORTS) \
9308 cd $(HOST_SUBDIR)/fixincludes && \
9309 \
9310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9311 CFLAGS="$(STAGEprofile_CFLAGS)" \
9312 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9313 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9314 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9319 TFLAGS="$(STAGEprofile_TFLAGS)" \
9320 $(TARGET-stageprofile-fixincludes)
9321
9322 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9323 clean-stageprofile: clean-stageprofile-fixincludes
9324 clean-stageprofile-fixincludes:
9325 @if [ $(current_stage) = stageprofile ]; then \
9326 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9327 else \
9328 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9329 $(MAKE) stageprofile-start; \
9330 fi; \
9331 cd $(HOST_SUBDIR)/fixincludes && \
9332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9333 @endif fixincludes-bootstrap
9334
9335
9336 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9337 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9338 maybe-all-stagetrain-fixincludes:
9339 maybe-clean-stagetrain-fixincludes:
9340 @if fixincludes-bootstrap
9341 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9342 all-stagetrain: all-stagetrain-fixincludes
9343 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9344 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9345 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9346 @r=`${PWD_COMMAND}`; export r; \
9347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9348 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9349 $(HOST_EXPORTS) \
9350 $(POSTSTAGE1_HOST_EXPORTS) \
9351 cd $(HOST_SUBDIR)/fixincludes && \
9352 \
9353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9354 CFLAGS="$(STAGEtrain_CFLAGS)" \
9355 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9356 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9357 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9362 TFLAGS="$(STAGEtrain_TFLAGS)" \
9363 $(TARGET-stagetrain-fixincludes)
9364
9365 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9366 clean-stagetrain: clean-stagetrain-fixincludes
9367 clean-stagetrain-fixincludes:
9368 @if [ $(current_stage) = stagetrain ]; then \
9369 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9370 else \
9371 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9372 $(MAKE) stagetrain-start; \
9373 fi; \
9374 cd $(HOST_SUBDIR)/fixincludes && \
9375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9376 @endif fixincludes-bootstrap
9377
9378
9379 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9380 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9381 maybe-all-stagefeedback-fixincludes:
9382 maybe-clean-stagefeedback-fixincludes:
9383 @if fixincludes-bootstrap
9384 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9385 all-stagefeedback: all-stagefeedback-fixincludes
9386 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9387 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9388 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9389 @r=`${PWD_COMMAND}`; export r; \
9390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9392 $(HOST_EXPORTS) \
9393 $(POSTSTAGE1_HOST_EXPORTS) \
9394 cd $(HOST_SUBDIR)/fixincludes && \
9395 \
9396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9397 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9398 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9399 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9400 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9405 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9406 $(TARGET-stagefeedback-fixincludes)
9407
9408 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9409 clean-stagefeedback: clean-stagefeedback-fixincludes
9410 clean-stagefeedback-fixincludes:
9411 @if [ $(current_stage) = stagefeedback ]; then \
9412 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9413 else \
9414 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9415 $(MAKE) stagefeedback-start; \
9416 fi; \
9417 cd $(HOST_SUBDIR)/fixincludes && \
9418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9419 @endif fixincludes-bootstrap
9420
9421
9422 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9423 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9424 maybe-all-stageautoprofile-fixincludes:
9425 maybe-clean-stageautoprofile-fixincludes:
9426 @if fixincludes-bootstrap
9427 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9428 all-stageautoprofile: all-stageautoprofile-fixincludes
9429 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9430 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9431 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9432 @r=`${PWD_COMMAND}`; export r; \
9433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9434 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9435 $(HOST_EXPORTS) \
9436 $(POSTSTAGE1_HOST_EXPORTS) \
9437 cd $(HOST_SUBDIR)/fixincludes && \
9438 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9440 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9441 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9442 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9443 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9448 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9449 $(TARGET-stageautoprofile-fixincludes)
9450
9451 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9452 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9453 clean-stageautoprofile-fixincludes:
9454 @if [ $(current_stage) = stageautoprofile ]; then \
9455 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9456 else \
9457 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9458 $(MAKE) stageautoprofile-start; \
9459 fi; \
9460 cd $(HOST_SUBDIR)/fixincludes && \
9461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9462 @endif fixincludes-bootstrap
9463
9464
9465 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9466 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9467 maybe-all-stageautofeedback-fixincludes:
9468 maybe-clean-stageautofeedback-fixincludes:
9469 @if fixincludes-bootstrap
9470 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9471 all-stageautofeedback: all-stageautofeedback-fixincludes
9472 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9473 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9474 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9475 @r=`${PWD_COMMAND}`; export r; \
9476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9477 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9478 $(HOST_EXPORTS) \
9479 $(POSTSTAGE1_HOST_EXPORTS) \
9480 cd $(HOST_SUBDIR)/fixincludes && \
9481 \
9482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9483 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9484 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9485 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9486 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9491 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9492 $(TARGET-stageautofeedback-fixincludes)
9493
9494 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9495 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9496 clean-stageautofeedback-fixincludes:
9497 @if [ $(current_stage) = stageautofeedback ]; then \
9498 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9499 else \
9500 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9501 $(MAKE) stageautofeedback-start; \
9502 fi; \
9503 cd $(HOST_SUBDIR)/fixincludes && \
9504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9505 @endif fixincludes-bootstrap
9506
9507
9508
9509
9510
9511 .PHONY: check-fixincludes maybe-check-fixincludes
9512 maybe-check-fixincludes:
9513 @if fixincludes
9514 maybe-check-fixincludes: check-fixincludes
9515
9516 check-fixincludes:
9517 @: $(MAKE); $(unstage)
9518 @r=`${PWD_COMMAND}`; export r; \
9519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9520 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9521 (cd $(HOST_SUBDIR)/fixincludes && \
9522 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9523
9524 @endif fixincludes
9525
9526 .PHONY: install-fixincludes maybe-install-fixincludes
9527 maybe-install-fixincludes:
9528 @if fixincludes
9529 maybe-install-fixincludes: install-fixincludes
9530
9531 install-fixincludes: installdirs
9532 @: $(MAKE); $(unstage)
9533 @r=`${PWD_COMMAND}`; export r; \
9534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9535 $(HOST_EXPORTS) \
9536 (cd $(HOST_SUBDIR)/fixincludes && \
9537 $(MAKE) $(FLAGS_TO_PASS) install)
9538
9539 @endif fixincludes
9540
9541 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9542 maybe-install-strip-fixincludes:
9543 @if fixincludes
9544 maybe-install-strip-fixincludes: install-strip-fixincludes
9545
9546 install-strip-fixincludes: installdirs
9547 @: $(MAKE); $(unstage)
9548 @r=`${PWD_COMMAND}`; export r; \
9549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9550 $(HOST_EXPORTS) \
9551 (cd $(HOST_SUBDIR)/fixincludes && \
9552 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9553
9554 @endif fixincludes
9555
9556 # Other targets (info, dvi, pdf, etc.)
9557
9558 .PHONY: maybe-info-fixincludes info-fixincludes
9559 maybe-info-fixincludes:
9560 @if fixincludes
9561 maybe-info-fixincludes: info-fixincludes
9562
9563 info-fixincludes: \
9564 configure-fixincludes
9565 @[ -f ./fixincludes/Makefile ] || exit 0; \
9566 r=`${PWD_COMMAND}`; export r; \
9567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568 $(HOST_EXPORTS) \
9569 for flag in $(EXTRA_HOST_FLAGS) ; do \
9570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571 done; \
9572 echo "Doing info in fixincludes"; \
9573 (cd $(HOST_SUBDIR)/fixincludes && \
9574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576 "RANLIB=$${RANLIB}" \
9577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9578 info) \
9579 || exit 1
9580
9581 @endif fixincludes
9582
9583 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9584 maybe-dvi-fixincludes:
9585 @if fixincludes
9586 maybe-dvi-fixincludes: dvi-fixincludes
9587
9588 dvi-fixincludes: \
9589 configure-fixincludes
9590 @[ -f ./fixincludes/Makefile ] || exit 0; \
9591 r=`${PWD_COMMAND}`; export r; \
9592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593 $(HOST_EXPORTS) \
9594 for flag in $(EXTRA_HOST_FLAGS) ; do \
9595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9596 done; \
9597 echo "Doing dvi in fixincludes"; \
9598 (cd $(HOST_SUBDIR)/fixincludes && \
9599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9601 "RANLIB=$${RANLIB}" \
9602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9603 dvi) \
9604 || exit 1
9605
9606 @endif fixincludes
9607
9608 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9609 maybe-pdf-fixincludes:
9610 @if fixincludes
9611 maybe-pdf-fixincludes: pdf-fixincludes
9612
9613 pdf-fixincludes: \
9614 configure-fixincludes
9615 @[ -f ./fixincludes/Makefile ] || exit 0; \
9616 r=`${PWD_COMMAND}`; export r; \
9617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618 $(HOST_EXPORTS) \
9619 for flag in $(EXTRA_HOST_FLAGS) ; do \
9620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9621 done; \
9622 echo "Doing pdf in fixincludes"; \
9623 (cd $(HOST_SUBDIR)/fixincludes && \
9624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9626 "RANLIB=$${RANLIB}" \
9627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9628 pdf) \
9629 || exit 1
9630
9631 @endif fixincludes
9632
9633 .PHONY: maybe-html-fixincludes html-fixincludes
9634 maybe-html-fixincludes:
9635 @if fixincludes
9636 maybe-html-fixincludes: html-fixincludes
9637
9638 html-fixincludes: \
9639 configure-fixincludes
9640 @[ -f ./fixincludes/Makefile ] || exit 0; \
9641 r=`${PWD_COMMAND}`; export r; \
9642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643 $(HOST_EXPORTS) \
9644 for flag in $(EXTRA_HOST_FLAGS) ; do \
9645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646 done; \
9647 echo "Doing html in fixincludes"; \
9648 (cd $(HOST_SUBDIR)/fixincludes && \
9649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651 "RANLIB=$${RANLIB}" \
9652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9653 html) \
9654 || exit 1
9655
9656 @endif fixincludes
9657
9658 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9659 maybe-TAGS-fixincludes:
9660 @if fixincludes
9661 maybe-TAGS-fixincludes: TAGS-fixincludes
9662
9663 # fixincludes doesn't support TAGS.
9664 TAGS-fixincludes:
9665
9666 @endif fixincludes
9667
9668 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9669 maybe-install-info-fixincludes:
9670 @if fixincludes
9671 maybe-install-info-fixincludes: install-info-fixincludes
9672
9673 install-info-fixincludes: \
9674 configure-fixincludes \
9675 info-fixincludes
9676 @[ -f ./fixincludes/Makefile ] || exit 0; \
9677 r=`${PWD_COMMAND}`; export r; \
9678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9679 $(HOST_EXPORTS) \
9680 for flag in $(EXTRA_HOST_FLAGS) ; do \
9681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9682 done; \
9683 echo "Doing install-info in fixincludes"; \
9684 (cd $(HOST_SUBDIR)/fixincludes && \
9685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9687 "RANLIB=$${RANLIB}" \
9688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9689 install-info) \
9690 || exit 1
9691
9692 @endif fixincludes
9693
9694 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9695 maybe-install-pdf-fixincludes:
9696 @if fixincludes
9697 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9698
9699 install-pdf-fixincludes: \
9700 configure-fixincludes \
9701 pdf-fixincludes
9702 @[ -f ./fixincludes/Makefile ] || exit 0; \
9703 r=`${PWD_COMMAND}`; export r; \
9704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9705 $(HOST_EXPORTS) \
9706 for flag in $(EXTRA_HOST_FLAGS) ; do \
9707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9708 done; \
9709 echo "Doing install-pdf in fixincludes"; \
9710 (cd $(HOST_SUBDIR)/fixincludes && \
9711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9713 "RANLIB=$${RANLIB}" \
9714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9715 install-pdf) \
9716 || exit 1
9717
9718 @endif fixincludes
9719
9720 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9721 maybe-install-html-fixincludes:
9722 @if fixincludes
9723 maybe-install-html-fixincludes: install-html-fixincludes
9724
9725 install-html-fixincludes: \
9726 configure-fixincludes \
9727 html-fixincludes
9728 @[ -f ./fixincludes/Makefile ] || exit 0; \
9729 r=`${PWD_COMMAND}`; export r; \
9730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731 $(HOST_EXPORTS) \
9732 for flag in $(EXTRA_HOST_FLAGS) ; do \
9733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9734 done; \
9735 echo "Doing install-html in fixincludes"; \
9736 (cd $(HOST_SUBDIR)/fixincludes && \
9737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9739 "RANLIB=$${RANLIB}" \
9740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9741 install-html) \
9742 || exit 1
9743
9744 @endif fixincludes
9745
9746 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9747 maybe-installcheck-fixincludes:
9748 @if fixincludes
9749 maybe-installcheck-fixincludes: installcheck-fixincludes
9750
9751 installcheck-fixincludes: \
9752 configure-fixincludes
9753 @[ -f ./fixincludes/Makefile ] || exit 0; \
9754 r=`${PWD_COMMAND}`; export r; \
9755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756 $(HOST_EXPORTS) \
9757 for flag in $(EXTRA_HOST_FLAGS) ; do \
9758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9759 done; \
9760 echo "Doing installcheck in fixincludes"; \
9761 (cd $(HOST_SUBDIR)/fixincludes && \
9762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9764 "RANLIB=$${RANLIB}" \
9765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9766 installcheck) \
9767 || exit 1
9768
9769 @endif fixincludes
9770
9771 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9772 maybe-mostlyclean-fixincludes:
9773 @if fixincludes
9774 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9775
9776 mostlyclean-fixincludes:
9777 @[ -f ./fixincludes/Makefile ] || exit 0; \
9778 r=`${PWD_COMMAND}`; export r; \
9779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780 $(HOST_EXPORTS) \
9781 for flag in $(EXTRA_HOST_FLAGS) ; do \
9782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9783 done; \
9784 echo "Doing mostlyclean in fixincludes"; \
9785 (cd $(HOST_SUBDIR)/fixincludes && \
9786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9788 "RANLIB=$${RANLIB}" \
9789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9790 mostlyclean) \
9791 || exit 1
9792
9793 @endif fixincludes
9794
9795 .PHONY: maybe-clean-fixincludes clean-fixincludes
9796 maybe-clean-fixincludes:
9797 @if fixincludes
9798 maybe-clean-fixincludes: clean-fixincludes
9799
9800 clean-fixincludes:
9801 @[ -f ./fixincludes/Makefile ] || exit 0; \
9802 r=`${PWD_COMMAND}`; export r; \
9803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9804 $(HOST_EXPORTS) \
9805 for flag in $(EXTRA_HOST_FLAGS) ; do \
9806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9807 done; \
9808 echo "Doing clean in fixincludes"; \
9809 (cd $(HOST_SUBDIR)/fixincludes && \
9810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9812 "RANLIB=$${RANLIB}" \
9813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9814 clean) \
9815 || exit 1
9816
9817 @endif fixincludes
9818
9819 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9820 maybe-distclean-fixincludes:
9821 @if fixincludes
9822 maybe-distclean-fixincludes: distclean-fixincludes
9823
9824 distclean-fixincludes:
9825 @[ -f ./fixincludes/Makefile ] || exit 0; \
9826 r=`${PWD_COMMAND}`; export r; \
9827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828 $(HOST_EXPORTS) \
9829 for flag in $(EXTRA_HOST_FLAGS) ; do \
9830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9831 done; \
9832 echo "Doing distclean in fixincludes"; \
9833 (cd $(HOST_SUBDIR)/fixincludes && \
9834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9836 "RANLIB=$${RANLIB}" \
9837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9838 distclean) \
9839 || exit 1
9840
9841 @endif fixincludes
9842
9843 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9844 maybe-maintainer-clean-fixincludes:
9845 @if fixincludes
9846 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9847
9848 maintainer-clean-fixincludes:
9849 @[ -f ./fixincludes/Makefile ] || exit 0; \
9850 r=`${PWD_COMMAND}`; export r; \
9851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9852 $(HOST_EXPORTS) \
9853 for flag in $(EXTRA_HOST_FLAGS) ; do \
9854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9855 done; \
9856 echo "Doing maintainer-clean in fixincludes"; \
9857 (cd $(HOST_SUBDIR)/fixincludes && \
9858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9860 "RANLIB=$${RANLIB}" \
9861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9862 maintainer-clean) \
9863 || exit 1
9864
9865 @endif fixincludes
9866
9867
9868
9869 .PHONY: configure-flex maybe-configure-flex
9870 maybe-configure-flex:
9871 @if gcc-bootstrap
9872 configure-flex: stage_current
9873 @endif gcc-bootstrap
9874 @if flex
9875 maybe-configure-flex: configure-flex
9876 configure-flex:
9877 @: $(MAKE); $(unstage)
9878 @r=`${PWD_COMMAND}`; export r; \
9879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9880 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9881 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9882 $(HOST_EXPORTS) \
9883 echo Configuring in $(HOST_SUBDIR)/flex; \
9884 cd "$(HOST_SUBDIR)/flex" || exit 1; \
9885 case $(srcdir) in \
9886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9887 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9889 esac; \
9890 module_srcdir=flex; \
9891 $(SHELL) \
9892 $$s/$$module_srcdir/configure \
9893 --srcdir=$${topdir}/$$module_srcdir \
9894 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9895 --target=${target_alias} \
9896 || exit 1
9897 @endif flex
9898
9899
9900
9901
9902
9903 .PHONY: all-flex maybe-all-flex
9904 maybe-all-flex:
9905 @if gcc-bootstrap
9906 all-flex: stage_current
9907 @endif gcc-bootstrap
9908 @if flex
9909 TARGET-flex=all
9910 maybe-all-flex: all-flex
9911 all-flex: configure-flex
9912 @: $(MAKE); $(unstage)
9913 @r=`${PWD_COMMAND}`; export r; \
9914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9915 $(HOST_EXPORTS) \
9916 (cd $(HOST_SUBDIR)/flex && \
9917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9918 $(TARGET-flex))
9919 @endif flex
9920
9921
9922
9923
9924 .PHONY: check-flex maybe-check-flex
9925 maybe-check-flex:
9926 @if flex
9927 maybe-check-flex: check-flex
9928
9929 # This module is only tested in a native toolchain.
9930 check-flex:
9931 @: $(MAKE); $(unstage)
9932 @if [ '$(host)' = '$(target)' ]; then \
9933 r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 $(HOST_EXPORTS) \
9936 (cd $(HOST_SUBDIR)/flex && \
9937 $(MAKE) $(FLAGS_TO_PASS) check)
9938 fi
9939
9940 @endif flex
9941
9942 .PHONY: install-flex maybe-install-flex
9943 maybe-install-flex:
9944 @if flex
9945 maybe-install-flex: install-flex
9946
9947 install-flex: installdirs
9948 @: $(MAKE); $(unstage)
9949 @r=`${PWD_COMMAND}`; export r; \
9950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9951 $(HOST_EXPORTS) \
9952 (cd $(HOST_SUBDIR)/flex && \
9953 $(MAKE) $(FLAGS_TO_PASS) install)
9954
9955 @endif flex
9956
9957 .PHONY: install-strip-flex maybe-install-strip-flex
9958 maybe-install-strip-flex:
9959 @if flex
9960 maybe-install-strip-flex: install-strip-flex
9961
9962 install-strip-flex: installdirs
9963 @: $(MAKE); $(unstage)
9964 @r=`${PWD_COMMAND}`; export r; \
9965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9966 $(HOST_EXPORTS) \
9967 (cd $(HOST_SUBDIR)/flex && \
9968 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9969
9970 @endif flex
9971
9972 # Other targets (info, dvi, pdf, etc.)
9973
9974 .PHONY: maybe-info-flex info-flex
9975 maybe-info-flex:
9976 @if flex
9977 maybe-info-flex: info-flex
9978
9979 info-flex: \
9980 configure-flex
9981 @: $(MAKE); $(unstage)
9982 @[ -f ./flex/Makefile ] || exit 0; \
9983 r=`${PWD_COMMAND}`; export r; \
9984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9985 $(HOST_EXPORTS) \
9986 for flag in $(EXTRA_HOST_FLAGS) ; do \
9987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9988 done; \
9989 echo "Doing info in flex"; \
9990 (cd $(HOST_SUBDIR)/flex && \
9991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9993 "RANLIB=$${RANLIB}" \
9994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9995 info) \
9996 || exit 1
9997
9998 @endif flex
9999
10000 .PHONY: maybe-dvi-flex dvi-flex
10001 maybe-dvi-flex:
10002 @if flex
10003 maybe-dvi-flex: dvi-flex
10004
10005 dvi-flex: \
10006 configure-flex
10007 @: $(MAKE); $(unstage)
10008 @[ -f ./flex/Makefile ] || exit 0; \
10009 r=`${PWD_COMMAND}`; export r; \
10010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011 $(HOST_EXPORTS) \
10012 for flag in $(EXTRA_HOST_FLAGS) ; do \
10013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014 done; \
10015 echo "Doing dvi in flex"; \
10016 (cd $(HOST_SUBDIR)/flex && \
10017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019 "RANLIB=$${RANLIB}" \
10020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10021 dvi) \
10022 || exit 1
10023
10024 @endif flex
10025
10026 .PHONY: maybe-pdf-flex pdf-flex
10027 maybe-pdf-flex:
10028 @if flex
10029 maybe-pdf-flex: pdf-flex
10030
10031 pdf-flex: \
10032 configure-flex
10033 @: $(MAKE); $(unstage)
10034 @[ -f ./flex/Makefile ] || exit 0; \
10035 r=`${PWD_COMMAND}`; export r; \
10036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10037 $(HOST_EXPORTS) \
10038 for flag in $(EXTRA_HOST_FLAGS) ; do \
10039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10040 done; \
10041 echo "Doing pdf in flex"; \
10042 (cd $(HOST_SUBDIR)/flex && \
10043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10045 "RANLIB=$${RANLIB}" \
10046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10047 pdf) \
10048 || exit 1
10049
10050 @endif flex
10051
10052 .PHONY: maybe-html-flex html-flex
10053 maybe-html-flex:
10054 @if flex
10055 maybe-html-flex: html-flex
10056
10057 html-flex: \
10058 configure-flex
10059 @: $(MAKE); $(unstage)
10060 @[ -f ./flex/Makefile ] || exit 0; \
10061 r=`${PWD_COMMAND}`; export r; \
10062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10063 $(HOST_EXPORTS) \
10064 for flag in $(EXTRA_HOST_FLAGS) ; do \
10065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10066 done; \
10067 echo "Doing html in flex"; \
10068 (cd $(HOST_SUBDIR)/flex && \
10069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10071 "RANLIB=$${RANLIB}" \
10072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10073 html) \
10074 || exit 1
10075
10076 @endif flex
10077
10078 .PHONY: maybe-TAGS-flex TAGS-flex
10079 maybe-TAGS-flex:
10080 @if flex
10081 maybe-TAGS-flex: TAGS-flex
10082
10083 TAGS-flex: \
10084 configure-flex
10085 @: $(MAKE); $(unstage)
10086 @[ -f ./flex/Makefile ] || exit 0; \
10087 r=`${PWD_COMMAND}`; export r; \
10088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089 $(HOST_EXPORTS) \
10090 for flag in $(EXTRA_HOST_FLAGS) ; do \
10091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092 done; \
10093 echo "Doing TAGS in flex"; \
10094 (cd $(HOST_SUBDIR)/flex && \
10095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10097 "RANLIB=$${RANLIB}" \
10098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10099 TAGS) \
10100 || exit 1
10101
10102 @endif flex
10103
10104 .PHONY: maybe-install-info-flex install-info-flex
10105 maybe-install-info-flex:
10106 @if flex
10107 maybe-install-info-flex: install-info-flex
10108
10109 install-info-flex: \
10110 configure-flex \
10111 info-flex
10112 @: $(MAKE); $(unstage)
10113 @[ -f ./flex/Makefile ] || exit 0; \
10114 r=`${PWD_COMMAND}`; export r; \
10115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10116 $(HOST_EXPORTS) \
10117 for flag in $(EXTRA_HOST_FLAGS) ; do \
10118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10119 done; \
10120 echo "Doing install-info in flex"; \
10121 (cd $(HOST_SUBDIR)/flex && \
10122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10124 "RANLIB=$${RANLIB}" \
10125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10126 install-info) \
10127 || exit 1
10128
10129 @endif flex
10130
10131 .PHONY: maybe-install-pdf-flex install-pdf-flex
10132 maybe-install-pdf-flex:
10133 @if flex
10134 maybe-install-pdf-flex: install-pdf-flex
10135
10136 install-pdf-flex: \
10137 configure-flex \
10138 pdf-flex
10139 @: $(MAKE); $(unstage)
10140 @[ -f ./flex/Makefile ] || exit 0; \
10141 r=`${PWD_COMMAND}`; export r; \
10142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10143 $(HOST_EXPORTS) \
10144 for flag in $(EXTRA_HOST_FLAGS) ; do \
10145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10146 done; \
10147 echo "Doing install-pdf in flex"; \
10148 (cd $(HOST_SUBDIR)/flex && \
10149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10151 "RANLIB=$${RANLIB}" \
10152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10153 install-pdf) \
10154 || exit 1
10155
10156 @endif flex
10157
10158 .PHONY: maybe-install-html-flex install-html-flex
10159 maybe-install-html-flex:
10160 @if flex
10161 maybe-install-html-flex: install-html-flex
10162
10163 install-html-flex: \
10164 configure-flex \
10165 html-flex
10166 @: $(MAKE); $(unstage)
10167 @[ -f ./flex/Makefile ] || exit 0; \
10168 r=`${PWD_COMMAND}`; export r; \
10169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10170 $(HOST_EXPORTS) \
10171 for flag in $(EXTRA_HOST_FLAGS) ; do \
10172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10173 done; \
10174 echo "Doing install-html in flex"; \
10175 (cd $(HOST_SUBDIR)/flex && \
10176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10178 "RANLIB=$${RANLIB}" \
10179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10180 install-html) \
10181 || exit 1
10182
10183 @endif flex
10184
10185 .PHONY: maybe-installcheck-flex installcheck-flex
10186 maybe-installcheck-flex:
10187 @if flex
10188 maybe-installcheck-flex: installcheck-flex
10189
10190 installcheck-flex: \
10191 configure-flex
10192 @: $(MAKE); $(unstage)
10193 @[ -f ./flex/Makefile ] || exit 0; \
10194 r=`${PWD_COMMAND}`; export r; \
10195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196 $(HOST_EXPORTS) \
10197 for flag in $(EXTRA_HOST_FLAGS) ; do \
10198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199 done; \
10200 echo "Doing installcheck in flex"; \
10201 (cd $(HOST_SUBDIR)/flex && \
10202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204 "RANLIB=$${RANLIB}" \
10205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206 installcheck) \
10207 || exit 1
10208
10209 @endif flex
10210
10211 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10212 maybe-mostlyclean-flex:
10213 @if flex
10214 maybe-mostlyclean-flex: mostlyclean-flex
10215
10216 mostlyclean-flex:
10217 @: $(MAKE); $(unstage)
10218 @[ -f ./flex/Makefile ] || exit 0; \
10219 r=`${PWD_COMMAND}`; export r; \
10220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10221 $(HOST_EXPORTS) \
10222 for flag in $(EXTRA_HOST_FLAGS) ; do \
10223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10224 done; \
10225 echo "Doing mostlyclean in flex"; \
10226 (cd $(HOST_SUBDIR)/flex && \
10227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10229 "RANLIB=$${RANLIB}" \
10230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10231 mostlyclean) \
10232 || exit 1
10233
10234 @endif flex
10235
10236 .PHONY: maybe-clean-flex clean-flex
10237 maybe-clean-flex:
10238 @if flex
10239 maybe-clean-flex: clean-flex
10240
10241 clean-flex:
10242 @: $(MAKE); $(unstage)
10243 @[ -f ./flex/Makefile ] || exit 0; \
10244 r=`${PWD_COMMAND}`; export r; \
10245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246 $(HOST_EXPORTS) \
10247 for flag in $(EXTRA_HOST_FLAGS) ; do \
10248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249 done; \
10250 echo "Doing clean in flex"; \
10251 (cd $(HOST_SUBDIR)/flex && \
10252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254 "RANLIB=$${RANLIB}" \
10255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256 clean) \
10257 || exit 1
10258
10259 @endif flex
10260
10261 .PHONY: maybe-distclean-flex distclean-flex
10262 maybe-distclean-flex:
10263 @if flex
10264 maybe-distclean-flex: distclean-flex
10265
10266 distclean-flex:
10267 @: $(MAKE); $(unstage)
10268 @[ -f ./flex/Makefile ] || exit 0; \
10269 r=`${PWD_COMMAND}`; export r; \
10270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10271 $(HOST_EXPORTS) \
10272 for flag in $(EXTRA_HOST_FLAGS) ; do \
10273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10274 done; \
10275 echo "Doing distclean in flex"; \
10276 (cd $(HOST_SUBDIR)/flex && \
10277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10279 "RANLIB=$${RANLIB}" \
10280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10281 distclean) \
10282 || exit 1
10283
10284 @endif flex
10285
10286 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10287 maybe-maintainer-clean-flex:
10288 @if flex
10289 maybe-maintainer-clean-flex: maintainer-clean-flex
10290
10291 maintainer-clean-flex:
10292 @: $(MAKE); $(unstage)
10293 @[ -f ./flex/Makefile ] || exit 0; \
10294 r=`${PWD_COMMAND}`; export r; \
10295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10296 $(HOST_EXPORTS) \
10297 for flag in $(EXTRA_HOST_FLAGS) ; do \
10298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10299 done; \
10300 echo "Doing maintainer-clean in flex"; \
10301 (cd $(HOST_SUBDIR)/flex && \
10302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10304 "RANLIB=$${RANLIB}" \
10305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10306 maintainer-clean) \
10307 || exit 1
10308
10309 @endif flex
10310
10311
10312
10313 .PHONY: configure-gas maybe-configure-gas
10314 maybe-configure-gas:
10315 @if gcc-bootstrap
10316 configure-gas: stage_current
10317 @endif gcc-bootstrap
10318 @if gas
10319 maybe-configure-gas: configure-gas
10320 configure-gas:
10321 @r=`${PWD_COMMAND}`; export r; \
10322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10325 $(HOST_EXPORTS) \
10326 echo Configuring in $(HOST_SUBDIR)/gas; \
10327 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10328 case $(srcdir) in \
10329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10330 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10332 esac; \
10333 module_srcdir=gas; \
10334 $(SHELL) \
10335 $$s/$$module_srcdir/configure \
10336 --srcdir=$${topdir}/$$module_srcdir \
10337 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10338 --target=${target_alias} \
10339 || exit 1
10340 @endif gas
10341
10342
10343
10344 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10345 maybe-configure-stage1-gas:
10346 @if gas-bootstrap
10347 maybe-configure-stage1-gas: configure-stage1-gas
10348 configure-stage1-gas:
10349 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10351 @r=`${PWD_COMMAND}`; export r; \
10352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353 TFLAGS="$(STAGE1_TFLAGS)"; \
10354 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10355 $(HOST_EXPORTS) \
10356 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10357 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10358 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10359 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10361 cd $(HOST_SUBDIR)/gas || exit 1; \
10362 case $(srcdir) in \
10363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10364 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10366 esac; \
10367 module_srcdir=gas; \
10368 $(SHELL) $$s/$$module_srcdir/configure \
10369 --srcdir=$${topdir}/$$module_srcdir \
10370 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10371 --target=${target_alias} \
10372 \
10373 $(STAGE1_CONFIGURE_FLAGS)
10374 @endif gas-bootstrap
10375
10376 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10377 maybe-configure-stage2-gas:
10378 @if gas-bootstrap
10379 maybe-configure-stage2-gas: configure-stage2-gas
10380 configure-stage2-gas:
10381 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10382 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10383 @r=`${PWD_COMMAND}`; export r; \
10384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10385 TFLAGS="$(STAGE2_TFLAGS)"; \
10386 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10387 $(HOST_EXPORTS) \
10388 $(POSTSTAGE1_HOST_EXPORTS) \
10389 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10390 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10391 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10392 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10393 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10394 cd $(HOST_SUBDIR)/gas || exit 1; \
10395 case $(srcdir) in \
10396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10397 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10399 esac; \
10400 module_srcdir=gas; \
10401 $(SHELL) $$s/$$module_srcdir/configure \
10402 --srcdir=$${topdir}/$$module_srcdir \
10403 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10404 --target=${target_alias} \
10405 --with-build-libsubdir=$(HOST_SUBDIR) \
10406 $(STAGE2_CONFIGURE_FLAGS)
10407 @endif gas-bootstrap
10408
10409 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10410 maybe-configure-stage3-gas:
10411 @if gas-bootstrap
10412 maybe-configure-stage3-gas: configure-stage3-gas
10413 configure-stage3-gas:
10414 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10415 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10416 @r=`${PWD_COMMAND}`; export r; \
10417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418 TFLAGS="$(STAGE3_TFLAGS)"; \
10419 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10420 $(HOST_EXPORTS) \
10421 $(POSTSTAGE1_HOST_EXPORTS) \
10422 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10423 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10424 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10425 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10427 cd $(HOST_SUBDIR)/gas || exit 1; \
10428 case $(srcdir) in \
10429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10430 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10432 esac; \
10433 module_srcdir=gas; \
10434 $(SHELL) $$s/$$module_srcdir/configure \
10435 --srcdir=$${topdir}/$$module_srcdir \
10436 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10437 --target=${target_alias} \
10438 --with-build-libsubdir=$(HOST_SUBDIR) \
10439 $(STAGE3_CONFIGURE_FLAGS)
10440 @endif gas-bootstrap
10441
10442 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10443 maybe-configure-stage4-gas:
10444 @if gas-bootstrap
10445 maybe-configure-stage4-gas: configure-stage4-gas
10446 configure-stage4-gas:
10447 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10448 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10449 @r=`${PWD_COMMAND}`; export r; \
10450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10451 TFLAGS="$(STAGE4_TFLAGS)"; \
10452 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10453 $(HOST_EXPORTS) \
10454 $(POSTSTAGE1_HOST_EXPORTS) \
10455 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10456 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10457 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10458 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10459 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10460 cd $(HOST_SUBDIR)/gas || exit 1; \
10461 case $(srcdir) in \
10462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10463 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10465 esac; \
10466 module_srcdir=gas; \
10467 $(SHELL) $$s/$$module_srcdir/configure \
10468 --srcdir=$${topdir}/$$module_srcdir \
10469 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10470 --target=${target_alias} \
10471 --with-build-libsubdir=$(HOST_SUBDIR) \
10472 $(STAGE4_CONFIGURE_FLAGS)
10473 @endif gas-bootstrap
10474
10475 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10476 maybe-configure-stageprofile-gas:
10477 @if gas-bootstrap
10478 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10479 configure-stageprofile-gas:
10480 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10482 @r=`${PWD_COMMAND}`; export r; \
10483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10484 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10485 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10486 $(HOST_EXPORTS) \
10487 $(POSTSTAGE1_HOST_EXPORTS) \
10488 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10489 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10490 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10491 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10493 cd $(HOST_SUBDIR)/gas || exit 1; \
10494 case $(srcdir) in \
10495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10496 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10498 esac; \
10499 module_srcdir=gas; \
10500 $(SHELL) $$s/$$module_srcdir/configure \
10501 --srcdir=$${topdir}/$$module_srcdir \
10502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10503 --target=${target_alias} \
10504 --with-build-libsubdir=$(HOST_SUBDIR) \
10505 $(STAGEprofile_CONFIGURE_FLAGS)
10506 @endif gas-bootstrap
10507
10508 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10509 maybe-configure-stagetrain-gas:
10510 @if gas-bootstrap
10511 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10512 configure-stagetrain-gas:
10513 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10515 @r=`${PWD_COMMAND}`; export r; \
10516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10517 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10518 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10519 $(HOST_EXPORTS) \
10520 $(POSTSTAGE1_HOST_EXPORTS) \
10521 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10522 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10523 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10524 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10526 cd $(HOST_SUBDIR)/gas || exit 1; \
10527 case $(srcdir) in \
10528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10529 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10531 esac; \
10532 module_srcdir=gas; \
10533 $(SHELL) $$s/$$module_srcdir/configure \
10534 --srcdir=$${topdir}/$$module_srcdir \
10535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10536 --target=${target_alias} \
10537 --with-build-libsubdir=$(HOST_SUBDIR) \
10538 $(STAGEtrain_CONFIGURE_FLAGS)
10539 @endif gas-bootstrap
10540
10541 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10542 maybe-configure-stagefeedback-gas:
10543 @if gas-bootstrap
10544 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10545 configure-stagefeedback-gas:
10546 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10548 @r=`${PWD_COMMAND}`; export r; \
10549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10551 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10552 $(HOST_EXPORTS) \
10553 $(POSTSTAGE1_HOST_EXPORTS) \
10554 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10555 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10556 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10557 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10559 cd $(HOST_SUBDIR)/gas || exit 1; \
10560 case $(srcdir) in \
10561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10562 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10564 esac; \
10565 module_srcdir=gas; \
10566 $(SHELL) $$s/$$module_srcdir/configure \
10567 --srcdir=$${topdir}/$$module_srcdir \
10568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10569 --target=${target_alias} \
10570 --with-build-libsubdir=$(HOST_SUBDIR) \
10571 $(STAGEfeedback_CONFIGURE_FLAGS)
10572 @endif gas-bootstrap
10573
10574 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10575 maybe-configure-stageautoprofile-gas:
10576 @if gas-bootstrap
10577 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10578 configure-stageautoprofile-gas:
10579 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10581 @r=`${PWD_COMMAND}`; export r; \
10582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10583 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10584 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10585 $(HOST_EXPORTS) \
10586 $(POSTSTAGE1_HOST_EXPORTS) \
10587 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10588 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10589 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10590 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10592 cd $(HOST_SUBDIR)/gas || exit 1; \
10593 case $(srcdir) in \
10594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10595 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10597 esac; \
10598 module_srcdir=gas; \
10599 $(SHELL) $$s/$$module_srcdir/configure \
10600 --srcdir=$${topdir}/$$module_srcdir \
10601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10602 --target=${target_alias} \
10603 --with-build-libsubdir=$(HOST_SUBDIR) \
10604 $(STAGEautoprofile_CONFIGURE_FLAGS)
10605 @endif gas-bootstrap
10606
10607 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10608 maybe-configure-stageautofeedback-gas:
10609 @if gas-bootstrap
10610 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10611 configure-stageautofeedback-gas:
10612 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10614 @r=`${PWD_COMMAND}`; export r; \
10615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10616 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10617 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10618 $(HOST_EXPORTS) \
10619 $(POSTSTAGE1_HOST_EXPORTS) \
10620 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10621 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10622 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10623 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10625 cd $(HOST_SUBDIR)/gas || exit 1; \
10626 case $(srcdir) in \
10627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10628 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10630 esac; \
10631 module_srcdir=gas; \
10632 $(SHELL) $$s/$$module_srcdir/configure \
10633 --srcdir=$${topdir}/$$module_srcdir \
10634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10635 --target=${target_alias} \
10636 --with-build-libsubdir=$(HOST_SUBDIR) \
10637 $(STAGEautofeedback_CONFIGURE_FLAGS)
10638 @endif gas-bootstrap
10639
10640
10641
10642
10643
10644 .PHONY: all-gas maybe-all-gas
10645 maybe-all-gas:
10646 @if gcc-bootstrap
10647 all-gas: stage_current
10648 @endif gcc-bootstrap
10649 @if gas
10650 TARGET-gas=all
10651 maybe-all-gas: all-gas
10652 all-gas: configure-gas
10653 @r=`${PWD_COMMAND}`; export r; \
10654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10655 $(HOST_EXPORTS) \
10656 (cd $(HOST_SUBDIR)/gas && \
10657 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10658 $(TARGET-gas))
10659 @endif gas
10660
10661
10662
10663 .PHONY: all-stage1-gas maybe-all-stage1-gas
10664 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10665 maybe-all-stage1-gas:
10666 maybe-clean-stage1-gas:
10667 @if gas-bootstrap
10668 maybe-all-stage1-gas: all-stage1-gas
10669 all-stage1: all-stage1-gas
10670 TARGET-stage1-gas = $(TARGET-gas)
10671 all-stage1-gas: configure-stage1-gas
10672 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10673 @r=`${PWD_COMMAND}`; export r; \
10674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10675 TFLAGS="$(STAGE1_TFLAGS)"; \
10676 $(HOST_EXPORTS) \
10677 cd $(HOST_SUBDIR)/gas && \
10678 \
10679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10680 CFLAGS="$(STAGE1_CFLAGS)" \
10681 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10682 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10683 LIBCFLAGS="$(LIBCFLAGS)" \
10684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10687 $(EXTRA_HOST_FLAGS) \
10688 $(STAGE1_FLAGS_TO_PASS) \
10689 TFLAGS="$(STAGE1_TFLAGS)" \
10690 $(TARGET-stage1-gas)
10691
10692 maybe-clean-stage1-gas: clean-stage1-gas
10693 clean-stage1: clean-stage1-gas
10694 clean-stage1-gas:
10695 @if [ $(current_stage) = stage1 ]; then \
10696 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10697 else \
10698 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10699 $(MAKE) stage1-start; \
10700 fi; \
10701 cd $(HOST_SUBDIR)/gas && \
10702 $(MAKE) $(EXTRA_HOST_FLAGS) \
10703 $(STAGE1_FLAGS_TO_PASS) clean
10704 @endif gas-bootstrap
10705
10706
10707 .PHONY: all-stage2-gas maybe-all-stage2-gas
10708 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10709 maybe-all-stage2-gas:
10710 maybe-clean-stage2-gas:
10711 @if gas-bootstrap
10712 maybe-all-stage2-gas: all-stage2-gas
10713 all-stage2: all-stage2-gas
10714 TARGET-stage2-gas = $(TARGET-gas)
10715 all-stage2-gas: configure-stage2-gas
10716 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10717 @r=`${PWD_COMMAND}`; export r; \
10718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10719 TFLAGS="$(STAGE2_TFLAGS)"; \
10720 $(HOST_EXPORTS) \
10721 $(POSTSTAGE1_HOST_EXPORTS) \
10722 cd $(HOST_SUBDIR)/gas && \
10723 \
10724 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10725 CFLAGS="$(STAGE2_CFLAGS)" \
10726 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10727 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10728 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10732 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10733 TFLAGS="$(STAGE2_TFLAGS)" \
10734 $(TARGET-stage2-gas)
10735
10736 maybe-clean-stage2-gas: clean-stage2-gas
10737 clean-stage2: clean-stage2-gas
10738 clean-stage2-gas:
10739 @if [ $(current_stage) = stage2 ]; then \
10740 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10741 else \
10742 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10743 $(MAKE) stage2-start; \
10744 fi; \
10745 cd $(HOST_SUBDIR)/gas && \
10746 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10747 @endif gas-bootstrap
10748
10749
10750 .PHONY: all-stage3-gas maybe-all-stage3-gas
10751 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10752 maybe-all-stage3-gas:
10753 maybe-clean-stage3-gas:
10754 @if gas-bootstrap
10755 maybe-all-stage3-gas: all-stage3-gas
10756 all-stage3: all-stage3-gas
10757 TARGET-stage3-gas = $(TARGET-gas)
10758 all-stage3-gas: configure-stage3-gas
10759 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10760 @r=`${PWD_COMMAND}`; export r; \
10761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762 TFLAGS="$(STAGE3_TFLAGS)"; \
10763 $(HOST_EXPORTS) \
10764 $(POSTSTAGE1_HOST_EXPORTS) \
10765 cd $(HOST_SUBDIR)/gas && \
10766 \
10767 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10768 CFLAGS="$(STAGE3_CFLAGS)" \
10769 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10770 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10771 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10772 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10773 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10774 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10775 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10776 TFLAGS="$(STAGE3_TFLAGS)" \
10777 $(TARGET-stage3-gas)
10778
10779 maybe-clean-stage3-gas: clean-stage3-gas
10780 clean-stage3: clean-stage3-gas
10781 clean-stage3-gas:
10782 @if [ $(current_stage) = stage3 ]; then \
10783 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10784 else \
10785 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10786 $(MAKE) stage3-start; \
10787 fi; \
10788 cd $(HOST_SUBDIR)/gas && \
10789 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10790 @endif gas-bootstrap
10791
10792
10793 .PHONY: all-stage4-gas maybe-all-stage4-gas
10794 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10795 maybe-all-stage4-gas:
10796 maybe-clean-stage4-gas:
10797 @if gas-bootstrap
10798 maybe-all-stage4-gas: all-stage4-gas
10799 all-stage4: all-stage4-gas
10800 TARGET-stage4-gas = $(TARGET-gas)
10801 all-stage4-gas: configure-stage4-gas
10802 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10803 @r=`${PWD_COMMAND}`; export r; \
10804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10805 TFLAGS="$(STAGE4_TFLAGS)"; \
10806 $(HOST_EXPORTS) \
10807 $(POSTSTAGE1_HOST_EXPORTS) \
10808 cd $(HOST_SUBDIR)/gas && \
10809 \
10810 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10811 CFLAGS="$(STAGE4_CFLAGS)" \
10812 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10813 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10814 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10815 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10816 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10817 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10818 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10819 TFLAGS="$(STAGE4_TFLAGS)" \
10820 $(TARGET-stage4-gas)
10821
10822 maybe-clean-stage4-gas: clean-stage4-gas
10823 clean-stage4: clean-stage4-gas
10824 clean-stage4-gas:
10825 @if [ $(current_stage) = stage4 ]; then \
10826 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10827 else \
10828 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10829 $(MAKE) stage4-start; \
10830 fi; \
10831 cd $(HOST_SUBDIR)/gas && \
10832 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10833 @endif gas-bootstrap
10834
10835
10836 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10837 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10838 maybe-all-stageprofile-gas:
10839 maybe-clean-stageprofile-gas:
10840 @if gas-bootstrap
10841 maybe-all-stageprofile-gas: all-stageprofile-gas
10842 all-stageprofile: all-stageprofile-gas
10843 TARGET-stageprofile-gas = $(TARGET-gas)
10844 all-stageprofile-gas: configure-stageprofile-gas
10845 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10846 @r=`${PWD_COMMAND}`; export r; \
10847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10848 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10849 $(HOST_EXPORTS) \
10850 $(POSTSTAGE1_HOST_EXPORTS) \
10851 cd $(HOST_SUBDIR)/gas && \
10852 \
10853 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10854 CFLAGS="$(STAGEprofile_CFLAGS)" \
10855 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10856 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10857 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10858 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10859 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10860 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10861 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10862 TFLAGS="$(STAGEprofile_TFLAGS)" \
10863 $(TARGET-stageprofile-gas)
10864
10865 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10866 clean-stageprofile: clean-stageprofile-gas
10867 clean-stageprofile-gas:
10868 @if [ $(current_stage) = stageprofile ]; then \
10869 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10870 else \
10871 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10872 $(MAKE) stageprofile-start; \
10873 fi; \
10874 cd $(HOST_SUBDIR)/gas && \
10875 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10876 @endif gas-bootstrap
10877
10878
10879 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10880 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10881 maybe-all-stagetrain-gas:
10882 maybe-clean-stagetrain-gas:
10883 @if gas-bootstrap
10884 maybe-all-stagetrain-gas: all-stagetrain-gas
10885 all-stagetrain: all-stagetrain-gas
10886 TARGET-stagetrain-gas = $(TARGET-gas)
10887 all-stagetrain-gas: configure-stagetrain-gas
10888 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10889 @r=`${PWD_COMMAND}`; export r; \
10890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10891 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10892 $(HOST_EXPORTS) \
10893 $(POSTSTAGE1_HOST_EXPORTS) \
10894 cd $(HOST_SUBDIR)/gas && \
10895 \
10896 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10897 CFLAGS="$(STAGEtrain_CFLAGS)" \
10898 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
10899 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
10900 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
10901 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10902 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10903 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10904 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10905 TFLAGS="$(STAGEtrain_TFLAGS)" \
10906 $(TARGET-stagetrain-gas)
10907
10908 maybe-clean-stagetrain-gas: clean-stagetrain-gas
10909 clean-stagetrain: clean-stagetrain-gas
10910 clean-stagetrain-gas:
10911 @if [ $(current_stage) = stagetrain ]; then \
10912 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10913 else \
10914 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
10915 $(MAKE) stagetrain-start; \
10916 fi; \
10917 cd $(HOST_SUBDIR)/gas && \
10918 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10919 @endif gas-bootstrap
10920
10921
10922 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10923 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10924 maybe-all-stagefeedback-gas:
10925 maybe-clean-stagefeedback-gas:
10926 @if gas-bootstrap
10927 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10928 all-stagefeedback: all-stagefeedback-gas
10929 TARGET-stagefeedback-gas = $(TARGET-gas)
10930 all-stagefeedback-gas: configure-stagefeedback-gas
10931 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10932 @r=`${PWD_COMMAND}`; export r; \
10933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10934 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10935 $(HOST_EXPORTS) \
10936 $(POSTSTAGE1_HOST_EXPORTS) \
10937 cd $(HOST_SUBDIR)/gas && \
10938 \
10939 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10940 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10941 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
10942 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10943 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10944 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10945 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10946 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10947 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10948 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10949 $(TARGET-stagefeedback-gas)
10950
10951 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10952 clean-stagefeedback: clean-stagefeedback-gas
10953 clean-stagefeedback-gas:
10954 @if [ $(current_stage) = stagefeedback ]; then \
10955 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10956 else \
10957 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
10958 $(MAKE) stagefeedback-start; \
10959 fi; \
10960 cd $(HOST_SUBDIR)/gas && \
10961 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10962 @endif gas-bootstrap
10963
10964
10965 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
10966 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
10967 maybe-all-stageautoprofile-gas:
10968 maybe-clean-stageautoprofile-gas:
10969 @if gas-bootstrap
10970 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
10971 all-stageautoprofile: all-stageautoprofile-gas
10972 TARGET-stageautoprofile-gas = $(TARGET-gas)
10973 all-stageautoprofile-gas: configure-stageautoprofile-gas
10974 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10975 @r=`${PWD_COMMAND}`; export r; \
10976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10977 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10978 $(HOST_EXPORTS) \
10979 $(POSTSTAGE1_HOST_EXPORTS) \
10980 cd $(HOST_SUBDIR)/gas && \
10981 $$s/gcc/config/i386/$(AUTO_PROFILE) \
10982 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10983 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10984 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
10985 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10986 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10990 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10991 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
10992 $(TARGET-stageautoprofile-gas)
10993
10994 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
10995 clean-stageautoprofile: clean-stageautoprofile-gas
10996 clean-stageautoprofile-gas:
10997 @if [ $(current_stage) = stageautoprofile ]; then \
10998 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10999 else \
11000 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11001 $(MAKE) stageautoprofile-start; \
11002 fi; \
11003 cd $(HOST_SUBDIR)/gas && \
11004 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11005 @endif gas-bootstrap
11006
11007
11008 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11009 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11010 maybe-all-stageautofeedback-gas:
11011 maybe-clean-stageautofeedback-gas:
11012 @if gas-bootstrap
11013 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11014 all-stageautofeedback: all-stageautofeedback-gas
11015 TARGET-stageautofeedback-gas = $(TARGET-gas)
11016 all-stageautofeedback-gas: configure-stageautofeedback-gas
11017 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11018 @r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11021 $(HOST_EXPORTS) \
11022 $(POSTSTAGE1_HOST_EXPORTS) \
11023 cd $(HOST_SUBDIR)/gas && \
11024 \
11025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11026 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11027 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11028 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11029 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11030 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11031 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11032 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11033 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11034 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11035 $(TARGET-stageautofeedback-gas)
11036
11037 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11038 clean-stageautofeedback: clean-stageautofeedback-gas
11039 clean-stageautofeedback-gas:
11040 @if [ $(current_stage) = stageautofeedback ]; then \
11041 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11042 else \
11043 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11044 $(MAKE) stageautofeedback-start; \
11045 fi; \
11046 cd $(HOST_SUBDIR)/gas && \
11047 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11048 @endif gas-bootstrap
11049
11050
11051
11052
11053
11054 .PHONY: check-gas maybe-check-gas
11055 maybe-check-gas:
11056 @if gas
11057 maybe-check-gas: check-gas
11058
11059 check-gas:
11060 @: $(MAKE); $(unstage)
11061 @r=`${PWD_COMMAND}`; export r; \
11062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11063 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11064 (cd $(HOST_SUBDIR)/gas && \
11065 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11066
11067 @endif gas
11068
11069 .PHONY: install-gas maybe-install-gas
11070 maybe-install-gas:
11071 @if gas
11072 maybe-install-gas: install-gas
11073
11074 install-gas: installdirs
11075 @: $(MAKE); $(unstage)
11076 @r=`${PWD_COMMAND}`; export r; \
11077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078 $(HOST_EXPORTS) \
11079 (cd $(HOST_SUBDIR)/gas && \
11080 $(MAKE) $(FLAGS_TO_PASS) install)
11081
11082 @endif gas
11083
11084 .PHONY: install-strip-gas maybe-install-strip-gas
11085 maybe-install-strip-gas:
11086 @if gas
11087 maybe-install-strip-gas: install-strip-gas
11088
11089 install-strip-gas: installdirs
11090 @: $(MAKE); $(unstage)
11091 @r=`${PWD_COMMAND}`; export r; \
11092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093 $(HOST_EXPORTS) \
11094 (cd $(HOST_SUBDIR)/gas && \
11095 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11096
11097 @endif gas
11098
11099 # Other targets (info, dvi, pdf, etc.)
11100
11101 .PHONY: maybe-info-gas info-gas
11102 maybe-info-gas:
11103 @if gas
11104 maybe-info-gas: info-gas
11105
11106 info-gas: \
11107 configure-gas
11108 @[ -f ./gas/Makefile ] || exit 0; \
11109 r=`${PWD_COMMAND}`; export r; \
11110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11111 $(HOST_EXPORTS) \
11112 for flag in $(EXTRA_HOST_FLAGS) ; do \
11113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11114 done; \
11115 echo "Doing info in gas"; \
11116 (cd $(HOST_SUBDIR)/gas && \
11117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11119 "RANLIB=$${RANLIB}" \
11120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11121 info) \
11122 || exit 1
11123
11124 @endif gas
11125
11126 .PHONY: maybe-dvi-gas dvi-gas
11127 maybe-dvi-gas:
11128 @if gas
11129 maybe-dvi-gas: dvi-gas
11130
11131 dvi-gas: \
11132 configure-gas
11133 @[ -f ./gas/Makefile ] || exit 0; \
11134 r=`${PWD_COMMAND}`; export r; \
11135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11136 $(HOST_EXPORTS) \
11137 for flag in $(EXTRA_HOST_FLAGS) ; do \
11138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11139 done; \
11140 echo "Doing dvi in gas"; \
11141 (cd $(HOST_SUBDIR)/gas && \
11142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11144 "RANLIB=$${RANLIB}" \
11145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11146 dvi) \
11147 || exit 1
11148
11149 @endif gas
11150
11151 .PHONY: maybe-pdf-gas pdf-gas
11152 maybe-pdf-gas:
11153 @if gas
11154 maybe-pdf-gas: pdf-gas
11155
11156 pdf-gas: \
11157 configure-gas
11158 @[ -f ./gas/Makefile ] || exit 0; \
11159 r=`${PWD_COMMAND}`; export r; \
11160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11161 $(HOST_EXPORTS) \
11162 for flag in $(EXTRA_HOST_FLAGS) ; do \
11163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11164 done; \
11165 echo "Doing pdf in gas"; \
11166 (cd $(HOST_SUBDIR)/gas && \
11167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11169 "RANLIB=$${RANLIB}" \
11170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11171 pdf) \
11172 || exit 1
11173
11174 @endif gas
11175
11176 .PHONY: maybe-html-gas html-gas
11177 maybe-html-gas:
11178 @if gas
11179 maybe-html-gas: html-gas
11180
11181 html-gas: \
11182 configure-gas
11183 @[ -f ./gas/Makefile ] || exit 0; \
11184 r=`${PWD_COMMAND}`; export r; \
11185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11186 $(HOST_EXPORTS) \
11187 for flag in $(EXTRA_HOST_FLAGS) ; do \
11188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11189 done; \
11190 echo "Doing html in gas"; \
11191 (cd $(HOST_SUBDIR)/gas && \
11192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11194 "RANLIB=$${RANLIB}" \
11195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11196 html) \
11197 || exit 1
11198
11199 @endif gas
11200
11201 .PHONY: maybe-TAGS-gas TAGS-gas
11202 maybe-TAGS-gas:
11203 @if gas
11204 maybe-TAGS-gas: TAGS-gas
11205
11206 TAGS-gas: \
11207 configure-gas
11208 @[ -f ./gas/Makefile ] || exit 0; \
11209 r=`${PWD_COMMAND}`; export r; \
11210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211 $(HOST_EXPORTS) \
11212 for flag in $(EXTRA_HOST_FLAGS) ; do \
11213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11214 done; \
11215 echo "Doing TAGS in gas"; \
11216 (cd $(HOST_SUBDIR)/gas && \
11217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11219 "RANLIB=$${RANLIB}" \
11220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11221 TAGS) \
11222 || exit 1
11223
11224 @endif gas
11225
11226 .PHONY: maybe-install-info-gas install-info-gas
11227 maybe-install-info-gas:
11228 @if gas
11229 maybe-install-info-gas: install-info-gas
11230
11231 install-info-gas: \
11232 configure-gas \
11233 info-gas
11234 @[ -f ./gas/Makefile ] || exit 0; \
11235 r=`${PWD_COMMAND}`; export r; \
11236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237 $(HOST_EXPORTS) \
11238 for flag in $(EXTRA_HOST_FLAGS) ; do \
11239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11240 done; \
11241 echo "Doing install-info in gas"; \
11242 (cd $(HOST_SUBDIR)/gas && \
11243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11245 "RANLIB=$${RANLIB}" \
11246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11247 install-info) \
11248 || exit 1
11249
11250 @endif gas
11251
11252 .PHONY: maybe-install-pdf-gas install-pdf-gas
11253 maybe-install-pdf-gas:
11254 @if gas
11255 maybe-install-pdf-gas: install-pdf-gas
11256
11257 install-pdf-gas: \
11258 configure-gas \
11259 pdf-gas
11260 @[ -f ./gas/Makefile ] || exit 0; \
11261 r=`${PWD_COMMAND}`; export r; \
11262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11263 $(HOST_EXPORTS) \
11264 for flag in $(EXTRA_HOST_FLAGS) ; do \
11265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11266 done; \
11267 echo "Doing install-pdf in gas"; \
11268 (cd $(HOST_SUBDIR)/gas && \
11269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11271 "RANLIB=$${RANLIB}" \
11272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11273 install-pdf) \
11274 || exit 1
11275
11276 @endif gas
11277
11278 .PHONY: maybe-install-html-gas install-html-gas
11279 maybe-install-html-gas:
11280 @if gas
11281 maybe-install-html-gas: install-html-gas
11282
11283 install-html-gas: \
11284 configure-gas \
11285 html-gas
11286 @[ -f ./gas/Makefile ] || exit 0; \
11287 r=`${PWD_COMMAND}`; export r; \
11288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11289 $(HOST_EXPORTS) \
11290 for flag in $(EXTRA_HOST_FLAGS) ; do \
11291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11292 done; \
11293 echo "Doing install-html in gas"; \
11294 (cd $(HOST_SUBDIR)/gas && \
11295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11297 "RANLIB=$${RANLIB}" \
11298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11299 install-html) \
11300 || exit 1
11301
11302 @endif gas
11303
11304 .PHONY: maybe-installcheck-gas installcheck-gas
11305 maybe-installcheck-gas:
11306 @if gas
11307 maybe-installcheck-gas: installcheck-gas
11308
11309 installcheck-gas: \
11310 configure-gas
11311 @[ -f ./gas/Makefile ] || exit 0; \
11312 r=`${PWD_COMMAND}`; export r; \
11313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11314 $(HOST_EXPORTS) \
11315 for flag in $(EXTRA_HOST_FLAGS) ; do \
11316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11317 done; \
11318 echo "Doing installcheck in gas"; \
11319 (cd $(HOST_SUBDIR)/gas && \
11320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11322 "RANLIB=$${RANLIB}" \
11323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11324 installcheck) \
11325 || exit 1
11326
11327 @endif gas
11328
11329 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11330 maybe-mostlyclean-gas:
11331 @if gas
11332 maybe-mostlyclean-gas: mostlyclean-gas
11333
11334 mostlyclean-gas:
11335 @[ -f ./gas/Makefile ] || exit 0; \
11336 r=`${PWD_COMMAND}`; export r; \
11337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11338 $(HOST_EXPORTS) \
11339 for flag in $(EXTRA_HOST_FLAGS) ; do \
11340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11341 done; \
11342 echo "Doing mostlyclean in gas"; \
11343 (cd $(HOST_SUBDIR)/gas && \
11344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11346 "RANLIB=$${RANLIB}" \
11347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11348 mostlyclean) \
11349 || exit 1
11350
11351 @endif gas
11352
11353 .PHONY: maybe-clean-gas clean-gas
11354 maybe-clean-gas:
11355 @if gas
11356 maybe-clean-gas: clean-gas
11357
11358 clean-gas:
11359 @[ -f ./gas/Makefile ] || exit 0; \
11360 r=`${PWD_COMMAND}`; export r; \
11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362 $(HOST_EXPORTS) \
11363 for flag in $(EXTRA_HOST_FLAGS) ; do \
11364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11365 done; \
11366 echo "Doing clean in gas"; \
11367 (cd $(HOST_SUBDIR)/gas && \
11368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11370 "RANLIB=$${RANLIB}" \
11371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11372 clean) \
11373 || exit 1
11374
11375 @endif gas
11376
11377 .PHONY: maybe-distclean-gas distclean-gas
11378 maybe-distclean-gas:
11379 @if gas
11380 maybe-distclean-gas: distclean-gas
11381
11382 distclean-gas:
11383 @[ -f ./gas/Makefile ] || exit 0; \
11384 r=`${PWD_COMMAND}`; export r; \
11385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11386 $(HOST_EXPORTS) \
11387 for flag in $(EXTRA_HOST_FLAGS) ; do \
11388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11389 done; \
11390 echo "Doing distclean in gas"; \
11391 (cd $(HOST_SUBDIR)/gas && \
11392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11394 "RANLIB=$${RANLIB}" \
11395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11396 distclean) \
11397 || exit 1
11398
11399 @endif gas
11400
11401 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11402 maybe-maintainer-clean-gas:
11403 @if gas
11404 maybe-maintainer-clean-gas: maintainer-clean-gas
11405
11406 maintainer-clean-gas:
11407 @[ -f ./gas/Makefile ] || exit 0; \
11408 r=`${PWD_COMMAND}`; export r; \
11409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11410 $(HOST_EXPORTS) \
11411 for flag in $(EXTRA_HOST_FLAGS) ; do \
11412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11413 done; \
11414 echo "Doing maintainer-clean in gas"; \
11415 (cd $(HOST_SUBDIR)/gas && \
11416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11418 "RANLIB=$${RANLIB}" \
11419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11420 maintainer-clean) \
11421 || exit 1
11422
11423 @endif gas
11424
11425
11426
11427 .PHONY: configure-gcc maybe-configure-gcc
11428 maybe-configure-gcc:
11429 @if gcc-bootstrap
11430 configure-gcc: stage_current
11431 @endif gcc-bootstrap
11432 @if gcc
11433 maybe-configure-gcc: configure-gcc
11434 configure-gcc:
11435 @r=`${PWD_COMMAND}`; export r; \
11436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11437 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11439 $(HOST_EXPORTS) \
11440 echo Configuring in $(HOST_SUBDIR)/gcc; \
11441 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11442 case $(srcdir) in \
11443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11444 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11446 esac; \
11447 module_srcdir=gcc; \
11448 $(SHELL) \
11449 $$s/$$module_srcdir/configure \
11450 --srcdir=$${topdir}/$$module_srcdir \
11451 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11452 --target=${target_alias} \
11453 || exit 1
11454 @endif gcc
11455
11456
11457
11458 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11459 maybe-configure-stage1-gcc:
11460 @if gcc-bootstrap
11461 maybe-configure-stage1-gcc: configure-stage1-gcc
11462 configure-stage1-gcc:
11463 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11464 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11465 @r=`${PWD_COMMAND}`; export r; \
11466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11467 TFLAGS="$(STAGE1_TFLAGS)"; \
11468 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11469 $(HOST_EXPORTS) \
11470 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11471 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11472 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11473 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11474 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11475 cd $(HOST_SUBDIR)/gcc || exit 1; \
11476 case $(srcdir) in \
11477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11478 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11480 esac; \
11481 module_srcdir=gcc; \
11482 $(SHELL) $$s/$$module_srcdir/configure \
11483 --srcdir=$${topdir}/$$module_srcdir \
11484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11485 --target=${target_alias} \
11486 \
11487 $(STAGE1_CONFIGURE_FLAGS)
11488 @endif gcc-bootstrap
11489
11490 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11491 maybe-configure-stage2-gcc:
11492 @if gcc-bootstrap
11493 maybe-configure-stage2-gcc: configure-stage2-gcc
11494 configure-stage2-gcc:
11495 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11496 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11497 @r=`${PWD_COMMAND}`; export r; \
11498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11499 TFLAGS="$(STAGE2_TFLAGS)"; \
11500 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11501 $(HOST_EXPORTS) \
11502 $(POSTSTAGE1_HOST_EXPORTS) \
11503 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11504 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11505 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11506 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11507 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11508 cd $(HOST_SUBDIR)/gcc || exit 1; \
11509 case $(srcdir) in \
11510 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11511 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11512 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11513 esac; \
11514 module_srcdir=gcc; \
11515 $(SHELL) $$s/$$module_srcdir/configure \
11516 --srcdir=$${topdir}/$$module_srcdir \
11517 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11518 --target=${target_alias} \
11519 --with-build-libsubdir=$(HOST_SUBDIR) \
11520 $(STAGE2_CONFIGURE_FLAGS)
11521 @endif gcc-bootstrap
11522
11523 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11524 maybe-configure-stage3-gcc:
11525 @if gcc-bootstrap
11526 maybe-configure-stage3-gcc: configure-stage3-gcc
11527 configure-stage3-gcc:
11528 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11529 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11530 @r=`${PWD_COMMAND}`; export r; \
11531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11532 TFLAGS="$(STAGE3_TFLAGS)"; \
11533 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11534 $(HOST_EXPORTS) \
11535 $(POSTSTAGE1_HOST_EXPORTS) \
11536 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11537 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11538 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11539 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11541 cd $(HOST_SUBDIR)/gcc || exit 1; \
11542 case $(srcdir) in \
11543 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11544 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11545 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11546 esac; \
11547 module_srcdir=gcc; \
11548 $(SHELL) $$s/$$module_srcdir/configure \
11549 --srcdir=$${topdir}/$$module_srcdir \
11550 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11551 --target=${target_alias} \
11552 --with-build-libsubdir=$(HOST_SUBDIR) \
11553 $(STAGE3_CONFIGURE_FLAGS)
11554 @endif gcc-bootstrap
11555
11556 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11557 maybe-configure-stage4-gcc:
11558 @if gcc-bootstrap
11559 maybe-configure-stage4-gcc: configure-stage4-gcc
11560 configure-stage4-gcc:
11561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11562 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11563 @r=`${PWD_COMMAND}`; export r; \
11564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11565 TFLAGS="$(STAGE4_TFLAGS)"; \
11566 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11567 $(HOST_EXPORTS) \
11568 $(POSTSTAGE1_HOST_EXPORTS) \
11569 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11570 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11571 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11572 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11573 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11574 cd $(HOST_SUBDIR)/gcc || exit 1; \
11575 case $(srcdir) in \
11576 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11577 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11578 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11579 esac; \
11580 module_srcdir=gcc; \
11581 $(SHELL) $$s/$$module_srcdir/configure \
11582 --srcdir=$${topdir}/$$module_srcdir \
11583 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11584 --target=${target_alias} \
11585 --with-build-libsubdir=$(HOST_SUBDIR) \
11586 $(STAGE4_CONFIGURE_FLAGS)
11587 @endif gcc-bootstrap
11588
11589 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11590 maybe-configure-stageprofile-gcc:
11591 @if gcc-bootstrap
11592 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11593 configure-stageprofile-gcc:
11594 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11595 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11596 @r=`${PWD_COMMAND}`; export r; \
11597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11598 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11599 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11600 $(HOST_EXPORTS) \
11601 $(POSTSTAGE1_HOST_EXPORTS) \
11602 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11603 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11604 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11605 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11607 cd $(HOST_SUBDIR)/gcc || exit 1; \
11608 case $(srcdir) in \
11609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11610 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11612 esac; \
11613 module_srcdir=gcc; \
11614 $(SHELL) $$s/$$module_srcdir/configure \
11615 --srcdir=$${topdir}/$$module_srcdir \
11616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11617 --target=${target_alias} \
11618 --with-build-libsubdir=$(HOST_SUBDIR) \
11619 $(STAGEprofile_CONFIGURE_FLAGS)
11620 @endif gcc-bootstrap
11621
11622 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11623 maybe-configure-stagetrain-gcc:
11624 @if gcc-bootstrap
11625 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11626 configure-stagetrain-gcc:
11627 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11629 @r=`${PWD_COMMAND}`; export r; \
11630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11631 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11632 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11633 $(HOST_EXPORTS) \
11634 $(POSTSTAGE1_HOST_EXPORTS) \
11635 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11636 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11637 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11638 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11639 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11640 cd $(HOST_SUBDIR)/gcc || exit 1; \
11641 case $(srcdir) in \
11642 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11643 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11644 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11645 esac; \
11646 module_srcdir=gcc; \
11647 $(SHELL) $$s/$$module_srcdir/configure \
11648 --srcdir=$${topdir}/$$module_srcdir \
11649 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11650 --target=${target_alias} \
11651 --with-build-libsubdir=$(HOST_SUBDIR) \
11652 $(STAGEtrain_CONFIGURE_FLAGS)
11653 @endif gcc-bootstrap
11654
11655 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11656 maybe-configure-stagefeedback-gcc:
11657 @if gcc-bootstrap
11658 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11659 configure-stagefeedback-gcc:
11660 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11661 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11662 @r=`${PWD_COMMAND}`; export r; \
11663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11664 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11665 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11666 $(HOST_EXPORTS) \
11667 $(POSTSTAGE1_HOST_EXPORTS) \
11668 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11669 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11670 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11671 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11673 cd $(HOST_SUBDIR)/gcc || exit 1; \
11674 case $(srcdir) in \
11675 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11676 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11677 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11678 esac; \
11679 module_srcdir=gcc; \
11680 $(SHELL) $$s/$$module_srcdir/configure \
11681 --srcdir=$${topdir}/$$module_srcdir \
11682 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11683 --target=${target_alias} \
11684 --with-build-libsubdir=$(HOST_SUBDIR) \
11685 $(STAGEfeedback_CONFIGURE_FLAGS)
11686 @endif gcc-bootstrap
11687
11688 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11689 maybe-configure-stageautoprofile-gcc:
11690 @if gcc-bootstrap
11691 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11692 configure-stageautoprofile-gcc:
11693 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11695 @r=`${PWD_COMMAND}`; export r; \
11696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11697 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11698 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11699 $(HOST_EXPORTS) \
11700 $(POSTSTAGE1_HOST_EXPORTS) \
11701 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11702 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11703 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11704 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11705 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11706 cd $(HOST_SUBDIR)/gcc || exit 1; \
11707 case $(srcdir) in \
11708 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11709 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11710 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11711 esac; \
11712 module_srcdir=gcc; \
11713 $(SHELL) $$s/$$module_srcdir/configure \
11714 --srcdir=$${topdir}/$$module_srcdir \
11715 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11716 --target=${target_alias} \
11717 --with-build-libsubdir=$(HOST_SUBDIR) \
11718 $(STAGEautoprofile_CONFIGURE_FLAGS)
11719 @endif gcc-bootstrap
11720
11721 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11722 maybe-configure-stageautofeedback-gcc:
11723 @if gcc-bootstrap
11724 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11725 configure-stageautofeedback-gcc:
11726 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11728 @r=`${PWD_COMMAND}`; export r; \
11729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11730 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11731 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11732 $(HOST_EXPORTS) \
11733 $(POSTSTAGE1_HOST_EXPORTS) \
11734 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11735 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11736 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11737 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11739 cd $(HOST_SUBDIR)/gcc || exit 1; \
11740 case $(srcdir) in \
11741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11742 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11744 esac; \
11745 module_srcdir=gcc; \
11746 $(SHELL) $$s/$$module_srcdir/configure \
11747 --srcdir=$${topdir}/$$module_srcdir \
11748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11749 --target=${target_alias} \
11750 --with-build-libsubdir=$(HOST_SUBDIR) \
11751 $(STAGEautofeedback_CONFIGURE_FLAGS)
11752 @endif gcc-bootstrap
11753
11754
11755
11756
11757
11758 .PHONY: all-gcc maybe-all-gcc
11759 maybe-all-gcc:
11760 @if gcc-bootstrap
11761 all-gcc: stage_current
11762 @endif gcc-bootstrap
11763 @if gcc
11764 TARGET-gcc=all
11765 maybe-all-gcc: all-gcc
11766 all-gcc: configure-gcc
11767 @r=`${PWD_COMMAND}`; export r; \
11768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11769 $(HOST_EXPORTS) \
11770 (cd $(HOST_SUBDIR)/gcc && \
11771 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11772 $(TARGET-gcc))
11773 @endif gcc
11774
11775
11776
11777 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11778 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11779 maybe-all-stage1-gcc:
11780 maybe-clean-stage1-gcc:
11781 @if gcc-bootstrap
11782 maybe-all-stage1-gcc: all-stage1-gcc
11783 all-stage1: all-stage1-gcc
11784 TARGET-stage1-gcc = $(TARGET-gcc)
11785 all-stage1-gcc: configure-stage1-gcc
11786 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11787 @r=`${PWD_COMMAND}`; export r; \
11788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11789 TFLAGS="$(STAGE1_TFLAGS)"; \
11790 $(HOST_EXPORTS) \
11791 cd $(HOST_SUBDIR)/gcc && \
11792 \
11793 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11794 CFLAGS="$(STAGE1_CFLAGS)" \
11795 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11796 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11797 LIBCFLAGS="$(LIBCFLAGS)" \
11798 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11799 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11800 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11801 $(EXTRA_HOST_FLAGS) \
11802 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11803 TFLAGS="$(STAGE1_TFLAGS)" \
11804 $(TARGET-stage1-gcc)
11805
11806 maybe-clean-stage1-gcc: clean-stage1-gcc
11807 clean-stage1: clean-stage1-gcc
11808 clean-stage1-gcc:
11809 @if [ $(current_stage) = stage1 ]; then \
11810 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11811 else \
11812 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11813 $(MAKE) stage1-start; \
11814 fi; \
11815 cd $(HOST_SUBDIR)/gcc && \
11816 $(MAKE) $(EXTRA_HOST_FLAGS) \
11817 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11818 @endif gcc-bootstrap
11819
11820
11821 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11822 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11823 maybe-all-stage2-gcc:
11824 maybe-clean-stage2-gcc:
11825 @if gcc-bootstrap
11826 maybe-all-stage2-gcc: all-stage2-gcc
11827 all-stage2: all-stage2-gcc
11828 TARGET-stage2-gcc = $(TARGET-gcc)
11829 all-stage2-gcc: configure-stage2-gcc
11830 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11831 @r=`${PWD_COMMAND}`; export r; \
11832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11833 TFLAGS="$(STAGE2_TFLAGS)"; \
11834 $(HOST_EXPORTS) \
11835 $(POSTSTAGE1_HOST_EXPORTS) \
11836 cd $(HOST_SUBDIR)/gcc && \
11837 \
11838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11839 CFLAGS="$(STAGE2_CFLAGS)" \
11840 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11841 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11842 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11843 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11844 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11845 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11846 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11847 TFLAGS="$(STAGE2_TFLAGS)" \
11848 $(TARGET-stage2-gcc)
11849
11850 maybe-clean-stage2-gcc: clean-stage2-gcc
11851 clean-stage2: clean-stage2-gcc
11852 clean-stage2-gcc:
11853 @if [ $(current_stage) = stage2 ]; then \
11854 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11855 else \
11856 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11857 $(MAKE) stage2-start; \
11858 fi; \
11859 cd $(HOST_SUBDIR)/gcc && \
11860 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11861 @endif gcc-bootstrap
11862
11863
11864 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11865 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11866 maybe-all-stage3-gcc:
11867 maybe-clean-stage3-gcc:
11868 @if gcc-bootstrap
11869 maybe-all-stage3-gcc: all-stage3-gcc
11870 all-stage3: all-stage3-gcc
11871 TARGET-stage3-gcc = $(TARGET-gcc)
11872 all-stage3-gcc: configure-stage3-gcc
11873 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11874 @r=`${PWD_COMMAND}`; export r; \
11875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11876 TFLAGS="$(STAGE3_TFLAGS)"; \
11877 $(HOST_EXPORTS) \
11878 $(POSTSTAGE1_HOST_EXPORTS) \
11879 cd $(HOST_SUBDIR)/gcc && \
11880 \
11881 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11882 CFLAGS="$(STAGE3_CFLAGS)" \
11883 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
11884 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11885 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11886 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11887 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11888 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11889 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11890 TFLAGS="$(STAGE3_TFLAGS)" \
11891 $(TARGET-stage3-gcc)
11892
11893 maybe-clean-stage3-gcc: clean-stage3-gcc
11894 clean-stage3: clean-stage3-gcc
11895 clean-stage3-gcc:
11896 @if [ $(current_stage) = stage3 ]; then \
11897 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11898 else \
11899 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
11900 $(MAKE) stage3-start; \
11901 fi; \
11902 cd $(HOST_SUBDIR)/gcc && \
11903 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11904 @endif gcc-bootstrap
11905
11906
11907 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11908 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11909 maybe-all-stage4-gcc:
11910 maybe-clean-stage4-gcc:
11911 @if gcc-bootstrap
11912 maybe-all-stage4-gcc: all-stage4-gcc
11913 all-stage4: all-stage4-gcc
11914 TARGET-stage4-gcc = $(TARGET-gcc)
11915 all-stage4-gcc: configure-stage4-gcc
11916 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11917 @r=`${PWD_COMMAND}`; export r; \
11918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919 TFLAGS="$(STAGE4_TFLAGS)"; \
11920 $(HOST_EXPORTS) \
11921 $(POSTSTAGE1_HOST_EXPORTS) \
11922 cd $(HOST_SUBDIR)/gcc && \
11923 \
11924 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11925 CFLAGS="$(STAGE4_CFLAGS)" \
11926 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
11927 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11928 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11929 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11930 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11931 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11932 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11933 TFLAGS="$(STAGE4_TFLAGS)" \
11934 $(TARGET-stage4-gcc)
11935
11936 maybe-clean-stage4-gcc: clean-stage4-gcc
11937 clean-stage4: clean-stage4-gcc
11938 clean-stage4-gcc:
11939 @if [ $(current_stage) = stage4 ]; then \
11940 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11941 else \
11942 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
11943 $(MAKE) stage4-start; \
11944 fi; \
11945 cd $(HOST_SUBDIR)/gcc && \
11946 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11947 @endif gcc-bootstrap
11948
11949
11950 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11951 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11952 maybe-all-stageprofile-gcc:
11953 maybe-clean-stageprofile-gcc:
11954 @if gcc-bootstrap
11955 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11956 all-stageprofile: all-stageprofile-gcc
11957 TARGET-stageprofile-gcc = $(TARGET-gcc)
11958 all-stageprofile-gcc: configure-stageprofile-gcc
11959 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11960 @r=`${PWD_COMMAND}`; export r; \
11961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11962 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11963 $(HOST_EXPORTS) \
11964 $(POSTSTAGE1_HOST_EXPORTS) \
11965 cd $(HOST_SUBDIR)/gcc && \
11966 \
11967 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11968 CFLAGS="$(STAGEprofile_CFLAGS)" \
11969 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
11970 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11971 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11972 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11973 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11974 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11975 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11976 TFLAGS="$(STAGEprofile_TFLAGS)" \
11977 $(TARGET-stageprofile-gcc)
11978
11979 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11980 clean-stageprofile: clean-stageprofile-gcc
11981 clean-stageprofile-gcc:
11982 @if [ $(current_stage) = stageprofile ]; then \
11983 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11984 else \
11985 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
11986 $(MAKE) stageprofile-start; \
11987 fi; \
11988 cd $(HOST_SUBDIR)/gcc && \
11989 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11990 @endif gcc-bootstrap
11991
11992
11993 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
11994 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
11995 maybe-all-stagetrain-gcc:
11996 maybe-clean-stagetrain-gcc:
11997 @if gcc-bootstrap
11998 maybe-all-stagetrain-gcc: all-stagetrain-gcc
11999 all-stagetrain: all-stagetrain-gcc
12000 TARGET-stagetrain-gcc = $(TARGET-gcc)
12001 all-stagetrain-gcc: configure-stagetrain-gcc
12002 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12003 @r=`${PWD_COMMAND}`; export r; \
12004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12005 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12006 $(HOST_EXPORTS) \
12007 $(POSTSTAGE1_HOST_EXPORTS) \
12008 cd $(HOST_SUBDIR)/gcc && \
12009 \
12010 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12011 CFLAGS="$(STAGEtrain_CFLAGS)" \
12012 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12013 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12014 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12018 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12019 TFLAGS="$(STAGEtrain_TFLAGS)" \
12020 $(TARGET-stagetrain-gcc)
12021
12022 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12023 clean-stagetrain: clean-stagetrain-gcc
12024 clean-stagetrain-gcc:
12025 @if [ $(current_stage) = stagetrain ]; then \
12026 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12027 else \
12028 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12029 $(MAKE) stagetrain-start; \
12030 fi; \
12031 cd $(HOST_SUBDIR)/gcc && \
12032 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12033 @endif gcc-bootstrap
12034
12035
12036 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12037 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12038 maybe-all-stagefeedback-gcc:
12039 maybe-clean-stagefeedback-gcc:
12040 @if gcc-bootstrap
12041 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12042 all-stagefeedback: all-stagefeedback-gcc
12043 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12044 all-stagefeedback-gcc: configure-stagefeedback-gcc
12045 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12046 @r=`${PWD_COMMAND}`; export r; \
12047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12049 $(HOST_EXPORTS) \
12050 $(POSTSTAGE1_HOST_EXPORTS) \
12051 cd $(HOST_SUBDIR)/gcc && \
12052 \
12053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12054 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12055 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12056 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12057 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12058 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12059 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12060 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12061 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12062 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12063 $(TARGET-stagefeedback-gcc)
12064
12065 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12066 clean-stagefeedback: clean-stagefeedback-gcc
12067 clean-stagefeedback-gcc:
12068 @if [ $(current_stage) = stagefeedback ]; then \
12069 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12070 else \
12071 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12072 $(MAKE) stagefeedback-start; \
12073 fi; \
12074 cd $(HOST_SUBDIR)/gcc && \
12075 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12076 @endif gcc-bootstrap
12077
12078
12079 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12080 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12081 maybe-all-stageautoprofile-gcc:
12082 maybe-clean-stageautoprofile-gcc:
12083 @if gcc-bootstrap
12084 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12085 all-stageautoprofile: all-stageautoprofile-gcc
12086 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12087 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12088 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12089 @r=`${PWD_COMMAND}`; export r; \
12090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12092 $(HOST_EXPORTS) \
12093 $(POSTSTAGE1_HOST_EXPORTS) \
12094 cd $(HOST_SUBDIR)/gcc && \
12095 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12096 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12097 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12098 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12099 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12100 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12101 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12102 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12103 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12104 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12105 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12106 $(TARGET-stageautoprofile-gcc)
12107
12108 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12109 clean-stageautoprofile: clean-stageautoprofile-gcc
12110 clean-stageautoprofile-gcc:
12111 @if [ $(current_stage) = stageautoprofile ]; then \
12112 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12113 else \
12114 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12115 $(MAKE) stageautoprofile-start; \
12116 fi; \
12117 cd $(HOST_SUBDIR)/gcc && \
12118 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12119 @endif gcc-bootstrap
12120
12121
12122 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12123 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12124 maybe-all-stageautofeedback-gcc:
12125 maybe-clean-stageautofeedback-gcc:
12126 @if gcc-bootstrap
12127 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12128 all-stageautofeedback: all-stageautofeedback-gcc
12129 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12130 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12131 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12132 @r=`${PWD_COMMAND}`; export r; \
12133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12134 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12135 $(HOST_EXPORTS) \
12136 $(POSTSTAGE1_HOST_EXPORTS) \
12137 cd $(HOST_SUBDIR)/gcc && \
12138 \
12139 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12140 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12141 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12142 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12143 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12144 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12145 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12146 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12147 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12148 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12149 $(TARGET-stageautofeedback-gcc)
12150
12151 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12152 clean-stageautofeedback: clean-stageautofeedback-gcc
12153 clean-stageautofeedback-gcc:
12154 @if [ $(current_stage) = stageautofeedback ]; then \
12155 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12156 else \
12157 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12158 $(MAKE) stageautofeedback-start; \
12159 fi; \
12160 cd $(HOST_SUBDIR)/gcc && \
12161 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12162 @endif gcc-bootstrap
12163
12164
12165
12166
12167
12168 .PHONY: check-gcc maybe-check-gcc
12169 maybe-check-gcc:
12170 @if gcc
12171 maybe-check-gcc: check-gcc
12172
12173 check-gcc:
12174 @: $(MAKE); $(unstage)
12175 @r=`${PWD_COMMAND}`; export r; \
12176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12177 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12178 (cd $(HOST_SUBDIR)/gcc && \
12179 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12180
12181 @endif gcc
12182
12183 .PHONY: install-gcc maybe-install-gcc
12184 maybe-install-gcc:
12185 @if gcc
12186 maybe-install-gcc: install-gcc
12187
12188 install-gcc: installdirs
12189 @: $(MAKE); $(unstage)
12190 @r=`${PWD_COMMAND}`; export r; \
12191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12192 $(HOST_EXPORTS) \
12193 (cd $(HOST_SUBDIR)/gcc && \
12194 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12195
12196 @endif gcc
12197
12198 .PHONY: install-strip-gcc maybe-install-strip-gcc
12199 maybe-install-strip-gcc:
12200 @if gcc
12201 maybe-install-strip-gcc: install-strip-gcc
12202
12203 install-strip-gcc: installdirs
12204 @: $(MAKE); $(unstage)
12205 @r=`${PWD_COMMAND}`; export r; \
12206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12207 $(HOST_EXPORTS) \
12208 (cd $(HOST_SUBDIR)/gcc && \
12209 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12210
12211 @endif gcc
12212
12213 # Other targets (info, dvi, pdf, etc.)
12214
12215 .PHONY: maybe-info-gcc info-gcc
12216 maybe-info-gcc:
12217 @if gcc
12218 maybe-info-gcc: info-gcc
12219
12220 info-gcc: \
12221 configure-gcc
12222 @[ -f ./gcc/Makefile ] || exit 0; \
12223 r=`${PWD_COMMAND}`; export r; \
12224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12225 $(HOST_EXPORTS) \
12226 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12228 done; \
12229 echo "Doing info in gcc"; \
12230 (cd $(HOST_SUBDIR)/gcc && \
12231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12233 "RANLIB=$${RANLIB}" \
12234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12235 info) \
12236 || exit 1
12237
12238 @endif gcc
12239
12240 .PHONY: maybe-dvi-gcc dvi-gcc
12241 maybe-dvi-gcc:
12242 @if gcc
12243 maybe-dvi-gcc: dvi-gcc
12244
12245 dvi-gcc: \
12246 configure-gcc
12247 @[ -f ./gcc/Makefile ] || exit 0; \
12248 r=`${PWD_COMMAND}`; export r; \
12249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12250 $(HOST_EXPORTS) \
12251 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12253 done; \
12254 echo "Doing dvi in gcc"; \
12255 (cd $(HOST_SUBDIR)/gcc && \
12256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12258 "RANLIB=$${RANLIB}" \
12259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12260 dvi) \
12261 || exit 1
12262
12263 @endif gcc
12264
12265 .PHONY: maybe-pdf-gcc pdf-gcc
12266 maybe-pdf-gcc:
12267 @if gcc
12268 maybe-pdf-gcc: pdf-gcc
12269
12270 pdf-gcc: \
12271 configure-gcc
12272 @[ -f ./gcc/Makefile ] || exit 0; \
12273 r=`${PWD_COMMAND}`; export r; \
12274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12275 $(HOST_EXPORTS) \
12276 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12278 done; \
12279 echo "Doing pdf in gcc"; \
12280 (cd $(HOST_SUBDIR)/gcc && \
12281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12283 "RANLIB=$${RANLIB}" \
12284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12285 pdf) \
12286 || exit 1
12287
12288 @endif gcc
12289
12290 .PHONY: maybe-html-gcc html-gcc
12291 maybe-html-gcc:
12292 @if gcc
12293 maybe-html-gcc: html-gcc
12294
12295 html-gcc: \
12296 configure-gcc
12297 @[ -f ./gcc/Makefile ] || exit 0; \
12298 r=`${PWD_COMMAND}`; export r; \
12299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12300 $(HOST_EXPORTS) \
12301 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12303 done; \
12304 echo "Doing html in gcc"; \
12305 (cd $(HOST_SUBDIR)/gcc && \
12306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12308 "RANLIB=$${RANLIB}" \
12309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12310 html) \
12311 || exit 1
12312
12313 @endif gcc
12314
12315 .PHONY: maybe-TAGS-gcc TAGS-gcc
12316 maybe-TAGS-gcc:
12317 @if gcc
12318 maybe-TAGS-gcc: TAGS-gcc
12319
12320 TAGS-gcc: \
12321 configure-gcc
12322 @[ -f ./gcc/Makefile ] || exit 0; \
12323 r=`${PWD_COMMAND}`; export r; \
12324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12325 $(HOST_EXPORTS) \
12326 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12328 done; \
12329 echo "Doing TAGS in gcc"; \
12330 (cd $(HOST_SUBDIR)/gcc && \
12331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12333 "RANLIB=$${RANLIB}" \
12334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12335 TAGS) \
12336 || exit 1
12337
12338 @endif gcc
12339
12340 .PHONY: maybe-install-info-gcc install-info-gcc
12341 maybe-install-info-gcc:
12342 @if gcc
12343 maybe-install-info-gcc: install-info-gcc
12344
12345 install-info-gcc: \
12346 configure-gcc \
12347 info-gcc
12348 @[ -f ./gcc/Makefile ] || exit 0; \
12349 r=`${PWD_COMMAND}`; export r; \
12350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12351 $(HOST_EXPORTS) \
12352 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12354 done; \
12355 echo "Doing install-info in gcc"; \
12356 (cd $(HOST_SUBDIR)/gcc && \
12357 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12358 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12359 "RANLIB=$${RANLIB}" \
12360 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12361 install-info) \
12362 || exit 1
12363
12364 @endif gcc
12365
12366 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12367 maybe-install-pdf-gcc:
12368 @if gcc
12369 maybe-install-pdf-gcc: install-pdf-gcc
12370
12371 install-pdf-gcc: \
12372 configure-gcc \
12373 pdf-gcc
12374 @[ -f ./gcc/Makefile ] || exit 0; \
12375 r=`${PWD_COMMAND}`; export r; \
12376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377 $(HOST_EXPORTS) \
12378 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380 done; \
12381 echo "Doing install-pdf in gcc"; \
12382 (cd $(HOST_SUBDIR)/gcc && \
12383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385 "RANLIB=$${RANLIB}" \
12386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12387 install-pdf) \
12388 || exit 1
12389
12390 @endif gcc
12391
12392 .PHONY: maybe-install-html-gcc install-html-gcc
12393 maybe-install-html-gcc:
12394 @if gcc
12395 maybe-install-html-gcc: install-html-gcc
12396
12397 install-html-gcc: \
12398 configure-gcc \
12399 html-gcc
12400 @[ -f ./gcc/Makefile ] || exit 0; \
12401 r=`${PWD_COMMAND}`; export r; \
12402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12403 $(HOST_EXPORTS) \
12404 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12406 done; \
12407 echo "Doing install-html in gcc"; \
12408 (cd $(HOST_SUBDIR)/gcc && \
12409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12411 "RANLIB=$${RANLIB}" \
12412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12413 install-html) \
12414 || exit 1
12415
12416 @endif gcc
12417
12418 .PHONY: maybe-installcheck-gcc installcheck-gcc
12419 maybe-installcheck-gcc:
12420 @if gcc
12421 maybe-installcheck-gcc: installcheck-gcc
12422
12423 installcheck-gcc: \
12424 configure-gcc
12425 @[ -f ./gcc/Makefile ] || exit 0; \
12426 r=`${PWD_COMMAND}`; export r; \
12427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12428 $(HOST_EXPORTS) \
12429 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12431 done; \
12432 echo "Doing installcheck in gcc"; \
12433 (cd $(HOST_SUBDIR)/gcc && \
12434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12436 "RANLIB=$${RANLIB}" \
12437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12438 installcheck) \
12439 || exit 1
12440
12441 @endif gcc
12442
12443 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12444 maybe-mostlyclean-gcc:
12445 @if gcc
12446 maybe-mostlyclean-gcc: mostlyclean-gcc
12447
12448 mostlyclean-gcc:
12449 @[ -f ./gcc/Makefile ] || exit 0; \
12450 r=`${PWD_COMMAND}`; export r; \
12451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12452 $(HOST_EXPORTS) \
12453 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12455 done; \
12456 echo "Doing mostlyclean in gcc"; \
12457 (cd $(HOST_SUBDIR)/gcc && \
12458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12460 "RANLIB=$${RANLIB}" \
12461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12462 mostlyclean) \
12463 || exit 1
12464
12465 @endif gcc
12466
12467 .PHONY: maybe-clean-gcc clean-gcc
12468 maybe-clean-gcc:
12469 @if gcc
12470 maybe-clean-gcc: clean-gcc
12471
12472 clean-gcc:
12473 @[ -f ./gcc/Makefile ] || exit 0; \
12474 r=`${PWD_COMMAND}`; export r; \
12475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12476 $(HOST_EXPORTS) \
12477 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12479 done; \
12480 echo "Doing clean in gcc"; \
12481 (cd $(HOST_SUBDIR)/gcc && \
12482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12484 "RANLIB=$${RANLIB}" \
12485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12486 clean) \
12487 || exit 1
12488
12489 @endif gcc
12490
12491 .PHONY: maybe-distclean-gcc distclean-gcc
12492 maybe-distclean-gcc:
12493 @if gcc
12494 maybe-distclean-gcc: distclean-gcc
12495
12496 distclean-gcc:
12497 @[ -f ./gcc/Makefile ] || exit 0; \
12498 r=`${PWD_COMMAND}`; export r; \
12499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12500 $(HOST_EXPORTS) \
12501 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12503 done; \
12504 echo "Doing distclean in gcc"; \
12505 (cd $(HOST_SUBDIR)/gcc && \
12506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12508 "RANLIB=$${RANLIB}" \
12509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12510 distclean) \
12511 || exit 1
12512
12513 @endif gcc
12514
12515 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12516 maybe-maintainer-clean-gcc:
12517 @if gcc
12518 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12519
12520 maintainer-clean-gcc:
12521 @[ -f ./gcc/Makefile ] || exit 0; \
12522 r=`${PWD_COMMAND}`; export r; \
12523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12524 $(HOST_EXPORTS) \
12525 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12527 done; \
12528 echo "Doing maintainer-clean in gcc"; \
12529 (cd $(HOST_SUBDIR)/gcc && \
12530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12532 "RANLIB=$${RANLIB}" \
12533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12534 maintainer-clean) \
12535 || exit 1
12536
12537 @endif gcc
12538
12539
12540
12541 .PHONY: configure-gmp maybe-configure-gmp
12542 maybe-configure-gmp:
12543 @if gcc-bootstrap
12544 configure-gmp: stage_current
12545 @endif gcc-bootstrap
12546 @if gmp
12547 maybe-configure-gmp: configure-gmp
12548 configure-gmp:
12549 @r=`${PWD_COMMAND}`; export r; \
12550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12551 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12552 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12553 $(HOST_EXPORTS) \
12554 echo Configuring in $(HOST_SUBDIR)/gmp; \
12555 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12556 case $(srcdir) in \
12557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12558 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12560 esac; \
12561 module_srcdir=gmp; \
12562 $(SHELL) \
12563 $$s/$$module_srcdir/configure \
12564 --srcdir=$${topdir}/$$module_srcdir \
12565 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12566 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12567 || exit 1
12568 @endif gmp
12569
12570
12571
12572 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12573 maybe-configure-stage1-gmp:
12574 @if gmp-bootstrap
12575 maybe-configure-stage1-gmp: configure-stage1-gmp
12576 configure-stage1-gmp:
12577 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12578 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12579 @r=`${PWD_COMMAND}`; export r; \
12580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12581 TFLAGS="$(STAGE1_TFLAGS)"; \
12582 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12583 $(HOST_EXPORTS) \
12584 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12585 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12586 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12587 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12589 cd $(HOST_SUBDIR)/gmp || exit 1; \
12590 case $(srcdir) in \
12591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12592 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12594 esac; \
12595 module_srcdir=gmp; \
12596 $(SHELL) $$s/$$module_srcdir/configure \
12597 --srcdir=$${topdir}/$$module_srcdir \
12598 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12599 --target=none-${host_vendor}-${host_os} \
12600 \
12601 $(STAGE1_CONFIGURE_FLAGS) \
12602 --disable-shared LEX="touch lex.yy.c"
12603 @endif gmp-bootstrap
12604
12605 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12606 maybe-configure-stage2-gmp:
12607 @if gmp-bootstrap
12608 maybe-configure-stage2-gmp: configure-stage2-gmp
12609 configure-stage2-gmp:
12610 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12611 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12612 @r=`${PWD_COMMAND}`; export r; \
12613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12614 TFLAGS="$(STAGE2_TFLAGS)"; \
12615 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12616 $(HOST_EXPORTS) \
12617 $(POSTSTAGE1_HOST_EXPORTS) \
12618 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12619 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12620 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12621 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12622 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12623 cd $(HOST_SUBDIR)/gmp || exit 1; \
12624 case $(srcdir) in \
12625 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12626 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12627 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12628 esac; \
12629 module_srcdir=gmp; \
12630 $(SHELL) $$s/$$module_srcdir/configure \
12631 --srcdir=$${topdir}/$$module_srcdir \
12632 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12633 --target=none-${host_vendor}-${host_os} \
12634 --with-build-libsubdir=$(HOST_SUBDIR) \
12635 $(STAGE2_CONFIGURE_FLAGS) \
12636 --disable-shared LEX="touch lex.yy.c"
12637 @endif gmp-bootstrap
12638
12639 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12640 maybe-configure-stage3-gmp:
12641 @if gmp-bootstrap
12642 maybe-configure-stage3-gmp: configure-stage3-gmp
12643 configure-stage3-gmp:
12644 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12645 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12646 @r=`${PWD_COMMAND}`; export r; \
12647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12648 TFLAGS="$(STAGE3_TFLAGS)"; \
12649 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12650 $(HOST_EXPORTS) \
12651 $(POSTSTAGE1_HOST_EXPORTS) \
12652 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12653 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12654 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12655 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12656 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12657 cd $(HOST_SUBDIR)/gmp || exit 1; \
12658 case $(srcdir) in \
12659 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12660 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12661 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12662 esac; \
12663 module_srcdir=gmp; \
12664 $(SHELL) $$s/$$module_srcdir/configure \
12665 --srcdir=$${topdir}/$$module_srcdir \
12666 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12667 --target=none-${host_vendor}-${host_os} \
12668 --with-build-libsubdir=$(HOST_SUBDIR) \
12669 $(STAGE3_CONFIGURE_FLAGS) \
12670 --disable-shared LEX="touch lex.yy.c"
12671 @endif gmp-bootstrap
12672
12673 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12674 maybe-configure-stage4-gmp:
12675 @if gmp-bootstrap
12676 maybe-configure-stage4-gmp: configure-stage4-gmp
12677 configure-stage4-gmp:
12678 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12679 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12680 @r=`${PWD_COMMAND}`; export r; \
12681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12682 TFLAGS="$(STAGE4_TFLAGS)"; \
12683 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12684 $(HOST_EXPORTS) \
12685 $(POSTSTAGE1_HOST_EXPORTS) \
12686 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12687 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12688 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12689 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12691 cd $(HOST_SUBDIR)/gmp || exit 1; \
12692 case $(srcdir) in \
12693 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12694 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12695 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12696 esac; \
12697 module_srcdir=gmp; \
12698 $(SHELL) $$s/$$module_srcdir/configure \
12699 --srcdir=$${topdir}/$$module_srcdir \
12700 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12701 --target=none-${host_vendor}-${host_os} \
12702 --with-build-libsubdir=$(HOST_SUBDIR) \
12703 $(STAGE4_CONFIGURE_FLAGS) \
12704 --disable-shared LEX="touch lex.yy.c"
12705 @endif gmp-bootstrap
12706
12707 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12708 maybe-configure-stageprofile-gmp:
12709 @if gmp-bootstrap
12710 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12711 configure-stageprofile-gmp:
12712 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12713 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12714 @r=`${PWD_COMMAND}`; export r; \
12715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12717 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12718 $(HOST_EXPORTS) \
12719 $(POSTSTAGE1_HOST_EXPORTS) \
12720 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12721 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12722 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12723 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12724 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12725 cd $(HOST_SUBDIR)/gmp || exit 1; \
12726 case $(srcdir) in \
12727 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12728 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12729 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12730 esac; \
12731 module_srcdir=gmp; \
12732 $(SHELL) $$s/$$module_srcdir/configure \
12733 --srcdir=$${topdir}/$$module_srcdir \
12734 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12735 --target=none-${host_vendor}-${host_os} \
12736 --with-build-libsubdir=$(HOST_SUBDIR) \
12737 $(STAGEprofile_CONFIGURE_FLAGS) \
12738 --disable-shared LEX="touch lex.yy.c"
12739 @endif gmp-bootstrap
12740
12741 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12742 maybe-configure-stagetrain-gmp:
12743 @if gmp-bootstrap
12744 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12745 configure-stagetrain-gmp:
12746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12748 @r=`${PWD_COMMAND}`; export r; \
12749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12751 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12752 $(HOST_EXPORTS) \
12753 $(POSTSTAGE1_HOST_EXPORTS) \
12754 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12755 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12756 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12757 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12759 cd $(HOST_SUBDIR)/gmp || exit 1; \
12760 case $(srcdir) in \
12761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12762 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12764 esac; \
12765 module_srcdir=gmp; \
12766 $(SHELL) $$s/$$module_srcdir/configure \
12767 --srcdir=$${topdir}/$$module_srcdir \
12768 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12769 --target=none-${host_vendor}-${host_os} \
12770 --with-build-libsubdir=$(HOST_SUBDIR) \
12771 $(STAGEtrain_CONFIGURE_FLAGS) \
12772 --disable-shared LEX="touch lex.yy.c"
12773 @endif gmp-bootstrap
12774
12775 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12776 maybe-configure-stagefeedback-gmp:
12777 @if gmp-bootstrap
12778 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12779 configure-stagefeedback-gmp:
12780 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12781 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12782 @r=`${PWD_COMMAND}`; export r; \
12783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12784 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12785 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12786 $(HOST_EXPORTS) \
12787 $(POSTSTAGE1_HOST_EXPORTS) \
12788 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12789 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12790 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12791 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12792 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12793 cd $(HOST_SUBDIR)/gmp || exit 1; \
12794 case $(srcdir) in \
12795 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12796 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12797 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12798 esac; \
12799 module_srcdir=gmp; \
12800 $(SHELL) $$s/$$module_srcdir/configure \
12801 --srcdir=$${topdir}/$$module_srcdir \
12802 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12803 --target=none-${host_vendor}-${host_os} \
12804 --with-build-libsubdir=$(HOST_SUBDIR) \
12805 $(STAGEfeedback_CONFIGURE_FLAGS) \
12806 --disable-shared LEX="touch lex.yy.c"
12807 @endif gmp-bootstrap
12808
12809 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12810 maybe-configure-stageautoprofile-gmp:
12811 @if gmp-bootstrap
12812 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12813 configure-stageautoprofile-gmp:
12814 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12816 @r=`${PWD_COMMAND}`; export r; \
12817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12818 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12819 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12820 $(HOST_EXPORTS) \
12821 $(POSTSTAGE1_HOST_EXPORTS) \
12822 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12823 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12824 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12825 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12827 cd $(HOST_SUBDIR)/gmp || exit 1; \
12828 case $(srcdir) in \
12829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12830 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12832 esac; \
12833 module_srcdir=gmp; \
12834 $(SHELL) $$s/$$module_srcdir/configure \
12835 --srcdir=$${topdir}/$$module_srcdir \
12836 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12837 --target=none-${host_vendor}-${host_os} \
12838 --with-build-libsubdir=$(HOST_SUBDIR) \
12839 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12840 --disable-shared LEX="touch lex.yy.c"
12841 @endif gmp-bootstrap
12842
12843 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12844 maybe-configure-stageautofeedback-gmp:
12845 @if gmp-bootstrap
12846 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12847 configure-stageautofeedback-gmp:
12848 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12849 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12850 @r=`${PWD_COMMAND}`; export r; \
12851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12852 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12853 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12854 $(HOST_EXPORTS) \
12855 $(POSTSTAGE1_HOST_EXPORTS) \
12856 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12857 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12858 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12859 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12861 cd $(HOST_SUBDIR)/gmp || exit 1; \
12862 case $(srcdir) in \
12863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12864 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12866 esac; \
12867 module_srcdir=gmp; \
12868 $(SHELL) $$s/$$module_srcdir/configure \
12869 --srcdir=$${topdir}/$$module_srcdir \
12870 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12871 --target=none-${host_vendor}-${host_os} \
12872 --with-build-libsubdir=$(HOST_SUBDIR) \
12873 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12874 --disable-shared LEX="touch lex.yy.c"
12875 @endif gmp-bootstrap
12876
12877
12878
12879
12880
12881 .PHONY: all-gmp maybe-all-gmp
12882 maybe-all-gmp:
12883 @if gcc-bootstrap
12884 all-gmp: stage_current
12885 @endif gcc-bootstrap
12886 @if gmp
12887 TARGET-gmp=all
12888 maybe-all-gmp: all-gmp
12889 all-gmp: configure-gmp
12890 @r=`${PWD_COMMAND}`; export r; \
12891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12892 $(HOST_EXPORTS) \
12893 (cd $(HOST_SUBDIR)/gmp && \
12894 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12895 $(TARGET-gmp))
12896 @endif gmp
12897
12898
12899
12900 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
12901 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
12902 maybe-all-stage1-gmp:
12903 maybe-clean-stage1-gmp:
12904 @if gmp-bootstrap
12905 maybe-all-stage1-gmp: all-stage1-gmp
12906 all-stage1: all-stage1-gmp
12907 TARGET-stage1-gmp = $(TARGET-gmp)
12908 all-stage1-gmp: configure-stage1-gmp
12909 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12910 @r=`${PWD_COMMAND}`; export r; \
12911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912 TFLAGS="$(STAGE1_TFLAGS)"; \
12913 $(HOST_EXPORTS) \
12914 cd $(HOST_SUBDIR)/gmp && \
12915 \
12916 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12917 CFLAGS="$(STAGE1_CFLAGS)" \
12918 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
12919 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12920 LIBCFLAGS="$(LIBCFLAGS)" \
12921 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12922 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12923 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12924 $(EXTRA_HOST_FLAGS) \
12925 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12926 TFLAGS="$(STAGE1_TFLAGS)" \
12927 $(TARGET-stage1-gmp)
12928
12929 maybe-clean-stage1-gmp: clean-stage1-gmp
12930 clean-stage1: clean-stage1-gmp
12931 clean-stage1-gmp:
12932 @if [ $(current_stage) = stage1 ]; then \
12933 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12934 else \
12935 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
12936 $(MAKE) stage1-start; \
12937 fi; \
12938 cd $(HOST_SUBDIR)/gmp && \
12939 $(MAKE) $(EXTRA_HOST_FLAGS) \
12940 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12941 @endif gmp-bootstrap
12942
12943
12944 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
12945 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
12946 maybe-all-stage2-gmp:
12947 maybe-clean-stage2-gmp:
12948 @if gmp-bootstrap
12949 maybe-all-stage2-gmp: all-stage2-gmp
12950 all-stage2: all-stage2-gmp
12951 TARGET-stage2-gmp = $(TARGET-gmp)
12952 all-stage2-gmp: configure-stage2-gmp
12953 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12954 @r=`${PWD_COMMAND}`; export r; \
12955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12956 TFLAGS="$(STAGE2_TFLAGS)"; \
12957 $(HOST_EXPORTS) \
12958 $(POSTSTAGE1_HOST_EXPORTS) \
12959 cd $(HOST_SUBDIR)/gmp && \
12960 \
12961 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12962 CFLAGS="$(STAGE2_CFLAGS)" \
12963 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
12964 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12965 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12966 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12967 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12968 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12969 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12970 TFLAGS="$(STAGE2_TFLAGS)" \
12971 $(TARGET-stage2-gmp)
12972
12973 maybe-clean-stage2-gmp: clean-stage2-gmp
12974 clean-stage2: clean-stage2-gmp
12975 clean-stage2-gmp:
12976 @if [ $(current_stage) = stage2 ]; then \
12977 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12978 else \
12979 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
12980 $(MAKE) stage2-start; \
12981 fi; \
12982 cd $(HOST_SUBDIR)/gmp && \
12983 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12984 @endif gmp-bootstrap
12985
12986
12987 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
12988 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
12989 maybe-all-stage3-gmp:
12990 maybe-clean-stage3-gmp:
12991 @if gmp-bootstrap
12992 maybe-all-stage3-gmp: all-stage3-gmp
12993 all-stage3: all-stage3-gmp
12994 TARGET-stage3-gmp = $(TARGET-gmp)
12995 all-stage3-gmp: configure-stage3-gmp
12996 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12997 @r=`${PWD_COMMAND}`; export r; \
12998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12999 TFLAGS="$(STAGE3_TFLAGS)"; \
13000 $(HOST_EXPORTS) \
13001 $(POSTSTAGE1_HOST_EXPORTS) \
13002 cd $(HOST_SUBDIR)/gmp && \
13003 \
13004 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13005 CFLAGS="$(STAGE3_CFLAGS)" \
13006 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13007 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13008 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13012 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13013 TFLAGS="$(STAGE3_TFLAGS)" \
13014 $(TARGET-stage3-gmp)
13015
13016 maybe-clean-stage3-gmp: clean-stage3-gmp
13017 clean-stage3: clean-stage3-gmp
13018 clean-stage3-gmp:
13019 @if [ $(current_stage) = stage3 ]; then \
13020 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13021 else \
13022 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13023 $(MAKE) stage3-start; \
13024 fi; \
13025 cd $(HOST_SUBDIR)/gmp && \
13026 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13027 @endif gmp-bootstrap
13028
13029
13030 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13031 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13032 maybe-all-stage4-gmp:
13033 maybe-clean-stage4-gmp:
13034 @if gmp-bootstrap
13035 maybe-all-stage4-gmp: all-stage4-gmp
13036 all-stage4: all-stage4-gmp
13037 TARGET-stage4-gmp = $(TARGET-gmp)
13038 all-stage4-gmp: configure-stage4-gmp
13039 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13040 @r=`${PWD_COMMAND}`; export r; \
13041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13042 TFLAGS="$(STAGE4_TFLAGS)"; \
13043 $(HOST_EXPORTS) \
13044 $(POSTSTAGE1_HOST_EXPORTS) \
13045 cd $(HOST_SUBDIR)/gmp && \
13046 \
13047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13048 CFLAGS="$(STAGE4_CFLAGS)" \
13049 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13050 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13051 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13052 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13053 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13054 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13055 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13056 TFLAGS="$(STAGE4_TFLAGS)" \
13057 $(TARGET-stage4-gmp)
13058
13059 maybe-clean-stage4-gmp: clean-stage4-gmp
13060 clean-stage4: clean-stage4-gmp
13061 clean-stage4-gmp:
13062 @if [ $(current_stage) = stage4 ]; then \
13063 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13064 else \
13065 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13066 $(MAKE) stage4-start; \
13067 fi; \
13068 cd $(HOST_SUBDIR)/gmp && \
13069 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13070 @endif gmp-bootstrap
13071
13072
13073 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13074 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13075 maybe-all-stageprofile-gmp:
13076 maybe-clean-stageprofile-gmp:
13077 @if gmp-bootstrap
13078 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13079 all-stageprofile: all-stageprofile-gmp
13080 TARGET-stageprofile-gmp = $(TARGET-gmp)
13081 all-stageprofile-gmp: configure-stageprofile-gmp
13082 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13083 @r=`${PWD_COMMAND}`; export r; \
13084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13086 $(HOST_EXPORTS) \
13087 $(POSTSTAGE1_HOST_EXPORTS) \
13088 cd $(HOST_SUBDIR)/gmp && \
13089 \
13090 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13091 CFLAGS="$(STAGEprofile_CFLAGS)" \
13092 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13093 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13094 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13095 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13096 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13097 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13098 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13099 TFLAGS="$(STAGEprofile_TFLAGS)" \
13100 $(TARGET-stageprofile-gmp)
13101
13102 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13103 clean-stageprofile: clean-stageprofile-gmp
13104 clean-stageprofile-gmp:
13105 @if [ $(current_stage) = stageprofile ]; then \
13106 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13107 else \
13108 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13109 $(MAKE) stageprofile-start; \
13110 fi; \
13111 cd $(HOST_SUBDIR)/gmp && \
13112 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13113 @endif gmp-bootstrap
13114
13115
13116 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13117 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13118 maybe-all-stagetrain-gmp:
13119 maybe-clean-stagetrain-gmp:
13120 @if gmp-bootstrap
13121 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13122 all-stagetrain: all-stagetrain-gmp
13123 TARGET-stagetrain-gmp = $(TARGET-gmp)
13124 all-stagetrain-gmp: configure-stagetrain-gmp
13125 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13126 @r=`${PWD_COMMAND}`; export r; \
13127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13128 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13129 $(HOST_EXPORTS) \
13130 $(POSTSTAGE1_HOST_EXPORTS) \
13131 cd $(HOST_SUBDIR)/gmp && \
13132 \
13133 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13134 CFLAGS="$(STAGEtrain_CFLAGS)" \
13135 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13136 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13137 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13138 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13139 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13140 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13141 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13142 TFLAGS="$(STAGEtrain_TFLAGS)" \
13143 $(TARGET-stagetrain-gmp)
13144
13145 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13146 clean-stagetrain: clean-stagetrain-gmp
13147 clean-stagetrain-gmp:
13148 @if [ $(current_stage) = stagetrain ]; then \
13149 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13150 else \
13151 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13152 $(MAKE) stagetrain-start; \
13153 fi; \
13154 cd $(HOST_SUBDIR)/gmp && \
13155 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13156 @endif gmp-bootstrap
13157
13158
13159 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13160 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13161 maybe-all-stagefeedback-gmp:
13162 maybe-clean-stagefeedback-gmp:
13163 @if gmp-bootstrap
13164 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13165 all-stagefeedback: all-stagefeedback-gmp
13166 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13167 all-stagefeedback-gmp: configure-stagefeedback-gmp
13168 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13169 @r=`${PWD_COMMAND}`; export r; \
13170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13171 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13172 $(HOST_EXPORTS) \
13173 $(POSTSTAGE1_HOST_EXPORTS) \
13174 cd $(HOST_SUBDIR)/gmp && \
13175 \
13176 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13177 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13178 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13179 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13180 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13181 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13182 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13183 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13184 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13185 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13186 $(TARGET-stagefeedback-gmp)
13187
13188 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13189 clean-stagefeedback: clean-stagefeedback-gmp
13190 clean-stagefeedback-gmp:
13191 @if [ $(current_stage) = stagefeedback ]; then \
13192 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13193 else \
13194 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13195 $(MAKE) stagefeedback-start; \
13196 fi; \
13197 cd $(HOST_SUBDIR)/gmp && \
13198 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13199 @endif gmp-bootstrap
13200
13201
13202 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13203 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13204 maybe-all-stageautoprofile-gmp:
13205 maybe-clean-stageautoprofile-gmp:
13206 @if gmp-bootstrap
13207 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13208 all-stageautoprofile: all-stageautoprofile-gmp
13209 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13210 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13211 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13212 @r=`${PWD_COMMAND}`; export r; \
13213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13214 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13215 $(HOST_EXPORTS) \
13216 $(POSTSTAGE1_HOST_EXPORTS) \
13217 cd $(HOST_SUBDIR)/gmp && \
13218 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13219 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13220 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13221 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13222 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13223 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13227 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13228 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13229 $(TARGET-stageautoprofile-gmp)
13230
13231 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13232 clean-stageautoprofile: clean-stageautoprofile-gmp
13233 clean-stageautoprofile-gmp:
13234 @if [ $(current_stage) = stageautoprofile ]; then \
13235 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13236 else \
13237 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13238 $(MAKE) stageautoprofile-start; \
13239 fi; \
13240 cd $(HOST_SUBDIR)/gmp && \
13241 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13242 @endif gmp-bootstrap
13243
13244
13245 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13246 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13247 maybe-all-stageautofeedback-gmp:
13248 maybe-clean-stageautofeedback-gmp:
13249 @if gmp-bootstrap
13250 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13251 all-stageautofeedback: all-stageautofeedback-gmp
13252 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13253 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13254 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13255 @r=`${PWD_COMMAND}`; export r; \
13256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13257 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13258 $(HOST_EXPORTS) \
13259 $(POSTSTAGE1_HOST_EXPORTS) \
13260 cd $(HOST_SUBDIR)/gmp && \
13261 \
13262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13263 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13264 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13265 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13266 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13267 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13268 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13269 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13270 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13271 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13272 $(TARGET-stageautofeedback-gmp)
13273
13274 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13275 clean-stageautofeedback: clean-stageautofeedback-gmp
13276 clean-stageautofeedback-gmp:
13277 @if [ $(current_stage) = stageautofeedback ]; then \
13278 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13279 else \
13280 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13281 $(MAKE) stageautofeedback-start; \
13282 fi; \
13283 cd $(HOST_SUBDIR)/gmp && \
13284 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13285 @endif gmp-bootstrap
13286
13287
13288
13289
13290
13291 .PHONY: check-gmp maybe-check-gmp
13292 maybe-check-gmp:
13293 @if gmp
13294 maybe-check-gmp: check-gmp
13295
13296 check-gmp:
13297 @: $(MAKE); $(unstage)
13298 @r=`${PWD_COMMAND}`; export r; \
13299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13300 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13301 (cd $(HOST_SUBDIR)/gmp && \
13302 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13303
13304 @endif gmp
13305
13306 .PHONY: install-gmp maybe-install-gmp
13307 maybe-install-gmp:
13308 @if gmp
13309 maybe-install-gmp: install-gmp
13310
13311 install-gmp:
13312
13313 @endif gmp
13314
13315 .PHONY: install-strip-gmp maybe-install-strip-gmp
13316 maybe-install-strip-gmp:
13317 @if gmp
13318 maybe-install-strip-gmp: install-strip-gmp
13319
13320 install-strip-gmp:
13321
13322 @endif gmp
13323
13324 # Other targets (info, dvi, pdf, etc.)
13325
13326 .PHONY: maybe-info-gmp info-gmp
13327 maybe-info-gmp:
13328 @if gmp
13329 maybe-info-gmp: info-gmp
13330
13331 info-gmp: \
13332 configure-gmp
13333 @[ -f ./gmp/Makefile ] || exit 0; \
13334 r=`${PWD_COMMAND}`; export r; \
13335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13336 $(HOST_EXPORTS) \
13337 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13339 done; \
13340 echo "Doing info in gmp"; \
13341 (cd $(HOST_SUBDIR)/gmp && \
13342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13344 "RANLIB=$${RANLIB}" \
13345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13346 info) \
13347 || exit 1
13348
13349 @endif gmp
13350
13351 .PHONY: maybe-dvi-gmp dvi-gmp
13352 maybe-dvi-gmp:
13353 @if gmp
13354 maybe-dvi-gmp: dvi-gmp
13355
13356 dvi-gmp: \
13357 configure-gmp
13358 @[ -f ./gmp/Makefile ] || exit 0; \
13359 r=`${PWD_COMMAND}`; export r; \
13360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13361 $(HOST_EXPORTS) \
13362 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13364 done; \
13365 echo "Doing dvi in gmp"; \
13366 (cd $(HOST_SUBDIR)/gmp && \
13367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13369 "RANLIB=$${RANLIB}" \
13370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13371 dvi) \
13372 || exit 1
13373
13374 @endif gmp
13375
13376 .PHONY: maybe-pdf-gmp pdf-gmp
13377 maybe-pdf-gmp:
13378 @if gmp
13379 maybe-pdf-gmp: pdf-gmp
13380
13381 pdf-gmp: \
13382 configure-gmp
13383 @[ -f ./gmp/Makefile ] || exit 0; \
13384 r=`${PWD_COMMAND}`; export r; \
13385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13386 $(HOST_EXPORTS) \
13387 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13389 done; \
13390 echo "Doing pdf in gmp"; \
13391 (cd $(HOST_SUBDIR)/gmp && \
13392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13394 "RANLIB=$${RANLIB}" \
13395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13396 pdf) \
13397 || exit 1
13398
13399 @endif gmp
13400
13401 .PHONY: maybe-html-gmp html-gmp
13402 maybe-html-gmp:
13403 @if gmp
13404 maybe-html-gmp: html-gmp
13405
13406 html-gmp: \
13407 configure-gmp
13408 @[ -f ./gmp/Makefile ] || exit 0; \
13409 r=`${PWD_COMMAND}`; export r; \
13410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13411 $(HOST_EXPORTS) \
13412 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13414 done; \
13415 echo "Doing html in gmp"; \
13416 (cd $(HOST_SUBDIR)/gmp && \
13417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13419 "RANLIB=$${RANLIB}" \
13420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13421 html) \
13422 || exit 1
13423
13424 @endif gmp
13425
13426 .PHONY: maybe-TAGS-gmp TAGS-gmp
13427 maybe-TAGS-gmp:
13428 @if gmp
13429 maybe-TAGS-gmp: TAGS-gmp
13430
13431 TAGS-gmp: \
13432 configure-gmp
13433 @[ -f ./gmp/Makefile ] || exit 0; \
13434 r=`${PWD_COMMAND}`; export r; \
13435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13436 $(HOST_EXPORTS) \
13437 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13439 done; \
13440 echo "Doing TAGS in gmp"; \
13441 (cd $(HOST_SUBDIR)/gmp && \
13442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13444 "RANLIB=$${RANLIB}" \
13445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13446 TAGS) \
13447 || exit 1
13448
13449 @endif gmp
13450
13451 .PHONY: maybe-install-info-gmp install-info-gmp
13452 maybe-install-info-gmp:
13453 @if gmp
13454 maybe-install-info-gmp: install-info-gmp
13455
13456 install-info-gmp: \
13457 configure-gmp \
13458 info-gmp
13459 @[ -f ./gmp/Makefile ] || exit 0; \
13460 r=`${PWD_COMMAND}`; export r; \
13461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13462 $(HOST_EXPORTS) \
13463 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13465 done; \
13466 echo "Doing install-info in gmp"; \
13467 (cd $(HOST_SUBDIR)/gmp && \
13468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13470 "RANLIB=$${RANLIB}" \
13471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13472 install-info) \
13473 || exit 1
13474
13475 @endif gmp
13476
13477 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13478 maybe-install-pdf-gmp:
13479 @if gmp
13480 maybe-install-pdf-gmp: install-pdf-gmp
13481
13482 install-pdf-gmp: \
13483 configure-gmp \
13484 pdf-gmp
13485 @[ -f ./gmp/Makefile ] || exit 0; \
13486 r=`${PWD_COMMAND}`; export r; \
13487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13488 $(HOST_EXPORTS) \
13489 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13491 done; \
13492 echo "Doing install-pdf in gmp"; \
13493 (cd $(HOST_SUBDIR)/gmp && \
13494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13496 "RANLIB=$${RANLIB}" \
13497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13498 install-pdf) \
13499 || exit 1
13500
13501 @endif gmp
13502
13503 .PHONY: maybe-install-html-gmp install-html-gmp
13504 maybe-install-html-gmp:
13505 @if gmp
13506 maybe-install-html-gmp: install-html-gmp
13507
13508 install-html-gmp: \
13509 configure-gmp \
13510 html-gmp
13511 @[ -f ./gmp/Makefile ] || exit 0; \
13512 r=`${PWD_COMMAND}`; export r; \
13513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514 $(HOST_EXPORTS) \
13515 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13517 done; \
13518 echo "Doing install-html in gmp"; \
13519 (cd $(HOST_SUBDIR)/gmp && \
13520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13522 "RANLIB=$${RANLIB}" \
13523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13524 install-html) \
13525 || exit 1
13526
13527 @endif gmp
13528
13529 .PHONY: maybe-installcheck-gmp installcheck-gmp
13530 maybe-installcheck-gmp:
13531 @if gmp
13532 maybe-installcheck-gmp: installcheck-gmp
13533
13534 installcheck-gmp: \
13535 configure-gmp
13536 @[ -f ./gmp/Makefile ] || exit 0; \
13537 r=`${PWD_COMMAND}`; export r; \
13538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13539 $(HOST_EXPORTS) \
13540 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13542 done; \
13543 echo "Doing installcheck in gmp"; \
13544 (cd $(HOST_SUBDIR)/gmp && \
13545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13547 "RANLIB=$${RANLIB}" \
13548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13549 installcheck) \
13550 || exit 1
13551
13552 @endif gmp
13553
13554 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13555 maybe-mostlyclean-gmp:
13556 @if gmp
13557 maybe-mostlyclean-gmp: mostlyclean-gmp
13558
13559 mostlyclean-gmp:
13560 @[ -f ./gmp/Makefile ] || exit 0; \
13561 r=`${PWD_COMMAND}`; export r; \
13562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13563 $(HOST_EXPORTS) \
13564 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13566 done; \
13567 echo "Doing mostlyclean in gmp"; \
13568 (cd $(HOST_SUBDIR)/gmp && \
13569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13571 "RANLIB=$${RANLIB}" \
13572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13573 mostlyclean) \
13574 || exit 1
13575
13576 @endif gmp
13577
13578 .PHONY: maybe-clean-gmp clean-gmp
13579 maybe-clean-gmp:
13580 @if gmp
13581 maybe-clean-gmp: clean-gmp
13582
13583 clean-gmp:
13584 @[ -f ./gmp/Makefile ] || exit 0; \
13585 r=`${PWD_COMMAND}`; export r; \
13586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13587 $(HOST_EXPORTS) \
13588 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13590 done; \
13591 echo "Doing clean in gmp"; \
13592 (cd $(HOST_SUBDIR)/gmp && \
13593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13595 "RANLIB=$${RANLIB}" \
13596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13597 clean) \
13598 || exit 1
13599
13600 @endif gmp
13601
13602 .PHONY: maybe-distclean-gmp distclean-gmp
13603 maybe-distclean-gmp:
13604 @if gmp
13605 maybe-distclean-gmp: distclean-gmp
13606
13607 distclean-gmp:
13608 @[ -f ./gmp/Makefile ] || exit 0; \
13609 r=`${PWD_COMMAND}`; export r; \
13610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13611 $(HOST_EXPORTS) \
13612 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13614 done; \
13615 echo "Doing distclean in gmp"; \
13616 (cd $(HOST_SUBDIR)/gmp && \
13617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13619 "RANLIB=$${RANLIB}" \
13620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13621 distclean) \
13622 || exit 1
13623
13624 @endif gmp
13625
13626 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13627 maybe-maintainer-clean-gmp:
13628 @if gmp
13629 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13630
13631 maintainer-clean-gmp:
13632 @[ -f ./gmp/Makefile ] || exit 0; \
13633 r=`${PWD_COMMAND}`; export r; \
13634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13635 $(HOST_EXPORTS) \
13636 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13638 done; \
13639 echo "Doing maintainer-clean in gmp"; \
13640 (cd $(HOST_SUBDIR)/gmp && \
13641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13643 "RANLIB=$${RANLIB}" \
13644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13645 maintainer-clean) \
13646 || exit 1
13647
13648 @endif gmp
13649
13650
13651
13652 .PHONY: configure-mpfr maybe-configure-mpfr
13653 maybe-configure-mpfr:
13654 @if gcc-bootstrap
13655 configure-mpfr: stage_current
13656 @endif gcc-bootstrap
13657 @if mpfr
13658 maybe-configure-mpfr: configure-mpfr
13659 configure-mpfr:
13660 @r=`${PWD_COMMAND}`; export r; \
13661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13662 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13664 $(HOST_EXPORTS) \
13665 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13666 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13667 case $(srcdir) in \
13668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13669 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13671 esac; \
13672 module_srcdir=mpfr; \
13673 $(SHELL) \
13674 $$s/$$module_srcdir/configure \
13675 --srcdir=$${topdir}/$$module_srcdir \
13676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13677 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13678 || exit 1
13679 @endif mpfr
13680
13681
13682
13683 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13684 maybe-configure-stage1-mpfr:
13685 @if mpfr-bootstrap
13686 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13687 configure-stage1-mpfr:
13688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13690 @r=`${PWD_COMMAND}`; export r; \
13691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13692 TFLAGS="$(STAGE1_TFLAGS)"; \
13693 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13694 $(HOST_EXPORTS) \
13695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13696 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13697 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13698 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13700 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13701 case $(srcdir) in \
13702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13703 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13705 esac; \
13706 module_srcdir=mpfr; \
13707 $(SHELL) $$s/$$module_srcdir/configure \
13708 --srcdir=$${topdir}/$$module_srcdir \
13709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13710 --target=${target_alias} \
13711 \
13712 $(STAGE1_CONFIGURE_FLAGS) \
13713 --disable-shared @extra_mpfr_configure_flags@
13714 @endif mpfr-bootstrap
13715
13716 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13717 maybe-configure-stage2-mpfr:
13718 @if mpfr-bootstrap
13719 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13720 configure-stage2-mpfr:
13721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13723 @r=`${PWD_COMMAND}`; export r; \
13724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725 TFLAGS="$(STAGE2_TFLAGS)"; \
13726 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13727 $(HOST_EXPORTS) \
13728 $(POSTSTAGE1_HOST_EXPORTS) \
13729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13732 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13734 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13735 case $(srcdir) in \
13736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13737 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13739 esac; \
13740 module_srcdir=mpfr; \
13741 $(SHELL) $$s/$$module_srcdir/configure \
13742 --srcdir=$${topdir}/$$module_srcdir \
13743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13744 --target=${target_alias} \
13745 --with-build-libsubdir=$(HOST_SUBDIR) \
13746 $(STAGE2_CONFIGURE_FLAGS) \
13747 --disable-shared @extra_mpfr_configure_flags@
13748 @endif mpfr-bootstrap
13749
13750 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13751 maybe-configure-stage3-mpfr:
13752 @if mpfr-bootstrap
13753 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13754 configure-stage3-mpfr:
13755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13757 @r=`${PWD_COMMAND}`; export r; \
13758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13759 TFLAGS="$(STAGE3_TFLAGS)"; \
13760 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13761 $(HOST_EXPORTS) \
13762 $(POSTSTAGE1_HOST_EXPORTS) \
13763 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13764 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13765 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13766 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13768 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13769 case $(srcdir) in \
13770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13771 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13773 esac; \
13774 module_srcdir=mpfr; \
13775 $(SHELL) $$s/$$module_srcdir/configure \
13776 --srcdir=$${topdir}/$$module_srcdir \
13777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13778 --target=${target_alias} \
13779 --with-build-libsubdir=$(HOST_SUBDIR) \
13780 $(STAGE3_CONFIGURE_FLAGS) \
13781 --disable-shared @extra_mpfr_configure_flags@
13782 @endif mpfr-bootstrap
13783
13784 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13785 maybe-configure-stage4-mpfr:
13786 @if mpfr-bootstrap
13787 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13788 configure-stage4-mpfr:
13789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13791 @r=`${PWD_COMMAND}`; export r; \
13792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13793 TFLAGS="$(STAGE4_TFLAGS)"; \
13794 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13795 $(HOST_EXPORTS) \
13796 $(POSTSTAGE1_HOST_EXPORTS) \
13797 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13798 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13799 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13800 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13802 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13803 case $(srcdir) in \
13804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13805 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13807 esac; \
13808 module_srcdir=mpfr; \
13809 $(SHELL) $$s/$$module_srcdir/configure \
13810 --srcdir=$${topdir}/$$module_srcdir \
13811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13812 --target=${target_alias} \
13813 --with-build-libsubdir=$(HOST_SUBDIR) \
13814 $(STAGE4_CONFIGURE_FLAGS) \
13815 --disable-shared @extra_mpfr_configure_flags@
13816 @endif mpfr-bootstrap
13817
13818 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13819 maybe-configure-stageprofile-mpfr:
13820 @if mpfr-bootstrap
13821 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13822 configure-stageprofile-mpfr:
13823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13825 @r=`${PWD_COMMAND}`; export r; \
13826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13828 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13829 $(HOST_EXPORTS) \
13830 $(POSTSTAGE1_HOST_EXPORTS) \
13831 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13833 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13834 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13836 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13837 case $(srcdir) in \
13838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13839 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13841 esac; \
13842 module_srcdir=mpfr; \
13843 $(SHELL) $$s/$$module_srcdir/configure \
13844 --srcdir=$${topdir}/$$module_srcdir \
13845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13846 --target=${target_alias} \
13847 --with-build-libsubdir=$(HOST_SUBDIR) \
13848 $(STAGEprofile_CONFIGURE_FLAGS) \
13849 --disable-shared @extra_mpfr_configure_flags@
13850 @endif mpfr-bootstrap
13851
13852 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13853 maybe-configure-stagetrain-mpfr:
13854 @if mpfr-bootstrap
13855 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13856 configure-stagetrain-mpfr:
13857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13859 @r=`${PWD_COMMAND}`; export r; \
13860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13862 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13863 $(HOST_EXPORTS) \
13864 $(POSTSTAGE1_HOST_EXPORTS) \
13865 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13867 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13868 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13870 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13871 case $(srcdir) in \
13872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13873 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13875 esac; \
13876 module_srcdir=mpfr; \
13877 $(SHELL) $$s/$$module_srcdir/configure \
13878 --srcdir=$${topdir}/$$module_srcdir \
13879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13880 --target=${target_alias} \
13881 --with-build-libsubdir=$(HOST_SUBDIR) \
13882 $(STAGEtrain_CONFIGURE_FLAGS) \
13883 --disable-shared @extra_mpfr_configure_flags@
13884 @endif mpfr-bootstrap
13885
13886 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13887 maybe-configure-stagefeedback-mpfr:
13888 @if mpfr-bootstrap
13889 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13890 configure-stagefeedback-mpfr:
13891 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13893 @r=`${PWD_COMMAND}`; export r; \
13894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13896 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13897 $(HOST_EXPORTS) \
13898 $(POSTSTAGE1_HOST_EXPORTS) \
13899 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13900 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13901 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13902 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
13903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13904 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13905 case $(srcdir) in \
13906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13907 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13909 esac; \
13910 module_srcdir=mpfr; \
13911 $(SHELL) $$s/$$module_srcdir/configure \
13912 --srcdir=$${topdir}/$$module_srcdir \
13913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13914 --target=${target_alias} \
13915 --with-build-libsubdir=$(HOST_SUBDIR) \
13916 $(STAGEfeedback_CONFIGURE_FLAGS) \
13917 --disable-shared @extra_mpfr_configure_flags@
13918 @endif mpfr-bootstrap
13919
13920 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
13921 maybe-configure-stageautoprofile-mpfr:
13922 @if mpfr-bootstrap
13923 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13924 configure-stageautoprofile-mpfr:
13925 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13927 @r=`${PWD_COMMAND}`; export r; \
13928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13930 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13931 $(HOST_EXPORTS) \
13932 $(POSTSTAGE1_HOST_EXPORTS) \
13933 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13934 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13935 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
13936 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
13937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13938 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13939 case $(srcdir) in \
13940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13941 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13943 esac; \
13944 module_srcdir=mpfr; \
13945 $(SHELL) $$s/$$module_srcdir/configure \
13946 --srcdir=$${topdir}/$$module_srcdir \
13947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13948 --target=${target_alias} \
13949 --with-build-libsubdir=$(HOST_SUBDIR) \
13950 $(STAGEautoprofile_CONFIGURE_FLAGS) \
13951 --disable-shared @extra_mpfr_configure_flags@
13952 @endif mpfr-bootstrap
13953
13954 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
13955 maybe-configure-stageautofeedback-mpfr:
13956 @if mpfr-bootstrap
13957 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13958 configure-stageautofeedback-mpfr:
13959 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13961 @r=`${PWD_COMMAND}`; export r; \
13962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13964 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13965 $(HOST_EXPORTS) \
13966 $(POSTSTAGE1_HOST_EXPORTS) \
13967 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13968 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13969 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
13970 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
13971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13972 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13973 case $(srcdir) in \
13974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13975 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13977 esac; \
13978 module_srcdir=mpfr; \
13979 $(SHELL) $$s/$$module_srcdir/configure \
13980 --srcdir=$${topdir}/$$module_srcdir \
13981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13982 --target=${target_alias} \
13983 --with-build-libsubdir=$(HOST_SUBDIR) \
13984 $(STAGEautofeedback_CONFIGURE_FLAGS) \
13985 --disable-shared @extra_mpfr_configure_flags@
13986 @endif mpfr-bootstrap
13987
13988
13989
13990
13991
13992 .PHONY: all-mpfr maybe-all-mpfr
13993 maybe-all-mpfr:
13994 @if gcc-bootstrap
13995 all-mpfr: stage_current
13996 @endif gcc-bootstrap
13997 @if mpfr
13998 TARGET-mpfr=all
13999 maybe-all-mpfr: all-mpfr
14000 all-mpfr: configure-mpfr
14001 @r=`${PWD_COMMAND}`; export r; \
14002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14003 $(HOST_EXPORTS) \
14004 (cd $(HOST_SUBDIR)/mpfr && \
14005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14006 $(TARGET-mpfr))
14007 @endif mpfr
14008
14009
14010
14011 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14012 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14013 maybe-all-stage1-mpfr:
14014 maybe-clean-stage1-mpfr:
14015 @if mpfr-bootstrap
14016 maybe-all-stage1-mpfr: all-stage1-mpfr
14017 all-stage1: all-stage1-mpfr
14018 TARGET-stage1-mpfr = $(TARGET-mpfr)
14019 all-stage1-mpfr: configure-stage1-mpfr
14020 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14021 @r=`${PWD_COMMAND}`; export r; \
14022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14023 TFLAGS="$(STAGE1_TFLAGS)"; \
14024 $(HOST_EXPORTS) \
14025 cd $(HOST_SUBDIR)/mpfr && \
14026 \
14027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14028 CFLAGS="$(STAGE1_CFLAGS)" \
14029 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14030 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14031 LIBCFLAGS="$(LIBCFLAGS)" \
14032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14035 $(EXTRA_HOST_FLAGS) \
14036 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14037 TFLAGS="$(STAGE1_TFLAGS)" \
14038 $(TARGET-stage1-mpfr)
14039
14040 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14041 clean-stage1: clean-stage1-mpfr
14042 clean-stage1-mpfr:
14043 @if [ $(current_stage) = stage1 ]; then \
14044 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14045 else \
14046 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14047 $(MAKE) stage1-start; \
14048 fi; \
14049 cd $(HOST_SUBDIR)/mpfr && \
14050 $(MAKE) $(EXTRA_HOST_FLAGS) \
14051 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14052 @endif mpfr-bootstrap
14053
14054
14055 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14056 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14057 maybe-all-stage2-mpfr:
14058 maybe-clean-stage2-mpfr:
14059 @if mpfr-bootstrap
14060 maybe-all-stage2-mpfr: all-stage2-mpfr
14061 all-stage2: all-stage2-mpfr
14062 TARGET-stage2-mpfr = $(TARGET-mpfr)
14063 all-stage2-mpfr: configure-stage2-mpfr
14064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14065 @r=`${PWD_COMMAND}`; export r; \
14066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14067 TFLAGS="$(STAGE2_TFLAGS)"; \
14068 $(HOST_EXPORTS) \
14069 $(POSTSTAGE1_HOST_EXPORTS) \
14070 cd $(HOST_SUBDIR)/mpfr && \
14071 \
14072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14073 CFLAGS="$(STAGE2_CFLAGS)" \
14074 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14075 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14076 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14081 TFLAGS="$(STAGE2_TFLAGS)" \
14082 $(TARGET-stage2-mpfr)
14083
14084 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14085 clean-stage2: clean-stage2-mpfr
14086 clean-stage2-mpfr:
14087 @if [ $(current_stage) = stage2 ]; then \
14088 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14089 else \
14090 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14091 $(MAKE) stage2-start; \
14092 fi; \
14093 cd $(HOST_SUBDIR)/mpfr && \
14094 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14095 @endif mpfr-bootstrap
14096
14097
14098 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14099 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14100 maybe-all-stage3-mpfr:
14101 maybe-clean-stage3-mpfr:
14102 @if mpfr-bootstrap
14103 maybe-all-stage3-mpfr: all-stage3-mpfr
14104 all-stage3: all-stage3-mpfr
14105 TARGET-stage3-mpfr = $(TARGET-mpfr)
14106 all-stage3-mpfr: configure-stage3-mpfr
14107 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14108 @r=`${PWD_COMMAND}`; export r; \
14109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14110 TFLAGS="$(STAGE3_TFLAGS)"; \
14111 $(HOST_EXPORTS) \
14112 $(POSTSTAGE1_HOST_EXPORTS) \
14113 cd $(HOST_SUBDIR)/mpfr && \
14114 \
14115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14116 CFLAGS="$(STAGE3_CFLAGS)" \
14117 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14118 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14119 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14123 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14124 TFLAGS="$(STAGE3_TFLAGS)" \
14125 $(TARGET-stage3-mpfr)
14126
14127 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14128 clean-stage3: clean-stage3-mpfr
14129 clean-stage3-mpfr:
14130 @if [ $(current_stage) = stage3 ]; then \
14131 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14132 else \
14133 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14134 $(MAKE) stage3-start; \
14135 fi; \
14136 cd $(HOST_SUBDIR)/mpfr && \
14137 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14138 @endif mpfr-bootstrap
14139
14140
14141 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14142 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14143 maybe-all-stage4-mpfr:
14144 maybe-clean-stage4-mpfr:
14145 @if mpfr-bootstrap
14146 maybe-all-stage4-mpfr: all-stage4-mpfr
14147 all-stage4: all-stage4-mpfr
14148 TARGET-stage4-mpfr = $(TARGET-mpfr)
14149 all-stage4-mpfr: configure-stage4-mpfr
14150 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14151 @r=`${PWD_COMMAND}`; export r; \
14152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14153 TFLAGS="$(STAGE4_TFLAGS)"; \
14154 $(HOST_EXPORTS) \
14155 $(POSTSTAGE1_HOST_EXPORTS) \
14156 cd $(HOST_SUBDIR)/mpfr && \
14157 \
14158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14159 CFLAGS="$(STAGE4_CFLAGS)" \
14160 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14161 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14162 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14166 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14167 TFLAGS="$(STAGE4_TFLAGS)" \
14168 $(TARGET-stage4-mpfr)
14169
14170 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14171 clean-stage4: clean-stage4-mpfr
14172 clean-stage4-mpfr:
14173 @if [ $(current_stage) = stage4 ]; then \
14174 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14175 else \
14176 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14177 $(MAKE) stage4-start; \
14178 fi; \
14179 cd $(HOST_SUBDIR)/mpfr && \
14180 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14181 @endif mpfr-bootstrap
14182
14183
14184 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14185 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14186 maybe-all-stageprofile-mpfr:
14187 maybe-clean-stageprofile-mpfr:
14188 @if mpfr-bootstrap
14189 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14190 all-stageprofile: all-stageprofile-mpfr
14191 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14192 all-stageprofile-mpfr: configure-stageprofile-mpfr
14193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14194 @r=`${PWD_COMMAND}`; export r; \
14195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14196 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14197 $(HOST_EXPORTS) \
14198 $(POSTSTAGE1_HOST_EXPORTS) \
14199 cd $(HOST_SUBDIR)/mpfr && \
14200 \
14201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14202 CFLAGS="$(STAGEprofile_CFLAGS)" \
14203 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14204 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14205 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14209 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14210 TFLAGS="$(STAGEprofile_TFLAGS)" \
14211 $(TARGET-stageprofile-mpfr)
14212
14213 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14214 clean-stageprofile: clean-stageprofile-mpfr
14215 clean-stageprofile-mpfr:
14216 @if [ $(current_stage) = stageprofile ]; then \
14217 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14218 else \
14219 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14220 $(MAKE) stageprofile-start; \
14221 fi; \
14222 cd $(HOST_SUBDIR)/mpfr && \
14223 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14224 @endif mpfr-bootstrap
14225
14226
14227 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14228 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14229 maybe-all-stagetrain-mpfr:
14230 maybe-clean-stagetrain-mpfr:
14231 @if mpfr-bootstrap
14232 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14233 all-stagetrain: all-stagetrain-mpfr
14234 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14235 all-stagetrain-mpfr: configure-stagetrain-mpfr
14236 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14237 @r=`${PWD_COMMAND}`; export r; \
14238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14239 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14240 $(HOST_EXPORTS) \
14241 $(POSTSTAGE1_HOST_EXPORTS) \
14242 cd $(HOST_SUBDIR)/mpfr && \
14243 \
14244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14245 CFLAGS="$(STAGEtrain_CFLAGS)" \
14246 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14247 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14248 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14253 TFLAGS="$(STAGEtrain_TFLAGS)" \
14254 $(TARGET-stagetrain-mpfr)
14255
14256 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14257 clean-stagetrain: clean-stagetrain-mpfr
14258 clean-stagetrain-mpfr:
14259 @if [ $(current_stage) = stagetrain ]; then \
14260 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14261 else \
14262 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14263 $(MAKE) stagetrain-start; \
14264 fi; \
14265 cd $(HOST_SUBDIR)/mpfr && \
14266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14267 @endif mpfr-bootstrap
14268
14269
14270 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14271 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14272 maybe-all-stagefeedback-mpfr:
14273 maybe-clean-stagefeedback-mpfr:
14274 @if mpfr-bootstrap
14275 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14276 all-stagefeedback: all-stagefeedback-mpfr
14277 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14278 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14280 @r=`${PWD_COMMAND}`; export r; \
14281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14283 $(HOST_EXPORTS) \
14284 $(POSTSTAGE1_HOST_EXPORTS) \
14285 cd $(HOST_SUBDIR)/mpfr && \
14286 \
14287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14288 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14289 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14290 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14291 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14296 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14297 $(TARGET-stagefeedback-mpfr)
14298
14299 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14300 clean-stagefeedback: clean-stagefeedback-mpfr
14301 clean-stagefeedback-mpfr:
14302 @if [ $(current_stage) = stagefeedback ]; then \
14303 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14304 else \
14305 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14306 $(MAKE) stagefeedback-start; \
14307 fi; \
14308 cd $(HOST_SUBDIR)/mpfr && \
14309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14310 @endif mpfr-bootstrap
14311
14312
14313 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14314 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14315 maybe-all-stageautoprofile-mpfr:
14316 maybe-clean-stageautoprofile-mpfr:
14317 @if mpfr-bootstrap
14318 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14319 all-stageautoprofile: all-stageautoprofile-mpfr
14320 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14321 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14322 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14323 @r=`${PWD_COMMAND}`; export r; \
14324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14325 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14326 $(HOST_EXPORTS) \
14327 $(POSTSTAGE1_HOST_EXPORTS) \
14328 cd $(HOST_SUBDIR)/mpfr && \
14329 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14331 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14332 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14333 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14334 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14338 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14339 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14340 $(TARGET-stageautoprofile-mpfr)
14341
14342 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14343 clean-stageautoprofile: clean-stageautoprofile-mpfr
14344 clean-stageautoprofile-mpfr:
14345 @if [ $(current_stage) = stageautoprofile ]; then \
14346 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14347 else \
14348 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14349 $(MAKE) stageautoprofile-start; \
14350 fi; \
14351 cd $(HOST_SUBDIR)/mpfr && \
14352 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14353 @endif mpfr-bootstrap
14354
14355
14356 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14357 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14358 maybe-all-stageautofeedback-mpfr:
14359 maybe-clean-stageautofeedback-mpfr:
14360 @if mpfr-bootstrap
14361 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14362 all-stageautofeedback: all-stageautofeedback-mpfr
14363 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14364 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14365 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14366 @r=`${PWD_COMMAND}`; export r; \
14367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14369 $(HOST_EXPORTS) \
14370 $(POSTSTAGE1_HOST_EXPORTS) \
14371 cd $(HOST_SUBDIR)/mpfr && \
14372 \
14373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14374 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14375 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14376 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14377 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14381 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14382 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14383 $(TARGET-stageautofeedback-mpfr)
14384
14385 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14386 clean-stageautofeedback: clean-stageautofeedback-mpfr
14387 clean-stageautofeedback-mpfr:
14388 @if [ $(current_stage) = stageautofeedback ]; then \
14389 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14390 else \
14391 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14392 $(MAKE) stageautofeedback-start; \
14393 fi; \
14394 cd $(HOST_SUBDIR)/mpfr && \
14395 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14396 @endif mpfr-bootstrap
14397
14398
14399
14400
14401
14402 .PHONY: check-mpfr maybe-check-mpfr
14403 maybe-check-mpfr:
14404 @if mpfr
14405 maybe-check-mpfr: check-mpfr
14406
14407 check-mpfr:
14408 @: $(MAKE); $(unstage)
14409 @r=`${PWD_COMMAND}`; export r; \
14410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14412 (cd $(HOST_SUBDIR)/mpfr && \
14413 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14414
14415 @endif mpfr
14416
14417 .PHONY: install-mpfr maybe-install-mpfr
14418 maybe-install-mpfr:
14419 @if mpfr
14420 maybe-install-mpfr: install-mpfr
14421
14422 install-mpfr:
14423
14424 @endif mpfr
14425
14426 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14427 maybe-install-strip-mpfr:
14428 @if mpfr
14429 maybe-install-strip-mpfr: install-strip-mpfr
14430
14431 install-strip-mpfr:
14432
14433 @endif mpfr
14434
14435 # Other targets (info, dvi, pdf, etc.)
14436
14437 .PHONY: maybe-info-mpfr info-mpfr
14438 maybe-info-mpfr:
14439 @if mpfr
14440 maybe-info-mpfr: info-mpfr
14441
14442 info-mpfr: \
14443 configure-mpfr
14444 @[ -f ./mpfr/Makefile ] || exit 0; \
14445 r=`${PWD_COMMAND}`; export r; \
14446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14447 $(HOST_EXPORTS) \
14448 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14450 done; \
14451 echo "Doing info in mpfr"; \
14452 (cd $(HOST_SUBDIR)/mpfr && \
14453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14455 "RANLIB=$${RANLIB}" \
14456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14457 info) \
14458 || exit 1
14459
14460 @endif mpfr
14461
14462 .PHONY: maybe-dvi-mpfr dvi-mpfr
14463 maybe-dvi-mpfr:
14464 @if mpfr
14465 maybe-dvi-mpfr: dvi-mpfr
14466
14467 dvi-mpfr: \
14468 configure-mpfr
14469 @[ -f ./mpfr/Makefile ] || exit 0; \
14470 r=`${PWD_COMMAND}`; export r; \
14471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14472 $(HOST_EXPORTS) \
14473 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14475 done; \
14476 echo "Doing dvi in mpfr"; \
14477 (cd $(HOST_SUBDIR)/mpfr && \
14478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14480 "RANLIB=$${RANLIB}" \
14481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14482 dvi) \
14483 || exit 1
14484
14485 @endif mpfr
14486
14487 .PHONY: maybe-pdf-mpfr pdf-mpfr
14488 maybe-pdf-mpfr:
14489 @if mpfr
14490 maybe-pdf-mpfr: pdf-mpfr
14491
14492 pdf-mpfr: \
14493 configure-mpfr
14494 @[ -f ./mpfr/Makefile ] || exit 0; \
14495 r=`${PWD_COMMAND}`; export r; \
14496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497 $(HOST_EXPORTS) \
14498 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14500 done; \
14501 echo "Doing pdf in mpfr"; \
14502 (cd $(HOST_SUBDIR)/mpfr && \
14503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14505 "RANLIB=$${RANLIB}" \
14506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14507 pdf) \
14508 || exit 1
14509
14510 @endif mpfr
14511
14512 .PHONY: maybe-html-mpfr html-mpfr
14513 maybe-html-mpfr:
14514 @if mpfr
14515 maybe-html-mpfr: html-mpfr
14516
14517 html-mpfr: \
14518 configure-mpfr
14519 @[ -f ./mpfr/Makefile ] || exit 0; \
14520 r=`${PWD_COMMAND}`; export r; \
14521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14522 $(HOST_EXPORTS) \
14523 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14525 done; \
14526 echo "Doing html in mpfr"; \
14527 (cd $(HOST_SUBDIR)/mpfr && \
14528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14530 "RANLIB=$${RANLIB}" \
14531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14532 html) \
14533 || exit 1
14534
14535 @endif mpfr
14536
14537 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14538 maybe-TAGS-mpfr:
14539 @if mpfr
14540 maybe-TAGS-mpfr: TAGS-mpfr
14541
14542 TAGS-mpfr: \
14543 configure-mpfr
14544 @[ -f ./mpfr/Makefile ] || exit 0; \
14545 r=`${PWD_COMMAND}`; export r; \
14546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14547 $(HOST_EXPORTS) \
14548 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14550 done; \
14551 echo "Doing TAGS in mpfr"; \
14552 (cd $(HOST_SUBDIR)/mpfr && \
14553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14555 "RANLIB=$${RANLIB}" \
14556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14557 TAGS) \
14558 || exit 1
14559
14560 @endif mpfr
14561
14562 .PHONY: maybe-install-info-mpfr install-info-mpfr
14563 maybe-install-info-mpfr:
14564 @if mpfr
14565 maybe-install-info-mpfr: install-info-mpfr
14566
14567 install-info-mpfr: \
14568 configure-mpfr \
14569 info-mpfr
14570 @[ -f ./mpfr/Makefile ] || exit 0; \
14571 r=`${PWD_COMMAND}`; export r; \
14572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573 $(HOST_EXPORTS) \
14574 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14576 done; \
14577 echo "Doing install-info in mpfr"; \
14578 (cd $(HOST_SUBDIR)/mpfr && \
14579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14581 "RANLIB=$${RANLIB}" \
14582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14583 install-info) \
14584 || exit 1
14585
14586 @endif mpfr
14587
14588 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14589 maybe-install-pdf-mpfr:
14590 @if mpfr
14591 maybe-install-pdf-mpfr: install-pdf-mpfr
14592
14593 install-pdf-mpfr: \
14594 configure-mpfr \
14595 pdf-mpfr
14596 @[ -f ./mpfr/Makefile ] || exit 0; \
14597 r=`${PWD_COMMAND}`; export r; \
14598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599 $(HOST_EXPORTS) \
14600 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14602 done; \
14603 echo "Doing install-pdf in mpfr"; \
14604 (cd $(HOST_SUBDIR)/mpfr && \
14605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14607 "RANLIB=$${RANLIB}" \
14608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14609 install-pdf) \
14610 || exit 1
14611
14612 @endif mpfr
14613
14614 .PHONY: maybe-install-html-mpfr install-html-mpfr
14615 maybe-install-html-mpfr:
14616 @if mpfr
14617 maybe-install-html-mpfr: install-html-mpfr
14618
14619 install-html-mpfr: \
14620 configure-mpfr \
14621 html-mpfr
14622 @[ -f ./mpfr/Makefile ] || exit 0; \
14623 r=`${PWD_COMMAND}`; export r; \
14624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14625 $(HOST_EXPORTS) \
14626 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14628 done; \
14629 echo "Doing install-html in mpfr"; \
14630 (cd $(HOST_SUBDIR)/mpfr && \
14631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14633 "RANLIB=$${RANLIB}" \
14634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14635 install-html) \
14636 || exit 1
14637
14638 @endif mpfr
14639
14640 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14641 maybe-installcheck-mpfr:
14642 @if mpfr
14643 maybe-installcheck-mpfr: installcheck-mpfr
14644
14645 installcheck-mpfr: \
14646 configure-mpfr
14647 @[ -f ./mpfr/Makefile ] || exit 0; \
14648 r=`${PWD_COMMAND}`; export r; \
14649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14650 $(HOST_EXPORTS) \
14651 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14653 done; \
14654 echo "Doing installcheck in mpfr"; \
14655 (cd $(HOST_SUBDIR)/mpfr && \
14656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14658 "RANLIB=$${RANLIB}" \
14659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14660 installcheck) \
14661 || exit 1
14662
14663 @endif mpfr
14664
14665 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14666 maybe-mostlyclean-mpfr:
14667 @if mpfr
14668 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14669
14670 mostlyclean-mpfr:
14671 @[ -f ./mpfr/Makefile ] || exit 0; \
14672 r=`${PWD_COMMAND}`; export r; \
14673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14674 $(HOST_EXPORTS) \
14675 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14677 done; \
14678 echo "Doing mostlyclean in mpfr"; \
14679 (cd $(HOST_SUBDIR)/mpfr && \
14680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14682 "RANLIB=$${RANLIB}" \
14683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14684 mostlyclean) \
14685 || exit 1
14686
14687 @endif mpfr
14688
14689 .PHONY: maybe-clean-mpfr clean-mpfr
14690 maybe-clean-mpfr:
14691 @if mpfr
14692 maybe-clean-mpfr: clean-mpfr
14693
14694 clean-mpfr:
14695 @[ -f ./mpfr/Makefile ] || exit 0; \
14696 r=`${PWD_COMMAND}`; export r; \
14697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14698 $(HOST_EXPORTS) \
14699 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14701 done; \
14702 echo "Doing clean in mpfr"; \
14703 (cd $(HOST_SUBDIR)/mpfr && \
14704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14706 "RANLIB=$${RANLIB}" \
14707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14708 clean) \
14709 || exit 1
14710
14711 @endif mpfr
14712
14713 .PHONY: maybe-distclean-mpfr distclean-mpfr
14714 maybe-distclean-mpfr:
14715 @if mpfr
14716 maybe-distclean-mpfr: distclean-mpfr
14717
14718 distclean-mpfr:
14719 @[ -f ./mpfr/Makefile ] || exit 0; \
14720 r=`${PWD_COMMAND}`; export r; \
14721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14722 $(HOST_EXPORTS) \
14723 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14725 done; \
14726 echo "Doing distclean in mpfr"; \
14727 (cd $(HOST_SUBDIR)/mpfr && \
14728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14730 "RANLIB=$${RANLIB}" \
14731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14732 distclean) \
14733 || exit 1
14734
14735 @endif mpfr
14736
14737 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14738 maybe-maintainer-clean-mpfr:
14739 @if mpfr
14740 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14741
14742 maintainer-clean-mpfr:
14743 @[ -f ./mpfr/Makefile ] || exit 0; \
14744 r=`${PWD_COMMAND}`; export r; \
14745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14746 $(HOST_EXPORTS) \
14747 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14749 done; \
14750 echo "Doing maintainer-clean in mpfr"; \
14751 (cd $(HOST_SUBDIR)/mpfr && \
14752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14754 "RANLIB=$${RANLIB}" \
14755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14756 maintainer-clean) \
14757 || exit 1
14758
14759 @endif mpfr
14760
14761
14762
14763 .PHONY: configure-mpc maybe-configure-mpc
14764 maybe-configure-mpc:
14765 @if gcc-bootstrap
14766 configure-mpc: stage_current
14767 @endif gcc-bootstrap
14768 @if mpc
14769 maybe-configure-mpc: configure-mpc
14770 configure-mpc:
14771 @r=`${PWD_COMMAND}`; export r; \
14772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14773 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14774 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14775 $(HOST_EXPORTS) \
14776 echo Configuring in $(HOST_SUBDIR)/mpc; \
14777 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14778 case $(srcdir) in \
14779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14780 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14782 esac; \
14783 module_srcdir=mpc; \
14784 $(SHELL) \
14785 $$s/$$module_srcdir/configure \
14786 --srcdir=$${topdir}/$$module_srcdir \
14787 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14788 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14789 || exit 1
14790 @endif mpc
14791
14792
14793
14794 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14795 maybe-configure-stage1-mpc:
14796 @if mpc-bootstrap
14797 maybe-configure-stage1-mpc: configure-stage1-mpc
14798 configure-stage1-mpc:
14799 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14801 @r=`${PWD_COMMAND}`; export r; \
14802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14803 TFLAGS="$(STAGE1_TFLAGS)"; \
14804 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14805 $(HOST_EXPORTS) \
14806 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14807 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14808 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14809 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14810 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14811 cd $(HOST_SUBDIR)/mpc || exit 1; \
14812 case $(srcdir) in \
14813 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14814 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14815 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14816 esac; \
14817 module_srcdir=mpc; \
14818 $(SHELL) $$s/$$module_srcdir/configure \
14819 --srcdir=$${topdir}/$$module_srcdir \
14820 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14821 --target=${target_alias} \
14822 \
14823 $(STAGE1_CONFIGURE_FLAGS) \
14824 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14825 @endif mpc-bootstrap
14826
14827 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14828 maybe-configure-stage2-mpc:
14829 @if mpc-bootstrap
14830 maybe-configure-stage2-mpc: configure-stage2-mpc
14831 configure-stage2-mpc:
14832 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14834 @r=`${PWD_COMMAND}`; export r; \
14835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14836 TFLAGS="$(STAGE2_TFLAGS)"; \
14837 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14838 $(HOST_EXPORTS) \
14839 $(POSTSTAGE1_HOST_EXPORTS) \
14840 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14841 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14842 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14843 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14845 cd $(HOST_SUBDIR)/mpc || exit 1; \
14846 case $(srcdir) in \
14847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14848 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14850 esac; \
14851 module_srcdir=mpc; \
14852 $(SHELL) $$s/$$module_srcdir/configure \
14853 --srcdir=$${topdir}/$$module_srcdir \
14854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14855 --target=${target_alias} \
14856 --with-build-libsubdir=$(HOST_SUBDIR) \
14857 $(STAGE2_CONFIGURE_FLAGS) \
14858 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14859 @endif mpc-bootstrap
14860
14861 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14862 maybe-configure-stage3-mpc:
14863 @if mpc-bootstrap
14864 maybe-configure-stage3-mpc: configure-stage3-mpc
14865 configure-stage3-mpc:
14866 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14867 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14868 @r=`${PWD_COMMAND}`; export r; \
14869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870 TFLAGS="$(STAGE3_TFLAGS)"; \
14871 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14872 $(HOST_EXPORTS) \
14873 $(POSTSTAGE1_HOST_EXPORTS) \
14874 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14875 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14876 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14877 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14878 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14879 cd $(HOST_SUBDIR)/mpc || exit 1; \
14880 case $(srcdir) in \
14881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14882 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14884 esac; \
14885 module_srcdir=mpc; \
14886 $(SHELL) $$s/$$module_srcdir/configure \
14887 --srcdir=$${topdir}/$$module_srcdir \
14888 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14889 --target=${target_alias} \
14890 --with-build-libsubdir=$(HOST_SUBDIR) \
14891 $(STAGE3_CONFIGURE_FLAGS) \
14892 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14893 @endif mpc-bootstrap
14894
14895 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14896 maybe-configure-stage4-mpc:
14897 @if mpc-bootstrap
14898 maybe-configure-stage4-mpc: configure-stage4-mpc
14899 configure-stage4-mpc:
14900 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14901 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14902 @r=`${PWD_COMMAND}`; export r; \
14903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14904 TFLAGS="$(STAGE4_TFLAGS)"; \
14905 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14906 $(HOST_EXPORTS) \
14907 $(POSTSTAGE1_HOST_EXPORTS) \
14908 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14909 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14910 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14911 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
14912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14913 cd $(HOST_SUBDIR)/mpc || exit 1; \
14914 case $(srcdir) in \
14915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14916 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14918 esac; \
14919 module_srcdir=mpc; \
14920 $(SHELL) $$s/$$module_srcdir/configure \
14921 --srcdir=$${topdir}/$$module_srcdir \
14922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14923 --target=${target_alias} \
14924 --with-build-libsubdir=$(HOST_SUBDIR) \
14925 $(STAGE4_CONFIGURE_FLAGS) \
14926 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14927 @endif mpc-bootstrap
14928
14929 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
14930 maybe-configure-stageprofile-mpc:
14931 @if mpc-bootstrap
14932 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
14933 configure-stageprofile-mpc:
14934 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14935 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14936 @r=`${PWD_COMMAND}`; export r; \
14937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14938 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14939 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14940 $(HOST_EXPORTS) \
14941 $(POSTSTAGE1_HOST_EXPORTS) \
14942 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14943 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14944 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14945 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
14946 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14947 cd $(HOST_SUBDIR)/mpc || exit 1; \
14948 case $(srcdir) in \
14949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14950 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14952 esac; \
14953 module_srcdir=mpc; \
14954 $(SHELL) $$s/$$module_srcdir/configure \
14955 --srcdir=$${topdir}/$$module_srcdir \
14956 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14957 --target=${target_alias} \
14958 --with-build-libsubdir=$(HOST_SUBDIR) \
14959 $(STAGEprofile_CONFIGURE_FLAGS) \
14960 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14961 @endif mpc-bootstrap
14962
14963 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
14964 maybe-configure-stagetrain-mpc:
14965 @if mpc-bootstrap
14966 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
14967 configure-stagetrain-mpc:
14968 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14969 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14970 @r=`${PWD_COMMAND}`; export r; \
14971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14972 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14973 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14974 $(HOST_EXPORTS) \
14975 $(POSTSTAGE1_HOST_EXPORTS) \
14976 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14977 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14978 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
14979 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
14980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14981 cd $(HOST_SUBDIR)/mpc || exit 1; \
14982 case $(srcdir) in \
14983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14984 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14986 esac; \
14987 module_srcdir=mpc; \
14988 $(SHELL) $$s/$$module_srcdir/configure \
14989 --srcdir=$${topdir}/$$module_srcdir \
14990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14991 --target=${target_alias} \
14992 --with-build-libsubdir=$(HOST_SUBDIR) \
14993 $(STAGEtrain_CONFIGURE_FLAGS) \
14994 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14995 @endif mpc-bootstrap
14996
14997 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
14998 maybe-configure-stagefeedback-mpc:
14999 @if mpc-bootstrap
15000 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15001 configure-stagefeedback-mpc:
15002 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15003 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15004 @r=`${PWD_COMMAND}`; export r; \
15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15006 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15007 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15008 $(HOST_EXPORTS) \
15009 $(POSTSTAGE1_HOST_EXPORTS) \
15010 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15011 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15012 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15013 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15015 cd $(HOST_SUBDIR)/mpc || exit 1; \
15016 case $(srcdir) in \
15017 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15018 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15019 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15020 esac; \
15021 module_srcdir=mpc; \
15022 $(SHELL) $$s/$$module_srcdir/configure \
15023 --srcdir=$${topdir}/$$module_srcdir \
15024 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15025 --target=${target_alias} \
15026 --with-build-libsubdir=$(HOST_SUBDIR) \
15027 $(STAGEfeedback_CONFIGURE_FLAGS) \
15028 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15029 @endif mpc-bootstrap
15030
15031 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15032 maybe-configure-stageautoprofile-mpc:
15033 @if mpc-bootstrap
15034 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15035 configure-stageautoprofile-mpc:
15036 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15038 @r=`${PWD_COMMAND}`; export r; \
15039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15041 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15042 $(HOST_EXPORTS) \
15043 $(POSTSTAGE1_HOST_EXPORTS) \
15044 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15045 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15046 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15047 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15049 cd $(HOST_SUBDIR)/mpc || exit 1; \
15050 case $(srcdir) in \
15051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15052 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15054 esac; \
15055 module_srcdir=mpc; \
15056 $(SHELL) $$s/$$module_srcdir/configure \
15057 --srcdir=$${topdir}/$$module_srcdir \
15058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15059 --target=${target_alias} \
15060 --with-build-libsubdir=$(HOST_SUBDIR) \
15061 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15062 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15063 @endif mpc-bootstrap
15064
15065 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15066 maybe-configure-stageautofeedback-mpc:
15067 @if mpc-bootstrap
15068 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15069 configure-stageautofeedback-mpc:
15070 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15071 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15072 @r=`${PWD_COMMAND}`; export r; \
15073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15074 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15075 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15076 $(HOST_EXPORTS) \
15077 $(POSTSTAGE1_HOST_EXPORTS) \
15078 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15079 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15080 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15081 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15082 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15083 cd $(HOST_SUBDIR)/mpc || exit 1; \
15084 case $(srcdir) in \
15085 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15086 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15087 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15088 esac; \
15089 module_srcdir=mpc; \
15090 $(SHELL) $$s/$$module_srcdir/configure \
15091 --srcdir=$${topdir}/$$module_srcdir \
15092 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15093 --target=${target_alias} \
15094 --with-build-libsubdir=$(HOST_SUBDIR) \
15095 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15096 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15097 @endif mpc-bootstrap
15098
15099
15100
15101
15102
15103 .PHONY: all-mpc maybe-all-mpc
15104 maybe-all-mpc:
15105 @if gcc-bootstrap
15106 all-mpc: stage_current
15107 @endif gcc-bootstrap
15108 @if mpc
15109 TARGET-mpc=all
15110 maybe-all-mpc: all-mpc
15111 all-mpc: configure-mpc
15112 @r=`${PWD_COMMAND}`; export r; \
15113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15114 $(HOST_EXPORTS) \
15115 (cd $(HOST_SUBDIR)/mpc && \
15116 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15117 $(TARGET-mpc))
15118 @endif mpc
15119
15120
15121
15122 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15123 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15124 maybe-all-stage1-mpc:
15125 maybe-clean-stage1-mpc:
15126 @if mpc-bootstrap
15127 maybe-all-stage1-mpc: all-stage1-mpc
15128 all-stage1: all-stage1-mpc
15129 TARGET-stage1-mpc = $(TARGET-mpc)
15130 all-stage1-mpc: configure-stage1-mpc
15131 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15132 @r=`${PWD_COMMAND}`; export r; \
15133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15134 TFLAGS="$(STAGE1_TFLAGS)"; \
15135 $(HOST_EXPORTS) \
15136 cd $(HOST_SUBDIR)/mpc && \
15137 \
15138 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15139 CFLAGS="$(STAGE1_CFLAGS)" \
15140 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15141 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15142 LIBCFLAGS="$(LIBCFLAGS)" \
15143 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15144 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15145 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15146 $(EXTRA_HOST_FLAGS) \
15147 $(STAGE1_FLAGS_TO_PASS) \
15148 TFLAGS="$(STAGE1_TFLAGS)" \
15149 $(TARGET-stage1-mpc)
15150
15151 maybe-clean-stage1-mpc: clean-stage1-mpc
15152 clean-stage1: clean-stage1-mpc
15153 clean-stage1-mpc:
15154 @if [ $(current_stage) = stage1 ]; then \
15155 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15156 else \
15157 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15158 $(MAKE) stage1-start; \
15159 fi; \
15160 cd $(HOST_SUBDIR)/mpc && \
15161 $(MAKE) $(EXTRA_HOST_FLAGS) \
15162 $(STAGE1_FLAGS_TO_PASS) clean
15163 @endif mpc-bootstrap
15164
15165
15166 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15167 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15168 maybe-all-stage2-mpc:
15169 maybe-clean-stage2-mpc:
15170 @if mpc-bootstrap
15171 maybe-all-stage2-mpc: all-stage2-mpc
15172 all-stage2: all-stage2-mpc
15173 TARGET-stage2-mpc = $(TARGET-mpc)
15174 all-stage2-mpc: configure-stage2-mpc
15175 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15176 @r=`${PWD_COMMAND}`; export r; \
15177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178 TFLAGS="$(STAGE2_TFLAGS)"; \
15179 $(HOST_EXPORTS) \
15180 $(POSTSTAGE1_HOST_EXPORTS) \
15181 cd $(HOST_SUBDIR)/mpc && \
15182 \
15183 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15184 CFLAGS="$(STAGE2_CFLAGS)" \
15185 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15186 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15187 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15191 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15192 TFLAGS="$(STAGE2_TFLAGS)" \
15193 $(TARGET-stage2-mpc)
15194
15195 maybe-clean-stage2-mpc: clean-stage2-mpc
15196 clean-stage2: clean-stage2-mpc
15197 clean-stage2-mpc:
15198 @if [ $(current_stage) = stage2 ]; then \
15199 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15200 else \
15201 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15202 $(MAKE) stage2-start; \
15203 fi; \
15204 cd $(HOST_SUBDIR)/mpc && \
15205 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15206 @endif mpc-bootstrap
15207
15208
15209 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15210 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15211 maybe-all-stage3-mpc:
15212 maybe-clean-stage3-mpc:
15213 @if mpc-bootstrap
15214 maybe-all-stage3-mpc: all-stage3-mpc
15215 all-stage3: all-stage3-mpc
15216 TARGET-stage3-mpc = $(TARGET-mpc)
15217 all-stage3-mpc: configure-stage3-mpc
15218 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15219 @r=`${PWD_COMMAND}`; export r; \
15220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15221 TFLAGS="$(STAGE3_TFLAGS)"; \
15222 $(HOST_EXPORTS) \
15223 $(POSTSTAGE1_HOST_EXPORTS) \
15224 cd $(HOST_SUBDIR)/mpc && \
15225 \
15226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15227 CFLAGS="$(STAGE3_CFLAGS)" \
15228 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15229 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15230 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15234 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15235 TFLAGS="$(STAGE3_TFLAGS)" \
15236 $(TARGET-stage3-mpc)
15237
15238 maybe-clean-stage3-mpc: clean-stage3-mpc
15239 clean-stage3: clean-stage3-mpc
15240 clean-stage3-mpc:
15241 @if [ $(current_stage) = stage3 ]; then \
15242 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15243 else \
15244 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15245 $(MAKE) stage3-start; \
15246 fi; \
15247 cd $(HOST_SUBDIR)/mpc && \
15248 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15249 @endif mpc-bootstrap
15250
15251
15252 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15253 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15254 maybe-all-stage4-mpc:
15255 maybe-clean-stage4-mpc:
15256 @if mpc-bootstrap
15257 maybe-all-stage4-mpc: all-stage4-mpc
15258 all-stage4: all-stage4-mpc
15259 TARGET-stage4-mpc = $(TARGET-mpc)
15260 all-stage4-mpc: configure-stage4-mpc
15261 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15262 @r=`${PWD_COMMAND}`; export r; \
15263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15264 TFLAGS="$(STAGE4_TFLAGS)"; \
15265 $(HOST_EXPORTS) \
15266 $(POSTSTAGE1_HOST_EXPORTS) \
15267 cd $(HOST_SUBDIR)/mpc && \
15268 \
15269 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15270 CFLAGS="$(STAGE4_CFLAGS)" \
15271 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15272 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15273 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15274 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15275 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15276 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15277 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15278 TFLAGS="$(STAGE4_TFLAGS)" \
15279 $(TARGET-stage4-mpc)
15280
15281 maybe-clean-stage4-mpc: clean-stage4-mpc
15282 clean-stage4: clean-stage4-mpc
15283 clean-stage4-mpc:
15284 @if [ $(current_stage) = stage4 ]; then \
15285 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15286 else \
15287 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15288 $(MAKE) stage4-start; \
15289 fi; \
15290 cd $(HOST_SUBDIR)/mpc && \
15291 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15292 @endif mpc-bootstrap
15293
15294
15295 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15296 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15297 maybe-all-stageprofile-mpc:
15298 maybe-clean-stageprofile-mpc:
15299 @if mpc-bootstrap
15300 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15301 all-stageprofile: all-stageprofile-mpc
15302 TARGET-stageprofile-mpc = $(TARGET-mpc)
15303 all-stageprofile-mpc: configure-stageprofile-mpc
15304 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15305 @r=`${PWD_COMMAND}`; export r; \
15306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15307 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15308 $(HOST_EXPORTS) \
15309 $(POSTSTAGE1_HOST_EXPORTS) \
15310 cd $(HOST_SUBDIR)/mpc && \
15311 \
15312 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15313 CFLAGS="$(STAGEprofile_CFLAGS)" \
15314 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15315 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15316 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15317 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15318 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15319 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15320 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15321 TFLAGS="$(STAGEprofile_TFLAGS)" \
15322 $(TARGET-stageprofile-mpc)
15323
15324 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15325 clean-stageprofile: clean-stageprofile-mpc
15326 clean-stageprofile-mpc:
15327 @if [ $(current_stage) = stageprofile ]; then \
15328 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15329 else \
15330 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15331 $(MAKE) stageprofile-start; \
15332 fi; \
15333 cd $(HOST_SUBDIR)/mpc && \
15334 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15335 @endif mpc-bootstrap
15336
15337
15338 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15339 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15340 maybe-all-stagetrain-mpc:
15341 maybe-clean-stagetrain-mpc:
15342 @if mpc-bootstrap
15343 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15344 all-stagetrain: all-stagetrain-mpc
15345 TARGET-stagetrain-mpc = $(TARGET-mpc)
15346 all-stagetrain-mpc: configure-stagetrain-mpc
15347 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15348 @r=`${PWD_COMMAND}`; export r; \
15349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15350 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15351 $(HOST_EXPORTS) \
15352 $(POSTSTAGE1_HOST_EXPORTS) \
15353 cd $(HOST_SUBDIR)/mpc && \
15354 \
15355 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15356 CFLAGS="$(STAGEtrain_CFLAGS)" \
15357 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15358 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15359 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15360 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15361 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15362 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15363 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15364 TFLAGS="$(STAGEtrain_TFLAGS)" \
15365 $(TARGET-stagetrain-mpc)
15366
15367 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15368 clean-stagetrain: clean-stagetrain-mpc
15369 clean-stagetrain-mpc:
15370 @if [ $(current_stage) = stagetrain ]; then \
15371 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15372 else \
15373 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15374 $(MAKE) stagetrain-start; \
15375 fi; \
15376 cd $(HOST_SUBDIR)/mpc && \
15377 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15378 @endif mpc-bootstrap
15379
15380
15381 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15382 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15383 maybe-all-stagefeedback-mpc:
15384 maybe-clean-stagefeedback-mpc:
15385 @if mpc-bootstrap
15386 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15387 all-stagefeedback: all-stagefeedback-mpc
15388 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15389 all-stagefeedback-mpc: configure-stagefeedback-mpc
15390 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15391 @r=`${PWD_COMMAND}`; export r; \
15392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15394 $(HOST_EXPORTS) \
15395 $(POSTSTAGE1_HOST_EXPORTS) \
15396 cd $(HOST_SUBDIR)/mpc && \
15397 \
15398 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15399 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15400 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15401 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15402 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15403 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15404 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15405 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15406 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15407 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15408 $(TARGET-stagefeedback-mpc)
15409
15410 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15411 clean-stagefeedback: clean-stagefeedback-mpc
15412 clean-stagefeedback-mpc:
15413 @if [ $(current_stage) = stagefeedback ]; then \
15414 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15415 else \
15416 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15417 $(MAKE) stagefeedback-start; \
15418 fi; \
15419 cd $(HOST_SUBDIR)/mpc && \
15420 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15421 @endif mpc-bootstrap
15422
15423
15424 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15425 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15426 maybe-all-stageautoprofile-mpc:
15427 maybe-clean-stageautoprofile-mpc:
15428 @if mpc-bootstrap
15429 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15430 all-stageautoprofile: all-stageautoprofile-mpc
15431 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15432 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15433 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15434 @r=`${PWD_COMMAND}`; export r; \
15435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15436 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15437 $(HOST_EXPORTS) \
15438 $(POSTSTAGE1_HOST_EXPORTS) \
15439 cd $(HOST_SUBDIR)/mpc && \
15440 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15441 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15442 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15443 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15444 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15445 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15446 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15447 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15448 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15449 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15450 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15451 $(TARGET-stageautoprofile-mpc)
15452
15453 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15454 clean-stageautoprofile: clean-stageautoprofile-mpc
15455 clean-stageautoprofile-mpc:
15456 @if [ $(current_stage) = stageautoprofile ]; then \
15457 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15458 else \
15459 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15460 $(MAKE) stageautoprofile-start; \
15461 fi; \
15462 cd $(HOST_SUBDIR)/mpc && \
15463 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15464 @endif mpc-bootstrap
15465
15466
15467 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15468 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15469 maybe-all-stageautofeedback-mpc:
15470 maybe-clean-stageautofeedback-mpc:
15471 @if mpc-bootstrap
15472 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15473 all-stageautofeedback: all-stageautofeedback-mpc
15474 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15475 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15476 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15477 @r=`${PWD_COMMAND}`; export r; \
15478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15479 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15480 $(HOST_EXPORTS) \
15481 $(POSTSTAGE1_HOST_EXPORTS) \
15482 cd $(HOST_SUBDIR)/mpc && \
15483 \
15484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15485 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15486 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15487 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15488 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15489 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15490 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15491 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15492 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15493 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15494 $(TARGET-stageautofeedback-mpc)
15495
15496 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15497 clean-stageautofeedback: clean-stageautofeedback-mpc
15498 clean-stageautofeedback-mpc:
15499 @if [ $(current_stage) = stageautofeedback ]; then \
15500 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15501 else \
15502 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15503 $(MAKE) stageautofeedback-start; \
15504 fi; \
15505 cd $(HOST_SUBDIR)/mpc && \
15506 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15507 @endif mpc-bootstrap
15508
15509
15510
15511
15512
15513 .PHONY: check-mpc maybe-check-mpc
15514 maybe-check-mpc:
15515 @if mpc
15516 maybe-check-mpc: check-mpc
15517
15518 check-mpc:
15519 @: $(MAKE); $(unstage)
15520 @r=`${PWD_COMMAND}`; export r; \
15521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15522 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15523 (cd $(HOST_SUBDIR)/mpc && \
15524 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15525
15526 @endif mpc
15527
15528 .PHONY: install-mpc maybe-install-mpc
15529 maybe-install-mpc:
15530 @if mpc
15531 maybe-install-mpc: install-mpc
15532
15533 install-mpc:
15534
15535 @endif mpc
15536
15537 .PHONY: install-strip-mpc maybe-install-strip-mpc
15538 maybe-install-strip-mpc:
15539 @if mpc
15540 maybe-install-strip-mpc: install-strip-mpc
15541
15542 install-strip-mpc:
15543
15544 @endif mpc
15545
15546 # Other targets (info, dvi, pdf, etc.)
15547
15548 .PHONY: maybe-info-mpc info-mpc
15549 maybe-info-mpc:
15550 @if mpc
15551 maybe-info-mpc: info-mpc
15552
15553 info-mpc: \
15554 configure-mpc
15555 @[ -f ./mpc/Makefile ] || exit 0; \
15556 r=`${PWD_COMMAND}`; export r; \
15557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15558 $(HOST_EXPORTS) \
15559 for flag in $(EXTRA_HOST_FLAGS) ; do \
15560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15561 done; \
15562 echo "Doing info in mpc"; \
15563 (cd $(HOST_SUBDIR)/mpc && \
15564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15566 "RANLIB=$${RANLIB}" \
15567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15568 info) \
15569 || exit 1
15570
15571 @endif mpc
15572
15573 .PHONY: maybe-dvi-mpc dvi-mpc
15574 maybe-dvi-mpc:
15575 @if mpc
15576 maybe-dvi-mpc: dvi-mpc
15577
15578 dvi-mpc: \
15579 configure-mpc
15580 @[ -f ./mpc/Makefile ] || exit 0; \
15581 r=`${PWD_COMMAND}`; export r; \
15582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583 $(HOST_EXPORTS) \
15584 for flag in $(EXTRA_HOST_FLAGS) ; do \
15585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15586 done; \
15587 echo "Doing dvi in mpc"; \
15588 (cd $(HOST_SUBDIR)/mpc && \
15589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15591 "RANLIB=$${RANLIB}" \
15592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15593 dvi) \
15594 || exit 1
15595
15596 @endif mpc
15597
15598 .PHONY: maybe-pdf-mpc pdf-mpc
15599 maybe-pdf-mpc:
15600 @if mpc
15601 maybe-pdf-mpc: pdf-mpc
15602
15603 pdf-mpc: \
15604 configure-mpc
15605 @[ -f ./mpc/Makefile ] || exit 0; \
15606 r=`${PWD_COMMAND}`; export r; \
15607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15608 $(HOST_EXPORTS) \
15609 for flag in $(EXTRA_HOST_FLAGS) ; do \
15610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15611 done; \
15612 echo "Doing pdf in mpc"; \
15613 (cd $(HOST_SUBDIR)/mpc && \
15614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15616 "RANLIB=$${RANLIB}" \
15617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15618 pdf) \
15619 || exit 1
15620
15621 @endif mpc
15622
15623 .PHONY: maybe-html-mpc html-mpc
15624 maybe-html-mpc:
15625 @if mpc
15626 maybe-html-mpc: html-mpc
15627
15628 html-mpc: \
15629 configure-mpc
15630 @[ -f ./mpc/Makefile ] || exit 0; \
15631 r=`${PWD_COMMAND}`; export r; \
15632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633 $(HOST_EXPORTS) \
15634 for flag in $(EXTRA_HOST_FLAGS) ; do \
15635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15636 done; \
15637 echo "Doing html in mpc"; \
15638 (cd $(HOST_SUBDIR)/mpc && \
15639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15641 "RANLIB=$${RANLIB}" \
15642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15643 html) \
15644 || exit 1
15645
15646 @endif mpc
15647
15648 .PHONY: maybe-TAGS-mpc TAGS-mpc
15649 maybe-TAGS-mpc:
15650 @if mpc
15651 maybe-TAGS-mpc: TAGS-mpc
15652
15653 TAGS-mpc: \
15654 configure-mpc
15655 @[ -f ./mpc/Makefile ] || exit 0; \
15656 r=`${PWD_COMMAND}`; export r; \
15657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15658 $(HOST_EXPORTS) \
15659 for flag in $(EXTRA_HOST_FLAGS) ; do \
15660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15661 done; \
15662 echo "Doing TAGS in mpc"; \
15663 (cd $(HOST_SUBDIR)/mpc && \
15664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15666 "RANLIB=$${RANLIB}" \
15667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15668 TAGS) \
15669 || exit 1
15670
15671 @endif mpc
15672
15673 .PHONY: maybe-install-info-mpc install-info-mpc
15674 maybe-install-info-mpc:
15675 @if mpc
15676 maybe-install-info-mpc: install-info-mpc
15677
15678 install-info-mpc: \
15679 configure-mpc \
15680 info-mpc
15681 @[ -f ./mpc/Makefile ] || exit 0; \
15682 r=`${PWD_COMMAND}`; export r; \
15683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15684 $(HOST_EXPORTS) \
15685 for flag in $(EXTRA_HOST_FLAGS) ; do \
15686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15687 done; \
15688 echo "Doing install-info in mpc"; \
15689 (cd $(HOST_SUBDIR)/mpc && \
15690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15692 "RANLIB=$${RANLIB}" \
15693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15694 install-info) \
15695 || exit 1
15696
15697 @endif mpc
15698
15699 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15700 maybe-install-pdf-mpc:
15701 @if mpc
15702 maybe-install-pdf-mpc: install-pdf-mpc
15703
15704 install-pdf-mpc: \
15705 configure-mpc \
15706 pdf-mpc
15707 @[ -f ./mpc/Makefile ] || exit 0; \
15708 r=`${PWD_COMMAND}`; export r; \
15709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710 $(HOST_EXPORTS) \
15711 for flag in $(EXTRA_HOST_FLAGS) ; do \
15712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713 done; \
15714 echo "Doing install-pdf in mpc"; \
15715 (cd $(HOST_SUBDIR)/mpc && \
15716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718 "RANLIB=$${RANLIB}" \
15719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720 install-pdf) \
15721 || exit 1
15722
15723 @endif mpc
15724
15725 .PHONY: maybe-install-html-mpc install-html-mpc
15726 maybe-install-html-mpc:
15727 @if mpc
15728 maybe-install-html-mpc: install-html-mpc
15729
15730 install-html-mpc: \
15731 configure-mpc \
15732 html-mpc
15733 @[ -f ./mpc/Makefile ] || exit 0; \
15734 r=`${PWD_COMMAND}`; export r; \
15735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15736 $(HOST_EXPORTS) \
15737 for flag in $(EXTRA_HOST_FLAGS) ; do \
15738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15739 done; \
15740 echo "Doing install-html in mpc"; \
15741 (cd $(HOST_SUBDIR)/mpc && \
15742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15744 "RANLIB=$${RANLIB}" \
15745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15746 install-html) \
15747 || exit 1
15748
15749 @endif mpc
15750
15751 .PHONY: maybe-installcheck-mpc installcheck-mpc
15752 maybe-installcheck-mpc:
15753 @if mpc
15754 maybe-installcheck-mpc: installcheck-mpc
15755
15756 installcheck-mpc: \
15757 configure-mpc
15758 @[ -f ./mpc/Makefile ] || exit 0; \
15759 r=`${PWD_COMMAND}`; export r; \
15760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15761 $(HOST_EXPORTS) \
15762 for flag in $(EXTRA_HOST_FLAGS) ; do \
15763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15764 done; \
15765 echo "Doing installcheck in mpc"; \
15766 (cd $(HOST_SUBDIR)/mpc && \
15767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15769 "RANLIB=$${RANLIB}" \
15770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15771 installcheck) \
15772 || exit 1
15773
15774 @endif mpc
15775
15776 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15777 maybe-mostlyclean-mpc:
15778 @if mpc
15779 maybe-mostlyclean-mpc: mostlyclean-mpc
15780
15781 mostlyclean-mpc:
15782 @[ -f ./mpc/Makefile ] || exit 0; \
15783 r=`${PWD_COMMAND}`; export r; \
15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15785 $(HOST_EXPORTS) \
15786 for flag in $(EXTRA_HOST_FLAGS) ; do \
15787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15788 done; \
15789 echo "Doing mostlyclean in mpc"; \
15790 (cd $(HOST_SUBDIR)/mpc && \
15791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15793 "RANLIB=$${RANLIB}" \
15794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15795 mostlyclean) \
15796 || exit 1
15797
15798 @endif mpc
15799
15800 .PHONY: maybe-clean-mpc clean-mpc
15801 maybe-clean-mpc:
15802 @if mpc
15803 maybe-clean-mpc: clean-mpc
15804
15805 clean-mpc:
15806 @[ -f ./mpc/Makefile ] || exit 0; \
15807 r=`${PWD_COMMAND}`; export r; \
15808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15809 $(HOST_EXPORTS) \
15810 for flag in $(EXTRA_HOST_FLAGS) ; do \
15811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15812 done; \
15813 echo "Doing clean in mpc"; \
15814 (cd $(HOST_SUBDIR)/mpc && \
15815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15817 "RANLIB=$${RANLIB}" \
15818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15819 clean) \
15820 || exit 1
15821
15822 @endif mpc
15823
15824 .PHONY: maybe-distclean-mpc distclean-mpc
15825 maybe-distclean-mpc:
15826 @if mpc
15827 maybe-distclean-mpc: distclean-mpc
15828
15829 distclean-mpc:
15830 @[ -f ./mpc/Makefile ] || exit 0; \
15831 r=`${PWD_COMMAND}`; export r; \
15832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15833 $(HOST_EXPORTS) \
15834 for flag in $(EXTRA_HOST_FLAGS) ; do \
15835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15836 done; \
15837 echo "Doing distclean in mpc"; \
15838 (cd $(HOST_SUBDIR)/mpc && \
15839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15841 "RANLIB=$${RANLIB}" \
15842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15843 distclean) \
15844 || exit 1
15845
15846 @endif mpc
15847
15848 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15849 maybe-maintainer-clean-mpc:
15850 @if mpc
15851 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15852
15853 maintainer-clean-mpc:
15854 @[ -f ./mpc/Makefile ] || exit 0; \
15855 r=`${PWD_COMMAND}`; export r; \
15856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15857 $(HOST_EXPORTS) \
15858 for flag in $(EXTRA_HOST_FLAGS) ; do \
15859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15860 done; \
15861 echo "Doing maintainer-clean in mpc"; \
15862 (cd $(HOST_SUBDIR)/mpc && \
15863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15865 "RANLIB=$${RANLIB}" \
15866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15867 maintainer-clean) \
15868 || exit 1
15869
15870 @endif mpc
15871
15872
15873
15874 .PHONY: configure-isl maybe-configure-isl
15875 maybe-configure-isl:
15876 @if gcc-bootstrap
15877 configure-isl: stage_current
15878 @endif gcc-bootstrap
15879 @if isl
15880 maybe-configure-isl: configure-isl
15881 configure-isl:
15882 @r=`${PWD_COMMAND}`; export r; \
15883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15884 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15886 $(HOST_EXPORTS) \
15887 echo Configuring in $(HOST_SUBDIR)/isl; \
15888 cd "$(HOST_SUBDIR)/isl" || exit 1; \
15889 case $(srcdir) in \
15890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15891 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15893 esac; \
15894 module_srcdir=isl; \
15895 $(SHELL) \
15896 $$s/$$module_srcdir/configure \
15897 --srcdir=$${topdir}/$$module_srcdir \
15898 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15899 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
15900 || exit 1
15901 @endif isl
15902
15903
15904
15905 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
15906 maybe-configure-stage1-isl:
15907 @if isl-bootstrap
15908 maybe-configure-stage1-isl: configure-stage1-isl
15909 configure-stage1-isl:
15910 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15911 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15912 @r=`${PWD_COMMAND}`; export r; \
15913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15914 TFLAGS="$(STAGE1_TFLAGS)"; \
15915 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15916 $(HOST_EXPORTS) \
15917 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15918 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15919 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15920 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
15921 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15922 cd $(HOST_SUBDIR)/isl || exit 1; \
15923 case $(srcdir) in \
15924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15925 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15927 esac; \
15928 module_srcdir=isl; \
15929 $(SHELL) $$s/$$module_srcdir/configure \
15930 --srcdir=$${topdir}/$$module_srcdir \
15931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15932 --target=${target_alias} \
15933 \
15934 $(STAGE1_CONFIGURE_FLAGS) \
15935 --disable-shared @extra_isl_gmp_configure_flags@
15936 @endif isl-bootstrap
15937
15938 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
15939 maybe-configure-stage2-isl:
15940 @if isl-bootstrap
15941 maybe-configure-stage2-isl: configure-stage2-isl
15942 configure-stage2-isl:
15943 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15944 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15945 @r=`${PWD_COMMAND}`; export r; \
15946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947 TFLAGS="$(STAGE2_TFLAGS)"; \
15948 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15949 $(HOST_EXPORTS) \
15950 $(POSTSTAGE1_HOST_EXPORTS) \
15951 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15952 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15953 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15954 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
15955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15956 cd $(HOST_SUBDIR)/isl || exit 1; \
15957 case $(srcdir) in \
15958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15959 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15961 esac; \
15962 module_srcdir=isl; \
15963 $(SHELL) $$s/$$module_srcdir/configure \
15964 --srcdir=$${topdir}/$$module_srcdir \
15965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15966 --target=${target_alias} \
15967 --with-build-libsubdir=$(HOST_SUBDIR) \
15968 $(STAGE2_CONFIGURE_FLAGS) \
15969 --disable-shared @extra_isl_gmp_configure_flags@
15970 @endif isl-bootstrap
15971
15972 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
15973 maybe-configure-stage3-isl:
15974 @if isl-bootstrap
15975 maybe-configure-stage3-isl: configure-stage3-isl
15976 configure-stage3-isl:
15977 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15978 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15979 @r=`${PWD_COMMAND}`; export r; \
15980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15981 TFLAGS="$(STAGE3_TFLAGS)"; \
15982 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15983 $(HOST_EXPORTS) \
15984 $(POSTSTAGE1_HOST_EXPORTS) \
15985 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15986 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15987 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15988 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
15989 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15990 cd $(HOST_SUBDIR)/isl || exit 1; \
15991 case $(srcdir) in \
15992 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15993 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15994 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15995 esac; \
15996 module_srcdir=isl; \
15997 $(SHELL) $$s/$$module_srcdir/configure \
15998 --srcdir=$${topdir}/$$module_srcdir \
15999 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16000 --target=${target_alias} \
16001 --with-build-libsubdir=$(HOST_SUBDIR) \
16002 $(STAGE3_CONFIGURE_FLAGS) \
16003 --disable-shared @extra_isl_gmp_configure_flags@
16004 @endif isl-bootstrap
16005
16006 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16007 maybe-configure-stage4-isl:
16008 @if isl-bootstrap
16009 maybe-configure-stage4-isl: configure-stage4-isl
16010 configure-stage4-isl:
16011 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16012 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16013 @r=`${PWD_COMMAND}`; export r; \
16014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16015 TFLAGS="$(STAGE4_TFLAGS)"; \
16016 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16017 $(HOST_EXPORTS) \
16018 $(POSTSTAGE1_HOST_EXPORTS) \
16019 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16020 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16021 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16022 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16023 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16024 cd $(HOST_SUBDIR)/isl || exit 1; \
16025 case $(srcdir) in \
16026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16027 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16029 esac; \
16030 module_srcdir=isl; \
16031 $(SHELL) $$s/$$module_srcdir/configure \
16032 --srcdir=$${topdir}/$$module_srcdir \
16033 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16034 --target=${target_alias} \
16035 --with-build-libsubdir=$(HOST_SUBDIR) \
16036 $(STAGE4_CONFIGURE_FLAGS) \
16037 --disable-shared @extra_isl_gmp_configure_flags@
16038 @endif isl-bootstrap
16039
16040 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16041 maybe-configure-stageprofile-isl:
16042 @if isl-bootstrap
16043 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16044 configure-stageprofile-isl:
16045 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16047 @r=`${PWD_COMMAND}`; export r; \
16048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16049 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16050 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16051 $(HOST_EXPORTS) \
16052 $(POSTSTAGE1_HOST_EXPORTS) \
16053 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16054 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16055 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16056 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16058 cd $(HOST_SUBDIR)/isl || exit 1; \
16059 case $(srcdir) in \
16060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16061 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16063 esac; \
16064 module_srcdir=isl; \
16065 $(SHELL) $$s/$$module_srcdir/configure \
16066 --srcdir=$${topdir}/$$module_srcdir \
16067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16068 --target=${target_alias} \
16069 --with-build-libsubdir=$(HOST_SUBDIR) \
16070 $(STAGEprofile_CONFIGURE_FLAGS) \
16071 --disable-shared @extra_isl_gmp_configure_flags@
16072 @endif isl-bootstrap
16073
16074 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16075 maybe-configure-stagetrain-isl:
16076 @if isl-bootstrap
16077 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16078 configure-stagetrain-isl:
16079 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16080 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16081 @r=`${PWD_COMMAND}`; export r; \
16082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16083 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16084 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16085 $(HOST_EXPORTS) \
16086 $(POSTSTAGE1_HOST_EXPORTS) \
16087 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16088 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16089 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16090 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16092 cd $(HOST_SUBDIR)/isl || exit 1; \
16093 case $(srcdir) in \
16094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16095 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16097 esac; \
16098 module_srcdir=isl; \
16099 $(SHELL) $$s/$$module_srcdir/configure \
16100 --srcdir=$${topdir}/$$module_srcdir \
16101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16102 --target=${target_alias} \
16103 --with-build-libsubdir=$(HOST_SUBDIR) \
16104 $(STAGEtrain_CONFIGURE_FLAGS) \
16105 --disable-shared @extra_isl_gmp_configure_flags@
16106 @endif isl-bootstrap
16107
16108 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16109 maybe-configure-stagefeedback-isl:
16110 @if isl-bootstrap
16111 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16112 configure-stagefeedback-isl:
16113 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16115 @r=`${PWD_COMMAND}`; export r; \
16116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16117 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16118 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16119 $(HOST_EXPORTS) \
16120 $(POSTSTAGE1_HOST_EXPORTS) \
16121 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16122 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16123 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16124 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16126 cd $(HOST_SUBDIR)/isl || exit 1; \
16127 case $(srcdir) in \
16128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16129 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16131 esac; \
16132 module_srcdir=isl; \
16133 $(SHELL) $$s/$$module_srcdir/configure \
16134 --srcdir=$${topdir}/$$module_srcdir \
16135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16136 --target=${target_alias} \
16137 --with-build-libsubdir=$(HOST_SUBDIR) \
16138 $(STAGEfeedback_CONFIGURE_FLAGS) \
16139 --disable-shared @extra_isl_gmp_configure_flags@
16140 @endif isl-bootstrap
16141
16142 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16143 maybe-configure-stageautoprofile-isl:
16144 @if isl-bootstrap
16145 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16146 configure-stageautoprofile-isl:
16147 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16148 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16149 @r=`${PWD_COMMAND}`; export r; \
16150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16151 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16152 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16153 $(HOST_EXPORTS) \
16154 $(POSTSTAGE1_HOST_EXPORTS) \
16155 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16156 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16157 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16158 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16160 cd $(HOST_SUBDIR)/isl || exit 1; \
16161 case $(srcdir) in \
16162 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16163 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16164 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16165 esac; \
16166 module_srcdir=isl; \
16167 $(SHELL) $$s/$$module_srcdir/configure \
16168 --srcdir=$${topdir}/$$module_srcdir \
16169 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16170 --target=${target_alias} \
16171 --with-build-libsubdir=$(HOST_SUBDIR) \
16172 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16173 --disable-shared @extra_isl_gmp_configure_flags@
16174 @endif isl-bootstrap
16175
16176 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16177 maybe-configure-stageautofeedback-isl:
16178 @if isl-bootstrap
16179 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16180 configure-stageautofeedback-isl:
16181 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16182 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16183 @r=`${PWD_COMMAND}`; export r; \
16184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16185 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16186 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16187 $(HOST_EXPORTS) \
16188 $(POSTSTAGE1_HOST_EXPORTS) \
16189 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16190 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16191 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16192 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16193 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16194 cd $(HOST_SUBDIR)/isl || exit 1; \
16195 case $(srcdir) in \
16196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16197 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16199 esac; \
16200 module_srcdir=isl; \
16201 $(SHELL) $$s/$$module_srcdir/configure \
16202 --srcdir=$${topdir}/$$module_srcdir \
16203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16204 --target=${target_alias} \
16205 --with-build-libsubdir=$(HOST_SUBDIR) \
16206 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16207 --disable-shared @extra_isl_gmp_configure_flags@
16208 @endif isl-bootstrap
16209
16210
16211
16212
16213
16214 .PHONY: all-isl maybe-all-isl
16215 maybe-all-isl:
16216 @if gcc-bootstrap
16217 all-isl: stage_current
16218 @endif gcc-bootstrap
16219 @if isl
16220 TARGET-isl=all
16221 maybe-all-isl: all-isl
16222 all-isl: configure-isl
16223 @r=`${PWD_COMMAND}`; export r; \
16224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225 $(HOST_EXPORTS) \
16226 (cd $(HOST_SUBDIR)/isl && \
16227 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16228 $(TARGET-isl))
16229 @endif isl
16230
16231
16232
16233 .PHONY: all-stage1-isl maybe-all-stage1-isl
16234 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16235 maybe-all-stage1-isl:
16236 maybe-clean-stage1-isl:
16237 @if isl-bootstrap
16238 maybe-all-stage1-isl: all-stage1-isl
16239 all-stage1: all-stage1-isl
16240 TARGET-stage1-isl = $(TARGET-isl)
16241 all-stage1-isl: configure-stage1-isl
16242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16243 @r=`${PWD_COMMAND}`; export r; \
16244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16245 TFLAGS="$(STAGE1_TFLAGS)"; \
16246 $(HOST_EXPORTS) \
16247 cd $(HOST_SUBDIR)/isl && \
16248 \
16249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16250 CFLAGS="$(STAGE1_CFLAGS)" \
16251 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16252 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16253 LIBCFLAGS="$(LIBCFLAGS)" \
16254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16257 $(EXTRA_HOST_FLAGS) \
16258 $(STAGE1_FLAGS_TO_PASS) V=1 \
16259 TFLAGS="$(STAGE1_TFLAGS)" \
16260 $(TARGET-stage1-isl)
16261
16262 maybe-clean-stage1-isl: clean-stage1-isl
16263 clean-stage1: clean-stage1-isl
16264 clean-stage1-isl:
16265 @if [ $(current_stage) = stage1 ]; then \
16266 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16267 else \
16268 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16269 $(MAKE) stage1-start; \
16270 fi; \
16271 cd $(HOST_SUBDIR)/isl && \
16272 $(MAKE) $(EXTRA_HOST_FLAGS) \
16273 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16274 @endif isl-bootstrap
16275
16276
16277 .PHONY: all-stage2-isl maybe-all-stage2-isl
16278 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16279 maybe-all-stage2-isl:
16280 maybe-clean-stage2-isl:
16281 @if isl-bootstrap
16282 maybe-all-stage2-isl: all-stage2-isl
16283 all-stage2: all-stage2-isl
16284 TARGET-stage2-isl = $(TARGET-isl)
16285 all-stage2-isl: configure-stage2-isl
16286 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16287 @r=`${PWD_COMMAND}`; export r; \
16288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16289 TFLAGS="$(STAGE2_TFLAGS)"; \
16290 $(HOST_EXPORTS) \
16291 $(POSTSTAGE1_HOST_EXPORTS) \
16292 cd $(HOST_SUBDIR)/isl && \
16293 \
16294 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16295 CFLAGS="$(STAGE2_CFLAGS)" \
16296 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16297 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16298 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16299 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16300 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16301 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16302 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16303 TFLAGS="$(STAGE2_TFLAGS)" \
16304 $(TARGET-stage2-isl)
16305
16306 maybe-clean-stage2-isl: clean-stage2-isl
16307 clean-stage2: clean-stage2-isl
16308 clean-stage2-isl:
16309 @if [ $(current_stage) = stage2 ]; then \
16310 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16311 else \
16312 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16313 $(MAKE) stage2-start; \
16314 fi; \
16315 cd $(HOST_SUBDIR)/isl && \
16316 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16317 @endif isl-bootstrap
16318
16319
16320 .PHONY: all-stage3-isl maybe-all-stage3-isl
16321 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16322 maybe-all-stage3-isl:
16323 maybe-clean-stage3-isl:
16324 @if isl-bootstrap
16325 maybe-all-stage3-isl: all-stage3-isl
16326 all-stage3: all-stage3-isl
16327 TARGET-stage3-isl = $(TARGET-isl)
16328 all-stage3-isl: configure-stage3-isl
16329 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16330 @r=`${PWD_COMMAND}`; export r; \
16331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16332 TFLAGS="$(STAGE3_TFLAGS)"; \
16333 $(HOST_EXPORTS) \
16334 $(POSTSTAGE1_HOST_EXPORTS) \
16335 cd $(HOST_SUBDIR)/isl && \
16336 \
16337 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16338 CFLAGS="$(STAGE3_CFLAGS)" \
16339 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16340 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16341 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16342 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16343 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16344 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16345 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16346 TFLAGS="$(STAGE3_TFLAGS)" \
16347 $(TARGET-stage3-isl)
16348
16349 maybe-clean-stage3-isl: clean-stage3-isl
16350 clean-stage3: clean-stage3-isl
16351 clean-stage3-isl:
16352 @if [ $(current_stage) = stage3 ]; then \
16353 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16354 else \
16355 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16356 $(MAKE) stage3-start; \
16357 fi; \
16358 cd $(HOST_SUBDIR)/isl && \
16359 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16360 @endif isl-bootstrap
16361
16362
16363 .PHONY: all-stage4-isl maybe-all-stage4-isl
16364 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16365 maybe-all-stage4-isl:
16366 maybe-clean-stage4-isl:
16367 @if isl-bootstrap
16368 maybe-all-stage4-isl: all-stage4-isl
16369 all-stage4: all-stage4-isl
16370 TARGET-stage4-isl = $(TARGET-isl)
16371 all-stage4-isl: configure-stage4-isl
16372 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16373 @r=`${PWD_COMMAND}`; export r; \
16374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16375 TFLAGS="$(STAGE4_TFLAGS)"; \
16376 $(HOST_EXPORTS) \
16377 $(POSTSTAGE1_HOST_EXPORTS) \
16378 cd $(HOST_SUBDIR)/isl && \
16379 \
16380 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16381 CFLAGS="$(STAGE4_CFLAGS)" \
16382 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16383 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16384 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16385 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16386 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16387 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16388 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16389 TFLAGS="$(STAGE4_TFLAGS)" \
16390 $(TARGET-stage4-isl)
16391
16392 maybe-clean-stage4-isl: clean-stage4-isl
16393 clean-stage4: clean-stage4-isl
16394 clean-stage4-isl:
16395 @if [ $(current_stage) = stage4 ]; then \
16396 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16397 else \
16398 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16399 $(MAKE) stage4-start; \
16400 fi; \
16401 cd $(HOST_SUBDIR)/isl && \
16402 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16403 @endif isl-bootstrap
16404
16405
16406 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16407 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16408 maybe-all-stageprofile-isl:
16409 maybe-clean-stageprofile-isl:
16410 @if isl-bootstrap
16411 maybe-all-stageprofile-isl: all-stageprofile-isl
16412 all-stageprofile: all-stageprofile-isl
16413 TARGET-stageprofile-isl = $(TARGET-isl)
16414 all-stageprofile-isl: configure-stageprofile-isl
16415 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16416 @r=`${PWD_COMMAND}`; export r; \
16417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16418 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16419 $(HOST_EXPORTS) \
16420 $(POSTSTAGE1_HOST_EXPORTS) \
16421 cd $(HOST_SUBDIR)/isl && \
16422 \
16423 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16424 CFLAGS="$(STAGEprofile_CFLAGS)" \
16425 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16426 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16427 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16428 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16429 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16430 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16431 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16432 TFLAGS="$(STAGEprofile_TFLAGS)" \
16433 $(TARGET-stageprofile-isl)
16434
16435 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16436 clean-stageprofile: clean-stageprofile-isl
16437 clean-stageprofile-isl:
16438 @if [ $(current_stage) = stageprofile ]; then \
16439 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16440 else \
16441 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16442 $(MAKE) stageprofile-start; \
16443 fi; \
16444 cd $(HOST_SUBDIR)/isl && \
16445 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16446 @endif isl-bootstrap
16447
16448
16449 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16450 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16451 maybe-all-stagetrain-isl:
16452 maybe-clean-stagetrain-isl:
16453 @if isl-bootstrap
16454 maybe-all-stagetrain-isl: all-stagetrain-isl
16455 all-stagetrain: all-stagetrain-isl
16456 TARGET-stagetrain-isl = $(TARGET-isl)
16457 all-stagetrain-isl: configure-stagetrain-isl
16458 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16459 @r=`${PWD_COMMAND}`; export r; \
16460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16461 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16462 $(HOST_EXPORTS) \
16463 $(POSTSTAGE1_HOST_EXPORTS) \
16464 cd $(HOST_SUBDIR)/isl && \
16465 \
16466 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16467 CFLAGS="$(STAGEtrain_CFLAGS)" \
16468 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16469 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16470 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16471 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16472 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16473 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16474 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16475 TFLAGS="$(STAGEtrain_TFLAGS)" \
16476 $(TARGET-stagetrain-isl)
16477
16478 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16479 clean-stagetrain: clean-stagetrain-isl
16480 clean-stagetrain-isl:
16481 @if [ $(current_stage) = stagetrain ]; then \
16482 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16483 else \
16484 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16485 $(MAKE) stagetrain-start; \
16486 fi; \
16487 cd $(HOST_SUBDIR)/isl && \
16488 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16489 @endif isl-bootstrap
16490
16491
16492 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16493 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16494 maybe-all-stagefeedback-isl:
16495 maybe-clean-stagefeedback-isl:
16496 @if isl-bootstrap
16497 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16498 all-stagefeedback: all-stagefeedback-isl
16499 TARGET-stagefeedback-isl = $(TARGET-isl)
16500 all-stagefeedback-isl: configure-stagefeedback-isl
16501 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16502 @r=`${PWD_COMMAND}`; export r; \
16503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16504 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16505 $(HOST_EXPORTS) \
16506 $(POSTSTAGE1_HOST_EXPORTS) \
16507 cd $(HOST_SUBDIR)/isl && \
16508 \
16509 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16510 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16511 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16512 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16513 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16518 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16519 $(TARGET-stagefeedback-isl)
16520
16521 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16522 clean-stagefeedback: clean-stagefeedback-isl
16523 clean-stagefeedback-isl:
16524 @if [ $(current_stage) = stagefeedback ]; then \
16525 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16526 else \
16527 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16528 $(MAKE) stagefeedback-start; \
16529 fi; \
16530 cd $(HOST_SUBDIR)/isl && \
16531 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16532 @endif isl-bootstrap
16533
16534
16535 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16536 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16537 maybe-all-stageautoprofile-isl:
16538 maybe-clean-stageautoprofile-isl:
16539 @if isl-bootstrap
16540 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16541 all-stageautoprofile: all-stageautoprofile-isl
16542 TARGET-stageautoprofile-isl = $(TARGET-isl)
16543 all-stageautoprofile-isl: configure-stageautoprofile-isl
16544 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16545 @r=`${PWD_COMMAND}`; export r; \
16546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16548 $(HOST_EXPORTS) \
16549 $(POSTSTAGE1_HOST_EXPORTS) \
16550 cd $(HOST_SUBDIR)/isl && \
16551 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16552 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16553 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16554 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16555 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16556 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16561 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16562 $(TARGET-stageautoprofile-isl)
16563
16564 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16565 clean-stageautoprofile: clean-stageautoprofile-isl
16566 clean-stageautoprofile-isl:
16567 @if [ $(current_stage) = stageautoprofile ]; then \
16568 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16569 else \
16570 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16571 $(MAKE) stageautoprofile-start; \
16572 fi; \
16573 cd $(HOST_SUBDIR)/isl && \
16574 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16575 @endif isl-bootstrap
16576
16577
16578 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16579 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16580 maybe-all-stageautofeedback-isl:
16581 maybe-clean-stageautofeedback-isl:
16582 @if isl-bootstrap
16583 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16584 all-stageautofeedback: all-stageautofeedback-isl
16585 TARGET-stageautofeedback-isl = $(TARGET-isl)
16586 all-stageautofeedback-isl: configure-stageautofeedback-isl
16587 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16588 @r=`${PWD_COMMAND}`; export r; \
16589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16590 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16591 $(HOST_EXPORTS) \
16592 $(POSTSTAGE1_HOST_EXPORTS) \
16593 cd $(HOST_SUBDIR)/isl && \
16594 \
16595 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16596 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16597 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16598 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16599 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16604 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16605 $(TARGET-stageautofeedback-isl)
16606
16607 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16608 clean-stageautofeedback: clean-stageautofeedback-isl
16609 clean-stageautofeedback-isl:
16610 @if [ $(current_stage) = stageautofeedback ]; then \
16611 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16612 else \
16613 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16614 $(MAKE) stageautofeedback-start; \
16615 fi; \
16616 cd $(HOST_SUBDIR)/isl && \
16617 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16618 @endif isl-bootstrap
16619
16620
16621
16622
16623
16624 .PHONY: check-isl maybe-check-isl
16625 maybe-check-isl:
16626 @if isl
16627 maybe-check-isl: check-isl
16628
16629 check-isl:
16630 @: $(MAKE); $(unstage)
16631 @r=`${PWD_COMMAND}`; export r; \
16632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16633 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16634 (cd $(HOST_SUBDIR)/isl && \
16635 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16636
16637 @endif isl
16638
16639 .PHONY: install-isl maybe-install-isl
16640 maybe-install-isl:
16641 @if isl
16642 maybe-install-isl: install-isl
16643
16644 install-isl:
16645
16646 @endif isl
16647
16648 .PHONY: install-strip-isl maybe-install-strip-isl
16649 maybe-install-strip-isl:
16650 @if isl
16651 maybe-install-strip-isl: install-strip-isl
16652
16653 install-strip-isl:
16654
16655 @endif isl
16656
16657 # Other targets (info, dvi, pdf, etc.)
16658
16659 .PHONY: maybe-info-isl info-isl
16660 maybe-info-isl:
16661 @if isl
16662 maybe-info-isl: info-isl
16663
16664 info-isl: \
16665 configure-isl
16666 @[ -f ./isl/Makefile ] || exit 0; \
16667 r=`${PWD_COMMAND}`; export r; \
16668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16669 $(HOST_EXPORTS) \
16670 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16672 done; \
16673 echo "Doing info in isl"; \
16674 (cd $(HOST_SUBDIR)/isl && \
16675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16677 "RANLIB=$${RANLIB}" \
16678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16679 info) \
16680 || exit 1
16681
16682 @endif isl
16683
16684 .PHONY: maybe-dvi-isl dvi-isl
16685 maybe-dvi-isl:
16686 @if isl
16687 maybe-dvi-isl: dvi-isl
16688
16689 dvi-isl: \
16690 configure-isl
16691 @[ -f ./isl/Makefile ] || exit 0; \
16692 r=`${PWD_COMMAND}`; export r; \
16693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16694 $(HOST_EXPORTS) \
16695 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16697 done; \
16698 echo "Doing dvi in isl"; \
16699 (cd $(HOST_SUBDIR)/isl && \
16700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16702 "RANLIB=$${RANLIB}" \
16703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16704 dvi) \
16705 || exit 1
16706
16707 @endif isl
16708
16709 .PHONY: maybe-pdf-isl pdf-isl
16710 maybe-pdf-isl:
16711 @if isl
16712 maybe-pdf-isl: pdf-isl
16713
16714 pdf-isl: \
16715 configure-isl
16716 @[ -f ./isl/Makefile ] || exit 0; \
16717 r=`${PWD_COMMAND}`; export r; \
16718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16719 $(HOST_EXPORTS) \
16720 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16722 done; \
16723 echo "Doing pdf in isl"; \
16724 (cd $(HOST_SUBDIR)/isl && \
16725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16727 "RANLIB=$${RANLIB}" \
16728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16729 pdf) \
16730 || exit 1
16731
16732 @endif isl
16733
16734 .PHONY: maybe-html-isl html-isl
16735 maybe-html-isl:
16736 @if isl
16737 maybe-html-isl: html-isl
16738
16739 html-isl: \
16740 configure-isl
16741 @[ -f ./isl/Makefile ] || exit 0; \
16742 r=`${PWD_COMMAND}`; export r; \
16743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16744 $(HOST_EXPORTS) \
16745 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16747 done; \
16748 echo "Doing html in isl"; \
16749 (cd $(HOST_SUBDIR)/isl && \
16750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16752 "RANLIB=$${RANLIB}" \
16753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16754 html) \
16755 || exit 1
16756
16757 @endif isl
16758
16759 .PHONY: maybe-TAGS-isl TAGS-isl
16760 maybe-TAGS-isl:
16761 @if isl
16762 maybe-TAGS-isl: TAGS-isl
16763
16764 TAGS-isl: \
16765 configure-isl
16766 @[ -f ./isl/Makefile ] || exit 0; \
16767 r=`${PWD_COMMAND}`; export r; \
16768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16769 $(HOST_EXPORTS) \
16770 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16772 done; \
16773 echo "Doing TAGS in isl"; \
16774 (cd $(HOST_SUBDIR)/isl && \
16775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16777 "RANLIB=$${RANLIB}" \
16778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16779 TAGS) \
16780 || exit 1
16781
16782 @endif isl
16783
16784 .PHONY: maybe-install-info-isl install-info-isl
16785 maybe-install-info-isl:
16786 @if isl
16787 maybe-install-info-isl: install-info-isl
16788
16789 install-info-isl: \
16790 configure-isl \
16791 info-isl
16792 @[ -f ./isl/Makefile ] || exit 0; \
16793 r=`${PWD_COMMAND}`; export r; \
16794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16795 $(HOST_EXPORTS) \
16796 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16798 done; \
16799 echo "Doing install-info in isl"; \
16800 (cd $(HOST_SUBDIR)/isl && \
16801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16803 "RANLIB=$${RANLIB}" \
16804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16805 install-info) \
16806 || exit 1
16807
16808 @endif isl
16809
16810 .PHONY: maybe-install-pdf-isl install-pdf-isl
16811 maybe-install-pdf-isl:
16812 @if isl
16813 maybe-install-pdf-isl: install-pdf-isl
16814
16815 install-pdf-isl: \
16816 configure-isl \
16817 pdf-isl
16818 @[ -f ./isl/Makefile ] || exit 0; \
16819 r=`${PWD_COMMAND}`; export r; \
16820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821 $(HOST_EXPORTS) \
16822 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16824 done; \
16825 echo "Doing install-pdf in isl"; \
16826 (cd $(HOST_SUBDIR)/isl && \
16827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16829 "RANLIB=$${RANLIB}" \
16830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16831 install-pdf) \
16832 || exit 1
16833
16834 @endif isl
16835
16836 .PHONY: maybe-install-html-isl install-html-isl
16837 maybe-install-html-isl:
16838 @if isl
16839 maybe-install-html-isl: install-html-isl
16840
16841 install-html-isl: \
16842 configure-isl \
16843 html-isl
16844 @[ -f ./isl/Makefile ] || exit 0; \
16845 r=`${PWD_COMMAND}`; export r; \
16846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16847 $(HOST_EXPORTS) \
16848 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16850 done; \
16851 echo "Doing install-html in isl"; \
16852 (cd $(HOST_SUBDIR)/isl && \
16853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16855 "RANLIB=$${RANLIB}" \
16856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16857 install-html) \
16858 || exit 1
16859
16860 @endif isl
16861
16862 .PHONY: maybe-installcheck-isl installcheck-isl
16863 maybe-installcheck-isl:
16864 @if isl
16865 maybe-installcheck-isl: installcheck-isl
16866
16867 installcheck-isl: \
16868 configure-isl
16869 @[ -f ./isl/Makefile ] || exit 0; \
16870 r=`${PWD_COMMAND}`; export r; \
16871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16872 $(HOST_EXPORTS) \
16873 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16875 done; \
16876 echo "Doing installcheck in isl"; \
16877 (cd $(HOST_SUBDIR)/isl && \
16878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16880 "RANLIB=$${RANLIB}" \
16881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16882 installcheck) \
16883 || exit 1
16884
16885 @endif isl
16886
16887 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16888 maybe-mostlyclean-isl:
16889 @if isl
16890 maybe-mostlyclean-isl: mostlyclean-isl
16891
16892 mostlyclean-isl:
16893 @[ -f ./isl/Makefile ] || exit 0; \
16894 r=`${PWD_COMMAND}`; export r; \
16895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16896 $(HOST_EXPORTS) \
16897 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16899 done; \
16900 echo "Doing mostlyclean in isl"; \
16901 (cd $(HOST_SUBDIR)/isl && \
16902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16904 "RANLIB=$${RANLIB}" \
16905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16906 mostlyclean) \
16907 || exit 1
16908
16909 @endif isl
16910
16911 .PHONY: maybe-clean-isl clean-isl
16912 maybe-clean-isl:
16913 @if isl
16914 maybe-clean-isl: clean-isl
16915
16916 clean-isl:
16917 @[ -f ./isl/Makefile ] || exit 0; \
16918 r=`${PWD_COMMAND}`; export r; \
16919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920 $(HOST_EXPORTS) \
16921 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16923 done; \
16924 echo "Doing clean in isl"; \
16925 (cd $(HOST_SUBDIR)/isl && \
16926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16928 "RANLIB=$${RANLIB}" \
16929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16930 clean) \
16931 || exit 1
16932
16933 @endif isl
16934
16935 .PHONY: maybe-distclean-isl distclean-isl
16936 maybe-distclean-isl:
16937 @if isl
16938 maybe-distclean-isl: distclean-isl
16939
16940 distclean-isl:
16941 @[ -f ./isl/Makefile ] || exit 0; \
16942 r=`${PWD_COMMAND}`; export r; \
16943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944 $(HOST_EXPORTS) \
16945 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947 done; \
16948 echo "Doing distclean in isl"; \
16949 (cd $(HOST_SUBDIR)/isl && \
16950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952 "RANLIB=$${RANLIB}" \
16953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16954 distclean) \
16955 || exit 1
16956
16957 @endif isl
16958
16959 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
16960 maybe-maintainer-clean-isl:
16961 @if isl
16962 maybe-maintainer-clean-isl: maintainer-clean-isl
16963
16964 maintainer-clean-isl:
16965 @[ -f ./isl/Makefile ] || exit 0; \
16966 r=`${PWD_COMMAND}`; export r; \
16967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16968 $(HOST_EXPORTS) \
16969 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16971 done; \
16972 echo "Doing maintainer-clean in isl"; \
16973 (cd $(HOST_SUBDIR)/isl && \
16974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16976 "RANLIB=$${RANLIB}" \
16977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16978 maintainer-clean) \
16979 || exit 1
16980
16981 @endif isl
16982
16983
16984
16985 .PHONY: configure-libelf maybe-configure-libelf
16986 maybe-configure-libelf:
16987 @if gcc-bootstrap
16988 configure-libelf: stage_current
16989 @endif gcc-bootstrap
16990 @if libelf
16991 maybe-configure-libelf: configure-libelf
16992 configure-libelf:
16993 @r=`${PWD_COMMAND}`; export r; \
16994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16995 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16997 $(HOST_EXPORTS) \
16998 echo Configuring in $(HOST_SUBDIR)/libelf; \
16999 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17000 case $(srcdir) in \
17001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17002 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17004 esac; \
17005 module_srcdir=libelf; \
17006 $(SHELL) \
17007 $$s/$$module_srcdir/configure \
17008 --srcdir=$${topdir}/$$module_srcdir \
17009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17010 --target=${target_alias} --disable-shared \
17011 || exit 1
17012 @endif libelf
17013
17014
17015
17016 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17017 maybe-configure-stage1-libelf:
17018 @if libelf-bootstrap
17019 maybe-configure-stage1-libelf: configure-stage1-libelf
17020 configure-stage1-libelf:
17021 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17022 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17023 @r=`${PWD_COMMAND}`; export r; \
17024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17025 TFLAGS="$(STAGE1_TFLAGS)"; \
17026 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17027 $(HOST_EXPORTS) \
17028 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17029 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17030 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17031 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17033 cd $(HOST_SUBDIR)/libelf || exit 1; \
17034 case $(srcdir) in \
17035 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17036 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17037 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17038 esac; \
17039 module_srcdir=libelf; \
17040 $(SHELL) $$s/$$module_srcdir/configure \
17041 --srcdir=$${topdir}/$$module_srcdir \
17042 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17043 --target=${target_alias} \
17044 \
17045 $(STAGE1_CONFIGURE_FLAGS) \
17046 --disable-shared
17047 @endif libelf-bootstrap
17048
17049 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17050 maybe-configure-stage2-libelf:
17051 @if libelf-bootstrap
17052 maybe-configure-stage2-libelf: configure-stage2-libelf
17053 configure-stage2-libelf:
17054 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17055 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17056 @r=`${PWD_COMMAND}`; export r; \
17057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17058 TFLAGS="$(STAGE2_TFLAGS)"; \
17059 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17060 $(HOST_EXPORTS) \
17061 $(POSTSTAGE1_HOST_EXPORTS) \
17062 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17063 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17064 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17065 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17066 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17067 cd $(HOST_SUBDIR)/libelf || exit 1; \
17068 case $(srcdir) in \
17069 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17070 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17071 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17072 esac; \
17073 module_srcdir=libelf; \
17074 $(SHELL) $$s/$$module_srcdir/configure \
17075 --srcdir=$${topdir}/$$module_srcdir \
17076 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17077 --target=${target_alias} \
17078 --with-build-libsubdir=$(HOST_SUBDIR) \
17079 $(STAGE2_CONFIGURE_FLAGS) \
17080 --disable-shared
17081 @endif libelf-bootstrap
17082
17083 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17084 maybe-configure-stage3-libelf:
17085 @if libelf-bootstrap
17086 maybe-configure-stage3-libelf: configure-stage3-libelf
17087 configure-stage3-libelf:
17088 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17089 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17090 @r=`${PWD_COMMAND}`; export r; \
17091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17092 TFLAGS="$(STAGE3_TFLAGS)"; \
17093 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17094 $(HOST_EXPORTS) \
17095 $(POSTSTAGE1_HOST_EXPORTS) \
17096 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17097 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17098 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17099 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17101 cd $(HOST_SUBDIR)/libelf || exit 1; \
17102 case $(srcdir) in \
17103 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17104 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17105 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17106 esac; \
17107 module_srcdir=libelf; \
17108 $(SHELL) $$s/$$module_srcdir/configure \
17109 --srcdir=$${topdir}/$$module_srcdir \
17110 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17111 --target=${target_alias} \
17112 --with-build-libsubdir=$(HOST_SUBDIR) \
17113 $(STAGE3_CONFIGURE_FLAGS) \
17114 --disable-shared
17115 @endif libelf-bootstrap
17116
17117 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17118 maybe-configure-stage4-libelf:
17119 @if libelf-bootstrap
17120 maybe-configure-stage4-libelf: configure-stage4-libelf
17121 configure-stage4-libelf:
17122 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17124 @r=`${PWD_COMMAND}`; export r; \
17125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17126 TFLAGS="$(STAGE4_TFLAGS)"; \
17127 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17128 $(HOST_EXPORTS) \
17129 $(POSTSTAGE1_HOST_EXPORTS) \
17130 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17131 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17132 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17133 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17135 cd $(HOST_SUBDIR)/libelf || exit 1; \
17136 case $(srcdir) in \
17137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17138 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17140 esac; \
17141 module_srcdir=libelf; \
17142 $(SHELL) $$s/$$module_srcdir/configure \
17143 --srcdir=$${topdir}/$$module_srcdir \
17144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17145 --target=${target_alias} \
17146 --with-build-libsubdir=$(HOST_SUBDIR) \
17147 $(STAGE4_CONFIGURE_FLAGS) \
17148 --disable-shared
17149 @endif libelf-bootstrap
17150
17151 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17152 maybe-configure-stageprofile-libelf:
17153 @if libelf-bootstrap
17154 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17155 configure-stageprofile-libelf:
17156 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17157 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17158 @r=`${PWD_COMMAND}`; export r; \
17159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17160 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17161 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17162 $(HOST_EXPORTS) \
17163 $(POSTSTAGE1_HOST_EXPORTS) \
17164 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17165 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17166 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17167 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17168 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17169 cd $(HOST_SUBDIR)/libelf || exit 1; \
17170 case $(srcdir) in \
17171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17172 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17174 esac; \
17175 module_srcdir=libelf; \
17176 $(SHELL) $$s/$$module_srcdir/configure \
17177 --srcdir=$${topdir}/$$module_srcdir \
17178 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17179 --target=${target_alias} \
17180 --with-build-libsubdir=$(HOST_SUBDIR) \
17181 $(STAGEprofile_CONFIGURE_FLAGS) \
17182 --disable-shared
17183 @endif libelf-bootstrap
17184
17185 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17186 maybe-configure-stagetrain-libelf:
17187 @if libelf-bootstrap
17188 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17189 configure-stagetrain-libelf:
17190 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17192 @r=`${PWD_COMMAND}`; export r; \
17193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17194 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17195 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17196 $(HOST_EXPORTS) \
17197 $(POSTSTAGE1_HOST_EXPORTS) \
17198 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17199 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17200 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17201 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17202 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17203 cd $(HOST_SUBDIR)/libelf || exit 1; \
17204 case $(srcdir) in \
17205 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17206 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17207 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17208 esac; \
17209 module_srcdir=libelf; \
17210 $(SHELL) $$s/$$module_srcdir/configure \
17211 --srcdir=$${topdir}/$$module_srcdir \
17212 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17213 --target=${target_alias} \
17214 --with-build-libsubdir=$(HOST_SUBDIR) \
17215 $(STAGEtrain_CONFIGURE_FLAGS) \
17216 --disable-shared
17217 @endif libelf-bootstrap
17218
17219 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17220 maybe-configure-stagefeedback-libelf:
17221 @if libelf-bootstrap
17222 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17223 configure-stagefeedback-libelf:
17224 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17225 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17226 @r=`${PWD_COMMAND}`; export r; \
17227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17228 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17229 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17230 $(HOST_EXPORTS) \
17231 $(POSTSTAGE1_HOST_EXPORTS) \
17232 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17233 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17234 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17235 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17236 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17237 cd $(HOST_SUBDIR)/libelf || exit 1; \
17238 case $(srcdir) in \
17239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17240 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17242 esac; \
17243 module_srcdir=libelf; \
17244 $(SHELL) $$s/$$module_srcdir/configure \
17245 --srcdir=$${topdir}/$$module_srcdir \
17246 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17247 --target=${target_alias} \
17248 --with-build-libsubdir=$(HOST_SUBDIR) \
17249 $(STAGEfeedback_CONFIGURE_FLAGS) \
17250 --disable-shared
17251 @endif libelf-bootstrap
17252
17253 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17254 maybe-configure-stageautoprofile-libelf:
17255 @if libelf-bootstrap
17256 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17257 configure-stageautoprofile-libelf:
17258 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17259 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17260 @r=`${PWD_COMMAND}`; export r; \
17261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17262 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17263 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17264 $(HOST_EXPORTS) \
17265 $(POSTSTAGE1_HOST_EXPORTS) \
17266 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17267 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17268 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17269 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17271 cd $(HOST_SUBDIR)/libelf || exit 1; \
17272 case $(srcdir) in \
17273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17274 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17276 esac; \
17277 module_srcdir=libelf; \
17278 $(SHELL) $$s/$$module_srcdir/configure \
17279 --srcdir=$${topdir}/$$module_srcdir \
17280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17281 --target=${target_alias} \
17282 --with-build-libsubdir=$(HOST_SUBDIR) \
17283 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17284 --disable-shared
17285 @endif libelf-bootstrap
17286
17287 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17288 maybe-configure-stageautofeedback-libelf:
17289 @if libelf-bootstrap
17290 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17291 configure-stageautofeedback-libelf:
17292 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17293 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17294 @r=`${PWD_COMMAND}`; export r; \
17295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17296 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17297 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17298 $(HOST_EXPORTS) \
17299 $(POSTSTAGE1_HOST_EXPORTS) \
17300 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17301 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17302 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17303 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17304 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17305 cd $(HOST_SUBDIR)/libelf || exit 1; \
17306 case $(srcdir) in \
17307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17308 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17310 esac; \
17311 module_srcdir=libelf; \
17312 $(SHELL) $$s/$$module_srcdir/configure \
17313 --srcdir=$${topdir}/$$module_srcdir \
17314 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17315 --target=${target_alias} \
17316 --with-build-libsubdir=$(HOST_SUBDIR) \
17317 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17318 --disable-shared
17319 @endif libelf-bootstrap
17320
17321
17322
17323
17324
17325 .PHONY: all-libelf maybe-all-libelf
17326 maybe-all-libelf:
17327 @if gcc-bootstrap
17328 all-libelf: stage_current
17329 @endif gcc-bootstrap
17330 @if libelf
17331 TARGET-libelf=all
17332 maybe-all-libelf: all-libelf
17333 all-libelf: configure-libelf
17334 @r=`${PWD_COMMAND}`; export r; \
17335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17336 $(HOST_EXPORTS) \
17337 (cd $(HOST_SUBDIR)/libelf && \
17338 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17339 $(TARGET-libelf))
17340 @endif libelf
17341
17342
17343
17344 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17345 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17346 maybe-all-stage1-libelf:
17347 maybe-clean-stage1-libelf:
17348 @if libelf-bootstrap
17349 maybe-all-stage1-libelf: all-stage1-libelf
17350 all-stage1: all-stage1-libelf
17351 TARGET-stage1-libelf = $(TARGET-libelf)
17352 all-stage1-libelf: configure-stage1-libelf
17353 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17354 @r=`${PWD_COMMAND}`; export r; \
17355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356 TFLAGS="$(STAGE1_TFLAGS)"; \
17357 $(HOST_EXPORTS) \
17358 cd $(HOST_SUBDIR)/libelf && \
17359 \
17360 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17361 CFLAGS="$(STAGE1_CFLAGS)" \
17362 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17363 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17364 LIBCFLAGS="$(LIBCFLAGS)" \
17365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368 $(EXTRA_HOST_FLAGS) \
17369 $(STAGE1_FLAGS_TO_PASS) \
17370 TFLAGS="$(STAGE1_TFLAGS)" \
17371 $(TARGET-stage1-libelf)
17372
17373 maybe-clean-stage1-libelf: clean-stage1-libelf
17374 clean-stage1: clean-stage1-libelf
17375 clean-stage1-libelf:
17376 @if [ $(current_stage) = stage1 ]; then \
17377 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17378 else \
17379 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17380 $(MAKE) stage1-start; \
17381 fi; \
17382 cd $(HOST_SUBDIR)/libelf && \
17383 $(MAKE) $(EXTRA_HOST_FLAGS) \
17384 $(STAGE1_FLAGS_TO_PASS) clean
17385 @endif libelf-bootstrap
17386
17387
17388 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17389 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17390 maybe-all-stage2-libelf:
17391 maybe-clean-stage2-libelf:
17392 @if libelf-bootstrap
17393 maybe-all-stage2-libelf: all-stage2-libelf
17394 all-stage2: all-stage2-libelf
17395 TARGET-stage2-libelf = $(TARGET-libelf)
17396 all-stage2-libelf: configure-stage2-libelf
17397 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17398 @r=`${PWD_COMMAND}`; export r; \
17399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17400 TFLAGS="$(STAGE2_TFLAGS)"; \
17401 $(HOST_EXPORTS) \
17402 $(POSTSTAGE1_HOST_EXPORTS) \
17403 cd $(HOST_SUBDIR)/libelf && \
17404 \
17405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17406 CFLAGS="$(STAGE2_CFLAGS)" \
17407 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17408 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17409 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17414 TFLAGS="$(STAGE2_TFLAGS)" \
17415 $(TARGET-stage2-libelf)
17416
17417 maybe-clean-stage2-libelf: clean-stage2-libelf
17418 clean-stage2: clean-stage2-libelf
17419 clean-stage2-libelf:
17420 @if [ $(current_stage) = stage2 ]; then \
17421 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17422 else \
17423 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17424 $(MAKE) stage2-start; \
17425 fi; \
17426 cd $(HOST_SUBDIR)/libelf && \
17427 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17428 @endif libelf-bootstrap
17429
17430
17431 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17432 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17433 maybe-all-stage3-libelf:
17434 maybe-clean-stage3-libelf:
17435 @if libelf-bootstrap
17436 maybe-all-stage3-libelf: all-stage3-libelf
17437 all-stage3: all-stage3-libelf
17438 TARGET-stage3-libelf = $(TARGET-libelf)
17439 all-stage3-libelf: configure-stage3-libelf
17440 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17441 @r=`${PWD_COMMAND}`; export r; \
17442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17443 TFLAGS="$(STAGE3_TFLAGS)"; \
17444 $(HOST_EXPORTS) \
17445 $(POSTSTAGE1_HOST_EXPORTS) \
17446 cd $(HOST_SUBDIR)/libelf && \
17447 \
17448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17449 CFLAGS="$(STAGE3_CFLAGS)" \
17450 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17451 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17452 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17457 TFLAGS="$(STAGE3_TFLAGS)" \
17458 $(TARGET-stage3-libelf)
17459
17460 maybe-clean-stage3-libelf: clean-stage3-libelf
17461 clean-stage3: clean-stage3-libelf
17462 clean-stage3-libelf:
17463 @if [ $(current_stage) = stage3 ]; then \
17464 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17465 else \
17466 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17467 $(MAKE) stage3-start; \
17468 fi; \
17469 cd $(HOST_SUBDIR)/libelf && \
17470 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17471 @endif libelf-bootstrap
17472
17473
17474 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17475 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17476 maybe-all-stage4-libelf:
17477 maybe-clean-stage4-libelf:
17478 @if libelf-bootstrap
17479 maybe-all-stage4-libelf: all-stage4-libelf
17480 all-stage4: all-stage4-libelf
17481 TARGET-stage4-libelf = $(TARGET-libelf)
17482 all-stage4-libelf: configure-stage4-libelf
17483 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17484 @r=`${PWD_COMMAND}`; export r; \
17485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17486 TFLAGS="$(STAGE4_TFLAGS)"; \
17487 $(HOST_EXPORTS) \
17488 $(POSTSTAGE1_HOST_EXPORTS) \
17489 cd $(HOST_SUBDIR)/libelf && \
17490 \
17491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17492 CFLAGS="$(STAGE4_CFLAGS)" \
17493 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17494 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17495 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17500 TFLAGS="$(STAGE4_TFLAGS)" \
17501 $(TARGET-stage4-libelf)
17502
17503 maybe-clean-stage4-libelf: clean-stage4-libelf
17504 clean-stage4: clean-stage4-libelf
17505 clean-stage4-libelf:
17506 @if [ $(current_stage) = stage4 ]; then \
17507 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17508 else \
17509 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17510 $(MAKE) stage4-start; \
17511 fi; \
17512 cd $(HOST_SUBDIR)/libelf && \
17513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17514 @endif libelf-bootstrap
17515
17516
17517 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17518 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17519 maybe-all-stageprofile-libelf:
17520 maybe-clean-stageprofile-libelf:
17521 @if libelf-bootstrap
17522 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17523 all-stageprofile: all-stageprofile-libelf
17524 TARGET-stageprofile-libelf = $(TARGET-libelf)
17525 all-stageprofile-libelf: configure-stageprofile-libelf
17526 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17527 @r=`${PWD_COMMAND}`; export r; \
17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17530 $(HOST_EXPORTS) \
17531 $(POSTSTAGE1_HOST_EXPORTS) \
17532 cd $(HOST_SUBDIR)/libelf && \
17533 \
17534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17535 CFLAGS="$(STAGEprofile_CFLAGS)" \
17536 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17537 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17538 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17543 TFLAGS="$(STAGEprofile_TFLAGS)" \
17544 $(TARGET-stageprofile-libelf)
17545
17546 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17547 clean-stageprofile: clean-stageprofile-libelf
17548 clean-stageprofile-libelf:
17549 @if [ $(current_stage) = stageprofile ]; then \
17550 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17551 else \
17552 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17553 $(MAKE) stageprofile-start; \
17554 fi; \
17555 cd $(HOST_SUBDIR)/libelf && \
17556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17557 @endif libelf-bootstrap
17558
17559
17560 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17561 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17562 maybe-all-stagetrain-libelf:
17563 maybe-clean-stagetrain-libelf:
17564 @if libelf-bootstrap
17565 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17566 all-stagetrain: all-stagetrain-libelf
17567 TARGET-stagetrain-libelf = $(TARGET-libelf)
17568 all-stagetrain-libelf: configure-stagetrain-libelf
17569 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17570 @r=`${PWD_COMMAND}`; export r; \
17571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17573 $(HOST_EXPORTS) \
17574 $(POSTSTAGE1_HOST_EXPORTS) \
17575 cd $(HOST_SUBDIR)/libelf && \
17576 \
17577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17578 CFLAGS="$(STAGEtrain_CFLAGS)" \
17579 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17580 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17581 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17586 TFLAGS="$(STAGEtrain_TFLAGS)" \
17587 $(TARGET-stagetrain-libelf)
17588
17589 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17590 clean-stagetrain: clean-stagetrain-libelf
17591 clean-stagetrain-libelf:
17592 @if [ $(current_stage) = stagetrain ]; then \
17593 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17594 else \
17595 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17596 $(MAKE) stagetrain-start; \
17597 fi; \
17598 cd $(HOST_SUBDIR)/libelf && \
17599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17600 @endif libelf-bootstrap
17601
17602
17603 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17604 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17605 maybe-all-stagefeedback-libelf:
17606 maybe-clean-stagefeedback-libelf:
17607 @if libelf-bootstrap
17608 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17609 all-stagefeedback: all-stagefeedback-libelf
17610 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17611 all-stagefeedback-libelf: configure-stagefeedback-libelf
17612 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17613 @r=`${PWD_COMMAND}`; export r; \
17614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17615 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17616 $(HOST_EXPORTS) \
17617 $(POSTSTAGE1_HOST_EXPORTS) \
17618 cd $(HOST_SUBDIR)/libelf && \
17619 \
17620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17621 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17622 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17623 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17624 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17629 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17630 $(TARGET-stagefeedback-libelf)
17631
17632 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17633 clean-stagefeedback: clean-stagefeedback-libelf
17634 clean-stagefeedback-libelf:
17635 @if [ $(current_stage) = stagefeedback ]; then \
17636 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17637 else \
17638 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17639 $(MAKE) stagefeedback-start; \
17640 fi; \
17641 cd $(HOST_SUBDIR)/libelf && \
17642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17643 @endif libelf-bootstrap
17644
17645
17646 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17647 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17648 maybe-all-stageautoprofile-libelf:
17649 maybe-clean-stageautoprofile-libelf:
17650 @if libelf-bootstrap
17651 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17652 all-stageautoprofile: all-stageautoprofile-libelf
17653 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17654 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17655 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17656 @r=`${PWD_COMMAND}`; export r; \
17657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17658 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17659 $(HOST_EXPORTS) \
17660 $(POSTSTAGE1_HOST_EXPORTS) \
17661 cd $(HOST_SUBDIR)/libelf && \
17662 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17664 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17665 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17666 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17667 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17672 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17673 $(TARGET-stageautoprofile-libelf)
17674
17675 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17676 clean-stageautoprofile: clean-stageautoprofile-libelf
17677 clean-stageautoprofile-libelf:
17678 @if [ $(current_stage) = stageautoprofile ]; then \
17679 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17680 else \
17681 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17682 $(MAKE) stageautoprofile-start; \
17683 fi; \
17684 cd $(HOST_SUBDIR)/libelf && \
17685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17686 @endif libelf-bootstrap
17687
17688
17689 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17690 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17691 maybe-all-stageautofeedback-libelf:
17692 maybe-clean-stageautofeedback-libelf:
17693 @if libelf-bootstrap
17694 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17695 all-stageautofeedback: all-stageautofeedback-libelf
17696 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17697 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17698 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17699 @r=`${PWD_COMMAND}`; export r; \
17700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17701 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17702 $(HOST_EXPORTS) \
17703 $(POSTSTAGE1_HOST_EXPORTS) \
17704 cd $(HOST_SUBDIR)/libelf && \
17705 \
17706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17707 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17708 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17709 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17710 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17715 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17716 $(TARGET-stageautofeedback-libelf)
17717
17718 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17719 clean-stageautofeedback: clean-stageautofeedback-libelf
17720 clean-stageautofeedback-libelf:
17721 @if [ $(current_stage) = stageautofeedback ]; then \
17722 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17723 else \
17724 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17725 $(MAKE) stageautofeedback-start; \
17726 fi; \
17727 cd $(HOST_SUBDIR)/libelf && \
17728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17729 @endif libelf-bootstrap
17730
17731
17732
17733
17734
17735 .PHONY: check-libelf maybe-check-libelf
17736 maybe-check-libelf:
17737 @if libelf
17738 maybe-check-libelf: check-libelf
17739
17740 check-libelf:
17741 @: $(MAKE); $(unstage)
17742 @r=`${PWD_COMMAND}`; export r; \
17743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17744 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17745 (cd $(HOST_SUBDIR)/libelf && \
17746 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17747
17748 @endif libelf
17749
17750 .PHONY: install-libelf maybe-install-libelf
17751 maybe-install-libelf:
17752 @if libelf
17753 maybe-install-libelf: install-libelf
17754
17755 install-libelf:
17756
17757 @endif libelf
17758
17759 .PHONY: install-strip-libelf maybe-install-strip-libelf
17760 maybe-install-strip-libelf:
17761 @if libelf
17762 maybe-install-strip-libelf: install-strip-libelf
17763
17764 install-strip-libelf:
17765
17766 @endif libelf
17767
17768 # Other targets (info, dvi, pdf, etc.)
17769
17770 .PHONY: maybe-info-libelf info-libelf
17771 maybe-info-libelf:
17772 @if libelf
17773 maybe-info-libelf: info-libelf
17774
17775 info-libelf: \
17776 configure-libelf
17777 @[ -f ./libelf/Makefile ] || exit 0; \
17778 r=`${PWD_COMMAND}`; export r; \
17779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17780 $(HOST_EXPORTS) \
17781 for flag in $(EXTRA_HOST_FLAGS) ; do \
17782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17783 done; \
17784 echo "Doing info in libelf"; \
17785 (cd $(HOST_SUBDIR)/libelf && \
17786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17788 "RANLIB=$${RANLIB}" \
17789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17790 info) \
17791 || exit 1
17792
17793 @endif libelf
17794
17795 .PHONY: maybe-dvi-libelf dvi-libelf
17796 maybe-dvi-libelf:
17797 @if libelf
17798 maybe-dvi-libelf: dvi-libelf
17799
17800 dvi-libelf: \
17801 configure-libelf
17802 @[ -f ./libelf/Makefile ] || exit 0; \
17803 r=`${PWD_COMMAND}`; export r; \
17804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805 $(HOST_EXPORTS) \
17806 for flag in $(EXTRA_HOST_FLAGS) ; do \
17807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17808 done; \
17809 echo "Doing dvi in libelf"; \
17810 (cd $(HOST_SUBDIR)/libelf && \
17811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17813 "RANLIB=$${RANLIB}" \
17814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17815 dvi) \
17816 || exit 1
17817
17818 @endif libelf
17819
17820 .PHONY: maybe-pdf-libelf pdf-libelf
17821 maybe-pdf-libelf:
17822 @if libelf
17823 maybe-pdf-libelf: pdf-libelf
17824
17825 pdf-libelf: \
17826 configure-libelf
17827 @[ -f ./libelf/Makefile ] || exit 0; \
17828 r=`${PWD_COMMAND}`; export r; \
17829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17830 $(HOST_EXPORTS) \
17831 for flag in $(EXTRA_HOST_FLAGS) ; do \
17832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17833 done; \
17834 echo "Doing pdf in libelf"; \
17835 (cd $(HOST_SUBDIR)/libelf && \
17836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17838 "RANLIB=$${RANLIB}" \
17839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17840 pdf) \
17841 || exit 1
17842
17843 @endif libelf
17844
17845 .PHONY: maybe-html-libelf html-libelf
17846 maybe-html-libelf:
17847 @if libelf
17848 maybe-html-libelf: html-libelf
17849
17850 html-libelf: \
17851 configure-libelf
17852 @[ -f ./libelf/Makefile ] || exit 0; \
17853 r=`${PWD_COMMAND}`; export r; \
17854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855 $(HOST_EXPORTS) \
17856 for flag in $(EXTRA_HOST_FLAGS) ; do \
17857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17858 done; \
17859 echo "Doing html in libelf"; \
17860 (cd $(HOST_SUBDIR)/libelf && \
17861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17863 "RANLIB=$${RANLIB}" \
17864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17865 html) \
17866 || exit 1
17867
17868 @endif libelf
17869
17870 .PHONY: maybe-TAGS-libelf TAGS-libelf
17871 maybe-TAGS-libelf:
17872 @if libelf
17873 maybe-TAGS-libelf: TAGS-libelf
17874
17875 TAGS-libelf: \
17876 configure-libelf
17877 @[ -f ./libelf/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 TAGS in libelf"; \
17885 (cd $(HOST_SUBDIR)/libelf && \
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 TAGS) \
17891 || exit 1
17892
17893 @endif libelf
17894
17895 .PHONY: maybe-install-info-libelf install-info-libelf
17896 maybe-install-info-libelf:
17897 @if libelf
17898 maybe-install-info-libelf: install-info-libelf
17899
17900 install-info-libelf: \
17901 configure-libelf \
17902 info-libelf
17903 @[ -f ./libelf/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 install-info in libelf"; \
17911 (cd $(HOST_SUBDIR)/libelf && \
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 install-info) \
17917 || exit 1
17918
17919 @endif libelf
17920
17921 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
17922 maybe-install-pdf-libelf:
17923 @if libelf
17924 maybe-install-pdf-libelf: install-pdf-libelf
17925
17926 install-pdf-libelf: \
17927 configure-libelf \
17928 pdf-libelf
17929 @[ -f ./libelf/Makefile ] || exit 0; \
17930 r=`${PWD_COMMAND}`; export r; \
17931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17932 $(HOST_EXPORTS) \
17933 for flag in $(EXTRA_HOST_FLAGS) ; do \
17934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17935 done; \
17936 echo "Doing install-pdf in libelf"; \
17937 (cd $(HOST_SUBDIR)/libelf && \
17938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17940 "RANLIB=$${RANLIB}" \
17941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17942 install-pdf) \
17943 || exit 1
17944
17945 @endif libelf
17946
17947 .PHONY: maybe-install-html-libelf install-html-libelf
17948 maybe-install-html-libelf:
17949 @if libelf
17950 maybe-install-html-libelf: install-html-libelf
17951
17952 install-html-libelf: \
17953 configure-libelf \
17954 html-libelf
17955 @[ -f ./libelf/Makefile ] || exit 0; \
17956 r=`${PWD_COMMAND}`; export r; \
17957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17958 $(HOST_EXPORTS) \
17959 for flag in $(EXTRA_HOST_FLAGS) ; do \
17960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17961 done; \
17962 echo "Doing install-html in libelf"; \
17963 (cd $(HOST_SUBDIR)/libelf && \
17964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17966 "RANLIB=$${RANLIB}" \
17967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17968 install-html) \
17969 || exit 1
17970
17971 @endif libelf
17972
17973 .PHONY: maybe-installcheck-libelf installcheck-libelf
17974 maybe-installcheck-libelf:
17975 @if libelf
17976 maybe-installcheck-libelf: installcheck-libelf
17977
17978 installcheck-libelf: \
17979 configure-libelf
17980 @[ -f ./libelf/Makefile ] || exit 0; \
17981 r=`${PWD_COMMAND}`; export r; \
17982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17983 $(HOST_EXPORTS) \
17984 for flag in $(EXTRA_HOST_FLAGS) ; do \
17985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17986 done; \
17987 echo "Doing installcheck in libelf"; \
17988 (cd $(HOST_SUBDIR)/libelf && \
17989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17991 "RANLIB=$${RANLIB}" \
17992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17993 installcheck) \
17994 || exit 1
17995
17996 @endif libelf
17997
17998 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
17999 maybe-mostlyclean-libelf:
18000 @if libelf
18001 maybe-mostlyclean-libelf: mostlyclean-libelf
18002
18003 mostlyclean-libelf:
18004 @[ -f ./libelf/Makefile ] || exit 0; \
18005 r=`${PWD_COMMAND}`; export r; \
18006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18007 $(HOST_EXPORTS) \
18008 for flag in $(EXTRA_HOST_FLAGS) ; do \
18009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18010 done; \
18011 echo "Doing mostlyclean in libelf"; \
18012 (cd $(HOST_SUBDIR)/libelf && \
18013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18015 "RANLIB=$${RANLIB}" \
18016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18017 mostlyclean) \
18018 || exit 1
18019
18020 @endif libelf
18021
18022 .PHONY: maybe-clean-libelf clean-libelf
18023 maybe-clean-libelf:
18024 @if libelf
18025 maybe-clean-libelf: clean-libelf
18026
18027 clean-libelf:
18028 @[ -f ./libelf/Makefile ] || exit 0; \
18029 r=`${PWD_COMMAND}`; export r; \
18030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18031 $(HOST_EXPORTS) \
18032 for flag in $(EXTRA_HOST_FLAGS) ; do \
18033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18034 done; \
18035 echo "Doing clean in libelf"; \
18036 (cd $(HOST_SUBDIR)/libelf && \
18037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18039 "RANLIB=$${RANLIB}" \
18040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18041 clean) \
18042 || exit 1
18043
18044 @endif libelf
18045
18046 .PHONY: maybe-distclean-libelf distclean-libelf
18047 maybe-distclean-libelf:
18048 @if libelf
18049 maybe-distclean-libelf: distclean-libelf
18050
18051 distclean-libelf:
18052 @[ -f ./libelf/Makefile ] || exit 0; \
18053 r=`${PWD_COMMAND}`; export r; \
18054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055 $(HOST_EXPORTS) \
18056 for flag in $(EXTRA_HOST_FLAGS) ; do \
18057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18058 done; \
18059 echo "Doing distclean in libelf"; \
18060 (cd $(HOST_SUBDIR)/libelf && \
18061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18063 "RANLIB=$${RANLIB}" \
18064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18065 distclean) \
18066 || exit 1
18067
18068 @endif libelf
18069
18070 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18071 maybe-maintainer-clean-libelf:
18072 @if libelf
18073 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18074
18075 maintainer-clean-libelf:
18076 @[ -f ./libelf/Makefile ] || exit 0; \
18077 r=`${PWD_COMMAND}`; export r; \
18078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18079 $(HOST_EXPORTS) \
18080 for flag in $(EXTRA_HOST_FLAGS) ; do \
18081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18082 done; \
18083 echo "Doing maintainer-clean in libelf"; \
18084 (cd $(HOST_SUBDIR)/libelf && \
18085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18087 "RANLIB=$${RANLIB}" \
18088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18089 maintainer-clean) \
18090 || exit 1
18091
18092 @endif libelf
18093
18094
18095
18096 .PHONY: configure-gold maybe-configure-gold
18097 maybe-configure-gold:
18098 @if gcc-bootstrap
18099 configure-gold: stage_current
18100 @endif gcc-bootstrap
18101 @if gold
18102 maybe-configure-gold: configure-gold
18103 configure-gold:
18104 @r=`${PWD_COMMAND}`; export r; \
18105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18106 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18107 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18108 $(HOST_EXPORTS) \
18109 echo Configuring in $(HOST_SUBDIR)/gold; \
18110 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18111 case $(srcdir) in \
18112 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18113 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18114 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18115 esac; \
18116 module_srcdir=gold; \
18117 $(SHELL) \
18118 $$s/$$module_srcdir/configure \
18119 --srcdir=$${topdir}/$$module_srcdir \
18120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18121 --target=${target_alias} \
18122 || exit 1
18123 @endif gold
18124
18125
18126
18127 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18128 maybe-configure-stage1-gold:
18129 @if gold-bootstrap
18130 maybe-configure-stage1-gold: configure-stage1-gold
18131 configure-stage1-gold:
18132 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18133 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18134 @r=`${PWD_COMMAND}`; export r; \
18135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136 TFLAGS="$(STAGE1_TFLAGS)"; \
18137 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18138 $(HOST_EXPORTS) \
18139 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18140 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18141 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18142 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18144 cd $(HOST_SUBDIR)/gold || exit 1; \
18145 case $(srcdir) in \
18146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18147 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18149 esac; \
18150 module_srcdir=gold; \
18151 $(SHELL) $$s/$$module_srcdir/configure \
18152 --srcdir=$${topdir}/$$module_srcdir \
18153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18154 --target=${target_alias} \
18155 \
18156 $(STAGE1_CONFIGURE_FLAGS)
18157 @endif gold-bootstrap
18158
18159 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18160 maybe-configure-stage2-gold:
18161 @if gold-bootstrap
18162 maybe-configure-stage2-gold: configure-stage2-gold
18163 configure-stage2-gold:
18164 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18166 @r=`${PWD_COMMAND}`; export r; \
18167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18168 TFLAGS="$(STAGE2_TFLAGS)"; \
18169 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18170 $(HOST_EXPORTS) \
18171 $(POSTSTAGE1_HOST_EXPORTS) \
18172 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18173 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18174 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18175 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18177 cd $(HOST_SUBDIR)/gold || exit 1; \
18178 case $(srcdir) in \
18179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18180 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18182 esac; \
18183 module_srcdir=gold; \
18184 $(SHELL) $$s/$$module_srcdir/configure \
18185 --srcdir=$${topdir}/$$module_srcdir \
18186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18187 --target=${target_alias} \
18188 --with-build-libsubdir=$(HOST_SUBDIR) \
18189 $(STAGE2_CONFIGURE_FLAGS)
18190 @endif gold-bootstrap
18191
18192 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18193 maybe-configure-stage3-gold:
18194 @if gold-bootstrap
18195 maybe-configure-stage3-gold: configure-stage3-gold
18196 configure-stage3-gold:
18197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18198 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18199 @r=`${PWD_COMMAND}`; export r; \
18200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18201 TFLAGS="$(STAGE3_TFLAGS)"; \
18202 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18203 $(HOST_EXPORTS) \
18204 $(POSTSTAGE1_HOST_EXPORTS) \
18205 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18206 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18207 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18208 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18210 cd $(HOST_SUBDIR)/gold || exit 1; \
18211 case $(srcdir) in \
18212 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18213 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18214 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18215 esac; \
18216 module_srcdir=gold; \
18217 $(SHELL) $$s/$$module_srcdir/configure \
18218 --srcdir=$${topdir}/$$module_srcdir \
18219 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18220 --target=${target_alias} \
18221 --with-build-libsubdir=$(HOST_SUBDIR) \
18222 $(STAGE3_CONFIGURE_FLAGS)
18223 @endif gold-bootstrap
18224
18225 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18226 maybe-configure-stage4-gold:
18227 @if gold-bootstrap
18228 maybe-configure-stage4-gold: configure-stage4-gold
18229 configure-stage4-gold:
18230 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18231 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18232 @r=`${PWD_COMMAND}`; export r; \
18233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18234 TFLAGS="$(STAGE4_TFLAGS)"; \
18235 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18236 $(HOST_EXPORTS) \
18237 $(POSTSTAGE1_HOST_EXPORTS) \
18238 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18239 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18240 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18241 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18243 cd $(HOST_SUBDIR)/gold || exit 1; \
18244 case $(srcdir) in \
18245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18246 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18248 esac; \
18249 module_srcdir=gold; \
18250 $(SHELL) $$s/$$module_srcdir/configure \
18251 --srcdir=$${topdir}/$$module_srcdir \
18252 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18253 --target=${target_alias} \
18254 --with-build-libsubdir=$(HOST_SUBDIR) \
18255 $(STAGE4_CONFIGURE_FLAGS)
18256 @endif gold-bootstrap
18257
18258 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18259 maybe-configure-stageprofile-gold:
18260 @if gold-bootstrap
18261 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18262 configure-stageprofile-gold:
18263 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18264 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18265 @r=`${PWD_COMMAND}`; export r; \
18266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18268 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18269 $(HOST_EXPORTS) \
18270 $(POSTSTAGE1_HOST_EXPORTS) \
18271 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18272 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18273 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18274 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18276 cd $(HOST_SUBDIR)/gold || exit 1; \
18277 case $(srcdir) in \
18278 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18279 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18280 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18281 esac; \
18282 module_srcdir=gold; \
18283 $(SHELL) $$s/$$module_srcdir/configure \
18284 --srcdir=$${topdir}/$$module_srcdir \
18285 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18286 --target=${target_alias} \
18287 --with-build-libsubdir=$(HOST_SUBDIR) \
18288 $(STAGEprofile_CONFIGURE_FLAGS)
18289 @endif gold-bootstrap
18290
18291 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18292 maybe-configure-stagetrain-gold:
18293 @if gold-bootstrap
18294 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18295 configure-stagetrain-gold:
18296 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18297 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18298 @r=`${PWD_COMMAND}`; export r; \
18299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18300 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18301 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18302 $(HOST_EXPORTS) \
18303 $(POSTSTAGE1_HOST_EXPORTS) \
18304 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18305 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18306 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18307 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18308 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18309 cd $(HOST_SUBDIR)/gold || exit 1; \
18310 case $(srcdir) in \
18311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18312 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18314 esac; \
18315 module_srcdir=gold; \
18316 $(SHELL) $$s/$$module_srcdir/configure \
18317 --srcdir=$${topdir}/$$module_srcdir \
18318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18319 --target=${target_alias} \
18320 --with-build-libsubdir=$(HOST_SUBDIR) \
18321 $(STAGEtrain_CONFIGURE_FLAGS)
18322 @endif gold-bootstrap
18323
18324 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18325 maybe-configure-stagefeedback-gold:
18326 @if gold-bootstrap
18327 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18328 configure-stagefeedback-gold:
18329 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18330 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18331 @r=`${PWD_COMMAND}`; export r; \
18332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18334 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18335 $(HOST_EXPORTS) \
18336 $(POSTSTAGE1_HOST_EXPORTS) \
18337 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18338 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18339 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18340 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18342 cd $(HOST_SUBDIR)/gold || exit 1; \
18343 case $(srcdir) in \
18344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18345 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18347 esac; \
18348 module_srcdir=gold; \
18349 $(SHELL) $$s/$$module_srcdir/configure \
18350 --srcdir=$${topdir}/$$module_srcdir \
18351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18352 --target=${target_alias} \
18353 --with-build-libsubdir=$(HOST_SUBDIR) \
18354 $(STAGEfeedback_CONFIGURE_FLAGS)
18355 @endif gold-bootstrap
18356
18357 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18358 maybe-configure-stageautoprofile-gold:
18359 @if gold-bootstrap
18360 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18361 configure-stageautoprofile-gold:
18362 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18363 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18364 @r=`${PWD_COMMAND}`; export r; \
18365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18366 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18367 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18368 $(HOST_EXPORTS) \
18369 $(POSTSTAGE1_HOST_EXPORTS) \
18370 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18371 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18372 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18373 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18375 cd $(HOST_SUBDIR)/gold || exit 1; \
18376 case $(srcdir) in \
18377 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18378 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18379 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18380 esac; \
18381 module_srcdir=gold; \
18382 $(SHELL) $$s/$$module_srcdir/configure \
18383 --srcdir=$${topdir}/$$module_srcdir \
18384 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18385 --target=${target_alias} \
18386 --with-build-libsubdir=$(HOST_SUBDIR) \
18387 $(STAGEautoprofile_CONFIGURE_FLAGS)
18388 @endif gold-bootstrap
18389
18390 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18391 maybe-configure-stageautofeedback-gold:
18392 @if gold-bootstrap
18393 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18394 configure-stageautofeedback-gold:
18395 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18397 @r=`${PWD_COMMAND}`; export r; \
18398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18399 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18400 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18401 $(HOST_EXPORTS) \
18402 $(POSTSTAGE1_HOST_EXPORTS) \
18403 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18404 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18405 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18406 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18407 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18408 cd $(HOST_SUBDIR)/gold || exit 1; \
18409 case $(srcdir) in \
18410 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18411 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18412 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18413 esac; \
18414 module_srcdir=gold; \
18415 $(SHELL) $$s/$$module_srcdir/configure \
18416 --srcdir=$${topdir}/$$module_srcdir \
18417 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18418 --target=${target_alias} \
18419 --with-build-libsubdir=$(HOST_SUBDIR) \
18420 $(STAGEautofeedback_CONFIGURE_FLAGS)
18421 @endif gold-bootstrap
18422
18423
18424
18425
18426
18427 .PHONY: all-gold maybe-all-gold
18428 maybe-all-gold:
18429 @if gcc-bootstrap
18430 all-gold: stage_current
18431 @endif gcc-bootstrap
18432 @if gold
18433 TARGET-gold=all
18434 maybe-all-gold: all-gold
18435 all-gold: configure-gold
18436 @r=`${PWD_COMMAND}`; export r; \
18437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18438 $(HOST_EXPORTS) \
18439 (cd $(HOST_SUBDIR)/gold && \
18440 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18441 $(TARGET-gold))
18442 @endif gold
18443
18444
18445
18446 .PHONY: all-stage1-gold maybe-all-stage1-gold
18447 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18448 maybe-all-stage1-gold:
18449 maybe-clean-stage1-gold:
18450 @if gold-bootstrap
18451 maybe-all-stage1-gold: all-stage1-gold
18452 all-stage1: all-stage1-gold
18453 TARGET-stage1-gold = $(TARGET-gold)
18454 all-stage1-gold: configure-stage1-gold
18455 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18456 @r=`${PWD_COMMAND}`; export r; \
18457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18458 TFLAGS="$(STAGE1_TFLAGS)"; \
18459 $(HOST_EXPORTS) \
18460 cd $(HOST_SUBDIR)/gold && \
18461 \
18462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18463 CFLAGS="$(STAGE1_CFLAGS)" \
18464 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18465 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18466 LIBCFLAGS="$(LIBCFLAGS)" \
18467 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18468 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18469 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18470 $(EXTRA_HOST_FLAGS) \
18471 $(STAGE1_FLAGS_TO_PASS) \
18472 TFLAGS="$(STAGE1_TFLAGS)" \
18473 $(TARGET-stage1-gold)
18474
18475 maybe-clean-stage1-gold: clean-stage1-gold
18476 clean-stage1: clean-stage1-gold
18477 clean-stage1-gold:
18478 @if [ $(current_stage) = stage1 ]; then \
18479 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18480 else \
18481 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18482 $(MAKE) stage1-start; \
18483 fi; \
18484 cd $(HOST_SUBDIR)/gold && \
18485 $(MAKE) $(EXTRA_HOST_FLAGS) \
18486 $(STAGE1_FLAGS_TO_PASS) clean
18487 @endif gold-bootstrap
18488
18489
18490 .PHONY: all-stage2-gold maybe-all-stage2-gold
18491 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18492 maybe-all-stage2-gold:
18493 maybe-clean-stage2-gold:
18494 @if gold-bootstrap
18495 maybe-all-stage2-gold: all-stage2-gold
18496 all-stage2: all-stage2-gold
18497 TARGET-stage2-gold = $(TARGET-gold)
18498 all-stage2-gold: configure-stage2-gold
18499 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18500 @r=`${PWD_COMMAND}`; export r; \
18501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502 TFLAGS="$(STAGE2_TFLAGS)"; \
18503 $(HOST_EXPORTS) \
18504 $(POSTSTAGE1_HOST_EXPORTS) \
18505 cd $(HOST_SUBDIR)/gold && \
18506 \
18507 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18508 CFLAGS="$(STAGE2_CFLAGS)" \
18509 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18510 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18511 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18512 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18513 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18514 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18515 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18516 TFLAGS="$(STAGE2_TFLAGS)" \
18517 $(TARGET-stage2-gold)
18518
18519 maybe-clean-stage2-gold: clean-stage2-gold
18520 clean-stage2: clean-stage2-gold
18521 clean-stage2-gold:
18522 @if [ $(current_stage) = stage2 ]; then \
18523 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18524 else \
18525 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18526 $(MAKE) stage2-start; \
18527 fi; \
18528 cd $(HOST_SUBDIR)/gold && \
18529 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18530 @endif gold-bootstrap
18531
18532
18533 .PHONY: all-stage3-gold maybe-all-stage3-gold
18534 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18535 maybe-all-stage3-gold:
18536 maybe-clean-stage3-gold:
18537 @if gold-bootstrap
18538 maybe-all-stage3-gold: all-stage3-gold
18539 all-stage3: all-stage3-gold
18540 TARGET-stage3-gold = $(TARGET-gold)
18541 all-stage3-gold: configure-stage3-gold
18542 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18543 @r=`${PWD_COMMAND}`; export r; \
18544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18545 TFLAGS="$(STAGE3_TFLAGS)"; \
18546 $(HOST_EXPORTS) \
18547 $(POSTSTAGE1_HOST_EXPORTS) \
18548 cd $(HOST_SUBDIR)/gold && \
18549 \
18550 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18551 CFLAGS="$(STAGE3_CFLAGS)" \
18552 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18553 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18554 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18555 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18556 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18557 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18558 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18559 TFLAGS="$(STAGE3_TFLAGS)" \
18560 $(TARGET-stage3-gold)
18561
18562 maybe-clean-stage3-gold: clean-stage3-gold
18563 clean-stage3: clean-stage3-gold
18564 clean-stage3-gold:
18565 @if [ $(current_stage) = stage3 ]; then \
18566 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18567 else \
18568 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18569 $(MAKE) stage3-start; \
18570 fi; \
18571 cd $(HOST_SUBDIR)/gold && \
18572 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18573 @endif gold-bootstrap
18574
18575
18576 .PHONY: all-stage4-gold maybe-all-stage4-gold
18577 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18578 maybe-all-stage4-gold:
18579 maybe-clean-stage4-gold:
18580 @if gold-bootstrap
18581 maybe-all-stage4-gold: all-stage4-gold
18582 all-stage4: all-stage4-gold
18583 TARGET-stage4-gold = $(TARGET-gold)
18584 all-stage4-gold: configure-stage4-gold
18585 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18586 @r=`${PWD_COMMAND}`; export r; \
18587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18588 TFLAGS="$(STAGE4_TFLAGS)"; \
18589 $(HOST_EXPORTS) \
18590 $(POSTSTAGE1_HOST_EXPORTS) \
18591 cd $(HOST_SUBDIR)/gold && \
18592 \
18593 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18594 CFLAGS="$(STAGE4_CFLAGS)" \
18595 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18596 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18597 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18598 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18599 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18600 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18601 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18602 TFLAGS="$(STAGE4_TFLAGS)" \
18603 $(TARGET-stage4-gold)
18604
18605 maybe-clean-stage4-gold: clean-stage4-gold
18606 clean-stage4: clean-stage4-gold
18607 clean-stage4-gold:
18608 @if [ $(current_stage) = stage4 ]; then \
18609 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18610 else \
18611 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18612 $(MAKE) stage4-start; \
18613 fi; \
18614 cd $(HOST_SUBDIR)/gold && \
18615 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18616 @endif gold-bootstrap
18617
18618
18619 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18620 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18621 maybe-all-stageprofile-gold:
18622 maybe-clean-stageprofile-gold:
18623 @if gold-bootstrap
18624 maybe-all-stageprofile-gold: all-stageprofile-gold
18625 all-stageprofile: all-stageprofile-gold
18626 TARGET-stageprofile-gold = $(TARGET-gold)
18627 all-stageprofile-gold: configure-stageprofile-gold
18628 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18629 @r=`${PWD_COMMAND}`; export r; \
18630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18631 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18632 $(HOST_EXPORTS) \
18633 $(POSTSTAGE1_HOST_EXPORTS) \
18634 cd $(HOST_SUBDIR)/gold && \
18635 \
18636 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18637 CFLAGS="$(STAGEprofile_CFLAGS)" \
18638 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18639 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18640 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18641 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18642 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18643 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18644 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18645 TFLAGS="$(STAGEprofile_TFLAGS)" \
18646 $(TARGET-stageprofile-gold)
18647
18648 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18649 clean-stageprofile: clean-stageprofile-gold
18650 clean-stageprofile-gold:
18651 @if [ $(current_stage) = stageprofile ]; then \
18652 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18653 else \
18654 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18655 $(MAKE) stageprofile-start; \
18656 fi; \
18657 cd $(HOST_SUBDIR)/gold && \
18658 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18659 @endif gold-bootstrap
18660
18661
18662 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18663 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18664 maybe-all-stagetrain-gold:
18665 maybe-clean-stagetrain-gold:
18666 @if gold-bootstrap
18667 maybe-all-stagetrain-gold: all-stagetrain-gold
18668 all-stagetrain: all-stagetrain-gold
18669 TARGET-stagetrain-gold = $(TARGET-gold)
18670 all-stagetrain-gold: configure-stagetrain-gold
18671 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18672 @r=`${PWD_COMMAND}`; export r; \
18673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18674 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18675 $(HOST_EXPORTS) \
18676 $(POSTSTAGE1_HOST_EXPORTS) \
18677 cd $(HOST_SUBDIR)/gold && \
18678 \
18679 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18680 CFLAGS="$(STAGEtrain_CFLAGS)" \
18681 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18682 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18683 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18684 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18685 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18686 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18687 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18688 TFLAGS="$(STAGEtrain_TFLAGS)" \
18689 $(TARGET-stagetrain-gold)
18690
18691 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18692 clean-stagetrain: clean-stagetrain-gold
18693 clean-stagetrain-gold:
18694 @if [ $(current_stage) = stagetrain ]; then \
18695 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18696 else \
18697 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18698 $(MAKE) stagetrain-start; \
18699 fi; \
18700 cd $(HOST_SUBDIR)/gold && \
18701 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18702 @endif gold-bootstrap
18703
18704
18705 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18706 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18707 maybe-all-stagefeedback-gold:
18708 maybe-clean-stagefeedback-gold:
18709 @if gold-bootstrap
18710 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18711 all-stagefeedback: all-stagefeedback-gold
18712 TARGET-stagefeedback-gold = $(TARGET-gold)
18713 all-stagefeedback-gold: configure-stagefeedback-gold
18714 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18715 @r=`${PWD_COMMAND}`; export r; \
18716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18717 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18718 $(HOST_EXPORTS) \
18719 $(POSTSTAGE1_HOST_EXPORTS) \
18720 cd $(HOST_SUBDIR)/gold && \
18721 \
18722 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18723 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18724 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18725 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18726 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18727 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18728 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18729 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18730 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18731 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18732 $(TARGET-stagefeedback-gold)
18733
18734 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18735 clean-stagefeedback: clean-stagefeedback-gold
18736 clean-stagefeedback-gold:
18737 @if [ $(current_stage) = stagefeedback ]; then \
18738 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18739 else \
18740 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18741 $(MAKE) stagefeedback-start; \
18742 fi; \
18743 cd $(HOST_SUBDIR)/gold && \
18744 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18745 @endif gold-bootstrap
18746
18747
18748 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18749 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18750 maybe-all-stageautoprofile-gold:
18751 maybe-clean-stageautoprofile-gold:
18752 @if gold-bootstrap
18753 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18754 all-stageautoprofile: all-stageautoprofile-gold
18755 TARGET-stageautoprofile-gold = $(TARGET-gold)
18756 all-stageautoprofile-gold: configure-stageautoprofile-gold
18757 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18758 @r=`${PWD_COMMAND}`; export r; \
18759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18760 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18761 $(HOST_EXPORTS) \
18762 $(POSTSTAGE1_HOST_EXPORTS) \
18763 cd $(HOST_SUBDIR)/gold && \
18764 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18765 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18766 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18767 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18768 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18769 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18770 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18771 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18772 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18773 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18774 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18775 $(TARGET-stageautoprofile-gold)
18776
18777 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18778 clean-stageautoprofile: clean-stageautoprofile-gold
18779 clean-stageautoprofile-gold:
18780 @if [ $(current_stage) = stageautoprofile ]; then \
18781 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18782 else \
18783 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18784 $(MAKE) stageautoprofile-start; \
18785 fi; \
18786 cd $(HOST_SUBDIR)/gold && \
18787 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18788 @endif gold-bootstrap
18789
18790
18791 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18792 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18793 maybe-all-stageautofeedback-gold:
18794 maybe-clean-stageautofeedback-gold:
18795 @if gold-bootstrap
18796 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18797 all-stageautofeedback: all-stageautofeedback-gold
18798 TARGET-stageautofeedback-gold = $(TARGET-gold)
18799 all-stageautofeedback-gold: configure-stageautofeedback-gold
18800 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18801 @r=`${PWD_COMMAND}`; export r; \
18802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18803 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18804 $(HOST_EXPORTS) \
18805 $(POSTSTAGE1_HOST_EXPORTS) \
18806 cd $(HOST_SUBDIR)/gold && \
18807 \
18808 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18809 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18810 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18811 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18812 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18813 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18814 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18815 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18816 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18817 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18818 $(TARGET-stageautofeedback-gold)
18819
18820 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18821 clean-stageautofeedback: clean-stageautofeedback-gold
18822 clean-stageautofeedback-gold:
18823 @if [ $(current_stage) = stageautofeedback ]; then \
18824 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18825 else \
18826 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18827 $(MAKE) stageautofeedback-start; \
18828 fi; \
18829 cd $(HOST_SUBDIR)/gold && \
18830 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18831 @endif gold-bootstrap
18832
18833
18834
18835
18836
18837 .PHONY: check-gold maybe-check-gold
18838 maybe-check-gold:
18839 @if gold
18840 maybe-check-gold: check-gold
18841
18842 check-gold:
18843 @: $(MAKE); $(unstage)
18844 @r=`${PWD_COMMAND}`; export r; \
18845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18846 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18847 (cd $(HOST_SUBDIR)/gold && \
18848 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18849
18850 @endif gold
18851
18852 .PHONY: install-gold maybe-install-gold
18853 maybe-install-gold:
18854 @if gold
18855 maybe-install-gold: install-gold
18856
18857 install-gold: installdirs
18858 @: $(MAKE); $(unstage)
18859 @r=`${PWD_COMMAND}`; export r; \
18860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18861 $(HOST_EXPORTS) \
18862 (cd $(HOST_SUBDIR)/gold && \
18863 $(MAKE) $(FLAGS_TO_PASS) install)
18864
18865 @endif gold
18866
18867 .PHONY: install-strip-gold maybe-install-strip-gold
18868 maybe-install-strip-gold:
18869 @if gold
18870 maybe-install-strip-gold: install-strip-gold
18871
18872 install-strip-gold: installdirs
18873 @: $(MAKE); $(unstage)
18874 @r=`${PWD_COMMAND}`; export r; \
18875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18876 $(HOST_EXPORTS) \
18877 (cd $(HOST_SUBDIR)/gold && \
18878 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18879
18880 @endif gold
18881
18882 # Other targets (info, dvi, pdf, etc.)
18883
18884 .PHONY: maybe-info-gold info-gold
18885 maybe-info-gold:
18886 @if gold
18887 maybe-info-gold: info-gold
18888
18889 info-gold: \
18890 configure-gold
18891 @[ -f ./gold/Makefile ] || exit 0; \
18892 r=`${PWD_COMMAND}`; export r; \
18893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18894 $(HOST_EXPORTS) \
18895 for flag in $(EXTRA_HOST_FLAGS) ; do \
18896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18897 done; \
18898 echo "Doing info in gold"; \
18899 (cd $(HOST_SUBDIR)/gold && \
18900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18902 "RANLIB=$${RANLIB}" \
18903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18904 info) \
18905 || exit 1
18906
18907 @endif gold
18908
18909 .PHONY: maybe-dvi-gold dvi-gold
18910 maybe-dvi-gold:
18911 @if gold
18912 maybe-dvi-gold: dvi-gold
18913
18914 dvi-gold: \
18915 configure-gold
18916 @[ -f ./gold/Makefile ] || exit 0; \
18917 r=`${PWD_COMMAND}`; export r; \
18918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18919 $(HOST_EXPORTS) \
18920 for flag in $(EXTRA_HOST_FLAGS) ; do \
18921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18922 done; \
18923 echo "Doing dvi in gold"; \
18924 (cd $(HOST_SUBDIR)/gold && \
18925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18927 "RANLIB=$${RANLIB}" \
18928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18929 dvi) \
18930 || exit 1
18931
18932 @endif gold
18933
18934 .PHONY: maybe-pdf-gold pdf-gold
18935 maybe-pdf-gold:
18936 @if gold
18937 maybe-pdf-gold: pdf-gold
18938
18939 pdf-gold: \
18940 configure-gold
18941 @[ -f ./gold/Makefile ] || exit 0; \
18942 r=`${PWD_COMMAND}`; export r; \
18943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18944 $(HOST_EXPORTS) \
18945 for flag in $(EXTRA_HOST_FLAGS) ; do \
18946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18947 done; \
18948 echo "Doing pdf in gold"; \
18949 (cd $(HOST_SUBDIR)/gold && \
18950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18952 "RANLIB=$${RANLIB}" \
18953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18954 pdf) \
18955 || exit 1
18956
18957 @endif gold
18958
18959 .PHONY: maybe-html-gold html-gold
18960 maybe-html-gold:
18961 @if gold
18962 maybe-html-gold: html-gold
18963
18964 html-gold: \
18965 configure-gold
18966 @[ -f ./gold/Makefile ] || exit 0; \
18967 r=`${PWD_COMMAND}`; export r; \
18968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18969 $(HOST_EXPORTS) \
18970 for flag in $(EXTRA_HOST_FLAGS) ; do \
18971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18972 done; \
18973 echo "Doing html in gold"; \
18974 (cd $(HOST_SUBDIR)/gold && \
18975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18977 "RANLIB=$${RANLIB}" \
18978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18979 html) \
18980 || exit 1
18981
18982 @endif gold
18983
18984 .PHONY: maybe-TAGS-gold TAGS-gold
18985 maybe-TAGS-gold:
18986 @if gold
18987 maybe-TAGS-gold: TAGS-gold
18988
18989 TAGS-gold: \
18990 configure-gold
18991 @[ -f ./gold/Makefile ] || exit 0; \
18992 r=`${PWD_COMMAND}`; export r; \
18993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18994 $(HOST_EXPORTS) \
18995 for flag in $(EXTRA_HOST_FLAGS) ; do \
18996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18997 done; \
18998 echo "Doing TAGS in gold"; \
18999 (cd $(HOST_SUBDIR)/gold && \
19000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19002 "RANLIB=$${RANLIB}" \
19003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19004 TAGS) \
19005 || exit 1
19006
19007 @endif gold
19008
19009 .PHONY: maybe-install-info-gold install-info-gold
19010 maybe-install-info-gold:
19011 @if gold
19012 maybe-install-info-gold: install-info-gold
19013
19014 install-info-gold: \
19015 configure-gold \
19016 info-gold
19017 @[ -f ./gold/Makefile ] || exit 0; \
19018 r=`${PWD_COMMAND}`; export r; \
19019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19020 $(HOST_EXPORTS) \
19021 for flag in $(EXTRA_HOST_FLAGS) ; do \
19022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19023 done; \
19024 echo "Doing install-info in gold"; \
19025 (cd $(HOST_SUBDIR)/gold && \
19026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19028 "RANLIB=$${RANLIB}" \
19029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19030 install-info) \
19031 || exit 1
19032
19033 @endif gold
19034
19035 .PHONY: maybe-install-pdf-gold install-pdf-gold
19036 maybe-install-pdf-gold:
19037 @if gold
19038 maybe-install-pdf-gold: install-pdf-gold
19039
19040 install-pdf-gold: \
19041 configure-gold \
19042 pdf-gold
19043 @[ -f ./gold/Makefile ] || exit 0; \
19044 r=`${PWD_COMMAND}`; export r; \
19045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19046 $(HOST_EXPORTS) \
19047 for flag in $(EXTRA_HOST_FLAGS) ; do \
19048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19049 done; \
19050 echo "Doing install-pdf in gold"; \
19051 (cd $(HOST_SUBDIR)/gold && \
19052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19054 "RANLIB=$${RANLIB}" \
19055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19056 install-pdf) \
19057 || exit 1
19058
19059 @endif gold
19060
19061 .PHONY: maybe-install-html-gold install-html-gold
19062 maybe-install-html-gold:
19063 @if gold
19064 maybe-install-html-gold: install-html-gold
19065
19066 install-html-gold: \
19067 configure-gold \
19068 html-gold
19069 @[ -f ./gold/Makefile ] || exit 0; \
19070 r=`${PWD_COMMAND}`; export r; \
19071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19072 $(HOST_EXPORTS) \
19073 for flag in $(EXTRA_HOST_FLAGS) ; do \
19074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19075 done; \
19076 echo "Doing install-html in gold"; \
19077 (cd $(HOST_SUBDIR)/gold && \
19078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19080 "RANLIB=$${RANLIB}" \
19081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19082 install-html) \
19083 || exit 1
19084
19085 @endif gold
19086
19087 .PHONY: maybe-installcheck-gold installcheck-gold
19088 maybe-installcheck-gold:
19089 @if gold
19090 maybe-installcheck-gold: installcheck-gold
19091
19092 installcheck-gold: \
19093 configure-gold
19094 @[ -f ./gold/Makefile ] || exit 0; \
19095 r=`${PWD_COMMAND}`; export r; \
19096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19097 $(HOST_EXPORTS) \
19098 for flag in $(EXTRA_HOST_FLAGS) ; do \
19099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19100 done; \
19101 echo "Doing installcheck in gold"; \
19102 (cd $(HOST_SUBDIR)/gold && \
19103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19105 "RANLIB=$${RANLIB}" \
19106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19107 installcheck) \
19108 || exit 1
19109
19110 @endif gold
19111
19112 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19113 maybe-mostlyclean-gold:
19114 @if gold
19115 maybe-mostlyclean-gold: mostlyclean-gold
19116
19117 mostlyclean-gold:
19118 @[ -f ./gold/Makefile ] || exit 0; \
19119 r=`${PWD_COMMAND}`; export r; \
19120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121 $(HOST_EXPORTS) \
19122 for flag in $(EXTRA_HOST_FLAGS) ; do \
19123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124 done; \
19125 echo "Doing mostlyclean in gold"; \
19126 (cd $(HOST_SUBDIR)/gold && \
19127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129 "RANLIB=$${RANLIB}" \
19130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131 mostlyclean) \
19132 || exit 1
19133
19134 @endif gold
19135
19136 .PHONY: maybe-clean-gold clean-gold
19137 maybe-clean-gold:
19138 @if gold
19139 maybe-clean-gold: clean-gold
19140
19141 clean-gold:
19142 @[ -f ./gold/Makefile ] || exit 0; \
19143 r=`${PWD_COMMAND}`; export r; \
19144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19145 $(HOST_EXPORTS) \
19146 for flag in $(EXTRA_HOST_FLAGS) ; do \
19147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19148 done; \
19149 echo "Doing clean in gold"; \
19150 (cd $(HOST_SUBDIR)/gold && \
19151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19153 "RANLIB=$${RANLIB}" \
19154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19155 clean) \
19156 || exit 1
19157
19158 @endif gold
19159
19160 .PHONY: maybe-distclean-gold distclean-gold
19161 maybe-distclean-gold:
19162 @if gold
19163 maybe-distclean-gold: distclean-gold
19164
19165 distclean-gold:
19166 @[ -f ./gold/Makefile ] || exit 0; \
19167 r=`${PWD_COMMAND}`; export r; \
19168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19169 $(HOST_EXPORTS) \
19170 for flag in $(EXTRA_HOST_FLAGS) ; do \
19171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19172 done; \
19173 echo "Doing distclean in gold"; \
19174 (cd $(HOST_SUBDIR)/gold && \
19175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19177 "RANLIB=$${RANLIB}" \
19178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19179 distclean) \
19180 || exit 1
19181
19182 @endif gold
19183
19184 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19185 maybe-maintainer-clean-gold:
19186 @if gold
19187 maybe-maintainer-clean-gold: maintainer-clean-gold
19188
19189 maintainer-clean-gold:
19190 @[ -f ./gold/Makefile ] || exit 0; \
19191 r=`${PWD_COMMAND}`; export r; \
19192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193 $(HOST_EXPORTS) \
19194 for flag in $(EXTRA_HOST_FLAGS) ; do \
19195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196 done; \
19197 echo "Doing maintainer-clean in gold"; \
19198 (cd $(HOST_SUBDIR)/gold && \
19199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201 "RANLIB=$${RANLIB}" \
19202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203 maintainer-clean) \
19204 || exit 1
19205
19206 @endif gold
19207
19208
19209
19210 .PHONY: configure-gprof maybe-configure-gprof
19211 maybe-configure-gprof:
19212 @if gcc-bootstrap
19213 configure-gprof: stage_current
19214 @endif gcc-bootstrap
19215 @if gprof
19216 maybe-configure-gprof: configure-gprof
19217 configure-gprof:
19218 @: $(MAKE); $(unstage)
19219 @r=`${PWD_COMMAND}`; export r; \
19220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19221 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19223 $(HOST_EXPORTS) \
19224 echo Configuring in $(HOST_SUBDIR)/gprof; \
19225 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19226 case $(srcdir) in \
19227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19228 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19230 esac; \
19231 module_srcdir=gprof; \
19232 $(SHELL) \
19233 $$s/$$module_srcdir/configure \
19234 --srcdir=$${topdir}/$$module_srcdir \
19235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19236 --target=${target_alias} \
19237 || exit 1
19238 @endif gprof
19239
19240
19241
19242
19243
19244 .PHONY: all-gprof maybe-all-gprof
19245 maybe-all-gprof:
19246 @if gcc-bootstrap
19247 all-gprof: stage_current
19248 @endif gcc-bootstrap
19249 @if gprof
19250 TARGET-gprof=all
19251 maybe-all-gprof: all-gprof
19252 all-gprof: configure-gprof
19253 @: $(MAKE); $(unstage)
19254 @r=`${PWD_COMMAND}`; export r; \
19255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19256 $(HOST_EXPORTS) \
19257 (cd $(HOST_SUBDIR)/gprof && \
19258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19259 $(TARGET-gprof))
19260 @endif gprof
19261
19262
19263
19264
19265 .PHONY: check-gprof maybe-check-gprof
19266 maybe-check-gprof:
19267 @if gprof
19268 maybe-check-gprof: check-gprof
19269
19270 check-gprof:
19271 @: $(MAKE); $(unstage)
19272 @r=`${PWD_COMMAND}`; export r; \
19273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19274 $(HOST_EXPORTS) \
19275 (cd $(HOST_SUBDIR)/gprof && \
19276 $(MAKE) $(FLAGS_TO_PASS) check)
19277
19278 @endif gprof
19279
19280 .PHONY: install-gprof maybe-install-gprof
19281 maybe-install-gprof:
19282 @if gprof
19283 maybe-install-gprof: install-gprof
19284
19285 install-gprof: installdirs
19286 @: $(MAKE); $(unstage)
19287 @r=`${PWD_COMMAND}`; export r; \
19288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19289 $(HOST_EXPORTS) \
19290 (cd $(HOST_SUBDIR)/gprof && \
19291 $(MAKE) $(FLAGS_TO_PASS) install)
19292
19293 @endif gprof
19294
19295 .PHONY: install-strip-gprof maybe-install-strip-gprof
19296 maybe-install-strip-gprof:
19297 @if gprof
19298 maybe-install-strip-gprof: install-strip-gprof
19299
19300 install-strip-gprof: installdirs
19301 @: $(MAKE); $(unstage)
19302 @r=`${PWD_COMMAND}`; export r; \
19303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304 $(HOST_EXPORTS) \
19305 (cd $(HOST_SUBDIR)/gprof && \
19306 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19307
19308 @endif gprof
19309
19310 # Other targets (info, dvi, pdf, etc.)
19311
19312 .PHONY: maybe-info-gprof info-gprof
19313 maybe-info-gprof:
19314 @if gprof
19315 maybe-info-gprof: info-gprof
19316
19317 info-gprof: \
19318 configure-gprof
19319 @: $(MAKE); $(unstage)
19320 @[ -f ./gprof/Makefile ] || exit 0; \
19321 r=`${PWD_COMMAND}`; export r; \
19322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19323 $(HOST_EXPORTS) \
19324 for flag in $(EXTRA_HOST_FLAGS) ; do \
19325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19326 done; \
19327 echo "Doing info in gprof"; \
19328 (cd $(HOST_SUBDIR)/gprof && \
19329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19331 "RANLIB=$${RANLIB}" \
19332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19333 info) \
19334 || exit 1
19335
19336 @endif gprof
19337
19338 .PHONY: maybe-dvi-gprof dvi-gprof
19339 maybe-dvi-gprof:
19340 @if gprof
19341 maybe-dvi-gprof: dvi-gprof
19342
19343 dvi-gprof: \
19344 configure-gprof
19345 @: $(MAKE); $(unstage)
19346 @[ -f ./gprof/Makefile ] || exit 0; \
19347 r=`${PWD_COMMAND}`; export r; \
19348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19349 $(HOST_EXPORTS) \
19350 for flag in $(EXTRA_HOST_FLAGS) ; do \
19351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19352 done; \
19353 echo "Doing dvi in gprof"; \
19354 (cd $(HOST_SUBDIR)/gprof && \
19355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19357 "RANLIB=$${RANLIB}" \
19358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19359 dvi) \
19360 || exit 1
19361
19362 @endif gprof
19363
19364 .PHONY: maybe-pdf-gprof pdf-gprof
19365 maybe-pdf-gprof:
19366 @if gprof
19367 maybe-pdf-gprof: pdf-gprof
19368
19369 pdf-gprof: \
19370 configure-gprof
19371 @: $(MAKE); $(unstage)
19372 @[ -f ./gprof/Makefile ] || exit 0; \
19373 r=`${PWD_COMMAND}`; export r; \
19374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375 $(HOST_EXPORTS) \
19376 for flag in $(EXTRA_HOST_FLAGS) ; do \
19377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19378 done; \
19379 echo "Doing pdf in gprof"; \
19380 (cd $(HOST_SUBDIR)/gprof && \
19381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19383 "RANLIB=$${RANLIB}" \
19384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19385 pdf) \
19386 || exit 1
19387
19388 @endif gprof
19389
19390 .PHONY: maybe-html-gprof html-gprof
19391 maybe-html-gprof:
19392 @if gprof
19393 maybe-html-gprof: html-gprof
19394
19395 html-gprof: \
19396 configure-gprof
19397 @: $(MAKE); $(unstage)
19398 @[ -f ./gprof/Makefile ] || exit 0; \
19399 r=`${PWD_COMMAND}`; export r; \
19400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19401 $(HOST_EXPORTS) \
19402 for flag in $(EXTRA_HOST_FLAGS) ; do \
19403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19404 done; \
19405 echo "Doing html in gprof"; \
19406 (cd $(HOST_SUBDIR)/gprof && \
19407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19409 "RANLIB=$${RANLIB}" \
19410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19411 html) \
19412 || exit 1
19413
19414 @endif gprof
19415
19416 .PHONY: maybe-TAGS-gprof TAGS-gprof
19417 maybe-TAGS-gprof:
19418 @if gprof
19419 maybe-TAGS-gprof: TAGS-gprof
19420
19421 TAGS-gprof: \
19422 configure-gprof
19423 @: $(MAKE); $(unstage)
19424 @[ -f ./gprof/Makefile ] || exit 0; \
19425 r=`${PWD_COMMAND}`; export r; \
19426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19427 $(HOST_EXPORTS) \
19428 for flag in $(EXTRA_HOST_FLAGS) ; do \
19429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19430 done; \
19431 echo "Doing TAGS in gprof"; \
19432 (cd $(HOST_SUBDIR)/gprof && \
19433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19435 "RANLIB=$${RANLIB}" \
19436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19437 TAGS) \
19438 || exit 1
19439
19440 @endif gprof
19441
19442 .PHONY: maybe-install-info-gprof install-info-gprof
19443 maybe-install-info-gprof:
19444 @if gprof
19445 maybe-install-info-gprof: install-info-gprof
19446
19447 install-info-gprof: \
19448 configure-gprof \
19449 info-gprof
19450 @: $(MAKE); $(unstage)
19451 @[ -f ./gprof/Makefile ] || exit 0; \
19452 r=`${PWD_COMMAND}`; export r; \
19453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19454 $(HOST_EXPORTS) \
19455 for flag in $(EXTRA_HOST_FLAGS) ; do \
19456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19457 done; \
19458 echo "Doing install-info in gprof"; \
19459 (cd $(HOST_SUBDIR)/gprof && \
19460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19462 "RANLIB=$${RANLIB}" \
19463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19464 install-info) \
19465 || exit 1
19466
19467 @endif gprof
19468
19469 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19470 maybe-install-pdf-gprof:
19471 @if gprof
19472 maybe-install-pdf-gprof: install-pdf-gprof
19473
19474 install-pdf-gprof: \
19475 configure-gprof \
19476 pdf-gprof
19477 @: $(MAKE); $(unstage)
19478 @[ -f ./gprof/Makefile ] || exit 0; \
19479 r=`${PWD_COMMAND}`; export r; \
19480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19481 $(HOST_EXPORTS) \
19482 for flag in $(EXTRA_HOST_FLAGS) ; do \
19483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19484 done; \
19485 echo "Doing install-pdf in gprof"; \
19486 (cd $(HOST_SUBDIR)/gprof && \
19487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19489 "RANLIB=$${RANLIB}" \
19490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19491 install-pdf) \
19492 || exit 1
19493
19494 @endif gprof
19495
19496 .PHONY: maybe-install-html-gprof install-html-gprof
19497 maybe-install-html-gprof:
19498 @if gprof
19499 maybe-install-html-gprof: install-html-gprof
19500
19501 install-html-gprof: \
19502 configure-gprof \
19503 html-gprof
19504 @: $(MAKE); $(unstage)
19505 @[ -f ./gprof/Makefile ] || exit 0; \
19506 r=`${PWD_COMMAND}`; export r; \
19507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19508 $(HOST_EXPORTS) \
19509 for flag in $(EXTRA_HOST_FLAGS) ; do \
19510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19511 done; \
19512 echo "Doing install-html in gprof"; \
19513 (cd $(HOST_SUBDIR)/gprof && \
19514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19516 "RANLIB=$${RANLIB}" \
19517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19518 install-html) \
19519 || exit 1
19520
19521 @endif gprof
19522
19523 .PHONY: maybe-installcheck-gprof installcheck-gprof
19524 maybe-installcheck-gprof:
19525 @if gprof
19526 maybe-installcheck-gprof: installcheck-gprof
19527
19528 installcheck-gprof: \
19529 configure-gprof
19530 @: $(MAKE); $(unstage)
19531 @[ -f ./gprof/Makefile ] || exit 0; \
19532 r=`${PWD_COMMAND}`; export r; \
19533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19534 $(HOST_EXPORTS) \
19535 for flag in $(EXTRA_HOST_FLAGS) ; do \
19536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19537 done; \
19538 echo "Doing installcheck in gprof"; \
19539 (cd $(HOST_SUBDIR)/gprof && \
19540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19542 "RANLIB=$${RANLIB}" \
19543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19544 installcheck) \
19545 || exit 1
19546
19547 @endif gprof
19548
19549 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19550 maybe-mostlyclean-gprof:
19551 @if gprof
19552 maybe-mostlyclean-gprof: mostlyclean-gprof
19553
19554 mostlyclean-gprof:
19555 @: $(MAKE); $(unstage)
19556 @[ -f ./gprof/Makefile ] || exit 0; \
19557 r=`${PWD_COMMAND}`; export r; \
19558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19559 $(HOST_EXPORTS) \
19560 for flag in $(EXTRA_HOST_FLAGS) ; do \
19561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19562 done; \
19563 echo "Doing mostlyclean in gprof"; \
19564 (cd $(HOST_SUBDIR)/gprof && \
19565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19567 "RANLIB=$${RANLIB}" \
19568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19569 mostlyclean) \
19570 || exit 1
19571
19572 @endif gprof
19573
19574 .PHONY: maybe-clean-gprof clean-gprof
19575 maybe-clean-gprof:
19576 @if gprof
19577 maybe-clean-gprof: clean-gprof
19578
19579 clean-gprof:
19580 @: $(MAKE); $(unstage)
19581 @[ -f ./gprof/Makefile ] || exit 0; \
19582 r=`${PWD_COMMAND}`; export r; \
19583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19584 $(HOST_EXPORTS) \
19585 for flag in $(EXTRA_HOST_FLAGS) ; do \
19586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19587 done; \
19588 echo "Doing clean in gprof"; \
19589 (cd $(HOST_SUBDIR)/gprof && \
19590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19592 "RANLIB=$${RANLIB}" \
19593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19594 clean) \
19595 || exit 1
19596
19597 @endif gprof
19598
19599 .PHONY: maybe-distclean-gprof distclean-gprof
19600 maybe-distclean-gprof:
19601 @if gprof
19602 maybe-distclean-gprof: distclean-gprof
19603
19604 distclean-gprof:
19605 @: $(MAKE); $(unstage)
19606 @[ -f ./gprof/Makefile ] || exit 0; \
19607 r=`${PWD_COMMAND}`; export r; \
19608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19609 $(HOST_EXPORTS) \
19610 for flag in $(EXTRA_HOST_FLAGS) ; do \
19611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19612 done; \
19613 echo "Doing distclean in gprof"; \
19614 (cd $(HOST_SUBDIR)/gprof && \
19615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19617 "RANLIB=$${RANLIB}" \
19618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19619 distclean) \
19620 || exit 1
19621
19622 @endif gprof
19623
19624 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19625 maybe-maintainer-clean-gprof:
19626 @if gprof
19627 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19628
19629 maintainer-clean-gprof:
19630 @: $(MAKE); $(unstage)
19631 @[ -f ./gprof/Makefile ] || exit 0; \
19632 r=`${PWD_COMMAND}`; export r; \
19633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19634 $(HOST_EXPORTS) \
19635 for flag in $(EXTRA_HOST_FLAGS) ; do \
19636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19637 done; \
19638 echo "Doing maintainer-clean in gprof"; \
19639 (cd $(HOST_SUBDIR)/gprof && \
19640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19642 "RANLIB=$${RANLIB}" \
19643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19644 maintainer-clean) \
19645 || exit 1
19646
19647 @endif gprof
19648
19649
19650
19651 .PHONY: configure-intl maybe-configure-intl
19652 maybe-configure-intl:
19653 @if gcc-bootstrap
19654 configure-intl: stage_current
19655 @endif gcc-bootstrap
19656 @if intl
19657 maybe-configure-intl: configure-intl
19658 configure-intl:
19659 @r=`${PWD_COMMAND}`; export r; \
19660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19661 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19663 $(HOST_EXPORTS) \
19664 echo Configuring in $(HOST_SUBDIR)/intl; \
19665 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19666 case $(srcdir) in \
19667 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19668 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19669 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19670 esac; \
19671 module_srcdir=intl; \
19672 $(SHELL) \
19673 $$s/$$module_srcdir/configure \
19674 --srcdir=$${topdir}/$$module_srcdir \
19675 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19676 --target=${target_alias} \
19677 || exit 1
19678 @endif intl
19679
19680
19681
19682 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19683 maybe-configure-stage1-intl:
19684 @if intl-bootstrap
19685 maybe-configure-stage1-intl: configure-stage1-intl
19686 configure-stage1-intl:
19687 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19688 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19689 @r=`${PWD_COMMAND}`; export r; \
19690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19691 TFLAGS="$(STAGE1_TFLAGS)"; \
19692 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19693 $(HOST_EXPORTS) \
19694 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19695 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19696 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19697 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19698 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19699 cd $(HOST_SUBDIR)/intl || exit 1; \
19700 case $(srcdir) in \
19701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19702 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19704 esac; \
19705 module_srcdir=intl; \
19706 $(SHELL) $$s/$$module_srcdir/configure \
19707 --srcdir=$${topdir}/$$module_srcdir \
19708 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19709 --target=${target_alias} \
19710 \
19711 $(STAGE1_CONFIGURE_FLAGS)
19712 @endif intl-bootstrap
19713
19714 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19715 maybe-configure-stage2-intl:
19716 @if intl-bootstrap
19717 maybe-configure-stage2-intl: configure-stage2-intl
19718 configure-stage2-intl:
19719 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19720 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19721 @r=`${PWD_COMMAND}`; export r; \
19722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19723 TFLAGS="$(STAGE2_TFLAGS)"; \
19724 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19725 $(HOST_EXPORTS) \
19726 $(POSTSTAGE1_HOST_EXPORTS) \
19727 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19728 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19729 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19730 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19731 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19732 cd $(HOST_SUBDIR)/intl || exit 1; \
19733 case $(srcdir) in \
19734 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19735 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19736 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19737 esac; \
19738 module_srcdir=intl; \
19739 $(SHELL) $$s/$$module_srcdir/configure \
19740 --srcdir=$${topdir}/$$module_srcdir \
19741 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19742 --target=${target_alias} \
19743 --with-build-libsubdir=$(HOST_SUBDIR) \
19744 $(STAGE2_CONFIGURE_FLAGS)
19745 @endif intl-bootstrap
19746
19747 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19748 maybe-configure-stage3-intl:
19749 @if intl-bootstrap
19750 maybe-configure-stage3-intl: configure-stage3-intl
19751 configure-stage3-intl:
19752 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19753 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19754 @r=`${PWD_COMMAND}`; export r; \
19755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19756 TFLAGS="$(STAGE3_TFLAGS)"; \
19757 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19758 $(HOST_EXPORTS) \
19759 $(POSTSTAGE1_HOST_EXPORTS) \
19760 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19761 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19762 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19763 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19764 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19765 cd $(HOST_SUBDIR)/intl || exit 1; \
19766 case $(srcdir) in \
19767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19768 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19770 esac; \
19771 module_srcdir=intl; \
19772 $(SHELL) $$s/$$module_srcdir/configure \
19773 --srcdir=$${topdir}/$$module_srcdir \
19774 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19775 --target=${target_alias} \
19776 --with-build-libsubdir=$(HOST_SUBDIR) \
19777 $(STAGE3_CONFIGURE_FLAGS)
19778 @endif intl-bootstrap
19779
19780 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19781 maybe-configure-stage4-intl:
19782 @if intl-bootstrap
19783 maybe-configure-stage4-intl: configure-stage4-intl
19784 configure-stage4-intl:
19785 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19787 @r=`${PWD_COMMAND}`; export r; \
19788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19789 TFLAGS="$(STAGE4_TFLAGS)"; \
19790 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19791 $(HOST_EXPORTS) \
19792 $(POSTSTAGE1_HOST_EXPORTS) \
19793 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19794 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19795 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19796 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19798 cd $(HOST_SUBDIR)/intl || exit 1; \
19799 case $(srcdir) in \
19800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19801 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19803 esac; \
19804 module_srcdir=intl; \
19805 $(SHELL) $$s/$$module_srcdir/configure \
19806 --srcdir=$${topdir}/$$module_srcdir \
19807 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19808 --target=${target_alias} \
19809 --with-build-libsubdir=$(HOST_SUBDIR) \
19810 $(STAGE4_CONFIGURE_FLAGS)
19811 @endif intl-bootstrap
19812
19813 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19814 maybe-configure-stageprofile-intl:
19815 @if intl-bootstrap
19816 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19817 configure-stageprofile-intl:
19818 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19819 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19820 @r=`${PWD_COMMAND}`; export r; \
19821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19822 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19823 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19824 $(HOST_EXPORTS) \
19825 $(POSTSTAGE1_HOST_EXPORTS) \
19826 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19827 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19828 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19829 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19831 cd $(HOST_SUBDIR)/intl || exit 1; \
19832 case $(srcdir) in \
19833 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19834 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19835 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19836 esac; \
19837 module_srcdir=intl; \
19838 $(SHELL) $$s/$$module_srcdir/configure \
19839 --srcdir=$${topdir}/$$module_srcdir \
19840 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19841 --target=${target_alias} \
19842 --with-build-libsubdir=$(HOST_SUBDIR) \
19843 $(STAGEprofile_CONFIGURE_FLAGS)
19844 @endif intl-bootstrap
19845
19846 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19847 maybe-configure-stagetrain-intl:
19848 @if intl-bootstrap
19849 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19850 configure-stagetrain-intl:
19851 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19852 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19853 @r=`${PWD_COMMAND}`; export r; \
19854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19855 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19856 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19857 $(HOST_EXPORTS) \
19858 $(POSTSTAGE1_HOST_EXPORTS) \
19859 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19860 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19861 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19862 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19863 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19864 cd $(HOST_SUBDIR)/intl || exit 1; \
19865 case $(srcdir) in \
19866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19867 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19869 esac; \
19870 module_srcdir=intl; \
19871 $(SHELL) $$s/$$module_srcdir/configure \
19872 --srcdir=$${topdir}/$$module_srcdir \
19873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19874 --target=${target_alias} \
19875 --with-build-libsubdir=$(HOST_SUBDIR) \
19876 $(STAGEtrain_CONFIGURE_FLAGS)
19877 @endif intl-bootstrap
19878
19879 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19880 maybe-configure-stagefeedback-intl:
19881 @if intl-bootstrap
19882 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19883 configure-stagefeedback-intl:
19884 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19886 @r=`${PWD_COMMAND}`; export r; \
19887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19888 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19889 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19890 $(HOST_EXPORTS) \
19891 $(POSTSTAGE1_HOST_EXPORTS) \
19892 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19893 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19894 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19895 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19897 cd $(HOST_SUBDIR)/intl || exit 1; \
19898 case $(srcdir) in \
19899 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19900 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19901 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19902 esac; \
19903 module_srcdir=intl; \
19904 $(SHELL) $$s/$$module_srcdir/configure \
19905 --srcdir=$${topdir}/$$module_srcdir \
19906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19907 --target=${target_alias} \
19908 --with-build-libsubdir=$(HOST_SUBDIR) \
19909 $(STAGEfeedback_CONFIGURE_FLAGS)
19910 @endif intl-bootstrap
19911
19912 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19913 maybe-configure-stageautoprofile-intl:
19914 @if intl-bootstrap
19915 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19916 configure-stageautoprofile-intl:
19917 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19919 @r=`${PWD_COMMAND}`; export r; \
19920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19921 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19922 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19923 $(HOST_EXPORTS) \
19924 $(POSTSTAGE1_HOST_EXPORTS) \
19925 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19926 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19927 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
19928 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19930 cd $(HOST_SUBDIR)/intl || exit 1; \
19931 case $(srcdir) in \
19932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19933 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19935 esac; \
19936 module_srcdir=intl; \
19937 $(SHELL) $$s/$$module_srcdir/configure \
19938 --srcdir=$${topdir}/$$module_srcdir \
19939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19940 --target=${target_alias} \
19941 --with-build-libsubdir=$(HOST_SUBDIR) \
19942 $(STAGEautoprofile_CONFIGURE_FLAGS)
19943 @endif intl-bootstrap
19944
19945 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19946 maybe-configure-stageautofeedback-intl:
19947 @if intl-bootstrap
19948 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19949 configure-stageautofeedback-intl:
19950 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19952 @r=`${PWD_COMMAND}`; export r; \
19953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19955 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19956 $(HOST_EXPORTS) \
19957 $(POSTSTAGE1_HOST_EXPORTS) \
19958 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19959 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19960 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
19961 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19963 cd $(HOST_SUBDIR)/intl || exit 1; \
19964 case $(srcdir) in \
19965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19966 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19968 esac; \
19969 module_srcdir=intl; \
19970 $(SHELL) $$s/$$module_srcdir/configure \
19971 --srcdir=$${topdir}/$$module_srcdir \
19972 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19973 --target=${target_alias} \
19974 --with-build-libsubdir=$(HOST_SUBDIR) \
19975 $(STAGEautofeedback_CONFIGURE_FLAGS)
19976 @endif intl-bootstrap
19977
19978
19979
19980
19981
19982 .PHONY: all-intl maybe-all-intl
19983 maybe-all-intl:
19984 @if gcc-bootstrap
19985 all-intl: stage_current
19986 @endif gcc-bootstrap
19987 @if intl
19988 TARGET-intl=all
19989 maybe-all-intl: all-intl
19990 all-intl: configure-intl
19991 @r=`${PWD_COMMAND}`; export r; \
19992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19993 $(HOST_EXPORTS) \
19994 (cd $(HOST_SUBDIR)/intl && \
19995 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19996 $(TARGET-intl))
19997 @endif intl
19998
19999
20000
20001 .PHONY: all-stage1-intl maybe-all-stage1-intl
20002 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20003 maybe-all-stage1-intl:
20004 maybe-clean-stage1-intl:
20005 @if intl-bootstrap
20006 maybe-all-stage1-intl: all-stage1-intl
20007 all-stage1: all-stage1-intl
20008 TARGET-stage1-intl = $(TARGET-intl)
20009 all-stage1-intl: configure-stage1-intl
20010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20011 @r=`${PWD_COMMAND}`; export r; \
20012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20013 TFLAGS="$(STAGE1_TFLAGS)"; \
20014 $(HOST_EXPORTS) \
20015 cd $(HOST_SUBDIR)/intl && \
20016 \
20017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20018 CFLAGS="$(STAGE1_CFLAGS)" \
20019 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20020 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20021 LIBCFLAGS="$(LIBCFLAGS)" \
20022 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20023 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20024 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20025 $(EXTRA_HOST_FLAGS) \
20026 $(STAGE1_FLAGS_TO_PASS) \
20027 TFLAGS="$(STAGE1_TFLAGS)" \
20028 $(TARGET-stage1-intl)
20029
20030 maybe-clean-stage1-intl: clean-stage1-intl
20031 clean-stage1: clean-stage1-intl
20032 clean-stage1-intl:
20033 @if [ $(current_stage) = stage1 ]; then \
20034 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20035 else \
20036 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20037 $(MAKE) stage1-start; \
20038 fi; \
20039 cd $(HOST_SUBDIR)/intl && \
20040 $(MAKE) $(EXTRA_HOST_FLAGS) \
20041 $(STAGE1_FLAGS_TO_PASS) clean
20042 @endif intl-bootstrap
20043
20044
20045 .PHONY: all-stage2-intl maybe-all-stage2-intl
20046 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20047 maybe-all-stage2-intl:
20048 maybe-clean-stage2-intl:
20049 @if intl-bootstrap
20050 maybe-all-stage2-intl: all-stage2-intl
20051 all-stage2: all-stage2-intl
20052 TARGET-stage2-intl = $(TARGET-intl)
20053 all-stage2-intl: configure-stage2-intl
20054 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20055 @r=`${PWD_COMMAND}`; export r; \
20056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057 TFLAGS="$(STAGE2_TFLAGS)"; \
20058 $(HOST_EXPORTS) \
20059 $(POSTSTAGE1_HOST_EXPORTS) \
20060 cd $(HOST_SUBDIR)/intl && \
20061 \
20062 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20063 CFLAGS="$(STAGE2_CFLAGS)" \
20064 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20065 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20066 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20067 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20068 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20069 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20070 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20071 TFLAGS="$(STAGE2_TFLAGS)" \
20072 $(TARGET-stage2-intl)
20073
20074 maybe-clean-stage2-intl: clean-stage2-intl
20075 clean-stage2: clean-stage2-intl
20076 clean-stage2-intl:
20077 @if [ $(current_stage) = stage2 ]; then \
20078 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20079 else \
20080 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20081 $(MAKE) stage2-start; \
20082 fi; \
20083 cd $(HOST_SUBDIR)/intl && \
20084 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20085 @endif intl-bootstrap
20086
20087
20088 .PHONY: all-stage3-intl maybe-all-stage3-intl
20089 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20090 maybe-all-stage3-intl:
20091 maybe-clean-stage3-intl:
20092 @if intl-bootstrap
20093 maybe-all-stage3-intl: all-stage3-intl
20094 all-stage3: all-stage3-intl
20095 TARGET-stage3-intl = $(TARGET-intl)
20096 all-stage3-intl: configure-stage3-intl
20097 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20098 @r=`${PWD_COMMAND}`; export r; \
20099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20100 TFLAGS="$(STAGE3_TFLAGS)"; \
20101 $(HOST_EXPORTS) \
20102 $(POSTSTAGE1_HOST_EXPORTS) \
20103 cd $(HOST_SUBDIR)/intl && \
20104 \
20105 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20106 CFLAGS="$(STAGE3_CFLAGS)" \
20107 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20108 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20109 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20110 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20111 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20112 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20113 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20114 TFLAGS="$(STAGE3_TFLAGS)" \
20115 $(TARGET-stage3-intl)
20116
20117 maybe-clean-stage3-intl: clean-stage3-intl
20118 clean-stage3: clean-stage3-intl
20119 clean-stage3-intl:
20120 @if [ $(current_stage) = stage3 ]; then \
20121 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20122 else \
20123 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20124 $(MAKE) stage3-start; \
20125 fi; \
20126 cd $(HOST_SUBDIR)/intl && \
20127 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20128 @endif intl-bootstrap
20129
20130
20131 .PHONY: all-stage4-intl maybe-all-stage4-intl
20132 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20133 maybe-all-stage4-intl:
20134 maybe-clean-stage4-intl:
20135 @if intl-bootstrap
20136 maybe-all-stage4-intl: all-stage4-intl
20137 all-stage4: all-stage4-intl
20138 TARGET-stage4-intl = $(TARGET-intl)
20139 all-stage4-intl: configure-stage4-intl
20140 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20141 @r=`${PWD_COMMAND}`; export r; \
20142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20143 TFLAGS="$(STAGE4_TFLAGS)"; \
20144 $(HOST_EXPORTS) \
20145 $(POSTSTAGE1_HOST_EXPORTS) \
20146 cd $(HOST_SUBDIR)/intl && \
20147 \
20148 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20149 CFLAGS="$(STAGE4_CFLAGS)" \
20150 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20151 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20152 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20153 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20154 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20155 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20156 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20157 TFLAGS="$(STAGE4_TFLAGS)" \
20158 $(TARGET-stage4-intl)
20159
20160 maybe-clean-stage4-intl: clean-stage4-intl
20161 clean-stage4: clean-stage4-intl
20162 clean-stage4-intl:
20163 @if [ $(current_stage) = stage4 ]; then \
20164 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20165 else \
20166 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20167 $(MAKE) stage4-start; \
20168 fi; \
20169 cd $(HOST_SUBDIR)/intl && \
20170 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20171 @endif intl-bootstrap
20172
20173
20174 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20175 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20176 maybe-all-stageprofile-intl:
20177 maybe-clean-stageprofile-intl:
20178 @if intl-bootstrap
20179 maybe-all-stageprofile-intl: all-stageprofile-intl
20180 all-stageprofile: all-stageprofile-intl
20181 TARGET-stageprofile-intl = $(TARGET-intl)
20182 all-stageprofile-intl: configure-stageprofile-intl
20183 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20184 @r=`${PWD_COMMAND}`; export r; \
20185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20186 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20187 $(HOST_EXPORTS) \
20188 $(POSTSTAGE1_HOST_EXPORTS) \
20189 cd $(HOST_SUBDIR)/intl && \
20190 \
20191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20192 CFLAGS="$(STAGEprofile_CFLAGS)" \
20193 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20194 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20195 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20200 TFLAGS="$(STAGEprofile_TFLAGS)" \
20201 $(TARGET-stageprofile-intl)
20202
20203 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20204 clean-stageprofile: clean-stageprofile-intl
20205 clean-stageprofile-intl:
20206 @if [ $(current_stage) = stageprofile ]; then \
20207 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20208 else \
20209 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20210 $(MAKE) stageprofile-start; \
20211 fi; \
20212 cd $(HOST_SUBDIR)/intl && \
20213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20214 @endif intl-bootstrap
20215
20216
20217 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20218 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20219 maybe-all-stagetrain-intl:
20220 maybe-clean-stagetrain-intl:
20221 @if intl-bootstrap
20222 maybe-all-stagetrain-intl: all-stagetrain-intl
20223 all-stagetrain: all-stagetrain-intl
20224 TARGET-stagetrain-intl = $(TARGET-intl)
20225 all-stagetrain-intl: configure-stagetrain-intl
20226 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20227 @r=`${PWD_COMMAND}`; export r; \
20228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20229 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20230 $(HOST_EXPORTS) \
20231 $(POSTSTAGE1_HOST_EXPORTS) \
20232 cd $(HOST_SUBDIR)/intl && \
20233 \
20234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20235 CFLAGS="$(STAGEtrain_CFLAGS)" \
20236 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20237 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20238 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20243 TFLAGS="$(STAGEtrain_TFLAGS)" \
20244 $(TARGET-stagetrain-intl)
20245
20246 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20247 clean-stagetrain: clean-stagetrain-intl
20248 clean-stagetrain-intl:
20249 @if [ $(current_stage) = stagetrain ]; then \
20250 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20251 else \
20252 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20253 $(MAKE) stagetrain-start; \
20254 fi; \
20255 cd $(HOST_SUBDIR)/intl && \
20256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20257 @endif intl-bootstrap
20258
20259
20260 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20261 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20262 maybe-all-stagefeedback-intl:
20263 maybe-clean-stagefeedback-intl:
20264 @if intl-bootstrap
20265 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20266 all-stagefeedback: all-stagefeedback-intl
20267 TARGET-stagefeedback-intl = $(TARGET-intl)
20268 all-stagefeedback-intl: configure-stagefeedback-intl
20269 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20270 @r=`${PWD_COMMAND}`; export r; \
20271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20272 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20273 $(HOST_EXPORTS) \
20274 $(POSTSTAGE1_HOST_EXPORTS) \
20275 cd $(HOST_SUBDIR)/intl && \
20276 \
20277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20278 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20279 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20280 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20281 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20286 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20287 $(TARGET-stagefeedback-intl)
20288
20289 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20290 clean-stagefeedback: clean-stagefeedback-intl
20291 clean-stagefeedback-intl:
20292 @if [ $(current_stage) = stagefeedback ]; then \
20293 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20294 else \
20295 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20296 $(MAKE) stagefeedback-start; \
20297 fi; \
20298 cd $(HOST_SUBDIR)/intl && \
20299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20300 @endif intl-bootstrap
20301
20302
20303 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20304 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20305 maybe-all-stageautoprofile-intl:
20306 maybe-clean-stageautoprofile-intl:
20307 @if intl-bootstrap
20308 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20309 all-stageautoprofile: all-stageautoprofile-intl
20310 TARGET-stageautoprofile-intl = $(TARGET-intl)
20311 all-stageautoprofile-intl: configure-stageautoprofile-intl
20312 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20313 @r=`${PWD_COMMAND}`; export r; \
20314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20315 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20316 $(HOST_EXPORTS) \
20317 $(POSTSTAGE1_HOST_EXPORTS) \
20318 cd $(HOST_SUBDIR)/intl && \
20319 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20321 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20322 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20323 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20324 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20329 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20330 $(TARGET-stageautoprofile-intl)
20331
20332 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20333 clean-stageautoprofile: clean-stageautoprofile-intl
20334 clean-stageautoprofile-intl:
20335 @if [ $(current_stage) = stageautoprofile ]; then \
20336 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20337 else \
20338 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20339 $(MAKE) stageautoprofile-start; \
20340 fi; \
20341 cd $(HOST_SUBDIR)/intl && \
20342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20343 @endif intl-bootstrap
20344
20345
20346 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20347 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20348 maybe-all-stageautofeedback-intl:
20349 maybe-clean-stageautofeedback-intl:
20350 @if intl-bootstrap
20351 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20352 all-stageautofeedback: all-stageautofeedback-intl
20353 TARGET-stageautofeedback-intl = $(TARGET-intl)
20354 all-stageautofeedback-intl: configure-stageautofeedback-intl
20355 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20356 @r=`${PWD_COMMAND}`; export r; \
20357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20358 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20359 $(HOST_EXPORTS) \
20360 $(POSTSTAGE1_HOST_EXPORTS) \
20361 cd $(HOST_SUBDIR)/intl && \
20362 \
20363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20364 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20365 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20366 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20367 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20372 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20373 $(TARGET-stageautofeedback-intl)
20374
20375 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20376 clean-stageautofeedback: clean-stageautofeedback-intl
20377 clean-stageautofeedback-intl:
20378 @if [ $(current_stage) = stageautofeedback ]; then \
20379 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20380 else \
20381 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20382 $(MAKE) stageautofeedback-start; \
20383 fi; \
20384 cd $(HOST_SUBDIR)/intl && \
20385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20386 @endif intl-bootstrap
20387
20388
20389
20390
20391
20392 .PHONY: check-intl maybe-check-intl
20393 maybe-check-intl:
20394 @if intl
20395 maybe-check-intl: check-intl
20396
20397 check-intl:
20398 @: $(MAKE); $(unstage)
20399 @r=`${PWD_COMMAND}`; export r; \
20400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20401 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20402 (cd $(HOST_SUBDIR)/intl && \
20403 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20404
20405 @endif intl
20406
20407 .PHONY: install-intl maybe-install-intl
20408 maybe-install-intl:
20409 @if intl
20410 maybe-install-intl: install-intl
20411
20412 install-intl: installdirs
20413 @: $(MAKE); $(unstage)
20414 @r=`${PWD_COMMAND}`; export r; \
20415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20416 $(HOST_EXPORTS) \
20417 (cd $(HOST_SUBDIR)/intl && \
20418 $(MAKE) $(FLAGS_TO_PASS) install)
20419
20420 @endif intl
20421
20422 .PHONY: install-strip-intl maybe-install-strip-intl
20423 maybe-install-strip-intl:
20424 @if intl
20425 maybe-install-strip-intl: install-strip-intl
20426
20427 install-strip-intl: installdirs
20428 @: $(MAKE); $(unstage)
20429 @r=`${PWD_COMMAND}`; export r; \
20430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20431 $(HOST_EXPORTS) \
20432 (cd $(HOST_SUBDIR)/intl && \
20433 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20434
20435 @endif intl
20436
20437 # Other targets (info, dvi, pdf, etc.)
20438
20439 .PHONY: maybe-info-intl info-intl
20440 maybe-info-intl:
20441 @if intl
20442 maybe-info-intl: info-intl
20443
20444 info-intl: \
20445 configure-intl
20446 @[ -f ./intl/Makefile ] || exit 0; \
20447 r=`${PWD_COMMAND}`; export r; \
20448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20449 $(HOST_EXPORTS) \
20450 for flag in $(EXTRA_HOST_FLAGS) ; do \
20451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20452 done; \
20453 echo "Doing info in intl"; \
20454 (cd $(HOST_SUBDIR)/intl && \
20455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20457 "RANLIB=$${RANLIB}" \
20458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20459 info) \
20460 || exit 1
20461
20462 @endif intl
20463
20464 .PHONY: maybe-dvi-intl dvi-intl
20465 maybe-dvi-intl:
20466 @if intl
20467 maybe-dvi-intl: dvi-intl
20468
20469 dvi-intl: \
20470 configure-intl
20471 @[ -f ./intl/Makefile ] || exit 0; \
20472 r=`${PWD_COMMAND}`; export r; \
20473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20474 $(HOST_EXPORTS) \
20475 for flag in $(EXTRA_HOST_FLAGS) ; do \
20476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20477 done; \
20478 echo "Doing dvi in intl"; \
20479 (cd $(HOST_SUBDIR)/intl && \
20480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20482 "RANLIB=$${RANLIB}" \
20483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20484 dvi) \
20485 || exit 1
20486
20487 @endif intl
20488
20489 .PHONY: maybe-pdf-intl pdf-intl
20490 maybe-pdf-intl:
20491 @if intl
20492 maybe-pdf-intl: pdf-intl
20493
20494 pdf-intl: \
20495 configure-intl
20496 @[ -f ./intl/Makefile ] || exit 0; \
20497 r=`${PWD_COMMAND}`; export r; \
20498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20499 $(HOST_EXPORTS) \
20500 for flag in $(EXTRA_HOST_FLAGS) ; do \
20501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20502 done; \
20503 echo "Doing pdf in intl"; \
20504 (cd $(HOST_SUBDIR)/intl && \
20505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20507 "RANLIB=$${RANLIB}" \
20508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20509 pdf) \
20510 || exit 1
20511
20512 @endif intl
20513
20514 .PHONY: maybe-html-intl html-intl
20515 maybe-html-intl:
20516 @if intl
20517 maybe-html-intl: html-intl
20518
20519 html-intl: \
20520 configure-intl
20521 @[ -f ./intl/Makefile ] || exit 0; \
20522 r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 $(HOST_EXPORTS) \
20525 for flag in $(EXTRA_HOST_FLAGS) ; do \
20526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20527 done; \
20528 echo "Doing html in intl"; \
20529 (cd $(HOST_SUBDIR)/intl && \
20530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20532 "RANLIB=$${RANLIB}" \
20533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20534 html) \
20535 || exit 1
20536
20537 @endif intl
20538
20539 .PHONY: maybe-TAGS-intl TAGS-intl
20540 maybe-TAGS-intl:
20541 @if intl
20542 maybe-TAGS-intl: TAGS-intl
20543
20544 TAGS-intl: \
20545 configure-intl
20546 @[ -f ./intl/Makefile ] || exit 0; \
20547 r=`${PWD_COMMAND}`; export r; \
20548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549 $(HOST_EXPORTS) \
20550 for flag in $(EXTRA_HOST_FLAGS) ; do \
20551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20552 done; \
20553 echo "Doing TAGS in intl"; \
20554 (cd $(HOST_SUBDIR)/intl && \
20555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557 "RANLIB=$${RANLIB}" \
20558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20559 TAGS) \
20560 || exit 1
20561
20562 @endif intl
20563
20564 .PHONY: maybe-install-info-intl install-info-intl
20565 maybe-install-info-intl:
20566 @if intl
20567 maybe-install-info-intl: install-info-intl
20568
20569 install-info-intl: \
20570 configure-intl \
20571 info-intl
20572 @[ -f ./intl/Makefile ] || exit 0; \
20573 r=`${PWD_COMMAND}`; export r; \
20574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575 $(HOST_EXPORTS) \
20576 for flag in $(EXTRA_HOST_FLAGS) ; do \
20577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20578 done; \
20579 echo "Doing install-info in intl"; \
20580 (cd $(HOST_SUBDIR)/intl && \
20581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20583 "RANLIB=$${RANLIB}" \
20584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20585 install-info) \
20586 || exit 1
20587
20588 @endif intl
20589
20590 .PHONY: maybe-install-pdf-intl install-pdf-intl
20591 maybe-install-pdf-intl:
20592 @if intl
20593 maybe-install-pdf-intl: install-pdf-intl
20594
20595 install-pdf-intl: \
20596 configure-intl \
20597 pdf-intl
20598 @[ -f ./intl/Makefile ] || exit 0; \
20599 r=`${PWD_COMMAND}`; export r; \
20600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20601 $(HOST_EXPORTS) \
20602 for flag in $(EXTRA_HOST_FLAGS) ; do \
20603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20604 done; \
20605 echo "Doing install-pdf in intl"; \
20606 (cd $(HOST_SUBDIR)/intl && \
20607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20609 "RANLIB=$${RANLIB}" \
20610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20611 install-pdf) \
20612 || exit 1
20613
20614 @endif intl
20615
20616 .PHONY: maybe-install-html-intl install-html-intl
20617 maybe-install-html-intl:
20618 @if intl
20619 maybe-install-html-intl: install-html-intl
20620
20621 install-html-intl: \
20622 configure-intl \
20623 html-intl
20624 @[ -f ./intl/Makefile ] || exit 0; \
20625 r=`${PWD_COMMAND}`; export r; \
20626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20627 $(HOST_EXPORTS) \
20628 for flag in $(EXTRA_HOST_FLAGS) ; do \
20629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20630 done; \
20631 echo "Doing install-html in intl"; \
20632 (cd $(HOST_SUBDIR)/intl && \
20633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20635 "RANLIB=$${RANLIB}" \
20636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20637 install-html) \
20638 || exit 1
20639
20640 @endif intl
20641
20642 .PHONY: maybe-installcheck-intl installcheck-intl
20643 maybe-installcheck-intl:
20644 @if intl
20645 maybe-installcheck-intl: installcheck-intl
20646
20647 installcheck-intl: \
20648 configure-intl
20649 @[ -f ./intl/Makefile ] || exit 0; \
20650 r=`${PWD_COMMAND}`; export r; \
20651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652 $(HOST_EXPORTS) \
20653 for flag in $(EXTRA_HOST_FLAGS) ; do \
20654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20655 done; \
20656 echo "Doing installcheck in intl"; \
20657 (cd $(HOST_SUBDIR)/intl && \
20658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20660 "RANLIB=$${RANLIB}" \
20661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20662 installcheck) \
20663 || exit 1
20664
20665 @endif intl
20666
20667 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20668 maybe-mostlyclean-intl:
20669 @if intl
20670 maybe-mostlyclean-intl: mostlyclean-intl
20671
20672 mostlyclean-intl:
20673 @[ -f ./intl/Makefile ] || exit 0; \
20674 r=`${PWD_COMMAND}`; export r; \
20675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20676 $(HOST_EXPORTS) \
20677 for flag in $(EXTRA_HOST_FLAGS) ; do \
20678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20679 done; \
20680 echo "Doing mostlyclean in intl"; \
20681 (cd $(HOST_SUBDIR)/intl && \
20682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20684 "RANLIB=$${RANLIB}" \
20685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20686 mostlyclean) \
20687 || exit 1
20688
20689 @endif intl
20690
20691 .PHONY: maybe-clean-intl clean-intl
20692 maybe-clean-intl:
20693 @if intl
20694 maybe-clean-intl: clean-intl
20695
20696 clean-intl:
20697 @[ -f ./intl/Makefile ] || exit 0; \
20698 r=`${PWD_COMMAND}`; export r; \
20699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20700 $(HOST_EXPORTS) \
20701 for flag in $(EXTRA_HOST_FLAGS) ; do \
20702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20703 done; \
20704 echo "Doing clean in intl"; \
20705 (cd $(HOST_SUBDIR)/intl && \
20706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20708 "RANLIB=$${RANLIB}" \
20709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20710 clean) \
20711 || exit 1
20712
20713 @endif intl
20714
20715 .PHONY: maybe-distclean-intl distclean-intl
20716 maybe-distclean-intl:
20717 @if intl
20718 maybe-distclean-intl: distclean-intl
20719
20720 distclean-intl:
20721 @[ -f ./intl/Makefile ] || exit 0; \
20722 r=`${PWD_COMMAND}`; export r; \
20723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20724 $(HOST_EXPORTS) \
20725 for flag in $(EXTRA_HOST_FLAGS) ; do \
20726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20727 done; \
20728 echo "Doing distclean in intl"; \
20729 (cd $(HOST_SUBDIR)/intl && \
20730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20732 "RANLIB=$${RANLIB}" \
20733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20734 distclean) \
20735 || exit 1
20736
20737 @endif intl
20738
20739 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20740 maybe-maintainer-clean-intl:
20741 @if intl
20742 maybe-maintainer-clean-intl: maintainer-clean-intl
20743
20744 maintainer-clean-intl:
20745 @[ -f ./intl/Makefile ] || exit 0; \
20746 r=`${PWD_COMMAND}`; export r; \
20747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20748 $(HOST_EXPORTS) \
20749 for flag in $(EXTRA_HOST_FLAGS) ; do \
20750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20751 done; \
20752 echo "Doing maintainer-clean in intl"; \
20753 (cd $(HOST_SUBDIR)/intl && \
20754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20756 "RANLIB=$${RANLIB}" \
20757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20758 maintainer-clean) \
20759 || exit 1
20760
20761 @endif intl
20762
20763
20764
20765 .PHONY: configure-tcl maybe-configure-tcl
20766 maybe-configure-tcl:
20767 @if gcc-bootstrap
20768 configure-tcl: stage_current
20769 @endif gcc-bootstrap
20770 @if tcl
20771 maybe-configure-tcl: configure-tcl
20772 configure-tcl:
20773 @: $(MAKE); $(unstage)
20774 @r=`${PWD_COMMAND}`; export r; \
20775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20776 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20777 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20778 $(HOST_EXPORTS) \
20779 echo Configuring in $(HOST_SUBDIR)/tcl; \
20780 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20781 case $(srcdir) in \
20782 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20783 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20784 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20785 esac; \
20786 module_srcdir=tcl; \
20787 $(SHELL) \
20788 $$s/$$module_srcdir/configure \
20789 --srcdir=$${topdir}/$$module_srcdir \
20790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20791 --target=${target_alias} \
20792 || exit 1
20793 @endif tcl
20794
20795
20796
20797
20798
20799 .PHONY: all-tcl maybe-all-tcl
20800 maybe-all-tcl:
20801 @if gcc-bootstrap
20802 all-tcl: stage_current
20803 @endif gcc-bootstrap
20804 @if tcl
20805 TARGET-tcl=all
20806 maybe-all-tcl: all-tcl
20807 all-tcl: configure-tcl
20808 @: $(MAKE); $(unstage)
20809 @r=`${PWD_COMMAND}`; export r; \
20810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20811 $(HOST_EXPORTS) \
20812 (cd $(HOST_SUBDIR)/tcl && \
20813 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20814 $(TARGET-tcl))
20815 @endif tcl
20816
20817
20818
20819
20820 .PHONY: check-tcl maybe-check-tcl
20821 maybe-check-tcl:
20822 @if tcl
20823 maybe-check-tcl: check-tcl
20824
20825 check-tcl:
20826 @: $(MAKE); $(unstage)
20827 @r=`${PWD_COMMAND}`; export r; \
20828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 $(HOST_EXPORTS) \
20830 (cd $(HOST_SUBDIR)/tcl && \
20831 $(MAKE) $(FLAGS_TO_PASS) check)
20832
20833 @endif tcl
20834
20835 .PHONY: install-tcl maybe-install-tcl
20836 maybe-install-tcl:
20837 @if tcl
20838 maybe-install-tcl: install-tcl
20839
20840 install-tcl: installdirs
20841 @: $(MAKE); $(unstage)
20842 @r=`${PWD_COMMAND}`; export r; \
20843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20844 $(HOST_EXPORTS) \
20845 (cd $(HOST_SUBDIR)/tcl && \
20846 $(MAKE) $(FLAGS_TO_PASS) install)
20847
20848 @endif tcl
20849
20850 .PHONY: install-strip-tcl maybe-install-strip-tcl
20851 maybe-install-strip-tcl:
20852 @if tcl
20853 maybe-install-strip-tcl: install-strip-tcl
20854
20855 install-strip-tcl: installdirs
20856 @: $(MAKE); $(unstage)
20857 @r=`${PWD_COMMAND}`; export r; \
20858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20859 $(HOST_EXPORTS) \
20860 (cd $(HOST_SUBDIR)/tcl && \
20861 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20862
20863 @endif tcl
20864
20865 # Other targets (info, dvi, pdf, etc.)
20866
20867 .PHONY: maybe-info-tcl info-tcl
20868 maybe-info-tcl:
20869 @if tcl
20870 maybe-info-tcl: info-tcl
20871
20872 info-tcl: \
20873 configure-tcl
20874 @: $(MAKE); $(unstage)
20875 @[ -f ./tcl/Makefile ] || exit 0; \
20876 r=`${PWD_COMMAND}`; export r; \
20877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20878 $(HOST_EXPORTS) \
20879 for flag in $(EXTRA_HOST_FLAGS) ; do \
20880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20881 done; \
20882 echo "Doing info in tcl"; \
20883 (cd $(HOST_SUBDIR)/tcl && \
20884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20886 "RANLIB=$${RANLIB}" \
20887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20888 info) \
20889 || exit 1
20890
20891 @endif tcl
20892
20893 .PHONY: maybe-dvi-tcl dvi-tcl
20894 maybe-dvi-tcl:
20895 @if tcl
20896 maybe-dvi-tcl: dvi-tcl
20897
20898 dvi-tcl: \
20899 configure-tcl
20900 @: $(MAKE); $(unstage)
20901 @[ -f ./tcl/Makefile ] || exit 0; \
20902 r=`${PWD_COMMAND}`; export r; \
20903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20904 $(HOST_EXPORTS) \
20905 for flag in $(EXTRA_HOST_FLAGS) ; do \
20906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20907 done; \
20908 echo "Doing dvi in tcl"; \
20909 (cd $(HOST_SUBDIR)/tcl && \
20910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20912 "RANLIB=$${RANLIB}" \
20913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20914 dvi) \
20915 || exit 1
20916
20917 @endif tcl
20918
20919 .PHONY: maybe-pdf-tcl pdf-tcl
20920 maybe-pdf-tcl:
20921 @if tcl
20922 maybe-pdf-tcl: pdf-tcl
20923
20924 pdf-tcl: \
20925 configure-tcl
20926 @: $(MAKE); $(unstage)
20927 @[ -f ./tcl/Makefile ] || exit 0; \
20928 r=`${PWD_COMMAND}`; export r; \
20929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930 $(HOST_EXPORTS) \
20931 for flag in $(EXTRA_HOST_FLAGS) ; do \
20932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20933 done; \
20934 echo "Doing pdf in tcl"; \
20935 (cd $(HOST_SUBDIR)/tcl && \
20936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20938 "RANLIB=$${RANLIB}" \
20939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20940 pdf) \
20941 || exit 1
20942
20943 @endif tcl
20944
20945 .PHONY: maybe-html-tcl html-tcl
20946 maybe-html-tcl:
20947 @if tcl
20948 maybe-html-tcl: html-tcl
20949
20950 html-tcl: \
20951 configure-tcl
20952 @: $(MAKE); $(unstage)
20953 @[ -f ./tcl/Makefile ] || exit 0; \
20954 r=`${PWD_COMMAND}`; export r; \
20955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20956 $(HOST_EXPORTS) \
20957 for flag in $(EXTRA_HOST_FLAGS) ; do \
20958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20959 done; \
20960 echo "Doing html in tcl"; \
20961 (cd $(HOST_SUBDIR)/tcl && \
20962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20964 "RANLIB=$${RANLIB}" \
20965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20966 html) \
20967 || exit 1
20968
20969 @endif tcl
20970
20971 .PHONY: maybe-TAGS-tcl TAGS-tcl
20972 maybe-TAGS-tcl:
20973 @if tcl
20974 maybe-TAGS-tcl: TAGS-tcl
20975
20976 TAGS-tcl: \
20977 configure-tcl
20978 @: $(MAKE); $(unstage)
20979 @[ -f ./tcl/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 TAGS in tcl"; \
20987 (cd $(HOST_SUBDIR)/tcl && \
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 TAGS) \
20993 || exit 1
20994
20995 @endif tcl
20996
20997 .PHONY: maybe-install-info-tcl install-info-tcl
20998 maybe-install-info-tcl:
20999 @if tcl
21000 maybe-install-info-tcl: install-info-tcl
21001
21002 install-info-tcl: \
21003 configure-tcl \
21004 info-tcl
21005 @: $(MAKE); $(unstage)
21006 @[ -f ./tcl/Makefile ] || exit 0; \
21007 r=`${PWD_COMMAND}`; export r; \
21008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21009 $(HOST_EXPORTS) \
21010 for flag in $(EXTRA_HOST_FLAGS) ; do \
21011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21012 done; \
21013 echo "Doing install-info in tcl"; \
21014 (cd $(HOST_SUBDIR)/tcl && \
21015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21017 "RANLIB=$${RANLIB}" \
21018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21019 install-info) \
21020 || exit 1
21021
21022 @endif tcl
21023
21024 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21025 maybe-install-pdf-tcl:
21026 @if tcl
21027 maybe-install-pdf-tcl: install-pdf-tcl
21028
21029 install-pdf-tcl: \
21030 configure-tcl \
21031 pdf-tcl
21032 @: $(MAKE); $(unstage)
21033 @[ -f ./tcl/Makefile ] || exit 0; \
21034 r=`${PWD_COMMAND}`; export r; \
21035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21036 $(HOST_EXPORTS) \
21037 for flag in $(EXTRA_HOST_FLAGS) ; do \
21038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21039 done; \
21040 echo "Doing install-pdf in tcl"; \
21041 (cd $(HOST_SUBDIR)/tcl && \
21042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21044 "RANLIB=$${RANLIB}" \
21045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21046 install-pdf) \
21047 || exit 1
21048
21049 @endif tcl
21050
21051 .PHONY: maybe-install-html-tcl install-html-tcl
21052 maybe-install-html-tcl:
21053 @if tcl
21054 maybe-install-html-tcl: install-html-tcl
21055
21056 install-html-tcl: \
21057 configure-tcl \
21058 html-tcl
21059 @: $(MAKE); $(unstage)
21060 @[ -f ./tcl/Makefile ] || exit 0; \
21061 r=`${PWD_COMMAND}`; export r; \
21062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21063 $(HOST_EXPORTS) \
21064 for flag in $(EXTRA_HOST_FLAGS) ; do \
21065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21066 done; \
21067 echo "Doing install-html in tcl"; \
21068 (cd $(HOST_SUBDIR)/tcl && \
21069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21071 "RANLIB=$${RANLIB}" \
21072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21073 install-html) \
21074 || exit 1
21075
21076 @endif tcl
21077
21078 .PHONY: maybe-installcheck-tcl installcheck-tcl
21079 maybe-installcheck-tcl:
21080 @if tcl
21081 maybe-installcheck-tcl: installcheck-tcl
21082
21083 installcheck-tcl: \
21084 configure-tcl
21085 @: $(MAKE); $(unstage)
21086 @[ -f ./tcl/Makefile ] || exit 0; \
21087 r=`${PWD_COMMAND}`; export r; \
21088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21089 $(HOST_EXPORTS) \
21090 for flag in $(EXTRA_HOST_FLAGS) ; do \
21091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21092 done; \
21093 echo "Doing installcheck in tcl"; \
21094 (cd $(HOST_SUBDIR)/tcl && \
21095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21097 "RANLIB=$${RANLIB}" \
21098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21099 installcheck) \
21100 || exit 1
21101
21102 @endif tcl
21103
21104 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21105 maybe-mostlyclean-tcl:
21106 @if tcl
21107 maybe-mostlyclean-tcl: mostlyclean-tcl
21108
21109 # tcl doesn't support mostlyclean.
21110 mostlyclean-tcl:
21111
21112 @endif tcl
21113
21114 .PHONY: maybe-clean-tcl clean-tcl
21115 maybe-clean-tcl:
21116 @if tcl
21117 maybe-clean-tcl: clean-tcl
21118
21119 clean-tcl:
21120 @: $(MAKE); $(unstage)
21121 @[ -f ./tcl/Makefile ] || exit 0; \
21122 r=`${PWD_COMMAND}`; export r; \
21123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21124 $(HOST_EXPORTS) \
21125 for flag in $(EXTRA_HOST_FLAGS) ; do \
21126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21127 done; \
21128 echo "Doing clean in tcl"; \
21129 (cd $(HOST_SUBDIR)/tcl && \
21130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21132 "RANLIB=$${RANLIB}" \
21133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21134 clean) \
21135 || exit 1
21136
21137 @endif tcl
21138
21139 .PHONY: maybe-distclean-tcl distclean-tcl
21140 maybe-distclean-tcl:
21141 @if tcl
21142 maybe-distclean-tcl: distclean-tcl
21143
21144 distclean-tcl:
21145 @: $(MAKE); $(unstage)
21146 @[ -f ./tcl/Makefile ] || exit 0; \
21147 r=`${PWD_COMMAND}`; export r; \
21148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21149 $(HOST_EXPORTS) \
21150 for flag in $(EXTRA_HOST_FLAGS) ; do \
21151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21152 done; \
21153 echo "Doing distclean in tcl"; \
21154 (cd $(HOST_SUBDIR)/tcl && \
21155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21157 "RANLIB=$${RANLIB}" \
21158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21159 distclean) \
21160 || exit 1
21161
21162 @endif tcl
21163
21164 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21165 maybe-maintainer-clean-tcl:
21166 @if tcl
21167 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21168
21169 maintainer-clean-tcl:
21170 @: $(MAKE); $(unstage)
21171 @[ -f ./tcl/Makefile ] || exit 0; \
21172 r=`${PWD_COMMAND}`; export r; \
21173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174 $(HOST_EXPORTS) \
21175 for flag in $(EXTRA_HOST_FLAGS) ; do \
21176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21177 done; \
21178 echo "Doing maintainer-clean in tcl"; \
21179 (cd $(HOST_SUBDIR)/tcl && \
21180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21182 "RANLIB=$${RANLIB}" \
21183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21184 maintainer-clean) \
21185 || exit 1
21186
21187 @endif tcl
21188
21189
21190
21191 .PHONY: configure-itcl maybe-configure-itcl
21192 maybe-configure-itcl:
21193 @if gcc-bootstrap
21194 configure-itcl: stage_current
21195 @endif gcc-bootstrap
21196 @if itcl
21197 maybe-configure-itcl: configure-itcl
21198 configure-itcl:
21199 @: $(MAKE); $(unstage)
21200 @r=`${PWD_COMMAND}`; export r; \
21201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21202 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21204 $(HOST_EXPORTS) \
21205 echo Configuring in $(HOST_SUBDIR)/itcl; \
21206 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21207 case $(srcdir) in \
21208 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21209 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21210 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21211 esac; \
21212 module_srcdir=itcl; \
21213 $(SHELL) \
21214 $$s/$$module_srcdir/configure \
21215 --srcdir=$${topdir}/$$module_srcdir \
21216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21217 --target=${target_alias} \
21218 || exit 1
21219 @endif itcl
21220
21221
21222
21223
21224
21225 .PHONY: all-itcl maybe-all-itcl
21226 maybe-all-itcl:
21227 @if gcc-bootstrap
21228 all-itcl: stage_current
21229 @endif gcc-bootstrap
21230 @if itcl
21231 TARGET-itcl=all
21232 maybe-all-itcl: all-itcl
21233 all-itcl: configure-itcl
21234 @: $(MAKE); $(unstage)
21235 @r=`${PWD_COMMAND}`; export r; \
21236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237 $(HOST_EXPORTS) \
21238 (cd $(HOST_SUBDIR)/itcl && \
21239 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21240 $(TARGET-itcl))
21241 @endif itcl
21242
21243
21244
21245
21246 .PHONY: check-itcl maybe-check-itcl
21247 maybe-check-itcl:
21248 @if itcl
21249 maybe-check-itcl: check-itcl
21250
21251 check-itcl:
21252 @: $(MAKE); $(unstage)
21253 @r=`${PWD_COMMAND}`; export r; \
21254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21255 $(HOST_EXPORTS) \
21256 (cd $(HOST_SUBDIR)/itcl && \
21257 $(MAKE) $(FLAGS_TO_PASS) check)
21258
21259 @endif itcl
21260
21261 .PHONY: install-itcl maybe-install-itcl
21262 maybe-install-itcl:
21263 @if itcl
21264 maybe-install-itcl: install-itcl
21265
21266 install-itcl: installdirs
21267 @: $(MAKE); $(unstage)
21268 @r=`${PWD_COMMAND}`; export r; \
21269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21270 $(HOST_EXPORTS) \
21271 (cd $(HOST_SUBDIR)/itcl && \
21272 $(MAKE) $(FLAGS_TO_PASS) install)
21273
21274 @endif itcl
21275
21276 .PHONY: install-strip-itcl maybe-install-strip-itcl
21277 maybe-install-strip-itcl:
21278 @if itcl
21279 maybe-install-strip-itcl: install-strip-itcl
21280
21281 install-strip-itcl: installdirs
21282 @: $(MAKE); $(unstage)
21283 @r=`${PWD_COMMAND}`; export r; \
21284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21285 $(HOST_EXPORTS) \
21286 (cd $(HOST_SUBDIR)/itcl && \
21287 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21288
21289 @endif itcl
21290
21291 # Other targets (info, dvi, pdf, etc.)
21292
21293 .PHONY: maybe-info-itcl info-itcl
21294 maybe-info-itcl:
21295 @if itcl
21296 maybe-info-itcl: info-itcl
21297
21298 info-itcl: \
21299 configure-itcl
21300 @: $(MAKE); $(unstage)
21301 @[ -f ./itcl/Makefile ] || exit 0; \
21302 r=`${PWD_COMMAND}`; export r; \
21303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21304 $(HOST_EXPORTS) \
21305 for flag in $(EXTRA_HOST_FLAGS) ; do \
21306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21307 done; \
21308 echo "Doing info in itcl"; \
21309 (cd $(HOST_SUBDIR)/itcl && \
21310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21312 "RANLIB=$${RANLIB}" \
21313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21314 info) \
21315 || exit 1
21316
21317 @endif itcl
21318
21319 .PHONY: maybe-dvi-itcl dvi-itcl
21320 maybe-dvi-itcl:
21321 @if itcl
21322 maybe-dvi-itcl: dvi-itcl
21323
21324 dvi-itcl: \
21325 configure-itcl
21326 @: $(MAKE); $(unstage)
21327 @[ -f ./itcl/Makefile ] || exit 0; \
21328 r=`${PWD_COMMAND}`; export r; \
21329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21330 $(HOST_EXPORTS) \
21331 for flag in $(EXTRA_HOST_FLAGS) ; do \
21332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21333 done; \
21334 echo "Doing dvi in itcl"; \
21335 (cd $(HOST_SUBDIR)/itcl && \
21336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21338 "RANLIB=$${RANLIB}" \
21339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21340 dvi) \
21341 || exit 1
21342
21343 @endif itcl
21344
21345 .PHONY: maybe-pdf-itcl pdf-itcl
21346 maybe-pdf-itcl:
21347 @if itcl
21348 maybe-pdf-itcl: pdf-itcl
21349
21350 pdf-itcl: \
21351 configure-itcl
21352 @: $(MAKE); $(unstage)
21353 @[ -f ./itcl/Makefile ] || exit 0; \
21354 r=`${PWD_COMMAND}`; export r; \
21355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356 $(HOST_EXPORTS) \
21357 for flag in $(EXTRA_HOST_FLAGS) ; do \
21358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21359 done; \
21360 echo "Doing pdf in itcl"; \
21361 (cd $(HOST_SUBDIR)/itcl && \
21362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21364 "RANLIB=$${RANLIB}" \
21365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21366 pdf) \
21367 || exit 1
21368
21369 @endif itcl
21370
21371 .PHONY: maybe-html-itcl html-itcl
21372 maybe-html-itcl:
21373 @if itcl
21374 maybe-html-itcl: html-itcl
21375
21376 html-itcl: \
21377 configure-itcl
21378 @: $(MAKE); $(unstage)
21379 @[ -f ./itcl/Makefile ] || exit 0; \
21380 r=`${PWD_COMMAND}`; export r; \
21381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21382 $(HOST_EXPORTS) \
21383 for flag in $(EXTRA_HOST_FLAGS) ; do \
21384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21385 done; \
21386 echo "Doing html in itcl"; \
21387 (cd $(HOST_SUBDIR)/itcl && \
21388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21390 "RANLIB=$${RANLIB}" \
21391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21392 html) \
21393 || exit 1
21394
21395 @endif itcl
21396
21397 .PHONY: maybe-TAGS-itcl TAGS-itcl
21398 maybe-TAGS-itcl:
21399 @if itcl
21400 maybe-TAGS-itcl: TAGS-itcl
21401
21402 TAGS-itcl: \
21403 configure-itcl
21404 @: $(MAKE); $(unstage)
21405 @[ -f ./itcl/Makefile ] || exit 0; \
21406 r=`${PWD_COMMAND}`; export r; \
21407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21408 $(HOST_EXPORTS) \
21409 for flag in $(EXTRA_HOST_FLAGS) ; do \
21410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21411 done; \
21412 echo "Doing TAGS in itcl"; \
21413 (cd $(HOST_SUBDIR)/itcl && \
21414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21416 "RANLIB=$${RANLIB}" \
21417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21418 TAGS) \
21419 || exit 1
21420
21421 @endif itcl
21422
21423 .PHONY: maybe-install-info-itcl install-info-itcl
21424 maybe-install-info-itcl:
21425 @if itcl
21426 maybe-install-info-itcl: install-info-itcl
21427
21428 install-info-itcl: \
21429 configure-itcl \
21430 info-itcl
21431 @: $(MAKE); $(unstage)
21432 @[ -f ./itcl/Makefile ] || exit 0; \
21433 r=`${PWD_COMMAND}`; export r; \
21434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21435 $(HOST_EXPORTS) \
21436 for flag in $(EXTRA_HOST_FLAGS) ; do \
21437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21438 done; \
21439 echo "Doing install-info in itcl"; \
21440 (cd $(HOST_SUBDIR)/itcl && \
21441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21443 "RANLIB=$${RANLIB}" \
21444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21445 install-info) \
21446 || exit 1
21447
21448 @endif itcl
21449
21450 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21451 maybe-install-pdf-itcl:
21452 @if itcl
21453 maybe-install-pdf-itcl: install-pdf-itcl
21454
21455 install-pdf-itcl: \
21456 configure-itcl \
21457 pdf-itcl
21458 @: $(MAKE); $(unstage)
21459 @[ -f ./itcl/Makefile ] || exit 0; \
21460 r=`${PWD_COMMAND}`; export r; \
21461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21462 $(HOST_EXPORTS) \
21463 for flag in $(EXTRA_HOST_FLAGS) ; do \
21464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21465 done; \
21466 echo "Doing install-pdf in itcl"; \
21467 (cd $(HOST_SUBDIR)/itcl && \
21468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21470 "RANLIB=$${RANLIB}" \
21471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21472 install-pdf) \
21473 || exit 1
21474
21475 @endif itcl
21476
21477 .PHONY: maybe-install-html-itcl install-html-itcl
21478 maybe-install-html-itcl:
21479 @if itcl
21480 maybe-install-html-itcl: install-html-itcl
21481
21482 install-html-itcl: \
21483 configure-itcl \
21484 html-itcl
21485 @: $(MAKE); $(unstage)
21486 @[ -f ./itcl/Makefile ] || exit 0; \
21487 r=`${PWD_COMMAND}`; export r; \
21488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21489 $(HOST_EXPORTS) \
21490 for flag in $(EXTRA_HOST_FLAGS) ; do \
21491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21492 done; \
21493 echo "Doing install-html in itcl"; \
21494 (cd $(HOST_SUBDIR)/itcl && \
21495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21497 "RANLIB=$${RANLIB}" \
21498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21499 install-html) \
21500 || exit 1
21501
21502 @endif itcl
21503
21504 .PHONY: maybe-installcheck-itcl installcheck-itcl
21505 maybe-installcheck-itcl:
21506 @if itcl
21507 maybe-installcheck-itcl: installcheck-itcl
21508
21509 installcheck-itcl: \
21510 configure-itcl
21511 @: $(MAKE); $(unstage)
21512 @[ -f ./itcl/Makefile ] || exit 0; \
21513 r=`${PWD_COMMAND}`; export r; \
21514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21515 $(HOST_EXPORTS) \
21516 for flag in $(EXTRA_HOST_FLAGS) ; do \
21517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21518 done; \
21519 echo "Doing installcheck in itcl"; \
21520 (cd $(HOST_SUBDIR)/itcl && \
21521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21523 "RANLIB=$${RANLIB}" \
21524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21525 installcheck) \
21526 || exit 1
21527
21528 @endif itcl
21529
21530 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21531 maybe-mostlyclean-itcl:
21532 @if itcl
21533 maybe-mostlyclean-itcl: mostlyclean-itcl
21534
21535 mostlyclean-itcl:
21536 @: $(MAKE); $(unstage)
21537 @[ -f ./itcl/Makefile ] || exit 0; \
21538 r=`${PWD_COMMAND}`; export r; \
21539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21540 $(HOST_EXPORTS) \
21541 for flag in $(EXTRA_HOST_FLAGS) ; do \
21542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21543 done; \
21544 echo "Doing mostlyclean in itcl"; \
21545 (cd $(HOST_SUBDIR)/itcl && \
21546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21548 "RANLIB=$${RANLIB}" \
21549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21550 mostlyclean) \
21551 || exit 1
21552
21553 @endif itcl
21554
21555 .PHONY: maybe-clean-itcl clean-itcl
21556 maybe-clean-itcl:
21557 @if itcl
21558 maybe-clean-itcl: clean-itcl
21559
21560 clean-itcl:
21561 @: $(MAKE); $(unstage)
21562 @[ -f ./itcl/Makefile ] || exit 0; \
21563 r=`${PWD_COMMAND}`; export r; \
21564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21565 $(HOST_EXPORTS) \
21566 for flag in $(EXTRA_HOST_FLAGS) ; do \
21567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21568 done; \
21569 echo "Doing clean in itcl"; \
21570 (cd $(HOST_SUBDIR)/itcl && \
21571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21573 "RANLIB=$${RANLIB}" \
21574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21575 clean) \
21576 || exit 1
21577
21578 @endif itcl
21579
21580 .PHONY: maybe-distclean-itcl distclean-itcl
21581 maybe-distclean-itcl:
21582 @if itcl
21583 maybe-distclean-itcl: distclean-itcl
21584
21585 distclean-itcl:
21586 @: $(MAKE); $(unstage)
21587 @[ -f ./itcl/Makefile ] || exit 0; \
21588 r=`${PWD_COMMAND}`; export r; \
21589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590 $(HOST_EXPORTS) \
21591 for flag in $(EXTRA_HOST_FLAGS) ; do \
21592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21593 done; \
21594 echo "Doing distclean in itcl"; \
21595 (cd $(HOST_SUBDIR)/itcl && \
21596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21598 "RANLIB=$${RANLIB}" \
21599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21600 distclean) \
21601 || exit 1
21602
21603 @endif itcl
21604
21605 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21606 maybe-maintainer-clean-itcl:
21607 @if itcl
21608 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21609
21610 maintainer-clean-itcl:
21611 @: $(MAKE); $(unstage)
21612 @[ -f ./itcl/Makefile ] || exit 0; \
21613 r=`${PWD_COMMAND}`; export r; \
21614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615 $(HOST_EXPORTS) \
21616 for flag in $(EXTRA_HOST_FLAGS) ; do \
21617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618 done; \
21619 echo "Doing maintainer-clean in itcl"; \
21620 (cd $(HOST_SUBDIR)/itcl && \
21621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623 "RANLIB=$${RANLIB}" \
21624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21625 maintainer-clean) \
21626 || exit 1
21627
21628 @endif itcl
21629
21630
21631
21632 .PHONY: configure-ld maybe-configure-ld
21633 maybe-configure-ld:
21634 @if gcc-bootstrap
21635 configure-ld: stage_current
21636 @endif gcc-bootstrap
21637 @if ld
21638 maybe-configure-ld: configure-ld
21639 configure-ld:
21640 @r=`${PWD_COMMAND}`; export r; \
21641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21642 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21643 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21644 $(HOST_EXPORTS) \
21645 echo Configuring in $(HOST_SUBDIR)/ld; \
21646 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21647 case $(srcdir) in \
21648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21649 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21651 esac; \
21652 module_srcdir=ld; \
21653 $(SHELL) \
21654 $$s/$$module_srcdir/configure \
21655 --srcdir=$${topdir}/$$module_srcdir \
21656 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21657 --target=${target_alias} \
21658 || exit 1
21659 @endif ld
21660
21661
21662
21663 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21664 maybe-configure-stage1-ld:
21665 @if ld-bootstrap
21666 maybe-configure-stage1-ld: configure-stage1-ld
21667 configure-stage1-ld:
21668 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21669 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21670 @r=`${PWD_COMMAND}`; export r; \
21671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21672 TFLAGS="$(STAGE1_TFLAGS)"; \
21673 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21674 $(HOST_EXPORTS) \
21675 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21676 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21677 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21678 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21679 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21680 cd $(HOST_SUBDIR)/ld || exit 1; \
21681 case $(srcdir) in \
21682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21683 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21685 esac; \
21686 module_srcdir=ld; \
21687 $(SHELL) $$s/$$module_srcdir/configure \
21688 --srcdir=$${topdir}/$$module_srcdir \
21689 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21690 --target=${target_alias} \
21691 \
21692 $(STAGE1_CONFIGURE_FLAGS)
21693 @endif ld-bootstrap
21694
21695 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21696 maybe-configure-stage2-ld:
21697 @if ld-bootstrap
21698 maybe-configure-stage2-ld: configure-stage2-ld
21699 configure-stage2-ld:
21700 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21702 @r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 TFLAGS="$(STAGE2_TFLAGS)"; \
21705 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21706 $(HOST_EXPORTS) \
21707 $(POSTSTAGE1_HOST_EXPORTS) \
21708 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21709 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21710 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21711 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21713 cd $(HOST_SUBDIR)/ld || exit 1; \
21714 case $(srcdir) in \
21715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21716 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21718 esac; \
21719 module_srcdir=ld; \
21720 $(SHELL) $$s/$$module_srcdir/configure \
21721 --srcdir=$${topdir}/$$module_srcdir \
21722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21723 --target=${target_alias} \
21724 --with-build-libsubdir=$(HOST_SUBDIR) \
21725 $(STAGE2_CONFIGURE_FLAGS)
21726 @endif ld-bootstrap
21727
21728 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21729 maybe-configure-stage3-ld:
21730 @if ld-bootstrap
21731 maybe-configure-stage3-ld: configure-stage3-ld
21732 configure-stage3-ld:
21733 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21734 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21735 @r=`${PWD_COMMAND}`; export r; \
21736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21737 TFLAGS="$(STAGE3_TFLAGS)"; \
21738 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21739 $(HOST_EXPORTS) \
21740 $(POSTSTAGE1_HOST_EXPORTS) \
21741 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21742 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21743 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21744 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21745 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21746 cd $(HOST_SUBDIR)/ld || exit 1; \
21747 case $(srcdir) in \
21748 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21749 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21750 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21751 esac; \
21752 module_srcdir=ld; \
21753 $(SHELL) $$s/$$module_srcdir/configure \
21754 --srcdir=$${topdir}/$$module_srcdir \
21755 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21756 --target=${target_alias} \
21757 --with-build-libsubdir=$(HOST_SUBDIR) \
21758 $(STAGE3_CONFIGURE_FLAGS)
21759 @endif ld-bootstrap
21760
21761 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21762 maybe-configure-stage4-ld:
21763 @if ld-bootstrap
21764 maybe-configure-stage4-ld: configure-stage4-ld
21765 configure-stage4-ld:
21766 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21767 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21768 @r=`${PWD_COMMAND}`; export r; \
21769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21770 TFLAGS="$(STAGE4_TFLAGS)"; \
21771 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21772 $(HOST_EXPORTS) \
21773 $(POSTSTAGE1_HOST_EXPORTS) \
21774 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21775 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21776 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21777 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21778 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21779 cd $(HOST_SUBDIR)/ld || exit 1; \
21780 case $(srcdir) in \
21781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21782 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21784 esac; \
21785 module_srcdir=ld; \
21786 $(SHELL) $$s/$$module_srcdir/configure \
21787 --srcdir=$${topdir}/$$module_srcdir \
21788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21789 --target=${target_alias} \
21790 --with-build-libsubdir=$(HOST_SUBDIR) \
21791 $(STAGE4_CONFIGURE_FLAGS)
21792 @endif ld-bootstrap
21793
21794 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21795 maybe-configure-stageprofile-ld:
21796 @if ld-bootstrap
21797 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21798 configure-stageprofile-ld:
21799 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21800 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21801 @r=`${PWD_COMMAND}`; export r; \
21802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21803 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21804 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21805 $(HOST_EXPORTS) \
21806 $(POSTSTAGE1_HOST_EXPORTS) \
21807 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21808 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21809 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21810 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21811 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21812 cd $(HOST_SUBDIR)/ld || exit 1; \
21813 case $(srcdir) in \
21814 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21815 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21816 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21817 esac; \
21818 module_srcdir=ld; \
21819 $(SHELL) $$s/$$module_srcdir/configure \
21820 --srcdir=$${topdir}/$$module_srcdir \
21821 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21822 --target=${target_alias} \
21823 --with-build-libsubdir=$(HOST_SUBDIR) \
21824 $(STAGEprofile_CONFIGURE_FLAGS)
21825 @endif ld-bootstrap
21826
21827 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21828 maybe-configure-stagetrain-ld:
21829 @if ld-bootstrap
21830 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21831 configure-stagetrain-ld:
21832 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21833 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21834 @r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21837 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21838 $(HOST_EXPORTS) \
21839 $(POSTSTAGE1_HOST_EXPORTS) \
21840 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21841 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21842 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21843 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21844 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21845 cd $(HOST_SUBDIR)/ld || exit 1; \
21846 case $(srcdir) in \
21847 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21848 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21849 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21850 esac; \
21851 module_srcdir=ld; \
21852 $(SHELL) $$s/$$module_srcdir/configure \
21853 --srcdir=$${topdir}/$$module_srcdir \
21854 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21855 --target=${target_alias} \
21856 --with-build-libsubdir=$(HOST_SUBDIR) \
21857 $(STAGEtrain_CONFIGURE_FLAGS)
21858 @endif ld-bootstrap
21859
21860 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21861 maybe-configure-stagefeedback-ld:
21862 @if ld-bootstrap
21863 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21864 configure-stagefeedback-ld:
21865 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21867 @r=`${PWD_COMMAND}`; export r; \
21868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21869 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21870 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21871 $(HOST_EXPORTS) \
21872 $(POSTSTAGE1_HOST_EXPORTS) \
21873 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21874 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21875 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21876 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21878 cd $(HOST_SUBDIR)/ld || exit 1; \
21879 case $(srcdir) in \
21880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21881 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21883 esac; \
21884 module_srcdir=ld; \
21885 $(SHELL) $$s/$$module_srcdir/configure \
21886 --srcdir=$${topdir}/$$module_srcdir \
21887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21888 --target=${target_alias} \
21889 --with-build-libsubdir=$(HOST_SUBDIR) \
21890 $(STAGEfeedback_CONFIGURE_FLAGS)
21891 @endif ld-bootstrap
21892
21893 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21894 maybe-configure-stageautoprofile-ld:
21895 @if ld-bootstrap
21896 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21897 configure-stageautoprofile-ld:
21898 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21899 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21900 @r=`${PWD_COMMAND}`; export r; \
21901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21903 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21904 $(HOST_EXPORTS) \
21905 $(POSTSTAGE1_HOST_EXPORTS) \
21906 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21907 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21908 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
21909 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21910 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21911 cd $(HOST_SUBDIR)/ld || exit 1; \
21912 case $(srcdir) in \
21913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21914 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21916 esac; \
21917 module_srcdir=ld; \
21918 $(SHELL) $$s/$$module_srcdir/configure \
21919 --srcdir=$${topdir}/$$module_srcdir \
21920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21921 --target=${target_alias} \
21922 --with-build-libsubdir=$(HOST_SUBDIR) \
21923 $(STAGEautoprofile_CONFIGURE_FLAGS)
21924 @endif ld-bootstrap
21925
21926 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21927 maybe-configure-stageautofeedback-ld:
21928 @if ld-bootstrap
21929 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21930 configure-stageautofeedback-ld:
21931 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21933 @r=`${PWD_COMMAND}`; export r; \
21934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21935 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21937 $(HOST_EXPORTS) \
21938 $(POSTSTAGE1_HOST_EXPORTS) \
21939 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21940 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21941 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
21942 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21944 cd $(HOST_SUBDIR)/ld || exit 1; \
21945 case $(srcdir) in \
21946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21947 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21949 esac; \
21950 module_srcdir=ld; \
21951 $(SHELL) $$s/$$module_srcdir/configure \
21952 --srcdir=$${topdir}/$$module_srcdir \
21953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21954 --target=${target_alias} \
21955 --with-build-libsubdir=$(HOST_SUBDIR) \
21956 $(STAGEautofeedback_CONFIGURE_FLAGS)
21957 @endif ld-bootstrap
21958
21959
21960
21961
21962
21963 .PHONY: all-ld maybe-all-ld
21964 maybe-all-ld:
21965 @if gcc-bootstrap
21966 all-ld: stage_current
21967 @endif gcc-bootstrap
21968 @if ld
21969 TARGET-ld=all
21970 maybe-all-ld: all-ld
21971 all-ld: configure-ld
21972 @r=`${PWD_COMMAND}`; export r; \
21973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974 $(HOST_EXPORTS) \
21975 (cd $(HOST_SUBDIR)/ld && \
21976 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21977 $(TARGET-ld))
21978 @endif ld
21979
21980
21981
21982 .PHONY: all-stage1-ld maybe-all-stage1-ld
21983 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21984 maybe-all-stage1-ld:
21985 maybe-clean-stage1-ld:
21986 @if ld-bootstrap
21987 maybe-all-stage1-ld: all-stage1-ld
21988 all-stage1: all-stage1-ld
21989 TARGET-stage1-ld = $(TARGET-ld)
21990 all-stage1-ld: configure-stage1-ld
21991 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21992 @r=`${PWD_COMMAND}`; export r; \
21993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21994 TFLAGS="$(STAGE1_TFLAGS)"; \
21995 $(HOST_EXPORTS) \
21996 cd $(HOST_SUBDIR)/ld && \
21997 \
21998 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21999 CFLAGS="$(STAGE1_CFLAGS)" \
22000 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22001 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22002 LIBCFLAGS="$(LIBCFLAGS)" \
22003 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22004 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22005 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22006 $(EXTRA_HOST_FLAGS) \
22007 $(STAGE1_FLAGS_TO_PASS) \
22008 TFLAGS="$(STAGE1_TFLAGS)" \
22009 $(TARGET-stage1-ld)
22010
22011 maybe-clean-stage1-ld: clean-stage1-ld
22012 clean-stage1: clean-stage1-ld
22013 clean-stage1-ld:
22014 @if [ $(current_stage) = stage1 ]; then \
22015 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22016 else \
22017 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22018 $(MAKE) stage1-start; \
22019 fi; \
22020 cd $(HOST_SUBDIR)/ld && \
22021 $(MAKE) $(EXTRA_HOST_FLAGS) \
22022 $(STAGE1_FLAGS_TO_PASS) clean
22023 @endif ld-bootstrap
22024
22025
22026 .PHONY: all-stage2-ld maybe-all-stage2-ld
22027 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22028 maybe-all-stage2-ld:
22029 maybe-clean-stage2-ld:
22030 @if ld-bootstrap
22031 maybe-all-stage2-ld: all-stage2-ld
22032 all-stage2: all-stage2-ld
22033 TARGET-stage2-ld = $(TARGET-ld)
22034 all-stage2-ld: configure-stage2-ld
22035 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22036 @r=`${PWD_COMMAND}`; export r; \
22037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22038 TFLAGS="$(STAGE2_TFLAGS)"; \
22039 $(HOST_EXPORTS) \
22040 $(POSTSTAGE1_HOST_EXPORTS) \
22041 cd $(HOST_SUBDIR)/ld && \
22042 \
22043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22044 CFLAGS="$(STAGE2_CFLAGS)" \
22045 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22046 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22047 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22052 TFLAGS="$(STAGE2_TFLAGS)" \
22053 $(TARGET-stage2-ld)
22054
22055 maybe-clean-stage2-ld: clean-stage2-ld
22056 clean-stage2: clean-stage2-ld
22057 clean-stage2-ld:
22058 @if [ $(current_stage) = stage2 ]; then \
22059 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22060 else \
22061 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22062 $(MAKE) stage2-start; \
22063 fi; \
22064 cd $(HOST_SUBDIR)/ld && \
22065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22066 @endif ld-bootstrap
22067
22068
22069 .PHONY: all-stage3-ld maybe-all-stage3-ld
22070 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22071 maybe-all-stage3-ld:
22072 maybe-clean-stage3-ld:
22073 @if ld-bootstrap
22074 maybe-all-stage3-ld: all-stage3-ld
22075 all-stage3: all-stage3-ld
22076 TARGET-stage3-ld = $(TARGET-ld)
22077 all-stage3-ld: configure-stage3-ld
22078 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22079 @r=`${PWD_COMMAND}`; export r; \
22080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22081 TFLAGS="$(STAGE3_TFLAGS)"; \
22082 $(HOST_EXPORTS) \
22083 $(POSTSTAGE1_HOST_EXPORTS) \
22084 cd $(HOST_SUBDIR)/ld && \
22085 \
22086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22087 CFLAGS="$(STAGE3_CFLAGS)" \
22088 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22089 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22090 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22095 TFLAGS="$(STAGE3_TFLAGS)" \
22096 $(TARGET-stage3-ld)
22097
22098 maybe-clean-stage3-ld: clean-stage3-ld
22099 clean-stage3: clean-stage3-ld
22100 clean-stage3-ld:
22101 @if [ $(current_stage) = stage3 ]; then \
22102 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22103 else \
22104 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22105 $(MAKE) stage3-start; \
22106 fi; \
22107 cd $(HOST_SUBDIR)/ld && \
22108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22109 @endif ld-bootstrap
22110
22111
22112 .PHONY: all-stage4-ld maybe-all-stage4-ld
22113 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22114 maybe-all-stage4-ld:
22115 maybe-clean-stage4-ld:
22116 @if ld-bootstrap
22117 maybe-all-stage4-ld: all-stage4-ld
22118 all-stage4: all-stage4-ld
22119 TARGET-stage4-ld = $(TARGET-ld)
22120 all-stage4-ld: configure-stage4-ld
22121 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22122 @r=`${PWD_COMMAND}`; export r; \
22123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22124 TFLAGS="$(STAGE4_TFLAGS)"; \
22125 $(HOST_EXPORTS) \
22126 $(POSTSTAGE1_HOST_EXPORTS) \
22127 cd $(HOST_SUBDIR)/ld && \
22128 \
22129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22130 CFLAGS="$(STAGE4_CFLAGS)" \
22131 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22132 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22133 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22138 TFLAGS="$(STAGE4_TFLAGS)" \
22139 $(TARGET-stage4-ld)
22140
22141 maybe-clean-stage4-ld: clean-stage4-ld
22142 clean-stage4: clean-stage4-ld
22143 clean-stage4-ld:
22144 @if [ $(current_stage) = stage4 ]; then \
22145 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22146 else \
22147 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22148 $(MAKE) stage4-start; \
22149 fi; \
22150 cd $(HOST_SUBDIR)/ld && \
22151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22152 @endif ld-bootstrap
22153
22154
22155 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22156 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22157 maybe-all-stageprofile-ld:
22158 maybe-clean-stageprofile-ld:
22159 @if ld-bootstrap
22160 maybe-all-stageprofile-ld: all-stageprofile-ld
22161 all-stageprofile: all-stageprofile-ld
22162 TARGET-stageprofile-ld = $(TARGET-ld)
22163 all-stageprofile-ld: configure-stageprofile-ld
22164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22165 @r=`${PWD_COMMAND}`; export r; \
22166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22167 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22168 $(HOST_EXPORTS) \
22169 $(POSTSTAGE1_HOST_EXPORTS) \
22170 cd $(HOST_SUBDIR)/ld && \
22171 \
22172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22173 CFLAGS="$(STAGEprofile_CFLAGS)" \
22174 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22175 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22176 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22181 TFLAGS="$(STAGEprofile_TFLAGS)" \
22182 $(TARGET-stageprofile-ld)
22183
22184 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22185 clean-stageprofile: clean-stageprofile-ld
22186 clean-stageprofile-ld:
22187 @if [ $(current_stage) = stageprofile ]; then \
22188 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22189 else \
22190 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22191 $(MAKE) stageprofile-start; \
22192 fi; \
22193 cd $(HOST_SUBDIR)/ld && \
22194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22195 @endif ld-bootstrap
22196
22197
22198 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22199 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22200 maybe-all-stagetrain-ld:
22201 maybe-clean-stagetrain-ld:
22202 @if ld-bootstrap
22203 maybe-all-stagetrain-ld: all-stagetrain-ld
22204 all-stagetrain: all-stagetrain-ld
22205 TARGET-stagetrain-ld = $(TARGET-ld)
22206 all-stagetrain-ld: configure-stagetrain-ld
22207 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22208 @r=`${PWD_COMMAND}`; export r; \
22209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22210 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22211 $(HOST_EXPORTS) \
22212 $(POSTSTAGE1_HOST_EXPORTS) \
22213 cd $(HOST_SUBDIR)/ld && \
22214 \
22215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22216 CFLAGS="$(STAGEtrain_CFLAGS)" \
22217 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22218 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22219 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22224 TFLAGS="$(STAGEtrain_TFLAGS)" \
22225 $(TARGET-stagetrain-ld)
22226
22227 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22228 clean-stagetrain: clean-stagetrain-ld
22229 clean-stagetrain-ld:
22230 @if [ $(current_stage) = stagetrain ]; then \
22231 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22232 else \
22233 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22234 $(MAKE) stagetrain-start; \
22235 fi; \
22236 cd $(HOST_SUBDIR)/ld && \
22237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22238 @endif ld-bootstrap
22239
22240
22241 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22242 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22243 maybe-all-stagefeedback-ld:
22244 maybe-clean-stagefeedback-ld:
22245 @if ld-bootstrap
22246 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22247 all-stagefeedback: all-stagefeedback-ld
22248 TARGET-stagefeedback-ld = $(TARGET-ld)
22249 all-stagefeedback-ld: configure-stagefeedback-ld
22250 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22251 @r=`${PWD_COMMAND}`; export r; \
22252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22253 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22254 $(HOST_EXPORTS) \
22255 $(POSTSTAGE1_HOST_EXPORTS) \
22256 cd $(HOST_SUBDIR)/ld && \
22257 \
22258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22259 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22260 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22261 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22262 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22267 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22268 $(TARGET-stagefeedback-ld)
22269
22270 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22271 clean-stagefeedback: clean-stagefeedback-ld
22272 clean-stagefeedback-ld:
22273 @if [ $(current_stage) = stagefeedback ]; then \
22274 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22275 else \
22276 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22277 $(MAKE) stagefeedback-start; \
22278 fi; \
22279 cd $(HOST_SUBDIR)/ld && \
22280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22281 @endif ld-bootstrap
22282
22283
22284 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22285 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22286 maybe-all-stageautoprofile-ld:
22287 maybe-clean-stageautoprofile-ld:
22288 @if ld-bootstrap
22289 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22290 all-stageautoprofile: all-stageautoprofile-ld
22291 TARGET-stageautoprofile-ld = $(TARGET-ld)
22292 all-stageautoprofile-ld: configure-stageautoprofile-ld
22293 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22294 @r=`${PWD_COMMAND}`; export r; \
22295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22296 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22297 $(HOST_EXPORTS) \
22298 $(POSTSTAGE1_HOST_EXPORTS) \
22299 cd $(HOST_SUBDIR)/ld && \
22300 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22302 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22303 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22304 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22305 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22310 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22311 $(TARGET-stageautoprofile-ld)
22312
22313 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22314 clean-stageautoprofile: clean-stageautoprofile-ld
22315 clean-stageautoprofile-ld:
22316 @if [ $(current_stage) = stageautoprofile ]; then \
22317 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22318 else \
22319 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22320 $(MAKE) stageautoprofile-start; \
22321 fi; \
22322 cd $(HOST_SUBDIR)/ld && \
22323 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22324 @endif ld-bootstrap
22325
22326
22327 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22328 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22329 maybe-all-stageautofeedback-ld:
22330 maybe-clean-stageautofeedback-ld:
22331 @if ld-bootstrap
22332 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22333 all-stageautofeedback: all-stageautofeedback-ld
22334 TARGET-stageautofeedback-ld = $(TARGET-ld)
22335 all-stageautofeedback-ld: configure-stageautofeedback-ld
22336 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22337 @r=`${PWD_COMMAND}`; export r; \
22338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22339 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22340 $(HOST_EXPORTS) \
22341 $(POSTSTAGE1_HOST_EXPORTS) \
22342 cd $(HOST_SUBDIR)/ld && \
22343 \
22344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22345 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22346 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22347 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22348 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22353 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22354 $(TARGET-stageautofeedback-ld)
22355
22356 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22357 clean-stageautofeedback: clean-stageautofeedback-ld
22358 clean-stageautofeedback-ld:
22359 @if [ $(current_stage) = stageautofeedback ]; then \
22360 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22361 else \
22362 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22363 $(MAKE) stageautofeedback-start; \
22364 fi; \
22365 cd $(HOST_SUBDIR)/ld && \
22366 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22367 @endif ld-bootstrap
22368
22369
22370
22371
22372
22373 .PHONY: check-ld maybe-check-ld
22374 maybe-check-ld:
22375 @if ld
22376 maybe-check-ld: check-ld
22377
22378 check-ld:
22379 @: $(MAKE); $(unstage)
22380 @r=`${PWD_COMMAND}`; export r; \
22381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22382 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22383 (cd $(HOST_SUBDIR)/ld && \
22384 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22385
22386 @endif ld
22387
22388 .PHONY: install-ld maybe-install-ld
22389 maybe-install-ld:
22390 @if ld
22391 maybe-install-ld: install-ld
22392
22393 install-ld: installdirs
22394 @: $(MAKE); $(unstage)
22395 @r=`${PWD_COMMAND}`; export r; \
22396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22397 $(HOST_EXPORTS) \
22398 (cd $(HOST_SUBDIR)/ld && \
22399 $(MAKE) $(FLAGS_TO_PASS) install)
22400
22401 @endif ld
22402
22403 .PHONY: install-strip-ld maybe-install-strip-ld
22404 maybe-install-strip-ld:
22405 @if ld
22406 maybe-install-strip-ld: install-strip-ld
22407
22408 install-strip-ld: installdirs
22409 @: $(MAKE); $(unstage)
22410 @r=`${PWD_COMMAND}`; export r; \
22411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22412 $(HOST_EXPORTS) \
22413 (cd $(HOST_SUBDIR)/ld && \
22414 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22415
22416 @endif ld
22417
22418 # Other targets (info, dvi, pdf, etc.)
22419
22420 .PHONY: maybe-info-ld info-ld
22421 maybe-info-ld:
22422 @if ld
22423 maybe-info-ld: info-ld
22424
22425 info-ld: \
22426 configure-ld
22427 @[ -f ./ld/Makefile ] || exit 0; \
22428 r=`${PWD_COMMAND}`; export r; \
22429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430 $(HOST_EXPORTS) \
22431 for flag in $(EXTRA_HOST_FLAGS) ; do \
22432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433 done; \
22434 echo "Doing info in ld"; \
22435 (cd $(HOST_SUBDIR)/ld && \
22436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438 "RANLIB=$${RANLIB}" \
22439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22440 info) \
22441 || exit 1
22442
22443 @endif ld
22444
22445 .PHONY: maybe-dvi-ld dvi-ld
22446 maybe-dvi-ld:
22447 @if ld
22448 maybe-dvi-ld: dvi-ld
22449
22450 dvi-ld: \
22451 configure-ld
22452 @[ -f ./ld/Makefile ] || exit 0; \
22453 r=`${PWD_COMMAND}`; export r; \
22454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22455 $(HOST_EXPORTS) \
22456 for flag in $(EXTRA_HOST_FLAGS) ; do \
22457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22458 done; \
22459 echo "Doing dvi in ld"; \
22460 (cd $(HOST_SUBDIR)/ld && \
22461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22463 "RANLIB=$${RANLIB}" \
22464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22465 dvi) \
22466 || exit 1
22467
22468 @endif ld
22469
22470 .PHONY: maybe-pdf-ld pdf-ld
22471 maybe-pdf-ld:
22472 @if ld
22473 maybe-pdf-ld: pdf-ld
22474
22475 pdf-ld: \
22476 configure-ld
22477 @[ -f ./ld/Makefile ] || exit 0; \
22478 r=`${PWD_COMMAND}`; export r; \
22479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22480 $(HOST_EXPORTS) \
22481 for flag in $(EXTRA_HOST_FLAGS) ; do \
22482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22483 done; \
22484 echo "Doing pdf in ld"; \
22485 (cd $(HOST_SUBDIR)/ld && \
22486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22488 "RANLIB=$${RANLIB}" \
22489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22490 pdf) \
22491 || exit 1
22492
22493 @endif ld
22494
22495 .PHONY: maybe-html-ld html-ld
22496 maybe-html-ld:
22497 @if ld
22498 maybe-html-ld: html-ld
22499
22500 html-ld: \
22501 configure-ld
22502 @[ -f ./ld/Makefile ] || exit 0; \
22503 r=`${PWD_COMMAND}`; export r; \
22504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505 $(HOST_EXPORTS) \
22506 for flag in $(EXTRA_HOST_FLAGS) ; do \
22507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508 done; \
22509 echo "Doing html in ld"; \
22510 (cd $(HOST_SUBDIR)/ld && \
22511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513 "RANLIB=$${RANLIB}" \
22514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22515 html) \
22516 || exit 1
22517
22518 @endif ld
22519
22520 .PHONY: maybe-TAGS-ld TAGS-ld
22521 maybe-TAGS-ld:
22522 @if ld
22523 maybe-TAGS-ld: TAGS-ld
22524
22525 TAGS-ld: \
22526 configure-ld
22527 @[ -f ./ld/Makefile ] || exit 0; \
22528 r=`${PWD_COMMAND}`; export r; \
22529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530 $(HOST_EXPORTS) \
22531 for flag in $(EXTRA_HOST_FLAGS) ; do \
22532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22533 done; \
22534 echo "Doing TAGS in ld"; \
22535 (cd $(HOST_SUBDIR)/ld && \
22536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22538 "RANLIB=$${RANLIB}" \
22539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22540 TAGS) \
22541 || exit 1
22542
22543 @endif ld
22544
22545 .PHONY: maybe-install-info-ld install-info-ld
22546 maybe-install-info-ld:
22547 @if ld
22548 maybe-install-info-ld: install-info-ld
22549
22550 install-info-ld: \
22551 configure-ld \
22552 info-ld
22553 @[ -f ./ld/Makefile ] || exit 0; \
22554 r=`${PWD_COMMAND}`; export r; \
22555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22556 $(HOST_EXPORTS) \
22557 for flag in $(EXTRA_HOST_FLAGS) ; do \
22558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22559 done; \
22560 echo "Doing install-info in ld"; \
22561 (cd $(HOST_SUBDIR)/ld && \
22562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22564 "RANLIB=$${RANLIB}" \
22565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22566 install-info) \
22567 || exit 1
22568
22569 @endif ld
22570
22571 .PHONY: maybe-install-pdf-ld install-pdf-ld
22572 maybe-install-pdf-ld:
22573 @if ld
22574 maybe-install-pdf-ld: install-pdf-ld
22575
22576 install-pdf-ld: \
22577 configure-ld \
22578 pdf-ld
22579 @[ -f ./ld/Makefile ] || exit 0; \
22580 r=`${PWD_COMMAND}`; export r; \
22581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22582 $(HOST_EXPORTS) \
22583 for flag in $(EXTRA_HOST_FLAGS) ; do \
22584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22585 done; \
22586 echo "Doing install-pdf in ld"; \
22587 (cd $(HOST_SUBDIR)/ld && \
22588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22590 "RANLIB=$${RANLIB}" \
22591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22592 install-pdf) \
22593 || exit 1
22594
22595 @endif ld
22596
22597 .PHONY: maybe-install-html-ld install-html-ld
22598 maybe-install-html-ld:
22599 @if ld
22600 maybe-install-html-ld: install-html-ld
22601
22602 install-html-ld: \
22603 configure-ld \
22604 html-ld
22605 @[ -f ./ld/Makefile ] || exit 0; \
22606 r=`${PWD_COMMAND}`; export r; \
22607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22608 $(HOST_EXPORTS) \
22609 for flag in $(EXTRA_HOST_FLAGS) ; do \
22610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22611 done; \
22612 echo "Doing install-html in ld"; \
22613 (cd $(HOST_SUBDIR)/ld && \
22614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22616 "RANLIB=$${RANLIB}" \
22617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22618 install-html) \
22619 || exit 1
22620
22621 @endif ld
22622
22623 .PHONY: maybe-installcheck-ld installcheck-ld
22624 maybe-installcheck-ld:
22625 @if ld
22626 maybe-installcheck-ld: installcheck-ld
22627
22628 installcheck-ld: \
22629 configure-ld
22630 @[ -f ./ld/Makefile ] || exit 0; \
22631 r=`${PWD_COMMAND}`; export r; \
22632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22633 $(HOST_EXPORTS) \
22634 for flag in $(EXTRA_HOST_FLAGS) ; do \
22635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22636 done; \
22637 echo "Doing installcheck in ld"; \
22638 (cd $(HOST_SUBDIR)/ld && \
22639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22641 "RANLIB=$${RANLIB}" \
22642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22643 installcheck) \
22644 || exit 1
22645
22646 @endif ld
22647
22648 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22649 maybe-mostlyclean-ld:
22650 @if ld
22651 maybe-mostlyclean-ld: mostlyclean-ld
22652
22653 mostlyclean-ld:
22654 @[ -f ./ld/Makefile ] || exit 0; \
22655 r=`${PWD_COMMAND}`; export r; \
22656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22657 $(HOST_EXPORTS) \
22658 for flag in $(EXTRA_HOST_FLAGS) ; do \
22659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22660 done; \
22661 echo "Doing mostlyclean in ld"; \
22662 (cd $(HOST_SUBDIR)/ld && \
22663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22665 "RANLIB=$${RANLIB}" \
22666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22667 mostlyclean) \
22668 || exit 1
22669
22670 @endif ld
22671
22672 .PHONY: maybe-clean-ld clean-ld
22673 maybe-clean-ld:
22674 @if ld
22675 maybe-clean-ld: clean-ld
22676
22677 clean-ld:
22678 @[ -f ./ld/Makefile ] || exit 0; \
22679 r=`${PWD_COMMAND}`; export r; \
22680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681 $(HOST_EXPORTS) \
22682 for flag in $(EXTRA_HOST_FLAGS) ; do \
22683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22684 done; \
22685 echo "Doing clean in ld"; \
22686 (cd $(HOST_SUBDIR)/ld && \
22687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22689 "RANLIB=$${RANLIB}" \
22690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22691 clean) \
22692 || exit 1
22693
22694 @endif ld
22695
22696 .PHONY: maybe-distclean-ld distclean-ld
22697 maybe-distclean-ld:
22698 @if ld
22699 maybe-distclean-ld: distclean-ld
22700
22701 distclean-ld:
22702 @[ -f ./ld/Makefile ] || exit 0; \
22703 r=`${PWD_COMMAND}`; export r; \
22704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22705 $(HOST_EXPORTS) \
22706 for flag in $(EXTRA_HOST_FLAGS) ; do \
22707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22708 done; \
22709 echo "Doing distclean in ld"; \
22710 (cd $(HOST_SUBDIR)/ld && \
22711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22713 "RANLIB=$${RANLIB}" \
22714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22715 distclean) \
22716 || exit 1
22717
22718 @endif ld
22719
22720 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22721 maybe-maintainer-clean-ld:
22722 @if ld
22723 maybe-maintainer-clean-ld: maintainer-clean-ld
22724
22725 maintainer-clean-ld:
22726 @[ -f ./ld/Makefile ] || exit 0; \
22727 r=`${PWD_COMMAND}`; export r; \
22728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22729 $(HOST_EXPORTS) \
22730 for flag in $(EXTRA_HOST_FLAGS) ; do \
22731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22732 done; \
22733 echo "Doing maintainer-clean in ld"; \
22734 (cd $(HOST_SUBDIR)/ld && \
22735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22737 "RANLIB=$${RANLIB}" \
22738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22739 maintainer-clean) \
22740 || exit 1
22741
22742 @endif ld
22743
22744
22745
22746 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22747 maybe-configure-libbacktrace:
22748 @if gcc-bootstrap
22749 configure-libbacktrace: stage_current
22750 @endif gcc-bootstrap
22751 @if libbacktrace
22752 maybe-configure-libbacktrace: configure-libbacktrace
22753 configure-libbacktrace:
22754 @r=`${PWD_COMMAND}`; export r; \
22755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22756 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22757 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22758 $(HOST_EXPORTS) \
22759 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22760 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22761 case $(srcdir) in \
22762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22763 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22765 esac; \
22766 module_srcdir=libbacktrace; \
22767 $(SHELL) \
22768 $$s/$$module_srcdir/configure \
22769 --srcdir=$${topdir}/$$module_srcdir \
22770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22771 --target=${target_alias} \
22772 || exit 1
22773 @endif libbacktrace
22774
22775
22776
22777 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22778 maybe-configure-stage1-libbacktrace:
22779 @if libbacktrace-bootstrap
22780 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22781 configure-stage1-libbacktrace:
22782 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22783 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22784 @r=`${PWD_COMMAND}`; export r; \
22785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22786 TFLAGS="$(STAGE1_TFLAGS)"; \
22787 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22788 $(HOST_EXPORTS) \
22789 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22790 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22791 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22792 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22794 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22795 case $(srcdir) in \
22796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22797 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22799 esac; \
22800 module_srcdir=libbacktrace; \
22801 $(SHELL) $$s/$$module_srcdir/configure \
22802 --srcdir=$${topdir}/$$module_srcdir \
22803 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22804 --target=${target_alias} \
22805 \
22806 $(STAGE1_CONFIGURE_FLAGS)
22807 @endif libbacktrace-bootstrap
22808
22809 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22810 maybe-configure-stage2-libbacktrace:
22811 @if libbacktrace-bootstrap
22812 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22813 configure-stage2-libbacktrace:
22814 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22816 @r=`${PWD_COMMAND}`; export r; \
22817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818 TFLAGS="$(STAGE2_TFLAGS)"; \
22819 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22820 $(HOST_EXPORTS) \
22821 $(POSTSTAGE1_HOST_EXPORTS) \
22822 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22823 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22824 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22825 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22827 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22828 case $(srcdir) in \
22829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22830 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22832 esac; \
22833 module_srcdir=libbacktrace; \
22834 $(SHELL) $$s/$$module_srcdir/configure \
22835 --srcdir=$${topdir}/$$module_srcdir \
22836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22837 --target=${target_alias} \
22838 --with-build-libsubdir=$(HOST_SUBDIR) \
22839 $(STAGE2_CONFIGURE_FLAGS)
22840 @endif libbacktrace-bootstrap
22841
22842 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22843 maybe-configure-stage3-libbacktrace:
22844 @if libbacktrace-bootstrap
22845 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22846 configure-stage3-libbacktrace:
22847 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22848 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22849 @r=`${PWD_COMMAND}`; export r; \
22850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22851 TFLAGS="$(STAGE3_TFLAGS)"; \
22852 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22853 $(HOST_EXPORTS) \
22854 $(POSTSTAGE1_HOST_EXPORTS) \
22855 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22856 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22857 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22858 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22859 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22860 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22861 case $(srcdir) in \
22862 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22863 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22864 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22865 esac; \
22866 module_srcdir=libbacktrace; \
22867 $(SHELL) $$s/$$module_srcdir/configure \
22868 --srcdir=$${topdir}/$$module_srcdir \
22869 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22870 --target=${target_alias} \
22871 --with-build-libsubdir=$(HOST_SUBDIR) \
22872 $(STAGE3_CONFIGURE_FLAGS)
22873 @endif libbacktrace-bootstrap
22874
22875 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22876 maybe-configure-stage4-libbacktrace:
22877 @if libbacktrace-bootstrap
22878 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22879 configure-stage4-libbacktrace:
22880 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22881 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22882 @r=`${PWD_COMMAND}`; export r; \
22883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22884 TFLAGS="$(STAGE4_TFLAGS)"; \
22885 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22886 $(HOST_EXPORTS) \
22887 $(POSTSTAGE1_HOST_EXPORTS) \
22888 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22889 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22890 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22891 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22892 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22893 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22894 case $(srcdir) in \
22895 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22896 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22897 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22898 esac; \
22899 module_srcdir=libbacktrace; \
22900 $(SHELL) $$s/$$module_srcdir/configure \
22901 --srcdir=$${topdir}/$$module_srcdir \
22902 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22903 --target=${target_alias} \
22904 --with-build-libsubdir=$(HOST_SUBDIR) \
22905 $(STAGE4_CONFIGURE_FLAGS)
22906 @endif libbacktrace-bootstrap
22907
22908 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22909 maybe-configure-stageprofile-libbacktrace:
22910 @if libbacktrace-bootstrap
22911 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22912 configure-stageprofile-libbacktrace:
22913 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22914 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22915 @r=`${PWD_COMMAND}`; export r; \
22916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22917 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22918 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22919 $(HOST_EXPORTS) \
22920 $(POSTSTAGE1_HOST_EXPORTS) \
22921 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22922 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22923 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22924 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22926 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22927 case $(srcdir) in \
22928 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22929 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22930 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22931 esac; \
22932 module_srcdir=libbacktrace; \
22933 $(SHELL) $$s/$$module_srcdir/configure \
22934 --srcdir=$${topdir}/$$module_srcdir \
22935 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22936 --target=${target_alias} \
22937 --with-build-libsubdir=$(HOST_SUBDIR) \
22938 $(STAGEprofile_CONFIGURE_FLAGS)
22939 @endif libbacktrace-bootstrap
22940
22941 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22942 maybe-configure-stagetrain-libbacktrace:
22943 @if libbacktrace-bootstrap
22944 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22945 configure-stagetrain-libbacktrace:
22946 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22948 @r=`${PWD_COMMAND}`; export r; \
22949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22951 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22952 $(HOST_EXPORTS) \
22953 $(POSTSTAGE1_HOST_EXPORTS) \
22954 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22955 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22956 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
22957 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22959 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22960 case $(srcdir) in \
22961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22962 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22964 esac; \
22965 module_srcdir=libbacktrace; \
22966 $(SHELL) $$s/$$module_srcdir/configure \
22967 --srcdir=$${topdir}/$$module_srcdir \
22968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22969 --target=${target_alias} \
22970 --with-build-libsubdir=$(HOST_SUBDIR) \
22971 $(STAGEtrain_CONFIGURE_FLAGS)
22972 @endif libbacktrace-bootstrap
22973
22974 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22975 maybe-configure-stagefeedback-libbacktrace:
22976 @if libbacktrace-bootstrap
22977 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22978 configure-stagefeedback-libbacktrace:
22979 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22981 @r=`${PWD_COMMAND}`; export r; \
22982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22984 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22985 $(HOST_EXPORTS) \
22986 $(POSTSTAGE1_HOST_EXPORTS) \
22987 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22988 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22989 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22990 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22991 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22992 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22993 case $(srcdir) in \
22994 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22995 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22996 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22997 esac; \
22998 module_srcdir=libbacktrace; \
22999 $(SHELL) $$s/$$module_srcdir/configure \
23000 --srcdir=$${topdir}/$$module_srcdir \
23001 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23002 --target=${target_alias} \
23003 --with-build-libsubdir=$(HOST_SUBDIR) \
23004 $(STAGEfeedback_CONFIGURE_FLAGS)
23005 @endif libbacktrace-bootstrap
23006
23007 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23008 maybe-configure-stageautoprofile-libbacktrace:
23009 @if libbacktrace-bootstrap
23010 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23011 configure-stageautoprofile-libbacktrace:
23012 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23013 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23014 @r=`${PWD_COMMAND}`; export r; \
23015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23016 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23017 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23018 $(HOST_EXPORTS) \
23019 $(POSTSTAGE1_HOST_EXPORTS) \
23020 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23021 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23022 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23023 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23024 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23025 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23026 case $(srcdir) in \
23027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23028 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23030 esac; \
23031 module_srcdir=libbacktrace; \
23032 $(SHELL) $$s/$$module_srcdir/configure \
23033 --srcdir=$${topdir}/$$module_srcdir \
23034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23035 --target=${target_alias} \
23036 --with-build-libsubdir=$(HOST_SUBDIR) \
23037 $(STAGEautoprofile_CONFIGURE_FLAGS)
23038 @endif libbacktrace-bootstrap
23039
23040 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23041 maybe-configure-stageautofeedback-libbacktrace:
23042 @if libbacktrace-bootstrap
23043 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23044 configure-stageautofeedback-libbacktrace:
23045 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23046 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23047 @r=`${PWD_COMMAND}`; export r; \
23048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23049 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23050 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23051 $(HOST_EXPORTS) \
23052 $(POSTSTAGE1_HOST_EXPORTS) \
23053 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23054 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23055 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23056 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23057 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23058 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23059 case $(srcdir) in \
23060 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23061 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23062 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23063 esac; \
23064 module_srcdir=libbacktrace; \
23065 $(SHELL) $$s/$$module_srcdir/configure \
23066 --srcdir=$${topdir}/$$module_srcdir \
23067 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23068 --target=${target_alias} \
23069 --with-build-libsubdir=$(HOST_SUBDIR) \
23070 $(STAGEautofeedback_CONFIGURE_FLAGS)
23071 @endif libbacktrace-bootstrap
23072
23073
23074
23075
23076
23077 .PHONY: all-libbacktrace maybe-all-libbacktrace
23078 maybe-all-libbacktrace:
23079 @if gcc-bootstrap
23080 all-libbacktrace: stage_current
23081 @endif gcc-bootstrap
23082 @if libbacktrace
23083 TARGET-libbacktrace=all
23084 maybe-all-libbacktrace: all-libbacktrace
23085 all-libbacktrace: configure-libbacktrace
23086 @r=`${PWD_COMMAND}`; export r; \
23087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23088 $(HOST_EXPORTS) \
23089 (cd $(HOST_SUBDIR)/libbacktrace && \
23090 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23091 $(TARGET-libbacktrace))
23092 @endif libbacktrace
23093
23094
23095
23096 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23097 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23098 maybe-all-stage1-libbacktrace:
23099 maybe-clean-stage1-libbacktrace:
23100 @if libbacktrace-bootstrap
23101 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23102 all-stage1: all-stage1-libbacktrace
23103 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23104 all-stage1-libbacktrace: configure-stage1-libbacktrace
23105 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23106 @r=`${PWD_COMMAND}`; export r; \
23107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23108 TFLAGS="$(STAGE1_TFLAGS)"; \
23109 $(HOST_EXPORTS) \
23110 cd $(HOST_SUBDIR)/libbacktrace && \
23111 \
23112 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23113 CFLAGS="$(STAGE1_CFLAGS)" \
23114 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23115 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23116 LIBCFLAGS="$(LIBCFLAGS)" \
23117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23120 $(EXTRA_HOST_FLAGS) \
23121 $(STAGE1_FLAGS_TO_PASS) \
23122 TFLAGS="$(STAGE1_TFLAGS)" \
23123 $(TARGET-stage1-libbacktrace)
23124
23125 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23126 clean-stage1: clean-stage1-libbacktrace
23127 clean-stage1-libbacktrace:
23128 @if [ $(current_stage) = stage1 ]; then \
23129 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23130 else \
23131 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23132 $(MAKE) stage1-start; \
23133 fi; \
23134 cd $(HOST_SUBDIR)/libbacktrace && \
23135 $(MAKE) $(EXTRA_HOST_FLAGS) \
23136 $(STAGE1_FLAGS_TO_PASS) clean
23137 @endif libbacktrace-bootstrap
23138
23139
23140 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23141 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23142 maybe-all-stage2-libbacktrace:
23143 maybe-clean-stage2-libbacktrace:
23144 @if libbacktrace-bootstrap
23145 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23146 all-stage2: all-stage2-libbacktrace
23147 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23148 all-stage2-libbacktrace: configure-stage2-libbacktrace
23149 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23150 @r=`${PWD_COMMAND}`; export r; \
23151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 TFLAGS="$(STAGE2_TFLAGS)"; \
23153 $(HOST_EXPORTS) \
23154 $(POSTSTAGE1_HOST_EXPORTS) \
23155 cd $(HOST_SUBDIR)/libbacktrace && \
23156 \
23157 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23158 CFLAGS="$(STAGE2_CFLAGS)" \
23159 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23160 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23161 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23162 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23163 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23164 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23165 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23166 TFLAGS="$(STAGE2_TFLAGS)" \
23167 $(TARGET-stage2-libbacktrace)
23168
23169 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23170 clean-stage2: clean-stage2-libbacktrace
23171 clean-stage2-libbacktrace:
23172 @if [ $(current_stage) = stage2 ]; then \
23173 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23174 else \
23175 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23176 $(MAKE) stage2-start; \
23177 fi; \
23178 cd $(HOST_SUBDIR)/libbacktrace && \
23179 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23180 @endif libbacktrace-bootstrap
23181
23182
23183 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23184 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23185 maybe-all-stage3-libbacktrace:
23186 maybe-clean-stage3-libbacktrace:
23187 @if libbacktrace-bootstrap
23188 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23189 all-stage3: all-stage3-libbacktrace
23190 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23191 all-stage3-libbacktrace: configure-stage3-libbacktrace
23192 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23193 @r=`${PWD_COMMAND}`; export r; \
23194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23195 TFLAGS="$(STAGE3_TFLAGS)"; \
23196 $(HOST_EXPORTS) \
23197 $(POSTSTAGE1_HOST_EXPORTS) \
23198 cd $(HOST_SUBDIR)/libbacktrace && \
23199 \
23200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23201 CFLAGS="$(STAGE3_CFLAGS)" \
23202 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23203 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23204 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23209 TFLAGS="$(STAGE3_TFLAGS)" \
23210 $(TARGET-stage3-libbacktrace)
23211
23212 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23213 clean-stage3: clean-stage3-libbacktrace
23214 clean-stage3-libbacktrace:
23215 @if [ $(current_stage) = stage3 ]; then \
23216 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23217 else \
23218 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23219 $(MAKE) stage3-start; \
23220 fi; \
23221 cd $(HOST_SUBDIR)/libbacktrace && \
23222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23223 @endif libbacktrace-bootstrap
23224
23225
23226 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23227 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23228 maybe-all-stage4-libbacktrace:
23229 maybe-clean-stage4-libbacktrace:
23230 @if libbacktrace-bootstrap
23231 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23232 all-stage4: all-stage4-libbacktrace
23233 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23234 all-stage4-libbacktrace: configure-stage4-libbacktrace
23235 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23236 @r=`${PWD_COMMAND}`; export r; \
23237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238 TFLAGS="$(STAGE4_TFLAGS)"; \
23239 $(HOST_EXPORTS) \
23240 $(POSTSTAGE1_HOST_EXPORTS) \
23241 cd $(HOST_SUBDIR)/libbacktrace && \
23242 \
23243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23244 CFLAGS="$(STAGE4_CFLAGS)" \
23245 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23246 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23247 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23252 TFLAGS="$(STAGE4_TFLAGS)" \
23253 $(TARGET-stage4-libbacktrace)
23254
23255 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23256 clean-stage4: clean-stage4-libbacktrace
23257 clean-stage4-libbacktrace:
23258 @if [ $(current_stage) = stage4 ]; then \
23259 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23260 else \
23261 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23262 $(MAKE) stage4-start; \
23263 fi; \
23264 cd $(HOST_SUBDIR)/libbacktrace && \
23265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23266 @endif libbacktrace-bootstrap
23267
23268
23269 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23270 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23271 maybe-all-stageprofile-libbacktrace:
23272 maybe-clean-stageprofile-libbacktrace:
23273 @if libbacktrace-bootstrap
23274 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23275 all-stageprofile: all-stageprofile-libbacktrace
23276 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23277 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23278 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23279 @r=`${PWD_COMMAND}`; export r; \
23280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23281 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23282 $(HOST_EXPORTS) \
23283 $(POSTSTAGE1_HOST_EXPORTS) \
23284 cd $(HOST_SUBDIR)/libbacktrace && \
23285 \
23286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23287 CFLAGS="$(STAGEprofile_CFLAGS)" \
23288 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23289 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23290 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23295 TFLAGS="$(STAGEprofile_TFLAGS)" \
23296 $(TARGET-stageprofile-libbacktrace)
23297
23298 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23299 clean-stageprofile: clean-stageprofile-libbacktrace
23300 clean-stageprofile-libbacktrace:
23301 @if [ $(current_stage) = stageprofile ]; then \
23302 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23303 else \
23304 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23305 $(MAKE) stageprofile-start; \
23306 fi; \
23307 cd $(HOST_SUBDIR)/libbacktrace && \
23308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23309 @endif libbacktrace-bootstrap
23310
23311
23312 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23313 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23314 maybe-all-stagetrain-libbacktrace:
23315 maybe-clean-stagetrain-libbacktrace:
23316 @if libbacktrace-bootstrap
23317 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23318 all-stagetrain: all-stagetrain-libbacktrace
23319 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23320 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23321 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23322 @r=`${PWD_COMMAND}`; export r; \
23323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23324 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23325 $(HOST_EXPORTS) \
23326 $(POSTSTAGE1_HOST_EXPORTS) \
23327 cd $(HOST_SUBDIR)/libbacktrace && \
23328 \
23329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23330 CFLAGS="$(STAGEtrain_CFLAGS)" \
23331 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23332 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23333 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23338 TFLAGS="$(STAGEtrain_TFLAGS)" \
23339 $(TARGET-stagetrain-libbacktrace)
23340
23341 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23342 clean-stagetrain: clean-stagetrain-libbacktrace
23343 clean-stagetrain-libbacktrace:
23344 @if [ $(current_stage) = stagetrain ]; then \
23345 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23346 else \
23347 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23348 $(MAKE) stagetrain-start; \
23349 fi; \
23350 cd $(HOST_SUBDIR)/libbacktrace && \
23351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23352 @endif libbacktrace-bootstrap
23353
23354
23355 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23356 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23357 maybe-all-stagefeedback-libbacktrace:
23358 maybe-clean-stagefeedback-libbacktrace:
23359 @if libbacktrace-bootstrap
23360 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23361 all-stagefeedback: all-stagefeedback-libbacktrace
23362 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23363 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23364 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23365 @r=`${PWD_COMMAND}`; export r; \
23366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23368 $(HOST_EXPORTS) \
23369 $(POSTSTAGE1_HOST_EXPORTS) \
23370 cd $(HOST_SUBDIR)/libbacktrace && \
23371 \
23372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23373 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23374 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23375 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23376 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23381 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23382 $(TARGET-stagefeedback-libbacktrace)
23383
23384 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23385 clean-stagefeedback: clean-stagefeedback-libbacktrace
23386 clean-stagefeedback-libbacktrace:
23387 @if [ $(current_stage) = stagefeedback ]; then \
23388 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23389 else \
23390 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23391 $(MAKE) stagefeedback-start; \
23392 fi; \
23393 cd $(HOST_SUBDIR)/libbacktrace && \
23394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23395 @endif libbacktrace-bootstrap
23396
23397
23398 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23399 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23400 maybe-all-stageautoprofile-libbacktrace:
23401 maybe-clean-stageautoprofile-libbacktrace:
23402 @if libbacktrace-bootstrap
23403 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23404 all-stageautoprofile: all-stageautoprofile-libbacktrace
23405 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23406 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23407 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23408 @r=`${PWD_COMMAND}`; export r; \
23409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23410 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23411 $(HOST_EXPORTS) \
23412 $(POSTSTAGE1_HOST_EXPORTS) \
23413 cd $(HOST_SUBDIR)/libbacktrace && \
23414 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23416 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23417 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23418 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23419 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23424 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23425 $(TARGET-stageautoprofile-libbacktrace)
23426
23427 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23428 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23429 clean-stageautoprofile-libbacktrace:
23430 @if [ $(current_stage) = stageautoprofile ]; then \
23431 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23432 else \
23433 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23434 $(MAKE) stageautoprofile-start; \
23435 fi; \
23436 cd $(HOST_SUBDIR)/libbacktrace && \
23437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23438 @endif libbacktrace-bootstrap
23439
23440
23441 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23442 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23443 maybe-all-stageautofeedback-libbacktrace:
23444 maybe-clean-stageautofeedback-libbacktrace:
23445 @if libbacktrace-bootstrap
23446 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23447 all-stageautofeedback: all-stageautofeedback-libbacktrace
23448 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23449 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23450 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23451 @r=`${PWD_COMMAND}`; export r; \
23452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23453 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23454 $(HOST_EXPORTS) \
23455 $(POSTSTAGE1_HOST_EXPORTS) \
23456 cd $(HOST_SUBDIR)/libbacktrace && \
23457 \
23458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23459 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23460 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23461 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23462 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23467 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23468 $(TARGET-stageautofeedback-libbacktrace)
23469
23470 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23471 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23472 clean-stageautofeedback-libbacktrace:
23473 @if [ $(current_stage) = stageautofeedback ]; then \
23474 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23475 else \
23476 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23477 $(MAKE) stageautofeedback-start; \
23478 fi; \
23479 cd $(HOST_SUBDIR)/libbacktrace && \
23480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23481 @endif libbacktrace-bootstrap
23482
23483
23484
23485
23486
23487 .PHONY: check-libbacktrace maybe-check-libbacktrace
23488 maybe-check-libbacktrace:
23489 @if libbacktrace
23490 maybe-check-libbacktrace: check-libbacktrace
23491
23492 check-libbacktrace:
23493 @: $(MAKE); $(unstage)
23494 @r=`${PWD_COMMAND}`; export r; \
23495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23496 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23497 (cd $(HOST_SUBDIR)/libbacktrace && \
23498 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23499
23500 @endif libbacktrace
23501
23502 .PHONY: install-libbacktrace maybe-install-libbacktrace
23503 maybe-install-libbacktrace:
23504 @if libbacktrace
23505 maybe-install-libbacktrace: install-libbacktrace
23506
23507 install-libbacktrace: installdirs
23508 @: $(MAKE); $(unstage)
23509 @r=`${PWD_COMMAND}`; export r; \
23510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23511 $(HOST_EXPORTS) \
23512 (cd $(HOST_SUBDIR)/libbacktrace && \
23513 $(MAKE) $(FLAGS_TO_PASS) install)
23514
23515 @endif libbacktrace
23516
23517 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23518 maybe-install-strip-libbacktrace:
23519 @if libbacktrace
23520 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23521
23522 install-strip-libbacktrace: installdirs
23523 @: $(MAKE); $(unstage)
23524 @r=`${PWD_COMMAND}`; export r; \
23525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526 $(HOST_EXPORTS) \
23527 (cd $(HOST_SUBDIR)/libbacktrace && \
23528 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23529
23530 @endif libbacktrace
23531
23532 # Other targets (info, dvi, pdf, etc.)
23533
23534 .PHONY: maybe-info-libbacktrace info-libbacktrace
23535 maybe-info-libbacktrace:
23536 @if libbacktrace
23537 maybe-info-libbacktrace: info-libbacktrace
23538
23539 info-libbacktrace: \
23540 configure-libbacktrace
23541 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23542 r=`${PWD_COMMAND}`; export r; \
23543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23544 $(HOST_EXPORTS) \
23545 for flag in $(EXTRA_HOST_FLAGS) ; do \
23546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23547 done; \
23548 echo "Doing info in libbacktrace"; \
23549 (cd $(HOST_SUBDIR)/libbacktrace && \
23550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23552 "RANLIB=$${RANLIB}" \
23553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23554 info) \
23555 || exit 1
23556
23557 @endif libbacktrace
23558
23559 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23560 maybe-dvi-libbacktrace:
23561 @if libbacktrace
23562 maybe-dvi-libbacktrace: dvi-libbacktrace
23563
23564 dvi-libbacktrace: \
23565 configure-libbacktrace
23566 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23567 r=`${PWD_COMMAND}`; export r; \
23568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23569 $(HOST_EXPORTS) \
23570 for flag in $(EXTRA_HOST_FLAGS) ; do \
23571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23572 done; \
23573 echo "Doing dvi in libbacktrace"; \
23574 (cd $(HOST_SUBDIR)/libbacktrace && \
23575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23577 "RANLIB=$${RANLIB}" \
23578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23579 dvi) \
23580 || exit 1
23581
23582 @endif libbacktrace
23583
23584 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23585 maybe-pdf-libbacktrace:
23586 @if libbacktrace
23587 maybe-pdf-libbacktrace: pdf-libbacktrace
23588
23589 pdf-libbacktrace: \
23590 configure-libbacktrace
23591 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23592 r=`${PWD_COMMAND}`; export r; \
23593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23594 $(HOST_EXPORTS) \
23595 for flag in $(EXTRA_HOST_FLAGS) ; do \
23596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23597 done; \
23598 echo "Doing pdf in libbacktrace"; \
23599 (cd $(HOST_SUBDIR)/libbacktrace && \
23600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23602 "RANLIB=$${RANLIB}" \
23603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23604 pdf) \
23605 || exit 1
23606
23607 @endif libbacktrace
23608
23609 .PHONY: maybe-html-libbacktrace html-libbacktrace
23610 maybe-html-libbacktrace:
23611 @if libbacktrace
23612 maybe-html-libbacktrace: html-libbacktrace
23613
23614 html-libbacktrace: \
23615 configure-libbacktrace
23616 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23617 r=`${PWD_COMMAND}`; export r; \
23618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23619 $(HOST_EXPORTS) \
23620 for flag in $(EXTRA_HOST_FLAGS) ; do \
23621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23622 done; \
23623 echo "Doing html in libbacktrace"; \
23624 (cd $(HOST_SUBDIR)/libbacktrace && \
23625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23627 "RANLIB=$${RANLIB}" \
23628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23629 html) \
23630 || exit 1
23631
23632 @endif libbacktrace
23633
23634 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23635 maybe-TAGS-libbacktrace:
23636 @if libbacktrace
23637 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23638
23639 TAGS-libbacktrace: \
23640 configure-libbacktrace
23641 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23642 r=`${PWD_COMMAND}`; export r; \
23643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23644 $(HOST_EXPORTS) \
23645 for flag in $(EXTRA_HOST_FLAGS) ; do \
23646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23647 done; \
23648 echo "Doing TAGS in libbacktrace"; \
23649 (cd $(HOST_SUBDIR)/libbacktrace && \
23650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23652 "RANLIB=$${RANLIB}" \
23653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23654 TAGS) \
23655 || exit 1
23656
23657 @endif libbacktrace
23658
23659 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23660 maybe-install-info-libbacktrace:
23661 @if libbacktrace
23662 maybe-install-info-libbacktrace: install-info-libbacktrace
23663
23664 install-info-libbacktrace: \
23665 configure-libbacktrace \
23666 info-libbacktrace
23667 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23668 r=`${PWD_COMMAND}`; export r; \
23669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23670 $(HOST_EXPORTS) \
23671 for flag in $(EXTRA_HOST_FLAGS) ; do \
23672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23673 done; \
23674 echo "Doing install-info in libbacktrace"; \
23675 (cd $(HOST_SUBDIR)/libbacktrace && \
23676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23678 "RANLIB=$${RANLIB}" \
23679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23680 install-info) \
23681 || exit 1
23682
23683 @endif libbacktrace
23684
23685 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23686 maybe-install-pdf-libbacktrace:
23687 @if libbacktrace
23688 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23689
23690 install-pdf-libbacktrace: \
23691 configure-libbacktrace \
23692 pdf-libbacktrace
23693 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23694 r=`${PWD_COMMAND}`; export r; \
23695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23696 $(HOST_EXPORTS) \
23697 for flag in $(EXTRA_HOST_FLAGS) ; do \
23698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23699 done; \
23700 echo "Doing install-pdf in libbacktrace"; \
23701 (cd $(HOST_SUBDIR)/libbacktrace && \
23702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23704 "RANLIB=$${RANLIB}" \
23705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23706 install-pdf) \
23707 || exit 1
23708
23709 @endif libbacktrace
23710
23711 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23712 maybe-install-html-libbacktrace:
23713 @if libbacktrace
23714 maybe-install-html-libbacktrace: install-html-libbacktrace
23715
23716 install-html-libbacktrace: \
23717 configure-libbacktrace \
23718 html-libbacktrace
23719 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23720 r=`${PWD_COMMAND}`; export r; \
23721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23722 $(HOST_EXPORTS) \
23723 for flag in $(EXTRA_HOST_FLAGS) ; do \
23724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23725 done; \
23726 echo "Doing install-html in libbacktrace"; \
23727 (cd $(HOST_SUBDIR)/libbacktrace && \
23728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23730 "RANLIB=$${RANLIB}" \
23731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23732 install-html) \
23733 || exit 1
23734
23735 @endif libbacktrace
23736
23737 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23738 maybe-installcheck-libbacktrace:
23739 @if libbacktrace
23740 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23741
23742 installcheck-libbacktrace: \
23743 configure-libbacktrace
23744 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23745 r=`${PWD_COMMAND}`; export r; \
23746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747 $(HOST_EXPORTS) \
23748 for flag in $(EXTRA_HOST_FLAGS) ; do \
23749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23750 done; \
23751 echo "Doing installcheck in libbacktrace"; \
23752 (cd $(HOST_SUBDIR)/libbacktrace && \
23753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23755 "RANLIB=$${RANLIB}" \
23756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23757 installcheck) \
23758 || exit 1
23759
23760 @endif libbacktrace
23761
23762 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23763 maybe-mostlyclean-libbacktrace:
23764 @if libbacktrace
23765 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23766
23767 mostlyclean-libbacktrace:
23768 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23769 r=`${PWD_COMMAND}`; export r; \
23770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771 $(HOST_EXPORTS) \
23772 for flag in $(EXTRA_HOST_FLAGS) ; do \
23773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23774 done; \
23775 echo "Doing mostlyclean in libbacktrace"; \
23776 (cd $(HOST_SUBDIR)/libbacktrace && \
23777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23779 "RANLIB=$${RANLIB}" \
23780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23781 mostlyclean) \
23782 || exit 1
23783
23784 @endif libbacktrace
23785
23786 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23787 maybe-clean-libbacktrace:
23788 @if libbacktrace
23789 maybe-clean-libbacktrace: clean-libbacktrace
23790
23791 clean-libbacktrace:
23792 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23793 r=`${PWD_COMMAND}`; export r; \
23794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795 $(HOST_EXPORTS) \
23796 for flag in $(EXTRA_HOST_FLAGS) ; do \
23797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23798 done; \
23799 echo "Doing clean in libbacktrace"; \
23800 (cd $(HOST_SUBDIR)/libbacktrace && \
23801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23803 "RANLIB=$${RANLIB}" \
23804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23805 clean) \
23806 || exit 1
23807
23808 @endif libbacktrace
23809
23810 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23811 maybe-distclean-libbacktrace:
23812 @if libbacktrace
23813 maybe-distclean-libbacktrace: distclean-libbacktrace
23814
23815 distclean-libbacktrace:
23816 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23817 r=`${PWD_COMMAND}`; export r; \
23818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23819 $(HOST_EXPORTS) \
23820 for flag in $(EXTRA_HOST_FLAGS) ; do \
23821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23822 done; \
23823 echo "Doing distclean in libbacktrace"; \
23824 (cd $(HOST_SUBDIR)/libbacktrace && \
23825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23827 "RANLIB=$${RANLIB}" \
23828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23829 distclean) \
23830 || exit 1
23831
23832 @endif libbacktrace
23833
23834 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23835 maybe-maintainer-clean-libbacktrace:
23836 @if libbacktrace
23837 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23838
23839 maintainer-clean-libbacktrace:
23840 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23841 r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 $(HOST_EXPORTS) \
23844 for flag in $(EXTRA_HOST_FLAGS) ; do \
23845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23846 done; \
23847 echo "Doing maintainer-clean in libbacktrace"; \
23848 (cd $(HOST_SUBDIR)/libbacktrace && \
23849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23851 "RANLIB=$${RANLIB}" \
23852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23853 maintainer-clean) \
23854 || exit 1
23855
23856 @endif libbacktrace
23857
23858
23859
23860 .PHONY: configure-libcpp maybe-configure-libcpp
23861 maybe-configure-libcpp:
23862 @if gcc-bootstrap
23863 configure-libcpp: stage_current
23864 @endif gcc-bootstrap
23865 @if libcpp
23866 maybe-configure-libcpp: configure-libcpp
23867 configure-libcpp:
23868 @r=`${PWD_COMMAND}`; export r; \
23869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23872 $(HOST_EXPORTS) \
23873 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23874 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23875 case $(srcdir) in \
23876 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23877 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23878 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23879 esac; \
23880 module_srcdir=libcpp; \
23881 $(SHELL) \
23882 $$s/$$module_srcdir/configure \
23883 --srcdir=$${topdir}/$$module_srcdir \
23884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23885 --target=${target_alias} \
23886 || exit 1
23887 @endif libcpp
23888
23889
23890
23891 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23892 maybe-configure-stage1-libcpp:
23893 @if libcpp-bootstrap
23894 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23895 configure-stage1-libcpp:
23896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23898 @r=`${PWD_COMMAND}`; export r; \
23899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23900 TFLAGS="$(STAGE1_TFLAGS)"; \
23901 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23902 $(HOST_EXPORTS) \
23903 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23904 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23905 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
23906 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23908 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23909 case $(srcdir) in \
23910 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23911 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23912 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23913 esac; \
23914 module_srcdir=libcpp; \
23915 $(SHELL) $$s/$$module_srcdir/configure \
23916 --srcdir=$${topdir}/$$module_srcdir \
23917 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23918 --target=${target_alias} \
23919 \
23920 $(STAGE1_CONFIGURE_FLAGS)
23921 @endif libcpp-bootstrap
23922
23923 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23924 maybe-configure-stage2-libcpp:
23925 @if libcpp-bootstrap
23926 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23927 configure-stage2-libcpp:
23928 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23929 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23930 @r=`${PWD_COMMAND}`; export r; \
23931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23932 TFLAGS="$(STAGE2_TFLAGS)"; \
23933 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23934 $(HOST_EXPORTS) \
23935 $(POSTSTAGE1_HOST_EXPORTS) \
23936 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23937 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23938 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
23939 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23940 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23941 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23942 case $(srcdir) in \
23943 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23944 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23945 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23946 esac; \
23947 module_srcdir=libcpp; \
23948 $(SHELL) $$s/$$module_srcdir/configure \
23949 --srcdir=$${topdir}/$$module_srcdir \
23950 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23951 --target=${target_alias} \
23952 --with-build-libsubdir=$(HOST_SUBDIR) \
23953 $(STAGE2_CONFIGURE_FLAGS)
23954 @endif libcpp-bootstrap
23955
23956 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23957 maybe-configure-stage3-libcpp:
23958 @if libcpp-bootstrap
23959 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23960 configure-stage3-libcpp:
23961 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23963 @r=`${PWD_COMMAND}`; export r; \
23964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965 TFLAGS="$(STAGE3_TFLAGS)"; \
23966 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23967 $(HOST_EXPORTS) \
23968 $(POSTSTAGE1_HOST_EXPORTS) \
23969 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23970 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23971 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
23972 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23973 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23974 cd $(HOST_SUBDIR)/libcpp || exit 1; \
23975 case $(srcdir) in \
23976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23977 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23979 esac; \
23980 module_srcdir=libcpp; \
23981 $(SHELL) $$s/$$module_srcdir/configure \
23982 --srcdir=$${topdir}/$$module_srcdir \
23983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23984 --target=${target_alias} \
23985 --with-build-libsubdir=$(HOST_SUBDIR) \
23986 $(STAGE3_CONFIGURE_FLAGS)
23987 @endif libcpp-bootstrap
23988
23989 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23990 maybe-configure-stage4-libcpp:
23991 @if libcpp-bootstrap
23992 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23993 configure-stage4-libcpp:
23994 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23995 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23996 @r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 TFLAGS="$(STAGE4_TFLAGS)"; \
23999 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24000 $(HOST_EXPORTS) \
24001 $(POSTSTAGE1_HOST_EXPORTS) \
24002 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24003 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24004 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24005 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24006 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24007 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24008 case $(srcdir) in \
24009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24010 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24012 esac; \
24013 module_srcdir=libcpp; \
24014 $(SHELL) $$s/$$module_srcdir/configure \
24015 --srcdir=$${topdir}/$$module_srcdir \
24016 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24017 --target=${target_alias} \
24018 --with-build-libsubdir=$(HOST_SUBDIR) \
24019 $(STAGE4_CONFIGURE_FLAGS)
24020 @endif libcpp-bootstrap
24021
24022 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24023 maybe-configure-stageprofile-libcpp:
24024 @if libcpp-bootstrap
24025 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24026 configure-stageprofile-libcpp:
24027 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24028 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24029 @r=`${PWD_COMMAND}`; export r; \
24030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24032 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24033 $(HOST_EXPORTS) \
24034 $(POSTSTAGE1_HOST_EXPORTS) \
24035 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24036 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24037 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24038 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24040 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24041 case $(srcdir) in \
24042 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24043 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24044 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24045 esac; \
24046 module_srcdir=libcpp; \
24047 $(SHELL) $$s/$$module_srcdir/configure \
24048 --srcdir=$${topdir}/$$module_srcdir \
24049 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24050 --target=${target_alias} \
24051 --with-build-libsubdir=$(HOST_SUBDIR) \
24052 $(STAGEprofile_CONFIGURE_FLAGS)
24053 @endif libcpp-bootstrap
24054
24055 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24056 maybe-configure-stagetrain-libcpp:
24057 @if libcpp-bootstrap
24058 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24059 configure-stagetrain-libcpp:
24060 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24062 @r=`${PWD_COMMAND}`; export r; \
24063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24065 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24066 $(HOST_EXPORTS) \
24067 $(POSTSTAGE1_HOST_EXPORTS) \
24068 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24069 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24070 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24071 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24073 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24074 case $(srcdir) in \
24075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24076 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24078 esac; \
24079 module_srcdir=libcpp; \
24080 $(SHELL) $$s/$$module_srcdir/configure \
24081 --srcdir=$${topdir}/$$module_srcdir \
24082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24083 --target=${target_alias} \
24084 --with-build-libsubdir=$(HOST_SUBDIR) \
24085 $(STAGEtrain_CONFIGURE_FLAGS)
24086 @endif libcpp-bootstrap
24087
24088 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24089 maybe-configure-stagefeedback-libcpp:
24090 @if libcpp-bootstrap
24091 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24092 configure-stagefeedback-libcpp:
24093 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24095 @r=`${PWD_COMMAND}`; export r; \
24096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24097 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24098 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24099 $(HOST_EXPORTS) \
24100 $(POSTSTAGE1_HOST_EXPORTS) \
24101 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24102 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24103 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24104 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24106 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24107 case $(srcdir) in \
24108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24109 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24111 esac; \
24112 module_srcdir=libcpp; \
24113 $(SHELL) $$s/$$module_srcdir/configure \
24114 --srcdir=$${topdir}/$$module_srcdir \
24115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24116 --target=${target_alias} \
24117 --with-build-libsubdir=$(HOST_SUBDIR) \
24118 $(STAGEfeedback_CONFIGURE_FLAGS)
24119 @endif libcpp-bootstrap
24120
24121 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24122 maybe-configure-stageautoprofile-libcpp:
24123 @if libcpp-bootstrap
24124 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24125 configure-stageautoprofile-libcpp:
24126 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24128 @r=`${PWD_COMMAND}`; export r; \
24129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24130 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24131 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24132 $(HOST_EXPORTS) \
24133 $(POSTSTAGE1_HOST_EXPORTS) \
24134 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24135 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24136 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24137 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24139 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24140 case $(srcdir) in \
24141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24142 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24144 esac; \
24145 module_srcdir=libcpp; \
24146 $(SHELL) $$s/$$module_srcdir/configure \
24147 --srcdir=$${topdir}/$$module_srcdir \
24148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24149 --target=${target_alias} \
24150 --with-build-libsubdir=$(HOST_SUBDIR) \
24151 $(STAGEautoprofile_CONFIGURE_FLAGS)
24152 @endif libcpp-bootstrap
24153
24154 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24155 maybe-configure-stageautofeedback-libcpp:
24156 @if libcpp-bootstrap
24157 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24158 configure-stageautofeedback-libcpp:
24159 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24161 @r=`${PWD_COMMAND}`; export r; \
24162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24163 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24164 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24165 $(HOST_EXPORTS) \
24166 $(POSTSTAGE1_HOST_EXPORTS) \
24167 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24168 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24169 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24170 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24172 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24173 case $(srcdir) in \
24174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24175 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24177 esac; \
24178 module_srcdir=libcpp; \
24179 $(SHELL) $$s/$$module_srcdir/configure \
24180 --srcdir=$${topdir}/$$module_srcdir \
24181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24182 --target=${target_alias} \
24183 --with-build-libsubdir=$(HOST_SUBDIR) \
24184 $(STAGEautofeedback_CONFIGURE_FLAGS)
24185 @endif libcpp-bootstrap
24186
24187
24188
24189
24190
24191 .PHONY: all-libcpp maybe-all-libcpp
24192 maybe-all-libcpp:
24193 @if gcc-bootstrap
24194 all-libcpp: stage_current
24195 @endif gcc-bootstrap
24196 @if libcpp
24197 TARGET-libcpp=all
24198 maybe-all-libcpp: all-libcpp
24199 all-libcpp: configure-libcpp
24200 @r=`${PWD_COMMAND}`; export r; \
24201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24202 $(HOST_EXPORTS) \
24203 (cd $(HOST_SUBDIR)/libcpp && \
24204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24205 $(TARGET-libcpp))
24206 @endif libcpp
24207
24208
24209
24210 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24211 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24212 maybe-all-stage1-libcpp:
24213 maybe-clean-stage1-libcpp:
24214 @if libcpp-bootstrap
24215 maybe-all-stage1-libcpp: all-stage1-libcpp
24216 all-stage1: all-stage1-libcpp
24217 TARGET-stage1-libcpp = $(TARGET-libcpp)
24218 all-stage1-libcpp: configure-stage1-libcpp
24219 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24220 @r=`${PWD_COMMAND}`; export r; \
24221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24222 TFLAGS="$(STAGE1_TFLAGS)"; \
24223 $(HOST_EXPORTS) \
24224 cd $(HOST_SUBDIR)/libcpp && \
24225 \
24226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24227 CFLAGS="$(STAGE1_CFLAGS)" \
24228 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24229 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24230 LIBCFLAGS="$(LIBCFLAGS)" \
24231 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24232 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24233 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24234 $(EXTRA_HOST_FLAGS) \
24235 $(STAGE1_FLAGS_TO_PASS) \
24236 TFLAGS="$(STAGE1_TFLAGS)" \
24237 $(TARGET-stage1-libcpp)
24238
24239 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24240 clean-stage1: clean-stage1-libcpp
24241 clean-stage1-libcpp:
24242 @if [ $(current_stage) = stage1 ]; then \
24243 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24244 else \
24245 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24246 $(MAKE) stage1-start; \
24247 fi; \
24248 cd $(HOST_SUBDIR)/libcpp && \
24249 $(MAKE) $(EXTRA_HOST_FLAGS) \
24250 $(STAGE1_FLAGS_TO_PASS) clean
24251 @endif libcpp-bootstrap
24252
24253
24254 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24255 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24256 maybe-all-stage2-libcpp:
24257 maybe-clean-stage2-libcpp:
24258 @if libcpp-bootstrap
24259 maybe-all-stage2-libcpp: all-stage2-libcpp
24260 all-stage2: all-stage2-libcpp
24261 TARGET-stage2-libcpp = $(TARGET-libcpp)
24262 all-stage2-libcpp: configure-stage2-libcpp
24263 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24264 @r=`${PWD_COMMAND}`; export r; \
24265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24266 TFLAGS="$(STAGE2_TFLAGS)"; \
24267 $(HOST_EXPORTS) \
24268 $(POSTSTAGE1_HOST_EXPORTS) \
24269 cd $(HOST_SUBDIR)/libcpp && \
24270 \
24271 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24272 CFLAGS="$(STAGE2_CFLAGS)" \
24273 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24274 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24275 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24276 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24277 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24278 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24279 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24280 TFLAGS="$(STAGE2_TFLAGS)" \
24281 $(TARGET-stage2-libcpp)
24282
24283 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24284 clean-stage2: clean-stage2-libcpp
24285 clean-stage2-libcpp:
24286 @if [ $(current_stage) = stage2 ]; then \
24287 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24288 else \
24289 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24290 $(MAKE) stage2-start; \
24291 fi; \
24292 cd $(HOST_SUBDIR)/libcpp && \
24293 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24294 @endif libcpp-bootstrap
24295
24296
24297 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24298 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24299 maybe-all-stage3-libcpp:
24300 maybe-clean-stage3-libcpp:
24301 @if libcpp-bootstrap
24302 maybe-all-stage3-libcpp: all-stage3-libcpp
24303 all-stage3: all-stage3-libcpp
24304 TARGET-stage3-libcpp = $(TARGET-libcpp)
24305 all-stage3-libcpp: configure-stage3-libcpp
24306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24307 @r=`${PWD_COMMAND}`; export r; \
24308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24309 TFLAGS="$(STAGE3_TFLAGS)"; \
24310 $(HOST_EXPORTS) \
24311 $(POSTSTAGE1_HOST_EXPORTS) \
24312 cd $(HOST_SUBDIR)/libcpp && \
24313 \
24314 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24315 CFLAGS="$(STAGE3_CFLAGS)" \
24316 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24317 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24318 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24319 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24320 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24321 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24322 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24323 TFLAGS="$(STAGE3_TFLAGS)" \
24324 $(TARGET-stage3-libcpp)
24325
24326 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24327 clean-stage3: clean-stage3-libcpp
24328 clean-stage3-libcpp:
24329 @if [ $(current_stage) = stage3 ]; then \
24330 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24331 else \
24332 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24333 $(MAKE) stage3-start; \
24334 fi; \
24335 cd $(HOST_SUBDIR)/libcpp && \
24336 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24337 @endif libcpp-bootstrap
24338
24339
24340 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24341 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24342 maybe-all-stage4-libcpp:
24343 maybe-clean-stage4-libcpp:
24344 @if libcpp-bootstrap
24345 maybe-all-stage4-libcpp: all-stage4-libcpp
24346 all-stage4: all-stage4-libcpp
24347 TARGET-stage4-libcpp = $(TARGET-libcpp)
24348 all-stage4-libcpp: configure-stage4-libcpp
24349 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24350 @r=`${PWD_COMMAND}`; export r; \
24351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24352 TFLAGS="$(STAGE4_TFLAGS)"; \
24353 $(HOST_EXPORTS) \
24354 $(POSTSTAGE1_HOST_EXPORTS) \
24355 cd $(HOST_SUBDIR)/libcpp && \
24356 \
24357 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24358 CFLAGS="$(STAGE4_CFLAGS)" \
24359 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24360 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24361 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24362 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24363 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24364 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24365 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24366 TFLAGS="$(STAGE4_TFLAGS)" \
24367 $(TARGET-stage4-libcpp)
24368
24369 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24370 clean-stage4: clean-stage4-libcpp
24371 clean-stage4-libcpp:
24372 @if [ $(current_stage) = stage4 ]; then \
24373 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24374 else \
24375 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24376 $(MAKE) stage4-start; \
24377 fi; \
24378 cd $(HOST_SUBDIR)/libcpp && \
24379 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24380 @endif libcpp-bootstrap
24381
24382
24383 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24384 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24385 maybe-all-stageprofile-libcpp:
24386 maybe-clean-stageprofile-libcpp:
24387 @if libcpp-bootstrap
24388 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24389 all-stageprofile: all-stageprofile-libcpp
24390 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24391 all-stageprofile-libcpp: configure-stageprofile-libcpp
24392 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24393 @r=`${PWD_COMMAND}`; export r; \
24394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24395 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24396 $(HOST_EXPORTS) \
24397 $(POSTSTAGE1_HOST_EXPORTS) \
24398 cd $(HOST_SUBDIR)/libcpp && \
24399 \
24400 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24401 CFLAGS="$(STAGEprofile_CFLAGS)" \
24402 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24403 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24404 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24405 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24406 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24407 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24408 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24409 TFLAGS="$(STAGEprofile_TFLAGS)" \
24410 $(TARGET-stageprofile-libcpp)
24411
24412 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24413 clean-stageprofile: clean-stageprofile-libcpp
24414 clean-stageprofile-libcpp:
24415 @if [ $(current_stage) = stageprofile ]; then \
24416 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24417 else \
24418 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24419 $(MAKE) stageprofile-start; \
24420 fi; \
24421 cd $(HOST_SUBDIR)/libcpp && \
24422 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24423 @endif libcpp-bootstrap
24424
24425
24426 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24427 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24428 maybe-all-stagetrain-libcpp:
24429 maybe-clean-stagetrain-libcpp:
24430 @if libcpp-bootstrap
24431 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24432 all-stagetrain: all-stagetrain-libcpp
24433 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24434 all-stagetrain-libcpp: configure-stagetrain-libcpp
24435 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24436 @r=`${PWD_COMMAND}`; export r; \
24437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24438 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24439 $(HOST_EXPORTS) \
24440 $(POSTSTAGE1_HOST_EXPORTS) \
24441 cd $(HOST_SUBDIR)/libcpp && \
24442 \
24443 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24444 CFLAGS="$(STAGEtrain_CFLAGS)" \
24445 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24446 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24447 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24451 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24452 TFLAGS="$(STAGEtrain_TFLAGS)" \
24453 $(TARGET-stagetrain-libcpp)
24454
24455 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24456 clean-stagetrain: clean-stagetrain-libcpp
24457 clean-stagetrain-libcpp:
24458 @if [ $(current_stage) = stagetrain ]; then \
24459 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24460 else \
24461 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24462 $(MAKE) stagetrain-start; \
24463 fi; \
24464 cd $(HOST_SUBDIR)/libcpp && \
24465 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24466 @endif libcpp-bootstrap
24467
24468
24469 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24470 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24471 maybe-all-stagefeedback-libcpp:
24472 maybe-clean-stagefeedback-libcpp:
24473 @if libcpp-bootstrap
24474 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24475 all-stagefeedback: all-stagefeedback-libcpp
24476 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24477 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24478 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24479 @r=`${PWD_COMMAND}`; export r; \
24480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24482 $(HOST_EXPORTS) \
24483 $(POSTSTAGE1_HOST_EXPORTS) \
24484 cd $(HOST_SUBDIR)/libcpp && \
24485 \
24486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24487 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24488 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24489 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24490 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24491 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24492 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24493 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24494 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24495 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24496 $(TARGET-stagefeedback-libcpp)
24497
24498 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24499 clean-stagefeedback: clean-stagefeedback-libcpp
24500 clean-stagefeedback-libcpp:
24501 @if [ $(current_stage) = stagefeedback ]; then \
24502 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24503 else \
24504 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24505 $(MAKE) stagefeedback-start; \
24506 fi; \
24507 cd $(HOST_SUBDIR)/libcpp && \
24508 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24509 @endif libcpp-bootstrap
24510
24511
24512 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24513 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24514 maybe-all-stageautoprofile-libcpp:
24515 maybe-clean-stageautoprofile-libcpp:
24516 @if libcpp-bootstrap
24517 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24518 all-stageautoprofile: all-stageautoprofile-libcpp
24519 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24520 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24521 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24522 @r=`${PWD_COMMAND}`; export r; \
24523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24524 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24525 $(HOST_EXPORTS) \
24526 $(POSTSTAGE1_HOST_EXPORTS) \
24527 cd $(HOST_SUBDIR)/libcpp && \
24528 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24530 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24531 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24532 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24533 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24534 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24535 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24536 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24537 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24538 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24539 $(TARGET-stageautoprofile-libcpp)
24540
24541 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24542 clean-stageautoprofile: clean-stageautoprofile-libcpp
24543 clean-stageautoprofile-libcpp:
24544 @if [ $(current_stage) = stageautoprofile ]; then \
24545 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24546 else \
24547 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24548 $(MAKE) stageautoprofile-start; \
24549 fi; \
24550 cd $(HOST_SUBDIR)/libcpp && \
24551 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24552 @endif libcpp-bootstrap
24553
24554
24555 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24556 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24557 maybe-all-stageautofeedback-libcpp:
24558 maybe-clean-stageautofeedback-libcpp:
24559 @if libcpp-bootstrap
24560 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24561 all-stageautofeedback: all-stageautofeedback-libcpp
24562 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24563 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24564 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24565 @r=`${PWD_COMMAND}`; export r; \
24566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24567 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24568 $(HOST_EXPORTS) \
24569 $(POSTSTAGE1_HOST_EXPORTS) \
24570 cd $(HOST_SUBDIR)/libcpp && \
24571 \
24572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24573 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24574 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24575 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24576 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24577 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24578 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24579 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24580 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24581 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24582 $(TARGET-stageautofeedback-libcpp)
24583
24584 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24585 clean-stageautofeedback: clean-stageautofeedback-libcpp
24586 clean-stageautofeedback-libcpp:
24587 @if [ $(current_stage) = stageautofeedback ]; then \
24588 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24589 else \
24590 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24591 $(MAKE) stageautofeedback-start; \
24592 fi; \
24593 cd $(HOST_SUBDIR)/libcpp && \
24594 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24595 @endif libcpp-bootstrap
24596
24597
24598
24599
24600
24601 .PHONY: check-libcpp maybe-check-libcpp
24602 maybe-check-libcpp:
24603 @if libcpp
24604 maybe-check-libcpp: check-libcpp
24605
24606 check-libcpp:
24607 @: $(MAKE); $(unstage)
24608 @r=`${PWD_COMMAND}`; export r; \
24609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24610 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24611 (cd $(HOST_SUBDIR)/libcpp && \
24612 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24613
24614 @endif libcpp
24615
24616 .PHONY: install-libcpp maybe-install-libcpp
24617 maybe-install-libcpp:
24618 @if libcpp
24619 maybe-install-libcpp: install-libcpp
24620
24621 install-libcpp: installdirs
24622 @: $(MAKE); $(unstage)
24623 @r=`${PWD_COMMAND}`; export r; \
24624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24625 $(HOST_EXPORTS) \
24626 (cd $(HOST_SUBDIR)/libcpp && \
24627 $(MAKE) $(FLAGS_TO_PASS) install)
24628
24629 @endif libcpp
24630
24631 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24632 maybe-install-strip-libcpp:
24633 @if libcpp
24634 maybe-install-strip-libcpp: install-strip-libcpp
24635
24636 install-strip-libcpp: installdirs
24637 @: $(MAKE); $(unstage)
24638 @r=`${PWD_COMMAND}`; export r; \
24639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24640 $(HOST_EXPORTS) \
24641 (cd $(HOST_SUBDIR)/libcpp && \
24642 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24643
24644 @endif libcpp
24645
24646 # Other targets (info, dvi, pdf, etc.)
24647
24648 .PHONY: maybe-info-libcpp info-libcpp
24649 maybe-info-libcpp:
24650 @if libcpp
24651 maybe-info-libcpp: info-libcpp
24652
24653 info-libcpp: \
24654 configure-libcpp
24655 @[ -f ./libcpp/Makefile ] || exit 0; \
24656 r=`${PWD_COMMAND}`; export r; \
24657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658 $(HOST_EXPORTS) \
24659 for flag in $(EXTRA_HOST_FLAGS) ; do \
24660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661 done; \
24662 echo "Doing info in libcpp"; \
24663 (cd $(HOST_SUBDIR)/libcpp && \
24664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666 "RANLIB=$${RANLIB}" \
24667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24668 info) \
24669 || exit 1
24670
24671 @endif libcpp
24672
24673 .PHONY: maybe-dvi-libcpp dvi-libcpp
24674 maybe-dvi-libcpp:
24675 @if libcpp
24676 maybe-dvi-libcpp: dvi-libcpp
24677
24678 dvi-libcpp: \
24679 configure-libcpp
24680 @[ -f ./libcpp/Makefile ] || exit 0; \
24681 r=`${PWD_COMMAND}`; export r; \
24682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24683 $(HOST_EXPORTS) \
24684 for flag in $(EXTRA_HOST_FLAGS) ; do \
24685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24686 done; \
24687 echo "Doing dvi in libcpp"; \
24688 (cd $(HOST_SUBDIR)/libcpp && \
24689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24691 "RANLIB=$${RANLIB}" \
24692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24693 dvi) \
24694 || exit 1
24695
24696 @endif libcpp
24697
24698 .PHONY: maybe-pdf-libcpp pdf-libcpp
24699 maybe-pdf-libcpp:
24700 @if libcpp
24701 maybe-pdf-libcpp: pdf-libcpp
24702
24703 pdf-libcpp: \
24704 configure-libcpp
24705 @[ -f ./libcpp/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 pdf in libcpp"; \
24713 (cd $(HOST_SUBDIR)/libcpp && \
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 pdf) \
24719 || exit 1
24720
24721 @endif libcpp
24722
24723 .PHONY: maybe-html-libcpp html-libcpp
24724 maybe-html-libcpp:
24725 @if libcpp
24726 maybe-html-libcpp: html-libcpp
24727
24728 html-libcpp: \
24729 configure-libcpp
24730 @[ -f ./libcpp/Makefile ] || exit 0; \
24731 r=`${PWD_COMMAND}`; export r; \
24732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24733 $(HOST_EXPORTS) \
24734 for flag in $(EXTRA_HOST_FLAGS) ; do \
24735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24736 done; \
24737 echo "Doing html in libcpp"; \
24738 (cd $(HOST_SUBDIR)/libcpp && \
24739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24741 "RANLIB=$${RANLIB}" \
24742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24743 html) \
24744 || exit 1
24745
24746 @endif libcpp
24747
24748 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24749 maybe-TAGS-libcpp:
24750 @if libcpp
24751 maybe-TAGS-libcpp: TAGS-libcpp
24752
24753 TAGS-libcpp: \
24754 configure-libcpp
24755 @[ -f ./libcpp/Makefile ] || exit 0; \
24756 r=`${PWD_COMMAND}`; export r; \
24757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758 $(HOST_EXPORTS) \
24759 for flag in $(EXTRA_HOST_FLAGS) ; do \
24760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24761 done; \
24762 echo "Doing TAGS in libcpp"; \
24763 (cd $(HOST_SUBDIR)/libcpp && \
24764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24766 "RANLIB=$${RANLIB}" \
24767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24768 TAGS) \
24769 || exit 1
24770
24771 @endif libcpp
24772
24773 .PHONY: maybe-install-info-libcpp install-info-libcpp
24774 maybe-install-info-libcpp:
24775 @if libcpp
24776 maybe-install-info-libcpp: install-info-libcpp
24777
24778 install-info-libcpp: \
24779 configure-libcpp \
24780 info-libcpp
24781 @[ -f ./libcpp/Makefile ] || exit 0; \
24782 r=`${PWD_COMMAND}`; export r; \
24783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24784 $(HOST_EXPORTS) \
24785 for flag in $(EXTRA_HOST_FLAGS) ; do \
24786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24787 done; \
24788 echo "Doing install-info in libcpp"; \
24789 (cd $(HOST_SUBDIR)/libcpp && \
24790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24792 "RANLIB=$${RANLIB}" \
24793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24794 install-info) \
24795 || exit 1
24796
24797 @endif libcpp
24798
24799 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24800 maybe-install-pdf-libcpp:
24801 @if libcpp
24802 maybe-install-pdf-libcpp: install-pdf-libcpp
24803
24804 install-pdf-libcpp: \
24805 configure-libcpp \
24806 pdf-libcpp
24807 @[ -f ./libcpp/Makefile ] || exit 0; \
24808 r=`${PWD_COMMAND}`; export r; \
24809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24810 $(HOST_EXPORTS) \
24811 for flag in $(EXTRA_HOST_FLAGS) ; do \
24812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24813 done; \
24814 echo "Doing install-pdf in libcpp"; \
24815 (cd $(HOST_SUBDIR)/libcpp && \
24816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24818 "RANLIB=$${RANLIB}" \
24819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24820 install-pdf) \
24821 || exit 1
24822
24823 @endif libcpp
24824
24825 .PHONY: maybe-install-html-libcpp install-html-libcpp
24826 maybe-install-html-libcpp:
24827 @if libcpp
24828 maybe-install-html-libcpp: install-html-libcpp
24829
24830 install-html-libcpp: \
24831 configure-libcpp \
24832 html-libcpp
24833 @[ -f ./libcpp/Makefile ] || exit 0; \
24834 r=`${PWD_COMMAND}`; export r; \
24835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24836 $(HOST_EXPORTS) \
24837 for flag in $(EXTRA_HOST_FLAGS) ; do \
24838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24839 done; \
24840 echo "Doing install-html in libcpp"; \
24841 (cd $(HOST_SUBDIR)/libcpp && \
24842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24844 "RANLIB=$${RANLIB}" \
24845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24846 install-html) \
24847 || exit 1
24848
24849 @endif libcpp
24850
24851 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24852 maybe-installcheck-libcpp:
24853 @if libcpp
24854 maybe-installcheck-libcpp: installcheck-libcpp
24855
24856 installcheck-libcpp: \
24857 configure-libcpp
24858 @[ -f ./libcpp/Makefile ] || exit 0; \
24859 r=`${PWD_COMMAND}`; export r; \
24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24861 $(HOST_EXPORTS) \
24862 for flag in $(EXTRA_HOST_FLAGS) ; do \
24863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24864 done; \
24865 echo "Doing installcheck in libcpp"; \
24866 (cd $(HOST_SUBDIR)/libcpp && \
24867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24869 "RANLIB=$${RANLIB}" \
24870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24871 installcheck) \
24872 || exit 1
24873
24874 @endif libcpp
24875
24876 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24877 maybe-mostlyclean-libcpp:
24878 @if libcpp
24879 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24880
24881 mostlyclean-libcpp:
24882 @[ -f ./libcpp/Makefile ] || exit 0; \
24883 r=`${PWD_COMMAND}`; export r; \
24884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24885 $(HOST_EXPORTS) \
24886 for flag in $(EXTRA_HOST_FLAGS) ; do \
24887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24888 done; \
24889 echo "Doing mostlyclean in libcpp"; \
24890 (cd $(HOST_SUBDIR)/libcpp && \
24891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24893 "RANLIB=$${RANLIB}" \
24894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24895 mostlyclean) \
24896 || exit 1
24897
24898 @endif libcpp
24899
24900 .PHONY: maybe-clean-libcpp clean-libcpp
24901 maybe-clean-libcpp:
24902 @if libcpp
24903 maybe-clean-libcpp: clean-libcpp
24904
24905 clean-libcpp:
24906 @[ -f ./libcpp/Makefile ] || exit 0; \
24907 r=`${PWD_COMMAND}`; export r; \
24908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24909 $(HOST_EXPORTS) \
24910 for flag in $(EXTRA_HOST_FLAGS) ; do \
24911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24912 done; \
24913 echo "Doing clean in libcpp"; \
24914 (cd $(HOST_SUBDIR)/libcpp && \
24915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24917 "RANLIB=$${RANLIB}" \
24918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24919 clean) \
24920 || exit 1
24921
24922 @endif libcpp
24923
24924 .PHONY: maybe-distclean-libcpp distclean-libcpp
24925 maybe-distclean-libcpp:
24926 @if libcpp
24927 maybe-distclean-libcpp: distclean-libcpp
24928
24929 distclean-libcpp:
24930 @[ -f ./libcpp/Makefile ] || exit 0; \
24931 r=`${PWD_COMMAND}`; export r; \
24932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24933 $(HOST_EXPORTS) \
24934 for flag in $(EXTRA_HOST_FLAGS) ; do \
24935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24936 done; \
24937 echo "Doing distclean in libcpp"; \
24938 (cd $(HOST_SUBDIR)/libcpp && \
24939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24941 "RANLIB=$${RANLIB}" \
24942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24943 distclean) \
24944 || exit 1
24945
24946 @endif libcpp
24947
24948 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24949 maybe-maintainer-clean-libcpp:
24950 @if libcpp
24951 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24952
24953 maintainer-clean-libcpp:
24954 @[ -f ./libcpp/Makefile ] || exit 0; \
24955 r=`${PWD_COMMAND}`; export r; \
24956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24957 $(HOST_EXPORTS) \
24958 for flag in $(EXTRA_HOST_FLAGS) ; do \
24959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24960 done; \
24961 echo "Doing maintainer-clean in libcpp"; \
24962 (cd $(HOST_SUBDIR)/libcpp && \
24963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24965 "RANLIB=$${RANLIB}" \
24966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24967 maintainer-clean) \
24968 || exit 1
24969
24970 @endif libcpp
24971
24972
24973
24974 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24975 maybe-configure-libdecnumber:
24976 @if gcc-bootstrap
24977 configure-libdecnumber: stage_current
24978 @endif gcc-bootstrap
24979 @if libdecnumber
24980 maybe-configure-libdecnumber: configure-libdecnumber
24981 configure-libdecnumber:
24982 @r=`${PWD_COMMAND}`; export r; \
24983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24984 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24986 $(HOST_EXPORTS) \
24987 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24988 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24989 case $(srcdir) in \
24990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24991 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24993 esac; \
24994 module_srcdir=libdecnumber; \
24995 $(SHELL) \
24996 $$s/$$module_srcdir/configure \
24997 --srcdir=$${topdir}/$$module_srcdir \
24998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24999 --target=${target_alias} \
25000 || exit 1
25001 @endif libdecnumber
25002
25003
25004
25005 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
25006 maybe-configure-stage1-libdecnumber:
25007 @if libdecnumber-bootstrap
25008 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
25009 configure-stage1-libdecnumber:
25010 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25012 @r=`${PWD_COMMAND}`; export r; \
25013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25014 TFLAGS="$(STAGE1_TFLAGS)"; \
25015 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25016 $(HOST_EXPORTS) \
25017 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25018 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25019 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25020 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
25021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25022 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25023 case $(srcdir) in \
25024 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25025 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25026 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25027 esac; \
25028 module_srcdir=libdecnumber; \
25029 $(SHELL) $$s/$$module_srcdir/configure \
25030 --srcdir=$${topdir}/$$module_srcdir \
25031 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25032 --target=${target_alias} \
25033 \
25034 $(STAGE1_CONFIGURE_FLAGS)
25035 @endif libdecnumber-bootstrap
25036
25037 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
25038 maybe-configure-stage2-libdecnumber:
25039 @if libdecnumber-bootstrap
25040 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
25041 configure-stage2-libdecnumber:
25042 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25043 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25044 @r=`${PWD_COMMAND}`; export r; \
25045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25046 TFLAGS="$(STAGE2_TFLAGS)"; \
25047 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25048 $(HOST_EXPORTS) \
25049 $(POSTSTAGE1_HOST_EXPORTS) \
25050 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25051 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25052 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25053 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
25054 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25055 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25056 case $(srcdir) in \
25057 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25058 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25059 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25060 esac; \
25061 module_srcdir=libdecnumber; \
25062 $(SHELL) $$s/$$module_srcdir/configure \
25063 --srcdir=$${topdir}/$$module_srcdir \
25064 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25065 --target=${target_alias} \
25066 --with-build-libsubdir=$(HOST_SUBDIR) \
25067 $(STAGE2_CONFIGURE_FLAGS)
25068 @endif libdecnumber-bootstrap
25069
25070 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
25071 maybe-configure-stage3-libdecnumber:
25072 @if libdecnumber-bootstrap
25073 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
25074 configure-stage3-libdecnumber:
25075 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25076 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25077 @r=`${PWD_COMMAND}`; export r; \
25078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25079 TFLAGS="$(STAGE3_TFLAGS)"; \
25080 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25081 $(HOST_EXPORTS) \
25082 $(POSTSTAGE1_HOST_EXPORTS) \
25083 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25084 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25085 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25086 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
25087 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25088 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25089 case $(srcdir) in \
25090 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25091 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25092 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25093 esac; \
25094 module_srcdir=libdecnumber; \
25095 $(SHELL) $$s/$$module_srcdir/configure \
25096 --srcdir=$${topdir}/$$module_srcdir \
25097 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25098 --target=${target_alias} \
25099 --with-build-libsubdir=$(HOST_SUBDIR) \
25100 $(STAGE3_CONFIGURE_FLAGS)
25101 @endif libdecnumber-bootstrap
25102
25103 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
25104 maybe-configure-stage4-libdecnumber:
25105 @if libdecnumber-bootstrap
25106 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
25107 configure-stage4-libdecnumber:
25108 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25110 @r=`${PWD_COMMAND}`; export r; \
25111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25112 TFLAGS="$(STAGE4_TFLAGS)"; \
25113 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25114 $(HOST_EXPORTS) \
25115 $(POSTSTAGE1_HOST_EXPORTS) \
25116 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25117 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25118 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25119 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
25120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25121 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25122 case $(srcdir) in \
25123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25124 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25126 esac; \
25127 module_srcdir=libdecnumber; \
25128 $(SHELL) $$s/$$module_srcdir/configure \
25129 --srcdir=$${topdir}/$$module_srcdir \
25130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25131 --target=${target_alias} \
25132 --with-build-libsubdir=$(HOST_SUBDIR) \
25133 $(STAGE4_CONFIGURE_FLAGS)
25134 @endif libdecnumber-bootstrap
25135
25136 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
25137 maybe-configure-stageprofile-libdecnumber:
25138 @if libdecnumber-bootstrap
25139 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25140 configure-stageprofile-libdecnumber:
25141 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25142 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25143 @r=`${PWD_COMMAND}`; export r; \
25144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25146 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25147 $(HOST_EXPORTS) \
25148 $(POSTSTAGE1_HOST_EXPORTS) \
25149 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25150 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25151 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25152 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
25153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25154 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25155 case $(srcdir) in \
25156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25157 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25159 esac; \
25160 module_srcdir=libdecnumber; \
25161 $(SHELL) $$s/$$module_srcdir/configure \
25162 --srcdir=$${topdir}/$$module_srcdir \
25163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25164 --target=${target_alias} \
25165 --with-build-libsubdir=$(HOST_SUBDIR) \
25166 $(STAGEprofile_CONFIGURE_FLAGS)
25167 @endif libdecnumber-bootstrap
25168
25169 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25170 maybe-configure-stagetrain-libdecnumber:
25171 @if libdecnumber-bootstrap
25172 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25173 configure-stagetrain-libdecnumber:
25174 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25175 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25176 @r=`${PWD_COMMAND}`; export r; \
25177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25178 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25179 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25180 $(HOST_EXPORTS) \
25181 $(POSTSTAGE1_HOST_EXPORTS) \
25182 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25183 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25184 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25185 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25186 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25187 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25188 case $(srcdir) in \
25189 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25190 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25191 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25192 esac; \
25193 module_srcdir=libdecnumber; \
25194 $(SHELL) $$s/$$module_srcdir/configure \
25195 --srcdir=$${topdir}/$$module_srcdir \
25196 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25197 --target=${target_alias} \
25198 --with-build-libsubdir=$(HOST_SUBDIR) \
25199 $(STAGEtrain_CONFIGURE_FLAGS)
25200 @endif libdecnumber-bootstrap
25201
25202 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25203 maybe-configure-stagefeedback-libdecnumber:
25204 @if libdecnumber-bootstrap
25205 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25206 configure-stagefeedback-libdecnumber:
25207 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25209 @r=`${PWD_COMMAND}`; export r; \
25210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25211 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25212 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25213 $(HOST_EXPORTS) \
25214 $(POSTSTAGE1_HOST_EXPORTS) \
25215 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25216 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25217 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25218 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
25219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25220 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25221 case $(srcdir) in \
25222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25223 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25225 esac; \
25226 module_srcdir=libdecnumber; \
25227 $(SHELL) $$s/$$module_srcdir/configure \
25228 --srcdir=$${topdir}/$$module_srcdir \
25229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25230 --target=${target_alias} \
25231 --with-build-libsubdir=$(HOST_SUBDIR) \
25232 $(STAGEfeedback_CONFIGURE_FLAGS)
25233 @endif libdecnumber-bootstrap
25234
25235 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
25236 maybe-configure-stageautoprofile-libdecnumber:
25237 @if libdecnumber-bootstrap
25238 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25239 configure-stageautoprofile-libdecnumber:
25240 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25241 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25242 @r=`${PWD_COMMAND}`; export r; \
25243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25244 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25245 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25246 $(HOST_EXPORTS) \
25247 $(POSTSTAGE1_HOST_EXPORTS) \
25248 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25249 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25250 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25251 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
25252 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25253 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25254 case $(srcdir) in \
25255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25256 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25258 esac; \
25259 module_srcdir=libdecnumber; \
25260 $(SHELL) $$s/$$module_srcdir/configure \
25261 --srcdir=$${topdir}/$$module_srcdir \
25262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25263 --target=${target_alias} \
25264 --with-build-libsubdir=$(HOST_SUBDIR) \
25265 $(STAGEautoprofile_CONFIGURE_FLAGS)
25266 @endif libdecnumber-bootstrap
25267
25268 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
25269 maybe-configure-stageautofeedback-libdecnumber:
25270 @if libdecnumber-bootstrap
25271 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25272 configure-stageautofeedback-libdecnumber:
25273 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25275 @r=`${PWD_COMMAND}`; export r; \
25276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25277 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25278 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25279 $(HOST_EXPORTS) \
25280 $(POSTSTAGE1_HOST_EXPORTS) \
25281 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25282 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25283 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25284 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
25285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25286 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25287 case $(srcdir) in \
25288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25289 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25291 esac; \
25292 module_srcdir=libdecnumber; \
25293 $(SHELL) $$s/$$module_srcdir/configure \
25294 --srcdir=$${topdir}/$$module_srcdir \
25295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25296 --target=${target_alias} \
25297 --with-build-libsubdir=$(HOST_SUBDIR) \
25298 $(STAGEautofeedback_CONFIGURE_FLAGS)
25299 @endif libdecnumber-bootstrap
25300
25301
25302
25303
25304
25305 .PHONY: all-libdecnumber maybe-all-libdecnumber
25306 maybe-all-libdecnumber:
25307 @if gcc-bootstrap
25308 all-libdecnumber: stage_current
25309 @endif gcc-bootstrap
25310 @if libdecnumber
25311 TARGET-libdecnumber=all
25312 maybe-all-libdecnumber: all-libdecnumber
25313 all-libdecnumber: configure-libdecnumber
25314 @r=`${PWD_COMMAND}`; export r; \
25315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25316 $(HOST_EXPORTS) \
25317 (cd $(HOST_SUBDIR)/libdecnumber && \
25318 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25319 $(TARGET-libdecnumber))
25320 @endif libdecnumber
25321
25322
25323
25324 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25325 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25326 maybe-all-stage1-libdecnumber:
25327 maybe-clean-stage1-libdecnumber:
25328 @if libdecnumber-bootstrap
25329 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25330 all-stage1: all-stage1-libdecnumber
25331 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25332 all-stage1-libdecnumber: configure-stage1-libdecnumber
25333 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25334 @r=`${PWD_COMMAND}`; export r; \
25335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25336 TFLAGS="$(STAGE1_TFLAGS)"; \
25337 $(HOST_EXPORTS) \
25338 cd $(HOST_SUBDIR)/libdecnumber && \
25339 \
25340 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25341 CFLAGS="$(STAGE1_CFLAGS)" \
25342 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25343 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25344 LIBCFLAGS="$(LIBCFLAGS)" \
25345 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25346 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25347 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25348 $(EXTRA_HOST_FLAGS) \
25349 $(STAGE1_FLAGS_TO_PASS) \
25350 TFLAGS="$(STAGE1_TFLAGS)" \
25351 $(TARGET-stage1-libdecnumber)
25352
25353 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25354 clean-stage1: clean-stage1-libdecnumber
25355 clean-stage1-libdecnumber:
25356 @if [ $(current_stage) = stage1 ]; then \
25357 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25358 else \
25359 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25360 $(MAKE) stage1-start; \
25361 fi; \
25362 cd $(HOST_SUBDIR)/libdecnumber && \
25363 $(MAKE) $(EXTRA_HOST_FLAGS) \
25364 $(STAGE1_FLAGS_TO_PASS) clean
25365 @endif libdecnumber-bootstrap
25366
25367
25368 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25369 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25370 maybe-all-stage2-libdecnumber:
25371 maybe-clean-stage2-libdecnumber:
25372 @if libdecnumber-bootstrap
25373 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25374 all-stage2: all-stage2-libdecnumber
25375 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25376 all-stage2-libdecnumber: configure-stage2-libdecnumber
25377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25378 @r=`${PWD_COMMAND}`; export r; \
25379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25380 TFLAGS="$(STAGE2_TFLAGS)"; \
25381 $(HOST_EXPORTS) \
25382 $(POSTSTAGE1_HOST_EXPORTS) \
25383 cd $(HOST_SUBDIR)/libdecnumber && \
25384 \
25385 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25386 CFLAGS="$(STAGE2_CFLAGS)" \
25387 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25388 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25389 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25394 TFLAGS="$(STAGE2_TFLAGS)" \
25395 $(TARGET-stage2-libdecnumber)
25396
25397 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25398 clean-stage2: clean-stage2-libdecnumber
25399 clean-stage2-libdecnumber:
25400 @if [ $(current_stage) = stage2 ]; then \
25401 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25402 else \
25403 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25404 $(MAKE) stage2-start; \
25405 fi; \
25406 cd $(HOST_SUBDIR)/libdecnumber && \
25407 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25408 @endif libdecnumber-bootstrap
25409
25410
25411 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25412 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25413 maybe-all-stage3-libdecnumber:
25414 maybe-clean-stage3-libdecnumber:
25415 @if libdecnumber-bootstrap
25416 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25417 all-stage3: all-stage3-libdecnumber
25418 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25419 all-stage3-libdecnumber: configure-stage3-libdecnumber
25420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25421 @r=`${PWD_COMMAND}`; export r; \
25422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25423 TFLAGS="$(STAGE3_TFLAGS)"; \
25424 $(HOST_EXPORTS) \
25425 $(POSTSTAGE1_HOST_EXPORTS) \
25426 cd $(HOST_SUBDIR)/libdecnumber && \
25427 \
25428 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25429 CFLAGS="$(STAGE3_CFLAGS)" \
25430 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25431 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25432 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25437 TFLAGS="$(STAGE3_TFLAGS)" \
25438 $(TARGET-stage3-libdecnumber)
25439
25440 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25441 clean-stage3: clean-stage3-libdecnumber
25442 clean-stage3-libdecnumber:
25443 @if [ $(current_stage) = stage3 ]; then \
25444 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25445 else \
25446 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25447 $(MAKE) stage3-start; \
25448 fi; \
25449 cd $(HOST_SUBDIR)/libdecnumber && \
25450 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25451 @endif libdecnumber-bootstrap
25452
25453
25454 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25455 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25456 maybe-all-stage4-libdecnumber:
25457 maybe-clean-stage4-libdecnumber:
25458 @if libdecnumber-bootstrap
25459 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25460 all-stage4: all-stage4-libdecnumber
25461 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25462 all-stage4-libdecnumber: configure-stage4-libdecnumber
25463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25464 @r=`${PWD_COMMAND}`; export r; \
25465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25466 TFLAGS="$(STAGE4_TFLAGS)"; \
25467 $(HOST_EXPORTS) \
25468 $(POSTSTAGE1_HOST_EXPORTS) \
25469 cd $(HOST_SUBDIR)/libdecnumber && \
25470 \
25471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25472 CFLAGS="$(STAGE4_CFLAGS)" \
25473 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25474 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25475 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25480 TFLAGS="$(STAGE4_TFLAGS)" \
25481 $(TARGET-stage4-libdecnumber)
25482
25483 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25484 clean-stage4: clean-stage4-libdecnumber
25485 clean-stage4-libdecnumber:
25486 @if [ $(current_stage) = stage4 ]; then \
25487 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25488 else \
25489 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25490 $(MAKE) stage4-start; \
25491 fi; \
25492 cd $(HOST_SUBDIR)/libdecnumber && \
25493 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25494 @endif libdecnumber-bootstrap
25495
25496
25497 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25498 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25499 maybe-all-stageprofile-libdecnumber:
25500 maybe-clean-stageprofile-libdecnumber:
25501 @if libdecnumber-bootstrap
25502 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25503 all-stageprofile: all-stageprofile-libdecnumber
25504 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25505 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25507 @r=`${PWD_COMMAND}`; export r; \
25508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25510 $(HOST_EXPORTS) \
25511 $(POSTSTAGE1_HOST_EXPORTS) \
25512 cd $(HOST_SUBDIR)/libdecnumber && \
25513 \
25514 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25515 CFLAGS="$(STAGEprofile_CFLAGS)" \
25516 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25517 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25518 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25519 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25520 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25521 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25522 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25523 TFLAGS="$(STAGEprofile_TFLAGS)" \
25524 $(TARGET-stageprofile-libdecnumber)
25525
25526 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25527 clean-stageprofile: clean-stageprofile-libdecnumber
25528 clean-stageprofile-libdecnumber:
25529 @if [ $(current_stage) = stageprofile ]; then \
25530 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25531 else \
25532 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25533 $(MAKE) stageprofile-start; \
25534 fi; \
25535 cd $(HOST_SUBDIR)/libdecnumber && \
25536 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25537 @endif libdecnumber-bootstrap
25538
25539
25540 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
25541 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
25542 maybe-all-stagetrain-libdecnumber:
25543 maybe-clean-stagetrain-libdecnumber:
25544 @if libdecnumber-bootstrap
25545 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
25546 all-stagetrain: all-stagetrain-libdecnumber
25547 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
25548 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25549 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25550 @r=`${PWD_COMMAND}`; export r; \
25551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25552 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25553 $(HOST_EXPORTS) \
25554 $(POSTSTAGE1_HOST_EXPORTS) \
25555 cd $(HOST_SUBDIR)/libdecnumber && \
25556 \
25557 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25558 CFLAGS="$(STAGEtrain_CFLAGS)" \
25559 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25560 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25561 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25562 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25563 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25564 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25565 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25566 TFLAGS="$(STAGEtrain_TFLAGS)" \
25567 $(TARGET-stagetrain-libdecnumber)
25568
25569 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
25570 clean-stagetrain: clean-stagetrain-libdecnumber
25571 clean-stagetrain-libdecnumber:
25572 @if [ $(current_stage) = stagetrain ]; then \
25573 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25574 else \
25575 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
25576 $(MAKE) stagetrain-start; \
25577 fi; \
25578 cd $(HOST_SUBDIR)/libdecnumber && \
25579 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25580 @endif libdecnumber-bootstrap
25581
25582
25583 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25584 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25585 maybe-all-stagefeedback-libdecnumber:
25586 maybe-clean-stagefeedback-libdecnumber:
25587 @if libdecnumber-bootstrap
25588 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25589 all-stagefeedback: all-stagefeedback-libdecnumber
25590 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25591 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25592 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25593 @r=`${PWD_COMMAND}`; export r; \
25594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25596 $(HOST_EXPORTS) \
25597 $(POSTSTAGE1_HOST_EXPORTS) \
25598 cd $(HOST_SUBDIR)/libdecnumber && \
25599 \
25600 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25601 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25602 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25603 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25604 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25609 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25610 $(TARGET-stagefeedback-libdecnumber)
25611
25612 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25613 clean-stagefeedback: clean-stagefeedback-libdecnumber
25614 clean-stagefeedback-libdecnumber:
25615 @if [ $(current_stage) = stagefeedback ]; then \
25616 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25617 else \
25618 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25619 $(MAKE) stagefeedback-start; \
25620 fi; \
25621 cd $(HOST_SUBDIR)/libdecnumber && \
25622 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25623 @endif libdecnumber-bootstrap
25624
25625
25626 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
25627 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
25628 maybe-all-stageautoprofile-libdecnumber:
25629 maybe-clean-stageautoprofile-libdecnumber:
25630 @if libdecnumber-bootstrap
25631 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
25632 all-stageautoprofile: all-stageautoprofile-libdecnumber
25633 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
25634 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25635 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25636 @r=`${PWD_COMMAND}`; export r; \
25637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25638 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25639 $(HOST_EXPORTS) \
25640 $(POSTSTAGE1_HOST_EXPORTS) \
25641 cd $(HOST_SUBDIR)/libdecnumber && \
25642 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25643 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25644 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25645 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25646 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25647 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25652 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25653 $(TARGET-stageautoprofile-libdecnumber)
25654
25655 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
25656 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
25657 clean-stageautoprofile-libdecnumber:
25658 @if [ $(current_stage) = stageautoprofile ]; then \
25659 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25660 else \
25661 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
25662 $(MAKE) stageautoprofile-start; \
25663 fi; \
25664 cd $(HOST_SUBDIR)/libdecnumber && \
25665 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25666 @endif libdecnumber-bootstrap
25667
25668
25669 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
25670 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
25671 maybe-all-stageautofeedback-libdecnumber:
25672 maybe-clean-stageautofeedback-libdecnumber:
25673 @if libdecnumber-bootstrap
25674 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
25675 all-stageautofeedback: all-stageautofeedback-libdecnumber
25676 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
25677 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25678 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25679 @r=`${PWD_COMMAND}`; export r; \
25680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25681 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25682 $(HOST_EXPORTS) \
25683 $(POSTSTAGE1_HOST_EXPORTS) \
25684 cd $(HOST_SUBDIR)/libdecnumber && \
25685 \
25686 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25687 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25688 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25689 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25690 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25695 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25696 $(TARGET-stageautofeedback-libdecnumber)
25697
25698 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
25699 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
25700 clean-stageautofeedback-libdecnumber:
25701 @if [ $(current_stage) = stageautofeedback ]; then \
25702 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25703 else \
25704 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
25705 $(MAKE) stageautofeedback-start; \
25706 fi; \
25707 cd $(HOST_SUBDIR)/libdecnumber && \
25708 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25709 @endif libdecnumber-bootstrap
25710
25711
25712
25713
25714
25715 .PHONY: check-libdecnumber maybe-check-libdecnumber
25716 maybe-check-libdecnumber:
25717 @if libdecnumber
25718 maybe-check-libdecnumber: check-libdecnumber
25719
25720 check-libdecnumber:
25721 @: $(MAKE); $(unstage)
25722 @r=`${PWD_COMMAND}`; export r; \
25723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25724 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25725 (cd $(HOST_SUBDIR)/libdecnumber && \
25726 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25727
25728 @endif libdecnumber
25729
25730 .PHONY: install-libdecnumber maybe-install-libdecnumber
25731 maybe-install-libdecnumber:
25732 @if libdecnumber
25733 maybe-install-libdecnumber: install-libdecnumber
25734
25735 install-libdecnumber: installdirs
25736 @: $(MAKE); $(unstage)
25737 @r=`${PWD_COMMAND}`; export r; \
25738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25739 $(HOST_EXPORTS) \
25740 (cd $(HOST_SUBDIR)/libdecnumber && \
25741 $(MAKE) $(FLAGS_TO_PASS) install)
25742
25743 @endif libdecnumber
25744
25745 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
25746 maybe-install-strip-libdecnumber:
25747 @if libdecnumber
25748 maybe-install-strip-libdecnumber: install-strip-libdecnumber
25749
25750 install-strip-libdecnumber: installdirs
25751 @: $(MAKE); $(unstage)
25752 @r=`${PWD_COMMAND}`; export r; \
25753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25754 $(HOST_EXPORTS) \
25755 (cd $(HOST_SUBDIR)/libdecnumber && \
25756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25757
25758 @endif libdecnumber
25759
25760 # Other targets (info, dvi, pdf, etc.)
25761
25762 .PHONY: maybe-info-libdecnumber info-libdecnumber
25763 maybe-info-libdecnumber:
25764 @if libdecnumber
25765 maybe-info-libdecnumber: info-libdecnumber
25766
25767 info-libdecnumber: \
25768 configure-libdecnumber
25769 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25770 r=`${PWD_COMMAND}`; export r; \
25771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772 $(HOST_EXPORTS) \
25773 for flag in $(EXTRA_HOST_FLAGS) ; do \
25774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25775 done; \
25776 echo "Doing info in libdecnumber"; \
25777 (cd $(HOST_SUBDIR)/libdecnumber && \
25778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25780 "RANLIB=$${RANLIB}" \
25781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25782 info) \
25783 || exit 1
25784
25785 @endif libdecnumber
25786
25787 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25788 maybe-dvi-libdecnumber:
25789 @if libdecnumber
25790 maybe-dvi-libdecnumber: dvi-libdecnumber
25791
25792 dvi-libdecnumber: \
25793 configure-libdecnumber
25794 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25795 r=`${PWD_COMMAND}`; export r; \
25796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797 $(HOST_EXPORTS) \
25798 for flag in $(EXTRA_HOST_FLAGS) ; do \
25799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25800 done; \
25801 echo "Doing dvi in libdecnumber"; \
25802 (cd $(HOST_SUBDIR)/libdecnumber && \
25803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25805 "RANLIB=$${RANLIB}" \
25806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25807 dvi) \
25808 || exit 1
25809
25810 @endif libdecnumber
25811
25812 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25813 maybe-pdf-libdecnumber:
25814 @if libdecnumber
25815 maybe-pdf-libdecnumber: pdf-libdecnumber
25816
25817 pdf-libdecnumber: \
25818 configure-libdecnumber
25819 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25820 r=`${PWD_COMMAND}`; export r; \
25821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25822 $(HOST_EXPORTS) \
25823 for flag in $(EXTRA_HOST_FLAGS) ; do \
25824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25825 done; \
25826 echo "Doing pdf in libdecnumber"; \
25827 (cd $(HOST_SUBDIR)/libdecnumber && \
25828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25830 "RANLIB=$${RANLIB}" \
25831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25832 pdf) \
25833 || exit 1
25834
25835 @endif libdecnumber
25836
25837 .PHONY: maybe-html-libdecnumber html-libdecnumber
25838 maybe-html-libdecnumber:
25839 @if libdecnumber
25840 maybe-html-libdecnumber: html-libdecnumber
25841
25842 html-libdecnumber: \
25843 configure-libdecnumber
25844 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25845 r=`${PWD_COMMAND}`; export r; \
25846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847 $(HOST_EXPORTS) \
25848 for flag in $(EXTRA_HOST_FLAGS) ; do \
25849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850 done; \
25851 echo "Doing html in libdecnumber"; \
25852 (cd $(HOST_SUBDIR)/libdecnumber && \
25853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855 "RANLIB=$${RANLIB}" \
25856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25857 html) \
25858 || exit 1
25859
25860 @endif libdecnumber
25861
25862 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25863 maybe-TAGS-libdecnumber:
25864 @if libdecnumber
25865 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25866
25867 TAGS-libdecnumber: \
25868 configure-libdecnumber
25869 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25870 r=`${PWD_COMMAND}`; export r; \
25871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872 $(HOST_EXPORTS) \
25873 for flag in $(EXTRA_HOST_FLAGS) ; do \
25874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875 done; \
25876 echo "Doing TAGS in libdecnumber"; \
25877 (cd $(HOST_SUBDIR)/libdecnumber && \
25878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880 "RANLIB=$${RANLIB}" \
25881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25882 TAGS) \
25883 || exit 1
25884
25885 @endif libdecnumber
25886
25887 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25888 maybe-install-info-libdecnumber:
25889 @if libdecnumber
25890 maybe-install-info-libdecnumber: install-info-libdecnumber
25891
25892 install-info-libdecnumber: \
25893 configure-libdecnumber \
25894 info-libdecnumber
25895 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25896 r=`${PWD_COMMAND}`; export r; \
25897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25898 $(HOST_EXPORTS) \
25899 for flag in $(EXTRA_HOST_FLAGS) ; do \
25900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25901 done; \
25902 echo "Doing install-info in libdecnumber"; \
25903 (cd $(HOST_SUBDIR)/libdecnumber && \
25904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25906 "RANLIB=$${RANLIB}" \
25907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25908 install-info) \
25909 || exit 1
25910
25911 @endif libdecnumber
25912
25913 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25914 maybe-install-pdf-libdecnumber:
25915 @if libdecnumber
25916 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25917
25918 install-pdf-libdecnumber: \
25919 configure-libdecnumber \
25920 pdf-libdecnumber
25921 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25922 r=`${PWD_COMMAND}`; export r; \
25923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924 $(HOST_EXPORTS) \
25925 for flag in $(EXTRA_HOST_FLAGS) ; do \
25926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25927 done; \
25928 echo "Doing install-pdf in libdecnumber"; \
25929 (cd $(HOST_SUBDIR)/libdecnumber && \
25930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25932 "RANLIB=$${RANLIB}" \
25933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25934 install-pdf) \
25935 || exit 1
25936
25937 @endif libdecnumber
25938
25939 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25940 maybe-install-html-libdecnumber:
25941 @if libdecnumber
25942 maybe-install-html-libdecnumber: install-html-libdecnumber
25943
25944 install-html-libdecnumber: \
25945 configure-libdecnumber \
25946 html-libdecnumber
25947 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25948 r=`${PWD_COMMAND}`; export r; \
25949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25950 $(HOST_EXPORTS) \
25951 for flag in $(EXTRA_HOST_FLAGS) ; do \
25952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25953 done; \
25954 echo "Doing install-html in libdecnumber"; \
25955 (cd $(HOST_SUBDIR)/libdecnumber && \
25956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25958 "RANLIB=$${RANLIB}" \
25959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25960 install-html) \
25961 || exit 1
25962
25963 @endif libdecnumber
25964
25965 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25966 maybe-installcheck-libdecnumber:
25967 @if libdecnumber
25968 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25969
25970 installcheck-libdecnumber: \
25971 configure-libdecnumber
25972 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25973 r=`${PWD_COMMAND}`; export r; \
25974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25975 $(HOST_EXPORTS) \
25976 for flag in $(EXTRA_HOST_FLAGS) ; do \
25977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25978 done; \
25979 echo "Doing installcheck in libdecnumber"; \
25980 (cd $(HOST_SUBDIR)/libdecnumber && \
25981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25983 "RANLIB=$${RANLIB}" \
25984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25985 installcheck) \
25986 || exit 1
25987
25988 @endif libdecnumber
25989
25990 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25991 maybe-mostlyclean-libdecnumber:
25992 @if libdecnumber
25993 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25994
25995 mostlyclean-libdecnumber:
25996 @[ -f ./libdecnumber/Makefile ] || exit 0; \
25997 r=`${PWD_COMMAND}`; export r; \
25998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25999 $(HOST_EXPORTS) \
26000 for flag in $(EXTRA_HOST_FLAGS) ; do \
26001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26002 done; \
26003 echo "Doing mostlyclean in libdecnumber"; \
26004 (cd $(HOST_SUBDIR)/libdecnumber && \
26005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26007 "RANLIB=$${RANLIB}" \
26008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26009 mostlyclean) \
26010 || exit 1
26011
26012 @endif libdecnumber
26013
26014 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
26015 maybe-clean-libdecnumber:
26016 @if libdecnumber
26017 maybe-clean-libdecnumber: clean-libdecnumber
26018
26019 clean-libdecnumber:
26020 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26021 r=`${PWD_COMMAND}`; export r; \
26022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26023 $(HOST_EXPORTS) \
26024 for flag in $(EXTRA_HOST_FLAGS) ; do \
26025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26026 done; \
26027 echo "Doing clean in libdecnumber"; \
26028 (cd $(HOST_SUBDIR)/libdecnumber && \
26029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26031 "RANLIB=$${RANLIB}" \
26032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26033 clean) \
26034 || exit 1
26035
26036 @endif libdecnumber
26037
26038 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
26039 maybe-distclean-libdecnumber:
26040 @if libdecnumber
26041 maybe-distclean-libdecnumber: distclean-libdecnumber
26042
26043 distclean-libdecnumber:
26044 @[ -f ./libdecnumber/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 distclean in libdecnumber"; \
26052 (cd $(HOST_SUBDIR)/libdecnumber && \
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 distclean) \
26058 || exit 1
26059
26060 @endif libdecnumber
26061
26062 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
26063 maybe-maintainer-clean-libdecnumber:
26064 @if libdecnumber
26065 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
26066
26067 maintainer-clean-libdecnumber:
26068 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26069 r=`${PWD_COMMAND}`; export r; \
26070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26071 $(HOST_EXPORTS) \
26072 for flag in $(EXTRA_HOST_FLAGS) ; do \
26073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26074 done; \
26075 echo "Doing maintainer-clean in libdecnumber"; \
26076 (cd $(HOST_SUBDIR)/libdecnumber && \
26077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26079 "RANLIB=$${RANLIB}" \
26080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26081 maintainer-clean) \
26082 || exit 1
26083
26084 @endif libdecnumber
26085
26086
26087
26088 .PHONY: configure-libgui maybe-configure-libgui
26089 maybe-configure-libgui:
26090 @if gcc-bootstrap
26091 configure-libgui: stage_current
26092 @endif gcc-bootstrap
26093 @if libgui
26094 maybe-configure-libgui: configure-libgui
26095 configure-libgui:
26096 @: $(MAKE); $(unstage)
26097 @r=`${PWD_COMMAND}`; export r; \
26098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26099 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
26100 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
26101 $(HOST_EXPORTS) \
26102 echo Configuring in $(HOST_SUBDIR)/libgui; \
26103 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
26104 case $(srcdir) in \
26105 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26106 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
26107 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26108 esac; \
26109 module_srcdir=libgui; \
26110 $(SHELL) \
26111 $$s/$$module_srcdir/configure \
26112 --srcdir=$${topdir}/$$module_srcdir \
26113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26114 --target=${target_alias} \
26115 || exit 1
26116 @endif libgui
26117
26118
26119
26120
26121
26122 .PHONY: all-libgui maybe-all-libgui
26123 maybe-all-libgui:
26124 @if gcc-bootstrap
26125 all-libgui: stage_current
26126 @endif gcc-bootstrap
26127 @if libgui
26128 TARGET-libgui=all
26129 maybe-all-libgui: all-libgui
26130 all-libgui: configure-libgui
26131 @: $(MAKE); $(unstage)
26132 @r=`${PWD_COMMAND}`; export r; \
26133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26134 $(HOST_EXPORTS) \
26135 (cd $(HOST_SUBDIR)/libgui && \
26136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26137 $(TARGET-libgui))
26138 @endif libgui
26139
26140
26141
26142
26143 .PHONY: check-libgui maybe-check-libgui
26144 maybe-check-libgui:
26145 @if libgui
26146 maybe-check-libgui: check-libgui
26147
26148 check-libgui:
26149 @: $(MAKE); $(unstage)
26150 @r=`${PWD_COMMAND}`; export r; \
26151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26152 $(HOST_EXPORTS) \
26153 (cd $(HOST_SUBDIR)/libgui && \
26154 $(MAKE) $(FLAGS_TO_PASS) check)
26155
26156 @endif libgui
26157
26158 .PHONY: install-libgui maybe-install-libgui
26159 maybe-install-libgui:
26160 @if libgui
26161 maybe-install-libgui: install-libgui
26162
26163 install-libgui: installdirs
26164 @: $(MAKE); $(unstage)
26165 @r=`${PWD_COMMAND}`; export r; \
26166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26167 $(HOST_EXPORTS) \
26168 (cd $(HOST_SUBDIR)/libgui && \
26169 $(MAKE) $(FLAGS_TO_PASS) install)
26170
26171 @endif libgui
26172
26173 .PHONY: install-strip-libgui maybe-install-strip-libgui
26174 maybe-install-strip-libgui:
26175 @if libgui
26176 maybe-install-strip-libgui: install-strip-libgui
26177
26178 install-strip-libgui: installdirs
26179 @: $(MAKE); $(unstage)
26180 @r=`${PWD_COMMAND}`; export r; \
26181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26182 $(HOST_EXPORTS) \
26183 (cd $(HOST_SUBDIR)/libgui && \
26184 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26185
26186 @endif libgui
26187
26188 # Other targets (info, dvi, pdf, etc.)
26189
26190 .PHONY: maybe-info-libgui info-libgui
26191 maybe-info-libgui:
26192 @if libgui
26193 maybe-info-libgui: info-libgui
26194
26195 info-libgui: \
26196 configure-libgui
26197 @: $(MAKE); $(unstage)
26198 @[ -f ./libgui/Makefile ] || exit 0; \
26199 r=`${PWD_COMMAND}`; export r; \
26200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26201 $(HOST_EXPORTS) \
26202 for flag in $(EXTRA_HOST_FLAGS) ; do \
26203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26204 done; \
26205 echo "Doing info in libgui"; \
26206 (cd $(HOST_SUBDIR)/libgui && \
26207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26209 "RANLIB=$${RANLIB}" \
26210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26211 info) \
26212 || exit 1
26213
26214 @endif libgui
26215
26216 .PHONY: maybe-dvi-libgui dvi-libgui
26217 maybe-dvi-libgui:
26218 @if libgui
26219 maybe-dvi-libgui: dvi-libgui
26220
26221 dvi-libgui: \
26222 configure-libgui
26223 @: $(MAKE); $(unstage)
26224 @[ -f ./libgui/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 dvi in libgui"; \
26232 (cd $(HOST_SUBDIR)/libgui && \
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 dvi) \
26238 || exit 1
26239
26240 @endif libgui
26241
26242 .PHONY: maybe-pdf-libgui pdf-libgui
26243 maybe-pdf-libgui:
26244 @if libgui
26245 maybe-pdf-libgui: pdf-libgui
26246
26247 pdf-libgui: \
26248 configure-libgui
26249 @: $(MAKE); $(unstage)
26250 @[ -f ./libgui/Makefile ] || exit 0; \
26251 r=`${PWD_COMMAND}`; export r; \
26252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26253 $(HOST_EXPORTS) \
26254 for flag in $(EXTRA_HOST_FLAGS) ; do \
26255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26256 done; \
26257 echo "Doing pdf in libgui"; \
26258 (cd $(HOST_SUBDIR)/libgui && \
26259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26261 "RANLIB=$${RANLIB}" \
26262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26263 pdf) \
26264 || exit 1
26265
26266 @endif libgui
26267
26268 .PHONY: maybe-html-libgui html-libgui
26269 maybe-html-libgui:
26270 @if libgui
26271 maybe-html-libgui: html-libgui
26272
26273 html-libgui: \
26274 configure-libgui
26275 @: $(MAKE); $(unstage)
26276 @[ -f ./libgui/Makefile ] || exit 0; \
26277 r=`${PWD_COMMAND}`; export r; \
26278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26279 $(HOST_EXPORTS) \
26280 for flag in $(EXTRA_HOST_FLAGS) ; do \
26281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26282 done; \
26283 echo "Doing html in libgui"; \
26284 (cd $(HOST_SUBDIR)/libgui && \
26285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26287 "RANLIB=$${RANLIB}" \
26288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26289 html) \
26290 || exit 1
26291
26292 @endif libgui
26293
26294 .PHONY: maybe-TAGS-libgui TAGS-libgui
26295 maybe-TAGS-libgui:
26296 @if libgui
26297 maybe-TAGS-libgui: TAGS-libgui
26298
26299 TAGS-libgui: \
26300 configure-libgui
26301 @: $(MAKE); $(unstage)
26302 @[ -f ./libgui/Makefile ] || exit 0; \
26303 r=`${PWD_COMMAND}`; export r; \
26304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26305 $(HOST_EXPORTS) \
26306 for flag in $(EXTRA_HOST_FLAGS) ; do \
26307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26308 done; \
26309 echo "Doing TAGS in libgui"; \
26310 (cd $(HOST_SUBDIR)/libgui && \
26311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26313 "RANLIB=$${RANLIB}" \
26314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26315 TAGS) \
26316 || exit 1
26317
26318 @endif libgui
26319
26320 .PHONY: maybe-install-info-libgui install-info-libgui
26321 maybe-install-info-libgui:
26322 @if libgui
26323 maybe-install-info-libgui: install-info-libgui
26324
26325 install-info-libgui: \
26326 configure-libgui \
26327 info-libgui
26328 @: $(MAKE); $(unstage)
26329 @[ -f ./libgui/Makefile ] || exit 0; \
26330 r=`${PWD_COMMAND}`; export r; \
26331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26332 $(HOST_EXPORTS) \
26333 for flag in $(EXTRA_HOST_FLAGS) ; do \
26334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26335 done; \
26336 echo "Doing install-info in libgui"; \
26337 (cd $(HOST_SUBDIR)/libgui && \
26338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26340 "RANLIB=$${RANLIB}" \
26341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26342 install-info) \
26343 || exit 1
26344
26345 @endif libgui
26346
26347 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
26348 maybe-install-pdf-libgui:
26349 @if libgui
26350 maybe-install-pdf-libgui: install-pdf-libgui
26351
26352 install-pdf-libgui: \
26353 configure-libgui \
26354 pdf-libgui
26355 @: $(MAKE); $(unstage)
26356 @[ -f ./libgui/Makefile ] || exit 0; \
26357 r=`${PWD_COMMAND}`; export r; \
26358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26359 $(HOST_EXPORTS) \
26360 for flag in $(EXTRA_HOST_FLAGS) ; do \
26361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26362 done; \
26363 echo "Doing install-pdf in libgui"; \
26364 (cd $(HOST_SUBDIR)/libgui && \
26365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26367 "RANLIB=$${RANLIB}" \
26368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26369 install-pdf) \
26370 || exit 1
26371
26372 @endif libgui
26373
26374 .PHONY: maybe-install-html-libgui install-html-libgui
26375 maybe-install-html-libgui:
26376 @if libgui
26377 maybe-install-html-libgui: install-html-libgui
26378
26379 install-html-libgui: \
26380 configure-libgui \
26381 html-libgui
26382 @: $(MAKE); $(unstage)
26383 @[ -f ./libgui/Makefile ] || exit 0; \
26384 r=`${PWD_COMMAND}`; export r; \
26385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26386 $(HOST_EXPORTS) \
26387 for flag in $(EXTRA_HOST_FLAGS) ; do \
26388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26389 done; \
26390 echo "Doing install-html in libgui"; \
26391 (cd $(HOST_SUBDIR)/libgui && \
26392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26394 "RANLIB=$${RANLIB}" \
26395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26396 install-html) \
26397 || exit 1
26398
26399 @endif libgui
26400
26401 .PHONY: maybe-installcheck-libgui installcheck-libgui
26402 maybe-installcheck-libgui:
26403 @if libgui
26404 maybe-installcheck-libgui: installcheck-libgui
26405
26406 installcheck-libgui: \
26407 configure-libgui
26408 @: $(MAKE); $(unstage)
26409 @[ -f ./libgui/Makefile ] || exit 0; \
26410 r=`${PWD_COMMAND}`; export r; \
26411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26412 $(HOST_EXPORTS) \
26413 for flag in $(EXTRA_HOST_FLAGS) ; do \
26414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26415 done; \
26416 echo "Doing installcheck in libgui"; \
26417 (cd $(HOST_SUBDIR)/libgui && \
26418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26420 "RANLIB=$${RANLIB}" \
26421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26422 installcheck) \
26423 || exit 1
26424
26425 @endif libgui
26426
26427 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26428 maybe-mostlyclean-libgui:
26429 @if libgui
26430 maybe-mostlyclean-libgui: mostlyclean-libgui
26431
26432 mostlyclean-libgui:
26433 @: $(MAKE); $(unstage)
26434 @[ -f ./libgui/Makefile ] || exit 0; \
26435 r=`${PWD_COMMAND}`; export r; \
26436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26437 $(HOST_EXPORTS) \
26438 for flag in $(EXTRA_HOST_FLAGS) ; do \
26439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26440 done; \
26441 echo "Doing mostlyclean in libgui"; \
26442 (cd $(HOST_SUBDIR)/libgui && \
26443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26445 "RANLIB=$${RANLIB}" \
26446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26447 mostlyclean) \
26448 || exit 1
26449
26450 @endif libgui
26451
26452 .PHONY: maybe-clean-libgui clean-libgui
26453 maybe-clean-libgui:
26454 @if libgui
26455 maybe-clean-libgui: clean-libgui
26456
26457 clean-libgui:
26458 @: $(MAKE); $(unstage)
26459 @[ -f ./libgui/Makefile ] || exit 0; \
26460 r=`${PWD_COMMAND}`; export r; \
26461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26462 $(HOST_EXPORTS) \
26463 for flag in $(EXTRA_HOST_FLAGS) ; do \
26464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26465 done; \
26466 echo "Doing clean in libgui"; \
26467 (cd $(HOST_SUBDIR)/libgui && \
26468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26470 "RANLIB=$${RANLIB}" \
26471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26472 clean) \
26473 || exit 1
26474
26475 @endif libgui
26476
26477 .PHONY: maybe-distclean-libgui distclean-libgui
26478 maybe-distclean-libgui:
26479 @if libgui
26480 maybe-distclean-libgui: distclean-libgui
26481
26482 distclean-libgui:
26483 @: $(MAKE); $(unstage)
26484 @[ -f ./libgui/Makefile ] || exit 0; \
26485 r=`${PWD_COMMAND}`; export r; \
26486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26487 $(HOST_EXPORTS) \
26488 for flag in $(EXTRA_HOST_FLAGS) ; do \
26489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26490 done; \
26491 echo "Doing distclean in libgui"; \
26492 (cd $(HOST_SUBDIR)/libgui && \
26493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26495 "RANLIB=$${RANLIB}" \
26496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26497 distclean) \
26498 || exit 1
26499
26500 @endif libgui
26501
26502 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26503 maybe-maintainer-clean-libgui:
26504 @if libgui
26505 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26506
26507 maintainer-clean-libgui:
26508 @: $(MAKE); $(unstage)
26509 @[ -f ./libgui/Makefile ] || exit 0; \
26510 r=`${PWD_COMMAND}`; export r; \
26511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512 $(HOST_EXPORTS) \
26513 for flag in $(EXTRA_HOST_FLAGS) ; do \
26514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26515 done; \
26516 echo "Doing maintainer-clean in libgui"; \
26517 (cd $(HOST_SUBDIR)/libgui && \
26518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26520 "RANLIB=$${RANLIB}" \
26521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26522 maintainer-clean) \
26523 || exit 1
26524
26525 @endif libgui
26526
26527
26528
26529 .PHONY: configure-libiberty maybe-configure-libiberty
26530 maybe-configure-libiberty:
26531 @if gcc-bootstrap
26532 configure-libiberty: stage_current
26533 @endif gcc-bootstrap
26534 @if libiberty
26535 maybe-configure-libiberty: configure-libiberty
26536 configure-libiberty:
26537 @r=`${PWD_COMMAND}`; export r; \
26538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26539 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26541 $(HOST_EXPORTS) \
26542 echo Configuring in $(HOST_SUBDIR)/libiberty; \
26543 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26544 case $(srcdir) in \
26545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26546 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26548 esac; \
26549 module_srcdir=libiberty; \
26550 $(SHELL) \
26551 $$s/$$module_srcdir/configure \
26552 --srcdir=$${topdir}/$$module_srcdir \
26553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26554 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
26555 || exit 1
26556 @endif libiberty
26557
26558
26559
26560 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26561 maybe-configure-stage1-libiberty:
26562 @if libiberty-bootstrap
26563 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26564 configure-stage1-libiberty:
26565 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26567 @r=`${PWD_COMMAND}`; export r; \
26568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26569 TFLAGS="$(STAGE1_TFLAGS)"; \
26570 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26571 $(HOST_EXPORTS) \
26572 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26573 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26574 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26575 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
26576 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26577 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26578 case $(srcdir) in \
26579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26580 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26582 esac; \
26583 module_srcdir=libiberty; \
26584 $(SHELL) $$s/$$module_srcdir/configure \
26585 --srcdir=$${topdir}/$$module_srcdir \
26586 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26587 --target=${target_alias} \
26588 \
26589 $(STAGE1_CONFIGURE_FLAGS) \
26590 @extra_host_libiberty_configure_flags@
26591 @endif libiberty-bootstrap
26592
26593 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26594 maybe-configure-stage2-libiberty:
26595 @if libiberty-bootstrap
26596 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26597 configure-stage2-libiberty:
26598 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26599 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26600 @r=`${PWD_COMMAND}`; export r; \
26601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26602 TFLAGS="$(STAGE2_TFLAGS)"; \
26603 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26604 $(HOST_EXPORTS) \
26605 $(POSTSTAGE1_HOST_EXPORTS) \
26606 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26607 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26608 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26609 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
26610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26611 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26612 case $(srcdir) in \
26613 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26614 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26615 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26616 esac; \
26617 module_srcdir=libiberty; \
26618 $(SHELL) $$s/$$module_srcdir/configure \
26619 --srcdir=$${topdir}/$$module_srcdir \
26620 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26621 --target=${target_alias} \
26622 --with-build-libsubdir=$(HOST_SUBDIR) \
26623 $(STAGE2_CONFIGURE_FLAGS) \
26624 @extra_host_libiberty_configure_flags@
26625 @endif libiberty-bootstrap
26626
26627 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26628 maybe-configure-stage3-libiberty:
26629 @if libiberty-bootstrap
26630 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26631 configure-stage3-libiberty:
26632 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26634 @r=`${PWD_COMMAND}`; export r; \
26635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636 TFLAGS="$(STAGE3_TFLAGS)"; \
26637 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26638 $(HOST_EXPORTS) \
26639 $(POSTSTAGE1_HOST_EXPORTS) \
26640 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26641 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26642 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26643 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
26644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26645 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26646 case $(srcdir) in \
26647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26648 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26650 esac; \
26651 module_srcdir=libiberty; \
26652 $(SHELL) $$s/$$module_srcdir/configure \
26653 --srcdir=$${topdir}/$$module_srcdir \
26654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26655 --target=${target_alias} \
26656 --with-build-libsubdir=$(HOST_SUBDIR) \
26657 $(STAGE3_CONFIGURE_FLAGS) \
26658 @extra_host_libiberty_configure_flags@
26659 @endif libiberty-bootstrap
26660
26661 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26662 maybe-configure-stage4-libiberty:
26663 @if libiberty-bootstrap
26664 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26665 configure-stage4-libiberty:
26666 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26668 @r=`${PWD_COMMAND}`; export r; \
26669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26670 TFLAGS="$(STAGE4_TFLAGS)"; \
26671 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26672 $(HOST_EXPORTS) \
26673 $(POSTSTAGE1_HOST_EXPORTS) \
26674 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26675 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26676 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26677 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
26678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26679 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26680 case $(srcdir) in \
26681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26682 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26684 esac; \
26685 module_srcdir=libiberty; \
26686 $(SHELL) $$s/$$module_srcdir/configure \
26687 --srcdir=$${topdir}/$$module_srcdir \
26688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26689 --target=${target_alias} \
26690 --with-build-libsubdir=$(HOST_SUBDIR) \
26691 $(STAGE4_CONFIGURE_FLAGS) \
26692 @extra_host_libiberty_configure_flags@
26693 @endif libiberty-bootstrap
26694
26695 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26696 maybe-configure-stageprofile-libiberty:
26697 @if libiberty-bootstrap
26698 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26699 configure-stageprofile-libiberty:
26700 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26702 @r=`${PWD_COMMAND}`; export r; \
26703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26704 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26705 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26706 $(HOST_EXPORTS) \
26707 $(POSTSTAGE1_HOST_EXPORTS) \
26708 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26709 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26710 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26711 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
26712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26713 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26714 case $(srcdir) in \
26715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26716 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26718 esac; \
26719 module_srcdir=libiberty; \
26720 $(SHELL) $$s/$$module_srcdir/configure \
26721 --srcdir=$${topdir}/$$module_srcdir \
26722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26723 --target=${target_alias} \
26724 --with-build-libsubdir=$(HOST_SUBDIR) \
26725 $(STAGEprofile_CONFIGURE_FLAGS) \
26726 @extra_host_libiberty_configure_flags@
26727 @endif libiberty-bootstrap
26728
26729 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
26730 maybe-configure-stagetrain-libiberty:
26731 @if libiberty-bootstrap
26732 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
26733 configure-stagetrain-libiberty:
26734 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26736 @r=`${PWD_COMMAND}`; export r; \
26737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26738 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26739 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26740 $(HOST_EXPORTS) \
26741 $(POSTSTAGE1_HOST_EXPORTS) \
26742 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26743 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26744 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26745 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
26746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26747 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26748 case $(srcdir) in \
26749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26750 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26752 esac; \
26753 module_srcdir=libiberty; \
26754 $(SHELL) $$s/$$module_srcdir/configure \
26755 --srcdir=$${topdir}/$$module_srcdir \
26756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26757 --target=${target_alias} \
26758 --with-build-libsubdir=$(HOST_SUBDIR) \
26759 $(STAGEtrain_CONFIGURE_FLAGS) \
26760 @extra_host_libiberty_configure_flags@
26761 @endif libiberty-bootstrap
26762
26763 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26764 maybe-configure-stagefeedback-libiberty:
26765 @if libiberty-bootstrap
26766 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26767 configure-stagefeedback-libiberty:
26768 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26770 @r=`${PWD_COMMAND}`; export r; \
26771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26772 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26773 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26774 $(HOST_EXPORTS) \
26775 $(POSTSTAGE1_HOST_EXPORTS) \
26776 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26777 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26778 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26779 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
26780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26781 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26782 case $(srcdir) in \
26783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26784 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26786 esac; \
26787 module_srcdir=libiberty; \
26788 $(SHELL) $$s/$$module_srcdir/configure \
26789 --srcdir=$${topdir}/$$module_srcdir \
26790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26791 --target=${target_alias} \
26792 --with-build-libsubdir=$(HOST_SUBDIR) \
26793 $(STAGEfeedback_CONFIGURE_FLAGS) \
26794 @extra_host_libiberty_configure_flags@
26795 @endif libiberty-bootstrap
26796
26797 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
26798 maybe-configure-stageautoprofile-libiberty:
26799 @if libiberty-bootstrap
26800 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
26801 configure-stageautoprofile-libiberty:
26802 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26804 @r=`${PWD_COMMAND}`; export r; \
26805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26807 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26808 $(HOST_EXPORTS) \
26809 $(POSTSTAGE1_HOST_EXPORTS) \
26810 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26811 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26812 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26813 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
26814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26815 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26816 case $(srcdir) in \
26817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26818 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26820 esac; \
26821 module_srcdir=libiberty; \
26822 $(SHELL) $$s/$$module_srcdir/configure \
26823 --srcdir=$${topdir}/$$module_srcdir \
26824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26825 --target=${target_alias} \
26826 --with-build-libsubdir=$(HOST_SUBDIR) \
26827 $(STAGEautoprofile_CONFIGURE_FLAGS) \
26828 @extra_host_libiberty_configure_flags@
26829 @endif libiberty-bootstrap
26830
26831 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
26832 maybe-configure-stageautofeedback-libiberty:
26833 @if libiberty-bootstrap
26834 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
26835 configure-stageautofeedback-libiberty:
26836 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26837 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26838 @r=`${PWD_COMMAND}`; export r; \
26839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26841 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26842 $(HOST_EXPORTS) \
26843 $(POSTSTAGE1_HOST_EXPORTS) \
26844 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26845 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26846 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26847 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
26848 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26849 cd $(HOST_SUBDIR)/libiberty || exit 1; \
26850 case $(srcdir) in \
26851 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26852 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26853 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26854 esac; \
26855 module_srcdir=libiberty; \
26856 $(SHELL) $$s/$$module_srcdir/configure \
26857 --srcdir=$${topdir}/$$module_srcdir \
26858 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26859 --target=${target_alias} \
26860 --with-build-libsubdir=$(HOST_SUBDIR) \
26861 $(STAGEautofeedback_CONFIGURE_FLAGS) \
26862 @extra_host_libiberty_configure_flags@
26863 @endif libiberty-bootstrap
26864
26865
26866
26867
26868
26869 .PHONY: all-libiberty maybe-all-libiberty
26870 maybe-all-libiberty:
26871 @if gcc-bootstrap
26872 all-libiberty: stage_current
26873 @endif gcc-bootstrap
26874 @if libiberty
26875 TARGET-libiberty=all
26876 maybe-all-libiberty: all-libiberty
26877 all-libiberty: configure-libiberty
26878 @r=`${PWD_COMMAND}`; export r; \
26879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26880 $(HOST_EXPORTS) \
26881 (cd $(HOST_SUBDIR)/libiberty && \
26882 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26883 $(TARGET-libiberty))
26884 @endif libiberty
26885
26886
26887
26888 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26889 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26890 maybe-all-stage1-libiberty:
26891 maybe-clean-stage1-libiberty:
26892 @if libiberty-bootstrap
26893 maybe-all-stage1-libiberty: all-stage1-libiberty
26894 all-stage1: all-stage1-libiberty
26895 TARGET-stage1-libiberty = $(TARGET-libiberty)
26896 all-stage1-libiberty: configure-stage1-libiberty
26897 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26898 @r=`${PWD_COMMAND}`; export r; \
26899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26900 TFLAGS="$(STAGE1_TFLAGS)"; \
26901 $(HOST_EXPORTS) \
26902 cd $(HOST_SUBDIR)/libiberty && \
26903 \
26904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26905 CFLAGS="$(STAGE1_CFLAGS)" \
26906 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26907 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26908 LIBCFLAGS="$(LIBCFLAGS)" \
26909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26912 $(EXTRA_HOST_FLAGS) \
26913 $(STAGE1_FLAGS_TO_PASS) \
26914 TFLAGS="$(STAGE1_TFLAGS)" \
26915 $(TARGET-stage1-libiberty)
26916
26917 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26918 clean-stage1: clean-stage1-libiberty
26919 clean-stage1-libiberty:
26920 @if [ $(current_stage) = stage1 ]; then \
26921 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26922 else \
26923 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26924 $(MAKE) stage1-start; \
26925 fi; \
26926 cd $(HOST_SUBDIR)/libiberty && \
26927 $(MAKE) $(EXTRA_HOST_FLAGS) \
26928 $(STAGE1_FLAGS_TO_PASS) clean
26929 @endif libiberty-bootstrap
26930
26931
26932 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26933 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26934 maybe-all-stage2-libiberty:
26935 maybe-clean-stage2-libiberty:
26936 @if libiberty-bootstrap
26937 maybe-all-stage2-libiberty: all-stage2-libiberty
26938 all-stage2: all-stage2-libiberty
26939 TARGET-stage2-libiberty = $(TARGET-libiberty)
26940 all-stage2-libiberty: configure-stage2-libiberty
26941 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26942 @r=`${PWD_COMMAND}`; export r; \
26943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26944 TFLAGS="$(STAGE2_TFLAGS)"; \
26945 $(HOST_EXPORTS) \
26946 $(POSTSTAGE1_HOST_EXPORTS) \
26947 cd $(HOST_SUBDIR)/libiberty && \
26948 \
26949 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26950 CFLAGS="$(STAGE2_CFLAGS)" \
26951 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26952 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26953 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26957 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26958 TFLAGS="$(STAGE2_TFLAGS)" \
26959 $(TARGET-stage2-libiberty)
26960
26961 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26962 clean-stage2: clean-stage2-libiberty
26963 clean-stage2-libiberty:
26964 @if [ $(current_stage) = stage2 ]; then \
26965 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26966 else \
26967 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26968 $(MAKE) stage2-start; \
26969 fi; \
26970 cd $(HOST_SUBDIR)/libiberty && \
26971 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26972 @endif libiberty-bootstrap
26973
26974
26975 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26976 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26977 maybe-all-stage3-libiberty:
26978 maybe-clean-stage3-libiberty:
26979 @if libiberty-bootstrap
26980 maybe-all-stage3-libiberty: all-stage3-libiberty
26981 all-stage3: all-stage3-libiberty
26982 TARGET-stage3-libiberty = $(TARGET-libiberty)
26983 all-stage3-libiberty: configure-stage3-libiberty
26984 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26985 @r=`${PWD_COMMAND}`; export r; \
26986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26987 TFLAGS="$(STAGE3_TFLAGS)"; \
26988 $(HOST_EXPORTS) \
26989 $(POSTSTAGE1_HOST_EXPORTS) \
26990 cd $(HOST_SUBDIR)/libiberty && \
26991 \
26992 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26993 CFLAGS="$(STAGE3_CFLAGS)" \
26994 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26995 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26996 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27000 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27001 TFLAGS="$(STAGE3_TFLAGS)" \
27002 $(TARGET-stage3-libiberty)
27003
27004 maybe-clean-stage3-libiberty: clean-stage3-libiberty
27005 clean-stage3: clean-stage3-libiberty
27006 clean-stage3-libiberty:
27007 @if [ $(current_stage) = stage3 ]; then \
27008 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27009 else \
27010 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
27011 $(MAKE) stage3-start; \
27012 fi; \
27013 cd $(HOST_SUBDIR)/libiberty && \
27014 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27015 @endif libiberty-bootstrap
27016
27017
27018 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
27019 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
27020 maybe-all-stage4-libiberty:
27021 maybe-clean-stage4-libiberty:
27022 @if libiberty-bootstrap
27023 maybe-all-stage4-libiberty: all-stage4-libiberty
27024 all-stage4: all-stage4-libiberty
27025 TARGET-stage4-libiberty = $(TARGET-libiberty)
27026 all-stage4-libiberty: configure-stage4-libiberty
27027 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27028 @r=`${PWD_COMMAND}`; export r; \
27029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27030 TFLAGS="$(STAGE4_TFLAGS)"; \
27031 $(HOST_EXPORTS) \
27032 $(POSTSTAGE1_HOST_EXPORTS) \
27033 cd $(HOST_SUBDIR)/libiberty && \
27034 \
27035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27036 CFLAGS="$(STAGE4_CFLAGS)" \
27037 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
27038 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27039 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27044 TFLAGS="$(STAGE4_TFLAGS)" \
27045 $(TARGET-stage4-libiberty)
27046
27047 maybe-clean-stage4-libiberty: clean-stage4-libiberty
27048 clean-stage4: clean-stage4-libiberty
27049 clean-stage4-libiberty:
27050 @if [ $(current_stage) = stage4 ]; then \
27051 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27052 else \
27053 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
27054 $(MAKE) stage4-start; \
27055 fi; \
27056 cd $(HOST_SUBDIR)/libiberty && \
27057 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27058 @endif libiberty-bootstrap
27059
27060
27061 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
27062 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
27063 maybe-all-stageprofile-libiberty:
27064 maybe-clean-stageprofile-libiberty:
27065 @if libiberty-bootstrap
27066 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
27067 all-stageprofile: all-stageprofile-libiberty
27068 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
27069 all-stageprofile-libiberty: configure-stageprofile-libiberty
27070 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27071 @r=`${PWD_COMMAND}`; export r; \
27072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27073 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27074 $(HOST_EXPORTS) \
27075 $(POSTSTAGE1_HOST_EXPORTS) \
27076 cd $(HOST_SUBDIR)/libiberty && \
27077 \
27078 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27079 CFLAGS="$(STAGEprofile_CFLAGS)" \
27080 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
27081 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27082 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27087 TFLAGS="$(STAGEprofile_TFLAGS)" \
27088 $(TARGET-stageprofile-libiberty)
27089
27090 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
27091 clean-stageprofile: clean-stageprofile-libiberty
27092 clean-stageprofile-libiberty:
27093 @if [ $(current_stage) = stageprofile ]; then \
27094 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27095 else \
27096 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
27097 $(MAKE) stageprofile-start; \
27098 fi; \
27099 cd $(HOST_SUBDIR)/libiberty && \
27100 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27101 @endif libiberty-bootstrap
27102
27103
27104 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
27105 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
27106 maybe-all-stagetrain-libiberty:
27107 maybe-clean-stagetrain-libiberty:
27108 @if libiberty-bootstrap
27109 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
27110 all-stagetrain: all-stagetrain-libiberty
27111 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
27112 all-stagetrain-libiberty: configure-stagetrain-libiberty
27113 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27114 @r=`${PWD_COMMAND}`; export r; \
27115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27116 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27117 $(HOST_EXPORTS) \
27118 $(POSTSTAGE1_HOST_EXPORTS) \
27119 cd $(HOST_SUBDIR)/libiberty && \
27120 \
27121 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27122 CFLAGS="$(STAGEtrain_CFLAGS)" \
27123 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
27124 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
27125 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
27126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27130 TFLAGS="$(STAGEtrain_TFLAGS)" \
27131 $(TARGET-stagetrain-libiberty)
27132
27133 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
27134 clean-stagetrain: clean-stagetrain-libiberty
27135 clean-stagetrain-libiberty:
27136 @if [ $(current_stage) = stagetrain ]; then \
27137 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27138 else \
27139 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
27140 $(MAKE) stagetrain-start; \
27141 fi; \
27142 cd $(HOST_SUBDIR)/libiberty && \
27143 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27144 @endif libiberty-bootstrap
27145
27146
27147 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
27148 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
27149 maybe-all-stagefeedback-libiberty:
27150 maybe-clean-stagefeedback-libiberty:
27151 @if libiberty-bootstrap
27152 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
27153 all-stagefeedback: all-stagefeedback-libiberty
27154 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
27155 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
27156 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27157 @r=`${PWD_COMMAND}`; export r; \
27158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27159 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27160 $(HOST_EXPORTS) \
27161 $(POSTSTAGE1_HOST_EXPORTS) \
27162 cd $(HOST_SUBDIR)/libiberty && \
27163 \
27164 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27165 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27166 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
27167 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27168 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27173 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27174 $(TARGET-stagefeedback-libiberty)
27175
27176 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
27177 clean-stagefeedback: clean-stagefeedback-libiberty
27178 clean-stagefeedback-libiberty:
27179 @if [ $(current_stage) = stagefeedback ]; then \
27180 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27181 else \
27182 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
27183 $(MAKE) stagefeedback-start; \
27184 fi; \
27185 cd $(HOST_SUBDIR)/libiberty && \
27186 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27187 @endif libiberty-bootstrap
27188
27189
27190 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
27191 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
27192 maybe-all-stageautoprofile-libiberty:
27193 maybe-clean-stageautoprofile-libiberty:
27194 @if libiberty-bootstrap
27195 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
27196 all-stageautoprofile: all-stageautoprofile-libiberty
27197 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
27198 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27199 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27200 @r=`${PWD_COMMAND}`; export r; \
27201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27202 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27203 $(HOST_EXPORTS) \
27204 $(POSTSTAGE1_HOST_EXPORTS) \
27205 cd $(HOST_SUBDIR)/libiberty && \
27206 $$s/gcc/config/i386/$(AUTO_PROFILE) \
27207 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27208 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27209 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
27210 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27211 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27216 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
27217 $(TARGET-stageautoprofile-libiberty)
27218
27219 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
27220 clean-stageautoprofile: clean-stageautoprofile-libiberty
27221 clean-stageautoprofile-libiberty:
27222 @if [ $(current_stage) = stageautoprofile ]; then \
27223 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27224 else \
27225 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
27226 $(MAKE) stageautoprofile-start; \
27227 fi; \
27228 cd $(HOST_SUBDIR)/libiberty && \
27229 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27230 @endif libiberty-bootstrap
27231
27232
27233 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
27234 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
27235 maybe-all-stageautofeedback-libiberty:
27236 maybe-clean-stageautofeedback-libiberty:
27237 @if libiberty-bootstrap
27238 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
27239 all-stageautofeedback: all-stageautofeedback-libiberty
27240 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
27241 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27242 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27243 @r=`${PWD_COMMAND}`; export r; \
27244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27245 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27246 $(HOST_EXPORTS) \
27247 $(POSTSTAGE1_HOST_EXPORTS) \
27248 cd $(HOST_SUBDIR)/libiberty && \
27249 \
27250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27251 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27252 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
27253 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27254 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27255 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27256 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27257 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27258 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27259 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27260 $(TARGET-stageautofeedback-libiberty)
27261
27262 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
27263 clean-stageautofeedback: clean-stageautofeedback-libiberty
27264 clean-stageautofeedback-libiberty:
27265 @if [ $(current_stage) = stageautofeedback ]; then \
27266 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27267 else \
27268 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
27269 $(MAKE) stageautofeedback-start; \
27270 fi; \
27271 cd $(HOST_SUBDIR)/libiberty && \
27272 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
27273 @endif libiberty-bootstrap
27274
27275
27276
27277
27278
27279 .PHONY: check-libiberty maybe-check-libiberty
27280 maybe-check-libiberty:
27281 @if libiberty
27282 maybe-check-libiberty: check-libiberty
27283
27284 check-libiberty:
27285 @: $(MAKE); $(unstage)
27286 @r=`${PWD_COMMAND}`; export r; \
27287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27289 (cd $(HOST_SUBDIR)/libiberty && \
27290 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
27291
27292 @endif libiberty
27293
27294 .PHONY: install-libiberty maybe-install-libiberty
27295 maybe-install-libiberty:
27296 @if libiberty
27297 maybe-install-libiberty: install-libiberty
27298
27299 install-libiberty: installdirs
27300 @: $(MAKE); $(unstage)
27301 @r=`${PWD_COMMAND}`; export r; \
27302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303 $(HOST_EXPORTS) \
27304 (cd $(HOST_SUBDIR)/libiberty && \
27305 $(MAKE) $(FLAGS_TO_PASS) install)
27306
27307 @endif libiberty
27308
27309 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
27310 maybe-install-strip-libiberty:
27311 @if libiberty
27312 maybe-install-strip-libiberty: install-strip-libiberty
27313
27314 install-strip-libiberty: installdirs
27315 @: $(MAKE); $(unstage)
27316 @r=`${PWD_COMMAND}`; export r; \
27317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27318 $(HOST_EXPORTS) \
27319 (cd $(HOST_SUBDIR)/libiberty && \
27320 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27321
27322 @endif libiberty
27323
27324 # Other targets (info, dvi, pdf, etc.)
27325
27326 .PHONY: maybe-info-libiberty info-libiberty
27327 maybe-info-libiberty:
27328 @if libiberty
27329 maybe-info-libiberty: info-libiberty
27330
27331 info-libiberty: \
27332 configure-libiberty
27333 @[ -f ./libiberty/Makefile ] || exit 0; \
27334 r=`${PWD_COMMAND}`; export r; \
27335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27336 $(HOST_EXPORTS) \
27337 for flag in $(EXTRA_HOST_FLAGS) ; do \
27338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27339 done; \
27340 echo "Doing info in libiberty"; \
27341 (cd $(HOST_SUBDIR)/libiberty && \
27342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27344 "RANLIB=$${RANLIB}" \
27345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27346 info) \
27347 || exit 1
27348
27349 @endif libiberty
27350
27351 .PHONY: maybe-dvi-libiberty dvi-libiberty
27352 maybe-dvi-libiberty:
27353 @if libiberty
27354 maybe-dvi-libiberty: dvi-libiberty
27355
27356 dvi-libiberty: \
27357 configure-libiberty
27358 @[ -f ./libiberty/Makefile ] || exit 0; \
27359 r=`${PWD_COMMAND}`; export r; \
27360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361 $(HOST_EXPORTS) \
27362 for flag in $(EXTRA_HOST_FLAGS) ; do \
27363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27364 done; \
27365 echo "Doing dvi in libiberty"; \
27366 (cd $(HOST_SUBDIR)/libiberty && \
27367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27369 "RANLIB=$${RANLIB}" \
27370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27371 dvi) \
27372 || exit 1
27373
27374 @endif libiberty
27375
27376 .PHONY: maybe-pdf-libiberty pdf-libiberty
27377 maybe-pdf-libiberty:
27378 @if libiberty
27379 maybe-pdf-libiberty: pdf-libiberty
27380
27381 pdf-libiberty: \
27382 configure-libiberty
27383 @[ -f ./libiberty/Makefile ] || exit 0; \
27384 r=`${PWD_COMMAND}`; export r; \
27385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27386 $(HOST_EXPORTS) \
27387 for flag in $(EXTRA_HOST_FLAGS) ; do \
27388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27389 done; \
27390 echo "Doing pdf in libiberty"; \
27391 (cd $(HOST_SUBDIR)/libiberty && \
27392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27394 "RANLIB=$${RANLIB}" \
27395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27396 pdf) \
27397 || exit 1
27398
27399 @endif libiberty
27400
27401 .PHONY: maybe-html-libiberty html-libiberty
27402 maybe-html-libiberty:
27403 @if libiberty
27404 maybe-html-libiberty: html-libiberty
27405
27406 html-libiberty: \
27407 configure-libiberty
27408 @[ -f ./libiberty/Makefile ] || exit 0; \
27409 r=`${PWD_COMMAND}`; export r; \
27410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27411 $(HOST_EXPORTS) \
27412 for flag in $(EXTRA_HOST_FLAGS) ; do \
27413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27414 done; \
27415 echo "Doing html in libiberty"; \
27416 (cd $(HOST_SUBDIR)/libiberty && \
27417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27419 "RANLIB=$${RANLIB}" \
27420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27421 html) \
27422 || exit 1
27423
27424 @endif libiberty
27425
27426 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
27427 maybe-TAGS-libiberty:
27428 @if libiberty
27429 maybe-TAGS-libiberty: TAGS-libiberty
27430
27431 TAGS-libiberty: \
27432 configure-libiberty
27433 @[ -f ./libiberty/Makefile ] || exit 0; \
27434 r=`${PWD_COMMAND}`; export r; \
27435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27436 $(HOST_EXPORTS) \
27437 for flag in $(EXTRA_HOST_FLAGS) ; do \
27438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27439 done; \
27440 echo "Doing TAGS in libiberty"; \
27441 (cd $(HOST_SUBDIR)/libiberty && \
27442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27444 "RANLIB=$${RANLIB}" \
27445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27446 TAGS) \
27447 || exit 1
27448
27449 @endif libiberty
27450
27451 .PHONY: maybe-install-info-libiberty install-info-libiberty
27452 maybe-install-info-libiberty:
27453 @if libiberty
27454 maybe-install-info-libiberty: install-info-libiberty
27455
27456 install-info-libiberty: \
27457 configure-libiberty \
27458 info-libiberty
27459 @[ -f ./libiberty/Makefile ] || exit 0; \
27460 r=`${PWD_COMMAND}`; export r; \
27461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27462 $(HOST_EXPORTS) \
27463 for flag in $(EXTRA_HOST_FLAGS) ; do \
27464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27465 done; \
27466 echo "Doing install-info in libiberty"; \
27467 (cd $(HOST_SUBDIR)/libiberty && \
27468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27470 "RANLIB=$${RANLIB}" \
27471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27472 install-info) \
27473 || exit 1
27474
27475 @endif libiberty
27476
27477 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
27478 maybe-install-pdf-libiberty:
27479 @if libiberty
27480 maybe-install-pdf-libiberty: install-pdf-libiberty
27481
27482 install-pdf-libiberty: \
27483 configure-libiberty \
27484 pdf-libiberty
27485 @[ -f ./libiberty/Makefile ] || exit 0; \
27486 r=`${PWD_COMMAND}`; export r; \
27487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27488 $(HOST_EXPORTS) \
27489 for flag in $(EXTRA_HOST_FLAGS) ; do \
27490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27491 done; \
27492 echo "Doing install-pdf in libiberty"; \
27493 (cd $(HOST_SUBDIR)/libiberty && \
27494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27496 "RANLIB=$${RANLIB}" \
27497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27498 install-pdf) \
27499 || exit 1
27500
27501 @endif libiberty
27502
27503 .PHONY: maybe-install-html-libiberty install-html-libiberty
27504 maybe-install-html-libiberty:
27505 @if libiberty
27506 maybe-install-html-libiberty: install-html-libiberty
27507
27508 install-html-libiberty: \
27509 configure-libiberty \
27510 html-libiberty
27511 @[ -f ./libiberty/Makefile ] || exit 0; \
27512 r=`${PWD_COMMAND}`; export r; \
27513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27514 $(HOST_EXPORTS) \
27515 for flag in $(EXTRA_HOST_FLAGS) ; do \
27516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27517 done; \
27518 echo "Doing install-html in libiberty"; \
27519 (cd $(HOST_SUBDIR)/libiberty && \
27520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27522 "RANLIB=$${RANLIB}" \
27523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27524 install-html) \
27525 || exit 1
27526
27527 @endif libiberty
27528
27529 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
27530 maybe-installcheck-libiberty:
27531 @if libiberty
27532 maybe-installcheck-libiberty: installcheck-libiberty
27533
27534 installcheck-libiberty: \
27535 configure-libiberty
27536 @[ -f ./libiberty/Makefile ] || exit 0; \
27537 r=`${PWD_COMMAND}`; export r; \
27538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27539 $(HOST_EXPORTS) \
27540 for flag in $(EXTRA_HOST_FLAGS) ; do \
27541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27542 done; \
27543 echo "Doing installcheck in libiberty"; \
27544 (cd $(HOST_SUBDIR)/libiberty && \
27545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27547 "RANLIB=$${RANLIB}" \
27548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27549 installcheck) \
27550 || exit 1
27551
27552 @endif libiberty
27553
27554 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
27555 maybe-mostlyclean-libiberty:
27556 @if libiberty
27557 maybe-mostlyclean-libiberty: mostlyclean-libiberty
27558
27559 mostlyclean-libiberty:
27560 @[ -f ./libiberty/Makefile ] || exit 0; \
27561 r=`${PWD_COMMAND}`; export r; \
27562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27563 $(HOST_EXPORTS) \
27564 for flag in $(EXTRA_HOST_FLAGS) ; do \
27565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27566 done; \
27567 echo "Doing mostlyclean in libiberty"; \
27568 (cd $(HOST_SUBDIR)/libiberty && \
27569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27571 "RANLIB=$${RANLIB}" \
27572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27573 mostlyclean) \
27574 || exit 1
27575
27576 @endif libiberty
27577
27578 .PHONY: maybe-clean-libiberty clean-libiberty
27579 maybe-clean-libiberty:
27580 @if libiberty
27581 maybe-clean-libiberty: clean-libiberty
27582
27583 clean-libiberty:
27584 @[ -f ./libiberty/Makefile ] || exit 0; \
27585 r=`${PWD_COMMAND}`; export r; \
27586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587 $(HOST_EXPORTS) \
27588 for flag in $(EXTRA_HOST_FLAGS) ; do \
27589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27590 done; \
27591 echo "Doing clean in libiberty"; \
27592 (cd $(HOST_SUBDIR)/libiberty && \
27593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27595 "RANLIB=$${RANLIB}" \
27596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27597 clean) \
27598 || exit 1
27599
27600 @endif libiberty
27601
27602 .PHONY: maybe-distclean-libiberty distclean-libiberty
27603 maybe-distclean-libiberty:
27604 @if libiberty
27605 maybe-distclean-libiberty: distclean-libiberty
27606
27607 distclean-libiberty:
27608 @[ -f ./libiberty/Makefile ] || exit 0; \
27609 r=`${PWD_COMMAND}`; export r; \
27610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27611 $(HOST_EXPORTS) \
27612 for flag in $(EXTRA_HOST_FLAGS) ; do \
27613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27614 done; \
27615 echo "Doing distclean in libiberty"; \
27616 (cd $(HOST_SUBDIR)/libiberty && \
27617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27619 "RANLIB=$${RANLIB}" \
27620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27621 distclean) \
27622 || exit 1
27623
27624 @endif libiberty
27625
27626 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27627 maybe-maintainer-clean-libiberty:
27628 @if libiberty
27629 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27630
27631 maintainer-clean-libiberty:
27632 @[ -f ./libiberty/Makefile ] || exit 0; \
27633 r=`${PWD_COMMAND}`; export r; \
27634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27635 $(HOST_EXPORTS) \
27636 for flag in $(EXTRA_HOST_FLAGS) ; do \
27637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27638 done; \
27639 echo "Doing maintainer-clean in libiberty"; \
27640 (cd $(HOST_SUBDIR)/libiberty && \
27641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27643 "RANLIB=$${RANLIB}" \
27644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27645 maintainer-clean) \
27646 || exit 1
27647
27648 @endif libiberty
27649
27650
27651
27652 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
27653 maybe-configure-libiberty-linker-plugin:
27654 @if gcc-bootstrap
27655 configure-libiberty-linker-plugin: stage_current
27656 @endif gcc-bootstrap
27657 @if libiberty-linker-plugin
27658 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
27659 configure-libiberty-linker-plugin:
27660 @r=`${PWD_COMMAND}`; export r; \
27661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27662 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27664 $(HOST_EXPORTS) \
27665 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27666 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
27667 case $(srcdir) in \
27668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27669 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27671 esac; \
27672 module_srcdir=libiberty; \
27673 $(SHELL) \
27674 $$s/$$module_srcdir/configure \
27675 --srcdir=$${topdir}/$$module_srcdir \
27676 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27677 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
27678 || exit 1
27679 @endif libiberty-linker-plugin
27680
27681
27682
27683 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
27684 maybe-configure-stage1-libiberty-linker-plugin:
27685 @if libiberty-linker-plugin-bootstrap
27686 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
27687 configure-stage1-libiberty-linker-plugin:
27688 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27689 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27690 @r=`${PWD_COMMAND}`; export r; \
27691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692 TFLAGS="$(STAGE1_TFLAGS)"; \
27693 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27694 $(HOST_EXPORTS) \
27695 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27696 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27697 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27698 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27700 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27701 case $(srcdir) in \
27702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27703 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27705 esac; \
27706 module_srcdir=libiberty; \
27707 $(SHELL) $$s/$$module_srcdir/configure \
27708 --srcdir=$${topdir}/$$module_srcdir \
27709 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27710 --target=${target_alias} \
27711 \
27712 $(STAGE1_CONFIGURE_FLAGS) \
27713 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27714 @endif libiberty-linker-plugin-bootstrap
27715
27716 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
27717 maybe-configure-stage2-libiberty-linker-plugin:
27718 @if libiberty-linker-plugin-bootstrap
27719 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
27720 configure-stage2-libiberty-linker-plugin:
27721 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27722 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27723 @r=`${PWD_COMMAND}`; export r; \
27724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27725 TFLAGS="$(STAGE2_TFLAGS)"; \
27726 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27727 $(HOST_EXPORTS) \
27728 $(POSTSTAGE1_HOST_EXPORTS) \
27729 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27730 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27731 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27732 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27733 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27734 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27735 case $(srcdir) in \
27736 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27737 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27738 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27739 esac; \
27740 module_srcdir=libiberty; \
27741 $(SHELL) $$s/$$module_srcdir/configure \
27742 --srcdir=$${topdir}/$$module_srcdir \
27743 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27744 --target=${target_alias} \
27745 --with-build-libsubdir=$(HOST_SUBDIR) \
27746 $(STAGE2_CONFIGURE_FLAGS) \
27747 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27748 @endif libiberty-linker-plugin-bootstrap
27749
27750 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
27751 maybe-configure-stage3-libiberty-linker-plugin:
27752 @if libiberty-linker-plugin-bootstrap
27753 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
27754 configure-stage3-libiberty-linker-plugin:
27755 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27756 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27757 @r=`${PWD_COMMAND}`; export r; \
27758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27759 TFLAGS="$(STAGE3_TFLAGS)"; \
27760 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27761 $(HOST_EXPORTS) \
27762 $(POSTSTAGE1_HOST_EXPORTS) \
27763 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27764 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27765 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27766 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27767 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27768 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27769 case $(srcdir) in \
27770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27771 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27773 esac; \
27774 module_srcdir=libiberty; \
27775 $(SHELL) $$s/$$module_srcdir/configure \
27776 --srcdir=$${topdir}/$$module_srcdir \
27777 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27778 --target=${target_alias} \
27779 --with-build-libsubdir=$(HOST_SUBDIR) \
27780 $(STAGE3_CONFIGURE_FLAGS) \
27781 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27782 @endif libiberty-linker-plugin-bootstrap
27783
27784 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
27785 maybe-configure-stage4-libiberty-linker-plugin:
27786 @if libiberty-linker-plugin-bootstrap
27787 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
27788 configure-stage4-libiberty-linker-plugin:
27789 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27790 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27791 @r=`${PWD_COMMAND}`; export r; \
27792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27793 TFLAGS="$(STAGE4_TFLAGS)"; \
27794 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27795 $(HOST_EXPORTS) \
27796 $(POSTSTAGE1_HOST_EXPORTS) \
27797 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27798 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27799 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27800 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27801 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27802 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27803 case $(srcdir) in \
27804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27805 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27807 esac; \
27808 module_srcdir=libiberty; \
27809 $(SHELL) $$s/$$module_srcdir/configure \
27810 --srcdir=$${topdir}/$$module_srcdir \
27811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27812 --target=${target_alias} \
27813 --with-build-libsubdir=$(HOST_SUBDIR) \
27814 $(STAGE4_CONFIGURE_FLAGS) \
27815 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27816 @endif libiberty-linker-plugin-bootstrap
27817
27818 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
27819 maybe-configure-stageprofile-libiberty-linker-plugin:
27820 @if libiberty-linker-plugin-bootstrap
27821 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
27822 configure-stageprofile-libiberty-linker-plugin:
27823 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27824 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27825 @r=`${PWD_COMMAND}`; export r; \
27826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27827 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27828 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27829 $(HOST_EXPORTS) \
27830 $(POSTSTAGE1_HOST_EXPORTS) \
27831 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27832 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27833 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27834 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27836 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27837 case $(srcdir) in \
27838 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27839 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27840 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27841 esac; \
27842 module_srcdir=libiberty; \
27843 $(SHELL) $$s/$$module_srcdir/configure \
27844 --srcdir=$${topdir}/$$module_srcdir \
27845 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27846 --target=${target_alias} \
27847 --with-build-libsubdir=$(HOST_SUBDIR) \
27848 $(STAGEprofile_CONFIGURE_FLAGS) \
27849 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27850 @endif libiberty-linker-plugin-bootstrap
27851
27852 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
27853 maybe-configure-stagetrain-libiberty-linker-plugin:
27854 @if libiberty-linker-plugin-bootstrap
27855 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
27856 configure-stagetrain-libiberty-linker-plugin:
27857 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27858 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27859 @r=`${PWD_COMMAND}`; export r; \
27860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27862 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27863 $(HOST_EXPORTS) \
27864 $(POSTSTAGE1_HOST_EXPORTS) \
27865 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27866 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27867 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27868 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27869 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27870 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27871 case $(srcdir) in \
27872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27873 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27875 esac; \
27876 module_srcdir=libiberty; \
27877 $(SHELL) $$s/$$module_srcdir/configure \
27878 --srcdir=$${topdir}/$$module_srcdir \
27879 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27880 --target=${target_alias} \
27881 --with-build-libsubdir=$(HOST_SUBDIR) \
27882 $(STAGEtrain_CONFIGURE_FLAGS) \
27883 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27884 @endif libiberty-linker-plugin-bootstrap
27885
27886 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
27887 maybe-configure-stagefeedback-libiberty-linker-plugin:
27888 @if libiberty-linker-plugin-bootstrap
27889 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
27890 configure-stagefeedback-libiberty-linker-plugin:
27891 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27892 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27893 @r=`${PWD_COMMAND}`; export r; \
27894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27895 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27896 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27897 $(HOST_EXPORTS) \
27898 $(POSTSTAGE1_HOST_EXPORTS) \
27899 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27900 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27901 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27902 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27903 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27904 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27905 case $(srcdir) in \
27906 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27907 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27908 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27909 esac; \
27910 module_srcdir=libiberty; \
27911 $(SHELL) $$s/$$module_srcdir/configure \
27912 --srcdir=$${topdir}/$$module_srcdir \
27913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27914 --target=${target_alias} \
27915 --with-build-libsubdir=$(HOST_SUBDIR) \
27916 $(STAGEfeedback_CONFIGURE_FLAGS) \
27917 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27918 @endif libiberty-linker-plugin-bootstrap
27919
27920 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
27921 maybe-configure-stageautoprofile-libiberty-linker-plugin:
27922 @if libiberty-linker-plugin-bootstrap
27923 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
27924 configure-stageautoprofile-libiberty-linker-plugin:
27925 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27927 @r=`${PWD_COMMAND}`; export r; \
27928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27929 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27930 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27931 $(HOST_EXPORTS) \
27932 $(POSTSTAGE1_HOST_EXPORTS) \
27933 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27934 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27935 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27936 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27938 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27939 case $(srcdir) in \
27940 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27941 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27942 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27943 esac; \
27944 module_srcdir=libiberty; \
27945 $(SHELL) $$s/$$module_srcdir/configure \
27946 --srcdir=$${topdir}/$$module_srcdir \
27947 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27948 --target=${target_alias} \
27949 --with-build-libsubdir=$(HOST_SUBDIR) \
27950 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27951 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27952 @endif libiberty-linker-plugin-bootstrap
27953
27954 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
27955 maybe-configure-stageautofeedback-libiberty-linker-plugin:
27956 @if libiberty-linker-plugin-bootstrap
27957 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
27958 configure-stageautofeedback-libiberty-linker-plugin:
27959 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27960 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27961 @r=`${PWD_COMMAND}`; export r; \
27962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27964 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27965 $(HOST_EXPORTS) \
27966 $(POSTSTAGE1_HOST_EXPORTS) \
27967 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27968 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27969 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27970 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27972 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27973 case $(srcdir) in \
27974 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27975 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27976 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27977 esac; \
27978 module_srcdir=libiberty; \
27979 $(SHELL) $$s/$$module_srcdir/configure \
27980 --srcdir=$${topdir}/$$module_srcdir \
27981 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27982 --target=${target_alias} \
27983 --with-build-libsubdir=$(HOST_SUBDIR) \
27984 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27985 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27986 @endif libiberty-linker-plugin-bootstrap
27987
27988
27989
27990
27991
27992 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
27993 maybe-all-libiberty-linker-plugin:
27994 @if gcc-bootstrap
27995 all-libiberty-linker-plugin: stage_current
27996 @endif gcc-bootstrap
27997 @if libiberty-linker-plugin
27998 TARGET-libiberty-linker-plugin=all
27999 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
28000 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
28001 @r=`${PWD_COMMAND}`; export r; \
28002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28003 $(HOST_EXPORTS) \
28004 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28006 $(TARGET-libiberty-linker-plugin))
28007 @endif libiberty-linker-plugin
28008
28009
28010
28011 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
28012 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
28013 maybe-all-stage1-libiberty-linker-plugin:
28014 maybe-clean-stage1-libiberty-linker-plugin:
28015 @if libiberty-linker-plugin-bootstrap
28016 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
28017 all-stage1: all-stage1-libiberty-linker-plugin
28018 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28019 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28020 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28021 @r=`${PWD_COMMAND}`; export r; \
28022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023 TFLAGS="$(STAGE1_TFLAGS)"; \
28024 $(HOST_EXPORTS) \
28025 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28026 \
28027 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28028 CFLAGS="$(STAGE1_CFLAGS)" \
28029 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28030 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28031 LIBCFLAGS="$(LIBCFLAGS)" \
28032 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28033 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28034 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28035 $(EXTRA_HOST_FLAGS) \
28036 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28037 TFLAGS="$(STAGE1_TFLAGS)" \
28038 $(TARGET-stage1-libiberty-linker-plugin)
28039
28040 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
28041 clean-stage1: clean-stage1-libiberty-linker-plugin
28042 clean-stage1-libiberty-linker-plugin:
28043 @if [ $(current_stage) = stage1 ]; then \
28044 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28045 else \
28046 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
28047 $(MAKE) stage1-start; \
28048 fi; \
28049 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28050 $(MAKE) $(EXTRA_HOST_FLAGS) \
28051 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28052 @endif libiberty-linker-plugin-bootstrap
28053
28054
28055 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
28056 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
28057 maybe-all-stage2-libiberty-linker-plugin:
28058 maybe-clean-stage2-libiberty-linker-plugin:
28059 @if libiberty-linker-plugin-bootstrap
28060 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
28061 all-stage2: all-stage2-libiberty-linker-plugin
28062 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28063 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28064 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28065 @r=`${PWD_COMMAND}`; export r; \
28066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067 TFLAGS="$(STAGE2_TFLAGS)"; \
28068 $(HOST_EXPORTS) \
28069 $(POSTSTAGE1_HOST_EXPORTS) \
28070 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28071 \
28072 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28073 CFLAGS="$(STAGE2_CFLAGS)" \
28074 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28075 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28076 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28077 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28078 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28079 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28080 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28081 TFLAGS="$(STAGE2_TFLAGS)" \
28082 $(TARGET-stage2-libiberty-linker-plugin)
28083
28084 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
28085 clean-stage2: clean-stage2-libiberty-linker-plugin
28086 clean-stage2-libiberty-linker-plugin:
28087 @if [ $(current_stage) = stage2 ]; then \
28088 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28089 else \
28090 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
28091 $(MAKE) stage2-start; \
28092 fi; \
28093 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28094 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28095 @endif libiberty-linker-plugin-bootstrap
28096
28097
28098 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
28099 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
28100 maybe-all-stage3-libiberty-linker-plugin:
28101 maybe-clean-stage3-libiberty-linker-plugin:
28102 @if libiberty-linker-plugin-bootstrap
28103 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
28104 all-stage3: all-stage3-libiberty-linker-plugin
28105 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28106 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28107 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28108 @r=`${PWD_COMMAND}`; export r; \
28109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28110 TFLAGS="$(STAGE3_TFLAGS)"; \
28111 $(HOST_EXPORTS) \
28112 $(POSTSTAGE1_HOST_EXPORTS) \
28113 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28114 \
28115 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28116 CFLAGS="$(STAGE3_CFLAGS)" \
28117 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28118 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28119 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28120 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28121 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28122 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28123 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28124 TFLAGS="$(STAGE3_TFLAGS)" \
28125 $(TARGET-stage3-libiberty-linker-plugin)
28126
28127 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
28128 clean-stage3: clean-stage3-libiberty-linker-plugin
28129 clean-stage3-libiberty-linker-plugin:
28130 @if [ $(current_stage) = stage3 ]; then \
28131 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28132 else \
28133 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
28134 $(MAKE) stage3-start; \
28135 fi; \
28136 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28137 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28138 @endif libiberty-linker-plugin-bootstrap
28139
28140
28141 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
28142 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
28143 maybe-all-stage4-libiberty-linker-plugin:
28144 maybe-clean-stage4-libiberty-linker-plugin:
28145 @if libiberty-linker-plugin-bootstrap
28146 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
28147 all-stage4: all-stage4-libiberty-linker-plugin
28148 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28149 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28150 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28151 @r=`${PWD_COMMAND}`; export r; \
28152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28153 TFLAGS="$(STAGE4_TFLAGS)"; \
28154 $(HOST_EXPORTS) \
28155 $(POSTSTAGE1_HOST_EXPORTS) \
28156 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28157 \
28158 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28159 CFLAGS="$(STAGE4_CFLAGS)" \
28160 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28161 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28162 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28163 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28164 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28165 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28166 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28167 TFLAGS="$(STAGE4_TFLAGS)" \
28168 $(TARGET-stage4-libiberty-linker-plugin)
28169
28170 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
28171 clean-stage4: clean-stage4-libiberty-linker-plugin
28172 clean-stage4-libiberty-linker-plugin:
28173 @if [ $(current_stage) = stage4 ]; then \
28174 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28175 else \
28176 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
28177 $(MAKE) stage4-start; \
28178 fi; \
28179 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28180 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28181 @endif libiberty-linker-plugin-bootstrap
28182
28183
28184 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
28185 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
28186 maybe-all-stageprofile-libiberty-linker-plugin:
28187 maybe-clean-stageprofile-libiberty-linker-plugin:
28188 @if libiberty-linker-plugin-bootstrap
28189 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
28190 all-stageprofile: all-stageprofile-libiberty-linker-plugin
28191 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28192 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28193 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28194 @r=`${PWD_COMMAND}`; export r; \
28195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28197 $(HOST_EXPORTS) \
28198 $(POSTSTAGE1_HOST_EXPORTS) \
28199 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28200 \
28201 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28202 CFLAGS="$(STAGEprofile_CFLAGS)" \
28203 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28204 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28205 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28206 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28207 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28208 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28209 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28210 TFLAGS="$(STAGEprofile_TFLAGS)" \
28211 $(TARGET-stageprofile-libiberty-linker-plugin)
28212
28213 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
28214 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
28215 clean-stageprofile-libiberty-linker-plugin:
28216 @if [ $(current_stage) = stageprofile ]; then \
28217 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28218 else \
28219 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
28220 $(MAKE) stageprofile-start; \
28221 fi; \
28222 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28223 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28224 @endif libiberty-linker-plugin-bootstrap
28225
28226
28227 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
28228 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
28229 maybe-all-stagetrain-libiberty-linker-plugin:
28230 maybe-clean-stagetrain-libiberty-linker-plugin:
28231 @if libiberty-linker-plugin-bootstrap
28232 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
28233 all-stagetrain: all-stagetrain-libiberty-linker-plugin
28234 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28235 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28236 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28237 @r=`${PWD_COMMAND}`; export r; \
28238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28240 $(HOST_EXPORTS) \
28241 $(POSTSTAGE1_HOST_EXPORTS) \
28242 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28243 \
28244 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28245 CFLAGS="$(STAGEtrain_CFLAGS)" \
28246 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28247 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28248 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28249 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28250 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28251 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28252 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28253 TFLAGS="$(STAGEtrain_TFLAGS)" \
28254 $(TARGET-stagetrain-libiberty-linker-plugin)
28255
28256 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
28257 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
28258 clean-stagetrain-libiberty-linker-plugin:
28259 @if [ $(current_stage) = stagetrain ]; then \
28260 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28261 else \
28262 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
28263 $(MAKE) stagetrain-start; \
28264 fi; \
28265 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28266 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28267 @endif libiberty-linker-plugin-bootstrap
28268
28269
28270 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
28271 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
28272 maybe-all-stagefeedback-libiberty-linker-plugin:
28273 maybe-clean-stagefeedback-libiberty-linker-plugin:
28274 @if libiberty-linker-plugin-bootstrap
28275 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
28276 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
28277 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28278 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28279 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28280 @r=`${PWD_COMMAND}`; export r; \
28281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28282 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28283 $(HOST_EXPORTS) \
28284 $(POSTSTAGE1_HOST_EXPORTS) \
28285 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28286 \
28287 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28288 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28289 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28290 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28291 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28292 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28293 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28294 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28295 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28296 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28297 $(TARGET-stagefeedback-libiberty-linker-plugin)
28298
28299 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
28300 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
28301 clean-stagefeedback-libiberty-linker-plugin:
28302 @if [ $(current_stage) = stagefeedback ]; then \
28303 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28304 else \
28305 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
28306 $(MAKE) stagefeedback-start; \
28307 fi; \
28308 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28309 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28310 @endif libiberty-linker-plugin-bootstrap
28311
28312
28313 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
28314 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
28315 maybe-all-stageautoprofile-libiberty-linker-plugin:
28316 maybe-clean-stageautoprofile-libiberty-linker-plugin:
28317 @if libiberty-linker-plugin-bootstrap
28318 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
28319 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
28320 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28321 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28322 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28323 @r=`${PWD_COMMAND}`; export r; \
28324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28325 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28326 $(HOST_EXPORTS) \
28327 $(POSTSTAGE1_HOST_EXPORTS) \
28328 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28329 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28330 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28331 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28332 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28333 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28334 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28335 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28336 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28337 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28338 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28339 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28340 $(TARGET-stageautoprofile-libiberty-linker-plugin)
28341
28342 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
28343 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
28344 clean-stageautoprofile-libiberty-linker-plugin:
28345 @if [ $(current_stage) = stageautoprofile ]; then \
28346 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28347 else \
28348 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
28349 $(MAKE) stageautoprofile-start; \
28350 fi; \
28351 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28352 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28353 @endif libiberty-linker-plugin-bootstrap
28354
28355
28356 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
28357 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
28358 maybe-all-stageautofeedback-libiberty-linker-plugin:
28359 maybe-clean-stageautofeedback-libiberty-linker-plugin:
28360 @if libiberty-linker-plugin-bootstrap
28361 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
28362 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
28363 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28364 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28365 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28366 @r=`${PWD_COMMAND}`; export r; \
28367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28368 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28369 $(HOST_EXPORTS) \
28370 $(POSTSTAGE1_HOST_EXPORTS) \
28371 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28372 \
28373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28374 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28375 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28376 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28377 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28381 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28382 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28383 $(TARGET-stageautofeedback-libiberty-linker-plugin)
28384
28385 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
28386 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
28387 clean-stageautofeedback-libiberty-linker-plugin:
28388 @if [ $(current_stage) = stageautofeedback ]; then \
28389 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28390 else \
28391 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
28392 $(MAKE) stageautofeedback-start; \
28393 fi; \
28394 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28395 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28396 @endif libiberty-linker-plugin-bootstrap
28397
28398
28399
28400
28401
28402 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
28403 maybe-check-libiberty-linker-plugin:
28404 @if libiberty-linker-plugin
28405 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
28406
28407 check-libiberty-linker-plugin:
28408 @: $(MAKE); $(unstage)
28409 @r=`${PWD_COMMAND}`; export r; \
28410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28411 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28412 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28413 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
28414
28415 @endif libiberty-linker-plugin
28416
28417 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
28418 maybe-install-libiberty-linker-plugin:
28419 @if libiberty-linker-plugin
28420 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
28421
28422 install-libiberty-linker-plugin: installdirs
28423 @: $(MAKE); $(unstage)
28424 @r=`${PWD_COMMAND}`; export r; \
28425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426 $(HOST_EXPORTS) \
28427 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28428 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
28429
28430 @endif libiberty-linker-plugin
28431
28432 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
28433 maybe-install-strip-libiberty-linker-plugin:
28434 @if libiberty-linker-plugin
28435 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
28436
28437 install-strip-libiberty-linker-plugin: installdirs
28438 @: $(MAKE); $(unstage)
28439 @r=`${PWD_COMMAND}`; export r; \
28440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28441 $(HOST_EXPORTS) \
28442 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28443 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
28444
28445 @endif libiberty-linker-plugin
28446
28447 # Other targets (info, dvi, pdf, etc.)
28448
28449 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
28450 maybe-info-libiberty-linker-plugin:
28451 @if libiberty-linker-plugin
28452 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
28453
28454 info-libiberty-linker-plugin: \
28455 configure-libiberty-linker-plugin
28456 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28457 r=`${PWD_COMMAND}`; export r; \
28458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28459 $(HOST_EXPORTS) \
28460 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28462 done; \
28463 echo "Doing info in libiberty-linker-plugin"; \
28464 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28467 "RANLIB=$${RANLIB}" \
28468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28469 info) \
28470 || exit 1
28471
28472 @endif libiberty-linker-plugin
28473
28474 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
28475 maybe-dvi-libiberty-linker-plugin:
28476 @if libiberty-linker-plugin
28477 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
28478
28479 dvi-libiberty-linker-plugin: \
28480 configure-libiberty-linker-plugin
28481 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28482 r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 $(HOST_EXPORTS) \
28485 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28487 done; \
28488 echo "Doing dvi in libiberty-linker-plugin"; \
28489 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28492 "RANLIB=$${RANLIB}" \
28493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28494 dvi) \
28495 || exit 1
28496
28497 @endif libiberty-linker-plugin
28498
28499 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
28500 maybe-pdf-libiberty-linker-plugin:
28501 @if libiberty-linker-plugin
28502 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
28503
28504 pdf-libiberty-linker-plugin: \
28505 configure-libiberty-linker-plugin
28506 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28507 r=`${PWD_COMMAND}`; export r; \
28508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509 $(HOST_EXPORTS) \
28510 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28512 done; \
28513 echo "Doing pdf in libiberty-linker-plugin"; \
28514 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28517 "RANLIB=$${RANLIB}" \
28518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28519 pdf) \
28520 || exit 1
28521
28522 @endif libiberty-linker-plugin
28523
28524 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
28525 maybe-html-libiberty-linker-plugin:
28526 @if libiberty-linker-plugin
28527 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
28528
28529 html-libiberty-linker-plugin: \
28530 configure-libiberty-linker-plugin
28531 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28532 r=`${PWD_COMMAND}`; export r; \
28533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534 $(HOST_EXPORTS) \
28535 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28537 done; \
28538 echo "Doing html in libiberty-linker-plugin"; \
28539 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28542 "RANLIB=$${RANLIB}" \
28543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28544 html) \
28545 || exit 1
28546
28547 @endif libiberty-linker-plugin
28548
28549 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
28550 maybe-TAGS-libiberty-linker-plugin:
28551 @if libiberty-linker-plugin
28552 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
28553
28554 TAGS-libiberty-linker-plugin: \
28555 configure-libiberty-linker-plugin
28556 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28557 r=`${PWD_COMMAND}`; export r; \
28558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28559 $(HOST_EXPORTS) \
28560 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28562 done; \
28563 echo "Doing TAGS in libiberty-linker-plugin"; \
28564 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28567 "RANLIB=$${RANLIB}" \
28568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28569 TAGS) \
28570 || exit 1
28571
28572 @endif libiberty-linker-plugin
28573
28574 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
28575 maybe-install-info-libiberty-linker-plugin:
28576 @if libiberty-linker-plugin
28577 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
28578
28579 install-info-libiberty-linker-plugin: \
28580 configure-libiberty-linker-plugin \
28581 info-libiberty-linker-plugin
28582 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28583 r=`${PWD_COMMAND}`; export r; \
28584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28585 $(HOST_EXPORTS) \
28586 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28588 done; \
28589 echo "Doing install-info in libiberty-linker-plugin"; \
28590 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28593 "RANLIB=$${RANLIB}" \
28594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28595 install-info) \
28596 || exit 1
28597
28598 @endif libiberty-linker-plugin
28599
28600 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
28601 maybe-install-pdf-libiberty-linker-plugin:
28602 @if libiberty-linker-plugin
28603 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
28604
28605 install-pdf-libiberty-linker-plugin: \
28606 configure-libiberty-linker-plugin \
28607 pdf-libiberty-linker-plugin
28608 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28609 r=`${PWD_COMMAND}`; export r; \
28610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28611 $(HOST_EXPORTS) \
28612 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28614 done; \
28615 echo "Doing install-pdf in libiberty-linker-plugin"; \
28616 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28619 "RANLIB=$${RANLIB}" \
28620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28621 install-pdf) \
28622 || exit 1
28623
28624 @endif libiberty-linker-plugin
28625
28626 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
28627 maybe-install-html-libiberty-linker-plugin:
28628 @if libiberty-linker-plugin
28629 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
28630
28631 install-html-libiberty-linker-plugin: \
28632 configure-libiberty-linker-plugin \
28633 html-libiberty-linker-plugin
28634 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28635 r=`${PWD_COMMAND}`; export r; \
28636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637 $(HOST_EXPORTS) \
28638 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640 done; \
28641 echo "Doing install-html in libiberty-linker-plugin"; \
28642 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645 "RANLIB=$${RANLIB}" \
28646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647 install-html) \
28648 || exit 1
28649
28650 @endif libiberty-linker-plugin
28651
28652 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
28653 maybe-installcheck-libiberty-linker-plugin:
28654 @if libiberty-linker-plugin
28655 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
28656
28657 installcheck-libiberty-linker-plugin: \
28658 configure-libiberty-linker-plugin
28659 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28660 r=`${PWD_COMMAND}`; export r; \
28661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28662 $(HOST_EXPORTS) \
28663 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28665 done; \
28666 echo "Doing installcheck in libiberty-linker-plugin"; \
28667 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28670 "RANLIB=$${RANLIB}" \
28671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28672 installcheck) \
28673 || exit 1
28674
28675 @endif libiberty-linker-plugin
28676
28677 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
28678 maybe-mostlyclean-libiberty-linker-plugin:
28679 @if libiberty-linker-plugin
28680 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
28681
28682 mostlyclean-libiberty-linker-plugin:
28683 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28684 r=`${PWD_COMMAND}`; export r; \
28685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28686 $(HOST_EXPORTS) \
28687 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28689 done; \
28690 echo "Doing mostlyclean in libiberty-linker-plugin"; \
28691 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28694 "RANLIB=$${RANLIB}" \
28695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28696 mostlyclean) \
28697 || exit 1
28698
28699 @endif libiberty-linker-plugin
28700
28701 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
28702 maybe-clean-libiberty-linker-plugin:
28703 @if libiberty-linker-plugin
28704 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
28705
28706 clean-libiberty-linker-plugin:
28707 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28708 r=`${PWD_COMMAND}`; export r; \
28709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28710 $(HOST_EXPORTS) \
28711 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28713 done; \
28714 echo "Doing clean in libiberty-linker-plugin"; \
28715 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28718 "RANLIB=$${RANLIB}" \
28719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28720 clean) \
28721 || exit 1
28722
28723 @endif libiberty-linker-plugin
28724
28725 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
28726 maybe-distclean-libiberty-linker-plugin:
28727 @if libiberty-linker-plugin
28728 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
28729
28730 distclean-libiberty-linker-plugin:
28731 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28732 r=`${PWD_COMMAND}`; export r; \
28733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734 $(HOST_EXPORTS) \
28735 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737 done; \
28738 echo "Doing distclean in libiberty-linker-plugin"; \
28739 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742 "RANLIB=$${RANLIB}" \
28743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744 distclean) \
28745 || exit 1
28746
28747 @endif libiberty-linker-plugin
28748
28749 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
28750 maybe-maintainer-clean-libiberty-linker-plugin:
28751 @if libiberty-linker-plugin
28752 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
28753
28754 maintainer-clean-libiberty-linker-plugin:
28755 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28756 r=`${PWD_COMMAND}`; export r; \
28757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758 $(HOST_EXPORTS) \
28759 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761 done; \
28762 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
28763 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766 "RANLIB=$${RANLIB}" \
28767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768 maintainer-clean) \
28769 || exit 1
28770
28771 @endif libiberty-linker-plugin
28772
28773
28774
28775 .PHONY: configure-libiconv maybe-configure-libiconv
28776 maybe-configure-libiconv:
28777 @if gcc-bootstrap
28778 configure-libiconv: stage_current
28779 @endif gcc-bootstrap
28780 @if libiconv
28781 maybe-configure-libiconv: configure-libiconv
28782 configure-libiconv:
28783 @r=`${PWD_COMMAND}`; export r; \
28784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28786 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28787 $(HOST_EXPORTS) \
28788 echo Configuring in $(HOST_SUBDIR)/libiconv; \
28789 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28790 case $(srcdir) in \
28791 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28792 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28793 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28794 esac; \
28795 module_srcdir=libiconv; \
28796 $(SHELL) \
28797 $$s/$$module_srcdir/configure \
28798 --srcdir=$${topdir}/$$module_srcdir \
28799 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28800 --target=${target_alias} --disable-shared \
28801 || exit 1
28802 @endif libiconv
28803
28804
28805
28806 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
28807 maybe-configure-stage1-libiconv:
28808 @if libiconv-bootstrap
28809 maybe-configure-stage1-libiconv: configure-stage1-libiconv
28810 configure-stage1-libiconv:
28811 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28812 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28813 @r=`${PWD_COMMAND}`; export r; \
28814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28815 TFLAGS="$(STAGE1_TFLAGS)"; \
28816 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28817 $(HOST_EXPORTS) \
28818 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28819 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28820 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28821 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
28822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28823 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28824 case $(srcdir) in \
28825 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28826 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28827 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28828 esac; \
28829 module_srcdir=libiconv; \
28830 $(SHELL) $$s/$$module_srcdir/configure \
28831 --srcdir=$${topdir}/$$module_srcdir \
28832 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28833 --target=${target_alias} \
28834 \
28835 $(STAGE1_CONFIGURE_FLAGS) \
28836 --disable-shared
28837 @endif libiconv-bootstrap
28838
28839 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
28840 maybe-configure-stage2-libiconv:
28841 @if libiconv-bootstrap
28842 maybe-configure-stage2-libiconv: configure-stage2-libiconv
28843 configure-stage2-libiconv:
28844 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28845 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28846 @r=`${PWD_COMMAND}`; export r; \
28847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28848 TFLAGS="$(STAGE2_TFLAGS)"; \
28849 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28850 $(HOST_EXPORTS) \
28851 $(POSTSTAGE1_HOST_EXPORTS) \
28852 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28853 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28854 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28855 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
28856 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28857 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28858 case $(srcdir) in \
28859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28860 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28862 esac; \
28863 module_srcdir=libiconv; \
28864 $(SHELL) $$s/$$module_srcdir/configure \
28865 --srcdir=$${topdir}/$$module_srcdir \
28866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28867 --target=${target_alias} \
28868 --with-build-libsubdir=$(HOST_SUBDIR) \
28869 $(STAGE2_CONFIGURE_FLAGS) \
28870 --disable-shared
28871 @endif libiconv-bootstrap
28872
28873 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
28874 maybe-configure-stage3-libiconv:
28875 @if libiconv-bootstrap
28876 maybe-configure-stage3-libiconv: configure-stage3-libiconv
28877 configure-stage3-libiconv:
28878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28880 @r=`${PWD_COMMAND}`; export r; \
28881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28882 TFLAGS="$(STAGE3_TFLAGS)"; \
28883 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28884 $(HOST_EXPORTS) \
28885 $(POSTSTAGE1_HOST_EXPORTS) \
28886 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28887 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28888 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28889 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
28890 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28891 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28892 case $(srcdir) in \
28893 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28894 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28895 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28896 esac; \
28897 module_srcdir=libiconv; \
28898 $(SHELL) $$s/$$module_srcdir/configure \
28899 --srcdir=$${topdir}/$$module_srcdir \
28900 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28901 --target=${target_alias} \
28902 --with-build-libsubdir=$(HOST_SUBDIR) \
28903 $(STAGE3_CONFIGURE_FLAGS) \
28904 --disable-shared
28905 @endif libiconv-bootstrap
28906
28907 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
28908 maybe-configure-stage4-libiconv:
28909 @if libiconv-bootstrap
28910 maybe-configure-stage4-libiconv: configure-stage4-libiconv
28911 configure-stage4-libiconv:
28912 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28913 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28914 @r=`${PWD_COMMAND}`; export r; \
28915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916 TFLAGS="$(STAGE4_TFLAGS)"; \
28917 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28918 $(HOST_EXPORTS) \
28919 $(POSTSTAGE1_HOST_EXPORTS) \
28920 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28921 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28922 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28923 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
28924 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28925 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28926 case $(srcdir) in \
28927 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28928 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28929 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28930 esac; \
28931 module_srcdir=libiconv; \
28932 $(SHELL) $$s/$$module_srcdir/configure \
28933 --srcdir=$${topdir}/$$module_srcdir \
28934 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28935 --target=${target_alias} \
28936 --with-build-libsubdir=$(HOST_SUBDIR) \
28937 $(STAGE4_CONFIGURE_FLAGS) \
28938 --disable-shared
28939 @endif libiconv-bootstrap
28940
28941 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
28942 maybe-configure-stageprofile-libiconv:
28943 @if libiconv-bootstrap
28944 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
28945 configure-stageprofile-libiconv:
28946 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28947 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28948 @r=`${PWD_COMMAND}`; export r; \
28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28951 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28952 $(HOST_EXPORTS) \
28953 $(POSTSTAGE1_HOST_EXPORTS) \
28954 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28955 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28956 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28957 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
28958 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28959 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28960 case $(srcdir) in \
28961 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28962 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28963 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28964 esac; \
28965 module_srcdir=libiconv; \
28966 $(SHELL) $$s/$$module_srcdir/configure \
28967 --srcdir=$${topdir}/$$module_srcdir \
28968 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28969 --target=${target_alias} \
28970 --with-build-libsubdir=$(HOST_SUBDIR) \
28971 $(STAGEprofile_CONFIGURE_FLAGS) \
28972 --disable-shared
28973 @endif libiconv-bootstrap
28974
28975 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
28976 maybe-configure-stagetrain-libiconv:
28977 @if libiconv-bootstrap
28978 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
28979 configure-stagetrain-libiconv:
28980 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28981 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28982 @r=`${PWD_COMMAND}`; export r; \
28983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28984 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28985 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28986 $(HOST_EXPORTS) \
28987 $(POSTSTAGE1_HOST_EXPORTS) \
28988 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28989 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28990 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28991 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
28992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28993 cd $(HOST_SUBDIR)/libiconv || exit 1; \
28994 case $(srcdir) in \
28995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28996 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28998 esac; \
28999 module_srcdir=libiconv; \
29000 $(SHELL) $$s/$$module_srcdir/configure \
29001 --srcdir=$${topdir}/$$module_srcdir \
29002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29003 --target=${target_alias} \
29004 --with-build-libsubdir=$(HOST_SUBDIR) \
29005 $(STAGEtrain_CONFIGURE_FLAGS) \
29006 --disable-shared
29007 @endif libiconv-bootstrap
29008
29009 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
29010 maybe-configure-stagefeedback-libiconv:
29011 @if libiconv-bootstrap
29012 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
29013 configure-stagefeedback-libiconv:
29014 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29015 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29016 @r=`${PWD_COMMAND}`; export r; \
29017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29019 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29020 $(HOST_EXPORTS) \
29021 $(POSTSTAGE1_HOST_EXPORTS) \
29022 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29023 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29024 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29025 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
29026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29027 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29028 case $(srcdir) in \
29029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29030 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29032 esac; \
29033 module_srcdir=libiconv; \
29034 $(SHELL) $$s/$$module_srcdir/configure \
29035 --srcdir=$${topdir}/$$module_srcdir \
29036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29037 --target=${target_alias} \
29038 --with-build-libsubdir=$(HOST_SUBDIR) \
29039 $(STAGEfeedback_CONFIGURE_FLAGS) \
29040 --disable-shared
29041 @endif libiconv-bootstrap
29042
29043 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
29044 maybe-configure-stageautoprofile-libiconv:
29045 @if libiconv-bootstrap
29046 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29047 configure-stageautoprofile-libiconv:
29048 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29049 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29050 @r=`${PWD_COMMAND}`; export r; \
29051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29052 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29053 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29054 $(HOST_EXPORTS) \
29055 $(POSTSTAGE1_HOST_EXPORTS) \
29056 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29057 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29058 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29059 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
29060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29061 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29062 case $(srcdir) in \
29063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29064 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29066 esac; \
29067 module_srcdir=libiconv; \
29068 $(SHELL) $$s/$$module_srcdir/configure \
29069 --srcdir=$${topdir}/$$module_srcdir \
29070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29071 --target=${target_alias} \
29072 --with-build-libsubdir=$(HOST_SUBDIR) \
29073 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29074 --disable-shared
29075 @endif libiconv-bootstrap
29076
29077 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
29078 maybe-configure-stageautofeedback-libiconv:
29079 @if libiconv-bootstrap
29080 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29081 configure-stageautofeedback-libiconv:
29082 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29083 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29084 @r=`${PWD_COMMAND}`; export r; \
29085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29086 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29087 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29088 $(HOST_EXPORTS) \
29089 $(POSTSTAGE1_HOST_EXPORTS) \
29090 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29091 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29092 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29093 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
29094 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29095 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29096 case $(srcdir) in \
29097 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29098 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29099 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29100 esac; \
29101 module_srcdir=libiconv; \
29102 $(SHELL) $$s/$$module_srcdir/configure \
29103 --srcdir=$${topdir}/$$module_srcdir \
29104 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29105 --target=${target_alias} \
29106 --with-build-libsubdir=$(HOST_SUBDIR) \
29107 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29108 --disable-shared
29109 @endif libiconv-bootstrap
29110
29111
29112
29113
29114
29115 .PHONY: all-libiconv maybe-all-libiconv
29116 maybe-all-libiconv:
29117 @if gcc-bootstrap
29118 all-libiconv: stage_current
29119 @endif gcc-bootstrap
29120 @if libiconv
29121 TARGET-libiconv=all
29122 maybe-all-libiconv: all-libiconv
29123 all-libiconv: configure-libiconv
29124 @r=`${PWD_COMMAND}`; export r; \
29125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29126 $(HOST_EXPORTS) \
29127 (cd $(HOST_SUBDIR)/libiconv && \
29128 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29129 $(TARGET-libiconv))
29130 @endif libiconv
29131
29132
29133
29134 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
29135 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
29136 maybe-all-stage1-libiconv:
29137 maybe-clean-stage1-libiconv:
29138 @if libiconv-bootstrap
29139 maybe-all-stage1-libiconv: all-stage1-libiconv
29140 all-stage1: all-stage1-libiconv
29141 TARGET-stage1-libiconv = $(TARGET-libiconv)
29142 all-stage1-libiconv: configure-stage1-libiconv
29143 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29144 @r=`${PWD_COMMAND}`; export r; \
29145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29146 TFLAGS="$(STAGE1_TFLAGS)"; \
29147 $(HOST_EXPORTS) \
29148 cd $(HOST_SUBDIR)/libiconv && \
29149 \
29150 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29151 CFLAGS="$(STAGE1_CFLAGS)" \
29152 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29153 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29154 LIBCFLAGS="$(LIBCFLAGS)" \
29155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29158 $(EXTRA_HOST_FLAGS) \
29159 $(STAGE1_FLAGS_TO_PASS) \
29160 TFLAGS="$(STAGE1_TFLAGS)" \
29161 $(TARGET-stage1-libiconv)
29162
29163 maybe-clean-stage1-libiconv: clean-stage1-libiconv
29164 clean-stage1: clean-stage1-libiconv
29165 clean-stage1-libiconv:
29166 @if [ $(current_stage) = stage1 ]; then \
29167 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29168 else \
29169 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
29170 $(MAKE) stage1-start; \
29171 fi; \
29172 cd $(HOST_SUBDIR)/libiconv && \
29173 $(MAKE) $(EXTRA_HOST_FLAGS) \
29174 $(STAGE1_FLAGS_TO_PASS) clean
29175 @endif libiconv-bootstrap
29176
29177
29178 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
29179 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
29180 maybe-all-stage2-libiconv:
29181 maybe-clean-stage2-libiconv:
29182 @if libiconv-bootstrap
29183 maybe-all-stage2-libiconv: all-stage2-libiconv
29184 all-stage2: all-stage2-libiconv
29185 TARGET-stage2-libiconv = $(TARGET-libiconv)
29186 all-stage2-libiconv: configure-stage2-libiconv
29187 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29188 @r=`${PWD_COMMAND}`; export r; \
29189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29190 TFLAGS="$(STAGE2_TFLAGS)"; \
29191 $(HOST_EXPORTS) \
29192 $(POSTSTAGE1_HOST_EXPORTS) \
29193 cd $(HOST_SUBDIR)/libiconv && \
29194 \
29195 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29196 CFLAGS="$(STAGE2_CFLAGS)" \
29197 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29198 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29199 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29200 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29201 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29202 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29203 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29204 TFLAGS="$(STAGE2_TFLAGS)" \
29205 $(TARGET-stage2-libiconv)
29206
29207 maybe-clean-stage2-libiconv: clean-stage2-libiconv
29208 clean-stage2: clean-stage2-libiconv
29209 clean-stage2-libiconv:
29210 @if [ $(current_stage) = stage2 ]; then \
29211 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29212 else \
29213 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
29214 $(MAKE) stage2-start; \
29215 fi; \
29216 cd $(HOST_SUBDIR)/libiconv && \
29217 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29218 @endif libiconv-bootstrap
29219
29220
29221 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
29222 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
29223 maybe-all-stage3-libiconv:
29224 maybe-clean-stage3-libiconv:
29225 @if libiconv-bootstrap
29226 maybe-all-stage3-libiconv: all-stage3-libiconv
29227 all-stage3: all-stage3-libiconv
29228 TARGET-stage3-libiconv = $(TARGET-libiconv)
29229 all-stage3-libiconv: configure-stage3-libiconv
29230 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29231 @r=`${PWD_COMMAND}`; export r; \
29232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29233 TFLAGS="$(STAGE3_TFLAGS)"; \
29234 $(HOST_EXPORTS) \
29235 $(POSTSTAGE1_HOST_EXPORTS) \
29236 cd $(HOST_SUBDIR)/libiconv && \
29237 \
29238 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29239 CFLAGS="$(STAGE3_CFLAGS)" \
29240 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29241 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29242 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29243 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29244 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29245 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29246 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29247 TFLAGS="$(STAGE3_TFLAGS)" \
29248 $(TARGET-stage3-libiconv)
29249
29250 maybe-clean-stage3-libiconv: clean-stage3-libiconv
29251 clean-stage3: clean-stage3-libiconv
29252 clean-stage3-libiconv:
29253 @if [ $(current_stage) = stage3 ]; then \
29254 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29255 else \
29256 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
29257 $(MAKE) stage3-start; \
29258 fi; \
29259 cd $(HOST_SUBDIR)/libiconv && \
29260 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29261 @endif libiconv-bootstrap
29262
29263
29264 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
29265 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
29266 maybe-all-stage4-libiconv:
29267 maybe-clean-stage4-libiconv:
29268 @if libiconv-bootstrap
29269 maybe-all-stage4-libiconv: all-stage4-libiconv
29270 all-stage4: all-stage4-libiconv
29271 TARGET-stage4-libiconv = $(TARGET-libiconv)
29272 all-stage4-libiconv: configure-stage4-libiconv
29273 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29274 @r=`${PWD_COMMAND}`; export r; \
29275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276 TFLAGS="$(STAGE4_TFLAGS)"; \
29277 $(HOST_EXPORTS) \
29278 $(POSTSTAGE1_HOST_EXPORTS) \
29279 cd $(HOST_SUBDIR)/libiconv && \
29280 \
29281 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29282 CFLAGS="$(STAGE4_CFLAGS)" \
29283 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29284 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29285 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29286 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29287 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29288 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29289 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29290 TFLAGS="$(STAGE4_TFLAGS)" \
29291 $(TARGET-stage4-libiconv)
29292
29293 maybe-clean-stage4-libiconv: clean-stage4-libiconv
29294 clean-stage4: clean-stage4-libiconv
29295 clean-stage4-libiconv:
29296 @if [ $(current_stage) = stage4 ]; then \
29297 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29298 else \
29299 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
29300 $(MAKE) stage4-start; \
29301 fi; \
29302 cd $(HOST_SUBDIR)/libiconv && \
29303 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29304 @endif libiconv-bootstrap
29305
29306
29307 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
29308 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
29309 maybe-all-stageprofile-libiconv:
29310 maybe-clean-stageprofile-libiconv:
29311 @if libiconv-bootstrap
29312 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
29313 all-stageprofile: all-stageprofile-libiconv
29314 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
29315 all-stageprofile-libiconv: configure-stageprofile-libiconv
29316 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29317 @r=`${PWD_COMMAND}`; export r; \
29318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29319 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29320 $(HOST_EXPORTS) \
29321 $(POSTSTAGE1_HOST_EXPORTS) \
29322 cd $(HOST_SUBDIR)/libiconv && \
29323 \
29324 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29325 CFLAGS="$(STAGEprofile_CFLAGS)" \
29326 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29327 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29328 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29329 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29330 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29331 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29332 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29333 TFLAGS="$(STAGEprofile_TFLAGS)" \
29334 $(TARGET-stageprofile-libiconv)
29335
29336 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
29337 clean-stageprofile: clean-stageprofile-libiconv
29338 clean-stageprofile-libiconv:
29339 @if [ $(current_stage) = stageprofile ]; then \
29340 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29341 else \
29342 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
29343 $(MAKE) stageprofile-start; \
29344 fi; \
29345 cd $(HOST_SUBDIR)/libiconv && \
29346 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29347 @endif libiconv-bootstrap
29348
29349
29350 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
29351 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
29352 maybe-all-stagetrain-libiconv:
29353 maybe-clean-stagetrain-libiconv:
29354 @if libiconv-bootstrap
29355 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
29356 all-stagetrain: all-stagetrain-libiconv
29357 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
29358 all-stagetrain-libiconv: configure-stagetrain-libiconv
29359 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29360 @r=`${PWD_COMMAND}`; export r; \
29361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29362 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29363 $(HOST_EXPORTS) \
29364 $(POSTSTAGE1_HOST_EXPORTS) \
29365 cd $(HOST_SUBDIR)/libiconv && \
29366 \
29367 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29368 CFLAGS="$(STAGEtrain_CFLAGS)" \
29369 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29370 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29371 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29372 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29373 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29374 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29375 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29376 TFLAGS="$(STAGEtrain_TFLAGS)" \
29377 $(TARGET-stagetrain-libiconv)
29378
29379 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
29380 clean-stagetrain: clean-stagetrain-libiconv
29381 clean-stagetrain-libiconv:
29382 @if [ $(current_stage) = stagetrain ]; then \
29383 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29384 else \
29385 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
29386 $(MAKE) stagetrain-start; \
29387 fi; \
29388 cd $(HOST_SUBDIR)/libiconv && \
29389 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29390 @endif libiconv-bootstrap
29391
29392
29393 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
29394 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
29395 maybe-all-stagefeedback-libiconv:
29396 maybe-clean-stagefeedback-libiconv:
29397 @if libiconv-bootstrap
29398 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
29399 all-stagefeedback: all-stagefeedback-libiconv
29400 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
29401 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
29402 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29403 @r=`${PWD_COMMAND}`; export r; \
29404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29405 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29406 $(HOST_EXPORTS) \
29407 $(POSTSTAGE1_HOST_EXPORTS) \
29408 cd $(HOST_SUBDIR)/libiconv && \
29409 \
29410 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29411 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29412 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29413 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29414 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29415 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29416 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29417 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29418 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29419 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29420 $(TARGET-stagefeedback-libiconv)
29421
29422 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
29423 clean-stagefeedback: clean-stagefeedback-libiconv
29424 clean-stagefeedback-libiconv:
29425 @if [ $(current_stage) = stagefeedback ]; then \
29426 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29427 else \
29428 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
29429 $(MAKE) stagefeedback-start; \
29430 fi; \
29431 cd $(HOST_SUBDIR)/libiconv && \
29432 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29433 @endif libiconv-bootstrap
29434
29435
29436 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
29437 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
29438 maybe-all-stageautoprofile-libiconv:
29439 maybe-clean-stageautoprofile-libiconv:
29440 @if libiconv-bootstrap
29441 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
29442 all-stageautoprofile: all-stageautoprofile-libiconv
29443 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
29444 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29445 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29446 @r=`${PWD_COMMAND}`; export r; \
29447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29448 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29449 $(HOST_EXPORTS) \
29450 $(POSTSTAGE1_HOST_EXPORTS) \
29451 cd $(HOST_SUBDIR)/libiconv && \
29452 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29453 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29454 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29455 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29456 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29457 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29458 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29459 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29460 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29461 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29462 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29463 $(TARGET-stageautoprofile-libiconv)
29464
29465 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
29466 clean-stageautoprofile: clean-stageautoprofile-libiconv
29467 clean-stageautoprofile-libiconv:
29468 @if [ $(current_stage) = stageautoprofile ]; then \
29469 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29470 else \
29471 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
29472 $(MAKE) stageautoprofile-start; \
29473 fi; \
29474 cd $(HOST_SUBDIR)/libiconv && \
29475 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29476 @endif libiconv-bootstrap
29477
29478
29479 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
29480 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
29481 maybe-all-stageautofeedback-libiconv:
29482 maybe-clean-stageautofeedback-libiconv:
29483 @if libiconv-bootstrap
29484 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
29485 all-stageautofeedback: all-stageautofeedback-libiconv
29486 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
29487 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29488 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29489 @r=`${PWD_COMMAND}`; export r; \
29490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29491 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29492 $(HOST_EXPORTS) \
29493 $(POSTSTAGE1_HOST_EXPORTS) \
29494 cd $(HOST_SUBDIR)/libiconv && \
29495 \
29496 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29497 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29498 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29499 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29500 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29504 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29505 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29506 $(TARGET-stageautofeedback-libiconv)
29507
29508 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
29509 clean-stageautofeedback: clean-stageautofeedback-libiconv
29510 clean-stageautofeedback-libiconv:
29511 @if [ $(current_stage) = stageautofeedback ]; then \
29512 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29513 else \
29514 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
29515 $(MAKE) stageautofeedback-start; \
29516 fi; \
29517 cd $(HOST_SUBDIR)/libiconv && \
29518 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
29519 @endif libiconv-bootstrap
29520
29521
29522
29523
29524
29525 .PHONY: check-libiconv maybe-check-libiconv
29526 maybe-check-libiconv:
29527 @if libiconv
29528 maybe-check-libiconv: check-libiconv
29529
29530 check-libiconv:
29531 @: $(MAKE); $(unstage)
29532 @r=`${PWD_COMMAND}`; export r; \
29533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29534 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29535 (cd $(HOST_SUBDIR)/libiconv && \
29536 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
29537
29538 @endif libiconv
29539
29540 .PHONY: install-libiconv maybe-install-libiconv
29541 maybe-install-libiconv:
29542 @if libiconv
29543 maybe-install-libiconv: install-libiconv
29544
29545 install-libiconv:
29546
29547 @endif libiconv
29548
29549 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
29550 maybe-install-strip-libiconv:
29551 @if libiconv
29552 maybe-install-strip-libiconv: install-strip-libiconv
29553
29554 install-strip-libiconv:
29555
29556 @endif libiconv
29557
29558 # Other targets (info, dvi, pdf, etc.)
29559
29560 .PHONY: maybe-info-libiconv info-libiconv
29561 maybe-info-libiconv:
29562 @if libiconv
29563 maybe-info-libiconv: info-libiconv
29564
29565 # libiconv doesn't support info.
29566 info-libiconv:
29567
29568 @endif libiconv
29569
29570 .PHONY: maybe-dvi-libiconv dvi-libiconv
29571 maybe-dvi-libiconv:
29572 @if libiconv
29573 maybe-dvi-libiconv: dvi-libiconv
29574
29575 dvi-libiconv: \
29576 configure-libiconv
29577 @[ -f ./libiconv/Makefile ] || exit 0; \
29578 r=`${PWD_COMMAND}`; export r; \
29579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29580 $(HOST_EXPORTS) \
29581 for flag in $(EXTRA_HOST_FLAGS) ; do \
29582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29583 done; \
29584 echo "Doing dvi in libiconv"; \
29585 (cd $(HOST_SUBDIR)/libiconv && \
29586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29588 "RANLIB=$${RANLIB}" \
29589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29590 dvi) \
29591 || exit 1
29592
29593 @endif libiconv
29594
29595 .PHONY: maybe-pdf-libiconv pdf-libiconv
29596 maybe-pdf-libiconv:
29597 @if libiconv
29598 maybe-pdf-libiconv: pdf-libiconv
29599
29600 # libiconv doesn't support pdf.
29601 pdf-libiconv:
29602
29603 @endif libiconv
29604
29605 .PHONY: maybe-html-libiconv html-libiconv
29606 maybe-html-libiconv:
29607 @if libiconv
29608 maybe-html-libiconv: html-libiconv
29609
29610 # libiconv doesn't support html.
29611 html-libiconv:
29612
29613 @endif libiconv
29614
29615 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
29616 maybe-TAGS-libiconv:
29617 @if libiconv
29618 maybe-TAGS-libiconv: TAGS-libiconv
29619
29620 TAGS-libiconv: \
29621 configure-libiconv
29622 @[ -f ./libiconv/Makefile ] || exit 0; \
29623 r=`${PWD_COMMAND}`; export r; \
29624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29625 $(HOST_EXPORTS) \
29626 for flag in $(EXTRA_HOST_FLAGS) ; do \
29627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29628 done; \
29629 echo "Doing TAGS in libiconv"; \
29630 (cd $(HOST_SUBDIR)/libiconv && \
29631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29633 "RANLIB=$${RANLIB}" \
29634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29635 TAGS) \
29636 || exit 1
29637
29638 @endif libiconv
29639
29640 .PHONY: maybe-install-info-libiconv install-info-libiconv
29641 maybe-install-info-libiconv:
29642 @if libiconv
29643 maybe-install-info-libiconv: install-info-libiconv
29644
29645 # libiconv doesn't support install-info.
29646 install-info-libiconv:
29647
29648 @endif libiconv
29649
29650 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29651 maybe-install-pdf-libiconv:
29652 @if libiconv
29653 maybe-install-pdf-libiconv: install-pdf-libiconv
29654
29655 # libiconv doesn't support install-pdf.
29656 install-pdf-libiconv:
29657
29658 @endif libiconv
29659
29660 .PHONY: maybe-install-html-libiconv install-html-libiconv
29661 maybe-install-html-libiconv:
29662 @if libiconv
29663 maybe-install-html-libiconv: install-html-libiconv
29664
29665 # libiconv doesn't support install-html.
29666 install-html-libiconv:
29667
29668 @endif libiconv
29669
29670 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
29671 maybe-installcheck-libiconv:
29672 @if libiconv
29673 maybe-installcheck-libiconv: installcheck-libiconv
29674
29675 installcheck-libiconv: \
29676 configure-libiconv
29677 @[ -f ./libiconv/Makefile ] || exit 0; \
29678 r=`${PWD_COMMAND}`; export r; \
29679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29680 $(HOST_EXPORTS) \
29681 for flag in $(EXTRA_HOST_FLAGS) ; do \
29682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29683 done; \
29684 echo "Doing installcheck in libiconv"; \
29685 (cd $(HOST_SUBDIR)/libiconv && \
29686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29688 "RANLIB=$${RANLIB}" \
29689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29690 installcheck) \
29691 || exit 1
29692
29693 @endif libiconv
29694
29695 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29696 maybe-mostlyclean-libiconv:
29697 @if libiconv
29698 maybe-mostlyclean-libiconv: mostlyclean-libiconv
29699
29700 mostlyclean-libiconv:
29701 @[ -f ./libiconv/Makefile ] || exit 0; \
29702 r=`${PWD_COMMAND}`; export r; \
29703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704 $(HOST_EXPORTS) \
29705 for flag in $(EXTRA_HOST_FLAGS) ; do \
29706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29707 done; \
29708 echo "Doing mostlyclean in libiconv"; \
29709 (cd $(HOST_SUBDIR)/libiconv && \
29710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29712 "RANLIB=$${RANLIB}" \
29713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29714 mostlyclean) \
29715 || exit 1
29716
29717 @endif libiconv
29718
29719 .PHONY: maybe-clean-libiconv clean-libiconv
29720 maybe-clean-libiconv:
29721 @if libiconv
29722 maybe-clean-libiconv: clean-libiconv
29723
29724 clean-libiconv:
29725 @[ -f ./libiconv/Makefile ] || exit 0; \
29726 r=`${PWD_COMMAND}`; export r; \
29727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29728 $(HOST_EXPORTS) \
29729 for flag in $(EXTRA_HOST_FLAGS) ; do \
29730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29731 done; \
29732 echo "Doing clean in libiconv"; \
29733 (cd $(HOST_SUBDIR)/libiconv && \
29734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29736 "RANLIB=$${RANLIB}" \
29737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29738 clean) \
29739 || exit 1
29740
29741 @endif libiconv
29742
29743 .PHONY: maybe-distclean-libiconv distclean-libiconv
29744 maybe-distclean-libiconv:
29745 @if libiconv
29746 maybe-distclean-libiconv: distclean-libiconv
29747
29748 distclean-libiconv:
29749 @[ -f ./libiconv/Makefile ] || exit 0; \
29750 r=`${PWD_COMMAND}`; export r; \
29751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29752 $(HOST_EXPORTS) \
29753 for flag in $(EXTRA_HOST_FLAGS) ; do \
29754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29755 done; \
29756 echo "Doing distclean in libiconv"; \
29757 (cd $(HOST_SUBDIR)/libiconv && \
29758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29760 "RANLIB=$${RANLIB}" \
29761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29762 distclean) \
29763 || exit 1
29764
29765 @endif libiconv
29766
29767 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29768 maybe-maintainer-clean-libiconv:
29769 @if libiconv
29770 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29771
29772 maintainer-clean-libiconv:
29773 @[ -f ./libiconv/Makefile ] || exit 0; \
29774 r=`${PWD_COMMAND}`; export r; \
29775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29776 $(HOST_EXPORTS) \
29777 for flag in $(EXTRA_HOST_FLAGS) ; do \
29778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29779 done; \
29780 echo "Doing maintainer-clean in libiconv"; \
29781 (cd $(HOST_SUBDIR)/libiconv && \
29782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29784 "RANLIB=$${RANLIB}" \
29785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29786 maintainer-clean) \
29787 || exit 1
29788
29789 @endif libiconv
29790
29791
29792
29793 .PHONY: configure-m4 maybe-configure-m4
29794 maybe-configure-m4:
29795 @if gcc-bootstrap
29796 configure-m4: stage_current
29797 @endif gcc-bootstrap
29798 @if m4
29799 maybe-configure-m4: configure-m4
29800 configure-m4:
29801 @: $(MAKE); $(unstage)
29802 @r=`${PWD_COMMAND}`; export r; \
29803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29804 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29805 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
29806 $(HOST_EXPORTS) \
29807 echo Configuring in $(HOST_SUBDIR)/m4; \
29808 cd "$(HOST_SUBDIR)/m4" || exit 1; \
29809 case $(srcdir) in \
29810 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29811 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29812 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29813 esac; \
29814 module_srcdir=m4; \
29815 $(SHELL) \
29816 $$s/$$module_srcdir/configure \
29817 --srcdir=$${topdir}/$$module_srcdir \
29818 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29819 --target=${target_alias} \
29820 || exit 1
29821 @endif m4
29822
29823
29824
29825
29826
29827 .PHONY: all-m4 maybe-all-m4
29828 maybe-all-m4:
29829 @if gcc-bootstrap
29830 all-m4: stage_current
29831 @endif gcc-bootstrap
29832 @if m4
29833 TARGET-m4=all
29834 maybe-all-m4: all-m4
29835 all-m4: configure-m4
29836 @: $(MAKE); $(unstage)
29837 @r=`${PWD_COMMAND}`; export r; \
29838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29839 $(HOST_EXPORTS) \
29840 (cd $(HOST_SUBDIR)/m4 && \
29841 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
29842 $(TARGET-m4))
29843 @endif m4
29844
29845
29846
29847
29848 .PHONY: check-m4 maybe-check-m4
29849 maybe-check-m4:
29850 @if m4
29851 maybe-check-m4: check-m4
29852
29853 check-m4:
29854 @: $(MAKE); $(unstage)
29855 @r=`${PWD_COMMAND}`; export r; \
29856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29857 $(HOST_EXPORTS) \
29858 (cd $(HOST_SUBDIR)/m4 && \
29859 $(MAKE) $(FLAGS_TO_PASS) check)
29860
29861 @endif m4
29862
29863 .PHONY: install-m4 maybe-install-m4
29864 maybe-install-m4:
29865 @if m4
29866 maybe-install-m4: install-m4
29867
29868 install-m4: installdirs
29869 @: $(MAKE); $(unstage)
29870 @r=`${PWD_COMMAND}`; export r; \
29871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29872 $(HOST_EXPORTS) \
29873 (cd $(HOST_SUBDIR)/m4 && \
29874 $(MAKE) $(FLAGS_TO_PASS) install)
29875
29876 @endif m4
29877
29878 .PHONY: install-strip-m4 maybe-install-strip-m4
29879 maybe-install-strip-m4:
29880 @if m4
29881 maybe-install-strip-m4: install-strip-m4
29882
29883 install-strip-m4: installdirs
29884 @: $(MAKE); $(unstage)
29885 @r=`${PWD_COMMAND}`; export r; \
29886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29887 $(HOST_EXPORTS) \
29888 (cd $(HOST_SUBDIR)/m4 && \
29889 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29890
29891 @endif m4
29892
29893 # Other targets (info, dvi, pdf, etc.)
29894
29895 .PHONY: maybe-info-m4 info-m4
29896 maybe-info-m4:
29897 @if m4
29898 maybe-info-m4: info-m4
29899
29900 info-m4: \
29901 configure-m4
29902 @: $(MAKE); $(unstage)
29903 @[ -f ./m4/Makefile ] || exit 0; \
29904 r=`${PWD_COMMAND}`; export r; \
29905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29906 $(HOST_EXPORTS) \
29907 for flag in $(EXTRA_HOST_FLAGS) ; do \
29908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29909 done; \
29910 echo "Doing info in m4"; \
29911 (cd $(HOST_SUBDIR)/m4 && \
29912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29914 "RANLIB=$${RANLIB}" \
29915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29916 info) \
29917 || exit 1
29918
29919 @endif m4
29920
29921 .PHONY: maybe-dvi-m4 dvi-m4
29922 maybe-dvi-m4:
29923 @if m4
29924 maybe-dvi-m4: dvi-m4
29925
29926 dvi-m4: \
29927 configure-m4
29928 @: $(MAKE); $(unstage)
29929 @[ -f ./m4/Makefile ] || exit 0; \
29930 r=`${PWD_COMMAND}`; export r; \
29931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29932 $(HOST_EXPORTS) \
29933 for flag in $(EXTRA_HOST_FLAGS) ; do \
29934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29935 done; \
29936 echo "Doing dvi in m4"; \
29937 (cd $(HOST_SUBDIR)/m4 && \
29938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29940 "RANLIB=$${RANLIB}" \
29941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29942 dvi) \
29943 || exit 1
29944
29945 @endif m4
29946
29947 .PHONY: maybe-pdf-m4 pdf-m4
29948 maybe-pdf-m4:
29949 @if m4
29950 maybe-pdf-m4: pdf-m4
29951
29952 pdf-m4: \
29953 configure-m4
29954 @: $(MAKE); $(unstage)
29955 @[ -f ./m4/Makefile ] || exit 0; \
29956 r=`${PWD_COMMAND}`; export r; \
29957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958 $(HOST_EXPORTS) \
29959 for flag in $(EXTRA_HOST_FLAGS) ; do \
29960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961 done; \
29962 echo "Doing pdf in m4"; \
29963 (cd $(HOST_SUBDIR)/m4 && \
29964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966 "RANLIB=$${RANLIB}" \
29967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968 pdf) \
29969 || exit 1
29970
29971 @endif m4
29972
29973 .PHONY: maybe-html-m4 html-m4
29974 maybe-html-m4:
29975 @if m4
29976 maybe-html-m4: html-m4
29977
29978 html-m4: \
29979 configure-m4
29980 @: $(MAKE); $(unstage)
29981 @[ -f ./m4/Makefile ] || exit 0; \
29982 r=`${PWD_COMMAND}`; export r; \
29983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29984 $(HOST_EXPORTS) \
29985 for flag in $(EXTRA_HOST_FLAGS) ; do \
29986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987 done; \
29988 echo "Doing html in m4"; \
29989 (cd $(HOST_SUBDIR)/m4 && \
29990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29992 "RANLIB=$${RANLIB}" \
29993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29994 html) \
29995 || exit 1
29996
29997 @endif m4
29998
29999 .PHONY: maybe-TAGS-m4 TAGS-m4
30000 maybe-TAGS-m4:
30001 @if m4
30002 maybe-TAGS-m4: TAGS-m4
30003
30004 TAGS-m4: \
30005 configure-m4
30006 @: $(MAKE); $(unstage)
30007 @[ -f ./m4/Makefile ] || exit 0; \
30008 r=`${PWD_COMMAND}`; export r; \
30009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010 $(HOST_EXPORTS) \
30011 for flag in $(EXTRA_HOST_FLAGS) ; do \
30012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013 done; \
30014 echo "Doing TAGS in m4"; \
30015 (cd $(HOST_SUBDIR)/m4 && \
30016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30018 "RANLIB=$${RANLIB}" \
30019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30020 TAGS) \
30021 || exit 1
30022
30023 @endif m4
30024
30025 .PHONY: maybe-install-info-m4 install-info-m4
30026 maybe-install-info-m4:
30027 @if m4
30028 maybe-install-info-m4: install-info-m4
30029
30030 install-info-m4: \
30031 configure-m4 \
30032 info-m4
30033 @: $(MAKE); $(unstage)
30034 @[ -f ./m4/Makefile ] || exit 0; \
30035 r=`${PWD_COMMAND}`; export r; \
30036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30037 $(HOST_EXPORTS) \
30038 for flag in $(EXTRA_HOST_FLAGS) ; do \
30039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30040 done; \
30041 echo "Doing install-info in m4"; \
30042 (cd $(HOST_SUBDIR)/m4 && \
30043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30045 "RANLIB=$${RANLIB}" \
30046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30047 install-info) \
30048 || exit 1
30049
30050 @endif m4
30051
30052 .PHONY: maybe-install-pdf-m4 install-pdf-m4
30053 maybe-install-pdf-m4:
30054 @if m4
30055 maybe-install-pdf-m4: install-pdf-m4
30056
30057 install-pdf-m4: \
30058 configure-m4 \
30059 pdf-m4
30060 @: $(MAKE); $(unstage)
30061 @[ -f ./m4/Makefile ] || exit 0; \
30062 r=`${PWD_COMMAND}`; export r; \
30063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30064 $(HOST_EXPORTS) \
30065 for flag in $(EXTRA_HOST_FLAGS) ; do \
30066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30067 done; \
30068 echo "Doing install-pdf in m4"; \
30069 (cd $(HOST_SUBDIR)/m4 && \
30070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30072 "RANLIB=$${RANLIB}" \
30073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30074 install-pdf) \
30075 || exit 1
30076
30077 @endif m4
30078
30079 .PHONY: maybe-install-html-m4 install-html-m4
30080 maybe-install-html-m4:
30081 @if m4
30082 maybe-install-html-m4: install-html-m4
30083
30084 install-html-m4: \
30085 configure-m4 \
30086 html-m4
30087 @: $(MAKE); $(unstage)
30088 @[ -f ./m4/Makefile ] || exit 0; \
30089 r=`${PWD_COMMAND}`; export r; \
30090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30091 $(HOST_EXPORTS) \
30092 for flag in $(EXTRA_HOST_FLAGS) ; do \
30093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30094 done; \
30095 echo "Doing install-html in m4"; \
30096 (cd $(HOST_SUBDIR)/m4 && \
30097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30099 "RANLIB=$${RANLIB}" \
30100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30101 install-html) \
30102 || exit 1
30103
30104 @endif m4
30105
30106 .PHONY: maybe-installcheck-m4 installcheck-m4
30107 maybe-installcheck-m4:
30108 @if m4
30109 maybe-installcheck-m4: installcheck-m4
30110
30111 installcheck-m4: \
30112 configure-m4
30113 @: $(MAKE); $(unstage)
30114 @[ -f ./m4/Makefile ] || exit 0; \
30115 r=`${PWD_COMMAND}`; export r; \
30116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30117 $(HOST_EXPORTS) \
30118 for flag in $(EXTRA_HOST_FLAGS) ; do \
30119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30120 done; \
30121 echo "Doing installcheck in m4"; \
30122 (cd $(HOST_SUBDIR)/m4 && \
30123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30125 "RANLIB=$${RANLIB}" \
30126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30127 installcheck) \
30128 || exit 1
30129
30130 @endif m4
30131
30132 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
30133 maybe-mostlyclean-m4:
30134 @if m4
30135 maybe-mostlyclean-m4: mostlyclean-m4
30136
30137 mostlyclean-m4:
30138 @: $(MAKE); $(unstage)
30139 @[ -f ./m4/Makefile ] || exit 0; \
30140 r=`${PWD_COMMAND}`; export r; \
30141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30142 $(HOST_EXPORTS) \
30143 for flag in $(EXTRA_HOST_FLAGS) ; do \
30144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30145 done; \
30146 echo "Doing mostlyclean in m4"; \
30147 (cd $(HOST_SUBDIR)/m4 && \
30148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30150 "RANLIB=$${RANLIB}" \
30151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30152 mostlyclean) \
30153 || exit 1
30154
30155 @endif m4
30156
30157 .PHONY: maybe-clean-m4 clean-m4
30158 maybe-clean-m4:
30159 @if m4
30160 maybe-clean-m4: clean-m4
30161
30162 clean-m4:
30163 @: $(MAKE); $(unstage)
30164 @[ -f ./m4/Makefile ] || exit 0; \
30165 r=`${PWD_COMMAND}`; export r; \
30166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30167 $(HOST_EXPORTS) \
30168 for flag in $(EXTRA_HOST_FLAGS) ; do \
30169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30170 done; \
30171 echo "Doing clean in m4"; \
30172 (cd $(HOST_SUBDIR)/m4 && \
30173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30175 "RANLIB=$${RANLIB}" \
30176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30177 clean) \
30178 || exit 1
30179
30180 @endif m4
30181
30182 .PHONY: maybe-distclean-m4 distclean-m4
30183 maybe-distclean-m4:
30184 @if m4
30185 maybe-distclean-m4: distclean-m4
30186
30187 distclean-m4:
30188 @: $(MAKE); $(unstage)
30189 @[ -f ./m4/Makefile ] || exit 0; \
30190 r=`${PWD_COMMAND}`; export r; \
30191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30192 $(HOST_EXPORTS) \
30193 for flag in $(EXTRA_HOST_FLAGS) ; do \
30194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30195 done; \
30196 echo "Doing distclean in m4"; \
30197 (cd $(HOST_SUBDIR)/m4 && \
30198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30200 "RANLIB=$${RANLIB}" \
30201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30202 distclean) \
30203 || exit 1
30204
30205 @endif m4
30206
30207 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30208 maybe-maintainer-clean-m4:
30209 @if m4
30210 maybe-maintainer-clean-m4: maintainer-clean-m4
30211
30212 maintainer-clean-m4:
30213 @: $(MAKE); $(unstage)
30214 @[ -f ./m4/Makefile ] || exit 0; \
30215 r=`${PWD_COMMAND}`; export r; \
30216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30217 $(HOST_EXPORTS) \
30218 for flag in $(EXTRA_HOST_FLAGS) ; do \
30219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30220 done; \
30221 echo "Doing maintainer-clean in m4"; \
30222 (cd $(HOST_SUBDIR)/m4 && \
30223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30225 "RANLIB=$${RANLIB}" \
30226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30227 maintainer-clean) \
30228 || exit 1
30229
30230 @endif m4
30231
30232
30233
30234 .PHONY: configure-readline maybe-configure-readline
30235 maybe-configure-readline:
30236 @if gcc-bootstrap
30237 configure-readline: stage_current
30238 @endif gcc-bootstrap
30239 @if readline
30240 maybe-configure-readline: configure-readline
30241 configure-readline:
30242 @: $(MAKE); $(unstage)
30243 @r=`${PWD_COMMAND}`; export r; \
30244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30246 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
30247 $(HOST_EXPORTS) \
30248 echo Configuring in $(HOST_SUBDIR)/readline; \
30249 cd "$(HOST_SUBDIR)/readline" || exit 1; \
30250 case $(srcdir) in \
30251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30252 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30254 esac; \
30255 module_srcdir=readline; \
30256 $(SHELL) \
30257 $$s/$$module_srcdir/configure \
30258 --srcdir=$${topdir}/$$module_srcdir \
30259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30260 --target=${target_alias} \
30261 || exit 1
30262 @endif readline
30263
30264
30265
30266
30267
30268 .PHONY: all-readline maybe-all-readline
30269 maybe-all-readline:
30270 @if gcc-bootstrap
30271 all-readline: stage_current
30272 @endif gcc-bootstrap
30273 @if readline
30274 TARGET-readline=all
30275 maybe-all-readline: all-readline
30276 all-readline: configure-readline
30277 @: $(MAKE); $(unstage)
30278 @r=`${PWD_COMMAND}`; export r; \
30279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30280 $(HOST_EXPORTS) \
30281 (cd $(HOST_SUBDIR)/readline && \
30282 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30283 $(TARGET-readline))
30284 @endif readline
30285
30286
30287
30288
30289 .PHONY: check-readline maybe-check-readline
30290 maybe-check-readline:
30291 @if readline
30292 maybe-check-readline: check-readline
30293
30294 check-readline:
30295 @: $(MAKE); $(unstage)
30296 @r=`${PWD_COMMAND}`; export r; \
30297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30298 $(HOST_EXPORTS) \
30299 (cd $(HOST_SUBDIR)/readline && \
30300 $(MAKE) $(FLAGS_TO_PASS) check)
30301
30302 @endif readline
30303
30304 .PHONY: install-readline maybe-install-readline
30305 maybe-install-readline:
30306 @if readline
30307 maybe-install-readline: install-readline
30308
30309 install-readline: installdirs
30310 @: $(MAKE); $(unstage)
30311 @r=`${PWD_COMMAND}`; export r; \
30312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30313 $(HOST_EXPORTS) \
30314 (cd $(HOST_SUBDIR)/readline && \
30315 $(MAKE) $(FLAGS_TO_PASS) install)
30316
30317 @endif readline
30318
30319 .PHONY: install-strip-readline maybe-install-strip-readline
30320 maybe-install-strip-readline:
30321 @if readline
30322 maybe-install-strip-readline: install-strip-readline
30323
30324 install-strip-readline: installdirs
30325 @: $(MAKE); $(unstage)
30326 @r=`${PWD_COMMAND}`; export r; \
30327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30328 $(HOST_EXPORTS) \
30329 (cd $(HOST_SUBDIR)/readline && \
30330 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30331
30332 @endif readline
30333
30334 # Other targets (info, dvi, pdf, etc.)
30335
30336 .PHONY: maybe-info-readline info-readline
30337 maybe-info-readline:
30338 @if readline
30339 maybe-info-readline: info-readline
30340
30341 info-readline: \
30342 configure-readline
30343 @: $(MAKE); $(unstage)
30344 @[ -f ./readline/Makefile ] || exit 0; \
30345 r=`${PWD_COMMAND}`; export r; \
30346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30347 $(HOST_EXPORTS) \
30348 for flag in $(EXTRA_HOST_FLAGS) ; do \
30349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30350 done; \
30351 echo "Doing info in readline"; \
30352 (cd $(HOST_SUBDIR)/readline && \
30353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30355 "RANLIB=$${RANLIB}" \
30356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30357 info) \
30358 || exit 1
30359
30360 @endif readline
30361
30362 .PHONY: maybe-dvi-readline dvi-readline
30363 maybe-dvi-readline:
30364 @if readline
30365 maybe-dvi-readline: dvi-readline
30366
30367 dvi-readline: \
30368 configure-readline
30369 @: $(MAKE); $(unstage)
30370 @[ -f ./readline/Makefile ] || exit 0; \
30371 r=`${PWD_COMMAND}`; export r; \
30372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30373 $(HOST_EXPORTS) \
30374 for flag in $(EXTRA_HOST_FLAGS) ; do \
30375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30376 done; \
30377 echo "Doing dvi in readline"; \
30378 (cd $(HOST_SUBDIR)/readline && \
30379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30381 "RANLIB=$${RANLIB}" \
30382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30383 dvi) \
30384 || exit 1
30385
30386 @endif readline
30387
30388 .PHONY: maybe-pdf-readline pdf-readline
30389 maybe-pdf-readline:
30390 @if readline
30391 maybe-pdf-readline: pdf-readline
30392
30393 pdf-readline: \
30394 configure-readline
30395 @: $(MAKE); $(unstage)
30396 @[ -f ./readline/Makefile ] || exit 0; \
30397 r=`${PWD_COMMAND}`; export r; \
30398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399 $(HOST_EXPORTS) \
30400 for flag in $(EXTRA_HOST_FLAGS) ; do \
30401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30402 done; \
30403 echo "Doing pdf in readline"; \
30404 (cd $(HOST_SUBDIR)/readline && \
30405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30407 "RANLIB=$${RANLIB}" \
30408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30409 pdf) \
30410 || exit 1
30411
30412 @endif readline
30413
30414 .PHONY: maybe-html-readline html-readline
30415 maybe-html-readline:
30416 @if readline
30417 maybe-html-readline: html-readline
30418
30419 html-readline: \
30420 configure-readline
30421 @: $(MAKE); $(unstage)
30422 @[ -f ./readline/Makefile ] || exit 0; \
30423 r=`${PWD_COMMAND}`; export r; \
30424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30425 $(HOST_EXPORTS) \
30426 for flag in $(EXTRA_HOST_FLAGS) ; do \
30427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30428 done; \
30429 echo "Doing html in readline"; \
30430 (cd $(HOST_SUBDIR)/readline && \
30431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30433 "RANLIB=$${RANLIB}" \
30434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30435 html) \
30436 || exit 1
30437
30438 @endif readline
30439
30440 .PHONY: maybe-TAGS-readline TAGS-readline
30441 maybe-TAGS-readline:
30442 @if readline
30443 maybe-TAGS-readline: TAGS-readline
30444
30445 TAGS-readline: \
30446 configure-readline
30447 @: $(MAKE); $(unstage)
30448 @[ -f ./readline/Makefile ] || exit 0; \
30449 r=`${PWD_COMMAND}`; export r; \
30450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30451 $(HOST_EXPORTS) \
30452 for flag in $(EXTRA_HOST_FLAGS) ; do \
30453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30454 done; \
30455 echo "Doing TAGS in readline"; \
30456 (cd $(HOST_SUBDIR)/readline && \
30457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30459 "RANLIB=$${RANLIB}" \
30460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30461 TAGS) \
30462 || exit 1
30463
30464 @endif readline
30465
30466 .PHONY: maybe-install-info-readline install-info-readline
30467 maybe-install-info-readline:
30468 @if readline
30469 maybe-install-info-readline: install-info-readline
30470
30471 install-info-readline: \
30472 configure-readline \
30473 info-readline
30474 @: $(MAKE); $(unstage)
30475 @[ -f ./readline/Makefile ] || exit 0; \
30476 r=`${PWD_COMMAND}`; export r; \
30477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30478 $(HOST_EXPORTS) \
30479 for flag in $(EXTRA_HOST_FLAGS) ; do \
30480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30481 done; \
30482 echo "Doing install-info in readline"; \
30483 (cd $(HOST_SUBDIR)/readline && \
30484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30486 "RANLIB=$${RANLIB}" \
30487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30488 install-info) \
30489 || exit 1
30490
30491 @endif readline
30492
30493 .PHONY: maybe-install-pdf-readline install-pdf-readline
30494 maybe-install-pdf-readline:
30495 @if readline
30496 maybe-install-pdf-readline: install-pdf-readline
30497
30498 install-pdf-readline: \
30499 configure-readline \
30500 pdf-readline
30501 @: $(MAKE); $(unstage)
30502 @[ -f ./readline/Makefile ] || exit 0; \
30503 r=`${PWD_COMMAND}`; export r; \
30504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30505 $(HOST_EXPORTS) \
30506 for flag in $(EXTRA_HOST_FLAGS) ; do \
30507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30508 done; \
30509 echo "Doing install-pdf in readline"; \
30510 (cd $(HOST_SUBDIR)/readline && \
30511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30513 "RANLIB=$${RANLIB}" \
30514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30515 install-pdf) \
30516 || exit 1
30517
30518 @endif readline
30519
30520 .PHONY: maybe-install-html-readline install-html-readline
30521 maybe-install-html-readline:
30522 @if readline
30523 maybe-install-html-readline: install-html-readline
30524
30525 install-html-readline: \
30526 configure-readline \
30527 html-readline
30528 @: $(MAKE); $(unstage)
30529 @[ -f ./readline/Makefile ] || exit 0; \
30530 r=`${PWD_COMMAND}`; export r; \
30531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532 $(HOST_EXPORTS) \
30533 for flag in $(EXTRA_HOST_FLAGS) ; do \
30534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30535 done; \
30536 echo "Doing install-html in readline"; \
30537 (cd $(HOST_SUBDIR)/readline && \
30538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30540 "RANLIB=$${RANLIB}" \
30541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30542 install-html) \
30543 || exit 1
30544
30545 @endif readline
30546
30547 .PHONY: maybe-installcheck-readline installcheck-readline
30548 maybe-installcheck-readline:
30549 @if readline
30550 maybe-installcheck-readline: installcheck-readline
30551
30552 installcheck-readline: \
30553 configure-readline
30554 @: $(MAKE); $(unstage)
30555 @[ -f ./readline/Makefile ] || exit 0; \
30556 r=`${PWD_COMMAND}`; export r; \
30557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30558 $(HOST_EXPORTS) \
30559 for flag in $(EXTRA_HOST_FLAGS) ; do \
30560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30561 done; \
30562 echo "Doing installcheck in readline"; \
30563 (cd $(HOST_SUBDIR)/readline && \
30564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30566 "RANLIB=$${RANLIB}" \
30567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30568 installcheck) \
30569 || exit 1
30570
30571 @endif readline
30572
30573 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30574 maybe-mostlyclean-readline:
30575 @if readline
30576 maybe-mostlyclean-readline: mostlyclean-readline
30577
30578 mostlyclean-readline:
30579 @: $(MAKE); $(unstage)
30580 @[ -f ./readline/Makefile ] || exit 0; \
30581 r=`${PWD_COMMAND}`; export r; \
30582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30583 $(HOST_EXPORTS) \
30584 for flag in $(EXTRA_HOST_FLAGS) ; do \
30585 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30586 done; \
30587 echo "Doing mostlyclean in readline"; \
30588 (cd $(HOST_SUBDIR)/readline && \
30589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30591 "RANLIB=$${RANLIB}" \
30592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30593 mostlyclean) \
30594 || exit 1
30595
30596 @endif readline
30597
30598 .PHONY: maybe-clean-readline clean-readline
30599 maybe-clean-readline:
30600 @if readline
30601 maybe-clean-readline: clean-readline
30602
30603 clean-readline:
30604 @: $(MAKE); $(unstage)
30605 @[ -f ./readline/Makefile ] || exit 0; \
30606 r=`${PWD_COMMAND}`; export r; \
30607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608 $(HOST_EXPORTS) \
30609 for flag in $(EXTRA_HOST_FLAGS) ; do \
30610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30611 done; \
30612 echo "Doing clean in readline"; \
30613 (cd $(HOST_SUBDIR)/readline && \
30614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30616 "RANLIB=$${RANLIB}" \
30617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30618 clean) \
30619 || exit 1
30620
30621 @endif readline
30622
30623 .PHONY: maybe-distclean-readline distclean-readline
30624 maybe-distclean-readline:
30625 @if readline
30626 maybe-distclean-readline: distclean-readline
30627
30628 distclean-readline:
30629 @: $(MAKE); $(unstage)
30630 @[ -f ./readline/Makefile ] || exit 0; \
30631 r=`${PWD_COMMAND}`; export r; \
30632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30633 $(HOST_EXPORTS) \
30634 for flag in $(EXTRA_HOST_FLAGS) ; do \
30635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30636 done; \
30637 echo "Doing distclean in readline"; \
30638 (cd $(HOST_SUBDIR)/readline && \
30639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30641 "RANLIB=$${RANLIB}" \
30642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30643 distclean) \
30644 || exit 1
30645
30646 @endif readline
30647
30648 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30649 maybe-maintainer-clean-readline:
30650 @if readline
30651 maybe-maintainer-clean-readline: maintainer-clean-readline
30652
30653 maintainer-clean-readline:
30654 @: $(MAKE); $(unstage)
30655 @[ -f ./readline/Makefile ] || exit 0; \
30656 r=`${PWD_COMMAND}`; export r; \
30657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658 $(HOST_EXPORTS) \
30659 for flag in $(EXTRA_HOST_FLAGS) ; do \
30660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661 done; \
30662 echo "Doing maintainer-clean in readline"; \
30663 (cd $(HOST_SUBDIR)/readline && \
30664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666 "RANLIB=$${RANLIB}" \
30667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668 maintainer-clean) \
30669 || exit 1
30670
30671 @endif readline
30672
30673
30674
30675 .PHONY: configure-sid maybe-configure-sid
30676 maybe-configure-sid:
30677 @if gcc-bootstrap
30678 configure-sid: stage_current
30679 @endif gcc-bootstrap
30680 @if sid
30681 maybe-configure-sid: configure-sid
30682 configure-sid:
30683 @: $(MAKE); $(unstage)
30684 @r=`${PWD_COMMAND}`; export r; \
30685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30686 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
30687 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
30688 $(HOST_EXPORTS) \
30689 echo Configuring in $(HOST_SUBDIR)/sid; \
30690 cd "$(HOST_SUBDIR)/sid" || exit 1; \
30691 case $(srcdir) in \
30692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30693 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
30694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30695 esac; \
30696 module_srcdir=sid; \
30697 $(SHELL) \
30698 $$s/$$module_srcdir/configure \
30699 --srcdir=$${topdir}/$$module_srcdir \
30700 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30701 --target=${target_alias} \
30702 || exit 1
30703 @endif sid
30704
30705
30706
30707
30708
30709 .PHONY: all-sid maybe-all-sid
30710 maybe-all-sid:
30711 @if gcc-bootstrap
30712 all-sid: stage_current
30713 @endif gcc-bootstrap
30714 @if sid
30715 TARGET-sid=all
30716 maybe-all-sid: all-sid
30717 all-sid: configure-sid
30718 @: $(MAKE); $(unstage)
30719 @r=`${PWD_COMMAND}`; export r; \
30720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30721 $(HOST_EXPORTS) \
30722 (cd $(HOST_SUBDIR)/sid && \
30723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30724 $(TARGET-sid))
30725 @endif sid
30726
30727
30728
30729
30730 .PHONY: check-sid maybe-check-sid
30731 maybe-check-sid:
30732 @if sid
30733 maybe-check-sid: check-sid
30734
30735 check-sid:
30736 @: $(MAKE); $(unstage)
30737 @r=`${PWD_COMMAND}`; export r; \
30738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739 $(HOST_EXPORTS) \
30740 (cd $(HOST_SUBDIR)/sid && \
30741 $(MAKE) $(FLAGS_TO_PASS) check)
30742
30743 @endif sid
30744
30745 .PHONY: install-sid maybe-install-sid
30746 maybe-install-sid:
30747 @if sid
30748 maybe-install-sid: install-sid
30749
30750 install-sid: installdirs
30751 @: $(MAKE); $(unstage)
30752 @r=`${PWD_COMMAND}`; export r; \
30753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30754 $(HOST_EXPORTS) \
30755 (cd $(HOST_SUBDIR)/sid && \
30756 $(MAKE) $(FLAGS_TO_PASS) install)
30757
30758 @endif sid
30759
30760 .PHONY: install-strip-sid maybe-install-strip-sid
30761 maybe-install-strip-sid:
30762 @if sid
30763 maybe-install-strip-sid: install-strip-sid
30764
30765 install-strip-sid: installdirs
30766 @: $(MAKE); $(unstage)
30767 @r=`${PWD_COMMAND}`; export r; \
30768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30769 $(HOST_EXPORTS) \
30770 (cd $(HOST_SUBDIR)/sid && \
30771 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30772
30773 @endif sid
30774
30775 # Other targets (info, dvi, pdf, etc.)
30776
30777 .PHONY: maybe-info-sid info-sid
30778 maybe-info-sid:
30779 @if sid
30780 maybe-info-sid: info-sid
30781
30782 info-sid: \
30783 configure-sid
30784 @: $(MAKE); $(unstage)
30785 @[ -f ./sid/Makefile ] || exit 0; \
30786 r=`${PWD_COMMAND}`; export r; \
30787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30788 $(HOST_EXPORTS) \
30789 for flag in $(EXTRA_HOST_FLAGS) ; do \
30790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30791 done; \
30792 echo "Doing info in sid"; \
30793 (cd $(HOST_SUBDIR)/sid && \
30794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30796 "RANLIB=$${RANLIB}" \
30797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30798 info) \
30799 || exit 1
30800
30801 @endif sid
30802
30803 .PHONY: maybe-dvi-sid dvi-sid
30804 maybe-dvi-sid:
30805 @if sid
30806 maybe-dvi-sid: dvi-sid
30807
30808 dvi-sid: \
30809 configure-sid
30810 @: $(MAKE); $(unstage)
30811 @[ -f ./sid/Makefile ] || exit 0; \
30812 r=`${PWD_COMMAND}`; export r; \
30813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30814 $(HOST_EXPORTS) \
30815 for flag in $(EXTRA_HOST_FLAGS) ; do \
30816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30817 done; \
30818 echo "Doing dvi in sid"; \
30819 (cd $(HOST_SUBDIR)/sid && \
30820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30822 "RANLIB=$${RANLIB}" \
30823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30824 dvi) \
30825 || exit 1
30826
30827 @endif sid
30828
30829 .PHONY: maybe-pdf-sid pdf-sid
30830 maybe-pdf-sid:
30831 @if sid
30832 maybe-pdf-sid: pdf-sid
30833
30834 pdf-sid: \
30835 configure-sid
30836 @: $(MAKE); $(unstage)
30837 @[ -f ./sid/Makefile ] || exit 0; \
30838 r=`${PWD_COMMAND}`; export r; \
30839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30840 $(HOST_EXPORTS) \
30841 for flag in $(EXTRA_HOST_FLAGS) ; do \
30842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30843 done; \
30844 echo "Doing pdf in sid"; \
30845 (cd $(HOST_SUBDIR)/sid && \
30846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30848 "RANLIB=$${RANLIB}" \
30849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30850 pdf) \
30851 || exit 1
30852
30853 @endif sid
30854
30855 .PHONY: maybe-html-sid html-sid
30856 maybe-html-sid:
30857 @if sid
30858 maybe-html-sid: html-sid
30859
30860 html-sid: \
30861 configure-sid
30862 @: $(MAKE); $(unstage)
30863 @[ -f ./sid/Makefile ] || exit 0; \
30864 r=`${PWD_COMMAND}`; export r; \
30865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866 $(HOST_EXPORTS) \
30867 for flag in $(EXTRA_HOST_FLAGS) ; do \
30868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869 done; \
30870 echo "Doing html in sid"; \
30871 (cd $(HOST_SUBDIR)/sid && \
30872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30874 "RANLIB=$${RANLIB}" \
30875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30876 html) \
30877 || exit 1
30878
30879 @endif sid
30880
30881 .PHONY: maybe-TAGS-sid TAGS-sid
30882 maybe-TAGS-sid:
30883 @if sid
30884 maybe-TAGS-sid: TAGS-sid
30885
30886 TAGS-sid: \
30887 configure-sid
30888 @: $(MAKE); $(unstage)
30889 @[ -f ./sid/Makefile ] || exit 0; \
30890 r=`${PWD_COMMAND}`; export r; \
30891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30892 $(HOST_EXPORTS) \
30893 for flag in $(EXTRA_HOST_FLAGS) ; do \
30894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30895 done; \
30896 echo "Doing TAGS in sid"; \
30897 (cd $(HOST_SUBDIR)/sid && \
30898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30900 "RANLIB=$${RANLIB}" \
30901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30902 TAGS) \
30903 || exit 1
30904
30905 @endif sid
30906
30907 .PHONY: maybe-install-info-sid install-info-sid
30908 maybe-install-info-sid:
30909 @if sid
30910 maybe-install-info-sid: install-info-sid
30911
30912 install-info-sid: \
30913 configure-sid \
30914 info-sid
30915 @: $(MAKE); $(unstage)
30916 @[ -f ./sid/Makefile ] || exit 0; \
30917 r=`${PWD_COMMAND}`; export r; \
30918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919 $(HOST_EXPORTS) \
30920 for flag in $(EXTRA_HOST_FLAGS) ; do \
30921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30922 done; \
30923 echo "Doing install-info in sid"; \
30924 (cd $(HOST_SUBDIR)/sid && \
30925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30927 "RANLIB=$${RANLIB}" \
30928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30929 install-info) \
30930 || exit 1
30931
30932 @endif sid
30933
30934 .PHONY: maybe-install-pdf-sid install-pdf-sid
30935 maybe-install-pdf-sid:
30936 @if sid
30937 maybe-install-pdf-sid: install-pdf-sid
30938
30939 install-pdf-sid: \
30940 configure-sid \
30941 pdf-sid
30942 @: $(MAKE); $(unstage)
30943 @[ -f ./sid/Makefile ] || exit 0; \
30944 r=`${PWD_COMMAND}`; export r; \
30945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30946 $(HOST_EXPORTS) \
30947 for flag in $(EXTRA_HOST_FLAGS) ; do \
30948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30949 done; \
30950 echo "Doing install-pdf in sid"; \
30951 (cd $(HOST_SUBDIR)/sid && \
30952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30954 "RANLIB=$${RANLIB}" \
30955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30956 install-pdf) \
30957 || exit 1
30958
30959 @endif sid
30960
30961 .PHONY: maybe-install-html-sid install-html-sid
30962 maybe-install-html-sid:
30963 @if sid
30964 maybe-install-html-sid: install-html-sid
30965
30966 install-html-sid: \
30967 configure-sid \
30968 html-sid
30969 @: $(MAKE); $(unstage)
30970 @[ -f ./sid/Makefile ] || exit 0; \
30971 r=`${PWD_COMMAND}`; export r; \
30972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30973 $(HOST_EXPORTS) \
30974 for flag in $(EXTRA_HOST_FLAGS) ; do \
30975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30976 done; \
30977 echo "Doing install-html in sid"; \
30978 (cd $(HOST_SUBDIR)/sid && \
30979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30981 "RANLIB=$${RANLIB}" \
30982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30983 install-html) \
30984 || exit 1
30985
30986 @endif sid
30987
30988 .PHONY: maybe-installcheck-sid installcheck-sid
30989 maybe-installcheck-sid:
30990 @if sid
30991 maybe-installcheck-sid: installcheck-sid
30992
30993 installcheck-sid: \
30994 configure-sid
30995 @: $(MAKE); $(unstage)
30996 @[ -f ./sid/Makefile ] || exit 0; \
30997 r=`${PWD_COMMAND}`; export r; \
30998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30999 $(HOST_EXPORTS) \
31000 for flag in $(EXTRA_HOST_FLAGS) ; do \
31001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31002 done; \
31003 echo "Doing installcheck in sid"; \
31004 (cd $(HOST_SUBDIR)/sid && \
31005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31007 "RANLIB=$${RANLIB}" \
31008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31009 installcheck) \
31010 || exit 1
31011
31012 @endif sid
31013
31014 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
31015 maybe-mostlyclean-sid:
31016 @if sid
31017 maybe-mostlyclean-sid: mostlyclean-sid
31018
31019 mostlyclean-sid:
31020 @: $(MAKE); $(unstage)
31021 @[ -f ./sid/Makefile ] || exit 0; \
31022 r=`${PWD_COMMAND}`; export r; \
31023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31024 $(HOST_EXPORTS) \
31025 for flag in $(EXTRA_HOST_FLAGS) ; do \
31026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31027 done; \
31028 echo "Doing mostlyclean in sid"; \
31029 (cd $(HOST_SUBDIR)/sid && \
31030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31032 "RANLIB=$${RANLIB}" \
31033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31034 mostlyclean) \
31035 || exit 1
31036
31037 @endif sid
31038
31039 .PHONY: maybe-clean-sid clean-sid
31040 maybe-clean-sid:
31041 @if sid
31042 maybe-clean-sid: clean-sid
31043
31044 clean-sid:
31045 @: $(MAKE); $(unstage)
31046 @[ -f ./sid/Makefile ] || exit 0; \
31047 r=`${PWD_COMMAND}`; export r; \
31048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31049 $(HOST_EXPORTS) \
31050 for flag in $(EXTRA_HOST_FLAGS) ; do \
31051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31052 done; \
31053 echo "Doing clean in sid"; \
31054 (cd $(HOST_SUBDIR)/sid && \
31055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31057 "RANLIB=$${RANLIB}" \
31058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31059 clean) \
31060 || exit 1
31061
31062 @endif sid
31063
31064 .PHONY: maybe-distclean-sid distclean-sid
31065 maybe-distclean-sid:
31066 @if sid
31067 maybe-distclean-sid: distclean-sid
31068
31069 distclean-sid:
31070 @: $(MAKE); $(unstage)
31071 @[ -f ./sid/Makefile ] || exit 0; \
31072 r=`${PWD_COMMAND}`; export r; \
31073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31074 $(HOST_EXPORTS) \
31075 for flag in $(EXTRA_HOST_FLAGS) ; do \
31076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31077 done; \
31078 echo "Doing distclean in sid"; \
31079 (cd $(HOST_SUBDIR)/sid && \
31080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31082 "RANLIB=$${RANLIB}" \
31083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31084 distclean) \
31085 || exit 1
31086
31087 @endif sid
31088
31089 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
31090 maybe-maintainer-clean-sid:
31091 @if sid
31092 maybe-maintainer-clean-sid: maintainer-clean-sid
31093
31094 maintainer-clean-sid:
31095 @: $(MAKE); $(unstage)
31096 @[ -f ./sid/Makefile ] || exit 0; \
31097 r=`${PWD_COMMAND}`; export r; \
31098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31099 $(HOST_EXPORTS) \
31100 for flag in $(EXTRA_HOST_FLAGS) ; do \
31101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31102 done; \
31103 echo "Doing maintainer-clean in sid"; \
31104 (cd $(HOST_SUBDIR)/sid && \
31105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31107 "RANLIB=$${RANLIB}" \
31108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31109 maintainer-clean) \
31110 || exit 1
31111
31112 @endif sid
31113
31114
31115
31116 .PHONY: configure-sim maybe-configure-sim
31117 maybe-configure-sim:
31118 @if gcc-bootstrap
31119 configure-sim: stage_current
31120 @endif gcc-bootstrap
31121 @if sim
31122 maybe-configure-sim: configure-sim
31123 configure-sim:
31124 @: $(MAKE); $(unstage)
31125 @r=`${PWD_COMMAND}`; export r; \
31126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
31128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
31129 $(HOST_EXPORTS) \
31130 echo Configuring in $(HOST_SUBDIR)/sim; \
31131 cd "$(HOST_SUBDIR)/sim" || exit 1; \
31132 case $(srcdir) in \
31133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31134 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
31135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31136 esac; \
31137 module_srcdir=sim; \
31138 $(SHELL) \
31139 $$s/$$module_srcdir/configure \
31140 --srcdir=$${topdir}/$$module_srcdir \
31141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31142 --target=${target_alias} \
31143 || exit 1
31144 @endif sim
31145
31146
31147
31148
31149
31150 .PHONY: all-sim maybe-all-sim
31151 maybe-all-sim:
31152 @if gcc-bootstrap
31153 all-sim: stage_current
31154 @endif gcc-bootstrap
31155 @if sim
31156 TARGET-sim=all
31157 maybe-all-sim: all-sim
31158 all-sim: configure-sim
31159 @: $(MAKE); $(unstage)
31160 @r=`${PWD_COMMAND}`; export r; \
31161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31162 $(HOST_EXPORTS) \
31163 (cd $(HOST_SUBDIR)/sim && \
31164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31165 $(TARGET-sim))
31166 @endif sim
31167
31168
31169
31170
31171 .PHONY: check-sim maybe-check-sim
31172 maybe-check-sim:
31173 @if sim
31174 maybe-check-sim: check-sim
31175
31176 check-sim:
31177 @: $(MAKE); $(unstage)
31178 @r=`${PWD_COMMAND}`; export r; \
31179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31180 $(HOST_EXPORTS) \
31181 (cd $(HOST_SUBDIR)/sim && \
31182 $(MAKE) $(FLAGS_TO_PASS) check)
31183
31184 @endif sim
31185
31186 .PHONY: install-sim maybe-install-sim
31187 maybe-install-sim:
31188 @if sim
31189 maybe-install-sim: install-sim
31190
31191 install-sim: installdirs
31192 @: $(MAKE); $(unstage)
31193 @r=`${PWD_COMMAND}`; export r; \
31194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31195 $(HOST_EXPORTS) \
31196 (cd $(HOST_SUBDIR)/sim && \
31197 $(MAKE) $(FLAGS_TO_PASS) install)
31198
31199 @endif sim
31200
31201 .PHONY: install-strip-sim maybe-install-strip-sim
31202 maybe-install-strip-sim:
31203 @if sim
31204 maybe-install-strip-sim: install-strip-sim
31205
31206 install-strip-sim: installdirs
31207 @: $(MAKE); $(unstage)
31208 @r=`${PWD_COMMAND}`; export r; \
31209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31210 $(HOST_EXPORTS) \
31211 (cd $(HOST_SUBDIR)/sim && \
31212 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31213
31214 @endif sim
31215
31216 # Other targets (info, dvi, pdf, etc.)
31217
31218 .PHONY: maybe-info-sim info-sim
31219 maybe-info-sim:
31220 @if sim
31221 maybe-info-sim: info-sim
31222
31223 info-sim: \
31224 configure-sim
31225 @: $(MAKE); $(unstage)
31226 @[ -f ./sim/Makefile ] || exit 0; \
31227 r=`${PWD_COMMAND}`; export r; \
31228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31229 $(HOST_EXPORTS) \
31230 for flag in $(EXTRA_HOST_FLAGS) ; do \
31231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31232 done; \
31233 echo "Doing info in sim"; \
31234 (cd $(HOST_SUBDIR)/sim && \
31235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31237 "RANLIB=$${RANLIB}" \
31238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31239 info) \
31240 || exit 1
31241
31242 @endif sim
31243
31244 .PHONY: maybe-dvi-sim dvi-sim
31245 maybe-dvi-sim:
31246 @if sim
31247 maybe-dvi-sim: dvi-sim
31248
31249 dvi-sim: \
31250 configure-sim
31251 @: $(MAKE); $(unstage)
31252 @[ -f ./sim/Makefile ] || exit 0; \
31253 r=`${PWD_COMMAND}`; export r; \
31254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31255 $(HOST_EXPORTS) \
31256 for flag in $(EXTRA_HOST_FLAGS) ; do \
31257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31258 done; \
31259 echo "Doing dvi in sim"; \
31260 (cd $(HOST_SUBDIR)/sim && \
31261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31263 "RANLIB=$${RANLIB}" \
31264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31265 dvi) \
31266 || exit 1
31267
31268 @endif sim
31269
31270 .PHONY: maybe-pdf-sim pdf-sim
31271 maybe-pdf-sim:
31272 @if sim
31273 maybe-pdf-sim: pdf-sim
31274
31275 pdf-sim: \
31276 configure-sim
31277 @: $(MAKE); $(unstage)
31278 @[ -f ./sim/Makefile ] || exit 0; \
31279 r=`${PWD_COMMAND}`; export r; \
31280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31281 $(HOST_EXPORTS) \
31282 for flag in $(EXTRA_HOST_FLAGS) ; do \
31283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31284 done; \
31285 echo "Doing pdf in sim"; \
31286 (cd $(HOST_SUBDIR)/sim && \
31287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31289 "RANLIB=$${RANLIB}" \
31290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31291 pdf) \
31292 || exit 1
31293
31294 @endif sim
31295
31296 .PHONY: maybe-html-sim html-sim
31297 maybe-html-sim:
31298 @if sim
31299 maybe-html-sim: html-sim
31300
31301 html-sim: \
31302 configure-sim
31303 @: $(MAKE); $(unstage)
31304 @[ -f ./sim/Makefile ] || exit 0; \
31305 r=`${PWD_COMMAND}`; export r; \
31306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31307 $(HOST_EXPORTS) \
31308 for flag in $(EXTRA_HOST_FLAGS) ; do \
31309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31310 done; \
31311 echo "Doing html in sim"; \
31312 (cd $(HOST_SUBDIR)/sim && \
31313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31315 "RANLIB=$${RANLIB}" \
31316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31317 html) \
31318 || exit 1
31319
31320 @endif sim
31321
31322 .PHONY: maybe-TAGS-sim TAGS-sim
31323 maybe-TAGS-sim:
31324 @if sim
31325 maybe-TAGS-sim: TAGS-sim
31326
31327 TAGS-sim: \
31328 configure-sim
31329 @: $(MAKE); $(unstage)
31330 @[ -f ./sim/Makefile ] || exit 0; \
31331 r=`${PWD_COMMAND}`; export r; \
31332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31333 $(HOST_EXPORTS) \
31334 for flag in $(EXTRA_HOST_FLAGS) ; do \
31335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31336 done; \
31337 echo "Doing TAGS in sim"; \
31338 (cd $(HOST_SUBDIR)/sim && \
31339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31341 "RANLIB=$${RANLIB}" \
31342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31343 TAGS) \
31344 || exit 1
31345
31346 @endif sim
31347
31348 .PHONY: maybe-install-info-sim install-info-sim
31349 maybe-install-info-sim:
31350 @if sim
31351 maybe-install-info-sim: install-info-sim
31352
31353 install-info-sim: \
31354 configure-sim \
31355 info-sim
31356 @: $(MAKE); $(unstage)
31357 @[ -f ./sim/Makefile ] || exit 0; \
31358 r=`${PWD_COMMAND}`; export r; \
31359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31360 $(HOST_EXPORTS) \
31361 for flag in $(EXTRA_HOST_FLAGS) ; do \
31362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31363 done; \
31364 echo "Doing install-info in sim"; \
31365 (cd $(HOST_SUBDIR)/sim && \
31366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31368 "RANLIB=$${RANLIB}" \
31369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31370 install-info) \
31371 || exit 1
31372
31373 @endif sim
31374
31375 .PHONY: maybe-install-pdf-sim install-pdf-sim
31376 maybe-install-pdf-sim:
31377 @if sim
31378 maybe-install-pdf-sim: install-pdf-sim
31379
31380 install-pdf-sim: \
31381 configure-sim \
31382 pdf-sim
31383 @: $(MAKE); $(unstage)
31384 @[ -f ./sim/Makefile ] || exit 0; \
31385 r=`${PWD_COMMAND}`; export r; \
31386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31387 $(HOST_EXPORTS) \
31388 for flag in $(EXTRA_HOST_FLAGS) ; do \
31389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31390 done; \
31391 echo "Doing install-pdf in sim"; \
31392 (cd $(HOST_SUBDIR)/sim && \
31393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31395 "RANLIB=$${RANLIB}" \
31396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31397 install-pdf) \
31398 || exit 1
31399
31400 @endif sim
31401
31402 .PHONY: maybe-install-html-sim install-html-sim
31403 maybe-install-html-sim:
31404 @if sim
31405 maybe-install-html-sim: install-html-sim
31406
31407 install-html-sim: \
31408 configure-sim \
31409 html-sim
31410 @: $(MAKE); $(unstage)
31411 @[ -f ./sim/Makefile ] || exit 0; \
31412 r=`${PWD_COMMAND}`; export r; \
31413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31414 $(HOST_EXPORTS) \
31415 for flag in $(EXTRA_HOST_FLAGS) ; do \
31416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31417 done; \
31418 echo "Doing install-html in sim"; \
31419 (cd $(HOST_SUBDIR)/sim && \
31420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31422 "RANLIB=$${RANLIB}" \
31423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31424 install-html) \
31425 || exit 1
31426
31427 @endif sim
31428
31429 .PHONY: maybe-installcheck-sim installcheck-sim
31430 maybe-installcheck-sim:
31431 @if sim
31432 maybe-installcheck-sim: installcheck-sim
31433
31434 installcheck-sim: \
31435 configure-sim
31436 @: $(MAKE); $(unstage)
31437 @[ -f ./sim/Makefile ] || exit 0; \
31438 r=`${PWD_COMMAND}`; export r; \
31439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31440 $(HOST_EXPORTS) \
31441 for flag in $(EXTRA_HOST_FLAGS) ; do \
31442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31443 done; \
31444 echo "Doing installcheck in sim"; \
31445 (cd $(HOST_SUBDIR)/sim && \
31446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31448 "RANLIB=$${RANLIB}" \
31449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31450 installcheck) \
31451 || exit 1
31452
31453 @endif sim
31454
31455 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
31456 maybe-mostlyclean-sim:
31457 @if sim
31458 maybe-mostlyclean-sim: mostlyclean-sim
31459
31460 mostlyclean-sim:
31461 @: $(MAKE); $(unstage)
31462 @[ -f ./sim/Makefile ] || exit 0; \
31463 r=`${PWD_COMMAND}`; export r; \
31464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31465 $(HOST_EXPORTS) \
31466 for flag in $(EXTRA_HOST_FLAGS) ; do \
31467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31468 done; \
31469 echo "Doing mostlyclean in sim"; \
31470 (cd $(HOST_SUBDIR)/sim && \
31471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31473 "RANLIB=$${RANLIB}" \
31474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31475 mostlyclean) \
31476 || exit 1
31477
31478 @endif sim
31479
31480 .PHONY: maybe-clean-sim clean-sim
31481 maybe-clean-sim:
31482 @if sim
31483 maybe-clean-sim: clean-sim
31484
31485 clean-sim:
31486 @: $(MAKE); $(unstage)
31487 @[ -f ./sim/Makefile ] || exit 0; \
31488 r=`${PWD_COMMAND}`; export r; \
31489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31490 $(HOST_EXPORTS) \
31491 for flag in $(EXTRA_HOST_FLAGS) ; do \
31492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31493 done; \
31494 echo "Doing clean in sim"; \
31495 (cd $(HOST_SUBDIR)/sim && \
31496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31498 "RANLIB=$${RANLIB}" \
31499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31500 clean) \
31501 || exit 1
31502
31503 @endif sim
31504
31505 .PHONY: maybe-distclean-sim distclean-sim
31506 maybe-distclean-sim:
31507 @if sim
31508 maybe-distclean-sim: distclean-sim
31509
31510 distclean-sim:
31511 @: $(MAKE); $(unstage)
31512 @[ -f ./sim/Makefile ] || exit 0; \
31513 r=`${PWD_COMMAND}`; export r; \
31514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31515 $(HOST_EXPORTS) \
31516 for flag in $(EXTRA_HOST_FLAGS) ; do \
31517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31518 done; \
31519 echo "Doing distclean in sim"; \
31520 (cd $(HOST_SUBDIR)/sim && \
31521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31523 "RANLIB=$${RANLIB}" \
31524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31525 distclean) \
31526 || exit 1
31527
31528 @endif sim
31529
31530 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
31531 maybe-maintainer-clean-sim:
31532 @if sim
31533 maybe-maintainer-clean-sim: maintainer-clean-sim
31534
31535 maintainer-clean-sim:
31536 @: $(MAKE); $(unstage)
31537 @[ -f ./sim/Makefile ] || exit 0; \
31538 r=`${PWD_COMMAND}`; export r; \
31539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31540 $(HOST_EXPORTS) \
31541 for flag in $(EXTRA_HOST_FLAGS) ; do \
31542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31543 done; \
31544 echo "Doing maintainer-clean in sim"; \
31545 (cd $(HOST_SUBDIR)/sim && \
31546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31548 "RANLIB=$${RANLIB}" \
31549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31550 maintainer-clean) \
31551 || exit 1
31552
31553 @endif sim
31554
31555
31556
31557 .PHONY: configure-texinfo maybe-configure-texinfo
31558 maybe-configure-texinfo:
31559 @if gcc-bootstrap
31560 configure-texinfo: stage_current
31561 @endif gcc-bootstrap
31562 @if texinfo
31563 maybe-configure-texinfo: configure-texinfo
31564 configure-texinfo:
31565 @: $(MAKE); $(unstage)
31566 @r=`${PWD_COMMAND}`; export r; \
31567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31568 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
31569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
31570 $(HOST_EXPORTS) \
31571 echo Configuring in $(HOST_SUBDIR)/texinfo; \
31572 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
31573 case $(srcdir) in \
31574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31575 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
31576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31577 esac; \
31578 module_srcdir=texinfo; \
31579 $(SHELL) \
31580 $$s/$$module_srcdir/configure \
31581 --srcdir=$${topdir}/$$module_srcdir \
31582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31583 --target=${target_alias} \
31584 || exit 1
31585 @endif texinfo
31586
31587
31588
31589
31590
31591 .PHONY: all-texinfo maybe-all-texinfo
31592 maybe-all-texinfo:
31593 @if gcc-bootstrap
31594 all-texinfo: stage_current
31595 @endif gcc-bootstrap
31596 @if texinfo
31597 TARGET-texinfo=all
31598 maybe-all-texinfo: all-texinfo
31599 all-texinfo: configure-texinfo
31600 @: $(MAKE); $(unstage)
31601 @r=`${PWD_COMMAND}`; export r; \
31602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603 $(HOST_EXPORTS) \
31604 (cd $(HOST_SUBDIR)/texinfo && \
31605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31606 $(TARGET-texinfo))
31607 @endif texinfo
31608
31609
31610
31611
31612 .PHONY: check-texinfo maybe-check-texinfo
31613 maybe-check-texinfo:
31614 @if texinfo
31615 maybe-check-texinfo: check-texinfo
31616
31617 check-texinfo:
31618 @: $(MAKE); $(unstage)
31619 @r=`${PWD_COMMAND}`; export r; \
31620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621 $(HOST_EXPORTS) \
31622 (cd $(HOST_SUBDIR)/texinfo && \
31623 $(MAKE) $(FLAGS_TO_PASS) check)
31624
31625 @endif texinfo
31626
31627 .PHONY: install-texinfo maybe-install-texinfo
31628 maybe-install-texinfo:
31629 @if texinfo
31630 maybe-install-texinfo: install-texinfo
31631
31632 install-texinfo:
31633
31634 @endif texinfo
31635
31636 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
31637 maybe-install-strip-texinfo:
31638 @if texinfo
31639 maybe-install-strip-texinfo: install-strip-texinfo
31640
31641 install-strip-texinfo:
31642
31643 @endif texinfo
31644
31645 # Other targets (info, dvi, pdf, etc.)
31646
31647 .PHONY: maybe-info-texinfo info-texinfo
31648 maybe-info-texinfo:
31649 @if texinfo
31650 maybe-info-texinfo: info-texinfo
31651
31652 info-texinfo: \
31653 configure-texinfo
31654 @: $(MAKE); $(unstage)
31655 @[ -f ./texinfo/Makefile ] || exit 0; \
31656 r=`${PWD_COMMAND}`; export r; \
31657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31658 $(HOST_EXPORTS) \
31659 for flag in $(EXTRA_HOST_FLAGS) ; do \
31660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31661 done; \
31662 echo "Doing info in texinfo"; \
31663 (cd $(HOST_SUBDIR)/texinfo && \
31664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31666 "RANLIB=$${RANLIB}" \
31667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31668 info) \
31669 || exit 1
31670
31671 @endif texinfo
31672
31673 .PHONY: maybe-dvi-texinfo dvi-texinfo
31674 maybe-dvi-texinfo:
31675 @if texinfo
31676 maybe-dvi-texinfo: dvi-texinfo
31677
31678 dvi-texinfo: \
31679 configure-texinfo
31680 @: $(MAKE); $(unstage)
31681 @[ -f ./texinfo/Makefile ] || exit 0; \
31682 r=`${PWD_COMMAND}`; export r; \
31683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31684 $(HOST_EXPORTS) \
31685 for flag in $(EXTRA_HOST_FLAGS) ; do \
31686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31687 done; \
31688 echo "Doing dvi in texinfo"; \
31689 (cd $(HOST_SUBDIR)/texinfo && \
31690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31692 "RANLIB=$${RANLIB}" \
31693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31694 dvi) \
31695 || exit 1
31696
31697 @endif texinfo
31698
31699 .PHONY: maybe-pdf-texinfo pdf-texinfo
31700 maybe-pdf-texinfo:
31701 @if texinfo
31702 maybe-pdf-texinfo: pdf-texinfo
31703
31704 pdf-texinfo: \
31705 configure-texinfo
31706 @: $(MAKE); $(unstage)
31707 @[ -f ./texinfo/Makefile ] || exit 0; \
31708 r=`${PWD_COMMAND}`; export r; \
31709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31710 $(HOST_EXPORTS) \
31711 for flag in $(EXTRA_HOST_FLAGS) ; do \
31712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31713 done; \
31714 echo "Doing pdf in texinfo"; \
31715 (cd $(HOST_SUBDIR)/texinfo && \
31716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31718 "RANLIB=$${RANLIB}" \
31719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31720 pdf) \
31721 || exit 1
31722
31723 @endif texinfo
31724
31725 .PHONY: maybe-html-texinfo html-texinfo
31726 maybe-html-texinfo:
31727 @if texinfo
31728 maybe-html-texinfo: html-texinfo
31729
31730 html-texinfo: \
31731 configure-texinfo
31732 @: $(MAKE); $(unstage)
31733 @[ -f ./texinfo/Makefile ] || exit 0; \
31734 r=`${PWD_COMMAND}`; export r; \
31735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31736 $(HOST_EXPORTS) \
31737 for flag in $(EXTRA_HOST_FLAGS) ; do \
31738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31739 done; \
31740 echo "Doing html in texinfo"; \
31741 (cd $(HOST_SUBDIR)/texinfo && \
31742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31744 "RANLIB=$${RANLIB}" \
31745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31746 html) \
31747 || exit 1
31748
31749 @endif texinfo
31750
31751 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
31752 maybe-TAGS-texinfo:
31753 @if texinfo
31754 maybe-TAGS-texinfo: TAGS-texinfo
31755
31756 TAGS-texinfo: \
31757 configure-texinfo
31758 @: $(MAKE); $(unstage)
31759 @[ -f ./texinfo/Makefile ] || exit 0; \
31760 r=`${PWD_COMMAND}`; export r; \
31761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31762 $(HOST_EXPORTS) \
31763 for flag in $(EXTRA_HOST_FLAGS) ; do \
31764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31765 done; \
31766 echo "Doing TAGS in texinfo"; \
31767 (cd $(HOST_SUBDIR)/texinfo && \
31768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31770 "RANLIB=$${RANLIB}" \
31771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31772 TAGS) \
31773 || exit 1
31774
31775 @endif texinfo
31776
31777 .PHONY: maybe-install-info-texinfo install-info-texinfo
31778 maybe-install-info-texinfo:
31779 @if texinfo
31780 maybe-install-info-texinfo: install-info-texinfo
31781
31782 install-info-texinfo: \
31783 configure-texinfo \
31784 info-texinfo
31785 @: $(MAKE); $(unstage)
31786 @[ -f ./texinfo/Makefile ] || exit 0; \
31787 r=`${PWD_COMMAND}`; export r; \
31788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31789 $(HOST_EXPORTS) \
31790 for flag in $(EXTRA_HOST_FLAGS) ; do \
31791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31792 done; \
31793 echo "Doing install-info in texinfo"; \
31794 (cd $(HOST_SUBDIR)/texinfo && \
31795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31797 "RANLIB=$${RANLIB}" \
31798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31799 install-info) \
31800 || exit 1
31801
31802 @endif texinfo
31803
31804 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
31805 maybe-install-pdf-texinfo:
31806 @if texinfo
31807 maybe-install-pdf-texinfo: install-pdf-texinfo
31808
31809 install-pdf-texinfo: \
31810 configure-texinfo \
31811 pdf-texinfo
31812 @: $(MAKE); $(unstage)
31813 @[ -f ./texinfo/Makefile ] || exit 0; \
31814 r=`${PWD_COMMAND}`; export r; \
31815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31816 $(HOST_EXPORTS) \
31817 for flag in $(EXTRA_HOST_FLAGS) ; do \
31818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31819 done; \
31820 echo "Doing install-pdf in texinfo"; \
31821 (cd $(HOST_SUBDIR)/texinfo && \
31822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31824 "RANLIB=$${RANLIB}" \
31825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31826 install-pdf) \
31827 || exit 1
31828
31829 @endif texinfo
31830
31831 .PHONY: maybe-install-html-texinfo install-html-texinfo
31832 maybe-install-html-texinfo:
31833 @if texinfo
31834 maybe-install-html-texinfo: install-html-texinfo
31835
31836 install-html-texinfo: \
31837 configure-texinfo \
31838 html-texinfo
31839 @: $(MAKE); $(unstage)
31840 @[ -f ./texinfo/Makefile ] || exit 0; \
31841 r=`${PWD_COMMAND}`; export r; \
31842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31843 $(HOST_EXPORTS) \
31844 for flag in $(EXTRA_HOST_FLAGS) ; do \
31845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31846 done; \
31847 echo "Doing install-html in texinfo"; \
31848 (cd $(HOST_SUBDIR)/texinfo && \
31849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31851 "RANLIB=$${RANLIB}" \
31852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31853 install-html) \
31854 || exit 1
31855
31856 @endif texinfo
31857
31858 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
31859 maybe-installcheck-texinfo:
31860 @if texinfo
31861 maybe-installcheck-texinfo: installcheck-texinfo
31862
31863 installcheck-texinfo: \
31864 configure-texinfo
31865 @: $(MAKE); $(unstage)
31866 @[ -f ./texinfo/Makefile ] || exit 0; \
31867 r=`${PWD_COMMAND}`; export r; \
31868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31869 $(HOST_EXPORTS) \
31870 for flag in $(EXTRA_HOST_FLAGS) ; do \
31871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31872 done; \
31873 echo "Doing installcheck in texinfo"; \
31874 (cd $(HOST_SUBDIR)/texinfo && \
31875 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31876 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31877 "RANLIB=$${RANLIB}" \
31878 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31879 installcheck) \
31880 || exit 1
31881
31882 @endif texinfo
31883
31884 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
31885 maybe-mostlyclean-texinfo:
31886 @if texinfo
31887 maybe-mostlyclean-texinfo: mostlyclean-texinfo
31888
31889 mostlyclean-texinfo:
31890 @: $(MAKE); $(unstage)
31891 @[ -f ./texinfo/Makefile ] || exit 0; \
31892 r=`${PWD_COMMAND}`; export r; \
31893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31894 $(HOST_EXPORTS) \
31895 for flag in $(EXTRA_HOST_FLAGS) ; do \
31896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31897 done; \
31898 echo "Doing mostlyclean in texinfo"; \
31899 (cd $(HOST_SUBDIR)/texinfo && \
31900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31902 "RANLIB=$${RANLIB}" \
31903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31904 mostlyclean) \
31905 || exit 1
31906
31907 @endif texinfo
31908
31909 .PHONY: maybe-clean-texinfo clean-texinfo
31910 maybe-clean-texinfo:
31911 @if texinfo
31912 maybe-clean-texinfo: clean-texinfo
31913
31914 clean-texinfo:
31915 @: $(MAKE); $(unstage)
31916 @[ -f ./texinfo/Makefile ] || exit 0; \
31917 r=`${PWD_COMMAND}`; export r; \
31918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31919 $(HOST_EXPORTS) \
31920 for flag in $(EXTRA_HOST_FLAGS) ; do \
31921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31922 done; \
31923 echo "Doing clean in texinfo"; \
31924 (cd $(HOST_SUBDIR)/texinfo && \
31925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31927 "RANLIB=$${RANLIB}" \
31928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31929 clean) \
31930 || exit 1
31931
31932 @endif texinfo
31933
31934 .PHONY: maybe-distclean-texinfo distclean-texinfo
31935 maybe-distclean-texinfo:
31936 @if texinfo
31937 maybe-distclean-texinfo: distclean-texinfo
31938
31939 distclean-texinfo:
31940 @: $(MAKE); $(unstage)
31941 @[ -f ./texinfo/Makefile ] || exit 0; \
31942 r=`${PWD_COMMAND}`; export r; \
31943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944 $(HOST_EXPORTS) \
31945 for flag in $(EXTRA_HOST_FLAGS) ; do \
31946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31947 done; \
31948 echo "Doing distclean in texinfo"; \
31949 (cd $(HOST_SUBDIR)/texinfo && \
31950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31952 "RANLIB=$${RANLIB}" \
31953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31954 distclean) \
31955 || exit 1
31956
31957 @endif texinfo
31958
31959 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
31960 maybe-maintainer-clean-texinfo:
31961 @if texinfo
31962 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
31963
31964 maintainer-clean-texinfo:
31965 @: $(MAKE); $(unstage)
31966 @[ -f ./texinfo/Makefile ] || exit 0; \
31967 r=`${PWD_COMMAND}`; export r; \
31968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969 $(HOST_EXPORTS) \
31970 for flag in $(EXTRA_HOST_FLAGS) ; do \
31971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31972 done; \
31973 echo "Doing maintainer-clean in texinfo"; \
31974 (cd $(HOST_SUBDIR)/texinfo && \
31975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31977 "RANLIB=$${RANLIB}" \
31978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31979 maintainer-clean) \
31980 || exit 1
31981
31982 @endif texinfo
31983
31984
31985
31986 .PHONY: configure-zlib maybe-configure-zlib
31987 maybe-configure-zlib:
31988 @if gcc-bootstrap
31989 configure-zlib: stage_current
31990 @endif gcc-bootstrap
31991 @if zlib
31992 maybe-configure-zlib: configure-zlib
31993 configure-zlib:
31994 @r=`${PWD_COMMAND}`; export r; \
31995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31996 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31998 $(HOST_EXPORTS) \
31999 echo Configuring in $(HOST_SUBDIR)/zlib; \
32000 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
32001 case $(srcdir) in \
32002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32003 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32005 esac; \
32006 module_srcdir=zlib; \
32007 $(SHELL) \
32008 $$s/$$module_srcdir/configure \
32009 --srcdir=$${topdir}/$$module_srcdir \
32010 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32011 --target=${target_alias} @extra_host_zlib_configure_flags@ \
32012 || exit 1
32013 @endif zlib
32014
32015
32016
32017 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
32018 maybe-configure-stage1-zlib:
32019 @if zlib-bootstrap
32020 maybe-configure-stage1-zlib: configure-stage1-zlib
32021 configure-stage1-zlib:
32022 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32023 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32024 @r=`${PWD_COMMAND}`; export r; \
32025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32026 TFLAGS="$(STAGE1_TFLAGS)"; \
32027 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32028 $(HOST_EXPORTS) \
32029 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32030 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32031 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
32032 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
32033 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32034 cd $(HOST_SUBDIR)/zlib || exit 1; \
32035 case $(srcdir) in \
32036 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32037 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32038 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32039 esac; \
32040 module_srcdir=zlib; \
32041 $(SHELL) $$s/$$module_srcdir/configure \
32042 --srcdir=$${topdir}/$$module_srcdir \
32043 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32044 --target=${target_alias} \
32045 \
32046 $(STAGE1_CONFIGURE_FLAGS) \
32047 @extra_host_zlib_configure_flags@
32048 @endif zlib-bootstrap
32049
32050 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
32051 maybe-configure-stage2-zlib:
32052 @if zlib-bootstrap
32053 maybe-configure-stage2-zlib: configure-stage2-zlib
32054 configure-stage2-zlib:
32055 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32056 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32057 @r=`${PWD_COMMAND}`; export r; \
32058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059 TFLAGS="$(STAGE2_TFLAGS)"; \
32060 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32061 $(HOST_EXPORTS) \
32062 $(POSTSTAGE1_HOST_EXPORTS) \
32063 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32064 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32065 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
32066 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
32067 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32068 cd $(HOST_SUBDIR)/zlib || exit 1; \
32069 case $(srcdir) in \
32070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32071 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32073 esac; \
32074 module_srcdir=zlib; \
32075 $(SHELL) $$s/$$module_srcdir/configure \
32076 --srcdir=$${topdir}/$$module_srcdir \
32077 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32078 --target=${target_alias} \
32079 --with-build-libsubdir=$(HOST_SUBDIR) \
32080 $(STAGE2_CONFIGURE_FLAGS) \
32081 @extra_host_zlib_configure_flags@
32082 @endif zlib-bootstrap
32083
32084 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
32085 maybe-configure-stage3-zlib:
32086 @if zlib-bootstrap
32087 maybe-configure-stage3-zlib: configure-stage3-zlib
32088 configure-stage3-zlib:
32089 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32091 @r=`${PWD_COMMAND}`; export r; \
32092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32093 TFLAGS="$(STAGE3_TFLAGS)"; \
32094 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32095 $(HOST_EXPORTS) \
32096 $(POSTSTAGE1_HOST_EXPORTS) \
32097 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32098 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32099 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
32100 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
32101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32102 cd $(HOST_SUBDIR)/zlib || exit 1; \
32103 case $(srcdir) in \
32104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32105 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32107 esac; \
32108 module_srcdir=zlib; \
32109 $(SHELL) $$s/$$module_srcdir/configure \
32110 --srcdir=$${topdir}/$$module_srcdir \
32111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32112 --target=${target_alias} \
32113 --with-build-libsubdir=$(HOST_SUBDIR) \
32114 $(STAGE3_CONFIGURE_FLAGS) \
32115 @extra_host_zlib_configure_flags@
32116 @endif zlib-bootstrap
32117
32118 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
32119 maybe-configure-stage4-zlib:
32120 @if zlib-bootstrap
32121 maybe-configure-stage4-zlib: configure-stage4-zlib
32122 configure-stage4-zlib:
32123 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32125 @r=`${PWD_COMMAND}`; export r; \
32126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127 TFLAGS="$(STAGE4_TFLAGS)"; \
32128 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32129 $(HOST_EXPORTS) \
32130 $(POSTSTAGE1_HOST_EXPORTS) \
32131 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32132 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32133 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
32134 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
32135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32136 cd $(HOST_SUBDIR)/zlib || exit 1; \
32137 case $(srcdir) in \
32138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32139 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32141 esac; \
32142 module_srcdir=zlib; \
32143 $(SHELL) $$s/$$module_srcdir/configure \
32144 --srcdir=$${topdir}/$$module_srcdir \
32145 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32146 --target=${target_alias} \
32147 --with-build-libsubdir=$(HOST_SUBDIR) \
32148 $(STAGE4_CONFIGURE_FLAGS) \
32149 @extra_host_zlib_configure_flags@
32150 @endif zlib-bootstrap
32151
32152 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
32153 maybe-configure-stageprofile-zlib:
32154 @if zlib-bootstrap
32155 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
32156 configure-stageprofile-zlib:
32157 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32158 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32159 @r=`${PWD_COMMAND}`; export r; \
32160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32161 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32162 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32163 $(HOST_EXPORTS) \
32164 $(POSTSTAGE1_HOST_EXPORTS) \
32165 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32166 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32167 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
32168 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
32169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32170 cd $(HOST_SUBDIR)/zlib || exit 1; \
32171 case $(srcdir) in \
32172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32173 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32175 esac; \
32176 module_srcdir=zlib; \
32177 $(SHELL) $$s/$$module_srcdir/configure \
32178 --srcdir=$${topdir}/$$module_srcdir \
32179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32180 --target=${target_alias} \
32181 --with-build-libsubdir=$(HOST_SUBDIR) \
32182 $(STAGEprofile_CONFIGURE_FLAGS) \
32183 @extra_host_zlib_configure_flags@
32184 @endif zlib-bootstrap
32185
32186 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
32187 maybe-configure-stagetrain-zlib:
32188 @if zlib-bootstrap
32189 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
32190 configure-stagetrain-zlib:
32191 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
32192 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32193 @r=`${PWD_COMMAND}`; export r; \
32194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195 TFLAGS="$(STAGEtrain_TFLAGS)"; \
32196 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32197 $(HOST_EXPORTS) \
32198 $(POSTSTAGE1_HOST_EXPORTS) \
32199 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
32200 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
32201 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
32202 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
32203 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32204 cd $(HOST_SUBDIR)/zlib || exit 1; \
32205 case $(srcdir) in \
32206 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32207 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32208 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32209 esac; \
32210 module_srcdir=zlib; \
32211 $(SHELL) $$s/$$module_srcdir/configure \
32212 --srcdir=$${topdir}/$$module_srcdir \
32213 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32214 --target=${target_alias} \
32215 --with-build-libsubdir=$(HOST_SUBDIR) \
32216 $(STAGEtrain_CONFIGURE_FLAGS) \
32217 @extra_host_zlib_configure_flags@
32218 @endif zlib-bootstrap
32219
32220 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
32221 maybe-configure-stagefeedback-zlib:
32222 @if zlib-bootstrap
32223 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
32224 configure-stagefeedback-zlib:
32225 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32226 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32227 @r=`${PWD_COMMAND}`; export r; \
32228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32229 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32230 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32231 $(HOST_EXPORTS) \
32232 $(POSTSTAGE1_HOST_EXPORTS) \
32233 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32234 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32235 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
32236 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
32237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32238 cd $(HOST_SUBDIR)/zlib || exit 1; \
32239 case $(srcdir) in \
32240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32241 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32243 esac; \
32244 module_srcdir=zlib; \
32245 $(SHELL) $$s/$$module_srcdir/configure \
32246 --srcdir=$${topdir}/$$module_srcdir \
32247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32248 --target=${target_alias} \
32249 --with-build-libsubdir=$(HOST_SUBDIR) \
32250 $(STAGEfeedback_CONFIGURE_FLAGS) \
32251 @extra_host_zlib_configure_flags@
32252 @endif zlib-bootstrap
32253
32254 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
32255 maybe-configure-stageautoprofile-zlib:
32256 @if zlib-bootstrap
32257 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
32258 configure-stageautoprofile-zlib:
32259 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
32260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32261 @r=`${PWD_COMMAND}`; export r; \
32262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32263 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
32264 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32265 $(HOST_EXPORTS) \
32266 $(POSTSTAGE1_HOST_EXPORTS) \
32267 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
32268 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
32269 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
32270 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
32271 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32272 cd $(HOST_SUBDIR)/zlib || exit 1; \
32273 case $(srcdir) in \
32274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32275 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32277 esac; \
32278 module_srcdir=zlib; \
32279 $(SHELL) $$s/$$module_srcdir/configure \
32280 --srcdir=$${topdir}/$$module_srcdir \
32281 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32282 --target=${target_alias} \
32283 --with-build-libsubdir=$(HOST_SUBDIR) \
32284 $(STAGEautoprofile_CONFIGURE_FLAGS) \
32285 @extra_host_zlib_configure_flags@
32286 @endif zlib-bootstrap
32287
32288 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
32289 maybe-configure-stageautofeedback-zlib:
32290 @if zlib-bootstrap
32291 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
32292 configure-stageautofeedback-zlib:
32293 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
32294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32295 @r=`${PWD_COMMAND}`; export r; \
32296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32297 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
32298 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32299 $(HOST_EXPORTS) \
32300 $(POSTSTAGE1_HOST_EXPORTS) \
32301 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
32302 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
32303 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
32304 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
32305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32306 cd $(HOST_SUBDIR)/zlib || exit 1; \
32307 case $(srcdir) in \
32308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32309 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32311 esac; \
32312 module_srcdir=zlib; \
32313 $(SHELL) $$s/$$module_srcdir/configure \
32314 --srcdir=$${topdir}/$$module_srcdir \
32315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32316 --target=${target_alias} \
32317 --with-build-libsubdir=$(HOST_SUBDIR) \
32318 $(STAGEautofeedback_CONFIGURE_FLAGS) \
32319 @extra_host_zlib_configure_flags@
32320 @endif zlib-bootstrap
32321
32322
32323
32324
32325
32326 .PHONY: all-zlib maybe-all-zlib
32327 maybe-all-zlib:
32328 @if gcc-bootstrap
32329 all-zlib: stage_current
32330 @endif gcc-bootstrap
32331 @if zlib
32332 TARGET-zlib=all
32333 maybe-all-zlib: all-zlib
32334 all-zlib: configure-zlib
32335 @r=`${PWD_COMMAND}`; export r; \
32336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32337 $(HOST_EXPORTS) \
32338 (cd $(HOST_SUBDIR)/zlib && \
32339 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32340 $(TARGET-zlib))
32341 @endif zlib
32342
32343
32344
32345 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
32346 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
32347 maybe-all-stage1-zlib:
32348 maybe-clean-stage1-zlib:
32349 @if zlib-bootstrap
32350 maybe-all-stage1-zlib: all-stage1-zlib
32351 all-stage1: all-stage1-zlib
32352 TARGET-stage1-zlib = $(TARGET-zlib)
32353 all-stage1-zlib: configure-stage1-zlib
32354 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32355 @r=`${PWD_COMMAND}`; export r; \
32356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32357 TFLAGS="$(STAGE1_TFLAGS)"; \
32358 $(HOST_EXPORTS) \
32359 cd $(HOST_SUBDIR)/zlib && \
32360 \
32361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32362 CFLAGS="$(STAGE1_CFLAGS)" \
32363 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
32364 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32365 LIBCFLAGS="$(LIBCFLAGS)" \
32366 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32367 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32368 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32369 $(EXTRA_HOST_FLAGS) \
32370 $(STAGE1_FLAGS_TO_PASS) \
32371 TFLAGS="$(STAGE1_TFLAGS)" \
32372 $(TARGET-stage1-zlib)
32373
32374 maybe-clean-stage1-zlib: clean-stage1-zlib
32375 clean-stage1: clean-stage1-zlib
32376 clean-stage1-zlib:
32377 @if [ $(current_stage) = stage1 ]; then \
32378 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32379 else \
32380 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
32381 $(MAKE) stage1-start; \
32382 fi; \
32383 cd $(HOST_SUBDIR)/zlib && \
32384 $(MAKE) $(EXTRA_HOST_FLAGS) \
32385 $(STAGE1_FLAGS_TO_PASS) clean
32386 @endif zlib-bootstrap
32387
32388
32389 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
32390 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
32391 maybe-all-stage2-zlib:
32392 maybe-clean-stage2-zlib:
32393 @if zlib-bootstrap
32394 maybe-all-stage2-zlib: all-stage2-zlib
32395 all-stage2: all-stage2-zlib
32396 TARGET-stage2-zlib = $(TARGET-zlib)
32397 all-stage2-zlib: configure-stage2-zlib
32398 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32399 @r=`${PWD_COMMAND}`; export r; \
32400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32401 TFLAGS="$(STAGE2_TFLAGS)"; \
32402 $(HOST_EXPORTS) \
32403 $(POSTSTAGE1_HOST_EXPORTS) \
32404 cd $(HOST_SUBDIR)/zlib && \
32405 \
32406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32407 CFLAGS="$(STAGE2_CFLAGS)" \
32408 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
32409 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32410 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32415 TFLAGS="$(STAGE2_TFLAGS)" \
32416 $(TARGET-stage2-zlib)
32417
32418 maybe-clean-stage2-zlib: clean-stage2-zlib
32419 clean-stage2: clean-stage2-zlib
32420 clean-stage2-zlib:
32421 @if [ $(current_stage) = stage2 ]; then \
32422 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32423 else \
32424 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
32425 $(MAKE) stage2-start; \
32426 fi; \
32427 cd $(HOST_SUBDIR)/zlib && \
32428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32429 @endif zlib-bootstrap
32430
32431
32432 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
32433 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
32434 maybe-all-stage3-zlib:
32435 maybe-clean-stage3-zlib:
32436 @if zlib-bootstrap
32437 maybe-all-stage3-zlib: all-stage3-zlib
32438 all-stage3: all-stage3-zlib
32439 TARGET-stage3-zlib = $(TARGET-zlib)
32440 all-stage3-zlib: configure-stage3-zlib
32441 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32442 @r=`${PWD_COMMAND}`; export r; \
32443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32444 TFLAGS="$(STAGE3_TFLAGS)"; \
32445 $(HOST_EXPORTS) \
32446 $(POSTSTAGE1_HOST_EXPORTS) \
32447 cd $(HOST_SUBDIR)/zlib && \
32448 \
32449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32450 CFLAGS="$(STAGE3_CFLAGS)" \
32451 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
32452 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32453 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32458 TFLAGS="$(STAGE3_TFLAGS)" \
32459 $(TARGET-stage3-zlib)
32460
32461 maybe-clean-stage3-zlib: clean-stage3-zlib
32462 clean-stage3: clean-stage3-zlib
32463 clean-stage3-zlib:
32464 @if [ $(current_stage) = stage3 ]; then \
32465 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32466 else \
32467 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
32468 $(MAKE) stage3-start; \
32469 fi; \
32470 cd $(HOST_SUBDIR)/zlib && \
32471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32472 @endif zlib-bootstrap
32473
32474
32475 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
32476 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
32477 maybe-all-stage4-zlib:
32478 maybe-clean-stage4-zlib:
32479 @if zlib-bootstrap
32480 maybe-all-stage4-zlib: all-stage4-zlib
32481 all-stage4: all-stage4-zlib
32482 TARGET-stage4-zlib = $(TARGET-zlib)
32483 all-stage4-zlib: configure-stage4-zlib
32484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32485 @r=`${PWD_COMMAND}`; export r; \
32486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32487 TFLAGS="$(STAGE4_TFLAGS)"; \
32488 $(HOST_EXPORTS) \
32489 $(POSTSTAGE1_HOST_EXPORTS) \
32490 cd $(HOST_SUBDIR)/zlib && \
32491 \
32492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32493 CFLAGS="$(STAGE4_CFLAGS)" \
32494 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
32495 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32496 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32501 TFLAGS="$(STAGE4_TFLAGS)" \
32502 $(TARGET-stage4-zlib)
32503
32504 maybe-clean-stage4-zlib: clean-stage4-zlib
32505 clean-stage4: clean-stage4-zlib
32506 clean-stage4-zlib:
32507 @if [ $(current_stage) = stage4 ]; then \
32508 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32509 else \
32510 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
32511 $(MAKE) stage4-start; \
32512 fi; \
32513 cd $(HOST_SUBDIR)/zlib && \
32514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32515 @endif zlib-bootstrap
32516
32517
32518 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
32519 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
32520 maybe-all-stageprofile-zlib:
32521 maybe-clean-stageprofile-zlib:
32522 @if zlib-bootstrap
32523 maybe-all-stageprofile-zlib: all-stageprofile-zlib
32524 all-stageprofile: all-stageprofile-zlib
32525 TARGET-stageprofile-zlib = $(TARGET-zlib)
32526 all-stageprofile-zlib: configure-stageprofile-zlib
32527 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32528 @r=`${PWD_COMMAND}`; export r; \
32529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32530 TFLAGS="$(STAGEprofile_TFLAGS)"; \
32531 $(HOST_EXPORTS) \
32532 $(POSTSTAGE1_HOST_EXPORTS) \
32533 cd $(HOST_SUBDIR)/zlib && \
32534 \
32535 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32536 CFLAGS="$(STAGEprofile_CFLAGS)" \
32537 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
32538 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32539 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32544 TFLAGS="$(STAGEprofile_TFLAGS)" \
32545 $(TARGET-stageprofile-zlib)
32546
32547 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
32548 clean-stageprofile: clean-stageprofile-zlib
32549 clean-stageprofile-zlib:
32550 @if [ $(current_stage) = stageprofile ]; then \
32551 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32552 else \
32553 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
32554 $(MAKE) stageprofile-start; \
32555 fi; \
32556 cd $(HOST_SUBDIR)/zlib && \
32557 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32558 @endif zlib-bootstrap
32559
32560
32561 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
32562 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
32563 maybe-all-stagetrain-zlib:
32564 maybe-clean-stagetrain-zlib:
32565 @if zlib-bootstrap
32566 maybe-all-stagetrain-zlib: all-stagetrain-zlib
32567 all-stagetrain: all-stagetrain-zlib
32568 TARGET-stagetrain-zlib = $(TARGET-zlib)
32569 all-stagetrain-zlib: configure-stagetrain-zlib
32570 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
32571 @r=`${PWD_COMMAND}`; export r; \
32572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32573 TFLAGS="$(STAGEtrain_TFLAGS)"; \
32574 $(HOST_EXPORTS) \
32575 $(POSTSTAGE1_HOST_EXPORTS) \
32576 cd $(HOST_SUBDIR)/zlib && \
32577 \
32578 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32579 CFLAGS="$(STAGEtrain_CFLAGS)" \
32580 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
32581 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
32582 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
32583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32587 TFLAGS="$(STAGEtrain_TFLAGS)" \
32588 $(TARGET-stagetrain-zlib)
32589
32590 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
32591 clean-stagetrain: clean-stagetrain-zlib
32592 clean-stagetrain-zlib:
32593 @if [ $(current_stage) = stagetrain ]; then \
32594 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32595 else \
32596 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
32597 $(MAKE) stagetrain-start; \
32598 fi; \
32599 cd $(HOST_SUBDIR)/zlib && \
32600 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32601 @endif zlib-bootstrap
32602
32603
32604 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
32605 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
32606 maybe-all-stagefeedback-zlib:
32607 maybe-clean-stagefeedback-zlib:
32608 @if zlib-bootstrap
32609 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
32610 all-stagefeedback: all-stagefeedback-zlib
32611 TARGET-stagefeedback-zlib = $(TARGET-zlib)
32612 all-stagefeedback-zlib: configure-stagefeedback-zlib
32613 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32614 @r=`${PWD_COMMAND}`; export r; \
32615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32617 $(HOST_EXPORTS) \
32618 $(POSTSTAGE1_HOST_EXPORTS) \
32619 cd $(HOST_SUBDIR)/zlib && \
32620 \
32621 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32622 CFLAGS="$(STAGEfeedback_CFLAGS)" \
32623 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
32624 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
32625 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
32626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32630 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32631 $(TARGET-stagefeedback-zlib)
32632
32633 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
32634 clean-stagefeedback: clean-stagefeedback-zlib
32635 clean-stagefeedback-zlib:
32636 @if [ $(current_stage) = stagefeedback ]; then \
32637 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32638 else \
32639 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
32640 $(MAKE) stagefeedback-start; \
32641 fi; \
32642 cd $(HOST_SUBDIR)/zlib && \
32643 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32644 @endif zlib-bootstrap
32645
32646
32647 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
32648 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
32649 maybe-all-stageautoprofile-zlib:
32650 maybe-clean-stageautoprofile-zlib:
32651 @if zlib-bootstrap
32652 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
32653 all-stageautoprofile: all-stageautoprofile-zlib
32654 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
32655 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
32656 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
32657 @r=`${PWD_COMMAND}`; export r; \
32658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
32660 $(HOST_EXPORTS) \
32661 $(POSTSTAGE1_HOST_EXPORTS) \
32662 cd $(HOST_SUBDIR)/zlib && \
32663 $$s/gcc/config/i386/$(AUTO_PROFILE) \
32664 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32665 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
32666 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
32667 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
32668 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
32669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32673 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
32674 $(TARGET-stageautoprofile-zlib)
32675
32676 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
32677 clean-stageautoprofile: clean-stageautoprofile-zlib
32678 clean-stageautoprofile-zlib:
32679 @if [ $(current_stage) = stageautoprofile ]; then \
32680 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32681 else \
32682 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
32683 $(MAKE) stageautoprofile-start; \
32684 fi; \
32685 cd $(HOST_SUBDIR)/zlib && \
32686 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32687 @endif zlib-bootstrap
32688
32689
32690 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
32691 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
32692 maybe-all-stageautofeedback-zlib:
32693 maybe-clean-stageautofeedback-zlib:
32694 @if zlib-bootstrap
32695 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
32696 all-stageautofeedback: all-stageautofeedback-zlib
32697 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
32698 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
32699 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
32700 @r=`${PWD_COMMAND}`; export r; \
32701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32702 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
32703 $(HOST_EXPORTS) \
32704 $(POSTSTAGE1_HOST_EXPORTS) \
32705 cd $(HOST_SUBDIR)/zlib && \
32706 \
32707 $(MAKE) $(BASE_FLAGS_TO_PASS) \
32708 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
32709 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
32710 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
32711 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
32712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
32716 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
32717 $(TARGET-stageautofeedback-zlib)
32718
32719 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
32720 clean-stageautofeedback: clean-stageautofeedback-zlib
32721 clean-stageautofeedback-zlib:
32722 @if [ $(current_stage) = stageautofeedback ]; then \
32723 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32724 else \
32725 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
32726 $(MAKE) stageautofeedback-start; \
32727 fi; \
32728 cd $(HOST_SUBDIR)/zlib && \
32729 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
32730 @endif zlib-bootstrap
32731
32732
32733
32734
32735
32736 .PHONY: check-zlib maybe-check-zlib
32737 maybe-check-zlib:
32738 @if zlib
32739 maybe-check-zlib: check-zlib
32740
32741 check-zlib:
32742
32743 @endif zlib
32744
32745 .PHONY: install-zlib maybe-install-zlib
32746 maybe-install-zlib:
32747 @if zlib
32748 maybe-install-zlib: install-zlib
32749
32750 install-zlib:
32751
32752 @endif zlib
32753
32754 .PHONY: install-strip-zlib maybe-install-strip-zlib
32755 maybe-install-strip-zlib:
32756 @if zlib
32757 maybe-install-strip-zlib: install-strip-zlib
32758
32759 install-strip-zlib:
32760
32761 @endif zlib
32762
32763 # Other targets (info, dvi, pdf, etc.)
32764
32765 .PHONY: maybe-info-zlib info-zlib
32766 maybe-info-zlib:
32767 @if zlib
32768 maybe-info-zlib: info-zlib
32769
32770 info-zlib: \
32771 configure-zlib
32772 @[ -f ./zlib/Makefile ] || exit 0; \
32773 r=`${PWD_COMMAND}`; export r; \
32774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32775 $(HOST_EXPORTS) \
32776 for flag in $(EXTRA_HOST_FLAGS) ; do \
32777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32778 done; \
32779 echo "Doing info in zlib"; \
32780 (cd $(HOST_SUBDIR)/zlib && \
32781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32783 "RANLIB=$${RANLIB}" \
32784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32785 info) \
32786 || exit 1
32787
32788 @endif zlib
32789
32790 .PHONY: maybe-dvi-zlib dvi-zlib
32791 maybe-dvi-zlib:
32792 @if zlib
32793 maybe-dvi-zlib: dvi-zlib
32794
32795 dvi-zlib: \
32796 configure-zlib
32797 @[ -f ./zlib/Makefile ] || exit 0; \
32798 r=`${PWD_COMMAND}`; export r; \
32799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32800 $(HOST_EXPORTS) \
32801 for flag in $(EXTRA_HOST_FLAGS) ; do \
32802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32803 done; \
32804 echo "Doing dvi in zlib"; \
32805 (cd $(HOST_SUBDIR)/zlib && \
32806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32808 "RANLIB=$${RANLIB}" \
32809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32810 dvi) \
32811 || exit 1
32812
32813 @endif zlib
32814
32815 .PHONY: maybe-pdf-zlib pdf-zlib
32816 maybe-pdf-zlib:
32817 @if zlib
32818 maybe-pdf-zlib: pdf-zlib
32819
32820 pdf-zlib: \
32821 configure-zlib
32822 @[ -f ./zlib/Makefile ] || exit 0; \
32823 r=`${PWD_COMMAND}`; export r; \
32824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32825 $(HOST_EXPORTS) \
32826 for flag in $(EXTRA_HOST_FLAGS) ; do \
32827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32828 done; \
32829 echo "Doing pdf in zlib"; \
32830 (cd $(HOST_SUBDIR)/zlib && \
32831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32833 "RANLIB=$${RANLIB}" \
32834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32835 pdf) \
32836 || exit 1
32837
32838 @endif zlib
32839
32840 .PHONY: maybe-html-zlib html-zlib
32841 maybe-html-zlib:
32842 @if zlib
32843 maybe-html-zlib: html-zlib
32844
32845 html-zlib: \
32846 configure-zlib
32847 @[ -f ./zlib/Makefile ] || exit 0; \
32848 r=`${PWD_COMMAND}`; export r; \
32849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32850 $(HOST_EXPORTS) \
32851 for flag in $(EXTRA_HOST_FLAGS) ; do \
32852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32853 done; \
32854 echo "Doing html in zlib"; \
32855 (cd $(HOST_SUBDIR)/zlib && \
32856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32858 "RANLIB=$${RANLIB}" \
32859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32860 html) \
32861 || exit 1
32862
32863 @endif zlib
32864
32865 .PHONY: maybe-TAGS-zlib TAGS-zlib
32866 maybe-TAGS-zlib:
32867 @if zlib
32868 maybe-TAGS-zlib: TAGS-zlib
32869
32870 TAGS-zlib: \
32871 configure-zlib
32872 @[ -f ./zlib/Makefile ] || exit 0; \
32873 r=`${PWD_COMMAND}`; export r; \
32874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875 $(HOST_EXPORTS) \
32876 for flag in $(EXTRA_HOST_FLAGS) ; do \
32877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32878 done; \
32879 echo "Doing TAGS in zlib"; \
32880 (cd $(HOST_SUBDIR)/zlib && \
32881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883 "RANLIB=$${RANLIB}" \
32884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32885 TAGS) \
32886 || exit 1
32887
32888 @endif zlib
32889
32890 .PHONY: maybe-install-info-zlib install-info-zlib
32891 maybe-install-info-zlib:
32892 @if zlib
32893 maybe-install-info-zlib: install-info-zlib
32894
32895 install-info-zlib: \
32896 configure-zlib \
32897 info-zlib
32898 @[ -f ./zlib/Makefile ] || exit 0; \
32899 r=`${PWD_COMMAND}`; export r; \
32900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901 $(HOST_EXPORTS) \
32902 for flag in $(EXTRA_HOST_FLAGS) ; do \
32903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904 done; \
32905 echo "Doing install-info in zlib"; \
32906 (cd $(HOST_SUBDIR)/zlib && \
32907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32909 "RANLIB=$${RANLIB}" \
32910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32911 install-info) \
32912 || exit 1
32913
32914 @endif zlib
32915
32916 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
32917 maybe-install-pdf-zlib:
32918 @if zlib
32919 maybe-install-pdf-zlib: install-pdf-zlib
32920
32921 install-pdf-zlib: \
32922 configure-zlib \
32923 pdf-zlib
32924 @[ -f ./zlib/Makefile ] || exit 0; \
32925 r=`${PWD_COMMAND}`; export r; \
32926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32927 $(HOST_EXPORTS) \
32928 for flag in $(EXTRA_HOST_FLAGS) ; do \
32929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32930 done; \
32931 echo "Doing install-pdf in zlib"; \
32932 (cd $(HOST_SUBDIR)/zlib && \
32933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32935 "RANLIB=$${RANLIB}" \
32936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32937 install-pdf) \
32938 || exit 1
32939
32940 @endif zlib
32941
32942 .PHONY: maybe-install-html-zlib install-html-zlib
32943 maybe-install-html-zlib:
32944 @if zlib
32945 maybe-install-html-zlib: install-html-zlib
32946
32947 install-html-zlib: \
32948 configure-zlib \
32949 html-zlib
32950 @[ -f ./zlib/Makefile ] || exit 0; \
32951 r=`${PWD_COMMAND}`; export r; \
32952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32953 $(HOST_EXPORTS) \
32954 for flag in $(EXTRA_HOST_FLAGS) ; do \
32955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32956 done; \
32957 echo "Doing install-html in zlib"; \
32958 (cd $(HOST_SUBDIR)/zlib && \
32959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32961 "RANLIB=$${RANLIB}" \
32962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32963 install-html) \
32964 || exit 1
32965
32966 @endif zlib
32967
32968 .PHONY: maybe-installcheck-zlib installcheck-zlib
32969 maybe-installcheck-zlib:
32970 @if zlib
32971 maybe-installcheck-zlib: installcheck-zlib
32972
32973 installcheck-zlib: \
32974 configure-zlib
32975 @[ -f ./zlib/Makefile ] || exit 0; \
32976 r=`${PWD_COMMAND}`; export r; \
32977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32978 $(HOST_EXPORTS) \
32979 for flag in $(EXTRA_HOST_FLAGS) ; do \
32980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32981 done; \
32982 echo "Doing installcheck in zlib"; \
32983 (cd $(HOST_SUBDIR)/zlib && \
32984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32986 "RANLIB=$${RANLIB}" \
32987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32988 installcheck) \
32989 || exit 1
32990
32991 @endif zlib
32992
32993 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
32994 maybe-mostlyclean-zlib:
32995 @if zlib
32996 maybe-mostlyclean-zlib: mostlyclean-zlib
32997
32998 mostlyclean-zlib:
32999 @[ -f ./zlib/Makefile ] || exit 0; \
33000 r=`${PWD_COMMAND}`; export r; \
33001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33002 $(HOST_EXPORTS) \
33003 for flag in $(EXTRA_HOST_FLAGS) ; do \
33004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33005 done; \
33006 echo "Doing mostlyclean in zlib"; \
33007 (cd $(HOST_SUBDIR)/zlib && \
33008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33010 "RANLIB=$${RANLIB}" \
33011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33012 mostlyclean) \
33013 || exit 1
33014
33015 @endif zlib
33016
33017 .PHONY: maybe-clean-zlib clean-zlib
33018 maybe-clean-zlib:
33019 @if zlib
33020 maybe-clean-zlib: clean-zlib
33021
33022 clean-zlib:
33023 @[ -f ./zlib/Makefile ] || exit 0; \
33024 r=`${PWD_COMMAND}`; export r; \
33025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33026 $(HOST_EXPORTS) \
33027 for flag in $(EXTRA_HOST_FLAGS) ; do \
33028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33029 done; \
33030 echo "Doing clean in zlib"; \
33031 (cd $(HOST_SUBDIR)/zlib && \
33032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33034 "RANLIB=$${RANLIB}" \
33035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33036 clean) \
33037 || exit 1
33038
33039 @endif zlib
33040
33041 .PHONY: maybe-distclean-zlib distclean-zlib
33042 maybe-distclean-zlib:
33043 @if zlib
33044 maybe-distclean-zlib: distclean-zlib
33045
33046 distclean-zlib:
33047 @[ -f ./zlib/Makefile ] || exit 0; \
33048 r=`${PWD_COMMAND}`; export r; \
33049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33050 $(HOST_EXPORTS) \
33051 for flag in $(EXTRA_HOST_FLAGS) ; do \
33052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33053 done; \
33054 echo "Doing distclean in zlib"; \
33055 (cd $(HOST_SUBDIR)/zlib && \
33056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33058 "RANLIB=$${RANLIB}" \
33059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33060 distclean) \
33061 || exit 1
33062
33063 @endif zlib
33064
33065 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
33066 maybe-maintainer-clean-zlib:
33067 @if zlib
33068 maybe-maintainer-clean-zlib: maintainer-clean-zlib
33069
33070 maintainer-clean-zlib:
33071 @[ -f ./zlib/Makefile ] || exit 0; \
33072 r=`${PWD_COMMAND}`; export r; \
33073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33074 $(HOST_EXPORTS) \
33075 for flag in $(EXTRA_HOST_FLAGS) ; do \
33076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077 done; \
33078 echo "Doing maintainer-clean in zlib"; \
33079 (cd $(HOST_SUBDIR)/zlib && \
33080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33082 "RANLIB=$${RANLIB}" \
33083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33084 maintainer-clean) \
33085 || exit 1
33086
33087 @endif zlib
33088
33089
33090
33091 .PHONY: configure-gdb maybe-configure-gdb
33092 maybe-configure-gdb:
33093 @if gcc-bootstrap
33094 configure-gdb: stage_current
33095 @endif gcc-bootstrap
33096 @if gdb
33097 maybe-configure-gdb: configure-gdb
33098 configure-gdb:
33099 @: $(MAKE); $(unstage)
33100 @r=`${PWD_COMMAND}`; export r; \
33101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33102 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
33103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
33104 $(HOST_EXPORTS) \
33105 echo Configuring in $(HOST_SUBDIR)/gdb; \
33106 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
33107 case $(srcdir) in \
33108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33109 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
33110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33111 esac; \
33112 module_srcdir=gdb; \
33113 $(SHELL) \
33114 $$s/$$module_srcdir/configure \
33115 --srcdir=$${topdir}/$$module_srcdir \
33116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33117 --target=${target_alias} \
33118 || exit 1
33119 @endif gdb
33120
33121
33122
33123
33124
33125 .PHONY: all-gdb maybe-all-gdb
33126 maybe-all-gdb:
33127 @if gcc-bootstrap
33128 all-gdb: stage_current
33129 @endif gcc-bootstrap
33130 @if gdb
33131 TARGET-gdb=all
33132 maybe-all-gdb: all-gdb
33133 all-gdb: configure-gdb
33134 @: $(MAKE); $(unstage)
33135 @r=`${PWD_COMMAND}`; export r; \
33136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33137 $(HOST_EXPORTS) \
33138 (cd $(HOST_SUBDIR)/gdb && \
33139 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33140 $(TARGET-gdb))
33141 @endif gdb
33142
33143
33144
33145
33146 .PHONY: check-gdb maybe-check-gdb
33147 maybe-check-gdb:
33148 @if gdb
33149 maybe-check-gdb: check-gdb
33150
33151 check-gdb:
33152 @: $(MAKE); $(unstage)
33153 @r=`${PWD_COMMAND}`; export r; \
33154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33155 $(HOST_EXPORTS) \
33156 (cd $(HOST_SUBDIR)/gdb && \
33157 $(MAKE) $(FLAGS_TO_PASS) check)
33158
33159 @endif gdb
33160
33161 .PHONY: install-gdb maybe-install-gdb
33162 maybe-install-gdb:
33163 @if gdb
33164 maybe-install-gdb: install-gdb
33165
33166 install-gdb: installdirs
33167 @: $(MAKE); $(unstage)
33168 @r=`${PWD_COMMAND}`; export r; \
33169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33170 $(HOST_EXPORTS) \
33171 (cd $(HOST_SUBDIR)/gdb && \
33172 $(MAKE) $(FLAGS_TO_PASS) install)
33173
33174 @endif gdb
33175
33176 .PHONY: install-strip-gdb maybe-install-strip-gdb
33177 maybe-install-strip-gdb:
33178 @if gdb
33179 maybe-install-strip-gdb: install-strip-gdb
33180
33181 install-strip-gdb: installdirs
33182 @: $(MAKE); $(unstage)
33183 @r=`${PWD_COMMAND}`; export r; \
33184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33185 $(HOST_EXPORTS) \
33186 (cd $(HOST_SUBDIR)/gdb && \
33187 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33188
33189 @endif gdb
33190
33191 # Other targets (info, dvi, pdf, etc.)
33192
33193 .PHONY: maybe-info-gdb info-gdb
33194 maybe-info-gdb:
33195 @if gdb
33196 maybe-info-gdb: info-gdb
33197
33198 info-gdb: \
33199 configure-gdb
33200 @: $(MAKE); $(unstage)
33201 @[ -f ./gdb/Makefile ] || exit 0; \
33202 r=`${PWD_COMMAND}`; export r; \
33203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204 $(HOST_EXPORTS) \
33205 for flag in $(EXTRA_HOST_FLAGS) ; do \
33206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33207 done; \
33208 echo "Doing info in gdb"; \
33209 (cd $(HOST_SUBDIR)/gdb && \
33210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212 "RANLIB=$${RANLIB}" \
33213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33214 info) \
33215 || exit 1
33216
33217 @endif gdb
33218
33219 .PHONY: maybe-dvi-gdb dvi-gdb
33220 maybe-dvi-gdb:
33221 @if gdb
33222 maybe-dvi-gdb: dvi-gdb
33223
33224 dvi-gdb: \
33225 configure-gdb
33226 @: $(MAKE); $(unstage)
33227 @[ -f ./gdb/Makefile ] || exit 0; \
33228 r=`${PWD_COMMAND}`; export r; \
33229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33230 $(HOST_EXPORTS) \
33231 for flag in $(EXTRA_HOST_FLAGS) ; do \
33232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33233 done; \
33234 echo "Doing dvi in gdb"; \
33235 (cd $(HOST_SUBDIR)/gdb && \
33236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33238 "RANLIB=$${RANLIB}" \
33239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33240 dvi) \
33241 || exit 1
33242
33243 @endif gdb
33244
33245 .PHONY: maybe-pdf-gdb pdf-gdb
33246 maybe-pdf-gdb:
33247 @if gdb
33248 maybe-pdf-gdb: pdf-gdb
33249
33250 pdf-gdb: \
33251 configure-gdb
33252 @: $(MAKE); $(unstage)
33253 @[ -f ./gdb/Makefile ] || exit 0; \
33254 r=`${PWD_COMMAND}`; export r; \
33255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33256 $(HOST_EXPORTS) \
33257 for flag in $(EXTRA_HOST_FLAGS) ; do \
33258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33259 done; \
33260 echo "Doing pdf in gdb"; \
33261 (cd $(HOST_SUBDIR)/gdb && \
33262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33264 "RANLIB=$${RANLIB}" \
33265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33266 pdf) \
33267 || exit 1
33268
33269 @endif gdb
33270
33271 .PHONY: maybe-html-gdb html-gdb
33272 maybe-html-gdb:
33273 @if gdb
33274 maybe-html-gdb: html-gdb
33275
33276 html-gdb: \
33277 configure-gdb
33278 @: $(MAKE); $(unstage)
33279 @[ -f ./gdb/Makefile ] || exit 0; \
33280 r=`${PWD_COMMAND}`; export r; \
33281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33282 $(HOST_EXPORTS) \
33283 for flag in $(EXTRA_HOST_FLAGS) ; do \
33284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33285 done; \
33286 echo "Doing html in gdb"; \
33287 (cd $(HOST_SUBDIR)/gdb && \
33288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33290 "RANLIB=$${RANLIB}" \
33291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33292 html) \
33293 || exit 1
33294
33295 @endif gdb
33296
33297 .PHONY: maybe-TAGS-gdb TAGS-gdb
33298 maybe-TAGS-gdb:
33299 @if gdb
33300 maybe-TAGS-gdb: TAGS-gdb
33301
33302 TAGS-gdb: \
33303 configure-gdb
33304 @: $(MAKE); $(unstage)
33305 @[ -f ./gdb/Makefile ] || exit 0; \
33306 r=`${PWD_COMMAND}`; export r; \
33307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33308 $(HOST_EXPORTS) \
33309 for flag in $(EXTRA_HOST_FLAGS) ; do \
33310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33311 done; \
33312 echo "Doing TAGS in gdb"; \
33313 (cd $(HOST_SUBDIR)/gdb && \
33314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33316 "RANLIB=$${RANLIB}" \
33317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33318 TAGS) \
33319 || exit 1
33320
33321 @endif gdb
33322
33323 .PHONY: maybe-install-info-gdb install-info-gdb
33324 maybe-install-info-gdb:
33325 @if gdb
33326 maybe-install-info-gdb: install-info-gdb
33327
33328 install-info-gdb: \
33329 configure-gdb \
33330 info-gdb
33331 @: $(MAKE); $(unstage)
33332 @[ -f ./gdb/Makefile ] || exit 0; \
33333 r=`${PWD_COMMAND}`; export r; \
33334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335 $(HOST_EXPORTS) \
33336 for flag in $(EXTRA_HOST_FLAGS) ; do \
33337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33338 done; \
33339 echo "Doing install-info in gdb"; \
33340 (cd $(HOST_SUBDIR)/gdb && \
33341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33343 "RANLIB=$${RANLIB}" \
33344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33345 install-info) \
33346 || exit 1
33347
33348 @endif gdb
33349
33350 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
33351 maybe-install-pdf-gdb:
33352 @if gdb
33353 maybe-install-pdf-gdb: install-pdf-gdb
33354
33355 install-pdf-gdb: \
33356 configure-gdb \
33357 pdf-gdb
33358 @: $(MAKE); $(unstage)
33359 @[ -f ./gdb/Makefile ] || exit 0; \
33360 r=`${PWD_COMMAND}`; export r; \
33361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33362 $(HOST_EXPORTS) \
33363 for flag in $(EXTRA_HOST_FLAGS) ; do \
33364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33365 done; \
33366 echo "Doing install-pdf in gdb"; \
33367 (cd $(HOST_SUBDIR)/gdb && \
33368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33370 "RANLIB=$${RANLIB}" \
33371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33372 install-pdf) \
33373 || exit 1
33374
33375 @endif gdb
33376
33377 .PHONY: maybe-install-html-gdb install-html-gdb
33378 maybe-install-html-gdb:
33379 @if gdb
33380 maybe-install-html-gdb: install-html-gdb
33381
33382 install-html-gdb: \
33383 configure-gdb \
33384 html-gdb
33385 @: $(MAKE); $(unstage)
33386 @[ -f ./gdb/Makefile ] || exit 0; \
33387 r=`${PWD_COMMAND}`; export r; \
33388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389 $(HOST_EXPORTS) \
33390 for flag in $(EXTRA_HOST_FLAGS) ; do \
33391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33392 done; \
33393 echo "Doing install-html in gdb"; \
33394 (cd $(HOST_SUBDIR)/gdb && \
33395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33397 "RANLIB=$${RANLIB}" \
33398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33399 install-html) \
33400 || exit 1
33401
33402 @endif gdb
33403
33404 .PHONY: maybe-installcheck-gdb installcheck-gdb
33405 maybe-installcheck-gdb:
33406 @if gdb
33407 maybe-installcheck-gdb: installcheck-gdb
33408
33409 installcheck-gdb: \
33410 configure-gdb
33411 @: $(MAKE); $(unstage)
33412 @[ -f ./gdb/Makefile ] || exit 0; \
33413 r=`${PWD_COMMAND}`; export r; \
33414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33415 $(HOST_EXPORTS) \
33416 for flag in $(EXTRA_HOST_FLAGS) ; do \
33417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33418 done; \
33419 echo "Doing installcheck in gdb"; \
33420 (cd $(HOST_SUBDIR)/gdb && \
33421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33423 "RANLIB=$${RANLIB}" \
33424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33425 installcheck) \
33426 || exit 1
33427
33428 @endif gdb
33429
33430 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
33431 maybe-mostlyclean-gdb:
33432 @if gdb
33433 maybe-mostlyclean-gdb: mostlyclean-gdb
33434
33435 mostlyclean-gdb:
33436 @: $(MAKE); $(unstage)
33437 @[ -f ./gdb/Makefile ] || exit 0; \
33438 r=`${PWD_COMMAND}`; export r; \
33439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33440 $(HOST_EXPORTS) \
33441 for flag in $(EXTRA_HOST_FLAGS) ; do \
33442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33443 done; \
33444 echo "Doing mostlyclean in gdb"; \
33445 (cd $(HOST_SUBDIR)/gdb && \
33446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33448 "RANLIB=$${RANLIB}" \
33449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33450 mostlyclean) \
33451 || exit 1
33452
33453 @endif gdb
33454
33455 .PHONY: maybe-clean-gdb clean-gdb
33456 maybe-clean-gdb:
33457 @if gdb
33458 maybe-clean-gdb: clean-gdb
33459
33460 clean-gdb:
33461 @: $(MAKE); $(unstage)
33462 @[ -f ./gdb/Makefile ] || exit 0; \
33463 r=`${PWD_COMMAND}`; export r; \
33464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465 $(HOST_EXPORTS) \
33466 for flag in $(EXTRA_HOST_FLAGS) ; do \
33467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33468 done; \
33469 echo "Doing clean in gdb"; \
33470 (cd $(HOST_SUBDIR)/gdb && \
33471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33473 "RANLIB=$${RANLIB}" \
33474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33475 clean) \
33476 || exit 1
33477
33478 @endif gdb
33479
33480 .PHONY: maybe-distclean-gdb distclean-gdb
33481 maybe-distclean-gdb:
33482 @if gdb
33483 maybe-distclean-gdb: distclean-gdb
33484
33485 distclean-gdb:
33486 @: $(MAKE); $(unstage)
33487 @[ -f ./gdb/Makefile ] || exit 0; \
33488 r=`${PWD_COMMAND}`; export r; \
33489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33490 $(HOST_EXPORTS) \
33491 for flag in $(EXTRA_HOST_FLAGS) ; do \
33492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33493 done; \
33494 echo "Doing distclean in gdb"; \
33495 (cd $(HOST_SUBDIR)/gdb && \
33496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33498 "RANLIB=$${RANLIB}" \
33499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33500 distclean) \
33501 || exit 1
33502
33503 @endif gdb
33504
33505 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
33506 maybe-maintainer-clean-gdb:
33507 @if gdb
33508 maybe-maintainer-clean-gdb: maintainer-clean-gdb
33509
33510 maintainer-clean-gdb:
33511 @: $(MAKE); $(unstage)
33512 @[ -f ./gdb/Makefile ] || exit 0; \
33513 r=`${PWD_COMMAND}`; export r; \
33514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33515 $(HOST_EXPORTS) \
33516 for flag in $(EXTRA_HOST_FLAGS) ; do \
33517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33518 done; \
33519 echo "Doing maintainer-clean in gdb"; \
33520 (cd $(HOST_SUBDIR)/gdb && \
33521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33523 "RANLIB=$${RANLIB}" \
33524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33525 maintainer-clean) \
33526 || exit 1
33527
33528 @endif gdb
33529
33530
33531
33532 .PHONY: configure-expect maybe-configure-expect
33533 maybe-configure-expect:
33534 @if gcc-bootstrap
33535 configure-expect: stage_current
33536 @endif gcc-bootstrap
33537 @if expect
33538 maybe-configure-expect: configure-expect
33539 configure-expect:
33540 @: $(MAKE); $(unstage)
33541 @r=`${PWD_COMMAND}`; export r; \
33542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33543 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
33544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
33545 $(HOST_EXPORTS) \
33546 echo Configuring in $(HOST_SUBDIR)/expect; \
33547 cd "$(HOST_SUBDIR)/expect" || exit 1; \
33548 case $(srcdir) in \
33549 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33550 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
33551 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33552 esac; \
33553 module_srcdir=expect; \
33554 $(SHELL) \
33555 $$s/$$module_srcdir/configure \
33556 --srcdir=$${topdir}/$$module_srcdir \
33557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33558 --target=${target_alias} \
33559 || exit 1
33560 @endif expect
33561
33562
33563
33564
33565
33566 .PHONY: all-expect maybe-all-expect
33567 maybe-all-expect:
33568 @if gcc-bootstrap
33569 all-expect: stage_current
33570 @endif gcc-bootstrap
33571 @if expect
33572 TARGET-expect=all
33573 maybe-all-expect: all-expect
33574 all-expect: configure-expect
33575 @: $(MAKE); $(unstage)
33576 @r=`${PWD_COMMAND}`; export r; \
33577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33578 $(HOST_EXPORTS) \
33579 (cd $(HOST_SUBDIR)/expect && \
33580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33581 $(TARGET-expect))
33582 @endif expect
33583
33584
33585
33586
33587 .PHONY: check-expect maybe-check-expect
33588 maybe-check-expect:
33589 @if expect
33590 maybe-check-expect: check-expect
33591
33592 check-expect:
33593 @: $(MAKE); $(unstage)
33594 @r=`${PWD_COMMAND}`; export r; \
33595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33596 $(HOST_EXPORTS) \
33597 (cd $(HOST_SUBDIR)/expect && \
33598 $(MAKE) $(FLAGS_TO_PASS) check)
33599
33600 @endif expect
33601
33602 .PHONY: install-expect maybe-install-expect
33603 maybe-install-expect:
33604 @if expect
33605 maybe-install-expect: install-expect
33606
33607 install-expect: installdirs
33608 @: $(MAKE); $(unstage)
33609 @r=`${PWD_COMMAND}`; export r; \
33610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33611 $(HOST_EXPORTS) \
33612 (cd $(HOST_SUBDIR)/expect && \
33613 $(MAKE) $(FLAGS_TO_PASS) install)
33614
33615 @endif expect
33616
33617 .PHONY: install-strip-expect maybe-install-strip-expect
33618 maybe-install-strip-expect:
33619 @if expect
33620 maybe-install-strip-expect: install-strip-expect
33621
33622 install-strip-expect: installdirs
33623 @: $(MAKE); $(unstage)
33624 @r=`${PWD_COMMAND}`; export r; \
33625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33626 $(HOST_EXPORTS) \
33627 (cd $(HOST_SUBDIR)/expect && \
33628 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33629
33630 @endif expect
33631
33632 # Other targets (info, dvi, pdf, etc.)
33633
33634 .PHONY: maybe-info-expect info-expect
33635 maybe-info-expect:
33636 @if expect
33637 maybe-info-expect: info-expect
33638
33639 info-expect: \
33640 configure-expect
33641 @: $(MAKE); $(unstage)
33642 @[ -f ./expect/Makefile ] || exit 0; \
33643 r=`${PWD_COMMAND}`; export r; \
33644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645 $(HOST_EXPORTS) \
33646 for flag in $(EXTRA_HOST_FLAGS) ; do \
33647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648 done; \
33649 echo "Doing info in expect"; \
33650 (cd $(HOST_SUBDIR)/expect && \
33651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653 "RANLIB=$${RANLIB}" \
33654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655 info) \
33656 || exit 1
33657
33658 @endif expect
33659
33660 .PHONY: maybe-dvi-expect dvi-expect
33661 maybe-dvi-expect:
33662 @if expect
33663 maybe-dvi-expect: dvi-expect
33664
33665 dvi-expect: \
33666 configure-expect
33667 @: $(MAKE); $(unstage)
33668 @[ -f ./expect/Makefile ] || exit 0; \
33669 r=`${PWD_COMMAND}`; export r; \
33670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671 $(HOST_EXPORTS) \
33672 for flag in $(EXTRA_HOST_FLAGS) ; do \
33673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674 done; \
33675 echo "Doing dvi in expect"; \
33676 (cd $(HOST_SUBDIR)/expect && \
33677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33679 "RANLIB=$${RANLIB}" \
33680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33681 dvi) \
33682 || exit 1
33683
33684 @endif expect
33685
33686 .PHONY: maybe-pdf-expect pdf-expect
33687 maybe-pdf-expect:
33688 @if expect
33689 maybe-pdf-expect: pdf-expect
33690
33691 pdf-expect: \
33692 configure-expect
33693 @: $(MAKE); $(unstage)
33694 @[ -f ./expect/Makefile ] || exit 0; \
33695 r=`${PWD_COMMAND}`; export r; \
33696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33697 $(HOST_EXPORTS) \
33698 for flag in $(EXTRA_HOST_FLAGS) ; do \
33699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33700 done; \
33701 echo "Doing pdf in expect"; \
33702 (cd $(HOST_SUBDIR)/expect && \
33703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33705 "RANLIB=$${RANLIB}" \
33706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33707 pdf) \
33708 || exit 1
33709
33710 @endif expect
33711
33712 .PHONY: maybe-html-expect html-expect
33713 maybe-html-expect:
33714 @if expect
33715 maybe-html-expect: html-expect
33716
33717 html-expect: \
33718 configure-expect
33719 @: $(MAKE); $(unstage)
33720 @[ -f ./expect/Makefile ] || exit 0; \
33721 r=`${PWD_COMMAND}`; export r; \
33722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33723 $(HOST_EXPORTS) \
33724 for flag in $(EXTRA_HOST_FLAGS) ; do \
33725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33726 done; \
33727 echo "Doing html in expect"; \
33728 (cd $(HOST_SUBDIR)/expect && \
33729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33731 "RANLIB=$${RANLIB}" \
33732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33733 html) \
33734 || exit 1
33735
33736 @endif expect
33737
33738 .PHONY: maybe-TAGS-expect TAGS-expect
33739 maybe-TAGS-expect:
33740 @if expect
33741 maybe-TAGS-expect: TAGS-expect
33742
33743 TAGS-expect: \
33744 configure-expect
33745 @: $(MAKE); $(unstage)
33746 @[ -f ./expect/Makefile ] || exit 0; \
33747 r=`${PWD_COMMAND}`; export r; \
33748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33749 $(HOST_EXPORTS) \
33750 for flag in $(EXTRA_HOST_FLAGS) ; do \
33751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33752 done; \
33753 echo "Doing TAGS in expect"; \
33754 (cd $(HOST_SUBDIR)/expect && \
33755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33757 "RANLIB=$${RANLIB}" \
33758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33759 TAGS) \
33760 || exit 1
33761
33762 @endif expect
33763
33764 .PHONY: maybe-install-info-expect install-info-expect
33765 maybe-install-info-expect:
33766 @if expect
33767 maybe-install-info-expect: install-info-expect
33768
33769 install-info-expect: \
33770 configure-expect \
33771 info-expect
33772 @: $(MAKE); $(unstage)
33773 @[ -f ./expect/Makefile ] || exit 0; \
33774 r=`${PWD_COMMAND}`; export r; \
33775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33776 $(HOST_EXPORTS) \
33777 for flag in $(EXTRA_HOST_FLAGS) ; do \
33778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33779 done; \
33780 echo "Doing install-info in expect"; \
33781 (cd $(HOST_SUBDIR)/expect && \
33782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33784 "RANLIB=$${RANLIB}" \
33785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33786 install-info) \
33787 || exit 1
33788
33789 @endif expect
33790
33791 .PHONY: maybe-install-pdf-expect install-pdf-expect
33792 maybe-install-pdf-expect:
33793 @if expect
33794 maybe-install-pdf-expect: install-pdf-expect
33795
33796 install-pdf-expect: \
33797 configure-expect \
33798 pdf-expect
33799 @: $(MAKE); $(unstage)
33800 @[ -f ./expect/Makefile ] || exit 0; \
33801 r=`${PWD_COMMAND}`; export r; \
33802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33803 $(HOST_EXPORTS) \
33804 for flag in $(EXTRA_HOST_FLAGS) ; do \
33805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33806 done; \
33807 echo "Doing install-pdf in expect"; \
33808 (cd $(HOST_SUBDIR)/expect && \
33809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33811 "RANLIB=$${RANLIB}" \
33812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33813 install-pdf) \
33814 || exit 1
33815
33816 @endif expect
33817
33818 .PHONY: maybe-install-html-expect install-html-expect
33819 maybe-install-html-expect:
33820 @if expect
33821 maybe-install-html-expect: install-html-expect
33822
33823 install-html-expect: \
33824 configure-expect \
33825 html-expect
33826 @: $(MAKE); $(unstage)
33827 @[ -f ./expect/Makefile ] || exit 0; \
33828 r=`${PWD_COMMAND}`; export r; \
33829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830 $(HOST_EXPORTS) \
33831 for flag in $(EXTRA_HOST_FLAGS) ; do \
33832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33833 done; \
33834 echo "Doing install-html in expect"; \
33835 (cd $(HOST_SUBDIR)/expect && \
33836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33838 "RANLIB=$${RANLIB}" \
33839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33840 install-html) \
33841 || exit 1
33842
33843 @endif expect
33844
33845 .PHONY: maybe-installcheck-expect installcheck-expect
33846 maybe-installcheck-expect:
33847 @if expect
33848 maybe-installcheck-expect: installcheck-expect
33849
33850 installcheck-expect: \
33851 configure-expect
33852 @: $(MAKE); $(unstage)
33853 @[ -f ./expect/Makefile ] || exit 0; \
33854 r=`${PWD_COMMAND}`; export r; \
33855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33856 $(HOST_EXPORTS) \
33857 for flag in $(EXTRA_HOST_FLAGS) ; do \
33858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33859 done; \
33860 echo "Doing installcheck in expect"; \
33861 (cd $(HOST_SUBDIR)/expect && \
33862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33864 "RANLIB=$${RANLIB}" \
33865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33866 installcheck) \
33867 || exit 1
33868
33869 @endif expect
33870
33871 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
33872 maybe-mostlyclean-expect:
33873 @if expect
33874 maybe-mostlyclean-expect: mostlyclean-expect
33875
33876 mostlyclean-expect:
33877 @: $(MAKE); $(unstage)
33878 @[ -f ./expect/Makefile ] || exit 0; \
33879 r=`${PWD_COMMAND}`; export r; \
33880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33881 $(HOST_EXPORTS) \
33882 for flag in $(EXTRA_HOST_FLAGS) ; do \
33883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33884 done; \
33885 echo "Doing mostlyclean in expect"; \
33886 (cd $(HOST_SUBDIR)/expect && \
33887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33889 "RANLIB=$${RANLIB}" \
33890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33891 mostlyclean) \
33892 || exit 1
33893
33894 @endif expect
33895
33896 .PHONY: maybe-clean-expect clean-expect
33897 maybe-clean-expect:
33898 @if expect
33899 maybe-clean-expect: clean-expect
33900
33901 clean-expect:
33902 @: $(MAKE); $(unstage)
33903 @[ -f ./expect/Makefile ] || exit 0; \
33904 r=`${PWD_COMMAND}`; export r; \
33905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33906 $(HOST_EXPORTS) \
33907 for flag in $(EXTRA_HOST_FLAGS) ; do \
33908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33909 done; \
33910 echo "Doing clean in expect"; \
33911 (cd $(HOST_SUBDIR)/expect && \
33912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33914 "RANLIB=$${RANLIB}" \
33915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33916 clean) \
33917 || exit 1
33918
33919 @endif expect
33920
33921 .PHONY: maybe-distclean-expect distclean-expect
33922 maybe-distclean-expect:
33923 @if expect
33924 maybe-distclean-expect: distclean-expect
33925
33926 distclean-expect:
33927 @: $(MAKE); $(unstage)
33928 @[ -f ./expect/Makefile ] || exit 0; \
33929 r=`${PWD_COMMAND}`; export r; \
33930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33931 $(HOST_EXPORTS) \
33932 for flag in $(EXTRA_HOST_FLAGS) ; do \
33933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33934 done; \
33935 echo "Doing distclean in expect"; \
33936 (cd $(HOST_SUBDIR)/expect && \
33937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33939 "RANLIB=$${RANLIB}" \
33940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33941 distclean) \
33942 || exit 1
33943
33944 @endif expect
33945
33946 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
33947 maybe-maintainer-clean-expect:
33948 @if expect
33949 maybe-maintainer-clean-expect: maintainer-clean-expect
33950
33951 maintainer-clean-expect:
33952 @: $(MAKE); $(unstage)
33953 @[ -f ./expect/Makefile ] || exit 0; \
33954 r=`${PWD_COMMAND}`; export r; \
33955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33956 $(HOST_EXPORTS) \
33957 for flag in $(EXTRA_HOST_FLAGS) ; do \
33958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33959 done; \
33960 echo "Doing maintainer-clean in expect"; \
33961 (cd $(HOST_SUBDIR)/expect && \
33962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33964 "RANLIB=$${RANLIB}" \
33965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33966 maintainer-clean) \
33967 || exit 1
33968
33969 @endif expect
33970
33971
33972
33973 .PHONY: configure-guile maybe-configure-guile
33974 maybe-configure-guile:
33975 @if gcc-bootstrap
33976 configure-guile: stage_current
33977 @endif gcc-bootstrap
33978 @if guile
33979 maybe-configure-guile: configure-guile
33980 configure-guile:
33981 @: $(MAKE); $(unstage)
33982 @r=`${PWD_COMMAND}`; export r; \
33983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33984 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
33985 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
33986 $(HOST_EXPORTS) \
33987 echo Configuring in $(HOST_SUBDIR)/guile; \
33988 cd "$(HOST_SUBDIR)/guile" || exit 1; \
33989 case $(srcdir) in \
33990 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33991 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
33992 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33993 esac; \
33994 module_srcdir=guile; \
33995 $(SHELL) \
33996 $$s/$$module_srcdir/configure \
33997 --srcdir=$${topdir}/$$module_srcdir \
33998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33999 --target=${target_alias} \
34000 || exit 1
34001 @endif guile
34002
34003
34004
34005
34006
34007 .PHONY: all-guile maybe-all-guile
34008 maybe-all-guile:
34009 @if gcc-bootstrap
34010 all-guile: stage_current
34011 @endif gcc-bootstrap
34012 @if guile
34013 TARGET-guile=all
34014 maybe-all-guile: all-guile
34015 all-guile: configure-guile
34016 @: $(MAKE); $(unstage)
34017 @r=`${PWD_COMMAND}`; export r; \
34018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34019 $(HOST_EXPORTS) \
34020 (cd $(HOST_SUBDIR)/guile && \
34021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34022 $(TARGET-guile))
34023 @endif guile
34024
34025
34026
34027
34028 .PHONY: check-guile maybe-check-guile
34029 maybe-check-guile:
34030 @if guile
34031 maybe-check-guile: check-guile
34032
34033 check-guile:
34034 @: $(MAKE); $(unstage)
34035 @r=`${PWD_COMMAND}`; export r; \
34036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34037 $(HOST_EXPORTS) \
34038 (cd $(HOST_SUBDIR)/guile && \
34039 $(MAKE) $(FLAGS_TO_PASS) check)
34040
34041 @endif guile
34042
34043 .PHONY: install-guile maybe-install-guile
34044 maybe-install-guile:
34045 @if guile
34046 maybe-install-guile: install-guile
34047
34048 install-guile: installdirs
34049 @: $(MAKE); $(unstage)
34050 @r=`${PWD_COMMAND}`; export r; \
34051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052 $(HOST_EXPORTS) \
34053 (cd $(HOST_SUBDIR)/guile && \
34054 $(MAKE) $(FLAGS_TO_PASS) install)
34055
34056 @endif guile
34057
34058 .PHONY: install-strip-guile maybe-install-strip-guile
34059 maybe-install-strip-guile:
34060 @if guile
34061 maybe-install-strip-guile: install-strip-guile
34062
34063 install-strip-guile: installdirs
34064 @: $(MAKE); $(unstage)
34065 @r=`${PWD_COMMAND}`; export r; \
34066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34067 $(HOST_EXPORTS) \
34068 (cd $(HOST_SUBDIR)/guile && \
34069 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34070
34071 @endif guile
34072
34073 # Other targets (info, dvi, pdf, etc.)
34074
34075 .PHONY: maybe-info-guile info-guile
34076 maybe-info-guile:
34077 @if guile
34078 maybe-info-guile: info-guile
34079
34080 info-guile: \
34081 configure-guile
34082 @: $(MAKE); $(unstage)
34083 @[ -f ./guile/Makefile ] || exit 0; \
34084 r=`${PWD_COMMAND}`; export r; \
34085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086 $(HOST_EXPORTS) \
34087 for flag in $(EXTRA_HOST_FLAGS) ; do \
34088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089 done; \
34090 echo "Doing info in guile"; \
34091 (cd $(HOST_SUBDIR)/guile && \
34092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094 "RANLIB=$${RANLIB}" \
34095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096 info) \
34097 || exit 1
34098
34099 @endif guile
34100
34101 .PHONY: maybe-dvi-guile dvi-guile
34102 maybe-dvi-guile:
34103 @if guile
34104 maybe-dvi-guile: dvi-guile
34105
34106 dvi-guile: \
34107 configure-guile
34108 @: $(MAKE); $(unstage)
34109 @[ -f ./guile/Makefile ] || exit 0; \
34110 r=`${PWD_COMMAND}`; export r; \
34111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34112 $(HOST_EXPORTS) \
34113 for flag in $(EXTRA_HOST_FLAGS) ; do \
34114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34115 done; \
34116 echo "Doing dvi in guile"; \
34117 (cd $(HOST_SUBDIR)/guile && \
34118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34120 "RANLIB=$${RANLIB}" \
34121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34122 dvi) \
34123 || exit 1
34124
34125 @endif guile
34126
34127 .PHONY: maybe-pdf-guile pdf-guile
34128 maybe-pdf-guile:
34129 @if guile
34130 maybe-pdf-guile: pdf-guile
34131
34132 pdf-guile: \
34133 configure-guile
34134 @: $(MAKE); $(unstage)
34135 @[ -f ./guile/Makefile ] || exit 0; \
34136 r=`${PWD_COMMAND}`; export r; \
34137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34138 $(HOST_EXPORTS) \
34139 for flag in $(EXTRA_HOST_FLAGS) ; do \
34140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34141 done; \
34142 echo "Doing pdf in guile"; \
34143 (cd $(HOST_SUBDIR)/guile && \
34144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34146 "RANLIB=$${RANLIB}" \
34147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34148 pdf) \
34149 || exit 1
34150
34151 @endif guile
34152
34153 .PHONY: maybe-html-guile html-guile
34154 maybe-html-guile:
34155 @if guile
34156 maybe-html-guile: html-guile
34157
34158 html-guile: \
34159 configure-guile
34160 @: $(MAKE); $(unstage)
34161 @[ -f ./guile/Makefile ] || exit 0; \
34162 r=`${PWD_COMMAND}`; export r; \
34163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34164 $(HOST_EXPORTS) \
34165 for flag in $(EXTRA_HOST_FLAGS) ; do \
34166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34167 done; \
34168 echo "Doing html in guile"; \
34169 (cd $(HOST_SUBDIR)/guile && \
34170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34172 "RANLIB=$${RANLIB}" \
34173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34174 html) \
34175 || exit 1
34176
34177 @endif guile
34178
34179 .PHONY: maybe-TAGS-guile TAGS-guile
34180 maybe-TAGS-guile:
34181 @if guile
34182 maybe-TAGS-guile: TAGS-guile
34183
34184 TAGS-guile: \
34185 configure-guile
34186 @: $(MAKE); $(unstage)
34187 @[ -f ./guile/Makefile ] || exit 0; \
34188 r=`${PWD_COMMAND}`; export r; \
34189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34190 $(HOST_EXPORTS) \
34191 for flag in $(EXTRA_HOST_FLAGS) ; do \
34192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34193 done; \
34194 echo "Doing TAGS in guile"; \
34195 (cd $(HOST_SUBDIR)/guile && \
34196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34198 "RANLIB=$${RANLIB}" \
34199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34200 TAGS) \
34201 || exit 1
34202
34203 @endif guile
34204
34205 .PHONY: maybe-install-info-guile install-info-guile
34206 maybe-install-info-guile:
34207 @if guile
34208 maybe-install-info-guile: install-info-guile
34209
34210 install-info-guile: \
34211 configure-guile \
34212 info-guile
34213 @: $(MAKE); $(unstage)
34214 @[ -f ./guile/Makefile ] || exit 0; \
34215 r=`${PWD_COMMAND}`; export r; \
34216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34217 $(HOST_EXPORTS) \
34218 for flag in $(EXTRA_HOST_FLAGS) ; do \
34219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34220 done; \
34221 echo "Doing install-info in guile"; \
34222 (cd $(HOST_SUBDIR)/guile && \
34223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34225 "RANLIB=$${RANLIB}" \
34226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34227 install-info) \
34228 || exit 1
34229
34230 @endif guile
34231
34232 .PHONY: maybe-install-pdf-guile install-pdf-guile
34233 maybe-install-pdf-guile:
34234 @if guile
34235 maybe-install-pdf-guile: install-pdf-guile
34236
34237 install-pdf-guile: \
34238 configure-guile \
34239 pdf-guile
34240 @: $(MAKE); $(unstage)
34241 @[ -f ./guile/Makefile ] || exit 0; \
34242 r=`${PWD_COMMAND}`; export r; \
34243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34244 $(HOST_EXPORTS) \
34245 for flag in $(EXTRA_HOST_FLAGS) ; do \
34246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34247 done; \
34248 echo "Doing install-pdf in guile"; \
34249 (cd $(HOST_SUBDIR)/guile && \
34250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34252 "RANLIB=$${RANLIB}" \
34253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34254 install-pdf) \
34255 || exit 1
34256
34257 @endif guile
34258
34259 .PHONY: maybe-install-html-guile install-html-guile
34260 maybe-install-html-guile:
34261 @if guile
34262 maybe-install-html-guile: install-html-guile
34263
34264 install-html-guile: \
34265 configure-guile \
34266 html-guile
34267 @: $(MAKE); $(unstage)
34268 @[ -f ./guile/Makefile ] || exit 0; \
34269 r=`${PWD_COMMAND}`; export r; \
34270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34271 $(HOST_EXPORTS) \
34272 for flag in $(EXTRA_HOST_FLAGS) ; do \
34273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34274 done; \
34275 echo "Doing install-html in guile"; \
34276 (cd $(HOST_SUBDIR)/guile && \
34277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34279 "RANLIB=$${RANLIB}" \
34280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34281 install-html) \
34282 || exit 1
34283
34284 @endif guile
34285
34286 .PHONY: maybe-installcheck-guile installcheck-guile
34287 maybe-installcheck-guile:
34288 @if guile
34289 maybe-installcheck-guile: installcheck-guile
34290
34291 installcheck-guile: \
34292 configure-guile
34293 @: $(MAKE); $(unstage)
34294 @[ -f ./guile/Makefile ] || exit 0; \
34295 r=`${PWD_COMMAND}`; export r; \
34296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34297 $(HOST_EXPORTS) \
34298 for flag in $(EXTRA_HOST_FLAGS) ; do \
34299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34300 done; \
34301 echo "Doing installcheck in guile"; \
34302 (cd $(HOST_SUBDIR)/guile && \
34303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34305 "RANLIB=$${RANLIB}" \
34306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34307 installcheck) \
34308 || exit 1
34309
34310 @endif guile
34311
34312 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
34313 maybe-mostlyclean-guile:
34314 @if guile
34315 maybe-mostlyclean-guile: mostlyclean-guile
34316
34317 mostlyclean-guile:
34318 @: $(MAKE); $(unstage)
34319 @[ -f ./guile/Makefile ] || exit 0; \
34320 r=`${PWD_COMMAND}`; export r; \
34321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34322 $(HOST_EXPORTS) \
34323 for flag in $(EXTRA_HOST_FLAGS) ; do \
34324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34325 done; \
34326 echo "Doing mostlyclean in guile"; \
34327 (cd $(HOST_SUBDIR)/guile && \
34328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34330 "RANLIB=$${RANLIB}" \
34331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34332 mostlyclean) \
34333 || exit 1
34334
34335 @endif guile
34336
34337 .PHONY: maybe-clean-guile clean-guile
34338 maybe-clean-guile:
34339 @if guile
34340 maybe-clean-guile: clean-guile
34341
34342 clean-guile:
34343 @: $(MAKE); $(unstage)
34344 @[ -f ./guile/Makefile ] || exit 0; \
34345 r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 for flag in $(EXTRA_HOST_FLAGS) ; do \
34349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34350 done; \
34351 echo "Doing clean in guile"; \
34352 (cd $(HOST_SUBDIR)/guile && \
34353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34355 "RANLIB=$${RANLIB}" \
34356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34357 clean) \
34358 || exit 1
34359
34360 @endif guile
34361
34362 .PHONY: maybe-distclean-guile distclean-guile
34363 maybe-distclean-guile:
34364 @if guile
34365 maybe-distclean-guile: distclean-guile
34366
34367 distclean-guile:
34368 @: $(MAKE); $(unstage)
34369 @[ -f ./guile/Makefile ] || exit 0; \
34370 r=`${PWD_COMMAND}`; export r; \
34371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34372 $(HOST_EXPORTS) \
34373 for flag in $(EXTRA_HOST_FLAGS) ; do \
34374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34375 done; \
34376 echo "Doing distclean in guile"; \
34377 (cd $(HOST_SUBDIR)/guile && \
34378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34380 "RANLIB=$${RANLIB}" \
34381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34382 distclean) \
34383 || exit 1
34384
34385 @endif guile
34386
34387 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
34388 maybe-maintainer-clean-guile:
34389 @if guile
34390 maybe-maintainer-clean-guile: maintainer-clean-guile
34391
34392 maintainer-clean-guile:
34393 @: $(MAKE); $(unstage)
34394 @[ -f ./guile/Makefile ] || exit 0; \
34395 r=`${PWD_COMMAND}`; export r; \
34396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34397 $(HOST_EXPORTS) \
34398 for flag in $(EXTRA_HOST_FLAGS) ; do \
34399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34400 done; \
34401 echo "Doing maintainer-clean in guile"; \
34402 (cd $(HOST_SUBDIR)/guile && \
34403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34405 "RANLIB=$${RANLIB}" \
34406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34407 maintainer-clean) \
34408 || exit 1
34409
34410 @endif guile
34411
34412
34413
34414 .PHONY: configure-tk maybe-configure-tk
34415 maybe-configure-tk:
34416 @if gcc-bootstrap
34417 configure-tk: stage_current
34418 @endif gcc-bootstrap
34419 @if tk
34420 maybe-configure-tk: configure-tk
34421 configure-tk:
34422 @: $(MAKE); $(unstage)
34423 @r=`${PWD_COMMAND}`; export r; \
34424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
34426 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
34427 $(HOST_EXPORTS) \
34428 echo Configuring in $(HOST_SUBDIR)/tk; \
34429 cd "$(HOST_SUBDIR)/tk" || exit 1; \
34430 case $(srcdir) in \
34431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34432 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
34433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34434 esac; \
34435 module_srcdir=tk; \
34436 $(SHELL) \
34437 $$s/$$module_srcdir/configure \
34438 --srcdir=$${topdir}/$$module_srcdir \
34439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34440 --target=${target_alias} \
34441 || exit 1
34442 @endif tk
34443
34444
34445
34446
34447
34448 .PHONY: all-tk maybe-all-tk
34449 maybe-all-tk:
34450 @if gcc-bootstrap
34451 all-tk: stage_current
34452 @endif gcc-bootstrap
34453 @if tk
34454 TARGET-tk=all
34455 maybe-all-tk: all-tk
34456 all-tk: configure-tk
34457 @: $(MAKE); $(unstage)
34458 @r=`${PWD_COMMAND}`; export r; \
34459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34460 $(HOST_EXPORTS) \
34461 (cd $(HOST_SUBDIR)/tk && \
34462 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34463 $(TARGET-tk))
34464 @endif tk
34465
34466
34467
34468
34469 .PHONY: check-tk maybe-check-tk
34470 maybe-check-tk:
34471 @if tk
34472 maybe-check-tk: check-tk
34473
34474 check-tk:
34475 @: $(MAKE); $(unstage)
34476 @r=`${PWD_COMMAND}`; export r; \
34477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34478 $(HOST_EXPORTS) \
34479 (cd $(HOST_SUBDIR)/tk && \
34480 $(MAKE) $(FLAGS_TO_PASS) check)
34481
34482 @endif tk
34483
34484 .PHONY: install-tk maybe-install-tk
34485 maybe-install-tk:
34486 @if tk
34487 maybe-install-tk: install-tk
34488
34489 install-tk: installdirs
34490 @: $(MAKE); $(unstage)
34491 @r=`${PWD_COMMAND}`; export r; \
34492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34493 $(HOST_EXPORTS) \
34494 (cd $(HOST_SUBDIR)/tk && \
34495 $(MAKE) $(FLAGS_TO_PASS) install)
34496
34497 @endif tk
34498
34499 .PHONY: install-strip-tk maybe-install-strip-tk
34500 maybe-install-strip-tk:
34501 @if tk
34502 maybe-install-strip-tk: install-strip-tk
34503
34504 install-strip-tk: installdirs
34505 @: $(MAKE); $(unstage)
34506 @r=`${PWD_COMMAND}`; export r; \
34507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34508 $(HOST_EXPORTS) \
34509 (cd $(HOST_SUBDIR)/tk && \
34510 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34511
34512 @endif tk
34513
34514 # Other targets (info, dvi, pdf, etc.)
34515
34516 .PHONY: maybe-info-tk info-tk
34517 maybe-info-tk:
34518 @if tk
34519 maybe-info-tk: info-tk
34520
34521 info-tk: \
34522 configure-tk
34523 @: $(MAKE); $(unstage)
34524 @[ -f ./tk/Makefile ] || exit 0; \
34525 r=`${PWD_COMMAND}`; export r; \
34526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34527 $(HOST_EXPORTS) \
34528 for flag in $(EXTRA_HOST_FLAGS) ; do \
34529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34530 done; \
34531 echo "Doing info in tk"; \
34532 (cd $(HOST_SUBDIR)/tk && \
34533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34535 "RANLIB=$${RANLIB}" \
34536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34537 info) \
34538 || exit 1
34539
34540 @endif tk
34541
34542 .PHONY: maybe-dvi-tk dvi-tk
34543 maybe-dvi-tk:
34544 @if tk
34545 maybe-dvi-tk: dvi-tk
34546
34547 dvi-tk: \
34548 configure-tk
34549 @: $(MAKE); $(unstage)
34550 @[ -f ./tk/Makefile ] || exit 0; \
34551 r=`${PWD_COMMAND}`; export r; \
34552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34553 $(HOST_EXPORTS) \
34554 for flag in $(EXTRA_HOST_FLAGS) ; do \
34555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34556 done; \
34557 echo "Doing dvi in tk"; \
34558 (cd $(HOST_SUBDIR)/tk && \
34559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34561 "RANLIB=$${RANLIB}" \
34562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34563 dvi) \
34564 || exit 1
34565
34566 @endif tk
34567
34568 .PHONY: maybe-pdf-tk pdf-tk
34569 maybe-pdf-tk:
34570 @if tk
34571 maybe-pdf-tk: pdf-tk
34572
34573 pdf-tk: \
34574 configure-tk
34575 @: $(MAKE); $(unstage)
34576 @[ -f ./tk/Makefile ] || exit 0; \
34577 r=`${PWD_COMMAND}`; export r; \
34578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34579 $(HOST_EXPORTS) \
34580 for flag in $(EXTRA_HOST_FLAGS) ; do \
34581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34582 done; \
34583 echo "Doing pdf in tk"; \
34584 (cd $(HOST_SUBDIR)/tk && \
34585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34587 "RANLIB=$${RANLIB}" \
34588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34589 pdf) \
34590 || exit 1
34591
34592 @endif tk
34593
34594 .PHONY: maybe-html-tk html-tk
34595 maybe-html-tk:
34596 @if tk
34597 maybe-html-tk: html-tk
34598
34599 html-tk: \
34600 configure-tk
34601 @: $(MAKE); $(unstage)
34602 @[ -f ./tk/Makefile ] || exit 0; \
34603 r=`${PWD_COMMAND}`; export r; \
34604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34605 $(HOST_EXPORTS) \
34606 for flag in $(EXTRA_HOST_FLAGS) ; do \
34607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34608 done; \
34609 echo "Doing html in tk"; \
34610 (cd $(HOST_SUBDIR)/tk && \
34611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34613 "RANLIB=$${RANLIB}" \
34614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34615 html) \
34616 || exit 1
34617
34618 @endif tk
34619
34620 .PHONY: maybe-TAGS-tk TAGS-tk
34621 maybe-TAGS-tk:
34622 @if tk
34623 maybe-TAGS-tk: TAGS-tk
34624
34625 TAGS-tk: \
34626 configure-tk
34627 @: $(MAKE); $(unstage)
34628 @[ -f ./tk/Makefile ] || exit 0; \
34629 r=`${PWD_COMMAND}`; export r; \
34630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34631 $(HOST_EXPORTS) \
34632 for flag in $(EXTRA_HOST_FLAGS) ; do \
34633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34634 done; \
34635 echo "Doing TAGS in tk"; \
34636 (cd $(HOST_SUBDIR)/tk && \
34637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34639 "RANLIB=$${RANLIB}" \
34640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34641 TAGS) \
34642 || exit 1
34643
34644 @endif tk
34645
34646 .PHONY: maybe-install-info-tk install-info-tk
34647 maybe-install-info-tk:
34648 @if tk
34649 maybe-install-info-tk: install-info-tk
34650
34651 install-info-tk: \
34652 configure-tk \
34653 info-tk
34654 @: $(MAKE); $(unstage)
34655 @[ -f ./tk/Makefile ] || exit 0; \
34656 r=`${PWD_COMMAND}`; export r; \
34657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34658 $(HOST_EXPORTS) \
34659 for flag in $(EXTRA_HOST_FLAGS) ; do \
34660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34661 done; \
34662 echo "Doing install-info in tk"; \
34663 (cd $(HOST_SUBDIR)/tk && \
34664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34666 "RANLIB=$${RANLIB}" \
34667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34668 install-info) \
34669 || exit 1
34670
34671 @endif tk
34672
34673 .PHONY: maybe-install-pdf-tk install-pdf-tk
34674 maybe-install-pdf-tk:
34675 @if tk
34676 maybe-install-pdf-tk: install-pdf-tk
34677
34678 install-pdf-tk: \
34679 configure-tk \
34680 pdf-tk
34681 @: $(MAKE); $(unstage)
34682 @[ -f ./tk/Makefile ] || exit 0; \
34683 r=`${PWD_COMMAND}`; export r; \
34684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34685 $(HOST_EXPORTS) \
34686 for flag in $(EXTRA_HOST_FLAGS) ; do \
34687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34688 done; \
34689 echo "Doing install-pdf in tk"; \
34690 (cd $(HOST_SUBDIR)/tk && \
34691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34693 "RANLIB=$${RANLIB}" \
34694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34695 install-pdf) \
34696 || exit 1
34697
34698 @endif tk
34699
34700 .PHONY: maybe-install-html-tk install-html-tk
34701 maybe-install-html-tk:
34702 @if tk
34703 maybe-install-html-tk: install-html-tk
34704
34705 install-html-tk: \
34706 configure-tk \
34707 html-tk
34708 @: $(MAKE); $(unstage)
34709 @[ -f ./tk/Makefile ] || exit 0; \
34710 r=`${PWD_COMMAND}`; export r; \
34711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34712 $(HOST_EXPORTS) \
34713 for flag in $(EXTRA_HOST_FLAGS) ; do \
34714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34715 done; \
34716 echo "Doing install-html in tk"; \
34717 (cd $(HOST_SUBDIR)/tk && \
34718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34720 "RANLIB=$${RANLIB}" \
34721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34722 install-html) \
34723 || exit 1
34724
34725 @endif tk
34726
34727 .PHONY: maybe-installcheck-tk installcheck-tk
34728 maybe-installcheck-tk:
34729 @if tk
34730 maybe-installcheck-tk: installcheck-tk
34731
34732 installcheck-tk: \
34733 configure-tk
34734 @: $(MAKE); $(unstage)
34735 @[ -f ./tk/Makefile ] || exit 0; \
34736 r=`${PWD_COMMAND}`; export r; \
34737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738 $(HOST_EXPORTS) \
34739 for flag in $(EXTRA_HOST_FLAGS) ; do \
34740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34741 done; \
34742 echo "Doing installcheck in tk"; \
34743 (cd $(HOST_SUBDIR)/tk && \
34744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34746 "RANLIB=$${RANLIB}" \
34747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34748 installcheck) \
34749 || exit 1
34750
34751 @endif tk
34752
34753 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
34754 maybe-mostlyclean-tk:
34755 @if tk
34756 maybe-mostlyclean-tk: mostlyclean-tk
34757
34758 mostlyclean-tk:
34759 @: $(MAKE); $(unstage)
34760 @[ -f ./tk/Makefile ] || exit 0; \
34761 r=`${PWD_COMMAND}`; export r; \
34762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34763 $(HOST_EXPORTS) \
34764 for flag in $(EXTRA_HOST_FLAGS) ; do \
34765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34766 done; \
34767 echo "Doing mostlyclean in tk"; \
34768 (cd $(HOST_SUBDIR)/tk && \
34769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34771 "RANLIB=$${RANLIB}" \
34772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34773 mostlyclean) \
34774 || exit 1
34775
34776 @endif tk
34777
34778 .PHONY: maybe-clean-tk clean-tk
34779 maybe-clean-tk:
34780 @if tk
34781 maybe-clean-tk: clean-tk
34782
34783 clean-tk:
34784 @: $(MAKE); $(unstage)
34785 @[ -f ./tk/Makefile ] || exit 0; \
34786 r=`${PWD_COMMAND}`; export r; \
34787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34788 $(HOST_EXPORTS) \
34789 for flag in $(EXTRA_HOST_FLAGS) ; do \
34790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34791 done; \
34792 echo "Doing clean in tk"; \
34793 (cd $(HOST_SUBDIR)/tk && \
34794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34796 "RANLIB=$${RANLIB}" \
34797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34798 clean) \
34799 || exit 1
34800
34801 @endif tk
34802
34803 .PHONY: maybe-distclean-tk distclean-tk
34804 maybe-distclean-tk:
34805 @if tk
34806 maybe-distclean-tk: distclean-tk
34807
34808 distclean-tk:
34809 @: $(MAKE); $(unstage)
34810 @[ -f ./tk/Makefile ] || exit 0; \
34811 r=`${PWD_COMMAND}`; export r; \
34812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813 $(HOST_EXPORTS) \
34814 for flag in $(EXTRA_HOST_FLAGS) ; do \
34815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34816 done; \
34817 echo "Doing distclean in tk"; \
34818 (cd $(HOST_SUBDIR)/tk && \
34819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821 "RANLIB=$${RANLIB}" \
34822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34823 distclean) \
34824 || exit 1
34825
34826 @endif tk
34827
34828 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
34829 maybe-maintainer-clean-tk:
34830 @if tk
34831 maybe-maintainer-clean-tk: maintainer-clean-tk
34832
34833 maintainer-clean-tk:
34834 @: $(MAKE); $(unstage)
34835 @[ -f ./tk/Makefile ] || exit 0; \
34836 r=`${PWD_COMMAND}`; export r; \
34837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838 $(HOST_EXPORTS) \
34839 for flag in $(EXTRA_HOST_FLAGS) ; do \
34840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34841 done; \
34842 echo "Doing maintainer-clean in tk"; \
34843 (cd $(HOST_SUBDIR)/tk && \
34844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34846 "RANLIB=$${RANLIB}" \
34847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34848 maintainer-clean) \
34849 || exit 1
34850
34851 @endif tk
34852
34853
34854
34855 .PHONY: configure-libtermcap maybe-configure-libtermcap
34856 maybe-configure-libtermcap:
34857 @if gcc-bootstrap
34858 configure-libtermcap: stage_current
34859 @endif gcc-bootstrap
34860 @if libtermcap
34861 maybe-configure-libtermcap: configure-libtermcap
34862 configure-libtermcap:
34863 @: $(MAKE); $(unstage)
34864 @r=`${PWD_COMMAND}`; export r; \
34865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34866 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
34867 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
34868 $(HOST_EXPORTS) \
34869 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
34870 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
34871 case $(srcdir) in \
34872 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34873 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
34874 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34875 esac; \
34876 module_srcdir=libtermcap; \
34877 $(SHELL) \
34878 $$s/$$module_srcdir/configure \
34879 --srcdir=$${topdir}/$$module_srcdir \
34880 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34881 --target=${target_alias} \
34882 || exit 1
34883 @endif libtermcap
34884
34885
34886
34887
34888
34889 .PHONY: all-libtermcap maybe-all-libtermcap
34890 maybe-all-libtermcap:
34891 @if gcc-bootstrap
34892 all-libtermcap: stage_current
34893 @endif gcc-bootstrap
34894 @if libtermcap
34895 TARGET-libtermcap=all
34896 maybe-all-libtermcap: all-libtermcap
34897 all-libtermcap: configure-libtermcap
34898 @: $(MAKE); $(unstage)
34899 @r=`${PWD_COMMAND}`; export r; \
34900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34901 $(HOST_EXPORTS) \
34902 (cd $(HOST_SUBDIR)/libtermcap && \
34903 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34904 $(TARGET-libtermcap))
34905 @endif libtermcap
34906
34907
34908
34909
34910 .PHONY: check-libtermcap maybe-check-libtermcap
34911 maybe-check-libtermcap:
34912 @if libtermcap
34913 maybe-check-libtermcap: check-libtermcap
34914
34915 check-libtermcap:
34916
34917 @endif libtermcap
34918
34919 .PHONY: install-libtermcap maybe-install-libtermcap
34920 maybe-install-libtermcap:
34921 @if libtermcap
34922 maybe-install-libtermcap: install-libtermcap
34923
34924 install-libtermcap: installdirs
34925 @: $(MAKE); $(unstage)
34926 @r=`${PWD_COMMAND}`; export r; \
34927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34928 $(HOST_EXPORTS) \
34929 (cd $(HOST_SUBDIR)/libtermcap && \
34930 $(MAKE) $(FLAGS_TO_PASS) install)
34931
34932 @endif libtermcap
34933
34934 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
34935 maybe-install-strip-libtermcap:
34936 @if libtermcap
34937 maybe-install-strip-libtermcap: install-strip-libtermcap
34938
34939 install-strip-libtermcap: installdirs
34940 @: $(MAKE); $(unstage)
34941 @r=`${PWD_COMMAND}`; export r; \
34942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943 $(HOST_EXPORTS) \
34944 (cd $(HOST_SUBDIR)/libtermcap && \
34945 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34946
34947 @endif libtermcap
34948
34949 # Other targets (info, dvi, pdf, etc.)
34950
34951 .PHONY: maybe-info-libtermcap info-libtermcap
34952 maybe-info-libtermcap:
34953 @if libtermcap
34954 maybe-info-libtermcap: info-libtermcap
34955
34956 info-libtermcap: \
34957 configure-libtermcap
34958 @: $(MAKE); $(unstage)
34959 @[ -f ./libtermcap/Makefile ] || exit 0; \
34960 r=`${PWD_COMMAND}`; export r; \
34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962 $(HOST_EXPORTS) \
34963 for flag in $(EXTRA_HOST_FLAGS) ; do \
34964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34965 done; \
34966 echo "Doing info in libtermcap"; \
34967 (cd $(HOST_SUBDIR)/libtermcap && \
34968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34970 "RANLIB=$${RANLIB}" \
34971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34972 info) \
34973 || exit 1
34974
34975 @endif libtermcap
34976
34977 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
34978 maybe-dvi-libtermcap:
34979 @if libtermcap
34980 maybe-dvi-libtermcap: dvi-libtermcap
34981
34982 dvi-libtermcap: \
34983 configure-libtermcap
34984 @: $(MAKE); $(unstage)
34985 @[ -f ./libtermcap/Makefile ] || exit 0; \
34986 r=`${PWD_COMMAND}`; export r; \
34987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988 $(HOST_EXPORTS) \
34989 for flag in $(EXTRA_HOST_FLAGS) ; do \
34990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34991 done; \
34992 echo "Doing dvi in libtermcap"; \
34993 (cd $(HOST_SUBDIR)/libtermcap && \
34994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34996 "RANLIB=$${RANLIB}" \
34997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34998 dvi) \
34999 || exit 1
35000
35001 @endif libtermcap
35002
35003 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
35004 maybe-pdf-libtermcap:
35005 @if libtermcap
35006 maybe-pdf-libtermcap: pdf-libtermcap
35007
35008 pdf-libtermcap: \
35009 configure-libtermcap
35010 @: $(MAKE); $(unstage)
35011 @[ -f ./libtermcap/Makefile ] || exit 0; \
35012 r=`${PWD_COMMAND}`; export r; \
35013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014 $(HOST_EXPORTS) \
35015 for flag in $(EXTRA_HOST_FLAGS) ; do \
35016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35017 done; \
35018 echo "Doing pdf in libtermcap"; \
35019 (cd $(HOST_SUBDIR)/libtermcap && \
35020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022 "RANLIB=$${RANLIB}" \
35023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35024 pdf) \
35025 || exit 1
35026
35027 @endif libtermcap
35028
35029 .PHONY: maybe-html-libtermcap html-libtermcap
35030 maybe-html-libtermcap:
35031 @if libtermcap
35032 maybe-html-libtermcap: html-libtermcap
35033
35034 html-libtermcap: \
35035 configure-libtermcap
35036 @: $(MAKE); $(unstage)
35037 @[ -f ./libtermcap/Makefile ] || exit 0; \
35038 r=`${PWD_COMMAND}`; export r; \
35039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040 $(HOST_EXPORTS) \
35041 for flag in $(EXTRA_HOST_FLAGS) ; do \
35042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043 done; \
35044 echo "Doing html in libtermcap"; \
35045 (cd $(HOST_SUBDIR)/libtermcap && \
35046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048 "RANLIB=$${RANLIB}" \
35049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050 html) \
35051 || exit 1
35052
35053 @endif libtermcap
35054
35055 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
35056 maybe-TAGS-libtermcap:
35057 @if libtermcap
35058 maybe-TAGS-libtermcap: TAGS-libtermcap
35059
35060 TAGS-libtermcap: \
35061 configure-libtermcap
35062 @: $(MAKE); $(unstage)
35063 @[ -f ./libtermcap/Makefile ] || exit 0; \
35064 r=`${PWD_COMMAND}`; export r; \
35065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35066 $(HOST_EXPORTS) \
35067 for flag in $(EXTRA_HOST_FLAGS) ; do \
35068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35069 done; \
35070 echo "Doing TAGS in libtermcap"; \
35071 (cd $(HOST_SUBDIR)/libtermcap && \
35072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35074 "RANLIB=$${RANLIB}" \
35075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35076 TAGS) \
35077 || exit 1
35078
35079 @endif libtermcap
35080
35081 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
35082 maybe-install-info-libtermcap:
35083 @if libtermcap
35084 maybe-install-info-libtermcap: install-info-libtermcap
35085
35086 install-info-libtermcap: \
35087 configure-libtermcap \
35088 info-libtermcap
35089 @: $(MAKE); $(unstage)
35090 @[ -f ./libtermcap/Makefile ] || exit 0; \
35091 r=`${PWD_COMMAND}`; export r; \
35092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35093 $(HOST_EXPORTS) \
35094 for flag in $(EXTRA_HOST_FLAGS) ; do \
35095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35096 done; \
35097 echo "Doing install-info in libtermcap"; \
35098 (cd $(HOST_SUBDIR)/libtermcap && \
35099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35101 "RANLIB=$${RANLIB}" \
35102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35103 install-info) \
35104 || exit 1
35105
35106 @endif libtermcap
35107
35108 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
35109 maybe-install-pdf-libtermcap:
35110 @if libtermcap
35111 maybe-install-pdf-libtermcap: install-pdf-libtermcap
35112
35113 install-pdf-libtermcap: \
35114 configure-libtermcap \
35115 pdf-libtermcap
35116 @: $(MAKE); $(unstage)
35117 @[ -f ./libtermcap/Makefile ] || exit 0; \
35118 r=`${PWD_COMMAND}`; export r; \
35119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35120 $(HOST_EXPORTS) \
35121 for flag in $(EXTRA_HOST_FLAGS) ; do \
35122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123 done; \
35124 echo "Doing install-pdf in libtermcap"; \
35125 (cd $(HOST_SUBDIR)/libtermcap && \
35126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35128 "RANLIB=$${RANLIB}" \
35129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35130 install-pdf) \
35131 || exit 1
35132
35133 @endif libtermcap
35134
35135 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
35136 maybe-install-html-libtermcap:
35137 @if libtermcap
35138 maybe-install-html-libtermcap: install-html-libtermcap
35139
35140 install-html-libtermcap: \
35141 configure-libtermcap \
35142 html-libtermcap
35143 @: $(MAKE); $(unstage)
35144 @[ -f ./libtermcap/Makefile ] || exit 0; \
35145 r=`${PWD_COMMAND}`; export r; \
35146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147 $(HOST_EXPORTS) \
35148 for flag in $(EXTRA_HOST_FLAGS) ; do \
35149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35150 done; \
35151 echo "Doing install-html in libtermcap"; \
35152 (cd $(HOST_SUBDIR)/libtermcap && \
35153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35155 "RANLIB=$${RANLIB}" \
35156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35157 install-html) \
35158 || exit 1
35159
35160 @endif libtermcap
35161
35162 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
35163 maybe-installcheck-libtermcap:
35164 @if libtermcap
35165 maybe-installcheck-libtermcap: installcheck-libtermcap
35166
35167 installcheck-libtermcap: \
35168 configure-libtermcap
35169 @: $(MAKE); $(unstage)
35170 @[ -f ./libtermcap/Makefile ] || exit 0; \
35171 r=`${PWD_COMMAND}`; export r; \
35172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35173 $(HOST_EXPORTS) \
35174 for flag in $(EXTRA_HOST_FLAGS) ; do \
35175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35176 done; \
35177 echo "Doing installcheck in libtermcap"; \
35178 (cd $(HOST_SUBDIR)/libtermcap && \
35179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35181 "RANLIB=$${RANLIB}" \
35182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35183 installcheck) \
35184 || exit 1
35185
35186 @endif libtermcap
35187
35188 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
35189 maybe-mostlyclean-libtermcap:
35190 @if libtermcap
35191 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
35192
35193 # libtermcap doesn't support mostlyclean.
35194 mostlyclean-libtermcap:
35195
35196 @endif libtermcap
35197
35198 .PHONY: maybe-clean-libtermcap clean-libtermcap
35199 maybe-clean-libtermcap:
35200 @if libtermcap
35201 maybe-clean-libtermcap: clean-libtermcap
35202
35203 # libtermcap doesn't support clean.
35204 clean-libtermcap:
35205
35206 @endif libtermcap
35207
35208 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
35209 maybe-distclean-libtermcap:
35210 @if libtermcap
35211 maybe-distclean-libtermcap: distclean-libtermcap
35212
35213 # libtermcap doesn't support distclean.
35214 distclean-libtermcap:
35215
35216 @endif libtermcap
35217
35218 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
35219 maybe-maintainer-clean-libtermcap:
35220 @if libtermcap
35221 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
35222
35223 # libtermcap doesn't support maintainer-clean.
35224 maintainer-clean-libtermcap:
35225
35226 @endif libtermcap
35227
35228
35229
35230 .PHONY: configure-utils maybe-configure-utils
35231 maybe-configure-utils:
35232 @if gcc-bootstrap
35233 configure-utils: stage_current
35234 @endif gcc-bootstrap
35235 @if utils
35236 maybe-configure-utils: configure-utils
35237 configure-utils:
35238 @: $(MAKE); $(unstage)
35239 @r=`${PWD_COMMAND}`; export r; \
35240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35241 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
35242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
35243 $(HOST_EXPORTS) \
35244 echo Configuring in $(HOST_SUBDIR)/utils; \
35245 cd "$(HOST_SUBDIR)/utils" || exit 1; \
35246 case $(srcdir) in \
35247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35248 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
35249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35250 esac; \
35251 module_srcdir=utils; \
35252 $(SHELL) \
35253 $$s/$$module_srcdir/configure \
35254 --srcdir=$${topdir}/$$module_srcdir \
35255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35256 --target=${target_alias} \
35257 || exit 1
35258 @endif utils
35259
35260
35261
35262
35263
35264 .PHONY: all-utils maybe-all-utils
35265 maybe-all-utils:
35266 @if gcc-bootstrap
35267 all-utils: stage_current
35268 @endif gcc-bootstrap
35269 @if utils
35270 TARGET-utils=all
35271 maybe-all-utils: all-utils
35272 all-utils: configure-utils
35273 @: $(MAKE); $(unstage)
35274 @r=`${PWD_COMMAND}`; export r; \
35275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276 $(HOST_EXPORTS) \
35277 (cd $(HOST_SUBDIR)/utils && \
35278 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35279 $(TARGET-utils))
35280 @endif utils
35281
35282
35283
35284
35285 .PHONY: check-utils maybe-check-utils
35286 maybe-check-utils:
35287 @if utils
35288 maybe-check-utils: check-utils
35289
35290 check-utils:
35291
35292 @endif utils
35293
35294 .PHONY: install-utils maybe-install-utils
35295 maybe-install-utils:
35296 @if utils
35297 maybe-install-utils: install-utils
35298
35299 install-utils: installdirs
35300 @: $(MAKE); $(unstage)
35301 @r=`${PWD_COMMAND}`; export r; \
35302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35303 $(HOST_EXPORTS) \
35304 (cd $(HOST_SUBDIR)/utils && \
35305 $(MAKE) $(FLAGS_TO_PASS) install)
35306
35307 @endif utils
35308
35309 .PHONY: install-strip-utils maybe-install-strip-utils
35310 maybe-install-strip-utils:
35311 @if utils
35312 maybe-install-strip-utils: install-strip-utils
35313
35314 install-strip-utils: installdirs
35315 @: $(MAKE); $(unstage)
35316 @r=`${PWD_COMMAND}`; export r; \
35317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318 $(HOST_EXPORTS) \
35319 (cd $(HOST_SUBDIR)/utils && \
35320 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35321
35322 @endif utils
35323
35324 # Other targets (info, dvi, pdf, etc.)
35325
35326 .PHONY: maybe-info-utils info-utils
35327 maybe-info-utils:
35328 @if utils
35329 maybe-info-utils: info-utils
35330
35331 info-utils: \
35332 configure-utils
35333 @: $(MAKE); $(unstage)
35334 @[ -f ./utils/Makefile ] || exit 0; \
35335 r=`${PWD_COMMAND}`; export r; \
35336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337 $(HOST_EXPORTS) \
35338 for flag in $(EXTRA_HOST_FLAGS) ; do \
35339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35340 done; \
35341 echo "Doing info in utils"; \
35342 (cd $(HOST_SUBDIR)/utils && \
35343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35345 "RANLIB=$${RANLIB}" \
35346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35347 info) \
35348 || exit 1
35349
35350 @endif utils
35351
35352 .PHONY: maybe-dvi-utils dvi-utils
35353 maybe-dvi-utils:
35354 @if utils
35355 maybe-dvi-utils: dvi-utils
35356
35357 dvi-utils: \
35358 configure-utils
35359 @: $(MAKE); $(unstage)
35360 @[ -f ./utils/Makefile ] || exit 0; \
35361 r=`${PWD_COMMAND}`; export r; \
35362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35363 $(HOST_EXPORTS) \
35364 for flag in $(EXTRA_HOST_FLAGS) ; do \
35365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35366 done; \
35367 echo "Doing dvi in utils"; \
35368 (cd $(HOST_SUBDIR)/utils && \
35369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35371 "RANLIB=$${RANLIB}" \
35372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35373 dvi) \
35374 || exit 1
35375
35376 @endif utils
35377
35378 .PHONY: maybe-pdf-utils pdf-utils
35379 maybe-pdf-utils:
35380 @if utils
35381 maybe-pdf-utils: pdf-utils
35382
35383 pdf-utils: \
35384 configure-utils
35385 @: $(MAKE); $(unstage)
35386 @[ -f ./utils/Makefile ] || exit 0; \
35387 r=`${PWD_COMMAND}`; export r; \
35388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35389 $(HOST_EXPORTS) \
35390 for flag in $(EXTRA_HOST_FLAGS) ; do \
35391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35392 done; \
35393 echo "Doing pdf in utils"; \
35394 (cd $(HOST_SUBDIR)/utils && \
35395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35397 "RANLIB=$${RANLIB}" \
35398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35399 pdf) \
35400 || exit 1
35401
35402 @endif utils
35403
35404 .PHONY: maybe-html-utils html-utils
35405 maybe-html-utils:
35406 @if utils
35407 maybe-html-utils: html-utils
35408
35409 html-utils: \
35410 configure-utils
35411 @: $(MAKE); $(unstage)
35412 @[ -f ./utils/Makefile ] || exit 0; \
35413 r=`${PWD_COMMAND}`; export r; \
35414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35415 $(HOST_EXPORTS) \
35416 for flag in $(EXTRA_HOST_FLAGS) ; do \
35417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35418 done; \
35419 echo "Doing html in utils"; \
35420 (cd $(HOST_SUBDIR)/utils && \
35421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35423 "RANLIB=$${RANLIB}" \
35424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35425 html) \
35426 || exit 1
35427
35428 @endif utils
35429
35430 .PHONY: maybe-TAGS-utils TAGS-utils
35431 maybe-TAGS-utils:
35432 @if utils
35433 maybe-TAGS-utils: TAGS-utils
35434
35435 TAGS-utils: \
35436 configure-utils
35437 @: $(MAKE); $(unstage)
35438 @[ -f ./utils/Makefile ] || exit 0; \
35439 r=`${PWD_COMMAND}`; export r; \
35440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35441 $(HOST_EXPORTS) \
35442 for flag in $(EXTRA_HOST_FLAGS) ; do \
35443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35444 done; \
35445 echo "Doing TAGS in utils"; \
35446 (cd $(HOST_SUBDIR)/utils && \
35447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35449 "RANLIB=$${RANLIB}" \
35450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35451 TAGS) \
35452 || exit 1
35453
35454 @endif utils
35455
35456 .PHONY: maybe-install-info-utils install-info-utils
35457 maybe-install-info-utils:
35458 @if utils
35459 maybe-install-info-utils: install-info-utils
35460
35461 install-info-utils: \
35462 configure-utils \
35463 info-utils
35464 @: $(MAKE); $(unstage)
35465 @[ -f ./utils/Makefile ] || exit 0; \
35466 r=`${PWD_COMMAND}`; export r; \
35467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35468 $(HOST_EXPORTS) \
35469 for flag in $(EXTRA_HOST_FLAGS) ; do \
35470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35471 done; \
35472 echo "Doing install-info in utils"; \
35473 (cd $(HOST_SUBDIR)/utils && \
35474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35476 "RANLIB=$${RANLIB}" \
35477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35478 install-info) \
35479 || exit 1
35480
35481 @endif utils
35482
35483 .PHONY: maybe-install-pdf-utils install-pdf-utils
35484 maybe-install-pdf-utils:
35485 @if utils
35486 maybe-install-pdf-utils: install-pdf-utils
35487
35488 install-pdf-utils: \
35489 configure-utils \
35490 pdf-utils
35491 @: $(MAKE); $(unstage)
35492 @[ -f ./utils/Makefile ] || exit 0; \
35493 r=`${PWD_COMMAND}`; export r; \
35494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35495 $(HOST_EXPORTS) \
35496 for flag in $(EXTRA_HOST_FLAGS) ; do \
35497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35498 done; \
35499 echo "Doing install-pdf in utils"; \
35500 (cd $(HOST_SUBDIR)/utils && \
35501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35503 "RANLIB=$${RANLIB}" \
35504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35505 install-pdf) \
35506 || exit 1
35507
35508 @endif utils
35509
35510 .PHONY: maybe-install-html-utils install-html-utils
35511 maybe-install-html-utils:
35512 @if utils
35513 maybe-install-html-utils: install-html-utils
35514
35515 install-html-utils: \
35516 configure-utils \
35517 html-utils
35518 @: $(MAKE); $(unstage)
35519 @[ -f ./utils/Makefile ] || exit 0; \
35520 r=`${PWD_COMMAND}`; export r; \
35521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522 $(HOST_EXPORTS) \
35523 for flag in $(EXTRA_HOST_FLAGS) ; do \
35524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35525 done; \
35526 echo "Doing install-html in utils"; \
35527 (cd $(HOST_SUBDIR)/utils && \
35528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35530 "RANLIB=$${RANLIB}" \
35531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35532 install-html) \
35533 || exit 1
35534
35535 @endif utils
35536
35537 .PHONY: maybe-installcheck-utils installcheck-utils
35538 maybe-installcheck-utils:
35539 @if utils
35540 maybe-installcheck-utils: installcheck-utils
35541
35542 installcheck-utils: \
35543 configure-utils
35544 @: $(MAKE); $(unstage)
35545 @[ -f ./utils/Makefile ] || exit 0; \
35546 r=`${PWD_COMMAND}`; export r; \
35547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548 $(HOST_EXPORTS) \
35549 for flag in $(EXTRA_HOST_FLAGS) ; do \
35550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35551 done; \
35552 echo "Doing installcheck in utils"; \
35553 (cd $(HOST_SUBDIR)/utils && \
35554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35556 "RANLIB=$${RANLIB}" \
35557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35558 installcheck) \
35559 || exit 1
35560
35561 @endif utils
35562
35563 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
35564 maybe-mostlyclean-utils:
35565 @if utils
35566 maybe-mostlyclean-utils: mostlyclean-utils
35567
35568 mostlyclean-utils:
35569 @: $(MAKE); $(unstage)
35570 @[ -f ./utils/Makefile ] || exit 0; \
35571 r=`${PWD_COMMAND}`; export r; \
35572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35573 $(HOST_EXPORTS) \
35574 for flag in $(EXTRA_HOST_FLAGS) ; do \
35575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35576 done; \
35577 echo "Doing mostlyclean in utils"; \
35578 (cd $(HOST_SUBDIR)/utils && \
35579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35581 "RANLIB=$${RANLIB}" \
35582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35583 mostlyclean) \
35584 || exit 1
35585
35586 @endif utils
35587
35588 .PHONY: maybe-clean-utils clean-utils
35589 maybe-clean-utils:
35590 @if utils
35591 maybe-clean-utils: clean-utils
35592
35593 clean-utils:
35594 @: $(MAKE); $(unstage)
35595 @[ -f ./utils/Makefile ] || exit 0; \
35596 r=`${PWD_COMMAND}`; export r; \
35597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35598 $(HOST_EXPORTS) \
35599 for flag in $(EXTRA_HOST_FLAGS) ; do \
35600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35601 done; \
35602 echo "Doing clean in utils"; \
35603 (cd $(HOST_SUBDIR)/utils && \
35604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35606 "RANLIB=$${RANLIB}" \
35607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35608 clean) \
35609 || exit 1
35610
35611 @endif utils
35612
35613 .PHONY: maybe-distclean-utils distclean-utils
35614 maybe-distclean-utils:
35615 @if utils
35616 maybe-distclean-utils: distclean-utils
35617
35618 distclean-utils:
35619 @: $(MAKE); $(unstage)
35620 @[ -f ./utils/Makefile ] || exit 0; \
35621 r=`${PWD_COMMAND}`; export r; \
35622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35623 $(HOST_EXPORTS) \
35624 for flag in $(EXTRA_HOST_FLAGS) ; do \
35625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35626 done; \
35627 echo "Doing distclean in utils"; \
35628 (cd $(HOST_SUBDIR)/utils && \
35629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35631 "RANLIB=$${RANLIB}" \
35632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35633 distclean) \
35634 || exit 1
35635
35636 @endif utils
35637
35638 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
35639 maybe-maintainer-clean-utils:
35640 @if utils
35641 maybe-maintainer-clean-utils: maintainer-clean-utils
35642
35643 maintainer-clean-utils:
35644 @: $(MAKE); $(unstage)
35645 @[ -f ./utils/Makefile ] || exit 0; \
35646 r=`${PWD_COMMAND}`; export r; \
35647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35648 $(HOST_EXPORTS) \
35649 for flag in $(EXTRA_HOST_FLAGS) ; do \
35650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35651 done; \
35652 echo "Doing maintainer-clean in utils"; \
35653 (cd $(HOST_SUBDIR)/utils && \
35654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35656 "RANLIB=$${RANLIB}" \
35657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35658 maintainer-clean) \
35659 || exit 1
35660
35661 @endif utils
35662
35663
35664
35665 .PHONY: configure-gnattools maybe-configure-gnattools
35666 maybe-configure-gnattools:
35667 @if gcc-bootstrap
35668 configure-gnattools: stage_current
35669 @endif gcc-bootstrap
35670 @if gnattools
35671 maybe-configure-gnattools: configure-gnattools
35672 configure-gnattools:
35673 @: $(MAKE); $(unstage)
35674 @r=`${PWD_COMMAND}`; export r; \
35675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35676 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
35677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
35678 $(HOST_EXPORTS) \
35679 echo Configuring in $(HOST_SUBDIR)/gnattools; \
35680 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
35681 case $(srcdir) in \
35682 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35683 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
35684 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35685 esac; \
35686 module_srcdir=gnattools; \
35687 $(SHELL) \
35688 $$s/$$module_srcdir/configure \
35689 --srcdir=$${topdir}/$$module_srcdir \
35690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35691 --target=${target_alias} \
35692 || exit 1
35693 @endif gnattools
35694
35695
35696
35697
35698
35699 .PHONY: all-gnattools maybe-all-gnattools
35700 maybe-all-gnattools:
35701 @if gcc-bootstrap
35702 all-gnattools: stage_current
35703 @endif gcc-bootstrap
35704 @if gnattools
35705 TARGET-gnattools=all
35706 maybe-all-gnattools: all-gnattools
35707 all-gnattools: configure-gnattools
35708 @: $(MAKE); $(unstage)
35709 @r=`${PWD_COMMAND}`; export r; \
35710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35711 $(HOST_EXPORTS) \
35712 (cd $(HOST_SUBDIR)/gnattools && \
35713 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35714 $(TARGET-gnattools))
35715 @endif gnattools
35716
35717
35718
35719
35720 .PHONY: check-gnattools maybe-check-gnattools
35721 maybe-check-gnattools:
35722 @if gnattools
35723 maybe-check-gnattools: check-gnattools
35724
35725 check-gnattools:
35726 @: $(MAKE); $(unstage)
35727 @r=`${PWD_COMMAND}`; export r; \
35728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35729 $(HOST_EXPORTS) \
35730 (cd $(HOST_SUBDIR)/gnattools && \
35731 $(MAKE) $(FLAGS_TO_PASS) check)
35732
35733 @endif gnattools
35734
35735 .PHONY: install-gnattools maybe-install-gnattools
35736 maybe-install-gnattools:
35737 @if gnattools
35738 maybe-install-gnattools: install-gnattools
35739
35740 install-gnattools: installdirs
35741 @: $(MAKE); $(unstage)
35742 @r=`${PWD_COMMAND}`; export r; \
35743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35744 $(HOST_EXPORTS) \
35745 (cd $(HOST_SUBDIR)/gnattools && \
35746 $(MAKE) $(FLAGS_TO_PASS) install)
35747
35748 @endif gnattools
35749
35750 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
35751 maybe-install-strip-gnattools:
35752 @if gnattools
35753 maybe-install-strip-gnattools: install-strip-gnattools
35754
35755 install-strip-gnattools: installdirs
35756 @: $(MAKE); $(unstage)
35757 @r=`${PWD_COMMAND}`; export r; \
35758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759 $(HOST_EXPORTS) \
35760 (cd $(HOST_SUBDIR)/gnattools && \
35761 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35762
35763 @endif gnattools
35764
35765 # Other targets (info, dvi, pdf, etc.)
35766
35767 .PHONY: maybe-info-gnattools info-gnattools
35768 maybe-info-gnattools:
35769 @if gnattools
35770 maybe-info-gnattools: info-gnattools
35771
35772 info-gnattools: \
35773 configure-gnattools
35774 @: $(MAKE); $(unstage)
35775 @[ -f ./gnattools/Makefile ] || exit 0; \
35776 r=`${PWD_COMMAND}`; export r; \
35777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35778 $(HOST_EXPORTS) \
35779 for flag in $(EXTRA_HOST_FLAGS) ; do \
35780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35781 done; \
35782 echo "Doing info in gnattools"; \
35783 (cd $(HOST_SUBDIR)/gnattools && \
35784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35786 "RANLIB=$${RANLIB}" \
35787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35788 info) \
35789 || exit 1
35790
35791 @endif gnattools
35792
35793 .PHONY: maybe-dvi-gnattools dvi-gnattools
35794 maybe-dvi-gnattools:
35795 @if gnattools
35796 maybe-dvi-gnattools: dvi-gnattools
35797
35798 dvi-gnattools: \
35799 configure-gnattools
35800 @: $(MAKE); $(unstage)
35801 @[ -f ./gnattools/Makefile ] || exit 0; \
35802 r=`${PWD_COMMAND}`; export r; \
35803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35804 $(HOST_EXPORTS) \
35805 for flag in $(EXTRA_HOST_FLAGS) ; do \
35806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35807 done; \
35808 echo "Doing dvi in gnattools"; \
35809 (cd $(HOST_SUBDIR)/gnattools && \
35810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35812 "RANLIB=$${RANLIB}" \
35813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35814 dvi) \
35815 || exit 1
35816
35817 @endif gnattools
35818
35819 .PHONY: maybe-pdf-gnattools pdf-gnattools
35820 maybe-pdf-gnattools:
35821 @if gnattools
35822 maybe-pdf-gnattools: pdf-gnattools
35823
35824 pdf-gnattools: \
35825 configure-gnattools
35826 @: $(MAKE); $(unstage)
35827 @[ -f ./gnattools/Makefile ] || exit 0; \
35828 r=`${PWD_COMMAND}`; export r; \
35829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830 $(HOST_EXPORTS) \
35831 for flag in $(EXTRA_HOST_FLAGS) ; do \
35832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35833 done; \
35834 echo "Doing pdf in gnattools"; \
35835 (cd $(HOST_SUBDIR)/gnattools && \
35836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35838 "RANLIB=$${RANLIB}" \
35839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35840 pdf) \
35841 || exit 1
35842
35843 @endif gnattools
35844
35845 .PHONY: maybe-html-gnattools html-gnattools
35846 maybe-html-gnattools:
35847 @if gnattools
35848 maybe-html-gnattools: html-gnattools
35849
35850 html-gnattools: \
35851 configure-gnattools
35852 @: $(MAKE); $(unstage)
35853 @[ -f ./gnattools/Makefile ] || exit 0; \
35854 r=`${PWD_COMMAND}`; export r; \
35855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35856 $(HOST_EXPORTS) \
35857 for flag in $(EXTRA_HOST_FLAGS) ; do \
35858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35859 done; \
35860 echo "Doing html in gnattools"; \
35861 (cd $(HOST_SUBDIR)/gnattools && \
35862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35864 "RANLIB=$${RANLIB}" \
35865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35866 html) \
35867 || exit 1
35868
35869 @endif gnattools
35870
35871 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
35872 maybe-TAGS-gnattools:
35873 @if gnattools
35874 maybe-TAGS-gnattools: TAGS-gnattools
35875
35876 TAGS-gnattools: \
35877 configure-gnattools
35878 @: $(MAKE); $(unstage)
35879 @[ -f ./gnattools/Makefile ] || exit 0; \
35880 r=`${PWD_COMMAND}`; export r; \
35881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35882 $(HOST_EXPORTS) \
35883 for flag in $(EXTRA_HOST_FLAGS) ; do \
35884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35885 done; \
35886 echo "Doing TAGS in gnattools"; \
35887 (cd $(HOST_SUBDIR)/gnattools && \
35888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35890 "RANLIB=$${RANLIB}" \
35891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35892 TAGS) \
35893 || exit 1
35894
35895 @endif gnattools
35896
35897 .PHONY: maybe-install-info-gnattools install-info-gnattools
35898 maybe-install-info-gnattools:
35899 @if gnattools
35900 maybe-install-info-gnattools: install-info-gnattools
35901
35902 install-info-gnattools: \
35903 configure-gnattools \
35904 info-gnattools
35905 @: $(MAKE); $(unstage)
35906 @[ -f ./gnattools/Makefile ] || exit 0; \
35907 r=`${PWD_COMMAND}`; export r; \
35908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35909 $(HOST_EXPORTS) \
35910 for flag in $(EXTRA_HOST_FLAGS) ; do \
35911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35912 done; \
35913 echo "Doing install-info in gnattools"; \
35914 (cd $(HOST_SUBDIR)/gnattools && \
35915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35917 "RANLIB=$${RANLIB}" \
35918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35919 install-info) \
35920 || exit 1
35921
35922 @endif gnattools
35923
35924 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
35925 maybe-install-pdf-gnattools:
35926 @if gnattools
35927 maybe-install-pdf-gnattools: install-pdf-gnattools
35928
35929 install-pdf-gnattools: \
35930 configure-gnattools \
35931 pdf-gnattools
35932 @: $(MAKE); $(unstage)
35933 @[ -f ./gnattools/Makefile ] || exit 0; \
35934 r=`${PWD_COMMAND}`; export r; \
35935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35936 $(HOST_EXPORTS) \
35937 for flag in $(EXTRA_HOST_FLAGS) ; do \
35938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35939 done; \
35940 echo "Doing install-pdf in gnattools"; \
35941 (cd $(HOST_SUBDIR)/gnattools && \
35942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35944 "RANLIB=$${RANLIB}" \
35945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35946 install-pdf) \
35947 || exit 1
35948
35949 @endif gnattools
35950
35951 .PHONY: maybe-install-html-gnattools install-html-gnattools
35952 maybe-install-html-gnattools:
35953 @if gnattools
35954 maybe-install-html-gnattools: install-html-gnattools
35955
35956 install-html-gnattools: \
35957 configure-gnattools \
35958 html-gnattools
35959 @: $(MAKE); $(unstage)
35960 @[ -f ./gnattools/Makefile ] || exit 0; \
35961 r=`${PWD_COMMAND}`; export r; \
35962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35963 $(HOST_EXPORTS) \
35964 for flag in $(EXTRA_HOST_FLAGS) ; do \
35965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35966 done; \
35967 echo "Doing install-html in gnattools"; \
35968 (cd $(HOST_SUBDIR)/gnattools && \
35969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35971 "RANLIB=$${RANLIB}" \
35972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35973 install-html) \
35974 || exit 1
35975
35976 @endif gnattools
35977
35978 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
35979 maybe-installcheck-gnattools:
35980 @if gnattools
35981 maybe-installcheck-gnattools: installcheck-gnattools
35982
35983 installcheck-gnattools: \
35984 configure-gnattools
35985 @: $(MAKE); $(unstage)
35986 @[ -f ./gnattools/Makefile ] || exit 0; \
35987 r=`${PWD_COMMAND}`; export r; \
35988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35989 $(HOST_EXPORTS) \
35990 for flag in $(EXTRA_HOST_FLAGS) ; do \
35991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35992 done; \
35993 echo "Doing installcheck in gnattools"; \
35994 (cd $(HOST_SUBDIR)/gnattools && \
35995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35997 "RANLIB=$${RANLIB}" \
35998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35999 installcheck) \
36000 || exit 1
36001
36002 @endif gnattools
36003
36004 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
36005 maybe-mostlyclean-gnattools:
36006 @if gnattools
36007 maybe-mostlyclean-gnattools: mostlyclean-gnattools
36008
36009 mostlyclean-gnattools:
36010 @: $(MAKE); $(unstage)
36011 @[ -f ./gnattools/Makefile ] || exit 0; \
36012 r=`${PWD_COMMAND}`; export r; \
36013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36014 $(HOST_EXPORTS) \
36015 for flag in $(EXTRA_HOST_FLAGS) ; do \
36016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36017 done; \
36018 echo "Doing mostlyclean in gnattools"; \
36019 (cd $(HOST_SUBDIR)/gnattools && \
36020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36022 "RANLIB=$${RANLIB}" \
36023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36024 mostlyclean) \
36025 || exit 1
36026
36027 @endif gnattools
36028
36029 .PHONY: maybe-clean-gnattools clean-gnattools
36030 maybe-clean-gnattools:
36031 @if gnattools
36032 maybe-clean-gnattools: clean-gnattools
36033
36034 clean-gnattools:
36035 @: $(MAKE); $(unstage)
36036 @[ -f ./gnattools/Makefile ] || exit 0; \
36037 r=`${PWD_COMMAND}`; export r; \
36038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36039 $(HOST_EXPORTS) \
36040 for flag in $(EXTRA_HOST_FLAGS) ; do \
36041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36042 done; \
36043 echo "Doing clean in gnattools"; \
36044 (cd $(HOST_SUBDIR)/gnattools && \
36045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36047 "RANLIB=$${RANLIB}" \
36048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36049 clean) \
36050 || exit 1
36051
36052 @endif gnattools
36053
36054 .PHONY: maybe-distclean-gnattools distclean-gnattools
36055 maybe-distclean-gnattools:
36056 @if gnattools
36057 maybe-distclean-gnattools: distclean-gnattools
36058
36059 distclean-gnattools:
36060 @: $(MAKE); $(unstage)
36061 @[ -f ./gnattools/Makefile ] || exit 0; \
36062 r=`${PWD_COMMAND}`; export r; \
36063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36064 $(HOST_EXPORTS) \
36065 for flag in $(EXTRA_HOST_FLAGS) ; do \
36066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36067 done; \
36068 echo "Doing distclean in gnattools"; \
36069 (cd $(HOST_SUBDIR)/gnattools && \
36070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36072 "RANLIB=$${RANLIB}" \
36073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36074 distclean) \
36075 || exit 1
36076
36077 @endif gnattools
36078
36079 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
36080 maybe-maintainer-clean-gnattools:
36081 @if gnattools
36082 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
36083
36084 maintainer-clean-gnattools:
36085 @: $(MAKE); $(unstage)
36086 @[ -f ./gnattools/Makefile ] || exit 0; \
36087 r=`${PWD_COMMAND}`; export r; \
36088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36089 $(HOST_EXPORTS) \
36090 for flag in $(EXTRA_HOST_FLAGS) ; do \
36091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36092 done; \
36093 echo "Doing maintainer-clean in gnattools"; \
36094 (cd $(HOST_SUBDIR)/gnattools && \
36095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36097 "RANLIB=$${RANLIB}" \
36098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36099 maintainer-clean) \
36100 || exit 1
36101
36102 @endif gnattools
36103
36104
36105
36106 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
36107 maybe-configure-lto-plugin:
36108 @if gcc-bootstrap
36109 configure-lto-plugin: stage_current
36110 @endif gcc-bootstrap
36111 @if lto-plugin
36112 maybe-configure-lto-plugin: configure-lto-plugin
36113 configure-lto-plugin:
36114 @r=`${PWD_COMMAND}`; export r; \
36115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36116 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36117 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36118 $(HOST_EXPORTS) \
36119 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
36120 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
36121 case $(srcdir) in \
36122 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36123 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36124 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36125 esac; \
36126 module_srcdir=lto-plugin; \
36127 $(SHELL) \
36128 $$s/$$module_srcdir/configure \
36129 --srcdir=$${topdir}/$$module_srcdir \
36130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36131 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
36132 || exit 1
36133 @endif lto-plugin
36134
36135
36136
36137 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
36138 maybe-configure-stage1-lto-plugin:
36139 @if lto-plugin-bootstrap
36140 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
36141 configure-stage1-lto-plugin:
36142 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36144 @r=`${PWD_COMMAND}`; export r; \
36145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36146 TFLAGS="$(STAGE1_TFLAGS)"; \
36147 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36148 $(HOST_EXPORTS) \
36149 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
36150 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
36151 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
36152 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
36153 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36154 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36155 case $(srcdir) in \
36156 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36157 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36158 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36159 esac; \
36160 module_srcdir=lto-plugin; \
36161 $(SHELL) $$s/$$module_srcdir/configure \
36162 --srcdir=$${topdir}/$$module_srcdir \
36163 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36164 --target=${target_alias} \
36165 \
36166 $(STAGE1_CONFIGURE_FLAGS) \
36167 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36168 @endif lto-plugin-bootstrap
36169
36170 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
36171 maybe-configure-stage2-lto-plugin:
36172 @if lto-plugin-bootstrap
36173 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
36174 configure-stage2-lto-plugin:
36175 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36176 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36177 @r=`${PWD_COMMAND}`; export r; \
36178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36179 TFLAGS="$(STAGE2_TFLAGS)"; \
36180 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36181 $(HOST_EXPORTS) \
36182 $(POSTSTAGE1_HOST_EXPORTS) \
36183 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
36184 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
36185 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
36186 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
36187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36188 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36189 case $(srcdir) in \
36190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36191 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36193 esac; \
36194 module_srcdir=lto-plugin; \
36195 $(SHELL) $$s/$$module_srcdir/configure \
36196 --srcdir=$${topdir}/$$module_srcdir \
36197 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36198 --target=${target_alias} \
36199 --with-build-libsubdir=$(HOST_SUBDIR) \
36200 $(STAGE2_CONFIGURE_FLAGS) \
36201 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36202 @endif lto-plugin-bootstrap
36203
36204 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
36205 maybe-configure-stage3-lto-plugin:
36206 @if lto-plugin-bootstrap
36207 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
36208 configure-stage3-lto-plugin:
36209 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36210 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36211 @r=`${PWD_COMMAND}`; export r; \
36212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36213 TFLAGS="$(STAGE3_TFLAGS)"; \
36214 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36215 $(HOST_EXPORTS) \
36216 $(POSTSTAGE1_HOST_EXPORTS) \
36217 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36218 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
36219 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
36220 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
36221 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36222 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36223 case $(srcdir) in \
36224 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36225 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36226 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36227 esac; \
36228 module_srcdir=lto-plugin; \
36229 $(SHELL) $$s/$$module_srcdir/configure \
36230 --srcdir=$${topdir}/$$module_srcdir \
36231 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36232 --target=${target_alias} \
36233 --with-build-libsubdir=$(HOST_SUBDIR) \
36234 $(STAGE3_CONFIGURE_FLAGS) \
36235 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36236 @endif lto-plugin-bootstrap
36237
36238 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
36239 maybe-configure-stage4-lto-plugin:
36240 @if lto-plugin-bootstrap
36241 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
36242 configure-stage4-lto-plugin:
36243 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36245 @r=`${PWD_COMMAND}`; export r; \
36246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36247 TFLAGS="$(STAGE4_TFLAGS)"; \
36248 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36249 $(HOST_EXPORTS) \
36250 $(POSTSTAGE1_HOST_EXPORTS) \
36251 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
36252 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
36253 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
36254 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
36255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36256 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36257 case $(srcdir) in \
36258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36259 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36261 esac; \
36262 module_srcdir=lto-plugin; \
36263 $(SHELL) $$s/$$module_srcdir/configure \
36264 --srcdir=$${topdir}/$$module_srcdir \
36265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36266 --target=${target_alias} \
36267 --with-build-libsubdir=$(HOST_SUBDIR) \
36268 $(STAGE4_CONFIGURE_FLAGS) \
36269 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36270 @endif lto-plugin-bootstrap
36271
36272 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
36273 maybe-configure-stageprofile-lto-plugin:
36274 @if lto-plugin-bootstrap
36275 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
36276 configure-stageprofile-lto-plugin:
36277 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36278 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36279 @r=`${PWD_COMMAND}`; export r; \
36280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36282 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36283 $(HOST_EXPORTS) \
36284 $(POSTSTAGE1_HOST_EXPORTS) \
36285 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
36286 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
36287 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
36288 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
36289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36290 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36291 case $(srcdir) in \
36292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36293 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36295 esac; \
36296 module_srcdir=lto-plugin; \
36297 $(SHELL) $$s/$$module_srcdir/configure \
36298 --srcdir=$${topdir}/$$module_srcdir \
36299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36300 --target=${target_alias} \
36301 --with-build-libsubdir=$(HOST_SUBDIR) \
36302 $(STAGEprofile_CONFIGURE_FLAGS) \
36303 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36304 @endif lto-plugin-bootstrap
36305
36306 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
36307 maybe-configure-stagetrain-lto-plugin:
36308 @if lto-plugin-bootstrap
36309 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
36310 configure-stagetrain-lto-plugin:
36311 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
36312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36313 @r=`${PWD_COMMAND}`; export r; \
36314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36315 TFLAGS="$(STAGEtrain_TFLAGS)"; \
36316 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36317 $(HOST_EXPORTS) \
36318 $(POSTSTAGE1_HOST_EXPORTS) \
36319 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
36320 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
36321 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
36322 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
36323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36324 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36325 case $(srcdir) in \
36326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36327 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36329 esac; \
36330 module_srcdir=lto-plugin; \
36331 $(SHELL) $$s/$$module_srcdir/configure \
36332 --srcdir=$${topdir}/$$module_srcdir \
36333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36334 --target=${target_alias} \
36335 --with-build-libsubdir=$(HOST_SUBDIR) \
36336 $(STAGEtrain_CONFIGURE_FLAGS) \
36337 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36338 @endif lto-plugin-bootstrap
36339
36340 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
36341 maybe-configure-stagefeedback-lto-plugin:
36342 @if lto-plugin-bootstrap
36343 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
36344 configure-stagefeedback-lto-plugin:
36345 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36347 @r=`${PWD_COMMAND}`; export r; \
36348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36349 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36350 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36351 $(HOST_EXPORTS) \
36352 $(POSTSTAGE1_HOST_EXPORTS) \
36353 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
36354 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
36355 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
36356 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
36357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36358 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36359 case $(srcdir) in \
36360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36361 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36363 esac; \
36364 module_srcdir=lto-plugin; \
36365 $(SHELL) $$s/$$module_srcdir/configure \
36366 --srcdir=$${topdir}/$$module_srcdir \
36367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36368 --target=${target_alias} \
36369 --with-build-libsubdir=$(HOST_SUBDIR) \
36370 $(STAGEfeedback_CONFIGURE_FLAGS) \
36371 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36372 @endif lto-plugin-bootstrap
36373
36374 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
36375 maybe-configure-stageautoprofile-lto-plugin:
36376 @if lto-plugin-bootstrap
36377 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
36378 configure-stageautoprofile-lto-plugin:
36379 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36380 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36381 @r=`${PWD_COMMAND}`; export r; \
36382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36383 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36384 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36385 $(HOST_EXPORTS) \
36386 $(POSTSTAGE1_HOST_EXPORTS) \
36387 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
36388 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
36389 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
36390 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
36391 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36392 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36393 case $(srcdir) in \
36394 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36395 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36396 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36397 esac; \
36398 module_srcdir=lto-plugin; \
36399 $(SHELL) $$s/$$module_srcdir/configure \
36400 --srcdir=$${topdir}/$$module_srcdir \
36401 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36402 --target=${target_alias} \
36403 --with-build-libsubdir=$(HOST_SUBDIR) \
36404 $(STAGEautoprofile_CONFIGURE_FLAGS) \
36405 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36406 @endif lto-plugin-bootstrap
36407
36408 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
36409 maybe-configure-stageautofeedback-lto-plugin:
36410 @if lto-plugin-bootstrap
36411 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
36412 configure-stageautofeedback-lto-plugin:
36413 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36414 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36415 @r=`${PWD_COMMAND}`; export r; \
36416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36417 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36418 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36419 $(HOST_EXPORTS) \
36420 $(POSTSTAGE1_HOST_EXPORTS) \
36421 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
36422 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
36423 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
36424 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
36425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36426 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36427 case $(srcdir) in \
36428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36429 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36431 esac; \
36432 module_srcdir=lto-plugin; \
36433 $(SHELL) $$s/$$module_srcdir/configure \
36434 --srcdir=$${topdir}/$$module_srcdir \
36435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36436 --target=${target_alias} \
36437 --with-build-libsubdir=$(HOST_SUBDIR) \
36438 $(STAGEautofeedback_CONFIGURE_FLAGS) \
36439 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36440 @endif lto-plugin-bootstrap
36441
36442
36443
36444
36445
36446 .PHONY: all-lto-plugin maybe-all-lto-plugin
36447 maybe-all-lto-plugin:
36448 @if gcc-bootstrap
36449 all-lto-plugin: stage_current
36450 @endif gcc-bootstrap
36451 @if lto-plugin
36452 TARGET-lto-plugin=all
36453 maybe-all-lto-plugin: all-lto-plugin
36454 all-lto-plugin: configure-lto-plugin
36455 @r=`${PWD_COMMAND}`; export r; \
36456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457 $(HOST_EXPORTS) \
36458 (cd $(HOST_SUBDIR)/lto-plugin && \
36459 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36460 $(TARGET-lto-plugin))
36461 @endif lto-plugin
36462
36463
36464
36465 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
36466 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
36467 maybe-all-stage1-lto-plugin:
36468 maybe-clean-stage1-lto-plugin:
36469 @if lto-plugin-bootstrap
36470 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
36471 all-stage1: all-stage1-lto-plugin
36472 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
36473 all-stage1-lto-plugin: configure-stage1-lto-plugin
36474 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36475 @r=`${PWD_COMMAND}`; export r; \
36476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36477 TFLAGS="$(STAGE1_TFLAGS)"; \
36478 $(HOST_EXPORTS) \
36479 cd $(HOST_SUBDIR)/lto-plugin && \
36480 \
36481 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36482 CFLAGS="$(STAGE1_CFLAGS)" \
36483 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
36484 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
36485 LIBCFLAGS="$(LIBCFLAGS)" \
36486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36489 $(EXTRA_HOST_FLAGS) \
36490 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36491 TFLAGS="$(STAGE1_TFLAGS)" \
36492 $(TARGET-stage1-lto-plugin)
36493
36494 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
36495 clean-stage1: clean-stage1-lto-plugin
36496 clean-stage1-lto-plugin:
36497 @if [ $(current_stage) = stage1 ]; then \
36498 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36499 else \
36500 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
36501 $(MAKE) stage1-start; \
36502 fi; \
36503 cd $(HOST_SUBDIR)/lto-plugin && \
36504 $(MAKE) $(EXTRA_HOST_FLAGS) \
36505 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36506 @endif lto-plugin-bootstrap
36507
36508
36509 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
36510 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
36511 maybe-all-stage2-lto-plugin:
36512 maybe-clean-stage2-lto-plugin:
36513 @if lto-plugin-bootstrap
36514 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
36515 all-stage2: all-stage2-lto-plugin
36516 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
36517 all-stage2-lto-plugin: configure-stage2-lto-plugin
36518 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36519 @r=`${PWD_COMMAND}`; export r; \
36520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36521 TFLAGS="$(STAGE2_TFLAGS)"; \
36522 $(HOST_EXPORTS) \
36523 $(POSTSTAGE1_HOST_EXPORTS) \
36524 cd $(HOST_SUBDIR)/lto-plugin && \
36525 \
36526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36527 CFLAGS="$(STAGE2_CFLAGS)" \
36528 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
36529 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
36530 LIBCFLAGS="$(STAGE2_CFLAGS)" \
36531 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36532 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36533 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36534 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36535 TFLAGS="$(STAGE2_TFLAGS)" \
36536 $(TARGET-stage2-lto-plugin)
36537
36538 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
36539 clean-stage2: clean-stage2-lto-plugin
36540 clean-stage2-lto-plugin:
36541 @if [ $(current_stage) = stage2 ]; then \
36542 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36543 else \
36544 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
36545 $(MAKE) stage2-start; \
36546 fi; \
36547 cd $(HOST_SUBDIR)/lto-plugin && \
36548 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36549 @endif lto-plugin-bootstrap
36550
36551
36552 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
36553 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
36554 maybe-all-stage3-lto-plugin:
36555 maybe-clean-stage3-lto-plugin:
36556 @if lto-plugin-bootstrap
36557 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
36558 all-stage3: all-stage3-lto-plugin
36559 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
36560 all-stage3-lto-plugin: configure-stage3-lto-plugin
36561 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36562 @r=`${PWD_COMMAND}`; export r; \
36563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564 TFLAGS="$(STAGE3_TFLAGS)"; \
36565 $(HOST_EXPORTS) \
36566 $(POSTSTAGE1_HOST_EXPORTS) \
36567 cd $(HOST_SUBDIR)/lto-plugin && \
36568 \
36569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36570 CFLAGS="$(STAGE3_CFLAGS)" \
36571 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
36572 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
36573 LIBCFLAGS="$(STAGE3_CFLAGS)" \
36574 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36575 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36576 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36577 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36578 TFLAGS="$(STAGE3_TFLAGS)" \
36579 $(TARGET-stage3-lto-plugin)
36580
36581 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
36582 clean-stage3: clean-stage3-lto-plugin
36583 clean-stage3-lto-plugin:
36584 @if [ $(current_stage) = stage3 ]; then \
36585 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36586 else \
36587 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
36588 $(MAKE) stage3-start; \
36589 fi; \
36590 cd $(HOST_SUBDIR)/lto-plugin && \
36591 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36592 @endif lto-plugin-bootstrap
36593
36594
36595 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
36596 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
36597 maybe-all-stage4-lto-plugin:
36598 maybe-clean-stage4-lto-plugin:
36599 @if lto-plugin-bootstrap
36600 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
36601 all-stage4: all-stage4-lto-plugin
36602 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
36603 all-stage4-lto-plugin: configure-stage4-lto-plugin
36604 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36605 @r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 TFLAGS="$(STAGE4_TFLAGS)"; \
36608 $(HOST_EXPORTS) \
36609 $(POSTSTAGE1_HOST_EXPORTS) \
36610 cd $(HOST_SUBDIR)/lto-plugin && \
36611 \
36612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36613 CFLAGS="$(STAGE4_CFLAGS)" \
36614 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
36615 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
36616 LIBCFLAGS="$(STAGE4_CFLAGS)" \
36617 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36618 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36619 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36620 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36621 TFLAGS="$(STAGE4_TFLAGS)" \
36622 $(TARGET-stage4-lto-plugin)
36623
36624 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
36625 clean-stage4: clean-stage4-lto-plugin
36626 clean-stage4-lto-plugin:
36627 @if [ $(current_stage) = stage4 ]; then \
36628 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36629 else \
36630 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
36631 $(MAKE) stage4-start; \
36632 fi; \
36633 cd $(HOST_SUBDIR)/lto-plugin && \
36634 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36635 @endif lto-plugin-bootstrap
36636
36637
36638 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
36639 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
36640 maybe-all-stageprofile-lto-plugin:
36641 maybe-clean-stageprofile-lto-plugin:
36642 @if lto-plugin-bootstrap
36643 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
36644 all-stageprofile: all-stageprofile-lto-plugin
36645 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
36646 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
36647 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36648 @r=`${PWD_COMMAND}`; export r; \
36649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36650 TFLAGS="$(STAGEprofile_TFLAGS)"; \
36651 $(HOST_EXPORTS) \
36652 $(POSTSTAGE1_HOST_EXPORTS) \
36653 cd $(HOST_SUBDIR)/lto-plugin && \
36654 \
36655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36656 CFLAGS="$(STAGEprofile_CFLAGS)" \
36657 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
36658 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
36659 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
36660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36663 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36664 TFLAGS="$(STAGEprofile_TFLAGS)" \
36665 $(TARGET-stageprofile-lto-plugin)
36666
36667 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
36668 clean-stageprofile: clean-stageprofile-lto-plugin
36669 clean-stageprofile-lto-plugin:
36670 @if [ $(current_stage) = stageprofile ]; then \
36671 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36672 else \
36673 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
36674 $(MAKE) stageprofile-start; \
36675 fi; \
36676 cd $(HOST_SUBDIR)/lto-plugin && \
36677 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36678 @endif lto-plugin-bootstrap
36679
36680
36681 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
36682 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
36683 maybe-all-stagetrain-lto-plugin:
36684 maybe-clean-stagetrain-lto-plugin:
36685 @if lto-plugin-bootstrap
36686 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
36687 all-stagetrain: all-stagetrain-lto-plugin
36688 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
36689 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
36690 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
36691 @r=`${PWD_COMMAND}`; export r; \
36692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36693 TFLAGS="$(STAGEtrain_TFLAGS)"; \
36694 $(HOST_EXPORTS) \
36695 $(POSTSTAGE1_HOST_EXPORTS) \
36696 cd $(HOST_SUBDIR)/lto-plugin && \
36697 \
36698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36699 CFLAGS="$(STAGEtrain_CFLAGS)" \
36700 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
36701 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
36702 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
36703 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36704 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36705 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36706 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36707 TFLAGS="$(STAGEtrain_TFLAGS)" \
36708 $(TARGET-stagetrain-lto-plugin)
36709
36710 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
36711 clean-stagetrain: clean-stagetrain-lto-plugin
36712 clean-stagetrain-lto-plugin:
36713 @if [ $(current_stage) = stagetrain ]; then \
36714 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36715 else \
36716 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
36717 $(MAKE) stagetrain-start; \
36718 fi; \
36719 cd $(HOST_SUBDIR)/lto-plugin && \
36720 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36721 @endif lto-plugin-bootstrap
36722
36723
36724 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
36725 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
36726 maybe-all-stagefeedback-lto-plugin:
36727 maybe-clean-stagefeedback-lto-plugin:
36728 @if lto-plugin-bootstrap
36729 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
36730 all-stagefeedback: all-stagefeedback-lto-plugin
36731 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
36732 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
36733 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36734 @r=`${PWD_COMMAND}`; export r; \
36735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36736 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36737 $(HOST_EXPORTS) \
36738 $(POSTSTAGE1_HOST_EXPORTS) \
36739 cd $(HOST_SUBDIR)/lto-plugin && \
36740 \
36741 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36742 CFLAGS="$(STAGEfeedback_CFLAGS)" \
36743 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
36744 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
36745 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
36746 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36747 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36748 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36749 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36750 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36751 $(TARGET-stagefeedback-lto-plugin)
36752
36753 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
36754 clean-stagefeedback: clean-stagefeedback-lto-plugin
36755 clean-stagefeedback-lto-plugin:
36756 @if [ $(current_stage) = stagefeedback ]; then \
36757 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36758 else \
36759 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
36760 $(MAKE) stagefeedback-start; \
36761 fi; \
36762 cd $(HOST_SUBDIR)/lto-plugin && \
36763 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36764 @endif lto-plugin-bootstrap
36765
36766
36767 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
36768 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
36769 maybe-all-stageautoprofile-lto-plugin:
36770 maybe-clean-stageautoprofile-lto-plugin:
36771 @if lto-plugin-bootstrap
36772 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
36773 all-stageautoprofile: all-stageautoprofile-lto-plugin
36774 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
36775 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
36776 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36777 @r=`${PWD_COMMAND}`; export r; \
36778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36780 $(HOST_EXPORTS) \
36781 $(POSTSTAGE1_HOST_EXPORTS) \
36782 cd $(HOST_SUBDIR)/lto-plugin && \
36783 $$s/gcc/config/i386/$(AUTO_PROFILE) \
36784 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36785 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
36786 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
36787 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
36788 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
36789 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36790 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36791 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36792 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36793 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
36794 $(TARGET-stageautoprofile-lto-plugin)
36795
36796 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
36797 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
36798 clean-stageautoprofile-lto-plugin:
36799 @if [ $(current_stage) = stageautoprofile ]; then \
36800 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36801 else \
36802 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
36803 $(MAKE) stageautoprofile-start; \
36804 fi; \
36805 cd $(HOST_SUBDIR)/lto-plugin && \
36806 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36807 @endif lto-plugin-bootstrap
36808
36809
36810 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
36811 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
36812 maybe-all-stageautofeedback-lto-plugin:
36813 maybe-clean-stageautofeedback-lto-plugin:
36814 @if lto-plugin-bootstrap
36815 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
36816 all-stageautofeedback: all-stageautofeedback-lto-plugin
36817 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
36818 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
36819 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36820 @r=`${PWD_COMMAND}`; export r; \
36821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36822 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36823 $(HOST_EXPORTS) \
36824 $(POSTSTAGE1_HOST_EXPORTS) \
36825 cd $(HOST_SUBDIR)/lto-plugin && \
36826 \
36827 $(MAKE) $(BASE_FLAGS_TO_PASS) \
36828 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
36829 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
36830 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
36831 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
36832 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36833 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36834 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36835 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36836 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
36837 $(TARGET-stageautofeedback-lto-plugin)
36838
36839 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
36840 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
36841 clean-stageautofeedback-lto-plugin:
36842 @if [ $(current_stage) = stageautofeedback ]; then \
36843 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36844 else \
36845 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
36846 $(MAKE) stageautofeedback-start; \
36847 fi; \
36848 cd $(HOST_SUBDIR)/lto-plugin && \
36849 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36850 @endif lto-plugin-bootstrap
36851
36852
36853
36854
36855
36856 .PHONY: check-lto-plugin maybe-check-lto-plugin
36857 maybe-check-lto-plugin:
36858 @if lto-plugin
36859 maybe-check-lto-plugin: check-lto-plugin
36860
36861 check-lto-plugin:
36862 @: $(MAKE); $(unstage)
36863 @r=`${PWD_COMMAND}`; export r; \
36864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
36866 (cd $(HOST_SUBDIR)/lto-plugin && \
36867 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
36868
36869 @endif lto-plugin
36870
36871 .PHONY: install-lto-plugin maybe-install-lto-plugin
36872 maybe-install-lto-plugin:
36873 @if lto-plugin
36874 maybe-install-lto-plugin: install-lto-plugin
36875
36876 install-lto-plugin: installdirs
36877 @: $(MAKE); $(unstage)
36878 @r=`${PWD_COMMAND}`; export r; \
36879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36880 $(HOST_EXPORTS) \
36881 (cd $(HOST_SUBDIR)/lto-plugin && \
36882 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
36883
36884 @endif lto-plugin
36885
36886 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
36887 maybe-install-strip-lto-plugin:
36888 @if lto-plugin
36889 maybe-install-strip-lto-plugin: install-strip-lto-plugin
36890
36891 install-strip-lto-plugin: installdirs
36892 @: $(MAKE); $(unstage)
36893 @r=`${PWD_COMMAND}`; export r; \
36894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36895 $(HOST_EXPORTS) \
36896 (cd $(HOST_SUBDIR)/lto-plugin && \
36897 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
36898
36899 @endif lto-plugin
36900
36901 # Other targets (info, dvi, pdf, etc.)
36902
36903 .PHONY: maybe-info-lto-plugin info-lto-plugin
36904 maybe-info-lto-plugin:
36905 @if lto-plugin
36906 maybe-info-lto-plugin: info-lto-plugin
36907
36908 info-lto-plugin: \
36909 configure-lto-plugin
36910 @[ -f ./lto-plugin/Makefile ] || exit 0; \
36911 r=`${PWD_COMMAND}`; export r; \
36912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36913 $(HOST_EXPORTS) \
36914 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36916 done; \
36917 echo "Doing info in lto-plugin"; \
36918 (cd $(HOST_SUBDIR)/lto-plugin && \
36919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36921 "RANLIB=$${RANLIB}" \
36922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36923 info) \
36924 || exit 1
36925
36926 @endif lto-plugin
36927
36928 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
36929 maybe-dvi-lto-plugin:
36930 @if lto-plugin
36931 maybe-dvi-lto-plugin: dvi-lto-plugin
36932
36933 dvi-lto-plugin: \
36934 configure-lto-plugin
36935 @[ -f ./lto-plugin/Makefile ] || exit 0; \
36936 r=`${PWD_COMMAND}`; export r; \
36937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36938 $(HOST_EXPORTS) \
36939 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36941 done; \
36942 echo "Doing dvi in lto-plugin"; \
36943 (cd $(HOST_SUBDIR)/lto-plugin && \
36944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36946 "RANLIB=$${RANLIB}" \
36947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36948 dvi) \
36949 || exit 1
36950
36951 @endif lto-plugin
36952
36953 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
36954 maybe-pdf-lto-plugin:
36955 @if lto-plugin
36956 maybe-pdf-lto-plugin: pdf-lto-plugin
36957
36958 pdf-lto-plugin: \
36959 configure-lto-plugin
36960 @[ -f ./lto-plugin/Makefile ] || exit 0; \
36961 r=`${PWD_COMMAND}`; export r; \
36962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36963 $(HOST_EXPORTS) \
36964 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966 done; \
36967 echo "Doing pdf in lto-plugin"; \
36968 (cd $(HOST_SUBDIR)/lto-plugin && \
36969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36971 "RANLIB=$${RANLIB}" \
36972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36973 pdf) \
36974 || exit 1
36975
36976 @endif lto-plugin
36977
36978 .PHONY: maybe-html-lto-plugin html-lto-plugin
36979 maybe-html-lto-plugin:
36980 @if lto-plugin
36981 maybe-html-lto-plugin: html-lto-plugin
36982
36983 html-lto-plugin: \
36984 configure-lto-plugin
36985 @[ -f ./lto-plugin/Makefile ] || exit 0; \
36986 r=`${PWD_COMMAND}`; export r; \
36987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988 $(HOST_EXPORTS) \
36989 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36991 done; \
36992 echo "Doing html in lto-plugin"; \
36993 (cd $(HOST_SUBDIR)/lto-plugin && \
36994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36996 "RANLIB=$${RANLIB}" \
36997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36998 html) \
36999 || exit 1
37000
37001 @endif lto-plugin
37002
37003 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
37004 maybe-TAGS-lto-plugin:
37005 @if lto-plugin
37006 maybe-TAGS-lto-plugin: TAGS-lto-plugin
37007
37008 TAGS-lto-plugin: \
37009 configure-lto-plugin
37010 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37011 r=`${PWD_COMMAND}`; export r; \
37012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37013 $(HOST_EXPORTS) \
37014 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37016 done; \
37017 echo "Doing TAGS in lto-plugin"; \
37018 (cd $(HOST_SUBDIR)/lto-plugin && \
37019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37021 "RANLIB=$${RANLIB}" \
37022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37023 TAGS) \
37024 || exit 1
37025
37026 @endif lto-plugin
37027
37028 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
37029 maybe-install-info-lto-plugin:
37030 @if lto-plugin
37031 maybe-install-info-lto-plugin: install-info-lto-plugin
37032
37033 install-info-lto-plugin: \
37034 configure-lto-plugin \
37035 info-lto-plugin
37036 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37037 r=`${PWD_COMMAND}`; export r; \
37038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37039 $(HOST_EXPORTS) \
37040 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37042 done; \
37043 echo "Doing install-info in lto-plugin"; \
37044 (cd $(HOST_SUBDIR)/lto-plugin && \
37045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37047 "RANLIB=$${RANLIB}" \
37048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37049 install-info) \
37050 || exit 1
37051
37052 @endif lto-plugin
37053
37054 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
37055 maybe-install-pdf-lto-plugin:
37056 @if lto-plugin
37057 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
37058
37059 install-pdf-lto-plugin: \
37060 configure-lto-plugin \
37061 pdf-lto-plugin
37062 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37063 r=`${PWD_COMMAND}`; export r; \
37064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37065 $(HOST_EXPORTS) \
37066 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068 done; \
37069 echo "Doing install-pdf in lto-plugin"; \
37070 (cd $(HOST_SUBDIR)/lto-plugin && \
37071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37073 "RANLIB=$${RANLIB}" \
37074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37075 install-pdf) \
37076 || exit 1
37077
37078 @endif lto-plugin
37079
37080 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
37081 maybe-install-html-lto-plugin:
37082 @if lto-plugin
37083 maybe-install-html-lto-plugin: install-html-lto-plugin
37084
37085 install-html-lto-plugin: \
37086 configure-lto-plugin \
37087 html-lto-plugin
37088 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37089 r=`${PWD_COMMAND}`; export r; \
37090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37091 $(HOST_EXPORTS) \
37092 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37094 done; \
37095 echo "Doing install-html in lto-plugin"; \
37096 (cd $(HOST_SUBDIR)/lto-plugin && \
37097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37099 "RANLIB=$${RANLIB}" \
37100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37101 install-html) \
37102 || exit 1
37103
37104 @endif lto-plugin
37105
37106 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
37107 maybe-installcheck-lto-plugin:
37108 @if lto-plugin
37109 maybe-installcheck-lto-plugin: installcheck-lto-plugin
37110
37111 installcheck-lto-plugin: \
37112 configure-lto-plugin
37113 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37114 r=`${PWD_COMMAND}`; export r; \
37115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37116 $(HOST_EXPORTS) \
37117 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37119 done; \
37120 echo "Doing installcheck in lto-plugin"; \
37121 (cd $(HOST_SUBDIR)/lto-plugin && \
37122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37124 "RANLIB=$${RANLIB}" \
37125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37126 installcheck) \
37127 || exit 1
37128
37129 @endif lto-plugin
37130
37131 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
37132 maybe-mostlyclean-lto-plugin:
37133 @if lto-plugin
37134 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
37135
37136 mostlyclean-lto-plugin:
37137 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37138 r=`${PWD_COMMAND}`; export r; \
37139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37140 $(HOST_EXPORTS) \
37141 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37143 done; \
37144 echo "Doing mostlyclean in lto-plugin"; \
37145 (cd $(HOST_SUBDIR)/lto-plugin && \
37146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37148 "RANLIB=$${RANLIB}" \
37149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37150 mostlyclean) \
37151 || exit 1
37152
37153 @endif lto-plugin
37154
37155 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
37156 maybe-clean-lto-plugin:
37157 @if lto-plugin
37158 maybe-clean-lto-plugin: clean-lto-plugin
37159
37160 clean-lto-plugin:
37161 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37162 r=`${PWD_COMMAND}`; export r; \
37163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37164 $(HOST_EXPORTS) \
37165 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37167 done; \
37168 echo "Doing clean in lto-plugin"; \
37169 (cd $(HOST_SUBDIR)/lto-plugin && \
37170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37172 "RANLIB=$${RANLIB}" \
37173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37174 clean) \
37175 || exit 1
37176
37177 @endif lto-plugin
37178
37179 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
37180 maybe-distclean-lto-plugin:
37181 @if lto-plugin
37182 maybe-distclean-lto-plugin: distclean-lto-plugin
37183
37184 distclean-lto-plugin:
37185 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37186 r=`${PWD_COMMAND}`; export r; \
37187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37188 $(HOST_EXPORTS) \
37189 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37191 done; \
37192 echo "Doing distclean in lto-plugin"; \
37193 (cd $(HOST_SUBDIR)/lto-plugin && \
37194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37196 "RANLIB=$${RANLIB}" \
37197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37198 distclean) \
37199 || exit 1
37200
37201 @endif lto-plugin
37202
37203 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
37204 maybe-maintainer-clean-lto-plugin:
37205 @if lto-plugin
37206 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
37207
37208 maintainer-clean-lto-plugin:
37209 @[ -f ./lto-plugin/Makefile ] || exit 0; \
37210 r=`${PWD_COMMAND}`; export r; \
37211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212 $(HOST_EXPORTS) \
37213 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 echo "Doing maintainer-clean in lto-plugin"; \
37217 (cd $(HOST_SUBDIR)/lto-plugin && \
37218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37220 "RANLIB=$${RANLIB}" \
37221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37222 maintainer-clean) \
37223 || exit 1
37224
37225 @endif lto-plugin
37226
37227
37228
37229 .PHONY: configure-libcc1 maybe-configure-libcc1
37230 maybe-configure-libcc1:
37231 @if gcc-bootstrap
37232 configure-libcc1: stage_current
37233 @endif gcc-bootstrap
37234 @if libcc1
37235 maybe-configure-libcc1: configure-libcc1
37236 configure-libcc1:
37237 @: $(MAKE); $(unstage)
37238 @r=`${PWD_COMMAND}`; export r; \
37239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37240 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
37241 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
37242 $(HOST_EXPORTS) \
37243 echo Configuring in $(HOST_SUBDIR)/libcc1; \
37244 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
37245 case $(srcdir) in \
37246 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37247 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
37248 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37249 esac; \
37250 module_srcdir=libcc1; \
37251 $(SHELL) \
37252 $$s/$$module_srcdir/configure \
37253 --srcdir=$${topdir}/$$module_srcdir \
37254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37255 --target=${target_alias} --enable-shared \
37256 || exit 1
37257 @endif libcc1
37258
37259
37260
37261
37262
37263 .PHONY: all-libcc1 maybe-all-libcc1
37264 maybe-all-libcc1:
37265 @if gcc-bootstrap
37266 all-libcc1: stage_current
37267 @endif gcc-bootstrap
37268 @if libcc1
37269 TARGET-libcc1=all
37270 maybe-all-libcc1: all-libcc1
37271 all-libcc1: configure-libcc1
37272 @: $(MAKE); $(unstage)
37273 @r=`${PWD_COMMAND}`; export r; \
37274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275 $(HOST_EXPORTS) \
37276 (cd $(HOST_SUBDIR)/libcc1 && \
37277 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37278 $(TARGET-libcc1))
37279 @endif libcc1
37280
37281
37282
37283
37284 .PHONY: check-libcc1 maybe-check-libcc1
37285 maybe-check-libcc1:
37286 @if libcc1
37287 maybe-check-libcc1: check-libcc1
37288
37289 check-libcc1:
37290 @: $(MAKE); $(unstage)
37291 @r=`${PWD_COMMAND}`; export r; \
37292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37293 $(HOST_EXPORTS) \
37294 (cd $(HOST_SUBDIR)/libcc1 && \
37295 $(MAKE) $(FLAGS_TO_PASS) check)
37296
37297 @endif libcc1
37298
37299 .PHONY: install-libcc1 maybe-install-libcc1
37300 maybe-install-libcc1:
37301 @if libcc1
37302 maybe-install-libcc1: install-libcc1
37303
37304 install-libcc1: installdirs
37305 @: $(MAKE); $(unstage)
37306 @r=`${PWD_COMMAND}`; export r; \
37307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37308 $(HOST_EXPORTS) \
37309 (cd $(HOST_SUBDIR)/libcc1 && \
37310 $(MAKE) $(FLAGS_TO_PASS) install)
37311
37312 @endif libcc1
37313
37314 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
37315 maybe-install-strip-libcc1:
37316 @if libcc1
37317 maybe-install-strip-libcc1: install-strip-libcc1
37318
37319 install-strip-libcc1: installdirs
37320 @: $(MAKE); $(unstage)
37321 @r=`${PWD_COMMAND}`; export r; \
37322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37323 $(HOST_EXPORTS) \
37324 (cd $(HOST_SUBDIR)/libcc1 && \
37325 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37326
37327 @endif libcc1
37328
37329 # Other targets (info, dvi, pdf, etc.)
37330
37331 .PHONY: maybe-info-libcc1 info-libcc1
37332 maybe-info-libcc1:
37333 @if libcc1
37334 maybe-info-libcc1: info-libcc1
37335
37336 info-libcc1: \
37337 configure-libcc1
37338 @: $(MAKE); $(unstage)
37339 @[ -f ./libcc1/Makefile ] || exit 0; \
37340 r=`${PWD_COMMAND}`; export r; \
37341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37342 $(HOST_EXPORTS) \
37343 for flag in $(EXTRA_HOST_FLAGS) ; do \
37344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37345 done; \
37346 echo "Doing info in libcc1"; \
37347 (cd $(HOST_SUBDIR)/libcc1 && \
37348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37350 "RANLIB=$${RANLIB}" \
37351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37352 info) \
37353 || exit 1
37354
37355 @endif libcc1
37356
37357 .PHONY: maybe-dvi-libcc1 dvi-libcc1
37358 maybe-dvi-libcc1:
37359 @if libcc1
37360 maybe-dvi-libcc1: dvi-libcc1
37361
37362 dvi-libcc1: \
37363 configure-libcc1
37364 @: $(MAKE); $(unstage)
37365 @[ -f ./libcc1/Makefile ] || exit 0; \
37366 r=`${PWD_COMMAND}`; export r; \
37367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37368 $(HOST_EXPORTS) \
37369 for flag in $(EXTRA_HOST_FLAGS) ; do \
37370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37371 done; \
37372 echo "Doing dvi in libcc1"; \
37373 (cd $(HOST_SUBDIR)/libcc1 && \
37374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37376 "RANLIB=$${RANLIB}" \
37377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37378 dvi) \
37379 || exit 1
37380
37381 @endif libcc1
37382
37383 .PHONY: maybe-pdf-libcc1 pdf-libcc1
37384 maybe-pdf-libcc1:
37385 @if libcc1
37386 maybe-pdf-libcc1: pdf-libcc1
37387
37388 pdf-libcc1: \
37389 configure-libcc1
37390 @: $(MAKE); $(unstage)
37391 @[ -f ./libcc1/Makefile ] || exit 0; \
37392 r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 for flag in $(EXTRA_HOST_FLAGS) ; do \
37396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37397 done; \
37398 echo "Doing pdf in libcc1"; \
37399 (cd $(HOST_SUBDIR)/libcc1 && \
37400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37402 "RANLIB=$${RANLIB}" \
37403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37404 pdf) \
37405 || exit 1
37406
37407 @endif libcc1
37408
37409 .PHONY: maybe-html-libcc1 html-libcc1
37410 maybe-html-libcc1:
37411 @if libcc1
37412 maybe-html-libcc1: html-libcc1
37413
37414 html-libcc1: \
37415 configure-libcc1
37416 @: $(MAKE); $(unstage)
37417 @[ -f ./libcc1/Makefile ] || exit 0; \
37418 r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 $(HOST_EXPORTS) \
37421 for flag in $(EXTRA_HOST_FLAGS) ; do \
37422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37423 done; \
37424 echo "Doing html in libcc1"; \
37425 (cd $(HOST_SUBDIR)/libcc1 && \
37426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37428 "RANLIB=$${RANLIB}" \
37429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37430 html) \
37431 || exit 1
37432
37433 @endif libcc1
37434
37435 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
37436 maybe-TAGS-libcc1:
37437 @if libcc1
37438 maybe-TAGS-libcc1: TAGS-libcc1
37439
37440 TAGS-libcc1: \
37441 configure-libcc1
37442 @: $(MAKE); $(unstage)
37443 @[ -f ./libcc1/Makefile ] || exit 0; \
37444 r=`${PWD_COMMAND}`; export r; \
37445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37446 $(HOST_EXPORTS) \
37447 for flag in $(EXTRA_HOST_FLAGS) ; do \
37448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37449 done; \
37450 echo "Doing TAGS in libcc1"; \
37451 (cd $(HOST_SUBDIR)/libcc1 && \
37452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37454 "RANLIB=$${RANLIB}" \
37455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37456 TAGS) \
37457 || exit 1
37458
37459 @endif libcc1
37460
37461 .PHONY: maybe-install-info-libcc1 install-info-libcc1
37462 maybe-install-info-libcc1:
37463 @if libcc1
37464 maybe-install-info-libcc1: install-info-libcc1
37465
37466 install-info-libcc1: \
37467 configure-libcc1 \
37468 info-libcc1
37469 @: $(MAKE); $(unstage)
37470 @[ -f ./libcc1/Makefile ] || exit 0; \
37471 r=`${PWD_COMMAND}`; export r; \
37472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37473 $(HOST_EXPORTS) \
37474 for flag in $(EXTRA_HOST_FLAGS) ; do \
37475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37476 done; \
37477 echo "Doing install-info in libcc1"; \
37478 (cd $(HOST_SUBDIR)/libcc1 && \
37479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37481 "RANLIB=$${RANLIB}" \
37482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37483 install-info) \
37484 || exit 1
37485
37486 @endif libcc1
37487
37488 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
37489 maybe-install-pdf-libcc1:
37490 @if libcc1
37491 maybe-install-pdf-libcc1: install-pdf-libcc1
37492
37493 install-pdf-libcc1: \
37494 configure-libcc1 \
37495 pdf-libcc1
37496 @: $(MAKE); $(unstage)
37497 @[ -f ./libcc1/Makefile ] || exit 0; \
37498 r=`${PWD_COMMAND}`; export r; \
37499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37500 $(HOST_EXPORTS) \
37501 for flag in $(EXTRA_HOST_FLAGS) ; do \
37502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37503 done; \
37504 echo "Doing install-pdf in libcc1"; \
37505 (cd $(HOST_SUBDIR)/libcc1 && \
37506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37508 "RANLIB=$${RANLIB}" \
37509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37510 install-pdf) \
37511 || exit 1
37512
37513 @endif libcc1
37514
37515 .PHONY: maybe-install-html-libcc1 install-html-libcc1
37516 maybe-install-html-libcc1:
37517 @if libcc1
37518 maybe-install-html-libcc1: install-html-libcc1
37519
37520 install-html-libcc1: \
37521 configure-libcc1 \
37522 html-libcc1
37523 @: $(MAKE); $(unstage)
37524 @[ -f ./libcc1/Makefile ] || exit 0; \
37525 r=`${PWD_COMMAND}`; export r; \
37526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37527 $(HOST_EXPORTS) \
37528 for flag in $(EXTRA_HOST_FLAGS) ; do \
37529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37530 done; \
37531 echo "Doing install-html in libcc1"; \
37532 (cd $(HOST_SUBDIR)/libcc1 && \
37533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37535 "RANLIB=$${RANLIB}" \
37536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37537 install-html) \
37538 || exit 1
37539
37540 @endif libcc1
37541
37542 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
37543 maybe-installcheck-libcc1:
37544 @if libcc1
37545 maybe-installcheck-libcc1: installcheck-libcc1
37546
37547 installcheck-libcc1: \
37548 configure-libcc1
37549 @: $(MAKE); $(unstage)
37550 @[ -f ./libcc1/Makefile ] || exit 0; \
37551 r=`${PWD_COMMAND}`; export r; \
37552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553 $(HOST_EXPORTS) \
37554 for flag in $(EXTRA_HOST_FLAGS) ; do \
37555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37556 done; \
37557 echo "Doing installcheck in libcc1"; \
37558 (cd $(HOST_SUBDIR)/libcc1 && \
37559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37561 "RANLIB=$${RANLIB}" \
37562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37563 installcheck) \
37564 || exit 1
37565
37566 @endif libcc1
37567
37568 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
37569 maybe-mostlyclean-libcc1:
37570 @if libcc1
37571 maybe-mostlyclean-libcc1: mostlyclean-libcc1
37572
37573 mostlyclean-libcc1:
37574 @: $(MAKE); $(unstage)
37575 @[ -f ./libcc1/Makefile ] || exit 0; \
37576 r=`${PWD_COMMAND}`; export r; \
37577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37578 $(HOST_EXPORTS) \
37579 for flag in $(EXTRA_HOST_FLAGS) ; do \
37580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37581 done; \
37582 echo "Doing mostlyclean in libcc1"; \
37583 (cd $(HOST_SUBDIR)/libcc1 && \
37584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37586 "RANLIB=$${RANLIB}" \
37587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37588 mostlyclean) \
37589 || exit 1
37590
37591 @endif libcc1
37592
37593 .PHONY: maybe-clean-libcc1 clean-libcc1
37594 maybe-clean-libcc1:
37595 @if libcc1
37596 maybe-clean-libcc1: clean-libcc1
37597
37598 clean-libcc1:
37599 @: $(MAKE); $(unstage)
37600 @[ -f ./libcc1/Makefile ] || exit 0; \
37601 r=`${PWD_COMMAND}`; export r; \
37602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37603 $(HOST_EXPORTS) \
37604 for flag in $(EXTRA_HOST_FLAGS) ; do \
37605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37606 done; \
37607 echo "Doing clean in libcc1"; \
37608 (cd $(HOST_SUBDIR)/libcc1 && \
37609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37611 "RANLIB=$${RANLIB}" \
37612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37613 clean) \
37614 || exit 1
37615
37616 @endif libcc1
37617
37618 .PHONY: maybe-distclean-libcc1 distclean-libcc1
37619 maybe-distclean-libcc1:
37620 @if libcc1
37621 maybe-distclean-libcc1: distclean-libcc1
37622
37623 distclean-libcc1:
37624 @: $(MAKE); $(unstage)
37625 @[ -f ./libcc1/Makefile ] || exit 0; \
37626 r=`${PWD_COMMAND}`; export r; \
37627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37628 $(HOST_EXPORTS) \
37629 for flag in $(EXTRA_HOST_FLAGS) ; do \
37630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37631 done; \
37632 echo "Doing distclean in libcc1"; \
37633 (cd $(HOST_SUBDIR)/libcc1 && \
37634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37636 "RANLIB=$${RANLIB}" \
37637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37638 distclean) \
37639 || exit 1
37640
37641 @endif libcc1
37642
37643 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
37644 maybe-maintainer-clean-libcc1:
37645 @if libcc1
37646 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
37647
37648 maintainer-clean-libcc1:
37649 @: $(MAKE); $(unstage)
37650 @[ -f ./libcc1/Makefile ] || exit 0; \
37651 r=`${PWD_COMMAND}`; export r; \
37652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37653 $(HOST_EXPORTS) \
37654 for flag in $(EXTRA_HOST_FLAGS) ; do \
37655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37656 done; \
37657 echo "Doing maintainer-clean in libcc1"; \
37658 (cd $(HOST_SUBDIR)/libcc1 && \
37659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37661 "RANLIB=$${RANLIB}" \
37662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37663 maintainer-clean) \
37664 || exit 1
37665
37666 @endif libcc1
37667
37668
37669
37670 .PHONY: configure-gotools maybe-configure-gotools
37671 maybe-configure-gotools:
37672 @if gcc-bootstrap
37673 configure-gotools: stage_current
37674 @endif gcc-bootstrap
37675 @if gotools
37676 maybe-configure-gotools: configure-gotools
37677 configure-gotools:
37678 @: $(MAKE); $(unstage)
37679 @r=`${PWD_COMMAND}`; export r; \
37680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37681 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
37682 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
37683 $(HOST_EXPORTS) \
37684 echo Configuring in $(HOST_SUBDIR)/gotools; \
37685 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
37686 case $(srcdir) in \
37687 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37688 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
37689 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37690 esac; \
37691 module_srcdir=gotools; \
37692 $(SHELL) \
37693 $$s/$$module_srcdir/configure \
37694 --srcdir=$${topdir}/$$module_srcdir \
37695 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37696 --target=${target_alias} \
37697 || exit 1
37698 @endif gotools
37699
37700
37701
37702
37703
37704 .PHONY: all-gotools maybe-all-gotools
37705 maybe-all-gotools:
37706 @if gcc-bootstrap
37707 all-gotools: stage_current
37708 @endif gcc-bootstrap
37709 @if gotools
37710 TARGET-gotools=all
37711 maybe-all-gotools: all-gotools
37712 all-gotools: configure-gotools
37713 @: $(MAKE); $(unstage)
37714 @r=`${PWD_COMMAND}`; export r; \
37715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37716 $(HOST_EXPORTS) \
37717 (cd $(HOST_SUBDIR)/gotools && \
37718 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37719 $(TARGET-gotools))
37720 @endif gotools
37721
37722
37723
37724
37725 .PHONY: check-gotools maybe-check-gotools
37726 maybe-check-gotools:
37727 @if gotools
37728 maybe-check-gotools: check-gotools
37729
37730 check-gotools:
37731 @: $(MAKE); $(unstage)
37732 @r=`${PWD_COMMAND}`; export r; \
37733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37734 $(HOST_EXPORTS) \
37735 (cd $(HOST_SUBDIR)/gotools && \
37736 $(MAKE) $(FLAGS_TO_PASS) check)
37737
37738 @endif gotools
37739
37740 .PHONY: install-gotools maybe-install-gotools
37741 maybe-install-gotools:
37742 @if gotools
37743 maybe-install-gotools: install-gotools
37744
37745 install-gotools: installdirs
37746 @: $(MAKE); $(unstage)
37747 @r=`${PWD_COMMAND}`; export r; \
37748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37749 $(HOST_EXPORTS) \
37750 (cd $(HOST_SUBDIR)/gotools && \
37751 $(MAKE) $(FLAGS_TO_PASS) install)
37752
37753 @endif gotools
37754
37755 .PHONY: install-strip-gotools maybe-install-strip-gotools
37756 maybe-install-strip-gotools:
37757 @if gotools
37758 maybe-install-strip-gotools: install-strip-gotools
37759
37760 install-strip-gotools: installdirs
37761 @: $(MAKE); $(unstage)
37762 @r=`${PWD_COMMAND}`; export r; \
37763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764 $(HOST_EXPORTS) \
37765 (cd $(HOST_SUBDIR)/gotools && \
37766 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37767
37768 @endif gotools
37769
37770 # Other targets (info, dvi, pdf, etc.)
37771
37772 .PHONY: maybe-info-gotools info-gotools
37773 maybe-info-gotools:
37774 @if gotools
37775 maybe-info-gotools: info-gotools
37776
37777 info-gotools: \
37778 configure-gotools
37779 @: $(MAKE); $(unstage)
37780 @[ -f ./gotools/Makefile ] || exit 0; \
37781 r=`${PWD_COMMAND}`; export r; \
37782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37783 $(HOST_EXPORTS) \
37784 for flag in $(EXTRA_HOST_FLAGS) ; do \
37785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37786 done; \
37787 echo "Doing info in gotools"; \
37788 (cd $(HOST_SUBDIR)/gotools && \
37789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37791 "RANLIB=$${RANLIB}" \
37792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37793 info) \
37794 || exit 1
37795
37796 @endif gotools
37797
37798 .PHONY: maybe-dvi-gotools dvi-gotools
37799 maybe-dvi-gotools:
37800 @if gotools
37801 maybe-dvi-gotools: dvi-gotools
37802
37803 dvi-gotools: \
37804 configure-gotools
37805 @: $(MAKE); $(unstage)
37806 @[ -f ./gotools/Makefile ] || exit 0; \
37807 r=`${PWD_COMMAND}`; export r; \
37808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37809 $(HOST_EXPORTS) \
37810 for flag in $(EXTRA_HOST_FLAGS) ; do \
37811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37812 done; \
37813 echo "Doing dvi in gotools"; \
37814 (cd $(HOST_SUBDIR)/gotools && \
37815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37817 "RANLIB=$${RANLIB}" \
37818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37819 dvi) \
37820 || exit 1
37821
37822 @endif gotools
37823
37824 .PHONY: maybe-pdf-gotools pdf-gotools
37825 maybe-pdf-gotools:
37826 @if gotools
37827 maybe-pdf-gotools: pdf-gotools
37828
37829 pdf-gotools: \
37830 configure-gotools
37831 @: $(MAKE); $(unstage)
37832 @[ -f ./gotools/Makefile ] || exit 0; \
37833 r=`${PWD_COMMAND}`; export r; \
37834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37835 $(HOST_EXPORTS) \
37836 for flag in $(EXTRA_HOST_FLAGS) ; do \
37837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37838 done; \
37839 echo "Doing pdf in gotools"; \
37840 (cd $(HOST_SUBDIR)/gotools && \
37841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37843 "RANLIB=$${RANLIB}" \
37844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37845 pdf) \
37846 || exit 1
37847
37848 @endif gotools
37849
37850 .PHONY: maybe-html-gotools html-gotools
37851 maybe-html-gotools:
37852 @if gotools
37853 maybe-html-gotools: html-gotools
37854
37855 html-gotools: \
37856 configure-gotools
37857 @: $(MAKE); $(unstage)
37858 @[ -f ./gotools/Makefile ] || exit 0; \
37859 r=`${PWD_COMMAND}`; export r; \
37860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37861 $(HOST_EXPORTS) \
37862 for flag in $(EXTRA_HOST_FLAGS) ; do \
37863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37864 done; \
37865 echo "Doing html in gotools"; \
37866 (cd $(HOST_SUBDIR)/gotools && \
37867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37869 "RANLIB=$${RANLIB}" \
37870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37871 html) \
37872 || exit 1
37873
37874 @endif gotools
37875
37876 .PHONY: maybe-TAGS-gotools TAGS-gotools
37877 maybe-TAGS-gotools:
37878 @if gotools
37879 maybe-TAGS-gotools: TAGS-gotools
37880
37881 TAGS-gotools: \
37882 configure-gotools
37883 @: $(MAKE); $(unstage)
37884 @[ -f ./gotools/Makefile ] || exit 0; \
37885 r=`${PWD_COMMAND}`; export r; \
37886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37887 $(HOST_EXPORTS) \
37888 for flag in $(EXTRA_HOST_FLAGS) ; do \
37889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37890 done; \
37891 echo "Doing TAGS in gotools"; \
37892 (cd $(HOST_SUBDIR)/gotools && \
37893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37895 "RANLIB=$${RANLIB}" \
37896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37897 TAGS) \
37898 || exit 1
37899
37900 @endif gotools
37901
37902 .PHONY: maybe-install-info-gotools install-info-gotools
37903 maybe-install-info-gotools:
37904 @if gotools
37905 maybe-install-info-gotools: install-info-gotools
37906
37907 install-info-gotools: \
37908 configure-gotools \
37909 info-gotools
37910 @: $(MAKE); $(unstage)
37911 @[ -f ./gotools/Makefile ] || exit 0; \
37912 r=`${PWD_COMMAND}`; export r; \
37913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37914 $(HOST_EXPORTS) \
37915 for flag in $(EXTRA_HOST_FLAGS) ; do \
37916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37917 done; \
37918 echo "Doing install-info in gotools"; \
37919 (cd $(HOST_SUBDIR)/gotools && \
37920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37922 "RANLIB=$${RANLIB}" \
37923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37924 install-info) \
37925 || exit 1
37926
37927 @endif gotools
37928
37929 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
37930 maybe-install-pdf-gotools:
37931 @if gotools
37932 maybe-install-pdf-gotools: install-pdf-gotools
37933
37934 install-pdf-gotools: \
37935 configure-gotools \
37936 pdf-gotools
37937 @: $(MAKE); $(unstage)
37938 @[ -f ./gotools/Makefile ] || exit 0; \
37939 r=`${PWD_COMMAND}`; export r; \
37940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37941 $(HOST_EXPORTS) \
37942 for flag in $(EXTRA_HOST_FLAGS) ; do \
37943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37944 done; \
37945 echo "Doing install-pdf in gotools"; \
37946 (cd $(HOST_SUBDIR)/gotools && \
37947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37949 "RANLIB=$${RANLIB}" \
37950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37951 install-pdf) \
37952 || exit 1
37953
37954 @endif gotools
37955
37956 .PHONY: maybe-install-html-gotools install-html-gotools
37957 maybe-install-html-gotools:
37958 @if gotools
37959 maybe-install-html-gotools: install-html-gotools
37960
37961 install-html-gotools: \
37962 configure-gotools \
37963 html-gotools
37964 @: $(MAKE); $(unstage)
37965 @[ -f ./gotools/Makefile ] || exit 0; \
37966 r=`${PWD_COMMAND}`; export r; \
37967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37968 $(HOST_EXPORTS) \
37969 for flag in $(EXTRA_HOST_FLAGS) ; do \
37970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37971 done; \
37972 echo "Doing install-html in gotools"; \
37973 (cd $(HOST_SUBDIR)/gotools && \
37974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37976 "RANLIB=$${RANLIB}" \
37977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37978 install-html) \
37979 || exit 1
37980
37981 @endif gotools
37982
37983 .PHONY: maybe-installcheck-gotools installcheck-gotools
37984 maybe-installcheck-gotools:
37985 @if gotools
37986 maybe-installcheck-gotools: installcheck-gotools
37987
37988 installcheck-gotools: \
37989 configure-gotools
37990 @: $(MAKE); $(unstage)
37991 @[ -f ./gotools/Makefile ] || exit 0; \
37992 r=`${PWD_COMMAND}`; export r; \
37993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37994 $(HOST_EXPORTS) \
37995 for flag in $(EXTRA_HOST_FLAGS) ; do \
37996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37997 done; \
37998 echo "Doing installcheck in gotools"; \
37999 (cd $(HOST_SUBDIR)/gotools && \
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 installcheck) \
38005 || exit 1
38006
38007 @endif gotools
38008
38009 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
38010 maybe-mostlyclean-gotools:
38011 @if gotools
38012 maybe-mostlyclean-gotools: mostlyclean-gotools
38013
38014 mostlyclean-gotools:
38015 @: $(MAKE); $(unstage)
38016 @[ -f ./gotools/Makefile ] || exit 0; \
38017 r=`${PWD_COMMAND}`; export r; \
38018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38019 $(HOST_EXPORTS) \
38020 for flag in $(EXTRA_HOST_FLAGS) ; do \
38021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38022 done; \
38023 echo "Doing mostlyclean in gotools"; \
38024 (cd $(HOST_SUBDIR)/gotools && \
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 mostlyclean) \
38030 || exit 1
38031
38032 @endif gotools
38033
38034 .PHONY: maybe-clean-gotools clean-gotools
38035 maybe-clean-gotools:
38036 @if gotools
38037 maybe-clean-gotools: clean-gotools
38038
38039 clean-gotools:
38040 @: $(MAKE); $(unstage)
38041 @[ -f ./gotools/Makefile ] || exit 0; \
38042 r=`${PWD_COMMAND}`; export r; \
38043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38044 $(HOST_EXPORTS) \
38045 for flag in $(EXTRA_HOST_FLAGS) ; do \
38046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38047 done; \
38048 echo "Doing clean in gotools"; \
38049 (cd $(HOST_SUBDIR)/gotools && \
38050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38052 "RANLIB=$${RANLIB}" \
38053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38054 clean) \
38055 || exit 1
38056
38057 @endif gotools
38058
38059 .PHONY: maybe-distclean-gotools distclean-gotools
38060 maybe-distclean-gotools:
38061 @if gotools
38062 maybe-distclean-gotools: distclean-gotools
38063
38064 distclean-gotools:
38065 @: $(MAKE); $(unstage)
38066 @[ -f ./gotools/Makefile ] || exit 0; \
38067 r=`${PWD_COMMAND}`; export r; \
38068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38069 $(HOST_EXPORTS) \
38070 for flag in $(EXTRA_HOST_FLAGS) ; do \
38071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38072 done; \
38073 echo "Doing distclean in gotools"; \
38074 (cd $(HOST_SUBDIR)/gotools && \
38075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38077 "RANLIB=$${RANLIB}" \
38078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38079 distclean) \
38080 || exit 1
38081
38082 @endif gotools
38083
38084 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
38085 maybe-maintainer-clean-gotools:
38086 @if gotools
38087 maybe-maintainer-clean-gotools: maintainer-clean-gotools
38088
38089 maintainer-clean-gotools:
38090 @: $(MAKE); $(unstage)
38091 @[ -f ./gotools/Makefile ] || exit 0; \
38092 r=`${PWD_COMMAND}`; export r; \
38093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38094 $(HOST_EXPORTS) \
38095 for flag in $(EXTRA_HOST_FLAGS) ; do \
38096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38097 done; \
38098 echo "Doing maintainer-clean in gotools"; \
38099 (cd $(HOST_SUBDIR)/gotools && \
38100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38102 "RANLIB=$${RANLIB}" \
38103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38104 maintainer-clean) \
38105 || exit 1
38106
38107 @endif gotools
38108
38109
38110
38111 # ---------------------------------------
38112 # Modules which run on the target machine
38113 # ---------------------------------------
38114
38115
38116
38117
38118 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
38119 maybe-configure-target-libstdc++-v3:
38120 @if gcc-bootstrap
38121 configure-target-libstdc++-v3: stage_current
38122 @endif gcc-bootstrap
38123 @if target-libstdc++-v3
38124 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
38125 configure-target-libstdc++-v3:
38126 @r=`${PWD_COMMAND}`; export r; \
38127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38128 echo "Checking multilib configuration for libstdc++-v3..."; \
38129 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38130 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38131 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38132 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38133 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38134 else \
38135 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38136 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38137 fi; \
38138 else \
38139 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38140 fi; \
38141 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38142 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38143 $(RAW_CXX_TARGET_EXPORTS) \
38144 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
38145 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
38146 case $(srcdir) in \
38147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38148 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38150 esac; \
38151 module_srcdir=libstdc++-v3; \
38152 rm -f no-such-file || : ; \
38153 CONFIG_SITE=no-such-file $(SHELL) \
38154 $$s/$$module_srcdir/configure \
38155 --srcdir=$${topdir}/$$module_srcdir \
38156 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38157 --target=${target_alias} \
38158 || exit 1
38159 @endif target-libstdc++-v3
38160
38161
38162
38163 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
38164 maybe-configure-stage1-target-libstdc++-v3:
38165 @if target-libstdc++-v3-bootstrap
38166 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
38167 configure-stage1-target-libstdc++-v3:
38168 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38169 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38170 @r=`${PWD_COMMAND}`; export r; \
38171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172 TFLAGS="$(STAGE1_TFLAGS)"; \
38173 echo "Checking multilib configuration for libstdc++-v3..."; \
38174 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38175 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38176 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38177 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38178 else \
38179 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38180 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38181 fi; \
38182 else \
38183 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38184 fi; \
38185 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38186 $(RAW_CXX_TARGET_EXPORTS) \
38187 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38188 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38189 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38190 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
38191 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38192 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38193 case $(srcdir) in \
38194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38195 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38197 esac; \
38198 module_srcdir=libstdc++-v3; \
38199 $(SHELL) $$s/$$module_srcdir/configure \
38200 --srcdir=$${topdir}/$$module_srcdir \
38201 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38202 --target=${target_alias} \
38203 \
38204 $(STAGE1_CONFIGURE_FLAGS)
38205 @endif target-libstdc++-v3-bootstrap
38206
38207 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
38208 maybe-configure-stage2-target-libstdc++-v3:
38209 @if target-libstdc++-v3-bootstrap
38210 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
38211 configure-stage2-target-libstdc++-v3:
38212 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38213 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38214 @r=`${PWD_COMMAND}`; export r; \
38215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38216 TFLAGS="$(STAGE2_TFLAGS)"; \
38217 echo "Checking multilib configuration for libstdc++-v3..."; \
38218 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38219 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38220 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38221 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38222 else \
38223 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38224 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38225 fi; \
38226 else \
38227 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38228 fi; \
38229 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38230 $(RAW_CXX_TARGET_EXPORTS) \
38231 \
38232 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38233 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38234 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38235 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
38236 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38237 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38238 case $(srcdir) in \
38239 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38240 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38241 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38242 esac; \
38243 module_srcdir=libstdc++-v3; \
38244 $(SHELL) $$s/$$module_srcdir/configure \
38245 --srcdir=$${topdir}/$$module_srcdir \
38246 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38247 --target=${target_alias} \
38248 --with-build-libsubdir=$(HOST_SUBDIR) \
38249 $(STAGE2_CONFIGURE_FLAGS)
38250 @endif target-libstdc++-v3-bootstrap
38251
38252 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
38253 maybe-configure-stage3-target-libstdc++-v3:
38254 @if target-libstdc++-v3-bootstrap
38255 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
38256 configure-stage3-target-libstdc++-v3:
38257 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38258 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38259 @r=`${PWD_COMMAND}`; export r; \
38260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38261 TFLAGS="$(STAGE3_TFLAGS)"; \
38262 echo "Checking multilib configuration for libstdc++-v3..."; \
38263 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38264 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38265 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38266 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38267 else \
38268 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38269 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38270 fi; \
38271 else \
38272 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38273 fi; \
38274 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38275 $(RAW_CXX_TARGET_EXPORTS) \
38276 \
38277 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38278 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38279 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38280 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
38281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38282 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38283 case $(srcdir) in \
38284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38285 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38287 esac; \
38288 module_srcdir=libstdc++-v3; \
38289 $(SHELL) $$s/$$module_srcdir/configure \
38290 --srcdir=$${topdir}/$$module_srcdir \
38291 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38292 --target=${target_alias} \
38293 --with-build-libsubdir=$(HOST_SUBDIR) \
38294 $(STAGE3_CONFIGURE_FLAGS)
38295 @endif target-libstdc++-v3-bootstrap
38296
38297 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
38298 maybe-configure-stage4-target-libstdc++-v3:
38299 @if target-libstdc++-v3-bootstrap
38300 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
38301 configure-stage4-target-libstdc++-v3:
38302 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38303 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38304 @r=`${PWD_COMMAND}`; export r; \
38305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38306 TFLAGS="$(STAGE4_TFLAGS)"; \
38307 echo "Checking multilib configuration for libstdc++-v3..."; \
38308 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38309 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38310 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38311 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38312 else \
38313 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38314 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38315 fi; \
38316 else \
38317 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38318 fi; \
38319 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38320 $(RAW_CXX_TARGET_EXPORTS) \
38321 \
38322 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38323 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38324 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38325 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
38326 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38327 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38328 case $(srcdir) in \
38329 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38330 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38331 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38332 esac; \
38333 module_srcdir=libstdc++-v3; \
38334 $(SHELL) $$s/$$module_srcdir/configure \
38335 --srcdir=$${topdir}/$$module_srcdir \
38336 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38337 --target=${target_alias} \
38338 --with-build-libsubdir=$(HOST_SUBDIR) \
38339 $(STAGE4_CONFIGURE_FLAGS)
38340 @endif target-libstdc++-v3-bootstrap
38341
38342 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
38343 maybe-configure-stageprofile-target-libstdc++-v3:
38344 @if target-libstdc++-v3-bootstrap
38345 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
38346 configure-stageprofile-target-libstdc++-v3:
38347 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38348 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38349 @r=`${PWD_COMMAND}`; export r; \
38350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38351 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38352 echo "Checking multilib configuration for libstdc++-v3..."; \
38353 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38354 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38355 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38356 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38357 else \
38358 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38359 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38360 fi; \
38361 else \
38362 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38363 fi; \
38364 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38365 $(RAW_CXX_TARGET_EXPORTS) \
38366 \
38367 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38368 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38369 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38370 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
38371 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38372 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38373 case $(srcdir) in \
38374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38375 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38377 esac; \
38378 module_srcdir=libstdc++-v3; \
38379 $(SHELL) $$s/$$module_srcdir/configure \
38380 --srcdir=$${topdir}/$$module_srcdir \
38381 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38382 --target=${target_alias} \
38383 --with-build-libsubdir=$(HOST_SUBDIR) \
38384 $(STAGEprofile_CONFIGURE_FLAGS)
38385 @endif target-libstdc++-v3-bootstrap
38386
38387 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
38388 maybe-configure-stagetrain-target-libstdc++-v3:
38389 @if target-libstdc++-v3-bootstrap
38390 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
38391 configure-stagetrain-target-libstdc++-v3:
38392 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
38393 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38394 @r=`${PWD_COMMAND}`; export r; \
38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38396 TFLAGS="$(STAGEtrain_TFLAGS)"; \
38397 echo "Checking multilib configuration for libstdc++-v3..."; \
38398 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38399 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38400 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38401 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38402 else \
38403 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38404 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38405 fi; \
38406 else \
38407 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38408 fi; \
38409 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38410 $(RAW_CXX_TARGET_EXPORTS) \
38411 \
38412 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38413 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38414 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38415 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
38416 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38417 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38418 case $(srcdir) in \
38419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38420 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38422 esac; \
38423 module_srcdir=libstdc++-v3; \
38424 $(SHELL) $$s/$$module_srcdir/configure \
38425 --srcdir=$${topdir}/$$module_srcdir \
38426 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38427 --target=${target_alias} \
38428 --with-build-libsubdir=$(HOST_SUBDIR) \
38429 $(STAGEtrain_CONFIGURE_FLAGS)
38430 @endif target-libstdc++-v3-bootstrap
38431
38432 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
38433 maybe-configure-stagefeedback-target-libstdc++-v3:
38434 @if target-libstdc++-v3-bootstrap
38435 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
38436 configure-stagefeedback-target-libstdc++-v3:
38437 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38438 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38439 @r=`${PWD_COMMAND}`; export r; \
38440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38441 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38442 echo "Checking multilib configuration for libstdc++-v3..."; \
38443 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38444 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38445 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38446 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38447 else \
38448 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38449 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38450 fi; \
38451 else \
38452 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38453 fi; \
38454 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38455 $(RAW_CXX_TARGET_EXPORTS) \
38456 \
38457 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38458 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38459 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38460 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
38461 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38462 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38463 case $(srcdir) in \
38464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38465 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38467 esac; \
38468 module_srcdir=libstdc++-v3; \
38469 $(SHELL) $$s/$$module_srcdir/configure \
38470 --srcdir=$${topdir}/$$module_srcdir \
38471 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38472 --target=${target_alias} \
38473 --with-build-libsubdir=$(HOST_SUBDIR) \
38474 $(STAGEfeedback_CONFIGURE_FLAGS)
38475 @endif target-libstdc++-v3-bootstrap
38476
38477 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
38478 maybe-configure-stageautoprofile-target-libstdc++-v3:
38479 @if target-libstdc++-v3-bootstrap
38480 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
38481 configure-stageautoprofile-target-libstdc++-v3:
38482 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38483 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38484 @r=`${PWD_COMMAND}`; export r; \
38485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38486 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38487 echo "Checking multilib configuration for libstdc++-v3..."; \
38488 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38489 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38490 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38491 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38492 else \
38493 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38494 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38495 fi; \
38496 else \
38497 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38498 fi; \
38499 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38500 $(RAW_CXX_TARGET_EXPORTS) \
38501 \
38502 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38503 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38504 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38505 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
38506 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38507 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38508 case $(srcdir) in \
38509 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38510 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38511 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38512 esac; \
38513 module_srcdir=libstdc++-v3; \
38514 $(SHELL) $$s/$$module_srcdir/configure \
38515 --srcdir=$${topdir}/$$module_srcdir \
38516 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38517 --target=${target_alias} \
38518 --with-build-libsubdir=$(HOST_SUBDIR) \
38519 $(STAGEautoprofile_CONFIGURE_FLAGS)
38520 @endif target-libstdc++-v3-bootstrap
38521
38522 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
38523 maybe-configure-stageautofeedback-target-libstdc++-v3:
38524 @if target-libstdc++-v3-bootstrap
38525 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
38526 configure-stageautofeedback-target-libstdc++-v3:
38527 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38528 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38529 @r=`${PWD_COMMAND}`; export r; \
38530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38531 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38532 echo "Checking multilib configuration for libstdc++-v3..."; \
38533 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38534 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38535 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38536 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38537 else \
38538 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38539 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38540 fi; \
38541 else \
38542 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38543 fi; \
38544 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38545 $(RAW_CXX_TARGET_EXPORTS) \
38546 \
38547 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38548 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38549 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
38550 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
38551 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38552 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38553 case $(srcdir) in \
38554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38555 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38557 esac; \
38558 module_srcdir=libstdc++-v3; \
38559 $(SHELL) $$s/$$module_srcdir/configure \
38560 --srcdir=$${topdir}/$$module_srcdir \
38561 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38562 --target=${target_alias} \
38563 --with-build-libsubdir=$(HOST_SUBDIR) \
38564 $(STAGEautofeedback_CONFIGURE_FLAGS)
38565 @endif target-libstdc++-v3-bootstrap
38566
38567
38568
38569
38570
38571 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
38572 maybe-all-target-libstdc++-v3:
38573 @if gcc-bootstrap
38574 all-target-libstdc++-v3: stage_current
38575 @endif gcc-bootstrap
38576 @if target-libstdc++-v3
38577 TARGET-target-libstdc++-v3=all
38578 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
38579 all-target-libstdc++-v3: configure-target-libstdc++-v3
38580 @r=`${PWD_COMMAND}`; export r; \
38581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38582 $(RAW_CXX_TARGET_EXPORTS) \
38583 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38584 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38585 $(TARGET-target-libstdc++-v3))
38586 @endif target-libstdc++-v3
38587
38588
38589
38590 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
38591 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
38592 maybe-all-stage1-target-libstdc++-v3:
38593 maybe-clean-stage1-target-libstdc++-v3:
38594 @if target-libstdc++-v3-bootstrap
38595 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
38596 all-stage1: all-stage1-target-libstdc++-v3
38597 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38598 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
38599 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38600 @r=`${PWD_COMMAND}`; export r; \
38601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38602 TFLAGS="$(STAGE1_TFLAGS)"; \
38603 $(RAW_CXX_TARGET_EXPORTS) \
38604 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38605 \
38606 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38607 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38608 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38609 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38613 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38614 \
38615 TFLAGS="$(STAGE1_TFLAGS)" \
38616 $(TARGET-stage1-target-libstdc++-v3)
38617
38618 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
38619 clean-stage1: clean-stage1-target-libstdc++-v3
38620 clean-stage1-target-libstdc++-v3:
38621 @if [ $(current_stage) = stage1 ]; then \
38622 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38623 else \
38624 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
38625 $(MAKE) stage1-start; \
38626 fi; \
38627 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38628 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38629 clean
38630 @endif target-libstdc++-v3-bootstrap
38631
38632
38633 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
38634 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
38635 maybe-all-stage2-target-libstdc++-v3:
38636 maybe-clean-stage2-target-libstdc++-v3:
38637 @if target-libstdc++-v3-bootstrap
38638 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
38639 all-stage2: all-stage2-target-libstdc++-v3
38640 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38641 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
38642 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38643 @r=`${PWD_COMMAND}`; export r; \
38644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38645 TFLAGS="$(STAGE2_TFLAGS)"; \
38646 $(RAW_CXX_TARGET_EXPORTS) \
38647 \
38648 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38649 \
38650 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38651 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38652 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38653 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38654 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38655 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38656 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38657 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38658 TFLAGS="$(STAGE2_TFLAGS)" \
38659 $(TARGET-stage2-target-libstdc++-v3)
38660
38661 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
38662 clean-stage2: clean-stage2-target-libstdc++-v3
38663 clean-stage2-target-libstdc++-v3:
38664 @if [ $(current_stage) = stage2 ]; then \
38665 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38666 else \
38667 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
38668 $(MAKE) stage2-start; \
38669 fi; \
38670 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38671 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38672 @endif target-libstdc++-v3-bootstrap
38673
38674
38675 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
38676 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
38677 maybe-all-stage3-target-libstdc++-v3:
38678 maybe-clean-stage3-target-libstdc++-v3:
38679 @if target-libstdc++-v3-bootstrap
38680 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
38681 all-stage3: all-stage3-target-libstdc++-v3
38682 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38683 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
38684 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38685 @r=`${PWD_COMMAND}`; export r; \
38686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38687 TFLAGS="$(STAGE3_TFLAGS)"; \
38688 $(RAW_CXX_TARGET_EXPORTS) \
38689 \
38690 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38691 \
38692 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38693 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38694 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38695 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38699 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38700 TFLAGS="$(STAGE3_TFLAGS)" \
38701 $(TARGET-stage3-target-libstdc++-v3)
38702
38703 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
38704 clean-stage3: clean-stage3-target-libstdc++-v3
38705 clean-stage3-target-libstdc++-v3:
38706 @if [ $(current_stage) = stage3 ]; then \
38707 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38708 else \
38709 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
38710 $(MAKE) stage3-start; \
38711 fi; \
38712 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38713 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38714 @endif target-libstdc++-v3-bootstrap
38715
38716
38717 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
38718 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
38719 maybe-all-stage4-target-libstdc++-v3:
38720 maybe-clean-stage4-target-libstdc++-v3:
38721 @if target-libstdc++-v3-bootstrap
38722 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
38723 all-stage4: all-stage4-target-libstdc++-v3
38724 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38725 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
38726 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38727 @r=`${PWD_COMMAND}`; export r; \
38728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38729 TFLAGS="$(STAGE4_TFLAGS)"; \
38730 $(RAW_CXX_TARGET_EXPORTS) \
38731 \
38732 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38733 \
38734 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38735 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38736 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38737 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38738 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38739 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38740 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38741 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38742 TFLAGS="$(STAGE4_TFLAGS)" \
38743 $(TARGET-stage4-target-libstdc++-v3)
38744
38745 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
38746 clean-stage4: clean-stage4-target-libstdc++-v3
38747 clean-stage4-target-libstdc++-v3:
38748 @if [ $(current_stage) = stage4 ]; then \
38749 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38750 else \
38751 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
38752 $(MAKE) stage4-start; \
38753 fi; \
38754 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38755 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38756 @endif target-libstdc++-v3-bootstrap
38757
38758
38759 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
38760 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
38761 maybe-all-stageprofile-target-libstdc++-v3:
38762 maybe-clean-stageprofile-target-libstdc++-v3:
38763 @if target-libstdc++-v3-bootstrap
38764 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
38765 all-stageprofile: all-stageprofile-target-libstdc++-v3
38766 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38767 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
38768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38769 @r=`${PWD_COMMAND}`; export r; \
38770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38771 TFLAGS="$(STAGEprofile_TFLAGS)"; \
38772 $(RAW_CXX_TARGET_EXPORTS) \
38773 \
38774 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38775 \
38776 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38777 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38778 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38779 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38780 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38781 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38782 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38783 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38784 TFLAGS="$(STAGEprofile_TFLAGS)" \
38785 $(TARGET-stageprofile-target-libstdc++-v3)
38786
38787 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
38788 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
38789 clean-stageprofile-target-libstdc++-v3:
38790 @if [ $(current_stage) = stageprofile ]; then \
38791 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38792 else \
38793 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
38794 $(MAKE) stageprofile-start; \
38795 fi; \
38796 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38797 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38798 @endif target-libstdc++-v3-bootstrap
38799
38800
38801 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
38802 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
38803 maybe-all-stagetrain-target-libstdc++-v3:
38804 maybe-clean-stagetrain-target-libstdc++-v3:
38805 @if target-libstdc++-v3-bootstrap
38806 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
38807 all-stagetrain: all-stagetrain-target-libstdc++-v3
38808 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38809 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
38810 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
38811 @r=`${PWD_COMMAND}`; export r; \
38812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813 TFLAGS="$(STAGEtrain_TFLAGS)"; \
38814 $(RAW_CXX_TARGET_EXPORTS) \
38815 \
38816 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38817 \
38818 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38819 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38820 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38821 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38822 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38823 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38824 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38825 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38826 TFLAGS="$(STAGEtrain_TFLAGS)" \
38827 $(TARGET-stagetrain-target-libstdc++-v3)
38828
38829 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
38830 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
38831 clean-stagetrain-target-libstdc++-v3:
38832 @if [ $(current_stage) = stagetrain ]; then \
38833 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38834 else \
38835 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
38836 $(MAKE) stagetrain-start; \
38837 fi; \
38838 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38839 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38840 @endif target-libstdc++-v3-bootstrap
38841
38842
38843 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
38844 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
38845 maybe-all-stagefeedback-target-libstdc++-v3:
38846 maybe-clean-stagefeedback-target-libstdc++-v3:
38847 @if target-libstdc++-v3-bootstrap
38848 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
38849 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
38850 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38851 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
38852 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38853 @r=`${PWD_COMMAND}`; export r; \
38854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38856 $(RAW_CXX_TARGET_EXPORTS) \
38857 \
38858 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38859 \
38860 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38861 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38862 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38863 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38864 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38865 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38866 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38867 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38868 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38869 $(TARGET-stagefeedback-target-libstdc++-v3)
38870
38871 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
38872 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
38873 clean-stagefeedback-target-libstdc++-v3:
38874 @if [ $(current_stage) = stagefeedback ]; then \
38875 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38876 else \
38877 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
38878 $(MAKE) stagefeedback-start; \
38879 fi; \
38880 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38881 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38882 @endif target-libstdc++-v3-bootstrap
38883
38884
38885 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
38886 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
38887 maybe-all-stageautoprofile-target-libstdc++-v3:
38888 maybe-clean-stageautoprofile-target-libstdc++-v3:
38889 @if target-libstdc++-v3-bootstrap
38890 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
38891 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
38892 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38893 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
38894 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38895 @r=`${PWD_COMMAND}`; export r; \
38896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38897 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38898 $(RAW_CXX_TARGET_EXPORTS) \
38899 \
38900 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38901 $$s/gcc/config/i386/$(AUTO_PROFILE) \
38902 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38903 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38904 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38905 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38906 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38907 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38908 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38909 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38910 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
38911 $(TARGET-stageautoprofile-target-libstdc++-v3)
38912
38913 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
38914 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
38915 clean-stageautoprofile-target-libstdc++-v3:
38916 @if [ $(current_stage) = stageautoprofile ]; then \
38917 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38918 else \
38919 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
38920 $(MAKE) stageautoprofile-start; \
38921 fi; \
38922 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38923 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38924 @endif target-libstdc++-v3-bootstrap
38925
38926
38927 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
38928 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
38929 maybe-all-stageautofeedback-target-libstdc++-v3:
38930 maybe-clean-stageautofeedback-target-libstdc++-v3:
38931 @if target-libstdc++-v3-bootstrap
38932 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
38933 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
38934 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38935 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
38936 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38937 @r=`${PWD_COMMAND}`; export r; \
38938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38939 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38940 $(RAW_CXX_TARGET_EXPORTS) \
38941 \
38942 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38943 \
38944 $(MAKE) $(BASE_FLAGS_TO_PASS) \
38945 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38946 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38947 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38948 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38949 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38950 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38951 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
38952 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
38953 $(TARGET-stageautofeedback-target-libstdc++-v3)
38954
38955 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
38956 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
38957 clean-stageautofeedback-target-libstdc++-v3:
38958 @if [ $(current_stage) = stageautofeedback ]; then \
38959 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38960 else \
38961 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
38962 $(MAKE) stageautofeedback-start; \
38963 fi; \
38964 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38965 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
38966 @endif target-libstdc++-v3-bootstrap
38967
38968
38969
38970
38971
38972
38973 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
38974 maybe-check-target-libstdc++-v3:
38975 @if target-libstdc++-v3
38976 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
38977
38978 check-target-libstdc++-v3:
38979 @: $(MAKE); $(unstage)
38980 @r=`${PWD_COMMAND}`; export r; \
38981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38982 $(RAW_CXX_TARGET_EXPORTS) \
38983 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38984 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
38985
38986 @endif target-libstdc++-v3
38987
38988 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
38989 maybe-install-target-libstdc++-v3:
38990 @if target-libstdc++-v3
38991 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
38992
38993 install-target-libstdc++-v3: installdirs
38994 @: $(MAKE); $(unstage)
38995 @r=`${PWD_COMMAND}`; export r; \
38996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38997 $(RAW_CXX_TARGET_EXPORTS) \
38998 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38999 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
39000
39001 @endif target-libstdc++-v3
39002
39003 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
39004 maybe-install-strip-target-libstdc++-v3:
39005 @if target-libstdc++-v3
39006 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
39007
39008 install-strip-target-libstdc++-v3: installdirs
39009 @: $(MAKE); $(unstage)
39010 @r=`${PWD_COMMAND}`; export r; \
39011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39012 $(RAW_CXX_TARGET_EXPORTS) \
39013 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39014 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
39015
39016 @endif target-libstdc++-v3
39017
39018 # Other targets (info, dvi, pdf, etc.)
39019
39020 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
39021 maybe-info-target-libstdc++-v3:
39022 @if target-libstdc++-v3
39023 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
39024
39025 info-target-libstdc++-v3: \
39026 configure-target-libstdc++-v3
39027 @: $(MAKE); $(unstage)
39028 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39029 r=`${PWD_COMMAND}`; export r; \
39030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39031 $(RAW_CXX_TARGET_EXPORTS) \
39032 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
39033 for flag in $(EXTRA_TARGET_FLAGS); do \
39034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39035 done; \
39036 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39039 "RANLIB=$${RANLIB}" \
39040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39041 info) \
39042 || exit 1
39043
39044 @endif target-libstdc++-v3
39045
39046 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
39047 maybe-dvi-target-libstdc++-v3:
39048 @if target-libstdc++-v3
39049 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
39050
39051 dvi-target-libstdc++-v3: \
39052 configure-target-libstdc++-v3
39053 @: $(MAKE); $(unstage)
39054 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39055 r=`${PWD_COMMAND}`; export r; \
39056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39057 $(RAW_CXX_TARGET_EXPORTS) \
39058 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
39059 for flag in $(EXTRA_TARGET_FLAGS); do \
39060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39061 done; \
39062 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39065 "RANLIB=$${RANLIB}" \
39066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39067 dvi) \
39068 || exit 1
39069
39070 @endif target-libstdc++-v3
39071
39072 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
39073 maybe-pdf-target-libstdc++-v3:
39074 @if target-libstdc++-v3
39075 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
39076
39077 pdf-target-libstdc++-v3: \
39078 configure-target-libstdc++-v3
39079 @: $(MAKE); $(unstage)
39080 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39081 r=`${PWD_COMMAND}`; export r; \
39082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39083 $(RAW_CXX_TARGET_EXPORTS) \
39084 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
39085 for flag in $(EXTRA_TARGET_FLAGS); do \
39086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39087 done; \
39088 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39091 "RANLIB=$${RANLIB}" \
39092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39093 pdf) \
39094 || exit 1
39095
39096 @endif target-libstdc++-v3
39097
39098 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
39099 maybe-html-target-libstdc++-v3:
39100 @if target-libstdc++-v3
39101 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
39102
39103 html-target-libstdc++-v3: \
39104 configure-target-libstdc++-v3
39105 @: $(MAKE); $(unstage)
39106 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39107 r=`${PWD_COMMAND}`; export r; \
39108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39109 $(RAW_CXX_TARGET_EXPORTS) \
39110 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
39111 for flag in $(EXTRA_TARGET_FLAGS); do \
39112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39113 done; \
39114 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39117 "RANLIB=$${RANLIB}" \
39118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39119 html) \
39120 || exit 1
39121
39122 @endif target-libstdc++-v3
39123
39124 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
39125 maybe-TAGS-target-libstdc++-v3:
39126 @if target-libstdc++-v3
39127 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
39128
39129 TAGS-target-libstdc++-v3: \
39130 configure-target-libstdc++-v3
39131 @: $(MAKE); $(unstage)
39132 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39133 r=`${PWD_COMMAND}`; export r; \
39134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135 $(RAW_CXX_TARGET_EXPORTS) \
39136 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
39137 for flag in $(EXTRA_TARGET_FLAGS); do \
39138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39139 done; \
39140 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39143 "RANLIB=$${RANLIB}" \
39144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39145 TAGS) \
39146 || exit 1
39147
39148 @endif target-libstdc++-v3
39149
39150 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
39151 maybe-install-info-target-libstdc++-v3:
39152 @if target-libstdc++-v3
39153 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
39154
39155 install-info-target-libstdc++-v3: \
39156 configure-target-libstdc++-v3 \
39157 info-target-libstdc++-v3
39158 @: $(MAKE); $(unstage)
39159 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39160 r=`${PWD_COMMAND}`; export r; \
39161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39162 $(RAW_CXX_TARGET_EXPORTS) \
39163 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
39164 for flag in $(EXTRA_TARGET_FLAGS); do \
39165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39166 done; \
39167 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39170 "RANLIB=$${RANLIB}" \
39171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39172 install-info) \
39173 || exit 1
39174
39175 @endif target-libstdc++-v3
39176
39177 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
39178 maybe-install-pdf-target-libstdc++-v3:
39179 @if target-libstdc++-v3
39180 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
39181
39182 install-pdf-target-libstdc++-v3: \
39183 configure-target-libstdc++-v3 \
39184 pdf-target-libstdc++-v3
39185 @: $(MAKE); $(unstage)
39186 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39187 r=`${PWD_COMMAND}`; export r; \
39188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39189 $(RAW_CXX_TARGET_EXPORTS) \
39190 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
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)/libstdc++-v3 && \
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 install-pdf) \
39200 || exit 1
39201
39202 @endif target-libstdc++-v3
39203
39204 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
39205 maybe-install-html-target-libstdc++-v3:
39206 @if target-libstdc++-v3
39207 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
39208
39209 install-html-target-libstdc++-v3: \
39210 configure-target-libstdc++-v3 \
39211 html-target-libstdc++-v3
39212 @: $(MAKE); $(unstage)
39213 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39214 r=`${PWD_COMMAND}`; export r; \
39215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39216 $(RAW_CXX_TARGET_EXPORTS) \
39217 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
39218 for flag in $(EXTRA_TARGET_FLAGS); do \
39219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39220 done; \
39221 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39224 "RANLIB=$${RANLIB}" \
39225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39226 install-html) \
39227 || exit 1
39228
39229 @endif target-libstdc++-v3
39230
39231 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
39232 maybe-installcheck-target-libstdc++-v3:
39233 @if target-libstdc++-v3
39234 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
39235
39236 installcheck-target-libstdc++-v3: \
39237 configure-target-libstdc++-v3
39238 @: $(MAKE); $(unstage)
39239 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39240 r=`${PWD_COMMAND}`; export r; \
39241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39242 $(RAW_CXX_TARGET_EXPORTS) \
39243 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
39244 for flag in $(EXTRA_TARGET_FLAGS); do \
39245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39246 done; \
39247 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39250 "RANLIB=$${RANLIB}" \
39251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39252 installcheck) \
39253 || exit 1
39254
39255 @endif target-libstdc++-v3
39256
39257 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
39258 maybe-mostlyclean-target-libstdc++-v3:
39259 @if target-libstdc++-v3
39260 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
39261
39262 mostlyclean-target-libstdc++-v3:
39263 @: $(MAKE); $(unstage)
39264 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39265 r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 $(RAW_CXX_TARGET_EXPORTS) \
39268 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39269 for flag in $(EXTRA_TARGET_FLAGS); do \
39270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39271 done; \
39272 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275 "RANLIB=$${RANLIB}" \
39276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277 mostlyclean) \
39278 || exit 1
39279
39280 @endif target-libstdc++-v3
39281
39282 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
39283 maybe-clean-target-libstdc++-v3:
39284 @if target-libstdc++-v3
39285 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
39286
39287 clean-target-libstdc++-v3:
39288 @: $(MAKE); $(unstage)
39289 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39290 r=`${PWD_COMMAND}`; export r; \
39291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39292 $(RAW_CXX_TARGET_EXPORTS) \
39293 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39294 for flag in $(EXTRA_TARGET_FLAGS); do \
39295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39296 done; \
39297 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39300 "RANLIB=$${RANLIB}" \
39301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39302 clean) \
39303 || exit 1
39304
39305 @endif target-libstdc++-v3
39306
39307 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
39308 maybe-distclean-target-libstdc++-v3:
39309 @if target-libstdc++-v3
39310 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
39311
39312 distclean-target-libstdc++-v3:
39313 @: $(MAKE); $(unstage)
39314 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39315 r=`${PWD_COMMAND}`; export r; \
39316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317 $(RAW_CXX_TARGET_EXPORTS) \
39318 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39319 for flag in $(EXTRA_TARGET_FLAGS); do \
39320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39321 done; \
39322 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325 "RANLIB=$${RANLIB}" \
39326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39327 distclean) \
39328 || exit 1
39329
39330 @endif target-libstdc++-v3
39331
39332 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
39333 maybe-maintainer-clean-target-libstdc++-v3:
39334 @if target-libstdc++-v3
39335 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
39336
39337 maintainer-clean-target-libstdc++-v3:
39338 @: $(MAKE); $(unstage)
39339 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39340 r=`${PWD_COMMAND}`; export r; \
39341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342 $(RAW_CXX_TARGET_EXPORTS) \
39343 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39344 for flag in $(EXTRA_TARGET_FLAGS); do \
39345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39346 done; \
39347 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350 "RANLIB=$${RANLIB}" \
39351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352 maintainer-clean) \
39353 || exit 1
39354
39355 @endif target-libstdc++-v3
39356
39357
39358
39359
39360
39361 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
39362 maybe-configure-target-libsanitizer:
39363 @if gcc-bootstrap
39364 configure-target-libsanitizer: stage_current
39365 @endif gcc-bootstrap
39366 @if target-libsanitizer
39367 maybe-configure-target-libsanitizer: configure-target-libsanitizer
39368 configure-target-libsanitizer:
39369 @r=`${PWD_COMMAND}`; export r; \
39370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371 echo "Checking multilib configuration for libsanitizer..."; \
39372 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39373 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39374 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39375 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39376 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39377 else \
39378 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39379 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39380 fi; \
39381 else \
39382 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39383 fi; \
39384 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39386 $(RAW_CXX_TARGET_EXPORTS) \
39387 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
39388 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
39389 case $(srcdir) in \
39390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39391 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39393 esac; \
39394 module_srcdir=libsanitizer; \
39395 rm -f no-such-file || : ; \
39396 CONFIG_SITE=no-such-file $(SHELL) \
39397 $$s/$$module_srcdir/configure \
39398 --srcdir=$${topdir}/$$module_srcdir \
39399 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39400 --target=${target_alias} \
39401 || exit 1
39402 @endif target-libsanitizer
39403
39404
39405
39406 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
39407 maybe-configure-stage1-target-libsanitizer:
39408 @if target-libsanitizer-bootstrap
39409 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
39410 configure-stage1-target-libsanitizer:
39411 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39413 @r=`${PWD_COMMAND}`; export r; \
39414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39415 TFLAGS="$(STAGE1_TFLAGS)"; \
39416 echo "Checking multilib configuration for libsanitizer..."; \
39417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39418 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39419 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39420 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39421 else \
39422 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39423 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39424 fi; \
39425 else \
39426 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39427 fi; \
39428 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39429 $(RAW_CXX_TARGET_EXPORTS) \
39430 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39431 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39432 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39433 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
39434 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39435 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39436 case $(srcdir) in \
39437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39438 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39440 esac; \
39441 module_srcdir=libsanitizer; \
39442 $(SHELL) $$s/$$module_srcdir/configure \
39443 --srcdir=$${topdir}/$$module_srcdir \
39444 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39445 --target=${target_alias} \
39446 \
39447 $(STAGE1_CONFIGURE_FLAGS)
39448 @endif target-libsanitizer-bootstrap
39449
39450 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
39451 maybe-configure-stage2-target-libsanitizer:
39452 @if target-libsanitizer-bootstrap
39453 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
39454 configure-stage2-target-libsanitizer:
39455 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39456 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39457 @r=`${PWD_COMMAND}`; export r; \
39458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459 TFLAGS="$(STAGE2_TFLAGS)"; \
39460 echo "Checking multilib configuration for libsanitizer..."; \
39461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39462 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39463 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39464 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39465 else \
39466 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39467 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39468 fi; \
39469 else \
39470 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39471 fi; \
39472 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39473 $(RAW_CXX_TARGET_EXPORTS) \
39474 \
39475 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39476 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39477 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39478 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
39479 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39480 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39481 case $(srcdir) in \
39482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39483 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39485 esac; \
39486 module_srcdir=libsanitizer; \
39487 $(SHELL) $$s/$$module_srcdir/configure \
39488 --srcdir=$${topdir}/$$module_srcdir \
39489 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39490 --target=${target_alias} \
39491 --with-build-libsubdir=$(HOST_SUBDIR) \
39492 $(STAGE2_CONFIGURE_FLAGS)
39493 @endif target-libsanitizer-bootstrap
39494
39495 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
39496 maybe-configure-stage3-target-libsanitizer:
39497 @if target-libsanitizer-bootstrap
39498 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
39499 configure-stage3-target-libsanitizer:
39500 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39501 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39502 @r=`${PWD_COMMAND}`; export r; \
39503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39504 TFLAGS="$(STAGE3_TFLAGS)"; \
39505 echo "Checking multilib configuration for libsanitizer..."; \
39506 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39507 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39508 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39509 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39510 else \
39511 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39512 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39513 fi; \
39514 else \
39515 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39516 fi; \
39517 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39518 $(RAW_CXX_TARGET_EXPORTS) \
39519 \
39520 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39521 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39522 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39523 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
39524 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39525 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39526 case $(srcdir) in \
39527 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39528 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39529 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39530 esac; \
39531 module_srcdir=libsanitizer; \
39532 $(SHELL) $$s/$$module_srcdir/configure \
39533 --srcdir=$${topdir}/$$module_srcdir \
39534 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39535 --target=${target_alias} \
39536 --with-build-libsubdir=$(HOST_SUBDIR) \
39537 $(STAGE3_CONFIGURE_FLAGS)
39538 @endif target-libsanitizer-bootstrap
39539
39540 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
39541 maybe-configure-stage4-target-libsanitizer:
39542 @if target-libsanitizer-bootstrap
39543 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
39544 configure-stage4-target-libsanitizer:
39545 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39546 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39547 @r=`${PWD_COMMAND}`; export r; \
39548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39549 TFLAGS="$(STAGE4_TFLAGS)"; \
39550 echo "Checking multilib configuration for libsanitizer..."; \
39551 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39552 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39553 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39554 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39555 else \
39556 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39557 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39558 fi; \
39559 else \
39560 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39561 fi; \
39562 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39563 $(RAW_CXX_TARGET_EXPORTS) \
39564 \
39565 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39566 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39567 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39568 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
39569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39570 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39571 case $(srcdir) in \
39572 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39573 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39574 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39575 esac; \
39576 module_srcdir=libsanitizer; \
39577 $(SHELL) $$s/$$module_srcdir/configure \
39578 --srcdir=$${topdir}/$$module_srcdir \
39579 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39580 --target=${target_alias} \
39581 --with-build-libsubdir=$(HOST_SUBDIR) \
39582 $(STAGE4_CONFIGURE_FLAGS)
39583 @endif target-libsanitizer-bootstrap
39584
39585 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
39586 maybe-configure-stageprofile-target-libsanitizer:
39587 @if target-libsanitizer-bootstrap
39588 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
39589 configure-stageprofile-target-libsanitizer:
39590 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39591 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39592 @r=`${PWD_COMMAND}`; export r; \
39593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39594 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39595 echo "Checking multilib configuration for libsanitizer..."; \
39596 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39597 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39598 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39599 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39600 else \
39601 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39602 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39603 fi; \
39604 else \
39605 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39606 fi; \
39607 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39608 $(RAW_CXX_TARGET_EXPORTS) \
39609 \
39610 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39611 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39612 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39613 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
39614 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39615 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39616 case $(srcdir) in \
39617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39618 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39620 esac; \
39621 module_srcdir=libsanitizer; \
39622 $(SHELL) $$s/$$module_srcdir/configure \
39623 --srcdir=$${topdir}/$$module_srcdir \
39624 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39625 --target=${target_alias} \
39626 --with-build-libsubdir=$(HOST_SUBDIR) \
39627 $(STAGEprofile_CONFIGURE_FLAGS)
39628 @endif target-libsanitizer-bootstrap
39629
39630 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
39631 maybe-configure-stagetrain-target-libsanitizer:
39632 @if target-libsanitizer-bootstrap
39633 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
39634 configure-stagetrain-target-libsanitizer:
39635 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39636 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39637 @r=`${PWD_COMMAND}`; export r; \
39638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39640 echo "Checking multilib configuration for libsanitizer..."; \
39641 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39642 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39643 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39644 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39645 else \
39646 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39647 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39648 fi; \
39649 else \
39650 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39651 fi; \
39652 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39653 $(RAW_CXX_TARGET_EXPORTS) \
39654 \
39655 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39656 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39657 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39658 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
39659 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39660 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39661 case $(srcdir) in \
39662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39663 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39665 esac; \
39666 module_srcdir=libsanitizer; \
39667 $(SHELL) $$s/$$module_srcdir/configure \
39668 --srcdir=$${topdir}/$$module_srcdir \
39669 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39670 --target=${target_alias} \
39671 --with-build-libsubdir=$(HOST_SUBDIR) \
39672 $(STAGEtrain_CONFIGURE_FLAGS)
39673 @endif target-libsanitizer-bootstrap
39674
39675 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
39676 maybe-configure-stagefeedback-target-libsanitizer:
39677 @if target-libsanitizer-bootstrap
39678 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
39679 configure-stagefeedback-target-libsanitizer:
39680 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39681 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39682 @r=`${PWD_COMMAND}`; export r; \
39683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39684 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39685 echo "Checking multilib configuration for libsanitizer..."; \
39686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39687 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39688 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39689 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39690 else \
39691 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39692 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39693 fi; \
39694 else \
39695 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39696 fi; \
39697 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39698 $(RAW_CXX_TARGET_EXPORTS) \
39699 \
39700 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39701 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39702 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39703 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
39704 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39705 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39706 case $(srcdir) in \
39707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39708 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39710 esac; \
39711 module_srcdir=libsanitizer; \
39712 $(SHELL) $$s/$$module_srcdir/configure \
39713 --srcdir=$${topdir}/$$module_srcdir \
39714 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39715 --target=${target_alias} \
39716 --with-build-libsubdir=$(HOST_SUBDIR) \
39717 $(STAGEfeedback_CONFIGURE_FLAGS)
39718 @endif target-libsanitizer-bootstrap
39719
39720 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
39721 maybe-configure-stageautoprofile-target-libsanitizer:
39722 @if target-libsanitizer-bootstrap
39723 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
39724 configure-stageautoprofile-target-libsanitizer:
39725 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39726 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39727 @r=`${PWD_COMMAND}`; export r; \
39728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39730 echo "Checking multilib configuration for libsanitizer..."; \
39731 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39732 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39733 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39734 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39735 else \
39736 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39737 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39738 fi; \
39739 else \
39740 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39741 fi; \
39742 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39743 $(RAW_CXX_TARGET_EXPORTS) \
39744 \
39745 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39746 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39747 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39748 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
39749 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39750 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39751 case $(srcdir) in \
39752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39753 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39755 esac; \
39756 module_srcdir=libsanitizer; \
39757 $(SHELL) $$s/$$module_srcdir/configure \
39758 --srcdir=$${topdir}/$$module_srcdir \
39759 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39760 --target=${target_alias} \
39761 --with-build-libsubdir=$(HOST_SUBDIR) \
39762 $(STAGEautoprofile_CONFIGURE_FLAGS)
39763 @endif target-libsanitizer-bootstrap
39764
39765 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
39766 maybe-configure-stageautofeedback-target-libsanitizer:
39767 @if target-libsanitizer-bootstrap
39768 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
39769 configure-stageautofeedback-target-libsanitizer:
39770 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39771 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39772 @r=`${PWD_COMMAND}`; export r; \
39773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39774 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39775 echo "Checking multilib configuration for libsanitizer..."; \
39776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39777 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39778 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39779 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39780 else \
39781 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39782 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39783 fi; \
39784 else \
39785 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39786 fi; \
39787 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39788 $(RAW_CXX_TARGET_EXPORTS) \
39789 \
39790 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39791 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39792 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
39793 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
39794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39795 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39796 case $(srcdir) in \
39797 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39798 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39799 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39800 esac; \
39801 module_srcdir=libsanitizer; \
39802 $(SHELL) $$s/$$module_srcdir/configure \
39803 --srcdir=$${topdir}/$$module_srcdir \
39804 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39805 --target=${target_alias} \
39806 --with-build-libsubdir=$(HOST_SUBDIR) \
39807 $(STAGEautofeedback_CONFIGURE_FLAGS)
39808 @endif target-libsanitizer-bootstrap
39809
39810
39811
39812
39813
39814 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
39815 maybe-all-target-libsanitizer:
39816 @if gcc-bootstrap
39817 all-target-libsanitizer: stage_current
39818 @endif gcc-bootstrap
39819 @if target-libsanitizer
39820 TARGET-target-libsanitizer=all
39821 maybe-all-target-libsanitizer: all-target-libsanitizer
39822 all-target-libsanitizer: configure-target-libsanitizer
39823 @r=`${PWD_COMMAND}`; export r; \
39824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39825 $(RAW_CXX_TARGET_EXPORTS) \
39826 (cd $(TARGET_SUBDIR)/libsanitizer && \
39827 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39828 $(TARGET-target-libsanitizer))
39829 @endif target-libsanitizer
39830
39831
39832
39833 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
39834 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
39835 maybe-all-stage1-target-libsanitizer:
39836 maybe-clean-stage1-target-libsanitizer:
39837 @if target-libsanitizer-bootstrap
39838 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
39839 all-stage1: all-stage1-target-libsanitizer
39840 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
39841 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
39842 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39843 @r=`${PWD_COMMAND}`; export r; \
39844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39845 TFLAGS="$(STAGE1_TFLAGS)"; \
39846 $(RAW_CXX_TARGET_EXPORTS) \
39847 cd $(TARGET_SUBDIR)/libsanitizer && \
39848 \
39849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39850 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39856 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39857 \
39858 TFLAGS="$(STAGE1_TFLAGS)" \
39859 $(TARGET-stage1-target-libsanitizer)
39860
39861 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
39862 clean-stage1: clean-stage1-target-libsanitizer
39863 clean-stage1-target-libsanitizer:
39864 @if [ $(current_stage) = stage1 ]; then \
39865 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39866 else \
39867 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
39868 $(MAKE) stage1-start; \
39869 fi; \
39870 cd $(TARGET_SUBDIR)/libsanitizer && \
39871 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39872 clean
39873 @endif target-libsanitizer-bootstrap
39874
39875
39876 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
39877 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
39878 maybe-all-stage2-target-libsanitizer:
39879 maybe-clean-stage2-target-libsanitizer:
39880 @if target-libsanitizer-bootstrap
39881 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
39882 all-stage2: all-stage2-target-libsanitizer
39883 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
39884 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
39885 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39886 @r=`${PWD_COMMAND}`; export r; \
39887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39888 TFLAGS="$(STAGE2_TFLAGS)"; \
39889 $(RAW_CXX_TARGET_EXPORTS) \
39890 \
39891 cd $(TARGET_SUBDIR)/libsanitizer && \
39892 \
39893 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39894 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39895 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39896 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39897 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39898 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39899 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39900 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39901 TFLAGS="$(STAGE2_TFLAGS)" \
39902 $(TARGET-stage2-target-libsanitizer)
39903
39904 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
39905 clean-stage2: clean-stage2-target-libsanitizer
39906 clean-stage2-target-libsanitizer:
39907 @if [ $(current_stage) = stage2 ]; then \
39908 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39909 else \
39910 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
39911 $(MAKE) stage2-start; \
39912 fi; \
39913 cd $(TARGET_SUBDIR)/libsanitizer && \
39914 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
39915 @endif target-libsanitizer-bootstrap
39916
39917
39918 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
39919 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
39920 maybe-all-stage3-target-libsanitizer:
39921 maybe-clean-stage3-target-libsanitizer:
39922 @if target-libsanitizer-bootstrap
39923 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
39924 all-stage3: all-stage3-target-libsanitizer
39925 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
39926 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
39927 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39928 @r=`${PWD_COMMAND}`; export r; \
39929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39930 TFLAGS="$(STAGE3_TFLAGS)"; \
39931 $(RAW_CXX_TARGET_EXPORTS) \
39932 \
39933 cd $(TARGET_SUBDIR)/libsanitizer && \
39934 \
39935 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39936 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39937 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39938 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39939 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39940 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39941 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39942 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39943 TFLAGS="$(STAGE3_TFLAGS)" \
39944 $(TARGET-stage3-target-libsanitizer)
39945
39946 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
39947 clean-stage3: clean-stage3-target-libsanitizer
39948 clean-stage3-target-libsanitizer:
39949 @if [ $(current_stage) = stage3 ]; then \
39950 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39951 else \
39952 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
39953 $(MAKE) stage3-start; \
39954 fi; \
39955 cd $(TARGET_SUBDIR)/libsanitizer && \
39956 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
39957 @endif target-libsanitizer-bootstrap
39958
39959
39960 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
39961 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
39962 maybe-all-stage4-target-libsanitizer:
39963 maybe-clean-stage4-target-libsanitizer:
39964 @if target-libsanitizer-bootstrap
39965 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
39966 all-stage4: all-stage4-target-libsanitizer
39967 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
39968 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
39969 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39970 @r=`${PWD_COMMAND}`; export r; \
39971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39972 TFLAGS="$(STAGE4_TFLAGS)"; \
39973 $(RAW_CXX_TARGET_EXPORTS) \
39974 \
39975 cd $(TARGET_SUBDIR)/libsanitizer && \
39976 \
39977 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39978 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39979 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39980 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39981 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39982 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39983 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39984 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
39985 TFLAGS="$(STAGE4_TFLAGS)" \
39986 $(TARGET-stage4-target-libsanitizer)
39987
39988 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
39989 clean-stage4: clean-stage4-target-libsanitizer
39990 clean-stage4-target-libsanitizer:
39991 @if [ $(current_stage) = stage4 ]; then \
39992 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39993 else \
39994 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
39995 $(MAKE) stage4-start; \
39996 fi; \
39997 cd $(TARGET_SUBDIR)/libsanitizer && \
39998 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
39999 @endif target-libsanitizer-bootstrap
40000
40001
40002 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
40003 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
40004 maybe-all-stageprofile-target-libsanitizer:
40005 maybe-clean-stageprofile-target-libsanitizer:
40006 @if target-libsanitizer-bootstrap
40007 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
40008 all-stageprofile: all-stageprofile-target-libsanitizer
40009 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
40010 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
40011 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40012 @r=`${PWD_COMMAND}`; export r; \
40013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40014 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40015 $(RAW_CXX_TARGET_EXPORTS) \
40016 \
40017 cd $(TARGET_SUBDIR)/libsanitizer && \
40018 \
40019 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40020 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40021 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40022 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40026 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40027 TFLAGS="$(STAGEprofile_TFLAGS)" \
40028 $(TARGET-stageprofile-target-libsanitizer)
40029
40030 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
40031 clean-stageprofile: clean-stageprofile-target-libsanitizer
40032 clean-stageprofile-target-libsanitizer:
40033 @if [ $(current_stage) = stageprofile ]; then \
40034 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40035 else \
40036 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
40037 $(MAKE) stageprofile-start; \
40038 fi; \
40039 cd $(TARGET_SUBDIR)/libsanitizer && \
40040 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
40041 @endif target-libsanitizer-bootstrap
40042
40043
40044 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
40045 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
40046 maybe-all-stagetrain-target-libsanitizer:
40047 maybe-clean-stagetrain-target-libsanitizer:
40048 @if target-libsanitizer-bootstrap
40049 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
40050 all-stagetrain: all-stagetrain-target-libsanitizer
40051 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
40052 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
40053 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40054 @r=`${PWD_COMMAND}`; export r; \
40055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40056 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40057 $(RAW_CXX_TARGET_EXPORTS) \
40058 \
40059 cd $(TARGET_SUBDIR)/libsanitizer && \
40060 \
40061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40062 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40063 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40064 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40065 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40066 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40067 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40068 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40069 TFLAGS="$(STAGEtrain_TFLAGS)" \
40070 $(TARGET-stagetrain-target-libsanitizer)
40071
40072 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
40073 clean-stagetrain: clean-stagetrain-target-libsanitizer
40074 clean-stagetrain-target-libsanitizer:
40075 @if [ $(current_stage) = stagetrain ]; then \
40076 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40077 else \
40078 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
40079 $(MAKE) stagetrain-start; \
40080 fi; \
40081 cd $(TARGET_SUBDIR)/libsanitizer && \
40082 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
40083 @endif target-libsanitizer-bootstrap
40084
40085
40086 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
40087 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
40088 maybe-all-stagefeedback-target-libsanitizer:
40089 maybe-clean-stagefeedback-target-libsanitizer:
40090 @if target-libsanitizer-bootstrap
40091 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
40092 all-stagefeedback: all-stagefeedback-target-libsanitizer
40093 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
40094 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
40095 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40096 @r=`${PWD_COMMAND}`; export r; \
40097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40098 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40099 $(RAW_CXX_TARGET_EXPORTS) \
40100 \
40101 cd $(TARGET_SUBDIR)/libsanitizer && \
40102 \
40103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40104 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40105 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40106 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40110 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40111 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40112 $(TARGET-stagefeedback-target-libsanitizer)
40113
40114 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
40115 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
40116 clean-stagefeedback-target-libsanitizer:
40117 @if [ $(current_stage) = stagefeedback ]; then \
40118 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40119 else \
40120 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
40121 $(MAKE) stagefeedback-start; \
40122 fi; \
40123 cd $(TARGET_SUBDIR)/libsanitizer && \
40124 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
40125 @endif target-libsanitizer-bootstrap
40126
40127
40128 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
40129 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
40130 maybe-all-stageautoprofile-target-libsanitizer:
40131 maybe-clean-stageautoprofile-target-libsanitizer:
40132 @if target-libsanitizer-bootstrap
40133 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
40134 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
40135 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
40136 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
40137 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40138 @r=`${PWD_COMMAND}`; export r; \
40139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40140 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40141 $(RAW_CXX_TARGET_EXPORTS) \
40142 \
40143 cd $(TARGET_SUBDIR)/libsanitizer && \
40144 $$s/gcc/config/i386/$(AUTO_PROFILE) \
40145 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40146 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40147 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40148 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40152 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40153 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
40154 $(TARGET-stageautoprofile-target-libsanitizer)
40155
40156 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
40157 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
40158 clean-stageautoprofile-target-libsanitizer:
40159 @if [ $(current_stage) = stageautoprofile ]; then \
40160 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40161 else \
40162 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
40163 $(MAKE) stageautoprofile-start; \
40164 fi; \
40165 cd $(TARGET_SUBDIR)/libsanitizer && \
40166 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
40167 @endif target-libsanitizer-bootstrap
40168
40169
40170 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
40171 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
40172 maybe-all-stageautofeedback-target-libsanitizer:
40173 maybe-clean-stageautofeedback-target-libsanitizer:
40174 @if target-libsanitizer-bootstrap
40175 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
40176 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
40177 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
40178 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
40179 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40180 @r=`${PWD_COMMAND}`; export r; \
40181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40183 $(RAW_CXX_TARGET_EXPORTS) \
40184 \
40185 cd $(TARGET_SUBDIR)/libsanitizer && \
40186 \
40187 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40188 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40189 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40190 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40191 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40192 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40193 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40194 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
40195 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
40196 $(TARGET-stageautofeedback-target-libsanitizer)
40197
40198 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
40199 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
40200 clean-stageautofeedback-target-libsanitizer:
40201 @if [ $(current_stage) = stageautofeedback ]; then \
40202 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40203 else \
40204 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
40205 $(MAKE) stageautofeedback-start; \
40206 fi; \
40207 cd $(TARGET_SUBDIR)/libsanitizer && \
40208 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
40209 @endif target-libsanitizer-bootstrap
40210
40211
40212
40213
40214
40215
40216 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
40217 maybe-check-target-libsanitizer:
40218 @if target-libsanitizer
40219 maybe-check-target-libsanitizer: check-target-libsanitizer
40220
40221 check-target-libsanitizer:
40222 @: $(MAKE); $(unstage)
40223 @r=`${PWD_COMMAND}`; export r; \
40224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40225 $(RAW_CXX_TARGET_EXPORTS) \
40226 (cd $(TARGET_SUBDIR)/libsanitizer && \
40227 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
40228
40229 @endif target-libsanitizer
40230
40231 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
40232 maybe-install-target-libsanitizer:
40233 @if target-libsanitizer
40234 maybe-install-target-libsanitizer: install-target-libsanitizer
40235
40236 install-target-libsanitizer: installdirs
40237 @: $(MAKE); $(unstage)
40238 @r=`${PWD_COMMAND}`; export r; \
40239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40240 $(RAW_CXX_TARGET_EXPORTS) \
40241 (cd $(TARGET_SUBDIR)/libsanitizer && \
40242 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
40243
40244 @endif target-libsanitizer
40245
40246 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
40247 maybe-install-strip-target-libsanitizer:
40248 @if target-libsanitizer
40249 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
40250
40251 install-strip-target-libsanitizer: installdirs
40252 @: $(MAKE); $(unstage)
40253 @r=`${PWD_COMMAND}`; export r; \
40254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255 $(RAW_CXX_TARGET_EXPORTS) \
40256 (cd $(TARGET_SUBDIR)/libsanitizer && \
40257 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
40258
40259 @endif target-libsanitizer
40260
40261 # Other targets (info, dvi, pdf, etc.)
40262
40263 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
40264 maybe-info-target-libsanitizer:
40265 @if target-libsanitizer
40266 maybe-info-target-libsanitizer: info-target-libsanitizer
40267
40268 info-target-libsanitizer: \
40269 configure-target-libsanitizer
40270 @: $(MAKE); $(unstage)
40271 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40272 r=`${PWD_COMMAND}`; export r; \
40273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274 $(RAW_CXX_TARGET_EXPORTS) \
40275 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
40276 for flag in $(EXTRA_TARGET_FLAGS); do \
40277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40278 done; \
40279 (cd $(TARGET_SUBDIR)/libsanitizer && \
40280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282 "RANLIB=$${RANLIB}" \
40283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284 info) \
40285 || exit 1
40286
40287 @endif target-libsanitizer
40288
40289 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
40290 maybe-dvi-target-libsanitizer:
40291 @if target-libsanitizer
40292 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
40293
40294 dvi-target-libsanitizer: \
40295 configure-target-libsanitizer
40296 @: $(MAKE); $(unstage)
40297 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40298 r=`${PWD_COMMAND}`; export r; \
40299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300 $(RAW_CXX_TARGET_EXPORTS) \
40301 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
40302 for flag in $(EXTRA_TARGET_FLAGS); do \
40303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40304 done; \
40305 (cd $(TARGET_SUBDIR)/libsanitizer && \
40306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308 "RANLIB=$${RANLIB}" \
40309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310 dvi) \
40311 || exit 1
40312
40313 @endif target-libsanitizer
40314
40315 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
40316 maybe-pdf-target-libsanitizer:
40317 @if target-libsanitizer
40318 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
40319
40320 pdf-target-libsanitizer: \
40321 configure-target-libsanitizer
40322 @: $(MAKE); $(unstage)
40323 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40324 r=`${PWD_COMMAND}`; export r; \
40325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40326 $(RAW_CXX_TARGET_EXPORTS) \
40327 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
40328 for flag in $(EXTRA_TARGET_FLAGS); do \
40329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40330 done; \
40331 (cd $(TARGET_SUBDIR)/libsanitizer && \
40332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40334 "RANLIB=$${RANLIB}" \
40335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40336 pdf) \
40337 || exit 1
40338
40339 @endif target-libsanitizer
40340
40341 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
40342 maybe-html-target-libsanitizer:
40343 @if target-libsanitizer
40344 maybe-html-target-libsanitizer: html-target-libsanitizer
40345
40346 html-target-libsanitizer: \
40347 configure-target-libsanitizer
40348 @: $(MAKE); $(unstage)
40349 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40350 r=`${PWD_COMMAND}`; export r; \
40351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40352 $(RAW_CXX_TARGET_EXPORTS) \
40353 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
40354 for flag in $(EXTRA_TARGET_FLAGS); do \
40355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40356 done; \
40357 (cd $(TARGET_SUBDIR)/libsanitizer && \
40358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40360 "RANLIB=$${RANLIB}" \
40361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40362 html) \
40363 || exit 1
40364
40365 @endif target-libsanitizer
40366
40367 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
40368 maybe-TAGS-target-libsanitizer:
40369 @if target-libsanitizer
40370 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
40371
40372 TAGS-target-libsanitizer: \
40373 configure-target-libsanitizer
40374 @: $(MAKE); $(unstage)
40375 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40376 r=`${PWD_COMMAND}`; export r; \
40377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40378 $(RAW_CXX_TARGET_EXPORTS) \
40379 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
40380 for flag in $(EXTRA_TARGET_FLAGS); do \
40381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40382 done; \
40383 (cd $(TARGET_SUBDIR)/libsanitizer && \
40384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40386 "RANLIB=$${RANLIB}" \
40387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40388 TAGS) \
40389 || exit 1
40390
40391 @endif target-libsanitizer
40392
40393 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
40394 maybe-install-info-target-libsanitizer:
40395 @if target-libsanitizer
40396 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
40397
40398 install-info-target-libsanitizer: \
40399 configure-target-libsanitizer \
40400 info-target-libsanitizer
40401 @: $(MAKE); $(unstage)
40402 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40403 r=`${PWD_COMMAND}`; export r; \
40404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40405 $(RAW_CXX_TARGET_EXPORTS) \
40406 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
40407 for flag in $(EXTRA_TARGET_FLAGS); do \
40408 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40409 done; \
40410 (cd $(TARGET_SUBDIR)/libsanitizer && \
40411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40413 "RANLIB=$${RANLIB}" \
40414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40415 install-info) \
40416 || exit 1
40417
40418 @endif target-libsanitizer
40419
40420 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
40421 maybe-install-pdf-target-libsanitizer:
40422 @if target-libsanitizer
40423 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
40424
40425 install-pdf-target-libsanitizer: \
40426 configure-target-libsanitizer \
40427 pdf-target-libsanitizer
40428 @: $(MAKE); $(unstage)
40429 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40430 r=`${PWD_COMMAND}`; export r; \
40431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40432 $(RAW_CXX_TARGET_EXPORTS) \
40433 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
40434 for flag in $(EXTRA_TARGET_FLAGS); do \
40435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40436 done; \
40437 (cd $(TARGET_SUBDIR)/libsanitizer && \
40438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40440 "RANLIB=$${RANLIB}" \
40441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40442 install-pdf) \
40443 || exit 1
40444
40445 @endif target-libsanitizer
40446
40447 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
40448 maybe-install-html-target-libsanitizer:
40449 @if target-libsanitizer
40450 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
40451
40452 install-html-target-libsanitizer: \
40453 configure-target-libsanitizer \
40454 html-target-libsanitizer
40455 @: $(MAKE); $(unstage)
40456 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40457 r=`${PWD_COMMAND}`; export r; \
40458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40459 $(RAW_CXX_TARGET_EXPORTS) \
40460 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
40461 for flag in $(EXTRA_TARGET_FLAGS); do \
40462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40463 done; \
40464 (cd $(TARGET_SUBDIR)/libsanitizer && \
40465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40467 "RANLIB=$${RANLIB}" \
40468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40469 install-html) \
40470 || exit 1
40471
40472 @endif target-libsanitizer
40473
40474 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
40475 maybe-installcheck-target-libsanitizer:
40476 @if target-libsanitizer
40477 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
40478
40479 installcheck-target-libsanitizer: \
40480 configure-target-libsanitizer
40481 @: $(MAKE); $(unstage)
40482 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40483 r=`${PWD_COMMAND}`; export r; \
40484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40485 $(RAW_CXX_TARGET_EXPORTS) \
40486 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
40487 for flag in $(EXTRA_TARGET_FLAGS); do \
40488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40489 done; \
40490 (cd $(TARGET_SUBDIR)/libsanitizer && \
40491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40493 "RANLIB=$${RANLIB}" \
40494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40495 installcheck) \
40496 || exit 1
40497
40498 @endif target-libsanitizer
40499
40500 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
40501 maybe-mostlyclean-target-libsanitizer:
40502 @if target-libsanitizer
40503 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
40504
40505 mostlyclean-target-libsanitizer:
40506 @: $(MAKE); $(unstage)
40507 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40508 r=`${PWD_COMMAND}`; export r; \
40509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40510 $(RAW_CXX_TARGET_EXPORTS) \
40511 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
40512 for flag in $(EXTRA_TARGET_FLAGS); do \
40513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40514 done; \
40515 (cd $(TARGET_SUBDIR)/libsanitizer && \
40516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40518 "RANLIB=$${RANLIB}" \
40519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40520 mostlyclean) \
40521 || exit 1
40522
40523 @endif target-libsanitizer
40524
40525 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
40526 maybe-clean-target-libsanitizer:
40527 @if target-libsanitizer
40528 maybe-clean-target-libsanitizer: clean-target-libsanitizer
40529
40530 clean-target-libsanitizer:
40531 @: $(MAKE); $(unstage)
40532 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40533 r=`${PWD_COMMAND}`; export r; \
40534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40535 $(RAW_CXX_TARGET_EXPORTS) \
40536 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
40537 for flag in $(EXTRA_TARGET_FLAGS); do \
40538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40539 done; \
40540 (cd $(TARGET_SUBDIR)/libsanitizer && \
40541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40543 "RANLIB=$${RANLIB}" \
40544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40545 clean) \
40546 || exit 1
40547
40548 @endif target-libsanitizer
40549
40550 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
40551 maybe-distclean-target-libsanitizer:
40552 @if target-libsanitizer
40553 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
40554
40555 distclean-target-libsanitizer:
40556 @: $(MAKE); $(unstage)
40557 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40558 r=`${PWD_COMMAND}`; export r; \
40559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40560 $(RAW_CXX_TARGET_EXPORTS) \
40561 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
40562 for flag in $(EXTRA_TARGET_FLAGS); do \
40563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40564 done; \
40565 (cd $(TARGET_SUBDIR)/libsanitizer && \
40566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40568 "RANLIB=$${RANLIB}" \
40569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40570 distclean) \
40571 || exit 1
40572
40573 @endif target-libsanitizer
40574
40575 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
40576 maybe-maintainer-clean-target-libsanitizer:
40577 @if target-libsanitizer
40578 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
40579
40580 maintainer-clean-target-libsanitizer:
40581 @: $(MAKE); $(unstage)
40582 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40583 r=`${PWD_COMMAND}`; export r; \
40584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40585 $(RAW_CXX_TARGET_EXPORTS) \
40586 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
40587 for flag in $(EXTRA_TARGET_FLAGS); do \
40588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40589 done; \
40590 (cd $(TARGET_SUBDIR)/libsanitizer && \
40591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40593 "RANLIB=$${RANLIB}" \
40594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40595 maintainer-clean) \
40596 || exit 1
40597
40598 @endif target-libsanitizer
40599
40600
40601
40602
40603
40604 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
40605 maybe-configure-target-libvtv:
40606 @if gcc-bootstrap
40607 configure-target-libvtv: stage_current
40608 @endif gcc-bootstrap
40609 @if target-libvtv
40610 maybe-configure-target-libvtv: configure-target-libvtv
40611 configure-target-libvtv:
40612 @r=`${PWD_COMMAND}`; export r; \
40613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40614 echo "Checking multilib configuration for libvtv..."; \
40615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40616 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40617 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40618 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40619 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40620 else \
40621 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40622 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40623 fi; \
40624 else \
40625 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40626 fi; \
40627 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40628 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40629 $(RAW_CXX_TARGET_EXPORTS) \
40630 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
40631 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
40632 case $(srcdir) in \
40633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40634 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40636 esac; \
40637 module_srcdir=libvtv; \
40638 rm -f no-such-file || : ; \
40639 CONFIG_SITE=no-such-file $(SHELL) \
40640 $$s/$$module_srcdir/configure \
40641 --srcdir=$${topdir}/$$module_srcdir \
40642 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40643 --target=${target_alias} \
40644 || exit 1
40645 @endif target-libvtv
40646
40647
40648
40649 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
40650 maybe-configure-stage1-target-libvtv:
40651 @if target-libvtv-bootstrap
40652 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
40653 configure-stage1-target-libvtv:
40654 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40655 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40656 @r=`${PWD_COMMAND}`; export r; \
40657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40658 TFLAGS="$(STAGE1_TFLAGS)"; \
40659 echo "Checking multilib configuration for libvtv..."; \
40660 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40661 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40662 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40663 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40664 else \
40665 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40666 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40667 fi; \
40668 else \
40669 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40670 fi; \
40671 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40672 $(RAW_CXX_TARGET_EXPORTS) \
40673 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40674 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40675 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40676 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
40677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40678 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40679 case $(srcdir) in \
40680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40681 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40683 esac; \
40684 module_srcdir=libvtv; \
40685 $(SHELL) $$s/$$module_srcdir/configure \
40686 --srcdir=$${topdir}/$$module_srcdir \
40687 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40688 --target=${target_alias} \
40689 \
40690 $(STAGE1_CONFIGURE_FLAGS)
40691 @endif target-libvtv-bootstrap
40692
40693 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
40694 maybe-configure-stage2-target-libvtv:
40695 @if target-libvtv-bootstrap
40696 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
40697 configure-stage2-target-libvtv:
40698 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40699 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40700 @r=`${PWD_COMMAND}`; export r; \
40701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40702 TFLAGS="$(STAGE2_TFLAGS)"; \
40703 echo "Checking multilib configuration for libvtv..."; \
40704 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40705 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40706 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40707 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40708 else \
40709 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40710 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40711 fi; \
40712 else \
40713 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40714 fi; \
40715 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40716 $(RAW_CXX_TARGET_EXPORTS) \
40717 \
40718 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40719 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40720 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40721 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
40722 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40723 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40724 case $(srcdir) in \
40725 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40726 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40727 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40728 esac; \
40729 module_srcdir=libvtv; \
40730 $(SHELL) $$s/$$module_srcdir/configure \
40731 --srcdir=$${topdir}/$$module_srcdir \
40732 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40733 --target=${target_alias} \
40734 --with-build-libsubdir=$(HOST_SUBDIR) \
40735 $(STAGE2_CONFIGURE_FLAGS)
40736 @endif target-libvtv-bootstrap
40737
40738 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
40739 maybe-configure-stage3-target-libvtv:
40740 @if target-libvtv-bootstrap
40741 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
40742 configure-stage3-target-libvtv:
40743 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40744 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40745 @r=`${PWD_COMMAND}`; export r; \
40746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747 TFLAGS="$(STAGE3_TFLAGS)"; \
40748 echo "Checking multilib configuration for libvtv..."; \
40749 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40750 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40751 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40752 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40753 else \
40754 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40755 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40756 fi; \
40757 else \
40758 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40759 fi; \
40760 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40761 $(RAW_CXX_TARGET_EXPORTS) \
40762 \
40763 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40764 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40765 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40766 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
40767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40768 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40769 case $(srcdir) in \
40770 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40771 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40772 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40773 esac; \
40774 module_srcdir=libvtv; \
40775 $(SHELL) $$s/$$module_srcdir/configure \
40776 --srcdir=$${topdir}/$$module_srcdir \
40777 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40778 --target=${target_alias} \
40779 --with-build-libsubdir=$(HOST_SUBDIR) \
40780 $(STAGE3_CONFIGURE_FLAGS)
40781 @endif target-libvtv-bootstrap
40782
40783 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
40784 maybe-configure-stage4-target-libvtv:
40785 @if target-libvtv-bootstrap
40786 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
40787 configure-stage4-target-libvtv:
40788 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40789 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40790 @r=`${PWD_COMMAND}`; export r; \
40791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40792 TFLAGS="$(STAGE4_TFLAGS)"; \
40793 echo "Checking multilib configuration for libvtv..."; \
40794 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40795 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40796 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40797 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40798 else \
40799 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40800 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40801 fi; \
40802 else \
40803 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40804 fi; \
40805 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40806 $(RAW_CXX_TARGET_EXPORTS) \
40807 \
40808 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40809 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40810 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40811 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
40812 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40813 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40814 case $(srcdir) in \
40815 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40816 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40817 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40818 esac; \
40819 module_srcdir=libvtv; \
40820 $(SHELL) $$s/$$module_srcdir/configure \
40821 --srcdir=$${topdir}/$$module_srcdir \
40822 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40823 --target=${target_alias} \
40824 --with-build-libsubdir=$(HOST_SUBDIR) \
40825 $(STAGE4_CONFIGURE_FLAGS)
40826 @endif target-libvtv-bootstrap
40827
40828 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
40829 maybe-configure-stageprofile-target-libvtv:
40830 @if target-libvtv-bootstrap
40831 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
40832 configure-stageprofile-target-libvtv:
40833 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40834 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40835 @r=`${PWD_COMMAND}`; export r; \
40836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40837 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40838 echo "Checking multilib configuration for libvtv..."; \
40839 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40840 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40841 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40842 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40843 else \
40844 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40845 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40846 fi; \
40847 else \
40848 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40849 fi; \
40850 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40851 $(RAW_CXX_TARGET_EXPORTS) \
40852 \
40853 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40854 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40855 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40856 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
40857 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40858 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40859 case $(srcdir) in \
40860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40861 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40863 esac; \
40864 module_srcdir=libvtv; \
40865 $(SHELL) $$s/$$module_srcdir/configure \
40866 --srcdir=$${topdir}/$$module_srcdir \
40867 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40868 --target=${target_alias} \
40869 --with-build-libsubdir=$(HOST_SUBDIR) \
40870 $(STAGEprofile_CONFIGURE_FLAGS)
40871 @endif target-libvtv-bootstrap
40872
40873 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
40874 maybe-configure-stagetrain-target-libvtv:
40875 @if target-libvtv-bootstrap
40876 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
40877 configure-stagetrain-target-libvtv:
40878 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40879 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40880 @r=`${PWD_COMMAND}`; export r; \
40881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40882 TFLAGS="$(STAGEtrain_TFLAGS)"; \
40883 echo "Checking multilib configuration for libvtv..."; \
40884 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40885 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40886 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40887 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40888 else \
40889 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40890 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40891 fi; \
40892 else \
40893 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40894 fi; \
40895 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40896 $(RAW_CXX_TARGET_EXPORTS) \
40897 \
40898 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40899 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40900 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40901 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
40902 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40903 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40904 case $(srcdir) in \
40905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40906 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40908 esac; \
40909 module_srcdir=libvtv; \
40910 $(SHELL) $$s/$$module_srcdir/configure \
40911 --srcdir=$${topdir}/$$module_srcdir \
40912 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40913 --target=${target_alias} \
40914 --with-build-libsubdir=$(HOST_SUBDIR) \
40915 $(STAGEtrain_CONFIGURE_FLAGS)
40916 @endif target-libvtv-bootstrap
40917
40918 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
40919 maybe-configure-stagefeedback-target-libvtv:
40920 @if target-libvtv-bootstrap
40921 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
40922 configure-stagefeedback-target-libvtv:
40923 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40924 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40925 @r=`${PWD_COMMAND}`; export r; \
40926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40927 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40928 echo "Checking multilib configuration for libvtv..."; \
40929 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40930 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40931 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40932 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40933 else \
40934 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40935 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40936 fi; \
40937 else \
40938 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40939 fi; \
40940 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40941 $(RAW_CXX_TARGET_EXPORTS) \
40942 \
40943 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40944 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40945 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40946 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
40947 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40948 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40949 case $(srcdir) in \
40950 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40951 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40952 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40953 esac; \
40954 module_srcdir=libvtv; \
40955 $(SHELL) $$s/$$module_srcdir/configure \
40956 --srcdir=$${topdir}/$$module_srcdir \
40957 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40958 --target=${target_alias} \
40959 --with-build-libsubdir=$(HOST_SUBDIR) \
40960 $(STAGEfeedback_CONFIGURE_FLAGS)
40961 @endif target-libvtv-bootstrap
40962
40963 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
40964 maybe-configure-stageautoprofile-target-libvtv:
40965 @if target-libvtv-bootstrap
40966 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
40967 configure-stageautoprofile-target-libvtv:
40968 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40969 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
40970 @r=`${PWD_COMMAND}`; export r; \
40971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40972 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40973 echo "Checking multilib configuration for libvtv..."; \
40974 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
40975 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40976 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
40977 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
40978 else \
40979 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
40980 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40981 fi; \
40982 else \
40983 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
40984 fi; \
40985 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
40986 $(RAW_CXX_TARGET_EXPORTS) \
40987 \
40988 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40989 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40990 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
40991 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
40992 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
40993 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
40994 case $(srcdir) in \
40995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40996 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
40997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40998 esac; \
40999 module_srcdir=libvtv; \
41000 $(SHELL) $$s/$$module_srcdir/configure \
41001 --srcdir=$${topdir}/$$module_srcdir \
41002 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41003 --target=${target_alias} \
41004 --with-build-libsubdir=$(HOST_SUBDIR) \
41005 $(STAGEautoprofile_CONFIGURE_FLAGS)
41006 @endif target-libvtv-bootstrap
41007
41008 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
41009 maybe-configure-stageautofeedback-target-libvtv:
41010 @if target-libvtv-bootstrap
41011 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
41012 configure-stageautofeedback-target-libvtv:
41013 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41014 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41015 @r=`${PWD_COMMAND}`; export r; \
41016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41017 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41018 echo "Checking multilib configuration for libvtv..."; \
41019 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41020 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41021 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41022 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41023 else \
41024 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41025 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41026 fi; \
41027 else \
41028 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41029 fi; \
41030 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41031 $(RAW_CXX_TARGET_EXPORTS) \
41032 \
41033 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41034 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41035 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
41036 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
41037 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41038 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41039 case $(srcdir) in \
41040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41041 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41043 esac; \
41044 module_srcdir=libvtv; \
41045 $(SHELL) $$s/$$module_srcdir/configure \
41046 --srcdir=$${topdir}/$$module_srcdir \
41047 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41048 --target=${target_alias} \
41049 --with-build-libsubdir=$(HOST_SUBDIR) \
41050 $(STAGEautofeedback_CONFIGURE_FLAGS)
41051 @endif target-libvtv-bootstrap
41052
41053
41054
41055
41056
41057 .PHONY: all-target-libvtv maybe-all-target-libvtv
41058 maybe-all-target-libvtv:
41059 @if gcc-bootstrap
41060 all-target-libvtv: stage_current
41061 @endif gcc-bootstrap
41062 @if target-libvtv
41063 TARGET-target-libvtv=all
41064 maybe-all-target-libvtv: all-target-libvtv
41065 all-target-libvtv: configure-target-libvtv
41066 @r=`${PWD_COMMAND}`; export r; \
41067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41068 $(RAW_CXX_TARGET_EXPORTS) \
41069 (cd $(TARGET_SUBDIR)/libvtv && \
41070 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41071 $(TARGET-target-libvtv))
41072 @endif target-libvtv
41073
41074
41075
41076 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
41077 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
41078 maybe-all-stage1-target-libvtv:
41079 maybe-clean-stage1-target-libvtv:
41080 @if target-libvtv-bootstrap
41081 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
41082 all-stage1: all-stage1-target-libvtv
41083 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
41084 all-stage1-target-libvtv: configure-stage1-target-libvtv
41085 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41086 @r=`${PWD_COMMAND}`; export r; \
41087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41088 TFLAGS="$(STAGE1_TFLAGS)"; \
41089 $(RAW_CXX_TARGET_EXPORTS) \
41090 cd $(TARGET_SUBDIR)/libvtv && \
41091 \
41092 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41093 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41094 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41095 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41096 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41097 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41098 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41099 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41100 \
41101 TFLAGS="$(STAGE1_TFLAGS)" \
41102 $(TARGET-stage1-target-libvtv)
41103
41104 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
41105 clean-stage1: clean-stage1-target-libvtv
41106 clean-stage1-target-libvtv:
41107 @if [ $(current_stage) = stage1 ]; then \
41108 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41109 else \
41110 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
41111 $(MAKE) stage1-start; \
41112 fi; \
41113 cd $(TARGET_SUBDIR)/libvtv && \
41114 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41115 clean
41116 @endif target-libvtv-bootstrap
41117
41118
41119 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
41120 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
41121 maybe-all-stage2-target-libvtv:
41122 maybe-clean-stage2-target-libvtv:
41123 @if target-libvtv-bootstrap
41124 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
41125 all-stage2: all-stage2-target-libvtv
41126 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
41127 all-stage2-target-libvtv: configure-stage2-target-libvtv
41128 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41129 @r=`${PWD_COMMAND}`; export r; \
41130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41131 TFLAGS="$(STAGE2_TFLAGS)"; \
41132 $(RAW_CXX_TARGET_EXPORTS) \
41133 \
41134 cd $(TARGET_SUBDIR)/libvtv && \
41135 \
41136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41137 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41138 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41139 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41140 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41141 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41142 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41143 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41144 TFLAGS="$(STAGE2_TFLAGS)" \
41145 $(TARGET-stage2-target-libvtv)
41146
41147 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
41148 clean-stage2: clean-stage2-target-libvtv
41149 clean-stage2-target-libvtv:
41150 @if [ $(current_stage) = stage2 ]; then \
41151 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41152 else \
41153 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
41154 $(MAKE) stage2-start; \
41155 fi; \
41156 cd $(TARGET_SUBDIR)/libvtv && \
41157 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41158 @endif target-libvtv-bootstrap
41159
41160
41161 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
41162 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
41163 maybe-all-stage3-target-libvtv:
41164 maybe-clean-stage3-target-libvtv:
41165 @if target-libvtv-bootstrap
41166 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
41167 all-stage3: all-stage3-target-libvtv
41168 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
41169 all-stage3-target-libvtv: configure-stage3-target-libvtv
41170 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41171 @r=`${PWD_COMMAND}`; export r; \
41172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41173 TFLAGS="$(STAGE3_TFLAGS)"; \
41174 $(RAW_CXX_TARGET_EXPORTS) \
41175 \
41176 cd $(TARGET_SUBDIR)/libvtv && \
41177 \
41178 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41179 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41180 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41181 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41182 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41183 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41184 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41185 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41186 TFLAGS="$(STAGE3_TFLAGS)" \
41187 $(TARGET-stage3-target-libvtv)
41188
41189 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
41190 clean-stage3: clean-stage3-target-libvtv
41191 clean-stage3-target-libvtv:
41192 @if [ $(current_stage) = stage3 ]; then \
41193 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41194 else \
41195 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
41196 $(MAKE) stage3-start; \
41197 fi; \
41198 cd $(TARGET_SUBDIR)/libvtv && \
41199 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41200 @endif target-libvtv-bootstrap
41201
41202
41203 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
41204 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
41205 maybe-all-stage4-target-libvtv:
41206 maybe-clean-stage4-target-libvtv:
41207 @if target-libvtv-bootstrap
41208 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
41209 all-stage4: all-stage4-target-libvtv
41210 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
41211 all-stage4-target-libvtv: configure-stage4-target-libvtv
41212 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41213 @r=`${PWD_COMMAND}`; export r; \
41214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41215 TFLAGS="$(STAGE4_TFLAGS)"; \
41216 $(RAW_CXX_TARGET_EXPORTS) \
41217 \
41218 cd $(TARGET_SUBDIR)/libvtv && \
41219 \
41220 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41221 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41222 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41223 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41224 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41225 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41226 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41227 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41228 TFLAGS="$(STAGE4_TFLAGS)" \
41229 $(TARGET-stage4-target-libvtv)
41230
41231 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
41232 clean-stage4: clean-stage4-target-libvtv
41233 clean-stage4-target-libvtv:
41234 @if [ $(current_stage) = stage4 ]; then \
41235 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41236 else \
41237 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
41238 $(MAKE) stage4-start; \
41239 fi; \
41240 cd $(TARGET_SUBDIR)/libvtv && \
41241 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41242 @endif target-libvtv-bootstrap
41243
41244
41245 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
41246 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
41247 maybe-all-stageprofile-target-libvtv:
41248 maybe-clean-stageprofile-target-libvtv:
41249 @if target-libvtv-bootstrap
41250 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
41251 all-stageprofile: all-stageprofile-target-libvtv
41252 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
41253 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
41254 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41255 @r=`${PWD_COMMAND}`; export r; \
41256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41257 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41258 $(RAW_CXX_TARGET_EXPORTS) \
41259 \
41260 cd $(TARGET_SUBDIR)/libvtv && \
41261 \
41262 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41263 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41264 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41265 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41266 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41267 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41268 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41269 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41270 TFLAGS="$(STAGEprofile_TFLAGS)" \
41271 $(TARGET-stageprofile-target-libvtv)
41272
41273 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
41274 clean-stageprofile: clean-stageprofile-target-libvtv
41275 clean-stageprofile-target-libvtv:
41276 @if [ $(current_stage) = stageprofile ]; then \
41277 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41278 else \
41279 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
41280 $(MAKE) stageprofile-start; \
41281 fi; \
41282 cd $(TARGET_SUBDIR)/libvtv && \
41283 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41284 @endif target-libvtv-bootstrap
41285
41286
41287 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
41288 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
41289 maybe-all-stagetrain-target-libvtv:
41290 maybe-clean-stagetrain-target-libvtv:
41291 @if target-libvtv-bootstrap
41292 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
41293 all-stagetrain: all-stagetrain-target-libvtv
41294 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
41295 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
41296 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41297 @r=`${PWD_COMMAND}`; export r; \
41298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41300 $(RAW_CXX_TARGET_EXPORTS) \
41301 \
41302 cd $(TARGET_SUBDIR)/libvtv && \
41303 \
41304 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41305 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41306 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41307 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41308 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41309 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41310 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41311 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41312 TFLAGS="$(STAGEtrain_TFLAGS)" \
41313 $(TARGET-stagetrain-target-libvtv)
41314
41315 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
41316 clean-stagetrain: clean-stagetrain-target-libvtv
41317 clean-stagetrain-target-libvtv:
41318 @if [ $(current_stage) = stagetrain ]; then \
41319 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41320 else \
41321 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
41322 $(MAKE) stagetrain-start; \
41323 fi; \
41324 cd $(TARGET_SUBDIR)/libvtv && \
41325 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41326 @endif target-libvtv-bootstrap
41327
41328
41329 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
41330 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
41331 maybe-all-stagefeedback-target-libvtv:
41332 maybe-clean-stagefeedback-target-libvtv:
41333 @if target-libvtv-bootstrap
41334 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
41335 all-stagefeedback: all-stagefeedback-target-libvtv
41336 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
41337 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
41338 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41339 @r=`${PWD_COMMAND}`; export r; \
41340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41341 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41342 $(RAW_CXX_TARGET_EXPORTS) \
41343 \
41344 cd $(TARGET_SUBDIR)/libvtv && \
41345 \
41346 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41347 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41348 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41349 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41353 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41354 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41355 $(TARGET-stagefeedback-target-libvtv)
41356
41357 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
41358 clean-stagefeedback: clean-stagefeedback-target-libvtv
41359 clean-stagefeedback-target-libvtv:
41360 @if [ $(current_stage) = stagefeedback ]; then \
41361 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41362 else \
41363 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
41364 $(MAKE) stagefeedback-start; \
41365 fi; \
41366 cd $(TARGET_SUBDIR)/libvtv && \
41367 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41368 @endif target-libvtv-bootstrap
41369
41370
41371 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
41372 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
41373 maybe-all-stageautoprofile-target-libvtv:
41374 maybe-clean-stageautoprofile-target-libvtv:
41375 @if target-libvtv-bootstrap
41376 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
41377 all-stageautoprofile: all-stageautoprofile-target-libvtv
41378 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
41379 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
41380 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41381 @r=`${PWD_COMMAND}`; export r; \
41382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41383 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41384 $(RAW_CXX_TARGET_EXPORTS) \
41385 \
41386 cd $(TARGET_SUBDIR)/libvtv && \
41387 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41389 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41395 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41396 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41397 $(TARGET-stageautoprofile-target-libvtv)
41398
41399 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
41400 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
41401 clean-stageautoprofile-target-libvtv:
41402 @if [ $(current_stage) = stageautoprofile ]; then \
41403 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41404 else \
41405 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
41406 $(MAKE) stageautoprofile-start; \
41407 fi; \
41408 cd $(TARGET_SUBDIR)/libvtv && \
41409 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41410 @endif target-libvtv-bootstrap
41411
41412
41413 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
41414 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
41415 maybe-all-stageautofeedback-target-libvtv:
41416 maybe-clean-stageautofeedback-target-libvtv:
41417 @if target-libvtv-bootstrap
41418 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
41419 all-stageautofeedback: all-stageautofeedback-target-libvtv
41420 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
41421 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
41422 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41423 @r=`${PWD_COMMAND}`; export r; \
41424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41425 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41426 $(RAW_CXX_TARGET_EXPORTS) \
41427 \
41428 cd $(TARGET_SUBDIR)/libvtv && \
41429 \
41430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41431 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41437 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
41438 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41439 $(TARGET-stageautofeedback-target-libvtv)
41440
41441 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
41442 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
41443 clean-stageautofeedback-target-libvtv:
41444 @if [ $(current_stage) = stageautofeedback ]; then \
41445 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41446 else \
41447 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
41448 $(MAKE) stageautofeedback-start; \
41449 fi; \
41450 cd $(TARGET_SUBDIR)/libvtv && \
41451 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
41452 @endif target-libvtv-bootstrap
41453
41454
41455
41456
41457
41458
41459 .PHONY: check-target-libvtv maybe-check-target-libvtv
41460 maybe-check-target-libvtv:
41461 @if target-libvtv
41462 maybe-check-target-libvtv: check-target-libvtv
41463
41464 check-target-libvtv:
41465 @: $(MAKE); $(unstage)
41466 @r=`${PWD_COMMAND}`; export r; \
41467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41468 $(RAW_CXX_TARGET_EXPORTS) \
41469 (cd $(TARGET_SUBDIR)/libvtv && \
41470 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
41471
41472 @endif target-libvtv
41473
41474 .PHONY: install-target-libvtv maybe-install-target-libvtv
41475 maybe-install-target-libvtv:
41476 @if target-libvtv
41477 maybe-install-target-libvtv: install-target-libvtv
41478
41479 install-target-libvtv: installdirs
41480 @: $(MAKE); $(unstage)
41481 @r=`${PWD_COMMAND}`; export r; \
41482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41483 $(RAW_CXX_TARGET_EXPORTS) \
41484 (cd $(TARGET_SUBDIR)/libvtv && \
41485 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41486
41487 @endif target-libvtv
41488
41489 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
41490 maybe-install-strip-target-libvtv:
41491 @if target-libvtv
41492 maybe-install-strip-target-libvtv: install-strip-target-libvtv
41493
41494 install-strip-target-libvtv: installdirs
41495 @: $(MAKE); $(unstage)
41496 @r=`${PWD_COMMAND}`; export r; \
41497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41498 $(RAW_CXX_TARGET_EXPORTS) \
41499 (cd $(TARGET_SUBDIR)/libvtv && \
41500 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41501
41502 @endif target-libvtv
41503
41504 # Other targets (info, dvi, pdf, etc.)
41505
41506 .PHONY: maybe-info-target-libvtv info-target-libvtv
41507 maybe-info-target-libvtv:
41508 @if target-libvtv
41509 maybe-info-target-libvtv: info-target-libvtv
41510
41511 info-target-libvtv: \
41512 configure-target-libvtv
41513 @: $(MAKE); $(unstage)
41514 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41515 r=`${PWD_COMMAND}`; export r; \
41516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517 $(RAW_CXX_TARGET_EXPORTS) \
41518 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
41519 for flag in $(EXTRA_TARGET_FLAGS); do \
41520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41521 done; \
41522 (cd $(TARGET_SUBDIR)/libvtv && \
41523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41525 "RANLIB=$${RANLIB}" \
41526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41527 info) \
41528 || exit 1
41529
41530 @endif target-libvtv
41531
41532 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
41533 maybe-dvi-target-libvtv:
41534 @if target-libvtv
41535 maybe-dvi-target-libvtv: dvi-target-libvtv
41536
41537 dvi-target-libvtv: \
41538 configure-target-libvtv
41539 @: $(MAKE); $(unstage)
41540 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41541 r=`${PWD_COMMAND}`; export r; \
41542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41543 $(RAW_CXX_TARGET_EXPORTS) \
41544 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
41545 for flag in $(EXTRA_TARGET_FLAGS); do \
41546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41547 done; \
41548 (cd $(TARGET_SUBDIR)/libvtv && \
41549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41551 "RANLIB=$${RANLIB}" \
41552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41553 dvi) \
41554 || exit 1
41555
41556 @endif target-libvtv
41557
41558 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
41559 maybe-pdf-target-libvtv:
41560 @if target-libvtv
41561 maybe-pdf-target-libvtv: pdf-target-libvtv
41562
41563 pdf-target-libvtv: \
41564 configure-target-libvtv
41565 @: $(MAKE); $(unstage)
41566 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41567 r=`${PWD_COMMAND}`; export r; \
41568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41569 $(RAW_CXX_TARGET_EXPORTS) \
41570 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
41571 for flag in $(EXTRA_TARGET_FLAGS); do \
41572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41573 done; \
41574 (cd $(TARGET_SUBDIR)/libvtv && \
41575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41577 "RANLIB=$${RANLIB}" \
41578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41579 pdf) \
41580 || exit 1
41581
41582 @endif target-libvtv
41583
41584 .PHONY: maybe-html-target-libvtv html-target-libvtv
41585 maybe-html-target-libvtv:
41586 @if target-libvtv
41587 maybe-html-target-libvtv: html-target-libvtv
41588
41589 html-target-libvtv: \
41590 configure-target-libvtv
41591 @: $(MAKE); $(unstage)
41592 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41593 r=`${PWD_COMMAND}`; export r; \
41594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41595 $(RAW_CXX_TARGET_EXPORTS) \
41596 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
41597 for flag in $(EXTRA_TARGET_FLAGS); do \
41598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41599 done; \
41600 (cd $(TARGET_SUBDIR)/libvtv && \
41601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41603 "RANLIB=$${RANLIB}" \
41604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41605 html) \
41606 || exit 1
41607
41608 @endif target-libvtv
41609
41610 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
41611 maybe-TAGS-target-libvtv:
41612 @if target-libvtv
41613 maybe-TAGS-target-libvtv: TAGS-target-libvtv
41614
41615 TAGS-target-libvtv: \
41616 configure-target-libvtv
41617 @: $(MAKE); $(unstage)
41618 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41619 r=`${PWD_COMMAND}`; export r; \
41620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621 $(RAW_CXX_TARGET_EXPORTS) \
41622 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
41623 for flag in $(EXTRA_TARGET_FLAGS); do \
41624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41625 done; \
41626 (cd $(TARGET_SUBDIR)/libvtv && \
41627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41629 "RANLIB=$${RANLIB}" \
41630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41631 TAGS) \
41632 || exit 1
41633
41634 @endif target-libvtv
41635
41636 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
41637 maybe-install-info-target-libvtv:
41638 @if target-libvtv
41639 maybe-install-info-target-libvtv: install-info-target-libvtv
41640
41641 install-info-target-libvtv: \
41642 configure-target-libvtv \
41643 info-target-libvtv
41644 @: $(MAKE); $(unstage)
41645 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41646 r=`${PWD_COMMAND}`; export r; \
41647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41648 $(RAW_CXX_TARGET_EXPORTS) \
41649 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
41650 for flag in $(EXTRA_TARGET_FLAGS); do \
41651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41652 done; \
41653 (cd $(TARGET_SUBDIR)/libvtv && \
41654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41656 "RANLIB=$${RANLIB}" \
41657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41658 install-info) \
41659 || exit 1
41660
41661 @endif target-libvtv
41662
41663 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
41664 maybe-install-pdf-target-libvtv:
41665 @if target-libvtv
41666 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
41667
41668 install-pdf-target-libvtv: \
41669 configure-target-libvtv \
41670 pdf-target-libvtv
41671 @: $(MAKE); $(unstage)
41672 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41673 r=`${PWD_COMMAND}`; export r; \
41674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41675 $(RAW_CXX_TARGET_EXPORTS) \
41676 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
41677 for flag in $(EXTRA_TARGET_FLAGS); do \
41678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41679 done; \
41680 (cd $(TARGET_SUBDIR)/libvtv && \
41681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41683 "RANLIB=$${RANLIB}" \
41684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41685 install-pdf) \
41686 || exit 1
41687
41688 @endif target-libvtv
41689
41690 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
41691 maybe-install-html-target-libvtv:
41692 @if target-libvtv
41693 maybe-install-html-target-libvtv: install-html-target-libvtv
41694
41695 install-html-target-libvtv: \
41696 configure-target-libvtv \
41697 html-target-libvtv
41698 @: $(MAKE); $(unstage)
41699 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41700 r=`${PWD_COMMAND}`; export r; \
41701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41702 $(RAW_CXX_TARGET_EXPORTS) \
41703 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
41704 for flag in $(EXTRA_TARGET_FLAGS); do \
41705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41706 done; \
41707 (cd $(TARGET_SUBDIR)/libvtv && \
41708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41710 "RANLIB=$${RANLIB}" \
41711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41712 install-html) \
41713 || exit 1
41714
41715 @endif target-libvtv
41716
41717 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
41718 maybe-installcheck-target-libvtv:
41719 @if target-libvtv
41720 maybe-installcheck-target-libvtv: installcheck-target-libvtv
41721
41722 installcheck-target-libvtv: \
41723 configure-target-libvtv
41724 @: $(MAKE); $(unstage)
41725 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41726 r=`${PWD_COMMAND}`; export r; \
41727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41728 $(RAW_CXX_TARGET_EXPORTS) \
41729 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
41730 for flag in $(EXTRA_TARGET_FLAGS); do \
41731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41732 done; \
41733 (cd $(TARGET_SUBDIR)/libvtv && \
41734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41736 "RANLIB=$${RANLIB}" \
41737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41738 installcheck) \
41739 || exit 1
41740
41741 @endif target-libvtv
41742
41743 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
41744 maybe-mostlyclean-target-libvtv:
41745 @if target-libvtv
41746 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
41747
41748 mostlyclean-target-libvtv:
41749 @: $(MAKE); $(unstage)
41750 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41751 r=`${PWD_COMMAND}`; export r; \
41752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753 $(RAW_CXX_TARGET_EXPORTS) \
41754 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
41755 for flag in $(EXTRA_TARGET_FLAGS); do \
41756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41757 done; \
41758 (cd $(TARGET_SUBDIR)/libvtv && \
41759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41761 "RANLIB=$${RANLIB}" \
41762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41763 mostlyclean) \
41764 || exit 1
41765
41766 @endif target-libvtv
41767
41768 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
41769 maybe-clean-target-libvtv:
41770 @if target-libvtv
41771 maybe-clean-target-libvtv: clean-target-libvtv
41772
41773 clean-target-libvtv:
41774 @: $(MAKE); $(unstage)
41775 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41776 r=`${PWD_COMMAND}`; export r; \
41777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41778 $(RAW_CXX_TARGET_EXPORTS) \
41779 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
41780 for flag in $(EXTRA_TARGET_FLAGS); do \
41781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41782 done; \
41783 (cd $(TARGET_SUBDIR)/libvtv && \
41784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41786 "RANLIB=$${RANLIB}" \
41787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41788 clean) \
41789 || exit 1
41790
41791 @endif target-libvtv
41792
41793 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
41794 maybe-distclean-target-libvtv:
41795 @if target-libvtv
41796 maybe-distclean-target-libvtv: distclean-target-libvtv
41797
41798 distclean-target-libvtv:
41799 @: $(MAKE); $(unstage)
41800 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41801 r=`${PWD_COMMAND}`; export r; \
41802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41803 $(RAW_CXX_TARGET_EXPORTS) \
41804 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
41805 for flag in $(EXTRA_TARGET_FLAGS); do \
41806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41807 done; \
41808 (cd $(TARGET_SUBDIR)/libvtv && \
41809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41811 "RANLIB=$${RANLIB}" \
41812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41813 distclean) \
41814 || exit 1
41815
41816 @endif target-libvtv
41817
41818 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
41819 maybe-maintainer-clean-target-libvtv:
41820 @if target-libvtv
41821 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
41822
41823 maintainer-clean-target-libvtv:
41824 @: $(MAKE); $(unstage)
41825 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
41826 r=`${PWD_COMMAND}`; export r; \
41827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41828 $(RAW_CXX_TARGET_EXPORTS) \
41829 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
41830 for flag in $(EXTRA_TARGET_FLAGS); do \
41831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41832 done; \
41833 (cd $(TARGET_SUBDIR)/libvtv && \
41834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41836 "RANLIB=$${RANLIB}" \
41837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41838 maintainer-clean) \
41839 || exit 1
41840
41841 @endif target-libvtv
41842
41843
41844
41845
41846
41847 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
41848 maybe-configure-target-liboffloadmic:
41849 @if gcc-bootstrap
41850 configure-target-liboffloadmic: stage_current
41851 @endif gcc-bootstrap
41852 @if target-liboffloadmic
41853 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
41854 configure-target-liboffloadmic:
41855 @: $(MAKE); $(unstage)
41856 @r=`${PWD_COMMAND}`; export r; \
41857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41858 echo "Checking multilib configuration for liboffloadmic..."; \
41859 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41860 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
41861 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41862 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
41863 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
41864 else \
41865 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
41866 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41867 fi; \
41868 else \
41869 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
41870 fi; \
41871 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
41872 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
41873 $(NORMAL_TARGET_EXPORTS) \
41874 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
41875 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
41876 case $(srcdir) in \
41877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41878 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
41879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41880 esac; \
41881 module_srcdir=liboffloadmic; \
41882 rm -f no-such-file || : ; \
41883 CONFIG_SITE=no-such-file $(SHELL) \
41884 $$s/$$module_srcdir/configure \
41885 --srcdir=$${topdir}/$$module_srcdir \
41886 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41887 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
41888 || exit 1
41889 @endif target-liboffloadmic
41890
41891
41892
41893
41894
41895 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
41896 maybe-all-target-liboffloadmic:
41897 @if gcc-bootstrap
41898 all-target-liboffloadmic: stage_current
41899 @endif gcc-bootstrap
41900 @if target-liboffloadmic
41901 TARGET-target-liboffloadmic=all
41902 maybe-all-target-liboffloadmic: all-target-liboffloadmic
41903 all-target-liboffloadmic: configure-target-liboffloadmic
41904 @: $(MAKE); $(unstage)
41905 @r=`${PWD_COMMAND}`; export r; \
41906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41907 $(NORMAL_TARGET_EXPORTS) \
41908 (cd $(TARGET_SUBDIR)/liboffloadmic && \
41909 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
41910 $(TARGET-target-liboffloadmic))
41911 @endif target-liboffloadmic
41912
41913
41914
41915
41916
41917 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
41918 maybe-check-target-liboffloadmic:
41919 @if target-liboffloadmic
41920 maybe-check-target-liboffloadmic: check-target-liboffloadmic
41921
41922 check-target-liboffloadmic:
41923 @: $(MAKE); $(unstage)
41924 @r=`${PWD_COMMAND}`; export r; \
41925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41926 $(NORMAL_TARGET_EXPORTS) \
41927 (cd $(TARGET_SUBDIR)/liboffloadmic && \
41928 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
41929
41930 @endif target-liboffloadmic
41931
41932 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
41933 maybe-install-target-liboffloadmic:
41934 @if target-liboffloadmic
41935 maybe-install-target-liboffloadmic: install-target-liboffloadmic
41936
41937 install-target-liboffloadmic: installdirs
41938 @: $(MAKE); $(unstage)
41939 @r=`${PWD_COMMAND}`; export r; \
41940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41941 $(NORMAL_TARGET_EXPORTS) \
41942 (cd $(TARGET_SUBDIR)/liboffloadmic && \
41943 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
41944
41945 @endif target-liboffloadmic
41946
41947 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
41948 maybe-install-strip-target-liboffloadmic:
41949 @if target-liboffloadmic
41950 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
41951
41952 install-strip-target-liboffloadmic: installdirs
41953 @: $(MAKE); $(unstage)
41954 @r=`${PWD_COMMAND}`; export r; \
41955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41956 $(NORMAL_TARGET_EXPORTS) \
41957 (cd $(TARGET_SUBDIR)/liboffloadmic && \
41958 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
41959
41960 @endif target-liboffloadmic
41961
41962 # Other targets (info, dvi, pdf, etc.)
41963
41964 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
41965 maybe-info-target-liboffloadmic:
41966 @if target-liboffloadmic
41967 maybe-info-target-liboffloadmic: info-target-liboffloadmic
41968
41969 info-target-liboffloadmic: \
41970 configure-target-liboffloadmic
41971 @: $(MAKE); $(unstage)
41972 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41973 r=`${PWD_COMMAND}`; export r; \
41974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41975 $(NORMAL_TARGET_EXPORTS) \
41976 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
41977 for flag in $(EXTRA_TARGET_FLAGS); do \
41978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41979 done; \
41980 (cd $(TARGET_SUBDIR)/liboffloadmic && \
41981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41983 "RANLIB=$${RANLIB}" \
41984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41985 info) \
41986 || exit 1
41987
41988 @endif target-liboffloadmic
41989
41990 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
41991 maybe-dvi-target-liboffloadmic:
41992 @if target-liboffloadmic
41993 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
41994
41995 dvi-target-liboffloadmic: \
41996 configure-target-liboffloadmic
41997 @: $(MAKE); $(unstage)
41998 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
41999 r=`${PWD_COMMAND}`; export r; \
42000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42001 $(NORMAL_TARGET_EXPORTS) \
42002 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
42003 for flag in $(EXTRA_TARGET_FLAGS); do \
42004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42005 done; \
42006 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42009 "RANLIB=$${RANLIB}" \
42010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42011 dvi) \
42012 || exit 1
42013
42014 @endif target-liboffloadmic
42015
42016 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
42017 maybe-pdf-target-liboffloadmic:
42018 @if target-liboffloadmic
42019 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
42020
42021 pdf-target-liboffloadmic: \
42022 configure-target-liboffloadmic
42023 @: $(MAKE); $(unstage)
42024 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42025 r=`${PWD_COMMAND}`; export r; \
42026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42027 $(NORMAL_TARGET_EXPORTS) \
42028 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
42029 for flag in $(EXTRA_TARGET_FLAGS); do \
42030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42031 done; \
42032 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42035 "RANLIB=$${RANLIB}" \
42036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42037 pdf) \
42038 || exit 1
42039
42040 @endif target-liboffloadmic
42041
42042 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
42043 maybe-html-target-liboffloadmic:
42044 @if target-liboffloadmic
42045 maybe-html-target-liboffloadmic: html-target-liboffloadmic
42046
42047 html-target-liboffloadmic: \
42048 configure-target-liboffloadmic
42049 @: $(MAKE); $(unstage)
42050 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42051 r=`${PWD_COMMAND}`; export r; \
42052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42053 $(NORMAL_TARGET_EXPORTS) \
42054 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
42055 for flag in $(EXTRA_TARGET_FLAGS); do \
42056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42057 done; \
42058 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42061 "RANLIB=$${RANLIB}" \
42062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42063 html) \
42064 || exit 1
42065
42066 @endif target-liboffloadmic
42067
42068 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
42069 maybe-TAGS-target-liboffloadmic:
42070 @if target-liboffloadmic
42071 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
42072
42073 TAGS-target-liboffloadmic: \
42074 configure-target-liboffloadmic
42075 @: $(MAKE); $(unstage)
42076 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42077 r=`${PWD_COMMAND}`; export r; \
42078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42079 $(NORMAL_TARGET_EXPORTS) \
42080 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
42081 for flag in $(EXTRA_TARGET_FLAGS); do \
42082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42083 done; \
42084 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42087 "RANLIB=$${RANLIB}" \
42088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42089 TAGS) \
42090 || exit 1
42091
42092 @endif target-liboffloadmic
42093
42094 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
42095 maybe-install-info-target-liboffloadmic:
42096 @if target-liboffloadmic
42097 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
42098
42099 install-info-target-liboffloadmic: \
42100 configure-target-liboffloadmic \
42101 info-target-liboffloadmic
42102 @: $(MAKE); $(unstage)
42103 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42104 r=`${PWD_COMMAND}`; export r; \
42105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42106 $(NORMAL_TARGET_EXPORTS) \
42107 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
42108 for flag in $(EXTRA_TARGET_FLAGS); do \
42109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42110 done; \
42111 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42114 "RANLIB=$${RANLIB}" \
42115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42116 install-info) \
42117 || exit 1
42118
42119 @endif target-liboffloadmic
42120
42121 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
42122 maybe-install-pdf-target-liboffloadmic:
42123 @if target-liboffloadmic
42124 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
42125
42126 install-pdf-target-liboffloadmic: \
42127 configure-target-liboffloadmic \
42128 pdf-target-liboffloadmic
42129 @: $(MAKE); $(unstage)
42130 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42131 r=`${PWD_COMMAND}`; export r; \
42132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42133 $(NORMAL_TARGET_EXPORTS) \
42134 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
42135 for flag in $(EXTRA_TARGET_FLAGS); do \
42136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42137 done; \
42138 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42141 "RANLIB=$${RANLIB}" \
42142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42143 install-pdf) \
42144 || exit 1
42145
42146 @endif target-liboffloadmic
42147
42148 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
42149 maybe-install-html-target-liboffloadmic:
42150 @if target-liboffloadmic
42151 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
42152
42153 install-html-target-liboffloadmic: \
42154 configure-target-liboffloadmic \
42155 html-target-liboffloadmic
42156 @: $(MAKE); $(unstage)
42157 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42158 r=`${PWD_COMMAND}`; export r; \
42159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42160 $(NORMAL_TARGET_EXPORTS) \
42161 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
42162 for flag in $(EXTRA_TARGET_FLAGS); do \
42163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42164 done; \
42165 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42168 "RANLIB=$${RANLIB}" \
42169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42170 install-html) \
42171 || exit 1
42172
42173 @endif target-liboffloadmic
42174
42175 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
42176 maybe-installcheck-target-liboffloadmic:
42177 @if target-liboffloadmic
42178 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
42179
42180 installcheck-target-liboffloadmic: \
42181 configure-target-liboffloadmic
42182 @: $(MAKE); $(unstage)
42183 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42184 r=`${PWD_COMMAND}`; export r; \
42185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42186 $(NORMAL_TARGET_EXPORTS) \
42187 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
42188 for flag in $(EXTRA_TARGET_FLAGS); do \
42189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190 done; \
42191 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42194 "RANLIB=$${RANLIB}" \
42195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42196 installcheck) \
42197 || exit 1
42198
42199 @endif target-liboffloadmic
42200
42201 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
42202 maybe-mostlyclean-target-liboffloadmic:
42203 @if target-liboffloadmic
42204 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
42205
42206 mostlyclean-target-liboffloadmic:
42207 @: $(MAKE); $(unstage)
42208 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42209 r=`${PWD_COMMAND}`; export r; \
42210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42211 $(NORMAL_TARGET_EXPORTS) \
42212 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
42213 for flag in $(EXTRA_TARGET_FLAGS); do \
42214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42215 done; \
42216 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42219 "RANLIB=$${RANLIB}" \
42220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42221 mostlyclean) \
42222 || exit 1
42223
42224 @endif target-liboffloadmic
42225
42226 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
42227 maybe-clean-target-liboffloadmic:
42228 @if target-liboffloadmic
42229 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
42230
42231 clean-target-liboffloadmic:
42232 @: $(MAKE); $(unstage)
42233 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42234 r=`${PWD_COMMAND}`; export r; \
42235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42236 $(NORMAL_TARGET_EXPORTS) \
42237 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
42238 for flag in $(EXTRA_TARGET_FLAGS); do \
42239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42240 done; \
42241 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42244 "RANLIB=$${RANLIB}" \
42245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42246 clean) \
42247 || exit 1
42248
42249 @endif target-liboffloadmic
42250
42251 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
42252 maybe-distclean-target-liboffloadmic:
42253 @if target-liboffloadmic
42254 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
42255
42256 distclean-target-liboffloadmic:
42257 @: $(MAKE); $(unstage)
42258 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42259 r=`${PWD_COMMAND}`; export r; \
42260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42261 $(NORMAL_TARGET_EXPORTS) \
42262 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
42263 for flag in $(EXTRA_TARGET_FLAGS); do \
42264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42265 done; \
42266 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42269 "RANLIB=$${RANLIB}" \
42270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42271 distclean) \
42272 || exit 1
42273
42274 @endif target-liboffloadmic
42275
42276 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
42277 maybe-maintainer-clean-target-liboffloadmic:
42278 @if target-liboffloadmic
42279 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
42280
42281 maintainer-clean-target-liboffloadmic:
42282 @: $(MAKE); $(unstage)
42283 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
42284 r=`${PWD_COMMAND}`; export r; \
42285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42286 $(NORMAL_TARGET_EXPORTS) \
42287 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
42288 for flag in $(EXTRA_TARGET_FLAGS); do \
42289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42290 done; \
42291 (cd $(TARGET_SUBDIR)/liboffloadmic && \
42292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42294 "RANLIB=$${RANLIB}" \
42295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42296 maintainer-clean) \
42297 || exit 1
42298
42299 @endif target-liboffloadmic
42300
42301
42302
42303
42304
42305 .PHONY: configure-target-libssp maybe-configure-target-libssp
42306 maybe-configure-target-libssp:
42307 @if gcc-bootstrap
42308 configure-target-libssp: stage_current
42309 @endif gcc-bootstrap
42310 @if target-libssp
42311 maybe-configure-target-libssp: configure-target-libssp
42312 configure-target-libssp:
42313 @: $(MAKE); $(unstage)
42314 @r=`${PWD_COMMAND}`; export r; \
42315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42316 echo "Checking multilib configuration for libssp..."; \
42317 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
42318 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
42319 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
42320 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
42321 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
42322 else \
42323 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
42324 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42325 fi; \
42326 else \
42327 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
42328 fi; \
42329 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
42330 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
42331 $(NORMAL_TARGET_EXPORTS) \
42332 echo Configuring in $(TARGET_SUBDIR)/libssp; \
42333 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
42334 case $(srcdir) in \
42335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42336 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
42337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42338 esac; \
42339 module_srcdir=libssp; \
42340 rm -f no-such-file || : ; \
42341 CONFIG_SITE=no-such-file $(SHELL) \
42342 $$s/$$module_srcdir/configure \
42343 --srcdir=$${topdir}/$$module_srcdir \
42344 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42345 --target=${target_alias} \
42346 || exit 1
42347 @endif target-libssp
42348
42349
42350
42351
42352
42353 .PHONY: all-target-libssp maybe-all-target-libssp
42354 maybe-all-target-libssp:
42355 @if gcc-bootstrap
42356 all-target-libssp: stage_current
42357 @endif gcc-bootstrap
42358 @if target-libssp
42359 TARGET-target-libssp=all
42360 maybe-all-target-libssp: all-target-libssp
42361 all-target-libssp: configure-target-libssp
42362 @: $(MAKE); $(unstage)
42363 @r=`${PWD_COMMAND}`; export r; \
42364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42365 $(NORMAL_TARGET_EXPORTS) \
42366 (cd $(TARGET_SUBDIR)/libssp && \
42367 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42368 $(TARGET-target-libssp))
42369 @endif target-libssp
42370
42371
42372
42373
42374
42375 .PHONY: check-target-libssp maybe-check-target-libssp
42376 maybe-check-target-libssp:
42377 @if target-libssp
42378 maybe-check-target-libssp: check-target-libssp
42379
42380 check-target-libssp:
42381 @: $(MAKE); $(unstage)
42382 @r=`${PWD_COMMAND}`; export r; \
42383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42384 $(NORMAL_TARGET_EXPORTS) \
42385 (cd $(TARGET_SUBDIR)/libssp && \
42386 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42387
42388 @endif target-libssp
42389
42390 .PHONY: install-target-libssp maybe-install-target-libssp
42391 maybe-install-target-libssp:
42392 @if target-libssp
42393 maybe-install-target-libssp: install-target-libssp
42394
42395 install-target-libssp: installdirs
42396 @: $(MAKE); $(unstage)
42397 @r=`${PWD_COMMAND}`; export r; \
42398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42399 $(NORMAL_TARGET_EXPORTS) \
42400 (cd $(TARGET_SUBDIR)/libssp && \
42401 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42402
42403 @endif target-libssp
42404
42405 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
42406 maybe-install-strip-target-libssp:
42407 @if target-libssp
42408 maybe-install-strip-target-libssp: install-strip-target-libssp
42409
42410 install-strip-target-libssp: installdirs
42411 @: $(MAKE); $(unstage)
42412 @r=`${PWD_COMMAND}`; export r; \
42413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42414 $(NORMAL_TARGET_EXPORTS) \
42415 (cd $(TARGET_SUBDIR)/libssp && \
42416 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42417
42418 @endif target-libssp
42419
42420 # Other targets (info, dvi, pdf, etc.)
42421
42422 .PHONY: maybe-info-target-libssp info-target-libssp
42423 maybe-info-target-libssp:
42424 @if target-libssp
42425 maybe-info-target-libssp: info-target-libssp
42426
42427 info-target-libssp: \
42428 configure-target-libssp
42429 @: $(MAKE); $(unstage)
42430 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42431 r=`${PWD_COMMAND}`; export r; \
42432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42433 $(NORMAL_TARGET_EXPORTS) \
42434 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
42435 for flag in $(EXTRA_TARGET_FLAGS); do \
42436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42437 done; \
42438 (cd $(TARGET_SUBDIR)/libssp && \
42439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42441 "RANLIB=$${RANLIB}" \
42442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42443 info) \
42444 || exit 1
42445
42446 @endif target-libssp
42447
42448 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
42449 maybe-dvi-target-libssp:
42450 @if target-libssp
42451 maybe-dvi-target-libssp: dvi-target-libssp
42452
42453 dvi-target-libssp: \
42454 configure-target-libssp
42455 @: $(MAKE); $(unstage)
42456 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42457 r=`${PWD_COMMAND}`; export r; \
42458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42459 $(NORMAL_TARGET_EXPORTS) \
42460 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
42461 for flag in $(EXTRA_TARGET_FLAGS); do \
42462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42463 done; \
42464 (cd $(TARGET_SUBDIR)/libssp && \
42465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42467 "RANLIB=$${RANLIB}" \
42468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42469 dvi) \
42470 || exit 1
42471
42472 @endif target-libssp
42473
42474 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
42475 maybe-pdf-target-libssp:
42476 @if target-libssp
42477 maybe-pdf-target-libssp: pdf-target-libssp
42478
42479 pdf-target-libssp: \
42480 configure-target-libssp
42481 @: $(MAKE); $(unstage)
42482 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42483 r=`${PWD_COMMAND}`; export r; \
42484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42485 $(NORMAL_TARGET_EXPORTS) \
42486 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
42487 for flag in $(EXTRA_TARGET_FLAGS); do \
42488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42489 done; \
42490 (cd $(TARGET_SUBDIR)/libssp && \
42491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42493 "RANLIB=$${RANLIB}" \
42494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42495 pdf) \
42496 || exit 1
42497
42498 @endif target-libssp
42499
42500 .PHONY: maybe-html-target-libssp html-target-libssp
42501 maybe-html-target-libssp:
42502 @if target-libssp
42503 maybe-html-target-libssp: html-target-libssp
42504
42505 html-target-libssp: \
42506 configure-target-libssp
42507 @: $(MAKE); $(unstage)
42508 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42509 r=`${PWD_COMMAND}`; export r; \
42510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42511 $(NORMAL_TARGET_EXPORTS) \
42512 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
42513 for flag in $(EXTRA_TARGET_FLAGS); do \
42514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42515 done; \
42516 (cd $(TARGET_SUBDIR)/libssp && \
42517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42519 "RANLIB=$${RANLIB}" \
42520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42521 html) \
42522 || exit 1
42523
42524 @endif target-libssp
42525
42526 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
42527 maybe-TAGS-target-libssp:
42528 @if target-libssp
42529 maybe-TAGS-target-libssp: TAGS-target-libssp
42530
42531 TAGS-target-libssp: \
42532 configure-target-libssp
42533 @: $(MAKE); $(unstage)
42534 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42535 r=`${PWD_COMMAND}`; export r; \
42536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537 $(NORMAL_TARGET_EXPORTS) \
42538 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
42539 for flag in $(EXTRA_TARGET_FLAGS); do \
42540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42541 done; \
42542 (cd $(TARGET_SUBDIR)/libssp && \
42543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42545 "RANLIB=$${RANLIB}" \
42546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42547 TAGS) \
42548 || exit 1
42549
42550 @endif target-libssp
42551
42552 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
42553 maybe-install-info-target-libssp:
42554 @if target-libssp
42555 maybe-install-info-target-libssp: install-info-target-libssp
42556
42557 install-info-target-libssp: \
42558 configure-target-libssp \
42559 info-target-libssp
42560 @: $(MAKE); $(unstage)
42561 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42562 r=`${PWD_COMMAND}`; export r; \
42563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42564 $(NORMAL_TARGET_EXPORTS) \
42565 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
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)/libssp && \
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 install-info) \
42575 || exit 1
42576
42577 @endif target-libssp
42578
42579 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
42580 maybe-install-pdf-target-libssp:
42581 @if target-libssp
42582 maybe-install-pdf-target-libssp: install-pdf-target-libssp
42583
42584 install-pdf-target-libssp: \
42585 configure-target-libssp \
42586 pdf-target-libssp
42587 @: $(MAKE); $(unstage)
42588 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42589 r=`${PWD_COMMAND}`; export r; \
42590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42591 $(NORMAL_TARGET_EXPORTS) \
42592 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
42593 for flag in $(EXTRA_TARGET_FLAGS); do \
42594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42595 done; \
42596 (cd $(TARGET_SUBDIR)/libssp && \
42597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42599 "RANLIB=$${RANLIB}" \
42600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42601 install-pdf) \
42602 || exit 1
42603
42604 @endif target-libssp
42605
42606 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
42607 maybe-install-html-target-libssp:
42608 @if target-libssp
42609 maybe-install-html-target-libssp: install-html-target-libssp
42610
42611 install-html-target-libssp: \
42612 configure-target-libssp \
42613 html-target-libssp
42614 @: $(MAKE); $(unstage)
42615 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42616 r=`${PWD_COMMAND}`; export r; \
42617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42618 $(NORMAL_TARGET_EXPORTS) \
42619 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
42620 for flag in $(EXTRA_TARGET_FLAGS); do \
42621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42622 done; \
42623 (cd $(TARGET_SUBDIR)/libssp && \
42624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42626 "RANLIB=$${RANLIB}" \
42627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42628 install-html) \
42629 || exit 1
42630
42631 @endif target-libssp
42632
42633 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
42634 maybe-installcheck-target-libssp:
42635 @if target-libssp
42636 maybe-installcheck-target-libssp: installcheck-target-libssp
42637
42638 installcheck-target-libssp: \
42639 configure-target-libssp
42640 @: $(MAKE); $(unstage)
42641 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42642 r=`${PWD_COMMAND}`; export r; \
42643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42644 $(NORMAL_TARGET_EXPORTS) \
42645 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
42646 for flag in $(EXTRA_TARGET_FLAGS); do \
42647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648 done; \
42649 (cd $(TARGET_SUBDIR)/libssp && \
42650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42652 "RANLIB=$${RANLIB}" \
42653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42654 installcheck) \
42655 || exit 1
42656
42657 @endif target-libssp
42658
42659 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
42660 maybe-mostlyclean-target-libssp:
42661 @if target-libssp
42662 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
42663
42664 mostlyclean-target-libssp:
42665 @: $(MAKE); $(unstage)
42666 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42667 r=`${PWD_COMMAND}`; export r; \
42668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42669 $(NORMAL_TARGET_EXPORTS) \
42670 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
42671 for flag in $(EXTRA_TARGET_FLAGS); do \
42672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42673 done; \
42674 (cd $(TARGET_SUBDIR)/libssp && \
42675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42677 "RANLIB=$${RANLIB}" \
42678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42679 mostlyclean) \
42680 || exit 1
42681
42682 @endif target-libssp
42683
42684 .PHONY: maybe-clean-target-libssp clean-target-libssp
42685 maybe-clean-target-libssp:
42686 @if target-libssp
42687 maybe-clean-target-libssp: clean-target-libssp
42688
42689 clean-target-libssp:
42690 @: $(MAKE); $(unstage)
42691 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42692 r=`${PWD_COMMAND}`; export r; \
42693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42694 $(NORMAL_TARGET_EXPORTS) \
42695 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
42696 for flag in $(EXTRA_TARGET_FLAGS); do \
42697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42698 done; \
42699 (cd $(TARGET_SUBDIR)/libssp && \
42700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42702 "RANLIB=$${RANLIB}" \
42703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42704 clean) \
42705 || exit 1
42706
42707 @endif target-libssp
42708
42709 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
42710 maybe-distclean-target-libssp:
42711 @if target-libssp
42712 maybe-distclean-target-libssp: distclean-target-libssp
42713
42714 distclean-target-libssp:
42715 @: $(MAKE); $(unstage)
42716 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42717 r=`${PWD_COMMAND}`; export r; \
42718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42719 $(NORMAL_TARGET_EXPORTS) \
42720 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
42721 for flag in $(EXTRA_TARGET_FLAGS); do \
42722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42723 done; \
42724 (cd $(TARGET_SUBDIR)/libssp && \
42725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42727 "RANLIB=$${RANLIB}" \
42728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42729 distclean) \
42730 || exit 1
42731
42732 @endif target-libssp
42733
42734 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
42735 maybe-maintainer-clean-target-libssp:
42736 @if target-libssp
42737 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
42738
42739 maintainer-clean-target-libssp:
42740 @: $(MAKE); $(unstage)
42741 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
42742 r=`${PWD_COMMAND}`; export r; \
42743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42744 $(NORMAL_TARGET_EXPORTS) \
42745 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
42746 for flag in $(EXTRA_TARGET_FLAGS); do \
42747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42748 done; \
42749 (cd $(TARGET_SUBDIR)/libssp && \
42750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42752 "RANLIB=$${RANLIB}" \
42753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42754 maintainer-clean) \
42755 || exit 1
42756
42757 @endif target-libssp
42758
42759
42760
42761
42762
42763 .PHONY: configure-target-newlib maybe-configure-target-newlib
42764 maybe-configure-target-newlib:
42765 @if gcc-bootstrap
42766 configure-target-newlib: stage_current
42767 @endif gcc-bootstrap
42768 @if target-newlib
42769 maybe-configure-target-newlib: configure-target-newlib
42770 configure-target-newlib:
42771 @: $(MAKE); $(unstage)
42772 @r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 echo "Checking multilib configuration for newlib..."; \
42775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42776 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
42777 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
42778 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
42779 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
42780 else \
42781 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
42782 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42783 fi; \
42784 else \
42785 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
42786 fi; \
42787 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
42788 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
42789 $(NORMAL_TARGET_EXPORTS) \
42790 echo Configuring in $(TARGET_SUBDIR)/newlib; \
42791 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
42792 case $(srcdir) in \
42793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42794 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
42795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42796 esac; \
42797 module_srcdir=newlib; \
42798 rm -f no-such-file || : ; \
42799 CONFIG_SITE=no-such-file $(SHELL) \
42800 $$s/$$module_srcdir/configure \
42801 --srcdir=$${topdir}/$$module_srcdir \
42802 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42803 --target=${target_alias} \
42804 || exit 1
42805 @endif target-newlib
42806
42807
42808
42809
42810
42811 .PHONY: all-target-newlib maybe-all-target-newlib
42812 maybe-all-target-newlib:
42813 @if gcc-bootstrap
42814 all-target-newlib: stage_current
42815 @endif gcc-bootstrap
42816 @if target-newlib
42817 TARGET-target-newlib=all
42818 maybe-all-target-newlib: all-target-newlib
42819 all-target-newlib: configure-target-newlib
42820 @: $(MAKE); $(unstage)
42821 @r=`${PWD_COMMAND}`; export r; \
42822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42823 $(NORMAL_TARGET_EXPORTS) \
42824 (cd $(TARGET_SUBDIR)/newlib && \
42825 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
42826 $(TARGET-target-newlib))
42827 @endif target-newlib
42828
42829
42830
42831
42832
42833 .PHONY: check-target-newlib maybe-check-target-newlib
42834 maybe-check-target-newlib:
42835 @if target-newlib
42836 maybe-check-target-newlib: check-target-newlib
42837
42838 check-target-newlib:
42839 @: $(MAKE); $(unstage)
42840 @r=`${PWD_COMMAND}`; export r; \
42841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42842 $(NORMAL_TARGET_EXPORTS) \
42843 (cd $(TARGET_SUBDIR)/newlib && \
42844 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
42845
42846 @endif target-newlib
42847
42848 .PHONY: install-target-newlib maybe-install-target-newlib
42849 maybe-install-target-newlib:
42850 @if target-newlib
42851 maybe-install-target-newlib: install-target-newlib
42852
42853 install-target-newlib: installdirs
42854 @: $(MAKE); $(unstage)
42855 @r=`${PWD_COMMAND}`; export r; \
42856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42857 $(NORMAL_TARGET_EXPORTS) \
42858 (cd $(TARGET_SUBDIR)/newlib && \
42859 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
42860
42861 @endif target-newlib
42862
42863 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
42864 maybe-install-strip-target-newlib:
42865 @if target-newlib
42866 maybe-install-strip-target-newlib: install-strip-target-newlib
42867
42868 install-strip-target-newlib: installdirs
42869 @: $(MAKE); $(unstage)
42870 @r=`${PWD_COMMAND}`; export r; \
42871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42872 $(NORMAL_TARGET_EXPORTS) \
42873 (cd $(TARGET_SUBDIR)/newlib && \
42874 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
42875
42876 @endif target-newlib
42877
42878 # Other targets (info, dvi, pdf, etc.)
42879
42880 .PHONY: maybe-info-target-newlib info-target-newlib
42881 maybe-info-target-newlib:
42882 @if target-newlib
42883 maybe-info-target-newlib: info-target-newlib
42884
42885 info-target-newlib: \
42886 configure-target-newlib
42887 @: $(MAKE); $(unstage)
42888 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42889 r=`${PWD_COMMAND}`; export r; \
42890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42891 $(NORMAL_TARGET_EXPORTS) \
42892 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
42893 for flag in $(EXTRA_TARGET_FLAGS); do \
42894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42895 done; \
42896 (cd $(TARGET_SUBDIR)/newlib && \
42897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42899 "RANLIB=$${RANLIB}" \
42900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42901 info) \
42902 || exit 1
42903
42904 @endif target-newlib
42905
42906 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
42907 maybe-dvi-target-newlib:
42908 @if target-newlib
42909 maybe-dvi-target-newlib: dvi-target-newlib
42910
42911 dvi-target-newlib: \
42912 configure-target-newlib
42913 @: $(MAKE); $(unstage)
42914 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42915 r=`${PWD_COMMAND}`; export r; \
42916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42917 $(NORMAL_TARGET_EXPORTS) \
42918 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
42919 for flag in $(EXTRA_TARGET_FLAGS); do \
42920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42921 done; \
42922 (cd $(TARGET_SUBDIR)/newlib && \
42923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42925 "RANLIB=$${RANLIB}" \
42926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42927 dvi) \
42928 || exit 1
42929
42930 @endif target-newlib
42931
42932 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
42933 maybe-pdf-target-newlib:
42934 @if target-newlib
42935 maybe-pdf-target-newlib: pdf-target-newlib
42936
42937 pdf-target-newlib: \
42938 configure-target-newlib
42939 @: $(MAKE); $(unstage)
42940 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42941 r=`${PWD_COMMAND}`; export r; \
42942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42943 $(NORMAL_TARGET_EXPORTS) \
42944 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
42945 for flag in $(EXTRA_TARGET_FLAGS); do \
42946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42947 done; \
42948 (cd $(TARGET_SUBDIR)/newlib && \
42949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42951 "RANLIB=$${RANLIB}" \
42952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42953 pdf) \
42954 || exit 1
42955
42956 @endif target-newlib
42957
42958 .PHONY: maybe-html-target-newlib html-target-newlib
42959 maybe-html-target-newlib:
42960 @if target-newlib
42961 maybe-html-target-newlib: html-target-newlib
42962
42963 html-target-newlib: \
42964 configure-target-newlib
42965 @: $(MAKE); $(unstage)
42966 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42967 r=`${PWD_COMMAND}`; export r; \
42968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42969 $(NORMAL_TARGET_EXPORTS) \
42970 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
42971 for flag in $(EXTRA_TARGET_FLAGS); do \
42972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42973 done; \
42974 (cd $(TARGET_SUBDIR)/newlib && \
42975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42977 "RANLIB=$${RANLIB}" \
42978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42979 html) \
42980 || exit 1
42981
42982 @endif target-newlib
42983
42984 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
42985 maybe-TAGS-target-newlib:
42986 @if target-newlib
42987 maybe-TAGS-target-newlib: TAGS-target-newlib
42988
42989 TAGS-target-newlib: \
42990 configure-target-newlib
42991 @: $(MAKE); $(unstage)
42992 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
42993 r=`${PWD_COMMAND}`; export r; \
42994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42995 $(NORMAL_TARGET_EXPORTS) \
42996 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
42997 for flag in $(EXTRA_TARGET_FLAGS); do \
42998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42999 done; \
43000 (cd $(TARGET_SUBDIR)/newlib && \
43001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43003 "RANLIB=$${RANLIB}" \
43004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43005 TAGS) \
43006 || exit 1
43007
43008 @endif target-newlib
43009
43010 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
43011 maybe-install-info-target-newlib:
43012 @if target-newlib
43013 maybe-install-info-target-newlib: install-info-target-newlib
43014
43015 install-info-target-newlib: \
43016 configure-target-newlib \
43017 info-target-newlib
43018 @: $(MAKE); $(unstage)
43019 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43020 r=`${PWD_COMMAND}`; export r; \
43021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43022 $(NORMAL_TARGET_EXPORTS) \
43023 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
43024 for flag in $(EXTRA_TARGET_FLAGS); do \
43025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43026 done; \
43027 (cd $(TARGET_SUBDIR)/newlib && \
43028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43030 "RANLIB=$${RANLIB}" \
43031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43032 install-info) \
43033 || exit 1
43034
43035 @endif target-newlib
43036
43037 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
43038 maybe-install-pdf-target-newlib:
43039 @if target-newlib
43040 maybe-install-pdf-target-newlib: install-pdf-target-newlib
43041
43042 install-pdf-target-newlib: \
43043 configure-target-newlib \
43044 pdf-target-newlib
43045 @: $(MAKE); $(unstage)
43046 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43047 r=`${PWD_COMMAND}`; export r; \
43048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43049 $(NORMAL_TARGET_EXPORTS) \
43050 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
43051 for flag in $(EXTRA_TARGET_FLAGS); do \
43052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43053 done; \
43054 (cd $(TARGET_SUBDIR)/newlib && \
43055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43057 "RANLIB=$${RANLIB}" \
43058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43059 install-pdf) \
43060 || exit 1
43061
43062 @endif target-newlib
43063
43064 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
43065 maybe-install-html-target-newlib:
43066 @if target-newlib
43067 maybe-install-html-target-newlib: install-html-target-newlib
43068
43069 install-html-target-newlib: \
43070 configure-target-newlib \
43071 html-target-newlib
43072 @: $(MAKE); $(unstage)
43073 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43074 r=`${PWD_COMMAND}`; export r; \
43075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076 $(NORMAL_TARGET_EXPORTS) \
43077 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
43078 for flag in $(EXTRA_TARGET_FLAGS); do \
43079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43080 done; \
43081 (cd $(TARGET_SUBDIR)/newlib && \
43082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43084 "RANLIB=$${RANLIB}" \
43085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43086 install-html) \
43087 || exit 1
43088
43089 @endif target-newlib
43090
43091 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
43092 maybe-installcheck-target-newlib:
43093 @if target-newlib
43094 maybe-installcheck-target-newlib: installcheck-target-newlib
43095
43096 installcheck-target-newlib: \
43097 configure-target-newlib
43098 @: $(MAKE); $(unstage)
43099 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43100 r=`${PWD_COMMAND}`; export r; \
43101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43102 $(NORMAL_TARGET_EXPORTS) \
43103 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
43104 for flag in $(EXTRA_TARGET_FLAGS); do \
43105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43106 done; \
43107 (cd $(TARGET_SUBDIR)/newlib && \
43108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43110 "RANLIB=$${RANLIB}" \
43111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43112 installcheck) \
43113 || exit 1
43114
43115 @endif target-newlib
43116
43117 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
43118 maybe-mostlyclean-target-newlib:
43119 @if target-newlib
43120 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
43121
43122 mostlyclean-target-newlib:
43123 @: $(MAKE); $(unstage)
43124 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43125 r=`${PWD_COMMAND}`; export r; \
43126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43127 $(NORMAL_TARGET_EXPORTS) \
43128 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
43129 for flag in $(EXTRA_TARGET_FLAGS); do \
43130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43131 done; \
43132 (cd $(TARGET_SUBDIR)/newlib && \
43133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43135 "RANLIB=$${RANLIB}" \
43136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43137 mostlyclean) \
43138 || exit 1
43139
43140 @endif target-newlib
43141
43142 .PHONY: maybe-clean-target-newlib clean-target-newlib
43143 maybe-clean-target-newlib:
43144 @if target-newlib
43145 maybe-clean-target-newlib: clean-target-newlib
43146
43147 clean-target-newlib:
43148 @: $(MAKE); $(unstage)
43149 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43150 r=`${PWD_COMMAND}`; export r; \
43151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43152 $(NORMAL_TARGET_EXPORTS) \
43153 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
43154 for flag in $(EXTRA_TARGET_FLAGS); do \
43155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43156 done; \
43157 (cd $(TARGET_SUBDIR)/newlib && \
43158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43160 "RANLIB=$${RANLIB}" \
43161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43162 clean) \
43163 || exit 1
43164
43165 @endif target-newlib
43166
43167 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
43168 maybe-distclean-target-newlib:
43169 @if target-newlib
43170 maybe-distclean-target-newlib: distclean-target-newlib
43171
43172 distclean-target-newlib:
43173 @: $(MAKE); $(unstage)
43174 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43175 r=`${PWD_COMMAND}`; export r; \
43176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43177 $(NORMAL_TARGET_EXPORTS) \
43178 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
43179 for flag in $(EXTRA_TARGET_FLAGS); do \
43180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43181 done; \
43182 (cd $(TARGET_SUBDIR)/newlib && \
43183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43185 "RANLIB=$${RANLIB}" \
43186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43187 distclean) \
43188 || exit 1
43189
43190 @endif target-newlib
43191
43192 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
43193 maybe-maintainer-clean-target-newlib:
43194 @if target-newlib
43195 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
43196
43197 maintainer-clean-target-newlib:
43198 @: $(MAKE); $(unstage)
43199 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
43200 r=`${PWD_COMMAND}`; export r; \
43201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43202 $(NORMAL_TARGET_EXPORTS) \
43203 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
43204 for flag in $(EXTRA_TARGET_FLAGS); do \
43205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43206 done; \
43207 (cd $(TARGET_SUBDIR)/newlib && \
43208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43210 "RANLIB=$${RANLIB}" \
43211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43212 maintainer-clean) \
43213 || exit 1
43214
43215 @endif target-newlib
43216
43217
43218
43219
43220
43221 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
43222 maybe-configure-target-libgcc:
43223 @if gcc-bootstrap
43224 configure-target-libgcc: stage_current
43225 @endif gcc-bootstrap
43226 @if target-libgcc
43227 maybe-configure-target-libgcc: configure-target-libgcc
43228 configure-target-libgcc:
43229 @r=`${PWD_COMMAND}`; export r; \
43230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43231 echo "Checking multilib configuration for libgcc..."; \
43232 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43233 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43234 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43235 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43236 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43237 else \
43238 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43239 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43240 fi; \
43241 else \
43242 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43243 fi; \
43244 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43245 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43246 $(NORMAL_TARGET_EXPORTS) \
43247 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
43248 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
43249 case $(srcdir) in \
43250 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43251 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43252 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43253 esac; \
43254 module_srcdir=libgcc; \
43255 rm -f no-such-file || : ; \
43256 CONFIG_SITE=no-such-file $(SHELL) \
43257 $$s/$$module_srcdir/configure \
43258 --srcdir=$${topdir}/$$module_srcdir \
43259 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43260 --target=${target_alias} \
43261 || exit 1
43262 @endif target-libgcc
43263
43264
43265
43266 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
43267 maybe-configure-stage1-target-libgcc:
43268 @if target-libgcc-bootstrap
43269 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
43270 configure-stage1-target-libgcc:
43271 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43272 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43273 @r=`${PWD_COMMAND}`; export r; \
43274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275 TFLAGS="$(STAGE1_TFLAGS)"; \
43276 echo "Checking multilib configuration for libgcc..."; \
43277 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43278 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43279 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43280 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43281 else \
43282 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43283 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43284 fi; \
43285 else \
43286 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43287 fi; \
43288 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43289 $(NORMAL_TARGET_EXPORTS) \
43290 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43291 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43292 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43293 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
43294 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43295 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43296 case $(srcdir) in \
43297 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43298 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43299 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43300 esac; \
43301 module_srcdir=libgcc; \
43302 $(SHELL) $$s/$$module_srcdir/configure \
43303 --srcdir=$${topdir}/$$module_srcdir \
43304 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43305 --target=${target_alias} \
43306 \
43307 $(STAGE1_CONFIGURE_FLAGS)
43308 @endif target-libgcc-bootstrap
43309
43310 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
43311 maybe-configure-stage2-target-libgcc:
43312 @if target-libgcc-bootstrap
43313 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
43314 configure-stage2-target-libgcc:
43315 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43316 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43317 @r=`${PWD_COMMAND}`; export r; \
43318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319 TFLAGS="$(STAGE2_TFLAGS)"; \
43320 echo "Checking multilib configuration for libgcc..."; \
43321 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43322 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43323 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43324 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43325 else \
43326 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43327 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43328 fi; \
43329 else \
43330 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43331 fi; \
43332 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43333 $(NORMAL_TARGET_EXPORTS) \
43334 \
43335 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43336 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43337 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43338 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
43339 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43340 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43341 case $(srcdir) in \
43342 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43343 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43344 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43345 esac; \
43346 module_srcdir=libgcc; \
43347 $(SHELL) $$s/$$module_srcdir/configure \
43348 --srcdir=$${topdir}/$$module_srcdir \
43349 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43350 --target=${target_alias} \
43351 --with-build-libsubdir=$(HOST_SUBDIR) \
43352 $(STAGE2_CONFIGURE_FLAGS)
43353 @endif target-libgcc-bootstrap
43354
43355 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
43356 maybe-configure-stage3-target-libgcc:
43357 @if target-libgcc-bootstrap
43358 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
43359 configure-stage3-target-libgcc:
43360 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43361 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43362 @r=`${PWD_COMMAND}`; export r; \
43363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43364 TFLAGS="$(STAGE3_TFLAGS)"; \
43365 echo "Checking multilib configuration for libgcc..."; \
43366 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43367 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43368 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43369 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43370 else \
43371 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43372 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43373 fi; \
43374 else \
43375 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43376 fi; \
43377 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43378 $(NORMAL_TARGET_EXPORTS) \
43379 \
43380 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43381 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43382 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43383 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
43384 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43385 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43386 case $(srcdir) in \
43387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43388 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43390 esac; \
43391 module_srcdir=libgcc; \
43392 $(SHELL) $$s/$$module_srcdir/configure \
43393 --srcdir=$${topdir}/$$module_srcdir \
43394 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43395 --target=${target_alias} \
43396 --with-build-libsubdir=$(HOST_SUBDIR) \
43397 $(STAGE3_CONFIGURE_FLAGS)
43398 @endif target-libgcc-bootstrap
43399
43400 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
43401 maybe-configure-stage4-target-libgcc:
43402 @if target-libgcc-bootstrap
43403 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
43404 configure-stage4-target-libgcc:
43405 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43406 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43407 @r=`${PWD_COMMAND}`; export r; \
43408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43409 TFLAGS="$(STAGE4_TFLAGS)"; \
43410 echo "Checking multilib configuration for libgcc..."; \
43411 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43412 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43413 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43414 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43415 else \
43416 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43417 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43418 fi; \
43419 else \
43420 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43421 fi; \
43422 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43423 $(NORMAL_TARGET_EXPORTS) \
43424 \
43425 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43426 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43427 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43428 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
43429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43430 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43431 case $(srcdir) in \
43432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43433 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43435 esac; \
43436 module_srcdir=libgcc; \
43437 $(SHELL) $$s/$$module_srcdir/configure \
43438 --srcdir=$${topdir}/$$module_srcdir \
43439 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43440 --target=${target_alias} \
43441 --with-build-libsubdir=$(HOST_SUBDIR) \
43442 $(STAGE4_CONFIGURE_FLAGS)
43443 @endif target-libgcc-bootstrap
43444
43445 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
43446 maybe-configure-stageprofile-target-libgcc:
43447 @if target-libgcc-bootstrap
43448 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43449 configure-stageprofile-target-libgcc:
43450 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43451 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43452 @r=`${PWD_COMMAND}`; export r; \
43453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43454 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43455 echo "Checking multilib configuration for libgcc..."; \
43456 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43457 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43458 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43459 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43460 else \
43461 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43462 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43463 fi; \
43464 else \
43465 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43466 fi; \
43467 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43468 $(NORMAL_TARGET_EXPORTS) \
43469 \
43470 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43471 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43472 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43473 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
43474 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43475 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43476 case $(srcdir) in \
43477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43478 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43480 esac; \
43481 module_srcdir=libgcc; \
43482 $(SHELL) $$s/$$module_srcdir/configure \
43483 --srcdir=$${topdir}/$$module_srcdir \
43484 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43485 --target=${target_alias} \
43486 --with-build-libsubdir=$(HOST_SUBDIR) \
43487 $(STAGEprofile_CONFIGURE_FLAGS)
43488 @endif target-libgcc-bootstrap
43489
43490 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
43491 maybe-configure-stagetrain-target-libgcc:
43492 @if target-libgcc-bootstrap
43493 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
43494 configure-stagetrain-target-libgcc:
43495 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43496 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43497 @r=`${PWD_COMMAND}`; export r; \
43498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43499 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43500 echo "Checking multilib configuration for libgcc..."; \
43501 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43502 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43503 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43504 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43505 else \
43506 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43507 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43508 fi; \
43509 else \
43510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43511 fi; \
43512 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43513 $(NORMAL_TARGET_EXPORTS) \
43514 \
43515 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43516 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43517 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43518 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
43519 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43520 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43521 case $(srcdir) in \
43522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43523 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43525 esac; \
43526 module_srcdir=libgcc; \
43527 $(SHELL) $$s/$$module_srcdir/configure \
43528 --srcdir=$${topdir}/$$module_srcdir \
43529 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43530 --target=${target_alias} \
43531 --with-build-libsubdir=$(HOST_SUBDIR) \
43532 $(STAGEtrain_CONFIGURE_FLAGS)
43533 @endif target-libgcc-bootstrap
43534
43535 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
43536 maybe-configure-stagefeedback-target-libgcc:
43537 @if target-libgcc-bootstrap
43538 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43539 configure-stagefeedback-target-libgcc:
43540 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43541 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43542 @r=`${PWD_COMMAND}`; export r; \
43543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43545 echo "Checking multilib configuration for libgcc..."; \
43546 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43547 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43548 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43549 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43550 else \
43551 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43552 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43553 fi; \
43554 else \
43555 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43556 fi; \
43557 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43558 $(NORMAL_TARGET_EXPORTS) \
43559 \
43560 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43561 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43562 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43563 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
43564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43566 case $(srcdir) in \
43567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43570 esac; \
43571 module_srcdir=libgcc; \
43572 $(SHELL) $$s/$$module_srcdir/configure \
43573 --srcdir=$${topdir}/$$module_srcdir \
43574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43575 --target=${target_alias} \
43576 --with-build-libsubdir=$(HOST_SUBDIR) \
43577 $(STAGEfeedback_CONFIGURE_FLAGS)
43578 @endif target-libgcc-bootstrap
43579
43580 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
43581 maybe-configure-stageautoprofile-target-libgcc:
43582 @if target-libgcc-bootstrap
43583 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
43584 configure-stageautoprofile-target-libgcc:
43585 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43586 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43587 @r=`${PWD_COMMAND}`; export r; \
43588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43589 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43590 echo "Checking multilib configuration for libgcc..."; \
43591 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43592 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43593 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43594 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43595 else \
43596 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43597 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43598 fi; \
43599 else \
43600 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43601 fi; \
43602 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43603 $(NORMAL_TARGET_EXPORTS) \
43604 \
43605 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43606 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43607 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43608 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
43609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43610 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43611 case $(srcdir) in \
43612 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43613 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43614 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43615 esac; \
43616 module_srcdir=libgcc; \
43617 $(SHELL) $$s/$$module_srcdir/configure \
43618 --srcdir=$${topdir}/$$module_srcdir \
43619 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43620 --target=${target_alias} \
43621 --with-build-libsubdir=$(HOST_SUBDIR) \
43622 $(STAGEautoprofile_CONFIGURE_FLAGS)
43623 @endif target-libgcc-bootstrap
43624
43625 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
43626 maybe-configure-stageautofeedback-target-libgcc:
43627 @if target-libgcc-bootstrap
43628 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
43629 configure-stageautofeedback-target-libgcc:
43630 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43631 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
43632 @r=`${PWD_COMMAND}`; export r; \
43633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43634 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43635 echo "Checking multilib configuration for libgcc..."; \
43636 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
43637 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43638 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
43639 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
43640 else \
43641 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
43642 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43643 fi; \
43644 else \
43645 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
43646 fi; \
43647 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
43648 $(NORMAL_TARGET_EXPORTS) \
43649 \
43650 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43651 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43652 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43653 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
43654 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
43655 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
43656 case $(srcdir) in \
43657 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43658 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
43659 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43660 esac; \
43661 module_srcdir=libgcc; \
43662 $(SHELL) $$s/$$module_srcdir/configure \
43663 --srcdir=$${topdir}/$$module_srcdir \
43664 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43665 --target=${target_alias} \
43666 --with-build-libsubdir=$(HOST_SUBDIR) \
43667 $(STAGEautofeedback_CONFIGURE_FLAGS)
43668 @endif target-libgcc-bootstrap
43669
43670
43671
43672
43673
43674 .PHONY: all-target-libgcc maybe-all-target-libgcc
43675 maybe-all-target-libgcc:
43676 @if gcc-bootstrap
43677 all-target-libgcc: stage_current
43678 @endif gcc-bootstrap
43679 @if target-libgcc
43680 TARGET-target-libgcc=all
43681 maybe-all-target-libgcc: all-target-libgcc
43682 all-target-libgcc: configure-target-libgcc
43683 @r=`${PWD_COMMAND}`; export r; \
43684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43685 $(NORMAL_TARGET_EXPORTS) \
43686 (cd $(TARGET_SUBDIR)/libgcc && \
43687 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
43688 $(TARGET-target-libgcc))
43689 @endif target-libgcc
43690
43691
43692
43693 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
43694 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
43695 maybe-all-stage1-target-libgcc:
43696 maybe-clean-stage1-target-libgcc:
43697 @if target-libgcc-bootstrap
43698 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
43699 all-stage1: all-stage1-target-libgcc
43700 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
43701 all-stage1-target-libgcc: configure-stage1-target-libgcc
43702 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43703 @r=`${PWD_COMMAND}`; export r; \
43704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43705 TFLAGS="$(STAGE1_TFLAGS)"; \
43706 $(NORMAL_TARGET_EXPORTS) \
43707 cd $(TARGET_SUBDIR)/libgcc && \
43708 \
43709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43710 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43716 $(EXTRA_TARGET_FLAGS) \
43717 \
43718 TFLAGS="$(STAGE1_TFLAGS)" \
43719 $(TARGET-stage1-target-libgcc)
43720
43721 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
43722 clean-stage1: clean-stage1-target-libgcc
43723 clean-stage1-target-libgcc:
43724 @if [ $(current_stage) = stage1 ]; then \
43725 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43726 else \
43727 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
43728 $(MAKE) stage1-start; \
43729 fi; \
43730 cd $(TARGET_SUBDIR)/libgcc && \
43731 $(MAKE) $(EXTRA_TARGET_FLAGS) \
43732 clean
43733 @endif target-libgcc-bootstrap
43734
43735
43736 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
43737 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
43738 maybe-all-stage2-target-libgcc:
43739 maybe-clean-stage2-target-libgcc:
43740 @if target-libgcc-bootstrap
43741 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
43742 all-stage2: all-stage2-target-libgcc
43743 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
43744 all-stage2-target-libgcc: configure-stage2-target-libgcc
43745 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43746 @r=`${PWD_COMMAND}`; export r; \
43747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43748 TFLAGS="$(STAGE2_TFLAGS)"; \
43749 $(NORMAL_TARGET_EXPORTS) \
43750 \
43751 cd $(TARGET_SUBDIR)/libgcc && \
43752 \
43753 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43754 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43755 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43756 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43757 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43758 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43759 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43760 $(EXTRA_TARGET_FLAGS) \
43761 TFLAGS="$(STAGE2_TFLAGS)" \
43762 $(TARGET-stage2-target-libgcc)
43763
43764 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
43765 clean-stage2: clean-stage2-target-libgcc
43766 clean-stage2-target-libgcc:
43767 @if [ $(current_stage) = stage2 ]; then \
43768 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43769 else \
43770 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
43771 $(MAKE) stage2-start; \
43772 fi; \
43773 cd $(TARGET_SUBDIR)/libgcc && \
43774 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43775 @endif target-libgcc-bootstrap
43776
43777
43778 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
43779 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
43780 maybe-all-stage3-target-libgcc:
43781 maybe-clean-stage3-target-libgcc:
43782 @if target-libgcc-bootstrap
43783 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
43784 all-stage3: all-stage3-target-libgcc
43785 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
43786 all-stage3-target-libgcc: configure-stage3-target-libgcc
43787 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43788 @r=`${PWD_COMMAND}`; export r; \
43789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43790 TFLAGS="$(STAGE3_TFLAGS)"; \
43791 $(NORMAL_TARGET_EXPORTS) \
43792 \
43793 cd $(TARGET_SUBDIR)/libgcc && \
43794 \
43795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43796 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43802 $(EXTRA_TARGET_FLAGS) \
43803 TFLAGS="$(STAGE3_TFLAGS)" \
43804 $(TARGET-stage3-target-libgcc)
43805
43806 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
43807 clean-stage3: clean-stage3-target-libgcc
43808 clean-stage3-target-libgcc:
43809 @if [ $(current_stage) = stage3 ]; then \
43810 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43811 else \
43812 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
43813 $(MAKE) stage3-start; \
43814 fi; \
43815 cd $(TARGET_SUBDIR)/libgcc && \
43816 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43817 @endif target-libgcc-bootstrap
43818
43819
43820 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
43821 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
43822 maybe-all-stage4-target-libgcc:
43823 maybe-clean-stage4-target-libgcc:
43824 @if target-libgcc-bootstrap
43825 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
43826 all-stage4: all-stage4-target-libgcc
43827 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
43828 all-stage4-target-libgcc: configure-stage4-target-libgcc
43829 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43830 @r=`${PWD_COMMAND}`; export r; \
43831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43832 TFLAGS="$(STAGE4_TFLAGS)"; \
43833 $(NORMAL_TARGET_EXPORTS) \
43834 \
43835 cd $(TARGET_SUBDIR)/libgcc && \
43836 \
43837 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43838 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43839 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43840 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43841 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43842 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43843 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43844 $(EXTRA_TARGET_FLAGS) \
43845 TFLAGS="$(STAGE4_TFLAGS)" \
43846 $(TARGET-stage4-target-libgcc)
43847
43848 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
43849 clean-stage4: clean-stage4-target-libgcc
43850 clean-stage4-target-libgcc:
43851 @if [ $(current_stage) = stage4 ]; then \
43852 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43853 else \
43854 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
43855 $(MAKE) stage4-start; \
43856 fi; \
43857 cd $(TARGET_SUBDIR)/libgcc && \
43858 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43859 @endif target-libgcc-bootstrap
43860
43861
43862 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
43863 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
43864 maybe-all-stageprofile-target-libgcc:
43865 maybe-clean-stageprofile-target-libgcc:
43866 @if target-libgcc-bootstrap
43867 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
43868 all-stageprofile: all-stageprofile-target-libgcc
43869 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
43870 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
43871 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43872 @r=`${PWD_COMMAND}`; export r; \
43873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43874 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43875 $(NORMAL_TARGET_EXPORTS) \
43876 \
43877 cd $(TARGET_SUBDIR)/libgcc && \
43878 \
43879 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43880 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43881 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43882 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43883 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43884 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43885 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43886 $(EXTRA_TARGET_FLAGS) \
43887 TFLAGS="$(STAGEprofile_TFLAGS)" \
43888 $(TARGET-stageprofile-target-libgcc)
43889
43890 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
43891 clean-stageprofile: clean-stageprofile-target-libgcc
43892 clean-stageprofile-target-libgcc:
43893 @if [ $(current_stage) = stageprofile ]; then \
43894 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43895 else \
43896 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
43897 $(MAKE) stageprofile-start; \
43898 fi; \
43899 cd $(TARGET_SUBDIR)/libgcc && \
43900 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43901 @endif target-libgcc-bootstrap
43902
43903
43904 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
43905 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
43906 maybe-all-stagetrain-target-libgcc:
43907 maybe-clean-stagetrain-target-libgcc:
43908 @if target-libgcc-bootstrap
43909 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
43910 all-stagetrain: all-stagetrain-target-libgcc
43911 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
43912 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
43913 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43914 @r=`${PWD_COMMAND}`; export r; \
43915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43916 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43917 $(NORMAL_TARGET_EXPORTS) \
43918 \
43919 cd $(TARGET_SUBDIR)/libgcc && \
43920 \
43921 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43922 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43923 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43924 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43925 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43926 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43927 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43928 $(EXTRA_TARGET_FLAGS) \
43929 TFLAGS="$(STAGEtrain_TFLAGS)" \
43930 $(TARGET-stagetrain-target-libgcc)
43931
43932 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
43933 clean-stagetrain: clean-stagetrain-target-libgcc
43934 clean-stagetrain-target-libgcc:
43935 @if [ $(current_stage) = stagetrain ]; then \
43936 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43937 else \
43938 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
43939 $(MAKE) stagetrain-start; \
43940 fi; \
43941 cd $(TARGET_SUBDIR)/libgcc && \
43942 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43943 @endif target-libgcc-bootstrap
43944
43945
43946 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
43947 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
43948 maybe-all-stagefeedback-target-libgcc:
43949 maybe-clean-stagefeedback-target-libgcc:
43950 @if target-libgcc-bootstrap
43951 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
43952 all-stagefeedback: all-stagefeedback-target-libgcc
43953 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
43954 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
43955 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43956 @r=`${PWD_COMMAND}`; export r; \
43957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43958 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43959 $(NORMAL_TARGET_EXPORTS) \
43960 \
43961 cd $(TARGET_SUBDIR)/libgcc && \
43962 \
43963 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43964 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43965 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43966 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43970 $(EXTRA_TARGET_FLAGS) \
43971 TFLAGS="$(STAGEfeedback_TFLAGS)" \
43972 $(TARGET-stagefeedback-target-libgcc)
43973
43974 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
43975 clean-stagefeedback: clean-stagefeedback-target-libgcc
43976 clean-stagefeedback-target-libgcc:
43977 @if [ $(current_stage) = stagefeedback ]; then \
43978 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
43979 else \
43980 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
43981 $(MAKE) stagefeedback-start; \
43982 fi; \
43983 cd $(TARGET_SUBDIR)/libgcc && \
43984 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
43985 @endif target-libgcc-bootstrap
43986
43987
43988 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
43989 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
43990 maybe-all-stageautoprofile-target-libgcc:
43991 maybe-clean-stageautoprofile-target-libgcc:
43992 @if target-libgcc-bootstrap
43993 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
43994 all-stageautoprofile: all-stageautoprofile-target-libgcc
43995 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
43996 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
43997 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43998 @r=`${PWD_COMMAND}`; export r; \
43999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44000 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44001 $(NORMAL_TARGET_EXPORTS) \
44002 \
44003 cd $(TARGET_SUBDIR)/libgcc && \
44004 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44006 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44007 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44008 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44009 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44010 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44011 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44012 $(EXTRA_TARGET_FLAGS) \
44013 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44014 $(TARGET-stageautoprofile-target-libgcc)
44015
44016 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
44017 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
44018 clean-stageautoprofile-target-libgcc:
44019 @if [ $(current_stage) = stageautoprofile ]; then \
44020 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44021 else \
44022 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
44023 $(MAKE) stageautoprofile-start; \
44024 fi; \
44025 cd $(TARGET_SUBDIR)/libgcc && \
44026 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44027 @endif target-libgcc-bootstrap
44028
44029
44030 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
44031 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
44032 maybe-all-stageautofeedback-target-libgcc:
44033 maybe-clean-stageautofeedback-target-libgcc:
44034 @if target-libgcc-bootstrap
44035 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
44036 all-stageautofeedback: all-stageautofeedback-target-libgcc
44037 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
44038 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
44039 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44040 @r=`${PWD_COMMAND}`; export r; \
44041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44042 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44043 $(NORMAL_TARGET_EXPORTS) \
44044 \
44045 cd $(TARGET_SUBDIR)/libgcc && \
44046 \
44047 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44048 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44049 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44050 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44051 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44052 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44053 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44054 $(EXTRA_TARGET_FLAGS) \
44055 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44056 $(TARGET-stageautofeedback-target-libgcc)
44057
44058 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
44059 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
44060 clean-stageautofeedback-target-libgcc:
44061 @if [ $(current_stage) = stageautofeedback ]; then \
44062 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44063 else \
44064 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
44065 $(MAKE) stageautofeedback-start; \
44066 fi; \
44067 cd $(TARGET_SUBDIR)/libgcc && \
44068 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
44069 @endif target-libgcc-bootstrap
44070
44071
44072
44073
44074
44075
44076 .PHONY: check-target-libgcc maybe-check-target-libgcc
44077 maybe-check-target-libgcc:
44078 @if target-libgcc
44079 maybe-check-target-libgcc: check-target-libgcc
44080
44081 # Dummy target for uncheckable module.
44082 check-target-libgcc:
44083
44084 @endif target-libgcc
44085
44086 .PHONY: install-target-libgcc maybe-install-target-libgcc
44087 maybe-install-target-libgcc:
44088 @if target-libgcc
44089 maybe-install-target-libgcc: install-target-libgcc
44090
44091 install-target-libgcc: installdirs
44092 @: $(MAKE); $(unstage)
44093 @r=`${PWD_COMMAND}`; export r; \
44094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095 $(NORMAL_TARGET_EXPORTS) \
44096 (cd $(TARGET_SUBDIR)/libgcc && \
44097 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44098
44099 @endif target-libgcc
44100
44101 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
44102 maybe-install-strip-target-libgcc:
44103 @if target-libgcc
44104 maybe-install-strip-target-libgcc: install-strip-target-libgcc
44105
44106 install-strip-target-libgcc: installdirs
44107 @: $(MAKE); $(unstage)
44108 @r=`${PWD_COMMAND}`; export r; \
44109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44110 $(NORMAL_TARGET_EXPORTS) \
44111 (cd $(TARGET_SUBDIR)/libgcc && \
44112 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44113
44114 @endif target-libgcc
44115
44116 # Other targets (info, dvi, pdf, etc.)
44117
44118 .PHONY: maybe-info-target-libgcc info-target-libgcc
44119 maybe-info-target-libgcc:
44120 @if target-libgcc
44121 maybe-info-target-libgcc: info-target-libgcc
44122
44123 info-target-libgcc: \
44124 configure-target-libgcc
44125 @: $(MAKE); $(unstage)
44126 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44127 r=`${PWD_COMMAND}`; export r; \
44128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44129 $(NORMAL_TARGET_EXPORTS) \
44130 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
44131 for flag in $(EXTRA_TARGET_FLAGS); do \
44132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44133 done; \
44134 (cd $(TARGET_SUBDIR)/libgcc && \
44135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44137 "RANLIB=$${RANLIB}" \
44138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44139 info) \
44140 || exit 1
44141
44142 @endif target-libgcc
44143
44144 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
44145 maybe-dvi-target-libgcc:
44146 @if target-libgcc
44147 maybe-dvi-target-libgcc: dvi-target-libgcc
44148
44149 dvi-target-libgcc: \
44150 configure-target-libgcc
44151 @: $(MAKE); $(unstage)
44152 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44153 r=`${PWD_COMMAND}`; export r; \
44154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155 $(NORMAL_TARGET_EXPORTS) \
44156 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
44157 for flag in $(EXTRA_TARGET_FLAGS); do \
44158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44159 done; \
44160 (cd $(TARGET_SUBDIR)/libgcc && \
44161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44163 "RANLIB=$${RANLIB}" \
44164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44165 dvi) \
44166 || exit 1
44167
44168 @endif target-libgcc
44169
44170 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
44171 maybe-pdf-target-libgcc:
44172 @if target-libgcc
44173 maybe-pdf-target-libgcc: pdf-target-libgcc
44174
44175 pdf-target-libgcc: \
44176 configure-target-libgcc
44177 @: $(MAKE); $(unstage)
44178 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44179 r=`${PWD_COMMAND}`; export r; \
44180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44181 $(NORMAL_TARGET_EXPORTS) \
44182 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
44183 for flag in $(EXTRA_TARGET_FLAGS); do \
44184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44185 done; \
44186 (cd $(TARGET_SUBDIR)/libgcc && \
44187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44189 "RANLIB=$${RANLIB}" \
44190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44191 pdf) \
44192 || exit 1
44193
44194 @endif target-libgcc
44195
44196 .PHONY: maybe-html-target-libgcc html-target-libgcc
44197 maybe-html-target-libgcc:
44198 @if target-libgcc
44199 maybe-html-target-libgcc: html-target-libgcc
44200
44201 html-target-libgcc: \
44202 configure-target-libgcc
44203 @: $(MAKE); $(unstage)
44204 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44205 r=`${PWD_COMMAND}`; export r; \
44206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44207 $(NORMAL_TARGET_EXPORTS) \
44208 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
44209 for flag in $(EXTRA_TARGET_FLAGS); do \
44210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44211 done; \
44212 (cd $(TARGET_SUBDIR)/libgcc && \
44213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44215 "RANLIB=$${RANLIB}" \
44216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44217 html) \
44218 || exit 1
44219
44220 @endif target-libgcc
44221
44222 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
44223 maybe-TAGS-target-libgcc:
44224 @if target-libgcc
44225 maybe-TAGS-target-libgcc: TAGS-target-libgcc
44226
44227 TAGS-target-libgcc: \
44228 configure-target-libgcc
44229 @: $(MAKE); $(unstage)
44230 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44231 r=`${PWD_COMMAND}`; export r; \
44232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44233 $(NORMAL_TARGET_EXPORTS) \
44234 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
44235 for flag in $(EXTRA_TARGET_FLAGS); do \
44236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44237 done; \
44238 (cd $(TARGET_SUBDIR)/libgcc && \
44239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44241 "RANLIB=$${RANLIB}" \
44242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44243 TAGS) \
44244 || exit 1
44245
44246 @endif target-libgcc
44247
44248 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
44249 maybe-install-info-target-libgcc:
44250 @if target-libgcc
44251 maybe-install-info-target-libgcc: install-info-target-libgcc
44252
44253 install-info-target-libgcc: \
44254 configure-target-libgcc \
44255 info-target-libgcc
44256 @: $(MAKE); $(unstage)
44257 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44258 r=`${PWD_COMMAND}`; export r; \
44259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44260 $(NORMAL_TARGET_EXPORTS) \
44261 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
44262 for flag in $(EXTRA_TARGET_FLAGS); do \
44263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44264 done; \
44265 (cd $(TARGET_SUBDIR)/libgcc && \
44266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44268 "RANLIB=$${RANLIB}" \
44269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44270 install-info) \
44271 || exit 1
44272
44273 @endif target-libgcc
44274
44275 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
44276 maybe-install-pdf-target-libgcc:
44277 @if target-libgcc
44278 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
44279
44280 install-pdf-target-libgcc: \
44281 configure-target-libgcc \
44282 pdf-target-libgcc
44283 @: $(MAKE); $(unstage)
44284 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44285 r=`${PWD_COMMAND}`; export r; \
44286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44287 $(NORMAL_TARGET_EXPORTS) \
44288 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
44289 for flag in $(EXTRA_TARGET_FLAGS); do \
44290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44291 done; \
44292 (cd $(TARGET_SUBDIR)/libgcc && \
44293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44295 "RANLIB=$${RANLIB}" \
44296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44297 install-pdf) \
44298 || exit 1
44299
44300 @endif target-libgcc
44301
44302 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
44303 maybe-install-html-target-libgcc:
44304 @if target-libgcc
44305 maybe-install-html-target-libgcc: install-html-target-libgcc
44306
44307 install-html-target-libgcc: \
44308 configure-target-libgcc \
44309 html-target-libgcc
44310 @: $(MAKE); $(unstage)
44311 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44312 r=`${PWD_COMMAND}`; export r; \
44313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44314 $(NORMAL_TARGET_EXPORTS) \
44315 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
44316 for flag in $(EXTRA_TARGET_FLAGS); do \
44317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44318 done; \
44319 (cd $(TARGET_SUBDIR)/libgcc && \
44320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44322 "RANLIB=$${RANLIB}" \
44323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44324 install-html) \
44325 || exit 1
44326
44327 @endif target-libgcc
44328
44329 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
44330 maybe-installcheck-target-libgcc:
44331 @if target-libgcc
44332 maybe-installcheck-target-libgcc: installcheck-target-libgcc
44333
44334 installcheck-target-libgcc: \
44335 configure-target-libgcc
44336 @: $(MAKE); $(unstage)
44337 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44338 r=`${PWD_COMMAND}`; export r; \
44339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44340 $(NORMAL_TARGET_EXPORTS) \
44341 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
44342 for flag in $(EXTRA_TARGET_FLAGS); do \
44343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44344 done; \
44345 (cd $(TARGET_SUBDIR)/libgcc && \
44346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44348 "RANLIB=$${RANLIB}" \
44349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44350 installcheck) \
44351 || exit 1
44352
44353 @endif target-libgcc
44354
44355 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
44356 maybe-mostlyclean-target-libgcc:
44357 @if target-libgcc
44358 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
44359
44360 mostlyclean-target-libgcc:
44361 @: $(MAKE); $(unstage)
44362 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44363 r=`${PWD_COMMAND}`; export r; \
44364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44365 $(NORMAL_TARGET_EXPORTS) \
44366 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
44367 for flag in $(EXTRA_TARGET_FLAGS); do \
44368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44369 done; \
44370 (cd $(TARGET_SUBDIR)/libgcc && \
44371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44373 "RANLIB=$${RANLIB}" \
44374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44375 mostlyclean) \
44376 || exit 1
44377
44378 @endif target-libgcc
44379
44380 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
44381 maybe-clean-target-libgcc:
44382 @if target-libgcc
44383 maybe-clean-target-libgcc: clean-target-libgcc
44384
44385 clean-target-libgcc:
44386 @: $(MAKE); $(unstage)
44387 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44388 r=`${PWD_COMMAND}`; export r; \
44389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44390 $(NORMAL_TARGET_EXPORTS) \
44391 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
44392 for flag in $(EXTRA_TARGET_FLAGS); do \
44393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44394 done; \
44395 (cd $(TARGET_SUBDIR)/libgcc && \
44396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44398 "RANLIB=$${RANLIB}" \
44399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44400 clean) \
44401 || exit 1
44402
44403 @endif target-libgcc
44404
44405 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
44406 maybe-distclean-target-libgcc:
44407 @if target-libgcc
44408 maybe-distclean-target-libgcc: distclean-target-libgcc
44409
44410 distclean-target-libgcc:
44411 @: $(MAKE); $(unstage)
44412 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44413 r=`${PWD_COMMAND}`; export r; \
44414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44415 $(NORMAL_TARGET_EXPORTS) \
44416 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
44417 for flag in $(EXTRA_TARGET_FLAGS); do \
44418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44419 done; \
44420 (cd $(TARGET_SUBDIR)/libgcc && \
44421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44423 "RANLIB=$${RANLIB}" \
44424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44425 distclean) \
44426 || exit 1
44427
44428 @endif target-libgcc
44429
44430 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
44431 maybe-maintainer-clean-target-libgcc:
44432 @if target-libgcc
44433 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
44434
44435 maintainer-clean-target-libgcc:
44436 @: $(MAKE); $(unstage)
44437 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
44438 r=`${PWD_COMMAND}`; export r; \
44439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44440 $(NORMAL_TARGET_EXPORTS) \
44441 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
44442 for flag in $(EXTRA_TARGET_FLAGS); do \
44443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44444 done; \
44445 (cd $(TARGET_SUBDIR)/libgcc && \
44446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44448 "RANLIB=$${RANLIB}" \
44449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44450 maintainer-clean) \
44451 || exit 1
44452
44453 @endif target-libgcc
44454
44455
44456
44457
44458
44459 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
44460 maybe-configure-target-libbacktrace:
44461 @if gcc-bootstrap
44462 configure-target-libbacktrace: stage_current
44463 @endif gcc-bootstrap
44464 @if target-libbacktrace
44465 maybe-configure-target-libbacktrace: configure-target-libbacktrace
44466 configure-target-libbacktrace:
44467 @: $(MAKE); $(unstage)
44468 @r=`${PWD_COMMAND}`; export r; \
44469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44470 echo "Checking multilib configuration for libbacktrace..."; \
44471 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
44472 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
44473 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
44474 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
44475 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
44476 else \
44477 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
44478 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
44479 fi; \
44480 else \
44481 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
44482 fi; \
44483 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
44484 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
44485 $(NORMAL_TARGET_EXPORTS) \
44486 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
44487 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
44488 case $(srcdir) in \
44489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44490 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
44491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44492 esac; \
44493 module_srcdir=libbacktrace; \
44494 rm -f no-such-file || : ; \
44495 CONFIG_SITE=no-such-file $(SHELL) \
44496 $$s/$$module_srcdir/configure \
44497 --srcdir=$${topdir}/$$module_srcdir \
44498 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44499 --target=${target_alias} \
44500 || exit 1
44501 @endif target-libbacktrace
44502
44503
44504
44505
44506
44507 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
44508 maybe-all-target-libbacktrace:
44509 @if gcc-bootstrap
44510 all-target-libbacktrace: stage_current
44511 @endif gcc-bootstrap
44512 @if target-libbacktrace
44513 TARGET-target-libbacktrace=all
44514 maybe-all-target-libbacktrace: all-target-libbacktrace
44515 all-target-libbacktrace: configure-target-libbacktrace
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)/libbacktrace && \
44521 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44522 $(TARGET-target-libbacktrace))
44523 @endif target-libbacktrace
44524
44525
44526
44527
44528
44529 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
44530 maybe-check-target-libbacktrace:
44531 @if target-libbacktrace
44532 maybe-check-target-libbacktrace: check-target-libbacktrace
44533
44534 check-target-libbacktrace:
44535 @: $(MAKE); $(unstage)
44536 @r=`${PWD_COMMAND}`; export r; \
44537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44538 $(NORMAL_TARGET_EXPORTS) \
44539 (cd $(TARGET_SUBDIR)/libbacktrace && \
44540 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44541
44542 @endif target-libbacktrace
44543
44544 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
44545 maybe-install-target-libbacktrace:
44546 @if target-libbacktrace
44547 maybe-install-target-libbacktrace: install-target-libbacktrace
44548
44549 install-target-libbacktrace: installdirs
44550 @: $(MAKE); $(unstage)
44551 @r=`${PWD_COMMAND}`; export r; \
44552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553 $(NORMAL_TARGET_EXPORTS) \
44554 (cd $(TARGET_SUBDIR)/libbacktrace && \
44555 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44556
44557 @endif target-libbacktrace
44558
44559 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
44560 maybe-install-strip-target-libbacktrace:
44561 @if target-libbacktrace
44562 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
44563
44564 install-strip-target-libbacktrace: installdirs
44565 @: $(MAKE); $(unstage)
44566 @r=`${PWD_COMMAND}`; export r; \
44567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44568 $(NORMAL_TARGET_EXPORTS) \
44569 (cd $(TARGET_SUBDIR)/libbacktrace && \
44570 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44571
44572 @endif target-libbacktrace
44573
44574 # Other targets (info, dvi, pdf, etc.)
44575
44576 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
44577 maybe-info-target-libbacktrace:
44578 @if target-libbacktrace
44579 maybe-info-target-libbacktrace: info-target-libbacktrace
44580
44581 info-target-libbacktrace: \
44582 configure-target-libbacktrace
44583 @: $(MAKE); $(unstage)
44584 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44585 r=`${PWD_COMMAND}`; export r; \
44586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44587 $(NORMAL_TARGET_EXPORTS) \
44588 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
44589 for flag in $(EXTRA_TARGET_FLAGS); do \
44590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44591 done; \
44592 (cd $(TARGET_SUBDIR)/libbacktrace && \
44593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44595 "RANLIB=$${RANLIB}" \
44596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44597 info) \
44598 || exit 1
44599
44600 @endif target-libbacktrace
44601
44602 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
44603 maybe-dvi-target-libbacktrace:
44604 @if target-libbacktrace
44605 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
44606
44607 dvi-target-libbacktrace: \
44608 configure-target-libbacktrace
44609 @: $(MAKE); $(unstage)
44610 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44611 r=`${PWD_COMMAND}`; export r; \
44612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44613 $(NORMAL_TARGET_EXPORTS) \
44614 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
44615 for flag in $(EXTRA_TARGET_FLAGS); do \
44616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44617 done; \
44618 (cd $(TARGET_SUBDIR)/libbacktrace && \
44619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44621 "RANLIB=$${RANLIB}" \
44622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44623 dvi) \
44624 || exit 1
44625
44626 @endif target-libbacktrace
44627
44628 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
44629 maybe-pdf-target-libbacktrace:
44630 @if target-libbacktrace
44631 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
44632
44633 pdf-target-libbacktrace: \
44634 configure-target-libbacktrace
44635 @: $(MAKE); $(unstage)
44636 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44637 r=`${PWD_COMMAND}`; export r; \
44638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44639 $(NORMAL_TARGET_EXPORTS) \
44640 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
44641 for flag in $(EXTRA_TARGET_FLAGS); do \
44642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44643 done; \
44644 (cd $(TARGET_SUBDIR)/libbacktrace && \
44645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44647 "RANLIB=$${RANLIB}" \
44648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44649 pdf) \
44650 || exit 1
44651
44652 @endif target-libbacktrace
44653
44654 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
44655 maybe-html-target-libbacktrace:
44656 @if target-libbacktrace
44657 maybe-html-target-libbacktrace: html-target-libbacktrace
44658
44659 html-target-libbacktrace: \
44660 configure-target-libbacktrace
44661 @: $(MAKE); $(unstage)
44662 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44663 r=`${PWD_COMMAND}`; export r; \
44664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44665 $(NORMAL_TARGET_EXPORTS) \
44666 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
44667 for flag in $(EXTRA_TARGET_FLAGS); do \
44668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44669 done; \
44670 (cd $(TARGET_SUBDIR)/libbacktrace && \
44671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44673 "RANLIB=$${RANLIB}" \
44674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44675 html) \
44676 || exit 1
44677
44678 @endif target-libbacktrace
44679
44680 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
44681 maybe-TAGS-target-libbacktrace:
44682 @if target-libbacktrace
44683 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
44684
44685 TAGS-target-libbacktrace: \
44686 configure-target-libbacktrace
44687 @: $(MAKE); $(unstage)
44688 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44689 r=`${PWD_COMMAND}`; export r; \
44690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44691 $(NORMAL_TARGET_EXPORTS) \
44692 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
44693 for flag in $(EXTRA_TARGET_FLAGS); do \
44694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44695 done; \
44696 (cd $(TARGET_SUBDIR)/libbacktrace && \
44697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44699 "RANLIB=$${RANLIB}" \
44700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44701 TAGS) \
44702 || exit 1
44703
44704 @endif target-libbacktrace
44705
44706 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
44707 maybe-install-info-target-libbacktrace:
44708 @if target-libbacktrace
44709 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
44710
44711 install-info-target-libbacktrace: \
44712 configure-target-libbacktrace \
44713 info-target-libbacktrace
44714 @: $(MAKE); $(unstage)
44715 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44716 r=`${PWD_COMMAND}`; export r; \
44717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44718 $(NORMAL_TARGET_EXPORTS) \
44719 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
44720 for flag in $(EXTRA_TARGET_FLAGS); do \
44721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44722 done; \
44723 (cd $(TARGET_SUBDIR)/libbacktrace && \
44724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44726 "RANLIB=$${RANLIB}" \
44727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44728 install-info) \
44729 || exit 1
44730
44731 @endif target-libbacktrace
44732
44733 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
44734 maybe-install-pdf-target-libbacktrace:
44735 @if target-libbacktrace
44736 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
44737
44738 install-pdf-target-libbacktrace: \
44739 configure-target-libbacktrace \
44740 pdf-target-libbacktrace
44741 @: $(MAKE); $(unstage)
44742 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44743 r=`${PWD_COMMAND}`; export r; \
44744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745 $(NORMAL_TARGET_EXPORTS) \
44746 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
44747 for flag in $(EXTRA_TARGET_FLAGS); do \
44748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44749 done; \
44750 (cd $(TARGET_SUBDIR)/libbacktrace && \
44751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44753 "RANLIB=$${RANLIB}" \
44754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44755 install-pdf) \
44756 || exit 1
44757
44758 @endif target-libbacktrace
44759
44760 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
44761 maybe-install-html-target-libbacktrace:
44762 @if target-libbacktrace
44763 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
44764
44765 install-html-target-libbacktrace: \
44766 configure-target-libbacktrace \
44767 html-target-libbacktrace
44768 @: $(MAKE); $(unstage)
44769 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44770 r=`${PWD_COMMAND}`; export r; \
44771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44772 $(NORMAL_TARGET_EXPORTS) \
44773 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
44774 for flag in $(EXTRA_TARGET_FLAGS); do \
44775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44776 done; \
44777 (cd $(TARGET_SUBDIR)/libbacktrace && \
44778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44780 "RANLIB=$${RANLIB}" \
44781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44782 install-html) \
44783 || exit 1
44784
44785 @endif target-libbacktrace
44786
44787 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
44788 maybe-installcheck-target-libbacktrace:
44789 @if target-libbacktrace
44790 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
44791
44792 installcheck-target-libbacktrace: \
44793 configure-target-libbacktrace
44794 @: $(MAKE); $(unstage)
44795 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44796 r=`${PWD_COMMAND}`; export r; \
44797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798 $(NORMAL_TARGET_EXPORTS) \
44799 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
44800 for flag in $(EXTRA_TARGET_FLAGS); do \
44801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44802 done; \
44803 (cd $(TARGET_SUBDIR)/libbacktrace && \
44804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44806 "RANLIB=$${RANLIB}" \
44807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44808 installcheck) \
44809 || exit 1
44810
44811 @endif target-libbacktrace
44812
44813 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
44814 maybe-mostlyclean-target-libbacktrace:
44815 @if target-libbacktrace
44816 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
44817
44818 mostlyclean-target-libbacktrace:
44819 @: $(MAKE); $(unstage)
44820 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44821 r=`${PWD_COMMAND}`; export r; \
44822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44823 $(NORMAL_TARGET_EXPORTS) \
44824 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
44825 for flag in $(EXTRA_TARGET_FLAGS); do \
44826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44827 done; \
44828 (cd $(TARGET_SUBDIR)/libbacktrace && \
44829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44831 "RANLIB=$${RANLIB}" \
44832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44833 mostlyclean) \
44834 || exit 1
44835
44836 @endif target-libbacktrace
44837
44838 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
44839 maybe-clean-target-libbacktrace:
44840 @if target-libbacktrace
44841 maybe-clean-target-libbacktrace: clean-target-libbacktrace
44842
44843 clean-target-libbacktrace:
44844 @: $(MAKE); $(unstage)
44845 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44846 r=`${PWD_COMMAND}`; export r; \
44847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44848 $(NORMAL_TARGET_EXPORTS) \
44849 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
44850 for flag in $(EXTRA_TARGET_FLAGS); do \
44851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44852 done; \
44853 (cd $(TARGET_SUBDIR)/libbacktrace && \
44854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44856 "RANLIB=$${RANLIB}" \
44857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44858 clean) \
44859 || exit 1
44860
44861 @endif target-libbacktrace
44862
44863 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
44864 maybe-distclean-target-libbacktrace:
44865 @if target-libbacktrace
44866 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
44867
44868 distclean-target-libbacktrace:
44869 @: $(MAKE); $(unstage)
44870 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44871 r=`${PWD_COMMAND}`; export r; \
44872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44873 $(NORMAL_TARGET_EXPORTS) \
44874 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
44875 for flag in $(EXTRA_TARGET_FLAGS); do \
44876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44877 done; \
44878 (cd $(TARGET_SUBDIR)/libbacktrace && \
44879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44881 "RANLIB=$${RANLIB}" \
44882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44883 distclean) \
44884 || exit 1
44885
44886 @endif target-libbacktrace
44887
44888 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
44889 maybe-maintainer-clean-target-libbacktrace:
44890 @if target-libbacktrace
44891 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
44892
44893 maintainer-clean-target-libbacktrace:
44894 @: $(MAKE); $(unstage)
44895 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
44896 r=`${PWD_COMMAND}`; export r; \
44897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44898 $(NORMAL_TARGET_EXPORTS) \
44899 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
44900 for flag in $(EXTRA_TARGET_FLAGS); do \
44901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44902 done; \
44903 (cd $(TARGET_SUBDIR)/libbacktrace && \
44904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44906 "RANLIB=$${RANLIB}" \
44907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44908 maintainer-clean) \
44909 || exit 1
44910
44911 @endif target-libbacktrace
44912
44913
44914
44915
44916
44917 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
44918 maybe-configure-target-libquadmath:
44919 @if gcc-bootstrap
44920 configure-target-libquadmath: stage_current
44921 @endif gcc-bootstrap
44922 @if target-libquadmath
44923 maybe-configure-target-libquadmath: configure-target-libquadmath
44924 configure-target-libquadmath:
44925 @: $(MAKE); $(unstage)
44926 @r=`${PWD_COMMAND}`; export r; \
44927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44928 echo "Checking multilib configuration for libquadmath..."; \
44929 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44930 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
44931 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44932 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
44933 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
44934 else \
44935 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
44936 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44937 fi; \
44938 else \
44939 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
44940 fi; \
44941 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
44942 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
44943 $(NORMAL_TARGET_EXPORTS) \
44944 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
44945 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
44946 case $(srcdir) in \
44947 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44948 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
44949 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44950 esac; \
44951 module_srcdir=libquadmath; \
44952 rm -f no-such-file || : ; \
44953 CONFIG_SITE=no-such-file $(SHELL) \
44954 $$s/$$module_srcdir/configure \
44955 --srcdir=$${topdir}/$$module_srcdir \
44956 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44957 --target=${target_alias} \
44958 || exit 1
44959 @endif target-libquadmath
44960
44961
44962
44963
44964
44965 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
44966 maybe-all-target-libquadmath:
44967 @if gcc-bootstrap
44968 all-target-libquadmath: stage_current
44969 @endif gcc-bootstrap
44970 @if target-libquadmath
44971 TARGET-target-libquadmath=all
44972 maybe-all-target-libquadmath: all-target-libquadmath
44973 all-target-libquadmath: configure-target-libquadmath
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)/libquadmath && \
44979 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
44980 $(TARGET-target-libquadmath))
44981 @endif target-libquadmath
44982
44983
44984
44985
44986
44987 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
44988 maybe-check-target-libquadmath:
44989 @if target-libquadmath
44990 maybe-check-target-libquadmath: check-target-libquadmath
44991
44992 check-target-libquadmath:
44993 @: $(MAKE); $(unstage)
44994 @r=`${PWD_COMMAND}`; export r; \
44995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44996 $(NORMAL_TARGET_EXPORTS) \
44997 (cd $(TARGET_SUBDIR)/libquadmath && \
44998 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
44999
45000 @endif target-libquadmath
45001
45002 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
45003 maybe-install-target-libquadmath:
45004 @if target-libquadmath
45005 maybe-install-target-libquadmath: install-target-libquadmath
45006
45007 install-target-libquadmath: installdirs
45008 @: $(MAKE); $(unstage)
45009 @r=`${PWD_COMMAND}`; export r; \
45010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45011 $(NORMAL_TARGET_EXPORTS) \
45012 (cd $(TARGET_SUBDIR)/libquadmath && \
45013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45014
45015 @endif target-libquadmath
45016
45017 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
45018 maybe-install-strip-target-libquadmath:
45019 @if target-libquadmath
45020 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
45021
45022 install-strip-target-libquadmath: installdirs
45023 @: $(MAKE); $(unstage)
45024 @r=`${PWD_COMMAND}`; export r; \
45025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45026 $(NORMAL_TARGET_EXPORTS) \
45027 (cd $(TARGET_SUBDIR)/libquadmath && \
45028 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45029
45030 @endif target-libquadmath
45031
45032 # Other targets (info, dvi, pdf, etc.)
45033
45034 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
45035 maybe-info-target-libquadmath:
45036 @if target-libquadmath
45037 maybe-info-target-libquadmath: info-target-libquadmath
45038
45039 info-target-libquadmath: \
45040 configure-target-libquadmath
45041 @: $(MAKE); $(unstage)
45042 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45043 r=`${PWD_COMMAND}`; export r; \
45044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45045 $(NORMAL_TARGET_EXPORTS) \
45046 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
45047 for flag in $(EXTRA_TARGET_FLAGS); do \
45048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45049 done; \
45050 (cd $(TARGET_SUBDIR)/libquadmath && \
45051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45053 "RANLIB=$${RANLIB}" \
45054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45055 info) \
45056 || exit 1
45057
45058 @endif target-libquadmath
45059
45060 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
45061 maybe-dvi-target-libquadmath:
45062 @if target-libquadmath
45063 maybe-dvi-target-libquadmath: dvi-target-libquadmath
45064
45065 dvi-target-libquadmath: \
45066 configure-target-libquadmath
45067 @: $(MAKE); $(unstage)
45068 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45069 r=`${PWD_COMMAND}`; export r; \
45070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45071 $(NORMAL_TARGET_EXPORTS) \
45072 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
45073 for flag in $(EXTRA_TARGET_FLAGS); do \
45074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45075 done; \
45076 (cd $(TARGET_SUBDIR)/libquadmath && \
45077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45079 "RANLIB=$${RANLIB}" \
45080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45081 dvi) \
45082 || exit 1
45083
45084 @endif target-libquadmath
45085
45086 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
45087 maybe-pdf-target-libquadmath:
45088 @if target-libquadmath
45089 maybe-pdf-target-libquadmath: pdf-target-libquadmath
45090
45091 pdf-target-libquadmath: \
45092 configure-target-libquadmath
45093 @: $(MAKE); $(unstage)
45094 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45095 r=`${PWD_COMMAND}`; export r; \
45096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45097 $(NORMAL_TARGET_EXPORTS) \
45098 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
45099 for flag in $(EXTRA_TARGET_FLAGS); do \
45100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45101 done; \
45102 (cd $(TARGET_SUBDIR)/libquadmath && \
45103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45105 "RANLIB=$${RANLIB}" \
45106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45107 pdf) \
45108 || exit 1
45109
45110 @endif target-libquadmath
45111
45112 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
45113 maybe-html-target-libquadmath:
45114 @if target-libquadmath
45115 maybe-html-target-libquadmath: html-target-libquadmath
45116
45117 html-target-libquadmath: \
45118 configure-target-libquadmath
45119 @: $(MAKE); $(unstage)
45120 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45121 r=`${PWD_COMMAND}`; export r; \
45122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45123 $(NORMAL_TARGET_EXPORTS) \
45124 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
45125 for flag in $(EXTRA_TARGET_FLAGS); do \
45126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45127 done; \
45128 (cd $(TARGET_SUBDIR)/libquadmath && \
45129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45131 "RANLIB=$${RANLIB}" \
45132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45133 html) \
45134 || exit 1
45135
45136 @endif target-libquadmath
45137
45138 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
45139 maybe-TAGS-target-libquadmath:
45140 @if target-libquadmath
45141 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
45142
45143 TAGS-target-libquadmath: \
45144 configure-target-libquadmath
45145 @: $(MAKE); $(unstage)
45146 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45147 r=`${PWD_COMMAND}`; export r; \
45148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45149 $(NORMAL_TARGET_EXPORTS) \
45150 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
45151 for flag in $(EXTRA_TARGET_FLAGS); do \
45152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45153 done; \
45154 (cd $(TARGET_SUBDIR)/libquadmath && \
45155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45157 "RANLIB=$${RANLIB}" \
45158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45159 TAGS) \
45160 || exit 1
45161
45162 @endif target-libquadmath
45163
45164 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
45165 maybe-install-info-target-libquadmath:
45166 @if target-libquadmath
45167 maybe-install-info-target-libquadmath: install-info-target-libquadmath
45168
45169 install-info-target-libquadmath: \
45170 configure-target-libquadmath \
45171 info-target-libquadmath
45172 @: $(MAKE); $(unstage)
45173 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45174 r=`${PWD_COMMAND}`; export r; \
45175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45176 $(NORMAL_TARGET_EXPORTS) \
45177 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
45178 for flag in $(EXTRA_TARGET_FLAGS); do \
45179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45180 done; \
45181 (cd $(TARGET_SUBDIR)/libquadmath && \
45182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45184 "RANLIB=$${RANLIB}" \
45185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45186 install-info) \
45187 || exit 1
45188
45189 @endif target-libquadmath
45190
45191 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
45192 maybe-install-pdf-target-libquadmath:
45193 @if target-libquadmath
45194 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
45195
45196 install-pdf-target-libquadmath: \
45197 configure-target-libquadmath \
45198 pdf-target-libquadmath
45199 @: $(MAKE); $(unstage)
45200 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45201 r=`${PWD_COMMAND}`; export r; \
45202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45203 $(NORMAL_TARGET_EXPORTS) \
45204 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
45205 for flag in $(EXTRA_TARGET_FLAGS); do \
45206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45207 done; \
45208 (cd $(TARGET_SUBDIR)/libquadmath && \
45209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45211 "RANLIB=$${RANLIB}" \
45212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45213 install-pdf) \
45214 || exit 1
45215
45216 @endif target-libquadmath
45217
45218 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
45219 maybe-install-html-target-libquadmath:
45220 @if target-libquadmath
45221 maybe-install-html-target-libquadmath: install-html-target-libquadmath
45222
45223 install-html-target-libquadmath: \
45224 configure-target-libquadmath \
45225 html-target-libquadmath
45226 @: $(MAKE); $(unstage)
45227 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45228 r=`${PWD_COMMAND}`; export r; \
45229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230 $(NORMAL_TARGET_EXPORTS) \
45231 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
45232 for flag in $(EXTRA_TARGET_FLAGS); do \
45233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234 done; \
45235 (cd $(TARGET_SUBDIR)/libquadmath && \
45236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238 "RANLIB=$${RANLIB}" \
45239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240 install-html) \
45241 || exit 1
45242
45243 @endif target-libquadmath
45244
45245 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
45246 maybe-installcheck-target-libquadmath:
45247 @if target-libquadmath
45248 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
45249
45250 installcheck-target-libquadmath: \
45251 configure-target-libquadmath
45252 @: $(MAKE); $(unstage)
45253 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45254 r=`${PWD_COMMAND}`; export r; \
45255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45256 $(NORMAL_TARGET_EXPORTS) \
45257 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
45258 for flag in $(EXTRA_TARGET_FLAGS); do \
45259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45260 done; \
45261 (cd $(TARGET_SUBDIR)/libquadmath && \
45262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45264 "RANLIB=$${RANLIB}" \
45265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45266 installcheck) \
45267 || exit 1
45268
45269 @endif target-libquadmath
45270
45271 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
45272 maybe-mostlyclean-target-libquadmath:
45273 @if target-libquadmath
45274 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
45275
45276 mostlyclean-target-libquadmath:
45277 @: $(MAKE); $(unstage)
45278 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45279 r=`${PWD_COMMAND}`; export r; \
45280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45281 $(NORMAL_TARGET_EXPORTS) \
45282 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
45283 for flag in $(EXTRA_TARGET_FLAGS); do \
45284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45285 done; \
45286 (cd $(TARGET_SUBDIR)/libquadmath && \
45287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45289 "RANLIB=$${RANLIB}" \
45290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45291 mostlyclean) \
45292 || exit 1
45293
45294 @endif target-libquadmath
45295
45296 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
45297 maybe-clean-target-libquadmath:
45298 @if target-libquadmath
45299 maybe-clean-target-libquadmath: clean-target-libquadmath
45300
45301 clean-target-libquadmath:
45302 @: $(MAKE); $(unstage)
45303 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45304 r=`${PWD_COMMAND}`; export r; \
45305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45306 $(NORMAL_TARGET_EXPORTS) \
45307 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
45308 for flag in $(EXTRA_TARGET_FLAGS); do \
45309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45310 done; \
45311 (cd $(TARGET_SUBDIR)/libquadmath && \
45312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45314 "RANLIB=$${RANLIB}" \
45315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45316 clean) \
45317 || exit 1
45318
45319 @endif target-libquadmath
45320
45321 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
45322 maybe-distclean-target-libquadmath:
45323 @if target-libquadmath
45324 maybe-distclean-target-libquadmath: distclean-target-libquadmath
45325
45326 distclean-target-libquadmath:
45327 @: $(MAKE); $(unstage)
45328 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45329 r=`${PWD_COMMAND}`; export r; \
45330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45331 $(NORMAL_TARGET_EXPORTS) \
45332 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
45333 for flag in $(EXTRA_TARGET_FLAGS); do \
45334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45335 done; \
45336 (cd $(TARGET_SUBDIR)/libquadmath && \
45337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45339 "RANLIB=$${RANLIB}" \
45340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45341 distclean) \
45342 || exit 1
45343
45344 @endif target-libquadmath
45345
45346 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
45347 maybe-maintainer-clean-target-libquadmath:
45348 @if target-libquadmath
45349 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
45350
45351 maintainer-clean-target-libquadmath:
45352 @: $(MAKE); $(unstage)
45353 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
45354 r=`${PWD_COMMAND}`; export r; \
45355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45356 $(NORMAL_TARGET_EXPORTS) \
45357 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
45358 for flag in $(EXTRA_TARGET_FLAGS); do \
45359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45360 done; \
45361 (cd $(TARGET_SUBDIR)/libquadmath && \
45362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45364 "RANLIB=$${RANLIB}" \
45365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45366 maintainer-clean) \
45367 || exit 1
45368
45369 @endif target-libquadmath
45370
45371
45372
45373
45374
45375 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
45376 maybe-configure-target-libgfortran:
45377 @if gcc-bootstrap
45378 configure-target-libgfortran: stage_current
45379 @endif gcc-bootstrap
45380 @if target-libgfortran
45381 maybe-configure-target-libgfortran: configure-target-libgfortran
45382 configure-target-libgfortran:
45383 @: $(MAKE); $(unstage)
45384 @r=`${PWD_COMMAND}`; export r; \
45385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45386 echo "Checking multilib configuration for libgfortran..."; \
45387 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
45388 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
45389 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45390 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
45391 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
45392 else \
45393 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
45394 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45395 fi; \
45396 else \
45397 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
45398 fi; \
45399 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
45400 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
45401 $(NORMAL_TARGET_EXPORTS) \
45402 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
45403 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
45404 case $(srcdir) in \
45405 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45406 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
45407 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45408 esac; \
45409 module_srcdir=libgfortran; \
45410 rm -f no-such-file || : ; \
45411 CONFIG_SITE=no-such-file $(SHELL) \
45412 $$s/$$module_srcdir/configure \
45413 --srcdir=$${topdir}/$$module_srcdir \
45414 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45415 --target=${target_alias} \
45416 || exit 1
45417 @endif target-libgfortran
45418
45419
45420
45421
45422
45423 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
45424 maybe-all-target-libgfortran:
45425 @if gcc-bootstrap
45426 all-target-libgfortran: stage_current
45427 @endif gcc-bootstrap
45428 @if target-libgfortran
45429 TARGET-target-libgfortran=all
45430 maybe-all-target-libgfortran: all-target-libgfortran
45431 all-target-libgfortran: configure-target-libgfortran
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)/libgfortran && \
45437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45438 $(TARGET-target-libgfortran))
45439 @endif target-libgfortran
45440
45441
45442
45443
45444
45445 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
45446 maybe-check-target-libgfortran:
45447 @if target-libgfortran
45448 maybe-check-target-libgfortran: check-target-libgfortran
45449
45450 check-target-libgfortran:
45451 @: $(MAKE); $(unstage)
45452 @r=`${PWD_COMMAND}`; export r; \
45453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45454 $(NORMAL_TARGET_EXPORTS) \
45455 (cd $(TARGET_SUBDIR)/libgfortran && \
45456 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45457
45458 @endif target-libgfortran
45459
45460 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
45461 maybe-install-target-libgfortran:
45462 @if target-libgfortran
45463 maybe-install-target-libgfortran: install-target-libgfortran
45464
45465 install-target-libgfortran: installdirs
45466 @: $(MAKE); $(unstage)
45467 @r=`${PWD_COMMAND}`; export r; \
45468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45469 $(NORMAL_TARGET_EXPORTS) \
45470 (cd $(TARGET_SUBDIR)/libgfortran && \
45471 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45472
45473 @endif target-libgfortran
45474
45475 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
45476 maybe-install-strip-target-libgfortran:
45477 @if target-libgfortran
45478 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
45479
45480 install-strip-target-libgfortran: installdirs
45481 @: $(MAKE); $(unstage)
45482 @r=`${PWD_COMMAND}`; export r; \
45483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484 $(NORMAL_TARGET_EXPORTS) \
45485 (cd $(TARGET_SUBDIR)/libgfortran && \
45486 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45487
45488 @endif target-libgfortran
45489
45490 # Other targets (info, dvi, pdf, etc.)
45491
45492 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
45493 maybe-info-target-libgfortran:
45494 @if target-libgfortran
45495 maybe-info-target-libgfortran: info-target-libgfortran
45496
45497 info-target-libgfortran: \
45498 configure-target-libgfortran
45499 @: $(MAKE); $(unstage)
45500 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45501 r=`${PWD_COMMAND}`; export r; \
45502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45503 $(NORMAL_TARGET_EXPORTS) \
45504 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
45505 for flag in $(EXTRA_TARGET_FLAGS); do \
45506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45507 done; \
45508 (cd $(TARGET_SUBDIR)/libgfortran && \
45509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45511 "RANLIB=$${RANLIB}" \
45512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45513 info) \
45514 || exit 1
45515
45516 @endif target-libgfortran
45517
45518 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
45519 maybe-dvi-target-libgfortran:
45520 @if target-libgfortran
45521 maybe-dvi-target-libgfortran: dvi-target-libgfortran
45522
45523 dvi-target-libgfortran: \
45524 configure-target-libgfortran
45525 @: $(MAKE); $(unstage)
45526 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45527 r=`${PWD_COMMAND}`; export r; \
45528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45529 $(NORMAL_TARGET_EXPORTS) \
45530 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
45531 for flag in $(EXTRA_TARGET_FLAGS); do \
45532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45533 done; \
45534 (cd $(TARGET_SUBDIR)/libgfortran && \
45535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45537 "RANLIB=$${RANLIB}" \
45538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45539 dvi) \
45540 || exit 1
45541
45542 @endif target-libgfortran
45543
45544 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
45545 maybe-pdf-target-libgfortran:
45546 @if target-libgfortran
45547 maybe-pdf-target-libgfortran: pdf-target-libgfortran
45548
45549 pdf-target-libgfortran: \
45550 configure-target-libgfortran
45551 @: $(MAKE); $(unstage)
45552 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45553 r=`${PWD_COMMAND}`; export r; \
45554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45555 $(NORMAL_TARGET_EXPORTS) \
45556 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
45557 for flag in $(EXTRA_TARGET_FLAGS); do \
45558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45559 done; \
45560 (cd $(TARGET_SUBDIR)/libgfortran && \
45561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45563 "RANLIB=$${RANLIB}" \
45564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45565 pdf) \
45566 || exit 1
45567
45568 @endif target-libgfortran
45569
45570 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
45571 maybe-html-target-libgfortran:
45572 @if target-libgfortran
45573 maybe-html-target-libgfortran: html-target-libgfortran
45574
45575 html-target-libgfortran: \
45576 configure-target-libgfortran
45577 @: $(MAKE); $(unstage)
45578 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45579 r=`${PWD_COMMAND}`; export r; \
45580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45581 $(NORMAL_TARGET_EXPORTS) \
45582 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
45583 for flag in $(EXTRA_TARGET_FLAGS); do \
45584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45585 done; \
45586 (cd $(TARGET_SUBDIR)/libgfortran && \
45587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45589 "RANLIB=$${RANLIB}" \
45590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45591 html) \
45592 || exit 1
45593
45594 @endif target-libgfortran
45595
45596 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
45597 maybe-TAGS-target-libgfortran:
45598 @if target-libgfortran
45599 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
45600
45601 TAGS-target-libgfortran: \
45602 configure-target-libgfortran
45603 @: $(MAKE); $(unstage)
45604 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45605 r=`${PWD_COMMAND}`; export r; \
45606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607 $(NORMAL_TARGET_EXPORTS) \
45608 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
45609 for flag in $(EXTRA_TARGET_FLAGS); do \
45610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45611 done; \
45612 (cd $(TARGET_SUBDIR)/libgfortran && \
45613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45615 "RANLIB=$${RANLIB}" \
45616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45617 TAGS) \
45618 || exit 1
45619
45620 @endif target-libgfortran
45621
45622 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
45623 maybe-install-info-target-libgfortran:
45624 @if target-libgfortran
45625 maybe-install-info-target-libgfortran: install-info-target-libgfortran
45626
45627 install-info-target-libgfortran: \
45628 configure-target-libgfortran \
45629 info-target-libgfortran
45630 @: $(MAKE); $(unstage)
45631 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45632 r=`${PWD_COMMAND}`; export r; \
45633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45634 $(NORMAL_TARGET_EXPORTS) \
45635 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
45636 for flag in $(EXTRA_TARGET_FLAGS); do \
45637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45638 done; \
45639 (cd $(TARGET_SUBDIR)/libgfortran && \
45640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45642 "RANLIB=$${RANLIB}" \
45643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45644 install-info) \
45645 || exit 1
45646
45647 @endif target-libgfortran
45648
45649 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
45650 maybe-install-pdf-target-libgfortran:
45651 @if target-libgfortran
45652 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
45653
45654 install-pdf-target-libgfortran: \
45655 configure-target-libgfortran \
45656 pdf-target-libgfortran
45657 @: $(MAKE); $(unstage)
45658 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45659 r=`${PWD_COMMAND}`; export r; \
45660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45661 $(NORMAL_TARGET_EXPORTS) \
45662 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
45663 for flag in $(EXTRA_TARGET_FLAGS); do \
45664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45665 done; \
45666 (cd $(TARGET_SUBDIR)/libgfortran && \
45667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45669 "RANLIB=$${RANLIB}" \
45670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45671 install-pdf) \
45672 || exit 1
45673
45674 @endif target-libgfortran
45675
45676 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
45677 maybe-install-html-target-libgfortran:
45678 @if target-libgfortran
45679 maybe-install-html-target-libgfortran: install-html-target-libgfortran
45680
45681 install-html-target-libgfortran: \
45682 configure-target-libgfortran \
45683 html-target-libgfortran
45684 @: $(MAKE); $(unstage)
45685 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45686 r=`${PWD_COMMAND}`; export r; \
45687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688 $(NORMAL_TARGET_EXPORTS) \
45689 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
45690 for flag in $(EXTRA_TARGET_FLAGS); do \
45691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45692 done; \
45693 (cd $(TARGET_SUBDIR)/libgfortran && \
45694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45696 "RANLIB=$${RANLIB}" \
45697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45698 install-html) \
45699 || exit 1
45700
45701 @endif target-libgfortran
45702
45703 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
45704 maybe-installcheck-target-libgfortran:
45705 @if target-libgfortran
45706 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
45707
45708 installcheck-target-libgfortran: \
45709 configure-target-libgfortran
45710 @: $(MAKE); $(unstage)
45711 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45712 r=`${PWD_COMMAND}`; export r; \
45713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714 $(NORMAL_TARGET_EXPORTS) \
45715 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
45716 for flag in $(EXTRA_TARGET_FLAGS); do \
45717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45718 done; \
45719 (cd $(TARGET_SUBDIR)/libgfortran && \
45720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45722 "RANLIB=$${RANLIB}" \
45723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45724 installcheck) \
45725 || exit 1
45726
45727 @endif target-libgfortran
45728
45729 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
45730 maybe-mostlyclean-target-libgfortran:
45731 @if target-libgfortran
45732 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
45733
45734 mostlyclean-target-libgfortran:
45735 @: $(MAKE); $(unstage)
45736 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45737 r=`${PWD_COMMAND}`; export r; \
45738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45739 $(NORMAL_TARGET_EXPORTS) \
45740 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
45741 for flag in $(EXTRA_TARGET_FLAGS); do \
45742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45743 done; \
45744 (cd $(TARGET_SUBDIR)/libgfortran && \
45745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45747 "RANLIB=$${RANLIB}" \
45748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45749 mostlyclean) \
45750 || exit 1
45751
45752 @endif target-libgfortran
45753
45754 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
45755 maybe-clean-target-libgfortran:
45756 @if target-libgfortran
45757 maybe-clean-target-libgfortran: clean-target-libgfortran
45758
45759 clean-target-libgfortran:
45760 @: $(MAKE); $(unstage)
45761 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45762 r=`${PWD_COMMAND}`; export r; \
45763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45764 $(NORMAL_TARGET_EXPORTS) \
45765 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
45766 for flag in $(EXTRA_TARGET_FLAGS); do \
45767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45768 done; \
45769 (cd $(TARGET_SUBDIR)/libgfortran && \
45770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45772 "RANLIB=$${RANLIB}" \
45773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45774 clean) \
45775 || exit 1
45776
45777 @endif target-libgfortran
45778
45779 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
45780 maybe-distclean-target-libgfortran:
45781 @if target-libgfortran
45782 maybe-distclean-target-libgfortran: distclean-target-libgfortran
45783
45784 distclean-target-libgfortran:
45785 @: $(MAKE); $(unstage)
45786 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45787 r=`${PWD_COMMAND}`; export r; \
45788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45789 $(NORMAL_TARGET_EXPORTS) \
45790 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
45791 for flag in $(EXTRA_TARGET_FLAGS); do \
45792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45793 done; \
45794 (cd $(TARGET_SUBDIR)/libgfortran && \
45795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45797 "RANLIB=$${RANLIB}" \
45798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45799 distclean) \
45800 || exit 1
45801
45802 @endif target-libgfortran
45803
45804 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
45805 maybe-maintainer-clean-target-libgfortran:
45806 @if target-libgfortran
45807 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
45808
45809 maintainer-clean-target-libgfortran:
45810 @: $(MAKE); $(unstage)
45811 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
45812 r=`${PWD_COMMAND}`; export r; \
45813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45814 $(NORMAL_TARGET_EXPORTS) \
45815 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
45816 for flag in $(EXTRA_TARGET_FLAGS); do \
45817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45818 done; \
45819 (cd $(TARGET_SUBDIR)/libgfortran && \
45820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45822 "RANLIB=$${RANLIB}" \
45823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45824 maintainer-clean) \
45825 || exit 1
45826
45827 @endif target-libgfortran
45828
45829
45830
45831
45832
45833 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
45834 maybe-configure-target-libobjc:
45835 @if gcc-bootstrap
45836 configure-target-libobjc: stage_current
45837 @endif gcc-bootstrap
45838 @if target-libobjc
45839 maybe-configure-target-libobjc: configure-target-libobjc
45840 configure-target-libobjc:
45841 @: $(MAKE); $(unstage)
45842 @r=`${PWD_COMMAND}`; export r; \
45843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45844 echo "Checking multilib configuration for libobjc..."; \
45845 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45846 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
45847 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45848 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
45849 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
45850 else \
45851 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
45852 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45853 fi; \
45854 else \
45855 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
45856 fi; \
45857 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
45858 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
45859 $(NORMAL_TARGET_EXPORTS) \
45860 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
45861 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
45862 case $(srcdir) in \
45863 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45864 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
45865 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45866 esac; \
45867 module_srcdir=libobjc; \
45868 rm -f no-such-file || : ; \
45869 CONFIG_SITE=no-such-file $(SHELL) \
45870 $$s/$$module_srcdir/configure \
45871 --srcdir=$${topdir}/$$module_srcdir \
45872 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45873 --target=${target_alias} \
45874 || exit 1
45875 @endif target-libobjc
45876
45877
45878
45879
45880
45881 .PHONY: all-target-libobjc maybe-all-target-libobjc
45882 maybe-all-target-libobjc:
45883 @if gcc-bootstrap
45884 all-target-libobjc: stage_current
45885 @endif gcc-bootstrap
45886 @if target-libobjc
45887 TARGET-target-libobjc=all
45888 maybe-all-target-libobjc: all-target-libobjc
45889 all-target-libobjc: configure-target-libobjc
45890 @: $(MAKE); $(unstage)
45891 @r=`${PWD_COMMAND}`; export r; \
45892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45893 $(NORMAL_TARGET_EXPORTS) \
45894 (cd $(TARGET_SUBDIR)/libobjc && \
45895 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45896 $(TARGET-target-libobjc))
45897 @endif target-libobjc
45898
45899
45900
45901
45902
45903 .PHONY: check-target-libobjc maybe-check-target-libobjc
45904 maybe-check-target-libobjc:
45905 @if target-libobjc
45906 maybe-check-target-libobjc: check-target-libobjc
45907
45908 check-target-libobjc:
45909 @: $(MAKE); $(unstage)
45910 @r=`${PWD_COMMAND}`; export r; \
45911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45912 $(NORMAL_TARGET_EXPORTS) \
45913 (cd $(TARGET_SUBDIR)/libobjc && \
45914 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45915
45916 @endif target-libobjc
45917
45918 .PHONY: install-target-libobjc maybe-install-target-libobjc
45919 maybe-install-target-libobjc:
45920 @if target-libobjc
45921 maybe-install-target-libobjc: install-target-libobjc
45922
45923 install-target-libobjc: installdirs
45924 @: $(MAKE); $(unstage)
45925 @r=`${PWD_COMMAND}`; export r; \
45926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45927 $(NORMAL_TARGET_EXPORTS) \
45928 (cd $(TARGET_SUBDIR)/libobjc && \
45929 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45930
45931 @endif target-libobjc
45932
45933 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
45934 maybe-install-strip-target-libobjc:
45935 @if target-libobjc
45936 maybe-install-strip-target-libobjc: install-strip-target-libobjc
45937
45938 install-strip-target-libobjc: installdirs
45939 @: $(MAKE); $(unstage)
45940 @r=`${PWD_COMMAND}`; export r; \
45941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45942 $(NORMAL_TARGET_EXPORTS) \
45943 (cd $(TARGET_SUBDIR)/libobjc && \
45944 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45945
45946 @endif target-libobjc
45947
45948 # Other targets (info, dvi, pdf, etc.)
45949
45950 .PHONY: maybe-info-target-libobjc info-target-libobjc
45951 maybe-info-target-libobjc:
45952 @if target-libobjc
45953 maybe-info-target-libobjc: info-target-libobjc
45954
45955 info-target-libobjc: \
45956 configure-target-libobjc
45957 @: $(MAKE); $(unstage)
45958 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45959 r=`${PWD_COMMAND}`; export r; \
45960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45961 $(NORMAL_TARGET_EXPORTS) \
45962 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
45963 for flag in $(EXTRA_TARGET_FLAGS); do \
45964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45965 done; \
45966 (cd $(TARGET_SUBDIR)/libobjc && \
45967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45969 "RANLIB=$${RANLIB}" \
45970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45971 info) \
45972 || exit 1
45973
45974 @endif target-libobjc
45975
45976 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
45977 maybe-dvi-target-libobjc:
45978 @if target-libobjc
45979 maybe-dvi-target-libobjc: dvi-target-libobjc
45980
45981 dvi-target-libobjc: \
45982 configure-target-libobjc
45983 @: $(MAKE); $(unstage)
45984 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
45985 r=`${PWD_COMMAND}`; export r; \
45986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987 $(NORMAL_TARGET_EXPORTS) \
45988 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
45989 for flag in $(EXTRA_TARGET_FLAGS); do \
45990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45991 done; \
45992 (cd $(TARGET_SUBDIR)/libobjc && \
45993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45995 "RANLIB=$${RANLIB}" \
45996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45997 dvi) \
45998 || exit 1
45999
46000 @endif target-libobjc
46001
46002 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
46003 maybe-pdf-target-libobjc:
46004 @if target-libobjc
46005 maybe-pdf-target-libobjc: pdf-target-libobjc
46006
46007 pdf-target-libobjc: \
46008 configure-target-libobjc
46009 @: $(MAKE); $(unstage)
46010 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46011 r=`${PWD_COMMAND}`; export r; \
46012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46013 $(NORMAL_TARGET_EXPORTS) \
46014 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
46015 for flag in $(EXTRA_TARGET_FLAGS); do \
46016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46017 done; \
46018 (cd $(TARGET_SUBDIR)/libobjc && \
46019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46021 "RANLIB=$${RANLIB}" \
46022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46023 pdf) \
46024 || exit 1
46025
46026 @endif target-libobjc
46027
46028 .PHONY: maybe-html-target-libobjc html-target-libobjc
46029 maybe-html-target-libobjc:
46030 @if target-libobjc
46031 maybe-html-target-libobjc: html-target-libobjc
46032
46033 html-target-libobjc: \
46034 configure-target-libobjc
46035 @: $(MAKE); $(unstage)
46036 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46037 r=`${PWD_COMMAND}`; export r; \
46038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46039 $(NORMAL_TARGET_EXPORTS) \
46040 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
46041 for flag in $(EXTRA_TARGET_FLAGS); do \
46042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46043 done; \
46044 (cd $(TARGET_SUBDIR)/libobjc && \
46045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46047 "RANLIB=$${RANLIB}" \
46048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46049 html) \
46050 || exit 1
46051
46052 @endif target-libobjc
46053
46054 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
46055 maybe-TAGS-target-libobjc:
46056 @if target-libobjc
46057 maybe-TAGS-target-libobjc: TAGS-target-libobjc
46058
46059 TAGS-target-libobjc: \
46060 configure-target-libobjc
46061 @: $(MAKE); $(unstage)
46062 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46063 r=`${PWD_COMMAND}`; export r; \
46064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46065 $(NORMAL_TARGET_EXPORTS) \
46066 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
46067 for flag in $(EXTRA_TARGET_FLAGS); do \
46068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46069 done; \
46070 (cd $(TARGET_SUBDIR)/libobjc && \
46071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46073 "RANLIB=$${RANLIB}" \
46074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46075 TAGS) \
46076 || exit 1
46077
46078 @endif target-libobjc
46079
46080 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
46081 maybe-install-info-target-libobjc:
46082 @if target-libobjc
46083 maybe-install-info-target-libobjc: install-info-target-libobjc
46084
46085 install-info-target-libobjc: \
46086 configure-target-libobjc \
46087 info-target-libobjc
46088 @: $(MAKE); $(unstage)
46089 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46090 r=`${PWD_COMMAND}`; export r; \
46091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46092 $(NORMAL_TARGET_EXPORTS) \
46093 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
46094 for flag in $(EXTRA_TARGET_FLAGS); do \
46095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46096 done; \
46097 (cd $(TARGET_SUBDIR)/libobjc && \
46098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46100 "RANLIB=$${RANLIB}" \
46101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46102 install-info) \
46103 || exit 1
46104
46105 @endif target-libobjc
46106
46107 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
46108 maybe-install-pdf-target-libobjc:
46109 @if target-libobjc
46110 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
46111
46112 install-pdf-target-libobjc: \
46113 configure-target-libobjc \
46114 pdf-target-libobjc
46115 @: $(MAKE); $(unstage)
46116 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46117 r=`${PWD_COMMAND}`; export r; \
46118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46119 $(NORMAL_TARGET_EXPORTS) \
46120 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
46121 for flag in $(EXTRA_TARGET_FLAGS); do \
46122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46123 done; \
46124 (cd $(TARGET_SUBDIR)/libobjc && \
46125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46127 "RANLIB=$${RANLIB}" \
46128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46129 install-pdf) \
46130 || exit 1
46131
46132 @endif target-libobjc
46133
46134 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
46135 maybe-install-html-target-libobjc:
46136 @if target-libobjc
46137 maybe-install-html-target-libobjc: install-html-target-libobjc
46138
46139 install-html-target-libobjc: \
46140 configure-target-libobjc \
46141 html-target-libobjc
46142 @: $(MAKE); $(unstage)
46143 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46144 r=`${PWD_COMMAND}`; export r; \
46145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146 $(NORMAL_TARGET_EXPORTS) \
46147 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
46148 for flag in $(EXTRA_TARGET_FLAGS); do \
46149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46150 done; \
46151 (cd $(TARGET_SUBDIR)/libobjc && \
46152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46154 "RANLIB=$${RANLIB}" \
46155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46156 install-html) \
46157 || exit 1
46158
46159 @endif target-libobjc
46160
46161 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
46162 maybe-installcheck-target-libobjc:
46163 @if target-libobjc
46164 maybe-installcheck-target-libobjc: installcheck-target-libobjc
46165
46166 installcheck-target-libobjc: \
46167 configure-target-libobjc
46168 @: $(MAKE); $(unstage)
46169 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46170 r=`${PWD_COMMAND}`; export r; \
46171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46172 $(NORMAL_TARGET_EXPORTS) \
46173 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
46174 for flag in $(EXTRA_TARGET_FLAGS); do \
46175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46176 done; \
46177 (cd $(TARGET_SUBDIR)/libobjc && \
46178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46180 "RANLIB=$${RANLIB}" \
46181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46182 installcheck) \
46183 || exit 1
46184
46185 @endif target-libobjc
46186
46187 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
46188 maybe-mostlyclean-target-libobjc:
46189 @if target-libobjc
46190 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
46191
46192 mostlyclean-target-libobjc:
46193 @: $(MAKE); $(unstage)
46194 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46195 r=`${PWD_COMMAND}`; export r; \
46196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46197 $(NORMAL_TARGET_EXPORTS) \
46198 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
46199 for flag in $(EXTRA_TARGET_FLAGS); do \
46200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46201 done; \
46202 (cd $(TARGET_SUBDIR)/libobjc && \
46203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46205 "RANLIB=$${RANLIB}" \
46206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46207 mostlyclean) \
46208 || exit 1
46209
46210 @endif target-libobjc
46211
46212 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
46213 maybe-clean-target-libobjc:
46214 @if target-libobjc
46215 maybe-clean-target-libobjc: clean-target-libobjc
46216
46217 clean-target-libobjc:
46218 @: $(MAKE); $(unstage)
46219 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46220 r=`${PWD_COMMAND}`; export r; \
46221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222 $(NORMAL_TARGET_EXPORTS) \
46223 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
46224 for flag in $(EXTRA_TARGET_FLAGS); do \
46225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46226 done; \
46227 (cd $(TARGET_SUBDIR)/libobjc && \
46228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46230 "RANLIB=$${RANLIB}" \
46231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46232 clean) \
46233 || exit 1
46234
46235 @endif target-libobjc
46236
46237 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
46238 maybe-distclean-target-libobjc:
46239 @if target-libobjc
46240 maybe-distclean-target-libobjc: distclean-target-libobjc
46241
46242 distclean-target-libobjc:
46243 @: $(MAKE); $(unstage)
46244 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46245 r=`${PWD_COMMAND}`; export r; \
46246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46247 $(NORMAL_TARGET_EXPORTS) \
46248 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
46249 for flag in $(EXTRA_TARGET_FLAGS); do \
46250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46251 done; \
46252 (cd $(TARGET_SUBDIR)/libobjc && \
46253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46255 "RANLIB=$${RANLIB}" \
46256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46257 distclean) \
46258 || exit 1
46259
46260 @endif target-libobjc
46261
46262 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
46263 maybe-maintainer-clean-target-libobjc:
46264 @if target-libobjc
46265 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
46266
46267 maintainer-clean-target-libobjc:
46268 @: $(MAKE); $(unstage)
46269 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
46270 r=`${PWD_COMMAND}`; export r; \
46271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46272 $(NORMAL_TARGET_EXPORTS) \
46273 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
46274 for flag in $(EXTRA_TARGET_FLAGS); do \
46275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46276 done; \
46277 (cd $(TARGET_SUBDIR)/libobjc && \
46278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46280 "RANLIB=$${RANLIB}" \
46281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46282 maintainer-clean) \
46283 || exit 1
46284
46285 @endif target-libobjc
46286
46287
46288
46289
46290
46291 .PHONY: configure-target-libgo maybe-configure-target-libgo
46292 maybe-configure-target-libgo:
46293 @if gcc-bootstrap
46294 configure-target-libgo: stage_current
46295 @endif gcc-bootstrap
46296 @if target-libgo
46297 maybe-configure-target-libgo: configure-target-libgo
46298 configure-target-libgo:
46299 @: $(MAKE); $(unstage)
46300 @r=`${PWD_COMMAND}`; export r; \
46301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46302 echo "Checking multilib configuration for libgo..."; \
46303 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
46304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
46305 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
46306 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
46307 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
46308 else \
46309 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
46310 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
46311 fi; \
46312 else \
46313 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
46314 fi; \
46315 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
46316 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
46317 $(NORMAL_TARGET_EXPORTS) \
46318 echo Configuring in $(TARGET_SUBDIR)/libgo; \
46319 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
46320 case $(srcdir) in \
46321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46322 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
46323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46324 esac; \
46325 module_srcdir=libgo; \
46326 rm -f no-such-file || : ; \
46327 CONFIG_SITE=no-such-file $(SHELL) \
46328 $$s/$$module_srcdir/configure \
46329 --srcdir=$${topdir}/$$module_srcdir \
46330 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46331 --target=${target_alias} \
46332 || exit 1
46333 @endif target-libgo
46334
46335
46336
46337
46338
46339 .PHONY: all-target-libgo maybe-all-target-libgo
46340 maybe-all-target-libgo:
46341 @if gcc-bootstrap
46342 all-target-libgo: stage_current
46343 @endif gcc-bootstrap
46344 @if target-libgo
46345 TARGET-target-libgo=all
46346 maybe-all-target-libgo: all-target-libgo
46347 all-target-libgo: configure-target-libgo
46348 @: $(MAKE); $(unstage)
46349 @r=`${PWD_COMMAND}`; export r; \
46350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46351 $(NORMAL_TARGET_EXPORTS) \
46352 (cd $(TARGET_SUBDIR)/libgo && \
46353 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46354 $(TARGET-target-libgo))
46355 @endif target-libgo
46356
46357
46358
46359
46360
46361 .PHONY: check-target-libgo maybe-check-target-libgo
46362 maybe-check-target-libgo:
46363 @if target-libgo
46364 maybe-check-target-libgo: check-target-libgo
46365
46366 check-target-libgo:
46367 @: $(MAKE); $(unstage)
46368 @r=`${PWD_COMMAND}`; export r; \
46369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46370 $(NORMAL_TARGET_EXPORTS) \
46371 (cd $(TARGET_SUBDIR)/libgo && \
46372 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46373
46374 @endif target-libgo
46375
46376 .PHONY: install-target-libgo maybe-install-target-libgo
46377 maybe-install-target-libgo:
46378 @if target-libgo
46379 maybe-install-target-libgo: install-target-libgo
46380
46381 install-target-libgo: installdirs
46382 @: $(MAKE); $(unstage)
46383 @r=`${PWD_COMMAND}`; export r; \
46384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46385 $(NORMAL_TARGET_EXPORTS) \
46386 (cd $(TARGET_SUBDIR)/libgo && \
46387 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46388
46389 @endif target-libgo
46390
46391 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
46392 maybe-install-strip-target-libgo:
46393 @if target-libgo
46394 maybe-install-strip-target-libgo: install-strip-target-libgo
46395
46396 install-strip-target-libgo: installdirs
46397 @: $(MAKE); $(unstage)
46398 @r=`${PWD_COMMAND}`; export r; \
46399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46400 $(NORMAL_TARGET_EXPORTS) \
46401 (cd $(TARGET_SUBDIR)/libgo && \
46402 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46403
46404 @endif target-libgo
46405
46406 # Other targets (info, dvi, pdf, etc.)
46407
46408 .PHONY: maybe-info-target-libgo info-target-libgo
46409 maybe-info-target-libgo:
46410 @if target-libgo
46411 maybe-info-target-libgo: info-target-libgo
46412
46413 info-target-libgo: \
46414 configure-target-libgo
46415 @: $(MAKE); $(unstage)
46416 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46417 r=`${PWD_COMMAND}`; export r; \
46418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46419 $(NORMAL_TARGET_EXPORTS) \
46420 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
46421 for flag in $(EXTRA_TARGET_FLAGS); do \
46422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46423 done; \
46424 (cd $(TARGET_SUBDIR)/libgo && \
46425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46427 "RANLIB=$${RANLIB}" \
46428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46429 info) \
46430 || exit 1
46431
46432 @endif target-libgo
46433
46434 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
46435 maybe-dvi-target-libgo:
46436 @if target-libgo
46437 maybe-dvi-target-libgo: dvi-target-libgo
46438
46439 dvi-target-libgo: \
46440 configure-target-libgo
46441 @: $(MAKE); $(unstage)
46442 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46443 r=`${PWD_COMMAND}`; export r; \
46444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445 $(NORMAL_TARGET_EXPORTS) \
46446 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 dvi) \
46456 || exit 1
46457
46458 @endif target-libgo
46459
46460 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
46461 maybe-pdf-target-libgo:
46462 @if target-libgo
46463 maybe-pdf-target-libgo: pdf-target-libgo
46464
46465 pdf-target-libgo: \
46466 configure-target-libgo
46467 @: $(MAKE); $(unstage)
46468 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46469 r=`${PWD_COMMAND}`; export r; \
46470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46471 $(NORMAL_TARGET_EXPORTS) \
46472 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 pdf) \
46482 || exit 1
46483
46484 @endif target-libgo
46485
46486 .PHONY: maybe-html-target-libgo html-target-libgo
46487 maybe-html-target-libgo:
46488 @if target-libgo
46489 maybe-html-target-libgo: html-target-libgo
46490
46491 html-target-libgo: \
46492 configure-target-libgo
46493 @: $(MAKE); $(unstage)
46494 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46495 r=`${PWD_COMMAND}`; export r; \
46496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46497 $(NORMAL_TARGET_EXPORTS) \
46498 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 html) \
46508 || exit 1
46509
46510 @endif target-libgo
46511
46512 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
46513 maybe-TAGS-target-libgo:
46514 @if target-libgo
46515 maybe-TAGS-target-libgo: TAGS-target-libgo
46516
46517 TAGS-target-libgo: \
46518 configure-target-libgo
46519 @: $(MAKE); $(unstage)
46520 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46521 r=`${PWD_COMMAND}`; export r; \
46522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46523 $(NORMAL_TARGET_EXPORTS) \
46524 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 TAGS) \
46534 || exit 1
46535
46536 @endif target-libgo
46537
46538 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
46539 maybe-install-info-target-libgo:
46540 @if target-libgo
46541 maybe-install-info-target-libgo: install-info-target-libgo
46542
46543 install-info-target-libgo: \
46544 configure-target-libgo \
46545 info-target-libgo
46546 @: $(MAKE); $(unstage)
46547 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46548 r=`${PWD_COMMAND}`; export r; \
46549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46550 $(NORMAL_TARGET_EXPORTS) \
46551 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
46552 for flag in $(EXTRA_TARGET_FLAGS); do \
46553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46554 done; \
46555 (cd $(TARGET_SUBDIR)/libgo && \
46556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46558 "RANLIB=$${RANLIB}" \
46559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46560 install-info) \
46561 || exit 1
46562
46563 @endif target-libgo
46564
46565 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
46566 maybe-install-pdf-target-libgo:
46567 @if target-libgo
46568 maybe-install-pdf-target-libgo: install-pdf-target-libgo
46569
46570 install-pdf-target-libgo: \
46571 configure-target-libgo \
46572 pdf-target-libgo
46573 @: $(MAKE); $(unstage)
46574 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46575 r=`${PWD_COMMAND}`; export r; \
46576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46577 $(NORMAL_TARGET_EXPORTS) \
46578 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
46579 for flag in $(EXTRA_TARGET_FLAGS); do \
46580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46581 done; \
46582 (cd $(TARGET_SUBDIR)/libgo && \
46583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46585 "RANLIB=$${RANLIB}" \
46586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46587 install-pdf) \
46588 || exit 1
46589
46590 @endif target-libgo
46591
46592 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
46593 maybe-install-html-target-libgo:
46594 @if target-libgo
46595 maybe-install-html-target-libgo: install-html-target-libgo
46596
46597 install-html-target-libgo: \
46598 configure-target-libgo \
46599 html-target-libgo
46600 @: $(MAKE); $(unstage)
46601 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46602 r=`${PWD_COMMAND}`; export r; \
46603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46604 $(NORMAL_TARGET_EXPORTS) \
46605 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
46606 for flag in $(EXTRA_TARGET_FLAGS); do \
46607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46608 done; \
46609 (cd $(TARGET_SUBDIR)/libgo && \
46610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46612 "RANLIB=$${RANLIB}" \
46613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46614 install-html) \
46615 || exit 1
46616
46617 @endif target-libgo
46618
46619 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
46620 maybe-installcheck-target-libgo:
46621 @if target-libgo
46622 maybe-installcheck-target-libgo: installcheck-target-libgo
46623
46624 installcheck-target-libgo: \
46625 configure-target-libgo
46626 @: $(MAKE); $(unstage)
46627 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46628 r=`${PWD_COMMAND}`; export r; \
46629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46630 $(NORMAL_TARGET_EXPORTS) \
46631 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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 installcheck) \
46641 || exit 1
46642
46643 @endif target-libgo
46644
46645 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
46646 maybe-mostlyclean-target-libgo:
46647 @if target-libgo
46648 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
46649
46650 mostlyclean-target-libgo:
46651 @: $(MAKE); $(unstage)
46652 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46653 r=`${PWD_COMMAND}`; export r; \
46654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46655 $(NORMAL_TARGET_EXPORTS) \
46656 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
46657 for flag in $(EXTRA_TARGET_FLAGS); do \
46658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46659 done; \
46660 (cd $(TARGET_SUBDIR)/libgo && \
46661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46663 "RANLIB=$${RANLIB}" \
46664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46665 mostlyclean) \
46666 || exit 1
46667
46668 @endif target-libgo
46669
46670 .PHONY: maybe-clean-target-libgo clean-target-libgo
46671 maybe-clean-target-libgo:
46672 @if target-libgo
46673 maybe-clean-target-libgo: clean-target-libgo
46674
46675 clean-target-libgo:
46676 @: $(MAKE); $(unstage)
46677 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46678 r=`${PWD_COMMAND}`; export r; \
46679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46680 $(NORMAL_TARGET_EXPORTS) \
46681 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
46682 for flag in $(EXTRA_TARGET_FLAGS); do \
46683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46684 done; \
46685 (cd $(TARGET_SUBDIR)/libgo && \
46686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46688 "RANLIB=$${RANLIB}" \
46689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46690 clean) \
46691 || exit 1
46692
46693 @endif target-libgo
46694
46695 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
46696 maybe-distclean-target-libgo:
46697 @if target-libgo
46698 maybe-distclean-target-libgo: distclean-target-libgo
46699
46700 distclean-target-libgo:
46701 @: $(MAKE); $(unstage)
46702 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46703 r=`${PWD_COMMAND}`; export r; \
46704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46705 $(NORMAL_TARGET_EXPORTS) \
46706 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
46707 for flag in $(EXTRA_TARGET_FLAGS); do \
46708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46709 done; \
46710 (cd $(TARGET_SUBDIR)/libgo && \
46711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46713 "RANLIB=$${RANLIB}" \
46714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46715 distclean) \
46716 || exit 1
46717
46718 @endif target-libgo
46719
46720 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
46721 maybe-maintainer-clean-target-libgo:
46722 @if target-libgo
46723 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
46724
46725 maintainer-clean-target-libgo:
46726 @: $(MAKE); $(unstage)
46727 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
46728 r=`${PWD_COMMAND}`; export r; \
46729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730 $(NORMAL_TARGET_EXPORTS) \
46731 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
46732 for flag in $(EXTRA_TARGET_FLAGS); do \
46733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46734 done; \
46735 (cd $(TARGET_SUBDIR)/libgo && \
46736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46738 "RANLIB=$${RANLIB}" \
46739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46740 maintainer-clean) \
46741 || exit 1
46742
46743 @endif target-libgo
46744
46745
46746
46747
46748
46749 .PHONY: configure-target-libhsail-rt maybe-configure-target-libhsail-rt
46750 maybe-configure-target-libhsail-rt:
46751 @if gcc-bootstrap
46752 configure-target-libhsail-rt: stage_current
46753 @endif gcc-bootstrap
46754 @if target-libhsail-rt
46755 maybe-configure-target-libhsail-rt: configure-target-libhsail-rt
46756 configure-target-libhsail-rt:
46757 @: $(MAKE); $(unstage)
46758 @r=`${PWD_COMMAND}`; export r; \
46759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46760 echo "Checking multilib configuration for libhsail-rt..."; \
46761 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
46762 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp 2> /dev/null; \
46763 if test -r $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
46764 if cmp -s $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
46765 rm -f $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp; \
46766 else \
46767 rm -f $(TARGET_SUBDIR)/libhsail-rt/Makefile; \
46768 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
46769 fi; \
46770 else \
46771 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
46772 fi; \
46773 test ! -f $(TARGET_SUBDIR)/libhsail-rt/Makefile || exit 0; \
46774 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
46775 $(NORMAL_TARGET_EXPORTS) \
46776 echo Configuring in $(TARGET_SUBDIR)/libhsail-rt; \
46777 cd "$(TARGET_SUBDIR)/libhsail-rt" || exit 1; \
46778 case $(srcdir) in \
46779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46780 *) topdir=`echo $(TARGET_SUBDIR)/libhsail-rt/ | \
46781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46782 esac; \
46783 module_srcdir=libhsail-rt; \
46784 rm -f no-such-file || : ; \
46785 CONFIG_SITE=no-such-file $(SHELL) \
46786 $$s/$$module_srcdir/configure \
46787 --srcdir=$${topdir}/$$module_srcdir \
46788 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46789 --target=${target_alias} \
46790 || exit 1
46791 @endif target-libhsail-rt
46792
46793
46794
46795
46796
46797 .PHONY: all-target-libhsail-rt maybe-all-target-libhsail-rt
46798 maybe-all-target-libhsail-rt:
46799 @if gcc-bootstrap
46800 all-target-libhsail-rt: stage_current
46801 @endif gcc-bootstrap
46802 @if target-libhsail-rt
46803 TARGET-target-libhsail-rt=all
46804 maybe-all-target-libhsail-rt: all-target-libhsail-rt
46805 all-target-libhsail-rt: configure-target-libhsail-rt
46806 @: $(MAKE); $(unstage)
46807 @r=`${PWD_COMMAND}`; export r; \
46808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46809 $(NORMAL_TARGET_EXPORTS) \
46810 (cd $(TARGET_SUBDIR)/libhsail-rt && \
46811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46812 $(TARGET-target-libhsail-rt))
46813 @endif target-libhsail-rt
46814
46815
46816
46817
46818
46819 .PHONY: check-target-libhsail-rt maybe-check-target-libhsail-rt
46820 maybe-check-target-libhsail-rt:
46821 @if target-libhsail-rt
46822 maybe-check-target-libhsail-rt: check-target-libhsail-rt
46823
46824 check-target-libhsail-rt:
46825 @: $(MAKE); $(unstage)
46826 @r=`${PWD_COMMAND}`; export r; \
46827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46828 $(NORMAL_TARGET_EXPORTS) \
46829 (cd $(TARGET_SUBDIR)/libhsail-rt && \
46830 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46831
46832 @endif target-libhsail-rt
46833
46834 .PHONY: install-target-libhsail-rt maybe-install-target-libhsail-rt
46835 maybe-install-target-libhsail-rt:
46836 @if target-libhsail-rt
46837 maybe-install-target-libhsail-rt: install-target-libhsail-rt
46838
46839 install-target-libhsail-rt: installdirs
46840 @: $(MAKE); $(unstage)
46841 @r=`${PWD_COMMAND}`; export r; \
46842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46843 $(NORMAL_TARGET_EXPORTS) \
46844 (cd $(TARGET_SUBDIR)/libhsail-rt && \
46845 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46846
46847 @endif target-libhsail-rt
46848
46849 .PHONY: install-strip-target-libhsail-rt maybe-install-strip-target-libhsail-rt
46850 maybe-install-strip-target-libhsail-rt:
46851 @if target-libhsail-rt
46852 maybe-install-strip-target-libhsail-rt: install-strip-target-libhsail-rt
46853
46854 install-strip-target-libhsail-rt: installdirs
46855 @: $(MAKE); $(unstage)
46856 @r=`${PWD_COMMAND}`; export r; \
46857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46858 $(NORMAL_TARGET_EXPORTS) \
46859 (cd $(TARGET_SUBDIR)/libhsail-rt && \
46860 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46861
46862 @endif target-libhsail-rt
46863
46864 # Other targets (info, dvi, pdf, etc.)
46865
46866 .PHONY: maybe-info-target-libhsail-rt info-target-libhsail-rt
46867 maybe-info-target-libhsail-rt:
46868 @if target-libhsail-rt
46869 maybe-info-target-libhsail-rt: info-target-libhsail-rt
46870
46871 info-target-libhsail-rt: \
46872 configure-target-libhsail-rt
46873 @: $(MAKE); $(unstage)
46874 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
46875 r=`${PWD_COMMAND}`; export r; \
46876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46877 $(NORMAL_TARGET_EXPORTS) \
46878 echo "Doing info in $(TARGET_SUBDIR)/libhsail-rt"; \
46879 for flag in $(EXTRA_TARGET_FLAGS); do \
46880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46881 done; \
46882 (cd $(TARGET_SUBDIR)/libhsail-rt && \
46883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46885 "RANLIB=$${RANLIB}" \
46886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46887 info) \
46888 || exit 1
46889
46890 @endif target-libhsail-rt
46891
46892 .PHONY: maybe-dvi-target-libhsail-rt dvi-target-libhsail-rt
46893 maybe-dvi-target-libhsail-rt:
46894 @if target-libhsail-rt
46895 maybe-dvi-target-libhsail-rt: dvi-target-libhsail-rt
46896
46897 dvi-target-libhsail-rt: \
46898 configure-target-libhsail-rt
46899 @: $(MAKE); $(unstage)
46900 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
46901 r=`${PWD_COMMAND}`; export r; \
46902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46903 $(NORMAL_TARGET_EXPORTS) \
46904 echo "Doing dvi in $(TARGET_SUBDIR)/libhsail-rt"; \
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)/libhsail-rt && \
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 dvi) \
46914 || exit 1
46915
46916 @endif target-libhsail-rt
46917
46918 .PHONY: maybe-pdf-target-libhsail-rt pdf-target-libhsail-rt
46919 maybe-pdf-target-libhsail-rt:
46920 @if target-libhsail-rt
46921 maybe-pdf-target-libhsail-rt: pdf-target-libhsail-rt
46922
46923 pdf-target-libhsail-rt: \
46924 configure-target-libhsail-rt
46925 @: $(MAKE); $(unstage)
46926 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
46927 r=`${PWD_COMMAND}`; export r; \
46928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46929 $(NORMAL_TARGET_EXPORTS) \
46930 echo "Doing pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
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)/libhsail-rt && \
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 pdf) \
46940 || exit 1
46941
46942 @endif target-libhsail-rt
46943
46944 .PHONY: maybe-html-target-libhsail-rt html-target-libhsail-rt
46945 maybe-html-target-libhsail-rt:
46946 @if target-libhsail-rt
46947 maybe-html-target-libhsail-rt: html-target-libhsail-rt
46948
46949 html-target-libhsail-rt: \
46950 configure-target-libhsail-rt
46951 @: $(MAKE); $(unstage)
46952 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
46953 r=`${PWD_COMMAND}`; export r; \
46954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46955 $(NORMAL_TARGET_EXPORTS) \
46956 echo "Doing html in $(TARGET_SUBDIR)/libhsail-rt"; \
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)/libhsail-rt && \
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 html) \
46966 || exit 1
46967
46968 @endif target-libhsail-rt
46969
46970 .PHONY: maybe-TAGS-target-libhsail-rt TAGS-target-libhsail-rt
46971 maybe-TAGS-target-libhsail-rt:
46972 @if target-libhsail-rt
46973 maybe-TAGS-target-libhsail-rt: TAGS-target-libhsail-rt
46974
46975 TAGS-target-libhsail-rt: \
46976 configure-target-libhsail-rt
46977 @: $(MAKE); $(unstage)
46978 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
46979 r=`${PWD_COMMAND}`; export r; \
46980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46981 $(NORMAL_TARGET_EXPORTS) \
46982 echo "Doing TAGS in $(TARGET_SUBDIR)/libhsail-rt"; \
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)/libhsail-rt && \
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 TAGS) \
46992 || exit 1
46993
46994 @endif target-libhsail-rt
46995
46996 .PHONY: maybe-install-info-target-libhsail-rt install-info-target-libhsail-rt
46997 maybe-install-info-target-libhsail-rt:
46998 @if target-libhsail-rt
46999 maybe-install-info-target-libhsail-rt: install-info-target-libhsail-rt
47000
47001 install-info-target-libhsail-rt: \
47002 configure-target-libhsail-rt \
47003 info-target-libhsail-rt
47004 @: $(MAKE); $(unstage)
47005 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47006 r=`${PWD_COMMAND}`; export r; \
47007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47008 $(NORMAL_TARGET_EXPORTS) \
47009 echo "Doing install-info in $(TARGET_SUBDIR)/libhsail-rt"; \
47010 for flag in $(EXTRA_TARGET_FLAGS); do \
47011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47012 done; \
47013 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47016 "RANLIB=$${RANLIB}" \
47017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47018 install-info) \
47019 || exit 1
47020
47021 @endif target-libhsail-rt
47022
47023 .PHONY: maybe-install-pdf-target-libhsail-rt install-pdf-target-libhsail-rt
47024 maybe-install-pdf-target-libhsail-rt:
47025 @if target-libhsail-rt
47026 maybe-install-pdf-target-libhsail-rt: install-pdf-target-libhsail-rt
47027
47028 install-pdf-target-libhsail-rt: \
47029 configure-target-libhsail-rt \
47030 pdf-target-libhsail-rt
47031 @: $(MAKE); $(unstage)
47032 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47033 r=`${PWD_COMMAND}`; export r; \
47034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47035 $(NORMAL_TARGET_EXPORTS) \
47036 echo "Doing install-pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
47037 for flag in $(EXTRA_TARGET_FLAGS); do \
47038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47039 done; \
47040 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47043 "RANLIB=$${RANLIB}" \
47044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47045 install-pdf) \
47046 || exit 1
47047
47048 @endif target-libhsail-rt
47049
47050 .PHONY: maybe-install-html-target-libhsail-rt install-html-target-libhsail-rt
47051 maybe-install-html-target-libhsail-rt:
47052 @if target-libhsail-rt
47053 maybe-install-html-target-libhsail-rt: install-html-target-libhsail-rt
47054
47055 install-html-target-libhsail-rt: \
47056 configure-target-libhsail-rt \
47057 html-target-libhsail-rt
47058 @: $(MAKE); $(unstage)
47059 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47060 r=`${PWD_COMMAND}`; export r; \
47061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47062 $(NORMAL_TARGET_EXPORTS) \
47063 echo "Doing install-html in $(TARGET_SUBDIR)/libhsail-rt"; \
47064 for flag in $(EXTRA_TARGET_FLAGS); do \
47065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47066 done; \
47067 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47070 "RANLIB=$${RANLIB}" \
47071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47072 install-html) \
47073 || exit 1
47074
47075 @endif target-libhsail-rt
47076
47077 .PHONY: maybe-installcheck-target-libhsail-rt installcheck-target-libhsail-rt
47078 maybe-installcheck-target-libhsail-rt:
47079 @if target-libhsail-rt
47080 maybe-installcheck-target-libhsail-rt: installcheck-target-libhsail-rt
47081
47082 installcheck-target-libhsail-rt: \
47083 configure-target-libhsail-rt
47084 @: $(MAKE); $(unstage)
47085 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47086 r=`${PWD_COMMAND}`; export r; \
47087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47088 $(NORMAL_TARGET_EXPORTS) \
47089 echo "Doing installcheck in $(TARGET_SUBDIR)/libhsail-rt"; \
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)/libhsail-rt && \
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 installcheck) \
47099 || exit 1
47100
47101 @endif target-libhsail-rt
47102
47103 .PHONY: maybe-mostlyclean-target-libhsail-rt mostlyclean-target-libhsail-rt
47104 maybe-mostlyclean-target-libhsail-rt:
47105 @if target-libhsail-rt
47106 maybe-mostlyclean-target-libhsail-rt: mostlyclean-target-libhsail-rt
47107
47108 mostlyclean-target-libhsail-rt:
47109 @: $(MAKE); $(unstage)
47110 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47111 r=`${PWD_COMMAND}`; export r; \
47112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47113 $(NORMAL_TARGET_EXPORTS) \
47114 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libhsail-rt"; \
47115 for flag in $(EXTRA_TARGET_FLAGS); do \
47116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47117 done; \
47118 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47121 "RANLIB=$${RANLIB}" \
47122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47123 mostlyclean) \
47124 || exit 1
47125
47126 @endif target-libhsail-rt
47127
47128 .PHONY: maybe-clean-target-libhsail-rt clean-target-libhsail-rt
47129 maybe-clean-target-libhsail-rt:
47130 @if target-libhsail-rt
47131 maybe-clean-target-libhsail-rt: clean-target-libhsail-rt
47132
47133 clean-target-libhsail-rt:
47134 @: $(MAKE); $(unstage)
47135 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47136 r=`${PWD_COMMAND}`; export r; \
47137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47138 $(NORMAL_TARGET_EXPORTS) \
47139 echo "Doing clean in $(TARGET_SUBDIR)/libhsail-rt"; \
47140 for flag in $(EXTRA_TARGET_FLAGS); do \
47141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47142 done; \
47143 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47146 "RANLIB=$${RANLIB}" \
47147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47148 clean) \
47149 || exit 1
47150
47151 @endif target-libhsail-rt
47152
47153 .PHONY: maybe-distclean-target-libhsail-rt distclean-target-libhsail-rt
47154 maybe-distclean-target-libhsail-rt:
47155 @if target-libhsail-rt
47156 maybe-distclean-target-libhsail-rt: distclean-target-libhsail-rt
47157
47158 distclean-target-libhsail-rt:
47159 @: $(MAKE); $(unstage)
47160 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47161 r=`${PWD_COMMAND}`; export r; \
47162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47163 $(NORMAL_TARGET_EXPORTS) \
47164 echo "Doing distclean in $(TARGET_SUBDIR)/libhsail-rt"; \
47165 for flag in $(EXTRA_TARGET_FLAGS); do \
47166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47167 done; \
47168 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47171 "RANLIB=$${RANLIB}" \
47172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47173 distclean) \
47174 || exit 1
47175
47176 @endif target-libhsail-rt
47177
47178 .PHONY: maybe-maintainer-clean-target-libhsail-rt maintainer-clean-target-libhsail-rt
47179 maybe-maintainer-clean-target-libhsail-rt:
47180 @if target-libhsail-rt
47181 maybe-maintainer-clean-target-libhsail-rt: maintainer-clean-target-libhsail-rt
47182
47183 maintainer-clean-target-libhsail-rt:
47184 @: $(MAKE); $(unstage)
47185 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
47186 r=`${PWD_COMMAND}`; export r; \
47187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47188 $(NORMAL_TARGET_EXPORTS) \
47189 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libhsail-rt"; \
47190 for flag in $(EXTRA_TARGET_FLAGS); do \
47191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47192 done; \
47193 (cd $(TARGET_SUBDIR)/libhsail-rt && \
47194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47196 "RANLIB=$${RANLIB}" \
47197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47198 maintainer-clean) \
47199 || exit 1
47200
47201 @endif target-libhsail-rt
47202
47203
47204
47205
47206
47207 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
47208 maybe-configure-target-libphobos:
47209 @if gcc-bootstrap
47210 configure-target-libphobos: stage_current
47211 @endif gcc-bootstrap
47212 @if target-libphobos
47213 maybe-configure-target-libphobos: configure-target-libphobos
47214 configure-target-libphobos:
47215 @: $(MAKE); $(unstage)
47216 @r=`${PWD_COMMAND}`; export r; \
47217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47218 echo "Checking multilib configuration for libphobos..."; \
47219 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
47220 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
47221 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
47222 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
47223 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
47224 else \
47225 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
47226 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
47227 fi; \
47228 else \
47229 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
47230 fi; \
47231 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
47232 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
47233 $(NORMAL_TARGET_EXPORTS) \
47234 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
47235 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
47236 case $(srcdir) in \
47237 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47238 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
47239 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47240 esac; \
47241 module_srcdir=libphobos; \
47242 rm -f no-such-file || : ; \
47243 CONFIG_SITE=no-such-file $(SHELL) \
47244 $$s/$$module_srcdir/configure \
47245 --srcdir=$${topdir}/$$module_srcdir \
47246 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47247 --target=${target_alias} \
47248 || exit 1
47249 @endif target-libphobos
47250
47251
47252
47253
47254
47255 .PHONY: all-target-libphobos maybe-all-target-libphobos
47256 maybe-all-target-libphobos:
47257 @if gcc-bootstrap
47258 all-target-libphobos: stage_current
47259 @endif gcc-bootstrap
47260 @if target-libphobos
47261 TARGET-target-libphobos=all
47262 maybe-all-target-libphobos: all-target-libphobos
47263 all-target-libphobos: configure-target-libphobos
47264 @: $(MAKE); $(unstage)
47265 @r=`${PWD_COMMAND}`; export r; \
47266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47267 $(NORMAL_TARGET_EXPORTS) \
47268 (cd $(TARGET_SUBDIR)/libphobos && \
47269 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47270 $(TARGET-target-libphobos))
47271 @endif target-libphobos
47272
47273
47274
47275
47276
47277 .PHONY: check-target-libphobos maybe-check-target-libphobos
47278 maybe-check-target-libphobos:
47279 @if target-libphobos
47280 maybe-check-target-libphobos: check-target-libphobos
47281
47282 check-target-libphobos:
47283 @: $(MAKE); $(unstage)
47284 @r=`${PWD_COMMAND}`; export r; \
47285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47286 $(NORMAL_TARGET_EXPORTS) \
47287 (cd $(TARGET_SUBDIR)/libphobos && \
47288 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47289
47290 @endif target-libphobos
47291
47292 .PHONY: install-target-libphobos maybe-install-target-libphobos
47293 maybe-install-target-libphobos:
47294 @if target-libphobos
47295 maybe-install-target-libphobos: install-target-libphobos
47296
47297 install-target-libphobos: installdirs
47298 @: $(MAKE); $(unstage)
47299 @r=`${PWD_COMMAND}`; export r; \
47300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47301 $(NORMAL_TARGET_EXPORTS) \
47302 (cd $(TARGET_SUBDIR)/libphobos && \
47303 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47304
47305 @endif target-libphobos
47306
47307 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
47308 maybe-install-strip-target-libphobos:
47309 @if target-libphobos
47310 maybe-install-strip-target-libphobos: install-strip-target-libphobos
47311
47312 install-strip-target-libphobos: installdirs
47313 @: $(MAKE); $(unstage)
47314 @r=`${PWD_COMMAND}`; export r; \
47315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47316 $(NORMAL_TARGET_EXPORTS) \
47317 (cd $(TARGET_SUBDIR)/libphobos && \
47318 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47319
47320 @endif target-libphobos
47321
47322 # Other targets (info, dvi, pdf, etc.)
47323
47324 .PHONY: maybe-info-target-libphobos info-target-libphobos
47325 maybe-info-target-libphobos:
47326 @if target-libphobos
47327 maybe-info-target-libphobos: info-target-libphobos
47328
47329 info-target-libphobos: \
47330 configure-target-libphobos
47331 @: $(MAKE); $(unstage)
47332 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47333 r=`${PWD_COMMAND}`; export r; \
47334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47335 $(NORMAL_TARGET_EXPORTS) \
47336 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
47337 for flag in $(EXTRA_TARGET_FLAGS); do \
47338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47339 done; \
47340 (cd $(TARGET_SUBDIR)/libphobos && \
47341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47343 "RANLIB=$${RANLIB}" \
47344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47345 info) \
47346 || exit 1
47347
47348 @endif target-libphobos
47349
47350 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
47351 maybe-dvi-target-libphobos:
47352 @if target-libphobos
47353 maybe-dvi-target-libphobos: dvi-target-libphobos
47354
47355 dvi-target-libphobos: \
47356 configure-target-libphobos
47357 @: $(MAKE); $(unstage)
47358 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47359 r=`${PWD_COMMAND}`; export r; \
47360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47361 $(NORMAL_TARGET_EXPORTS) \
47362 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 dvi) \
47372 || exit 1
47373
47374 @endif target-libphobos
47375
47376 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
47377 maybe-pdf-target-libphobos:
47378 @if target-libphobos
47379 maybe-pdf-target-libphobos: pdf-target-libphobos
47380
47381 pdf-target-libphobos: \
47382 configure-target-libphobos
47383 @: $(MAKE); $(unstage)
47384 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47385 r=`${PWD_COMMAND}`; export r; \
47386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47387 $(NORMAL_TARGET_EXPORTS) \
47388 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 pdf) \
47398 || exit 1
47399
47400 @endif target-libphobos
47401
47402 .PHONY: maybe-html-target-libphobos html-target-libphobos
47403 maybe-html-target-libphobos:
47404 @if target-libphobos
47405 maybe-html-target-libphobos: html-target-libphobos
47406
47407 html-target-libphobos: \
47408 configure-target-libphobos
47409 @: $(MAKE); $(unstage)
47410 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47411 r=`${PWD_COMMAND}`; export r; \
47412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47413 $(NORMAL_TARGET_EXPORTS) \
47414 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 html) \
47424 || exit 1
47425
47426 @endif target-libphobos
47427
47428 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
47429 maybe-TAGS-target-libphobos:
47430 @if target-libphobos
47431 maybe-TAGS-target-libphobos: TAGS-target-libphobos
47432
47433 TAGS-target-libphobos: \
47434 configure-target-libphobos
47435 @: $(MAKE); $(unstage)
47436 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47437 r=`${PWD_COMMAND}`; export r; \
47438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47439 $(NORMAL_TARGET_EXPORTS) \
47440 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 TAGS) \
47450 || exit 1
47451
47452 @endif target-libphobos
47453
47454 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
47455 maybe-install-info-target-libphobos:
47456 @if target-libphobos
47457 maybe-install-info-target-libphobos: install-info-target-libphobos
47458
47459 install-info-target-libphobos: \
47460 configure-target-libphobos \
47461 info-target-libphobos
47462 @: $(MAKE); $(unstage)
47463 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47464 r=`${PWD_COMMAND}`; export r; \
47465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47466 $(NORMAL_TARGET_EXPORTS) \
47467 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
47468 for flag in $(EXTRA_TARGET_FLAGS); do \
47469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47470 done; \
47471 (cd $(TARGET_SUBDIR)/libphobos && \
47472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47474 "RANLIB=$${RANLIB}" \
47475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47476 install-info) \
47477 || exit 1
47478
47479 @endif target-libphobos
47480
47481 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
47482 maybe-install-pdf-target-libphobos:
47483 @if target-libphobos
47484 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
47485
47486 install-pdf-target-libphobos: \
47487 configure-target-libphobos \
47488 pdf-target-libphobos
47489 @: $(MAKE); $(unstage)
47490 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47491 r=`${PWD_COMMAND}`; export r; \
47492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47493 $(NORMAL_TARGET_EXPORTS) \
47494 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
47495 for flag in $(EXTRA_TARGET_FLAGS); do \
47496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47497 done; \
47498 (cd $(TARGET_SUBDIR)/libphobos && \
47499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47501 "RANLIB=$${RANLIB}" \
47502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47503 install-pdf) \
47504 || exit 1
47505
47506 @endif target-libphobos
47507
47508 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
47509 maybe-install-html-target-libphobos:
47510 @if target-libphobos
47511 maybe-install-html-target-libphobos: install-html-target-libphobos
47512
47513 install-html-target-libphobos: \
47514 configure-target-libphobos \
47515 html-target-libphobos
47516 @: $(MAKE); $(unstage)
47517 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47518 r=`${PWD_COMMAND}`; export r; \
47519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47520 $(NORMAL_TARGET_EXPORTS) \
47521 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
47522 for flag in $(EXTRA_TARGET_FLAGS); do \
47523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47524 done; \
47525 (cd $(TARGET_SUBDIR)/libphobos && \
47526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47528 "RANLIB=$${RANLIB}" \
47529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47530 install-html) \
47531 || exit 1
47532
47533 @endif target-libphobos
47534
47535 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
47536 maybe-installcheck-target-libphobos:
47537 @if target-libphobos
47538 maybe-installcheck-target-libphobos: installcheck-target-libphobos
47539
47540 installcheck-target-libphobos: \
47541 configure-target-libphobos
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(NORMAL_TARGET_EXPORTS) \
47547 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
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)/libphobos && \
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 installcheck) \
47557 || exit 1
47558
47559 @endif target-libphobos
47560
47561 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
47562 maybe-mostlyclean-target-libphobos:
47563 @if target-libphobos
47564 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
47565
47566 mostlyclean-target-libphobos:
47567 @: $(MAKE); $(unstage)
47568 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47569 r=`${PWD_COMMAND}`; export r; \
47570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47571 $(NORMAL_TARGET_EXPORTS) \
47572 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
47573 for flag in $(EXTRA_TARGET_FLAGS); do \
47574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47575 done; \
47576 (cd $(TARGET_SUBDIR)/libphobos && \
47577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47579 "RANLIB=$${RANLIB}" \
47580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47581 mostlyclean) \
47582 || exit 1
47583
47584 @endif target-libphobos
47585
47586 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
47587 maybe-clean-target-libphobos:
47588 @if target-libphobos
47589 maybe-clean-target-libphobos: clean-target-libphobos
47590
47591 clean-target-libphobos:
47592 @: $(MAKE); $(unstage)
47593 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47594 r=`${PWD_COMMAND}`; export r; \
47595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47596 $(NORMAL_TARGET_EXPORTS) \
47597 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
47598 for flag in $(EXTRA_TARGET_FLAGS); do \
47599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47600 done; \
47601 (cd $(TARGET_SUBDIR)/libphobos && \
47602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47604 "RANLIB=$${RANLIB}" \
47605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47606 clean) \
47607 || exit 1
47608
47609 @endif target-libphobos
47610
47611 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
47612 maybe-distclean-target-libphobos:
47613 @if target-libphobos
47614 maybe-distclean-target-libphobos: distclean-target-libphobos
47615
47616 distclean-target-libphobos:
47617 @: $(MAKE); $(unstage)
47618 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47619 r=`${PWD_COMMAND}`; export r; \
47620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47621 $(NORMAL_TARGET_EXPORTS) \
47622 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
47623 for flag in $(EXTRA_TARGET_FLAGS); do \
47624 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47625 done; \
47626 (cd $(TARGET_SUBDIR)/libphobos && \
47627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47629 "RANLIB=$${RANLIB}" \
47630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47631 distclean) \
47632 || exit 1
47633
47634 @endif target-libphobos
47635
47636 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
47637 maybe-maintainer-clean-target-libphobos:
47638 @if target-libphobos
47639 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
47640
47641 maintainer-clean-target-libphobos:
47642 @: $(MAKE); $(unstage)
47643 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
47644 r=`${PWD_COMMAND}`; export r; \
47645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47646 $(NORMAL_TARGET_EXPORTS) \
47647 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
47648 for flag in $(EXTRA_TARGET_FLAGS); do \
47649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47650 done; \
47651 (cd $(TARGET_SUBDIR)/libphobos && \
47652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47654 "RANLIB=$${RANLIB}" \
47655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47656 maintainer-clean) \
47657 || exit 1
47658
47659 @endif target-libphobos
47660
47661
47662
47663
47664
47665 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
47666 maybe-configure-target-libtermcap:
47667 @if gcc-bootstrap
47668 configure-target-libtermcap: stage_current
47669 @endif gcc-bootstrap
47670 @if target-libtermcap
47671 maybe-configure-target-libtermcap: configure-target-libtermcap
47672 configure-target-libtermcap:
47673 @: $(MAKE); $(unstage)
47674 @r=`${PWD_COMMAND}`; export r; \
47675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47676 echo "Checking multilib configuration for libtermcap..."; \
47677 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
47678 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
47679 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47680 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
47681 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
47682 else \
47683 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
47684 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47685 fi; \
47686 else \
47687 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
47688 fi; \
47689 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
47690 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
47691 $(NORMAL_TARGET_EXPORTS) \
47692 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
47693 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
47694 case $(srcdir) in \
47695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47696 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
47697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47698 esac; \
47699 module_srcdir=libtermcap; \
47700 rm -f no-such-file || : ; \
47701 CONFIG_SITE=no-such-file $(SHELL) \
47702 $$s/$$module_srcdir/configure \
47703 --srcdir=$${topdir}/$$module_srcdir \
47704 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47705 --target=${target_alias} \
47706 || exit 1
47707 @endif target-libtermcap
47708
47709
47710
47711
47712
47713 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
47714 maybe-all-target-libtermcap:
47715 @if gcc-bootstrap
47716 all-target-libtermcap: stage_current
47717 @endif gcc-bootstrap
47718 @if target-libtermcap
47719 TARGET-target-libtermcap=all
47720 maybe-all-target-libtermcap: all-target-libtermcap
47721 all-target-libtermcap: configure-target-libtermcap
47722 @: $(MAKE); $(unstage)
47723 @r=`${PWD_COMMAND}`; export r; \
47724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47725 $(NORMAL_TARGET_EXPORTS) \
47726 (cd $(TARGET_SUBDIR)/libtermcap && \
47727 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47728 $(TARGET-target-libtermcap))
47729 @endif target-libtermcap
47730
47731
47732
47733
47734
47735 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
47736 maybe-check-target-libtermcap:
47737 @if target-libtermcap
47738 maybe-check-target-libtermcap: check-target-libtermcap
47739
47740 # Dummy target for uncheckable module.
47741 check-target-libtermcap:
47742
47743 @endif target-libtermcap
47744
47745 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
47746 maybe-install-target-libtermcap:
47747 @if target-libtermcap
47748 maybe-install-target-libtermcap: install-target-libtermcap
47749
47750 install-target-libtermcap: installdirs
47751 @: $(MAKE); $(unstage)
47752 @r=`${PWD_COMMAND}`; export r; \
47753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754 $(NORMAL_TARGET_EXPORTS) \
47755 (cd $(TARGET_SUBDIR)/libtermcap && \
47756 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47757
47758 @endif target-libtermcap
47759
47760 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
47761 maybe-install-strip-target-libtermcap:
47762 @if target-libtermcap
47763 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
47764
47765 install-strip-target-libtermcap: installdirs
47766 @: $(MAKE); $(unstage)
47767 @r=`${PWD_COMMAND}`; export r; \
47768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47769 $(NORMAL_TARGET_EXPORTS) \
47770 (cd $(TARGET_SUBDIR)/libtermcap && \
47771 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47772
47773 @endif target-libtermcap
47774
47775 # Other targets (info, dvi, pdf, etc.)
47776
47777 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
47778 maybe-info-target-libtermcap:
47779 @if target-libtermcap
47780 maybe-info-target-libtermcap: info-target-libtermcap
47781
47782 info-target-libtermcap: \
47783 configure-target-libtermcap
47784 @: $(MAKE); $(unstage)
47785 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47786 r=`${PWD_COMMAND}`; export r; \
47787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47788 $(NORMAL_TARGET_EXPORTS) \
47789 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
47790 for flag in $(EXTRA_TARGET_FLAGS); do \
47791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47792 done; \
47793 (cd $(TARGET_SUBDIR)/libtermcap && \
47794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47796 "RANLIB=$${RANLIB}" \
47797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47798 info) \
47799 || exit 1
47800
47801 @endif target-libtermcap
47802
47803 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
47804 maybe-dvi-target-libtermcap:
47805 @if target-libtermcap
47806 maybe-dvi-target-libtermcap: dvi-target-libtermcap
47807
47808 dvi-target-libtermcap: \
47809 configure-target-libtermcap
47810 @: $(MAKE); $(unstage)
47811 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47812 r=`${PWD_COMMAND}`; export r; \
47813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47814 $(NORMAL_TARGET_EXPORTS) \
47815 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
47816 for flag in $(EXTRA_TARGET_FLAGS); do \
47817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47818 done; \
47819 (cd $(TARGET_SUBDIR)/libtermcap && \
47820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47822 "RANLIB=$${RANLIB}" \
47823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47824 dvi) \
47825 || exit 1
47826
47827 @endif target-libtermcap
47828
47829 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
47830 maybe-pdf-target-libtermcap:
47831 @if target-libtermcap
47832 maybe-pdf-target-libtermcap: pdf-target-libtermcap
47833
47834 pdf-target-libtermcap: \
47835 configure-target-libtermcap
47836 @: $(MAKE); $(unstage)
47837 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47838 r=`${PWD_COMMAND}`; export r; \
47839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47840 $(NORMAL_TARGET_EXPORTS) \
47841 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
47842 for flag in $(EXTRA_TARGET_FLAGS); do \
47843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47844 done; \
47845 (cd $(TARGET_SUBDIR)/libtermcap && \
47846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47848 "RANLIB=$${RANLIB}" \
47849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47850 pdf) \
47851 || exit 1
47852
47853 @endif target-libtermcap
47854
47855 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
47856 maybe-html-target-libtermcap:
47857 @if target-libtermcap
47858 maybe-html-target-libtermcap: html-target-libtermcap
47859
47860 html-target-libtermcap: \
47861 configure-target-libtermcap
47862 @: $(MAKE); $(unstage)
47863 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47864 r=`${PWD_COMMAND}`; export r; \
47865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47866 $(NORMAL_TARGET_EXPORTS) \
47867 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
47868 for flag in $(EXTRA_TARGET_FLAGS); do \
47869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47870 done; \
47871 (cd $(TARGET_SUBDIR)/libtermcap && \
47872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47874 "RANLIB=$${RANLIB}" \
47875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47876 html) \
47877 || exit 1
47878
47879 @endif target-libtermcap
47880
47881 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
47882 maybe-TAGS-target-libtermcap:
47883 @if target-libtermcap
47884 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
47885
47886 TAGS-target-libtermcap: \
47887 configure-target-libtermcap
47888 @: $(MAKE); $(unstage)
47889 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47890 r=`${PWD_COMMAND}`; export r; \
47891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47892 $(NORMAL_TARGET_EXPORTS) \
47893 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
47894 for flag in $(EXTRA_TARGET_FLAGS); do \
47895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47896 done; \
47897 (cd $(TARGET_SUBDIR)/libtermcap && \
47898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47900 "RANLIB=$${RANLIB}" \
47901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47902 TAGS) \
47903 || exit 1
47904
47905 @endif target-libtermcap
47906
47907 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
47908 maybe-install-info-target-libtermcap:
47909 @if target-libtermcap
47910 maybe-install-info-target-libtermcap: install-info-target-libtermcap
47911
47912 install-info-target-libtermcap: \
47913 configure-target-libtermcap \
47914 info-target-libtermcap
47915 @: $(MAKE); $(unstage)
47916 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47917 r=`${PWD_COMMAND}`; export r; \
47918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47919 $(NORMAL_TARGET_EXPORTS) \
47920 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
47921 for flag in $(EXTRA_TARGET_FLAGS); do \
47922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47923 done; \
47924 (cd $(TARGET_SUBDIR)/libtermcap && \
47925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47927 "RANLIB=$${RANLIB}" \
47928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47929 install-info) \
47930 || exit 1
47931
47932 @endif target-libtermcap
47933
47934 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
47935 maybe-install-pdf-target-libtermcap:
47936 @if target-libtermcap
47937 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
47938
47939 install-pdf-target-libtermcap: \
47940 configure-target-libtermcap \
47941 pdf-target-libtermcap
47942 @: $(MAKE); $(unstage)
47943 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47944 r=`${PWD_COMMAND}`; export r; \
47945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47946 $(NORMAL_TARGET_EXPORTS) \
47947 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
47948 for flag in $(EXTRA_TARGET_FLAGS); do \
47949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47950 done; \
47951 (cd $(TARGET_SUBDIR)/libtermcap && \
47952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47954 "RANLIB=$${RANLIB}" \
47955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47956 install-pdf) \
47957 || exit 1
47958
47959 @endif target-libtermcap
47960
47961 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
47962 maybe-install-html-target-libtermcap:
47963 @if target-libtermcap
47964 maybe-install-html-target-libtermcap: install-html-target-libtermcap
47965
47966 install-html-target-libtermcap: \
47967 configure-target-libtermcap \
47968 html-target-libtermcap
47969 @: $(MAKE); $(unstage)
47970 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47971 r=`${PWD_COMMAND}`; export r; \
47972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47973 $(NORMAL_TARGET_EXPORTS) \
47974 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
47975 for flag in $(EXTRA_TARGET_FLAGS); do \
47976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47977 done; \
47978 (cd $(TARGET_SUBDIR)/libtermcap && \
47979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47981 "RANLIB=$${RANLIB}" \
47982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47983 install-html) \
47984 || exit 1
47985
47986 @endif target-libtermcap
47987
47988 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
47989 maybe-installcheck-target-libtermcap:
47990 @if target-libtermcap
47991 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
47992
47993 installcheck-target-libtermcap: \
47994 configure-target-libtermcap
47995 @: $(MAKE); $(unstage)
47996 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
47997 r=`${PWD_COMMAND}`; export r; \
47998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47999 $(NORMAL_TARGET_EXPORTS) \
48000 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
48001 for flag in $(EXTRA_TARGET_FLAGS); do \
48002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48003 done; \
48004 (cd $(TARGET_SUBDIR)/libtermcap && \
48005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48007 "RANLIB=$${RANLIB}" \
48008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48009 installcheck) \
48010 || exit 1
48011
48012 @endif target-libtermcap
48013
48014 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
48015 maybe-mostlyclean-target-libtermcap:
48016 @if target-libtermcap
48017 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
48018
48019 # libtermcap doesn't support mostlyclean.
48020 mostlyclean-target-libtermcap:
48021
48022 @endif target-libtermcap
48023
48024 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
48025 maybe-clean-target-libtermcap:
48026 @if target-libtermcap
48027 maybe-clean-target-libtermcap: clean-target-libtermcap
48028
48029 # libtermcap doesn't support clean.
48030 clean-target-libtermcap:
48031
48032 @endif target-libtermcap
48033
48034 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
48035 maybe-distclean-target-libtermcap:
48036 @if target-libtermcap
48037 maybe-distclean-target-libtermcap: distclean-target-libtermcap
48038
48039 # libtermcap doesn't support distclean.
48040 distclean-target-libtermcap:
48041
48042 @endif target-libtermcap
48043
48044 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
48045 maybe-maintainer-clean-target-libtermcap:
48046 @if target-libtermcap
48047 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
48048
48049 # libtermcap doesn't support maintainer-clean.
48050 maintainer-clean-target-libtermcap:
48051
48052 @endif target-libtermcap
48053
48054
48055
48056
48057
48058 .PHONY: configure-target-winsup maybe-configure-target-winsup
48059 maybe-configure-target-winsup:
48060 @if gcc-bootstrap
48061 configure-target-winsup: stage_current
48062 @endif gcc-bootstrap
48063 @if target-winsup
48064 maybe-configure-target-winsup: configure-target-winsup
48065 configure-target-winsup:
48066 @: $(MAKE); $(unstage)
48067 @r=`${PWD_COMMAND}`; export r; \
48068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48069 echo "Checking multilib configuration for winsup..."; \
48070 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
48071 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
48072 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
48073 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
48074 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
48075 else \
48076 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
48077 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
48078 fi; \
48079 else \
48080 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
48081 fi; \
48082 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
48083 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
48084 $(NORMAL_TARGET_EXPORTS) \
48085 echo Configuring in $(TARGET_SUBDIR)/winsup; \
48086 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
48087 case $(srcdir) in \
48088 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48089 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
48090 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48091 esac; \
48092 module_srcdir=winsup; \
48093 rm -f no-such-file || : ; \
48094 CONFIG_SITE=no-such-file $(SHELL) \
48095 $$s/$$module_srcdir/configure \
48096 --srcdir=$${topdir}/$$module_srcdir \
48097 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48098 --target=${target_alias} \
48099 || exit 1
48100 @endif target-winsup
48101
48102
48103
48104
48105
48106 .PHONY: all-target-winsup maybe-all-target-winsup
48107 maybe-all-target-winsup:
48108 @if gcc-bootstrap
48109 all-target-winsup: stage_current
48110 @endif gcc-bootstrap
48111 @if target-winsup
48112 TARGET-target-winsup=all
48113 maybe-all-target-winsup: all-target-winsup
48114 all-target-winsup: configure-target-winsup
48115 @: $(MAKE); $(unstage)
48116 @r=`${PWD_COMMAND}`; export r; \
48117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48118 $(NORMAL_TARGET_EXPORTS) \
48119 (cd $(TARGET_SUBDIR)/winsup && \
48120 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48121 $(TARGET-target-winsup))
48122 @endif target-winsup
48123
48124
48125
48126
48127
48128 .PHONY: check-target-winsup maybe-check-target-winsup
48129 maybe-check-target-winsup:
48130 @if target-winsup
48131 maybe-check-target-winsup: check-target-winsup
48132
48133 check-target-winsup:
48134 @: $(MAKE); $(unstage)
48135 @r=`${PWD_COMMAND}`; export r; \
48136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48137 $(NORMAL_TARGET_EXPORTS) \
48138 (cd $(TARGET_SUBDIR)/winsup && \
48139 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48140
48141 @endif target-winsup
48142
48143 .PHONY: install-target-winsup maybe-install-target-winsup
48144 maybe-install-target-winsup:
48145 @if target-winsup
48146 maybe-install-target-winsup: install-target-winsup
48147
48148 install-target-winsup: installdirs
48149 @: $(MAKE); $(unstage)
48150 @r=`${PWD_COMMAND}`; export r; \
48151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48152 $(NORMAL_TARGET_EXPORTS) \
48153 (cd $(TARGET_SUBDIR)/winsup && \
48154 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48155
48156 @endif target-winsup
48157
48158 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
48159 maybe-install-strip-target-winsup:
48160 @if target-winsup
48161 maybe-install-strip-target-winsup: install-strip-target-winsup
48162
48163 install-strip-target-winsup: installdirs
48164 @: $(MAKE); $(unstage)
48165 @r=`${PWD_COMMAND}`; export r; \
48166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48167 $(NORMAL_TARGET_EXPORTS) \
48168 (cd $(TARGET_SUBDIR)/winsup && \
48169 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48170
48171 @endif target-winsup
48172
48173 # Other targets (info, dvi, pdf, etc.)
48174
48175 .PHONY: maybe-info-target-winsup info-target-winsup
48176 maybe-info-target-winsup:
48177 @if target-winsup
48178 maybe-info-target-winsup: info-target-winsup
48179
48180 info-target-winsup: \
48181 configure-target-winsup
48182 @: $(MAKE); $(unstage)
48183 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48184 r=`${PWD_COMMAND}`; export r; \
48185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48186 $(NORMAL_TARGET_EXPORTS) \
48187 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
48188 for flag in $(EXTRA_TARGET_FLAGS); do \
48189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48190 done; \
48191 (cd $(TARGET_SUBDIR)/winsup && \
48192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48194 "RANLIB=$${RANLIB}" \
48195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48196 info) \
48197 || exit 1
48198
48199 @endif target-winsup
48200
48201 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
48202 maybe-dvi-target-winsup:
48203 @if target-winsup
48204 maybe-dvi-target-winsup: dvi-target-winsup
48205
48206 dvi-target-winsup: \
48207 configure-target-winsup
48208 @: $(MAKE); $(unstage)
48209 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48210 r=`${PWD_COMMAND}`; export r; \
48211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48212 $(NORMAL_TARGET_EXPORTS) \
48213 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
48214 for flag in $(EXTRA_TARGET_FLAGS); do \
48215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48216 done; \
48217 (cd $(TARGET_SUBDIR)/winsup && \
48218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48220 "RANLIB=$${RANLIB}" \
48221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48222 dvi) \
48223 || exit 1
48224
48225 @endif target-winsup
48226
48227 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
48228 maybe-pdf-target-winsup:
48229 @if target-winsup
48230 maybe-pdf-target-winsup: pdf-target-winsup
48231
48232 pdf-target-winsup: \
48233 configure-target-winsup
48234 @: $(MAKE); $(unstage)
48235 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48236 r=`${PWD_COMMAND}`; export r; \
48237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48238 $(NORMAL_TARGET_EXPORTS) \
48239 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
48240 for flag in $(EXTRA_TARGET_FLAGS); do \
48241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48242 done; \
48243 (cd $(TARGET_SUBDIR)/winsup && \
48244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48246 "RANLIB=$${RANLIB}" \
48247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48248 pdf) \
48249 || exit 1
48250
48251 @endif target-winsup
48252
48253 .PHONY: maybe-html-target-winsup html-target-winsup
48254 maybe-html-target-winsup:
48255 @if target-winsup
48256 maybe-html-target-winsup: html-target-winsup
48257
48258 html-target-winsup: \
48259 configure-target-winsup
48260 @: $(MAKE); $(unstage)
48261 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48262 r=`${PWD_COMMAND}`; export r; \
48263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48264 $(NORMAL_TARGET_EXPORTS) \
48265 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
48266 for flag in $(EXTRA_TARGET_FLAGS); do \
48267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48268 done; \
48269 (cd $(TARGET_SUBDIR)/winsup && \
48270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48272 "RANLIB=$${RANLIB}" \
48273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48274 html) \
48275 || exit 1
48276
48277 @endif target-winsup
48278
48279 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
48280 maybe-TAGS-target-winsup:
48281 @if target-winsup
48282 maybe-TAGS-target-winsup: TAGS-target-winsup
48283
48284 TAGS-target-winsup: \
48285 configure-target-winsup
48286 @: $(MAKE); $(unstage)
48287 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48288 r=`${PWD_COMMAND}`; export r; \
48289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48290 $(NORMAL_TARGET_EXPORTS) \
48291 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
48292 for flag in $(EXTRA_TARGET_FLAGS); do \
48293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48294 done; \
48295 (cd $(TARGET_SUBDIR)/winsup && \
48296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48298 "RANLIB=$${RANLIB}" \
48299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48300 TAGS) \
48301 || exit 1
48302
48303 @endif target-winsup
48304
48305 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
48306 maybe-install-info-target-winsup:
48307 @if target-winsup
48308 maybe-install-info-target-winsup: install-info-target-winsup
48309
48310 install-info-target-winsup: \
48311 configure-target-winsup \
48312 info-target-winsup
48313 @: $(MAKE); $(unstage)
48314 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48315 r=`${PWD_COMMAND}`; export r; \
48316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48317 $(NORMAL_TARGET_EXPORTS) \
48318 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
48319 for flag in $(EXTRA_TARGET_FLAGS); do \
48320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48321 done; \
48322 (cd $(TARGET_SUBDIR)/winsup && \
48323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48325 "RANLIB=$${RANLIB}" \
48326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48327 install-info) \
48328 || exit 1
48329
48330 @endif target-winsup
48331
48332 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
48333 maybe-install-pdf-target-winsup:
48334 @if target-winsup
48335 maybe-install-pdf-target-winsup: install-pdf-target-winsup
48336
48337 install-pdf-target-winsup: \
48338 configure-target-winsup \
48339 pdf-target-winsup
48340 @: $(MAKE); $(unstage)
48341 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48342 r=`${PWD_COMMAND}`; export r; \
48343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48344 $(NORMAL_TARGET_EXPORTS) \
48345 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
48346 for flag in $(EXTRA_TARGET_FLAGS); do \
48347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48348 done; \
48349 (cd $(TARGET_SUBDIR)/winsup && \
48350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48352 "RANLIB=$${RANLIB}" \
48353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48354 install-pdf) \
48355 || exit 1
48356
48357 @endif target-winsup
48358
48359 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
48360 maybe-install-html-target-winsup:
48361 @if target-winsup
48362 maybe-install-html-target-winsup: install-html-target-winsup
48363
48364 install-html-target-winsup: \
48365 configure-target-winsup \
48366 html-target-winsup
48367 @: $(MAKE); $(unstage)
48368 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48369 r=`${PWD_COMMAND}`; export r; \
48370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48371 $(NORMAL_TARGET_EXPORTS) \
48372 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
48373 for flag in $(EXTRA_TARGET_FLAGS); do \
48374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48375 done; \
48376 (cd $(TARGET_SUBDIR)/winsup && \
48377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48379 "RANLIB=$${RANLIB}" \
48380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48381 install-html) \
48382 || exit 1
48383
48384 @endif target-winsup
48385
48386 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
48387 maybe-installcheck-target-winsup:
48388 @if target-winsup
48389 maybe-installcheck-target-winsup: installcheck-target-winsup
48390
48391 installcheck-target-winsup: \
48392 configure-target-winsup
48393 @: $(MAKE); $(unstage)
48394 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48395 r=`${PWD_COMMAND}`; export r; \
48396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48397 $(NORMAL_TARGET_EXPORTS) \
48398 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
48399 for flag in $(EXTRA_TARGET_FLAGS); do \
48400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48401 done; \
48402 (cd $(TARGET_SUBDIR)/winsup && \
48403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48405 "RANLIB=$${RANLIB}" \
48406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48407 installcheck) \
48408 || exit 1
48409
48410 @endif target-winsup
48411
48412 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
48413 maybe-mostlyclean-target-winsup:
48414 @if target-winsup
48415 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
48416
48417 mostlyclean-target-winsup:
48418 @: $(MAKE); $(unstage)
48419 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48420 r=`${PWD_COMMAND}`; export r; \
48421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48422 $(NORMAL_TARGET_EXPORTS) \
48423 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
48424 for flag in $(EXTRA_TARGET_FLAGS); do \
48425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48426 done; \
48427 (cd $(TARGET_SUBDIR)/winsup && \
48428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48430 "RANLIB=$${RANLIB}" \
48431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48432 mostlyclean) \
48433 || exit 1
48434
48435 @endif target-winsup
48436
48437 .PHONY: maybe-clean-target-winsup clean-target-winsup
48438 maybe-clean-target-winsup:
48439 @if target-winsup
48440 maybe-clean-target-winsup: clean-target-winsup
48441
48442 clean-target-winsup:
48443 @: $(MAKE); $(unstage)
48444 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48445 r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(NORMAL_TARGET_EXPORTS) \
48448 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
48449 for flag in $(EXTRA_TARGET_FLAGS); do \
48450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451 done; \
48452 (cd $(TARGET_SUBDIR)/winsup && \
48453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455 "RANLIB=$${RANLIB}" \
48456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457 clean) \
48458 || exit 1
48459
48460 @endif target-winsup
48461
48462 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
48463 maybe-distclean-target-winsup:
48464 @if target-winsup
48465 maybe-distclean-target-winsup: distclean-target-winsup
48466
48467 distclean-target-winsup:
48468 @: $(MAKE); $(unstage)
48469 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48470 r=`${PWD_COMMAND}`; export r; \
48471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48472 $(NORMAL_TARGET_EXPORTS) \
48473 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
48474 for flag in $(EXTRA_TARGET_FLAGS); do \
48475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48476 done; \
48477 (cd $(TARGET_SUBDIR)/winsup && \
48478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48480 "RANLIB=$${RANLIB}" \
48481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48482 distclean) \
48483 || exit 1
48484
48485 @endif target-winsup
48486
48487 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
48488 maybe-maintainer-clean-target-winsup:
48489 @if target-winsup
48490 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
48491
48492 maintainer-clean-target-winsup:
48493 @: $(MAKE); $(unstage)
48494 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
48495 r=`${PWD_COMMAND}`; export r; \
48496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497 $(NORMAL_TARGET_EXPORTS) \
48498 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
48499 for flag in $(EXTRA_TARGET_FLAGS); do \
48500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48501 done; \
48502 (cd $(TARGET_SUBDIR)/winsup && \
48503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48505 "RANLIB=$${RANLIB}" \
48506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48507 maintainer-clean) \
48508 || exit 1
48509
48510 @endif target-winsup
48511
48512
48513
48514
48515
48516 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
48517 maybe-configure-target-libgloss:
48518 @if gcc-bootstrap
48519 configure-target-libgloss: stage_current
48520 @endif gcc-bootstrap
48521 @if target-libgloss
48522 maybe-configure-target-libgloss: configure-target-libgloss
48523 configure-target-libgloss:
48524 @: $(MAKE); $(unstage)
48525 @r=`${PWD_COMMAND}`; export r; \
48526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48527 echo "Checking multilib configuration for libgloss..."; \
48528 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
48529 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
48530 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
48531 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
48532 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
48533 else \
48534 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
48535 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
48536 fi; \
48537 else \
48538 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
48539 fi; \
48540 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
48541 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
48542 $(NORMAL_TARGET_EXPORTS) \
48543 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
48544 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
48545 case $(srcdir) in \
48546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48547 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
48548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48549 esac; \
48550 module_srcdir=libgloss; \
48551 rm -f no-such-file || : ; \
48552 CONFIG_SITE=no-such-file $(SHELL) \
48553 $$s/$$module_srcdir/configure \
48554 --srcdir=$${topdir}/$$module_srcdir \
48555 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48556 --target=${target_alias} \
48557 || exit 1
48558 @endif target-libgloss
48559
48560
48561
48562
48563
48564 .PHONY: all-target-libgloss maybe-all-target-libgloss
48565 maybe-all-target-libgloss:
48566 @if gcc-bootstrap
48567 all-target-libgloss: stage_current
48568 @endif gcc-bootstrap
48569 @if target-libgloss
48570 TARGET-target-libgloss=all
48571 maybe-all-target-libgloss: all-target-libgloss
48572 all-target-libgloss: configure-target-libgloss
48573 @: $(MAKE); $(unstage)
48574 @r=`${PWD_COMMAND}`; export r; \
48575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48576 $(NORMAL_TARGET_EXPORTS) \
48577 (cd $(TARGET_SUBDIR)/libgloss && \
48578 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48579 $(TARGET-target-libgloss))
48580 @endif target-libgloss
48581
48582
48583
48584
48585
48586 .PHONY: check-target-libgloss maybe-check-target-libgloss
48587 maybe-check-target-libgloss:
48588 @if target-libgloss
48589 maybe-check-target-libgloss: check-target-libgloss
48590
48591 # Dummy target for uncheckable module.
48592 check-target-libgloss:
48593
48594 @endif target-libgloss
48595
48596 .PHONY: install-target-libgloss maybe-install-target-libgloss
48597 maybe-install-target-libgloss:
48598 @if target-libgloss
48599 maybe-install-target-libgloss: install-target-libgloss
48600
48601 install-target-libgloss: installdirs
48602 @: $(MAKE); $(unstage)
48603 @r=`${PWD_COMMAND}`; export r; \
48604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48605 $(NORMAL_TARGET_EXPORTS) \
48606 (cd $(TARGET_SUBDIR)/libgloss && \
48607 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48608
48609 @endif target-libgloss
48610
48611 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
48612 maybe-install-strip-target-libgloss:
48613 @if target-libgloss
48614 maybe-install-strip-target-libgloss: install-strip-target-libgloss
48615
48616 install-strip-target-libgloss: installdirs
48617 @: $(MAKE); $(unstage)
48618 @r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 $(NORMAL_TARGET_EXPORTS) \
48621 (cd $(TARGET_SUBDIR)/libgloss && \
48622 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48623
48624 @endif target-libgloss
48625
48626 # Other targets (info, dvi, pdf, etc.)
48627
48628 .PHONY: maybe-info-target-libgloss info-target-libgloss
48629 maybe-info-target-libgloss:
48630 @if target-libgloss
48631 maybe-info-target-libgloss: info-target-libgloss
48632
48633 info-target-libgloss: \
48634 configure-target-libgloss
48635 @: $(MAKE); $(unstage)
48636 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48637 r=`${PWD_COMMAND}`; export r; \
48638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48639 $(NORMAL_TARGET_EXPORTS) \
48640 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
48641 for flag in $(EXTRA_TARGET_FLAGS); do \
48642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48643 done; \
48644 (cd $(TARGET_SUBDIR)/libgloss && \
48645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48647 "RANLIB=$${RANLIB}" \
48648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48649 info) \
48650 || exit 1
48651
48652 @endif target-libgloss
48653
48654 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
48655 maybe-dvi-target-libgloss:
48656 @if target-libgloss
48657 maybe-dvi-target-libgloss: dvi-target-libgloss
48658
48659 dvi-target-libgloss: \
48660 configure-target-libgloss
48661 @: $(MAKE); $(unstage)
48662 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48663 r=`${PWD_COMMAND}`; export r; \
48664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48665 $(NORMAL_TARGET_EXPORTS) \
48666 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
48667 for flag in $(EXTRA_TARGET_FLAGS); do \
48668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48669 done; \
48670 (cd $(TARGET_SUBDIR)/libgloss && \
48671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48673 "RANLIB=$${RANLIB}" \
48674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48675 dvi) \
48676 || exit 1
48677
48678 @endif target-libgloss
48679
48680 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
48681 maybe-pdf-target-libgloss:
48682 @if target-libgloss
48683 maybe-pdf-target-libgloss: pdf-target-libgloss
48684
48685 pdf-target-libgloss: \
48686 configure-target-libgloss
48687 @: $(MAKE); $(unstage)
48688 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48689 r=`${PWD_COMMAND}`; export r; \
48690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48691 $(NORMAL_TARGET_EXPORTS) \
48692 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
48693 for flag in $(EXTRA_TARGET_FLAGS); do \
48694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48695 done; \
48696 (cd $(TARGET_SUBDIR)/libgloss && \
48697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48699 "RANLIB=$${RANLIB}" \
48700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48701 pdf) \
48702 || exit 1
48703
48704 @endif target-libgloss
48705
48706 .PHONY: maybe-html-target-libgloss html-target-libgloss
48707 maybe-html-target-libgloss:
48708 @if target-libgloss
48709 maybe-html-target-libgloss: html-target-libgloss
48710
48711 html-target-libgloss: \
48712 configure-target-libgloss
48713 @: $(MAKE); $(unstage)
48714 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48715 r=`${PWD_COMMAND}`; export r; \
48716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48717 $(NORMAL_TARGET_EXPORTS) \
48718 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
48719 for flag in $(EXTRA_TARGET_FLAGS); do \
48720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48721 done; \
48722 (cd $(TARGET_SUBDIR)/libgloss && \
48723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48725 "RANLIB=$${RANLIB}" \
48726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48727 html) \
48728 || exit 1
48729
48730 @endif target-libgloss
48731
48732 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
48733 maybe-TAGS-target-libgloss:
48734 @if target-libgloss
48735 maybe-TAGS-target-libgloss: TAGS-target-libgloss
48736
48737 TAGS-target-libgloss: \
48738 configure-target-libgloss
48739 @: $(MAKE); $(unstage)
48740 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48741 r=`${PWD_COMMAND}`; export r; \
48742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48743 $(NORMAL_TARGET_EXPORTS) \
48744 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
48745 for flag in $(EXTRA_TARGET_FLAGS); do \
48746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48747 done; \
48748 (cd $(TARGET_SUBDIR)/libgloss && \
48749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48751 "RANLIB=$${RANLIB}" \
48752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48753 TAGS) \
48754 || exit 1
48755
48756 @endif target-libgloss
48757
48758 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
48759 maybe-install-info-target-libgloss:
48760 @if target-libgloss
48761 maybe-install-info-target-libgloss: install-info-target-libgloss
48762
48763 install-info-target-libgloss: \
48764 configure-target-libgloss \
48765 info-target-libgloss
48766 @: $(MAKE); $(unstage)
48767 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48768 r=`${PWD_COMMAND}`; export r; \
48769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48770 $(NORMAL_TARGET_EXPORTS) \
48771 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
48772 for flag in $(EXTRA_TARGET_FLAGS); do \
48773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48774 done; \
48775 (cd $(TARGET_SUBDIR)/libgloss && \
48776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48778 "RANLIB=$${RANLIB}" \
48779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48780 install-info) \
48781 || exit 1
48782
48783 @endif target-libgloss
48784
48785 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
48786 maybe-install-pdf-target-libgloss:
48787 @if target-libgloss
48788 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
48789
48790 install-pdf-target-libgloss: \
48791 configure-target-libgloss \
48792 pdf-target-libgloss
48793 @: $(MAKE); $(unstage)
48794 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48795 r=`${PWD_COMMAND}`; export r; \
48796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48797 $(NORMAL_TARGET_EXPORTS) \
48798 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
48799 for flag in $(EXTRA_TARGET_FLAGS); do \
48800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48801 done; \
48802 (cd $(TARGET_SUBDIR)/libgloss && \
48803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48805 "RANLIB=$${RANLIB}" \
48806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48807 install-pdf) \
48808 || exit 1
48809
48810 @endif target-libgloss
48811
48812 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
48813 maybe-install-html-target-libgloss:
48814 @if target-libgloss
48815 maybe-install-html-target-libgloss: install-html-target-libgloss
48816
48817 install-html-target-libgloss: \
48818 configure-target-libgloss \
48819 html-target-libgloss
48820 @: $(MAKE); $(unstage)
48821 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48822 r=`${PWD_COMMAND}`; export r; \
48823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824 $(NORMAL_TARGET_EXPORTS) \
48825 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
48826 for flag in $(EXTRA_TARGET_FLAGS); do \
48827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48828 done; \
48829 (cd $(TARGET_SUBDIR)/libgloss && \
48830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48832 "RANLIB=$${RANLIB}" \
48833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48834 install-html) \
48835 || exit 1
48836
48837 @endif target-libgloss
48838
48839 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
48840 maybe-installcheck-target-libgloss:
48841 @if target-libgloss
48842 maybe-installcheck-target-libgloss: installcheck-target-libgloss
48843
48844 installcheck-target-libgloss: \
48845 configure-target-libgloss
48846 @: $(MAKE); $(unstage)
48847 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48848 r=`${PWD_COMMAND}`; export r; \
48849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850 $(NORMAL_TARGET_EXPORTS) \
48851 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
48852 for flag in $(EXTRA_TARGET_FLAGS); do \
48853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48854 done; \
48855 (cd $(TARGET_SUBDIR)/libgloss && \
48856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48858 "RANLIB=$${RANLIB}" \
48859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48860 installcheck) \
48861 || exit 1
48862
48863 @endif target-libgloss
48864
48865 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
48866 maybe-mostlyclean-target-libgloss:
48867 @if target-libgloss
48868 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
48869
48870 mostlyclean-target-libgloss:
48871 @: $(MAKE); $(unstage)
48872 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48873 r=`${PWD_COMMAND}`; export r; \
48874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48875 $(NORMAL_TARGET_EXPORTS) \
48876 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
48877 for flag in $(EXTRA_TARGET_FLAGS); do \
48878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48879 done; \
48880 (cd $(TARGET_SUBDIR)/libgloss && \
48881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48883 "RANLIB=$${RANLIB}" \
48884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48885 mostlyclean) \
48886 || exit 1
48887
48888 @endif target-libgloss
48889
48890 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
48891 maybe-clean-target-libgloss:
48892 @if target-libgloss
48893 maybe-clean-target-libgloss: clean-target-libgloss
48894
48895 clean-target-libgloss:
48896 @: $(MAKE); $(unstage)
48897 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48898 r=`${PWD_COMMAND}`; export r; \
48899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48900 $(NORMAL_TARGET_EXPORTS) \
48901 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
48902 for flag in $(EXTRA_TARGET_FLAGS); do \
48903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48904 done; \
48905 (cd $(TARGET_SUBDIR)/libgloss && \
48906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48908 "RANLIB=$${RANLIB}" \
48909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48910 clean) \
48911 || exit 1
48912
48913 @endif target-libgloss
48914
48915 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
48916 maybe-distclean-target-libgloss:
48917 @if target-libgloss
48918 maybe-distclean-target-libgloss: distclean-target-libgloss
48919
48920 distclean-target-libgloss:
48921 @: $(MAKE); $(unstage)
48922 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48923 r=`${PWD_COMMAND}`; export r; \
48924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48925 $(NORMAL_TARGET_EXPORTS) \
48926 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
48927 for flag in $(EXTRA_TARGET_FLAGS); do \
48928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48929 done; \
48930 (cd $(TARGET_SUBDIR)/libgloss && \
48931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48933 "RANLIB=$${RANLIB}" \
48934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48935 distclean) \
48936 || exit 1
48937
48938 @endif target-libgloss
48939
48940 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
48941 maybe-maintainer-clean-target-libgloss:
48942 @if target-libgloss
48943 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
48944
48945 maintainer-clean-target-libgloss:
48946 @: $(MAKE); $(unstage)
48947 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
48948 r=`${PWD_COMMAND}`; export r; \
48949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48950 $(NORMAL_TARGET_EXPORTS) \
48951 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
48952 for flag in $(EXTRA_TARGET_FLAGS); do \
48953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48954 done; \
48955 (cd $(TARGET_SUBDIR)/libgloss && \
48956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48958 "RANLIB=$${RANLIB}" \
48959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48960 maintainer-clean) \
48961 || exit 1
48962
48963 @endif target-libgloss
48964
48965
48966
48967
48968
48969 .PHONY: configure-target-libffi maybe-configure-target-libffi
48970 maybe-configure-target-libffi:
48971 @if gcc-bootstrap
48972 configure-target-libffi: stage_current
48973 @endif gcc-bootstrap
48974 @if target-libffi
48975 maybe-configure-target-libffi: configure-target-libffi
48976 configure-target-libffi:
48977 @: $(MAKE); $(unstage)
48978 @r=`${PWD_COMMAND}`; export r; \
48979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48980 echo "Checking multilib configuration for libffi..."; \
48981 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
48982 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
48983 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
48984 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
48985 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
48986 else \
48987 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
48988 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48989 fi; \
48990 else \
48991 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
48992 fi; \
48993 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
48994 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
48995 $(NORMAL_TARGET_EXPORTS) \
48996 echo Configuring in $(TARGET_SUBDIR)/libffi; \
48997 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
48998 case $(srcdir) in \
48999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49000 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
49001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49002 esac; \
49003 module_srcdir=libffi; \
49004 rm -f no-such-file || : ; \
49005 CONFIG_SITE=no-such-file $(SHELL) \
49006 $$s/$$module_srcdir/configure \
49007 --srcdir=$${topdir}/$$module_srcdir \
49008 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49009 --target=${target_alias} \
49010 || exit 1
49011 @endif target-libffi
49012
49013
49014
49015
49016
49017 .PHONY: all-target-libffi maybe-all-target-libffi
49018 maybe-all-target-libffi:
49019 @if gcc-bootstrap
49020 all-target-libffi: stage_current
49021 @endif gcc-bootstrap
49022 @if target-libffi
49023 TARGET-target-libffi=all
49024 maybe-all-target-libffi: all-target-libffi
49025 all-target-libffi: configure-target-libffi
49026 @: $(MAKE); $(unstage)
49027 @r=`${PWD_COMMAND}`; export r; \
49028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49029 $(NORMAL_TARGET_EXPORTS) \
49030 (cd $(TARGET_SUBDIR)/libffi && \
49031 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49032 $(TARGET-target-libffi))
49033 @endif target-libffi
49034
49035
49036
49037
49038
49039 .PHONY: check-target-libffi maybe-check-target-libffi
49040 maybe-check-target-libffi:
49041 @if target-libffi
49042 maybe-check-target-libffi: check-target-libffi
49043
49044 check-target-libffi:
49045 @: $(MAKE); $(unstage)
49046 @r=`${PWD_COMMAND}`; export r; \
49047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49048 $(NORMAL_TARGET_EXPORTS) \
49049 (cd $(TARGET_SUBDIR)/libffi && \
49050 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49051
49052 @endif target-libffi
49053
49054 .PHONY: install-target-libffi maybe-install-target-libffi
49055 maybe-install-target-libffi:
49056 @if target-libffi
49057 maybe-install-target-libffi: install-target-libffi
49058
49059 # Dummy target for uninstallable.
49060 install-target-libffi:
49061
49062 @endif target-libffi
49063
49064 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
49065 maybe-install-strip-target-libffi:
49066 @if target-libffi
49067 maybe-install-strip-target-libffi: install-strip-target-libffi
49068
49069 # Dummy target for uninstallable.
49070 install-strip-target-libffi:
49071
49072 @endif target-libffi
49073
49074 # Other targets (info, dvi, pdf, etc.)
49075
49076 .PHONY: maybe-info-target-libffi info-target-libffi
49077 maybe-info-target-libffi:
49078 @if target-libffi
49079 maybe-info-target-libffi: info-target-libffi
49080
49081 info-target-libffi: \
49082 configure-target-libffi
49083 @: $(MAKE); $(unstage)
49084 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49085 r=`${PWD_COMMAND}`; export r; \
49086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49087 $(NORMAL_TARGET_EXPORTS) \
49088 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
49089 for flag in $(EXTRA_TARGET_FLAGS); do \
49090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49091 done; \
49092 (cd $(TARGET_SUBDIR)/libffi && \
49093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49095 "RANLIB=$${RANLIB}" \
49096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49097 info) \
49098 || exit 1
49099
49100 @endif target-libffi
49101
49102 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
49103 maybe-dvi-target-libffi:
49104 @if target-libffi
49105 maybe-dvi-target-libffi: dvi-target-libffi
49106
49107 dvi-target-libffi: \
49108 configure-target-libffi
49109 @: $(MAKE); $(unstage)
49110 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49111 r=`${PWD_COMMAND}`; export r; \
49112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49113 $(NORMAL_TARGET_EXPORTS) \
49114 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
49115 for flag in $(EXTRA_TARGET_FLAGS); do \
49116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49117 done; \
49118 (cd $(TARGET_SUBDIR)/libffi && \
49119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49121 "RANLIB=$${RANLIB}" \
49122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49123 dvi) \
49124 || exit 1
49125
49126 @endif target-libffi
49127
49128 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
49129 maybe-pdf-target-libffi:
49130 @if target-libffi
49131 maybe-pdf-target-libffi: pdf-target-libffi
49132
49133 pdf-target-libffi: \
49134 configure-target-libffi
49135 @: $(MAKE); $(unstage)
49136 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49137 r=`${PWD_COMMAND}`; export r; \
49138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49139 $(NORMAL_TARGET_EXPORTS) \
49140 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
49141 for flag in $(EXTRA_TARGET_FLAGS); do \
49142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49143 done; \
49144 (cd $(TARGET_SUBDIR)/libffi && \
49145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49147 "RANLIB=$${RANLIB}" \
49148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49149 pdf) \
49150 || exit 1
49151
49152 @endif target-libffi
49153
49154 .PHONY: maybe-html-target-libffi html-target-libffi
49155 maybe-html-target-libffi:
49156 @if target-libffi
49157 maybe-html-target-libffi: html-target-libffi
49158
49159 html-target-libffi: \
49160 configure-target-libffi
49161 @: $(MAKE); $(unstage)
49162 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49163 r=`${PWD_COMMAND}`; export r; \
49164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49165 $(NORMAL_TARGET_EXPORTS) \
49166 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
49167 for flag in $(EXTRA_TARGET_FLAGS); do \
49168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49169 done; \
49170 (cd $(TARGET_SUBDIR)/libffi && \
49171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49173 "RANLIB=$${RANLIB}" \
49174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49175 html) \
49176 || exit 1
49177
49178 @endif target-libffi
49179
49180 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
49181 maybe-TAGS-target-libffi:
49182 @if target-libffi
49183 maybe-TAGS-target-libffi: TAGS-target-libffi
49184
49185 TAGS-target-libffi: \
49186 configure-target-libffi
49187 @: $(MAKE); $(unstage)
49188 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49189 r=`${PWD_COMMAND}`; export r; \
49190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49191 $(NORMAL_TARGET_EXPORTS) \
49192 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
49193 for flag in $(EXTRA_TARGET_FLAGS); do \
49194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49195 done; \
49196 (cd $(TARGET_SUBDIR)/libffi && \
49197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49199 "RANLIB=$${RANLIB}" \
49200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49201 TAGS) \
49202 || exit 1
49203
49204 @endif target-libffi
49205
49206 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
49207 maybe-install-info-target-libffi:
49208 @if target-libffi
49209 maybe-install-info-target-libffi: install-info-target-libffi
49210
49211 install-info-target-libffi: \
49212 configure-target-libffi \
49213 info-target-libffi
49214 @: $(MAKE); $(unstage)
49215 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49216 r=`${PWD_COMMAND}`; export r; \
49217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218 $(NORMAL_TARGET_EXPORTS) \
49219 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
49220 for flag in $(EXTRA_TARGET_FLAGS); do \
49221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49222 done; \
49223 (cd $(TARGET_SUBDIR)/libffi && \
49224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49226 "RANLIB=$${RANLIB}" \
49227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49228 install-info) \
49229 || exit 1
49230
49231 @endif target-libffi
49232
49233 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
49234 maybe-install-pdf-target-libffi:
49235 @if target-libffi
49236 maybe-install-pdf-target-libffi: install-pdf-target-libffi
49237
49238 install-pdf-target-libffi: \
49239 configure-target-libffi \
49240 pdf-target-libffi
49241 @: $(MAKE); $(unstage)
49242 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49243 r=`${PWD_COMMAND}`; export r; \
49244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49245 $(NORMAL_TARGET_EXPORTS) \
49246 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
49247 for flag in $(EXTRA_TARGET_FLAGS); do \
49248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49249 done; \
49250 (cd $(TARGET_SUBDIR)/libffi && \
49251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49253 "RANLIB=$${RANLIB}" \
49254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49255 install-pdf) \
49256 || exit 1
49257
49258 @endif target-libffi
49259
49260 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
49261 maybe-install-html-target-libffi:
49262 @if target-libffi
49263 maybe-install-html-target-libffi: install-html-target-libffi
49264
49265 install-html-target-libffi: \
49266 configure-target-libffi \
49267 html-target-libffi
49268 @: $(MAKE); $(unstage)
49269 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49270 r=`${PWD_COMMAND}`; export r; \
49271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49272 $(NORMAL_TARGET_EXPORTS) \
49273 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
49274 for flag in $(EXTRA_TARGET_FLAGS); do \
49275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49276 done; \
49277 (cd $(TARGET_SUBDIR)/libffi && \
49278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49280 "RANLIB=$${RANLIB}" \
49281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49282 install-html) \
49283 || exit 1
49284
49285 @endif target-libffi
49286
49287 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
49288 maybe-installcheck-target-libffi:
49289 @if target-libffi
49290 maybe-installcheck-target-libffi: installcheck-target-libffi
49291
49292 installcheck-target-libffi: \
49293 configure-target-libffi
49294 @: $(MAKE); $(unstage)
49295 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49296 r=`${PWD_COMMAND}`; export r; \
49297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49298 $(NORMAL_TARGET_EXPORTS) \
49299 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
49300 for flag in $(EXTRA_TARGET_FLAGS); do \
49301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49302 done; \
49303 (cd $(TARGET_SUBDIR)/libffi && \
49304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49306 "RANLIB=$${RANLIB}" \
49307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49308 installcheck) \
49309 || exit 1
49310
49311 @endif target-libffi
49312
49313 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
49314 maybe-mostlyclean-target-libffi:
49315 @if target-libffi
49316 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
49317
49318 mostlyclean-target-libffi:
49319 @: $(MAKE); $(unstage)
49320 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49321 r=`${PWD_COMMAND}`; export r; \
49322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49323 $(NORMAL_TARGET_EXPORTS) \
49324 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
49325 for flag in $(EXTRA_TARGET_FLAGS); do \
49326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49327 done; \
49328 (cd $(TARGET_SUBDIR)/libffi && \
49329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49331 "RANLIB=$${RANLIB}" \
49332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49333 mostlyclean) \
49334 || exit 1
49335
49336 @endif target-libffi
49337
49338 .PHONY: maybe-clean-target-libffi clean-target-libffi
49339 maybe-clean-target-libffi:
49340 @if target-libffi
49341 maybe-clean-target-libffi: clean-target-libffi
49342
49343 clean-target-libffi:
49344 @: $(MAKE); $(unstage)
49345 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49346 r=`${PWD_COMMAND}`; export r; \
49347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49348 $(NORMAL_TARGET_EXPORTS) \
49349 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
49350 for flag in $(EXTRA_TARGET_FLAGS); do \
49351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49352 done; \
49353 (cd $(TARGET_SUBDIR)/libffi && \
49354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49356 "RANLIB=$${RANLIB}" \
49357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49358 clean) \
49359 || exit 1
49360
49361 @endif target-libffi
49362
49363 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
49364 maybe-distclean-target-libffi:
49365 @if target-libffi
49366 maybe-distclean-target-libffi: distclean-target-libffi
49367
49368 distclean-target-libffi:
49369 @: $(MAKE); $(unstage)
49370 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49371 r=`${PWD_COMMAND}`; export r; \
49372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49373 $(NORMAL_TARGET_EXPORTS) \
49374 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
49375 for flag in $(EXTRA_TARGET_FLAGS); do \
49376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49377 done; \
49378 (cd $(TARGET_SUBDIR)/libffi && \
49379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49381 "RANLIB=$${RANLIB}" \
49382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49383 distclean) \
49384 || exit 1
49385
49386 @endif target-libffi
49387
49388 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
49389 maybe-maintainer-clean-target-libffi:
49390 @if target-libffi
49391 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
49392
49393 maintainer-clean-target-libffi:
49394 @: $(MAKE); $(unstage)
49395 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
49396 r=`${PWD_COMMAND}`; export r; \
49397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49398 $(NORMAL_TARGET_EXPORTS) \
49399 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
49400 for flag in $(EXTRA_TARGET_FLAGS); do \
49401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49402 done; \
49403 (cd $(TARGET_SUBDIR)/libffi && \
49404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49406 "RANLIB=$${RANLIB}" \
49407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49408 maintainer-clean) \
49409 || exit 1
49410
49411 @endif target-libffi
49412
49413
49414
49415
49416
49417 .PHONY: configure-target-zlib maybe-configure-target-zlib
49418 maybe-configure-target-zlib:
49419 @if gcc-bootstrap
49420 configure-target-zlib: stage_current
49421 @endif gcc-bootstrap
49422 @if target-zlib
49423 maybe-configure-target-zlib: configure-target-zlib
49424 configure-target-zlib:
49425 @: $(MAKE); $(unstage)
49426 @r=`${PWD_COMMAND}`; export r; \
49427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49428 echo "Checking multilib configuration for zlib..."; \
49429 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
49430 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
49431 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
49432 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
49433 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
49434 else \
49435 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
49436 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49437 fi; \
49438 else \
49439 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
49440 fi; \
49441 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
49442 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
49443 $(NORMAL_TARGET_EXPORTS) \
49444 echo Configuring in $(TARGET_SUBDIR)/zlib; \
49445 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
49446 case $(srcdir) in \
49447 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49448 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
49449 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49450 esac; \
49451 module_srcdir=zlib; \
49452 rm -f no-such-file || : ; \
49453 CONFIG_SITE=no-such-file $(SHELL) \
49454 $$s/$$module_srcdir/configure \
49455 --srcdir=$${topdir}/$$module_srcdir \
49456 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49457 --target=${target_alias} \
49458 || exit 1
49459 @endif target-zlib
49460
49461
49462
49463
49464
49465 .PHONY: all-target-zlib maybe-all-target-zlib
49466 maybe-all-target-zlib:
49467 @if gcc-bootstrap
49468 all-target-zlib: stage_current
49469 @endif gcc-bootstrap
49470 @if target-zlib
49471 TARGET-target-zlib=all
49472 maybe-all-target-zlib: all-target-zlib
49473 all-target-zlib: configure-target-zlib
49474 @: $(MAKE); $(unstage)
49475 @r=`${PWD_COMMAND}`; export r; \
49476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49477 $(NORMAL_TARGET_EXPORTS) \
49478 (cd $(TARGET_SUBDIR)/zlib && \
49479 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49480 $(TARGET-target-zlib))
49481 @endif target-zlib
49482
49483
49484
49485
49486
49487 .PHONY: check-target-zlib maybe-check-target-zlib
49488 maybe-check-target-zlib:
49489 @if target-zlib
49490 maybe-check-target-zlib: check-target-zlib
49491
49492 check-target-zlib:
49493 @: $(MAKE); $(unstage)
49494 @r=`${PWD_COMMAND}`; export r; \
49495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49496 $(NORMAL_TARGET_EXPORTS) \
49497 (cd $(TARGET_SUBDIR)/zlib && \
49498 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49499
49500 @endif target-zlib
49501
49502 .PHONY: install-target-zlib maybe-install-target-zlib
49503 maybe-install-target-zlib:
49504 @if target-zlib
49505 maybe-install-target-zlib: install-target-zlib
49506
49507 install-target-zlib: installdirs
49508 @: $(MAKE); $(unstage)
49509 @r=`${PWD_COMMAND}`; export r; \
49510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49511 $(NORMAL_TARGET_EXPORTS) \
49512 (cd $(TARGET_SUBDIR)/zlib && \
49513 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49514
49515 @endif target-zlib
49516
49517 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
49518 maybe-install-strip-target-zlib:
49519 @if target-zlib
49520 maybe-install-strip-target-zlib: install-strip-target-zlib
49521
49522 install-strip-target-zlib: installdirs
49523 @: $(MAKE); $(unstage)
49524 @r=`${PWD_COMMAND}`; export r; \
49525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49526 $(NORMAL_TARGET_EXPORTS) \
49527 (cd $(TARGET_SUBDIR)/zlib && \
49528 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49529
49530 @endif target-zlib
49531
49532 # Other targets (info, dvi, pdf, etc.)
49533
49534 .PHONY: maybe-info-target-zlib info-target-zlib
49535 maybe-info-target-zlib:
49536 @if target-zlib
49537 maybe-info-target-zlib: info-target-zlib
49538
49539 info-target-zlib: \
49540 configure-target-zlib
49541 @: $(MAKE); $(unstage)
49542 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49543 r=`${PWD_COMMAND}`; export r; \
49544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49545 $(NORMAL_TARGET_EXPORTS) \
49546 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
49547 for flag in $(EXTRA_TARGET_FLAGS); do \
49548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49549 done; \
49550 (cd $(TARGET_SUBDIR)/zlib && \
49551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49553 "RANLIB=$${RANLIB}" \
49554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49555 info) \
49556 || exit 1
49557
49558 @endif target-zlib
49559
49560 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
49561 maybe-dvi-target-zlib:
49562 @if target-zlib
49563 maybe-dvi-target-zlib: dvi-target-zlib
49564
49565 dvi-target-zlib: \
49566 configure-target-zlib
49567 @: $(MAKE); $(unstage)
49568 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49569 r=`${PWD_COMMAND}`; export r; \
49570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49571 $(NORMAL_TARGET_EXPORTS) \
49572 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
49573 for flag in $(EXTRA_TARGET_FLAGS); do \
49574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49575 done; \
49576 (cd $(TARGET_SUBDIR)/zlib && \
49577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49579 "RANLIB=$${RANLIB}" \
49580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49581 dvi) \
49582 || exit 1
49583
49584 @endif target-zlib
49585
49586 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
49587 maybe-pdf-target-zlib:
49588 @if target-zlib
49589 maybe-pdf-target-zlib: pdf-target-zlib
49590
49591 pdf-target-zlib: \
49592 configure-target-zlib
49593 @: $(MAKE); $(unstage)
49594 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49595 r=`${PWD_COMMAND}`; export r; \
49596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49597 $(NORMAL_TARGET_EXPORTS) \
49598 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
49599 for flag in $(EXTRA_TARGET_FLAGS); do \
49600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49601 done; \
49602 (cd $(TARGET_SUBDIR)/zlib && \
49603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49605 "RANLIB=$${RANLIB}" \
49606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49607 pdf) \
49608 || exit 1
49609
49610 @endif target-zlib
49611
49612 .PHONY: maybe-html-target-zlib html-target-zlib
49613 maybe-html-target-zlib:
49614 @if target-zlib
49615 maybe-html-target-zlib: html-target-zlib
49616
49617 html-target-zlib: \
49618 configure-target-zlib
49619 @: $(MAKE); $(unstage)
49620 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49621 r=`${PWD_COMMAND}`; export r; \
49622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49623 $(NORMAL_TARGET_EXPORTS) \
49624 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
49625 for flag in $(EXTRA_TARGET_FLAGS); do \
49626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49627 done; \
49628 (cd $(TARGET_SUBDIR)/zlib && \
49629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49631 "RANLIB=$${RANLIB}" \
49632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49633 html) \
49634 || exit 1
49635
49636 @endif target-zlib
49637
49638 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
49639 maybe-TAGS-target-zlib:
49640 @if target-zlib
49641 maybe-TAGS-target-zlib: TAGS-target-zlib
49642
49643 TAGS-target-zlib: \
49644 configure-target-zlib
49645 @: $(MAKE); $(unstage)
49646 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49647 r=`${PWD_COMMAND}`; export r; \
49648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49649 $(NORMAL_TARGET_EXPORTS) \
49650 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
49651 for flag in $(EXTRA_TARGET_FLAGS); do \
49652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49653 done; \
49654 (cd $(TARGET_SUBDIR)/zlib && \
49655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49657 "RANLIB=$${RANLIB}" \
49658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49659 TAGS) \
49660 || exit 1
49661
49662 @endif target-zlib
49663
49664 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
49665 maybe-install-info-target-zlib:
49666 @if target-zlib
49667 maybe-install-info-target-zlib: install-info-target-zlib
49668
49669 install-info-target-zlib: \
49670 configure-target-zlib \
49671 info-target-zlib
49672 @: $(MAKE); $(unstage)
49673 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49674 r=`${PWD_COMMAND}`; export r; \
49675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49676 $(NORMAL_TARGET_EXPORTS) \
49677 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
49678 for flag in $(EXTRA_TARGET_FLAGS); do \
49679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49680 done; \
49681 (cd $(TARGET_SUBDIR)/zlib && \
49682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49684 "RANLIB=$${RANLIB}" \
49685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49686 install-info) \
49687 || exit 1
49688
49689 @endif target-zlib
49690
49691 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
49692 maybe-install-pdf-target-zlib:
49693 @if target-zlib
49694 maybe-install-pdf-target-zlib: install-pdf-target-zlib
49695
49696 install-pdf-target-zlib: \
49697 configure-target-zlib \
49698 pdf-target-zlib
49699 @: $(MAKE); $(unstage)
49700 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49701 r=`${PWD_COMMAND}`; export r; \
49702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49703 $(NORMAL_TARGET_EXPORTS) \
49704 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
49705 for flag in $(EXTRA_TARGET_FLAGS); do \
49706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49707 done; \
49708 (cd $(TARGET_SUBDIR)/zlib && \
49709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49711 "RANLIB=$${RANLIB}" \
49712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49713 install-pdf) \
49714 || exit 1
49715
49716 @endif target-zlib
49717
49718 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
49719 maybe-install-html-target-zlib:
49720 @if target-zlib
49721 maybe-install-html-target-zlib: install-html-target-zlib
49722
49723 install-html-target-zlib: \
49724 configure-target-zlib \
49725 html-target-zlib
49726 @: $(MAKE); $(unstage)
49727 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49728 r=`${PWD_COMMAND}`; export r; \
49729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49730 $(NORMAL_TARGET_EXPORTS) \
49731 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
49732 for flag in $(EXTRA_TARGET_FLAGS); do \
49733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49734 done; \
49735 (cd $(TARGET_SUBDIR)/zlib && \
49736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49738 "RANLIB=$${RANLIB}" \
49739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49740 install-html) \
49741 || exit 1
49742
49743 @endif target-zlib
49744
49745 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
49746 maybe-installcheck-target-zlib:
49747 @if target-zlib
49748 maybe-installcheck-target-zlib: installcheck-target-zlib
49749
49750 installcheck-target-zlib: \
49751 configure-target-zlib
49752 @: $(MAKE); $(unstage)
49753 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49754 r=`${PWD_COMMAND}`; export r; \
49755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49756 $(NORMAL_TARGET_EXPORTS) \
49757 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
49758 for flag in $(EXTRA_TARGET_FLAGS); do \
49759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49760 done; \
49761 (cd $(TARGET_SUBDIR)/zlib && \
49762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49764 "RANLIB=$${RANLIB}" \
49765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49766 installcheck) \
49767 || exit 1
49768
49769 @endif target-zlib
49770
49771 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
49772 maybe-mostlyclean-target-zlib:
49773 @if target-zlib
49774 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
49775
49776 mostlyclean-target-zlib:
49777 @: $(MAKE); $(unstage)
49778 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49779 r=`${PWD_COMMAND}`; export r; \
49780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49781 $(NORMAL_TARGET_EXPORTS) \
49782 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
49783 for flag in $(EXTRA_TARGET_FLAGS); do \
49784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49785 done; \
49786 (cd $(TARGET_SUBDIR)/zlib && \
49787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49789 "RANLIB=$${RANLIB}" \
49790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49791 mostlyclean) \
49792 || exit 1
49793
49794 @endif target-zlib
49795
49796 .PHONY: maybe-clean-target-zlib clean-target-zlib
49797 maybe-clean-target-zlib:
49798 @if target-zlib
49799 maybe-clean-target-zlib: clean-target-zlib
49800
49801 clean-target-zlib:
49802 @: $(MAKE); $(unstage)
49803 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49804 r=`${PWD_COMMAND}`; export r; \
49805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49806 $(NORMAL_TARGET_EXPORTS) \
49807 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
49808 for flag in $(EXTRA_TARGET_FLAGS); do \
49809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49810 done; \
49811 (cd $(TARGET_SUBDIR)/zlib && \
49812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49814 "RANLIB=$${RANLIB}" \
49815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49816 clean) \
49817 || exit 1
49818
49819 @endif target-zlib
49820
49821 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
49822 maybe-distclean-target-zlib:
49823 @if target-zlib
49824 maybe-distclean-target-zlib: distclean-target-zlib
49825
49826 distclean-target-zlib:
49827 @: $(MAKE); $(unstage)
49828 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49829 r=`${PWD_COMMAND}`; export r; \
49830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49831 $(NORMAL_TARGET_EXPORTS) \
49832 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
49833 for flag in $(EXTRA_TARGET_FLAGS); do \
49834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49835 done; \
49836 (cd $(TARGET_SUBDIR)/zlib && \
49837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49839 "RANLIB=$${RANLIB}" \
49840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49841 distclean) \
49842 || exit 1
49843
49844 @endif target-zlib
49845
49846 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
49847 maybe-maintainer-clean-target-zlib:
49848 @if target-zlib
49849 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
49850
49851 maintainer-clean-target-zlib:
49852 @: $(MAKE); $(unstage)
49853 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
49854 r=`${PWD_COMMAND}`; export r; \
49855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49856 $(NORMAL_TARGET_EXPORTS) \
49857 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
49858 for flag in $(EXTRA_TARGET_FLAGS); do \
49859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49860 done; \
49861 (cd $(TARGET_SUBDIR)/zlib && \
49862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49864 "RANLIB=$${RANLIB}" \
49865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49866 maintainer-clean) \
49867 || exit 1
49868
49869 @endif target-zlib
49870
49871
49872
49873
49874
49875 .PHONY: configure-target-rda maybe-configure-target-rda
49876 maybe-configure-target-rda:
49877 @if gcc-bootstrap
49878 configure-target-rda: stage_current
49879 @endif gcc-bootstrap
49880 @if target-rda
49881 maybe-configure-target-rda: configure-target-rda
49882 configure-target-rda:
49883 @: $(MAKE); $(unstage)
49884 @r=`${PWD_COMMAND}`; export r; \
49885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49886 echo "Checking multilib configuration for rda..."; \
49887 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
49888 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
49889 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
49890 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
49891 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
49892 else \
49893 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
49894 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49895 fi; \
49896 else \
49897 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
49898 fi; \
49899 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
49900 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
49901 $(NORMAL_TARGET_EXPORTS) \
49902 echo Configuring in $(TARGET_SUBDIR)/rda; \
49903 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
49904 case $(srcdir) in \
49905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49906 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
49907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49908 esac; \
49909 module_srcdir=rda; \
49910 rm -f no-such-file || : ; \
49911 CONFIG_SITE=no-such-file $(SHELL) \
49912 $$s/$$module_srcdir/configure \
49913 --srcdir=$${topdir}/$$module_srcdir \
49914 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49915 --target=${target_alias} \
49916 || exit 1
49917 @endif target-rda
49918
49919
49920
49921
49922
49923 .PHONY: all-target-rda maybe-all-target-rda
49924 maybe-all-target-rda:
49925 @if gcc-bootstrap
49926 all-target-rda: stage_current
49927 @endif gcc-bootstrap
49928 @if target-rda
49929 TARGET-target-rda=all
49930 maybe-all-target-rda: all-target-rda
49931 all-target-rda: configure-target-rda
49932 @: $(MAKE); $(unstage)
49933 @r=`${PWD_COMMAND}`; export r; \
49934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49935 $(NORMAL_TARGET_EXPORTS) \
49936 (cd $(TARGET_SUBDIR)/rda && \
49937 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49938 $(TARGET-target-rda))
49939 @endif target-rda
49940
49941
49942
49943
49944
49945 .PHONY: check-target-rda maybe-check-target-rda
49946 maybe-check-target-rda:
49947 @if target-rda
49948 maybe-check-target-rda: check-target-rda
49949
49950 check-target-rda:
49951 @: $(MAKE); $(unstage)
49952 @r=`${PWD_COMMAND}`; export r; \
49953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49954 $(NORMAL_TARGET_EXPORTS) \
49955 (cd $(TARGET_SUBDIR)/rda && \
49956 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49957
49958 @endif target-rda
49959
49960 .PHONY: install-target-rda maybe-install-target-rda
49961 maybe-install-target-rda:
49962 @if target-rda
49963 maybe-install-target-rda: install-target-rda
49964
49965 install-target-rda: installdirs
49966 @: $(MAKE); $(unstage)
49967 @r=`${PWD_COMMAND}`; export r; \
49968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49969 $(NORMAL_TARGET_EXPORTS) \
49970 (cd $(TARGET_SUBDIR)/rda && \
49971 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49972
49973 @endif target-rda
49974
49975 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
49976 maybe-install-strip-target-rda:
49977 @if target-rda
49978 maybe-install-strip-target-rda: install-strip-target-rda
49979
49980 install-strip-target-rda: installdirs
49981 @: $(MAKE); $(unstage)
49982 @r=`${PWD_COMMAND}`; export r; \
49983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49984 $(NORMAL_TARGET_EXPORTS) \
49985 (cd $(TARGET_SUBDIR)/rda && \
49986 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49987
49988 @endif target-rda
49989
49990 # Other targets (info, dvi, pdf, etc.)
49991
49992 .PHONY: maybe-info-target-rda info-target-rda
49993 maybe-info-target-rda:
49994 @if target-rda
49995 maybe-info-target-rda: info-target-rda
49996
49997 info-target-rda: \
49998 configure-target-rda
49999 @: $(MAKE); $(unstage)
50000 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50001 r=`${PWD_COMMAND}`; export r; \
50002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50003 $(NORMAL_TARGET_EXPORTS) \
50004 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
50005 for flag in $(EXTRA_TARGET_FLAGS); do \
50006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50007 done; \
50008 (cd $(TARGET_SUBDIR)/rda && \
50009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50011 "RANLIB=$${RANLIB}" \
50012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50013 info) \
50014 || exit 1
50015
50016 @endif target-rda
50017
50018 .PHONY: maybe-dvi-target-rda dvi-target-rda
50019 maybe-dvi-target-rda:
50020 @if target-rda
50021 maybe-dvi-target-rda: dvi-target-rda
50022
50023 dvi-target-rda: \
50024 configure-target-rda
50025 @: $(MAKE); $(unstage)
50026 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50027 r=`${PWD_COMMAND}`; export r; \
50028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50029 $(NORMAL_TARGET_EXPORTS) \
50030 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
50031 for flag in $(EXTRA_TARGET_FLAGS); do \
50032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50033 done; \
50034 (cd $(TARGET_SUBDIR)/rda && \
50035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50037 "RANLIB=$${RANLIB}" \
50038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50039 dvi) \
50040 || exit 1
50041
50042 @endif target-rda
50043
50044 .PHONY: maybe-pdf-target-rda pdf-target-rda
50045 maybe-pdf-target-rda:
50046 @if target-rda
50047 maybe-pdf-target-rda: pdf-target-rda
50048
50049 pdf-target-rda: \
50050 configure-target-rda
50051 @: $(MAKE); $(unstage)
50052 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50053 r=`${PWD_COMMAND}`; export r; \
50054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50055 $(NORMAL_TARGET_EXPORTS) \
50056 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
50057 for flag in $(EXTRA_TARGET_FLAGS); do \
50058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50059 done; \
50060 (cd $(TARGET_SUBDIR)/rda && \
50061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50063 "RANLIB=$${RANLIB}" \
50064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50065 pdf) \
50066 || exit 1
50067
50068 @endif target-rda
50069
50070 .PHONY: maybe-html-target-rda html-target-rda
50071 maybe-html-target-rda:
50072 @if target-rda
50073 maybe-html-target-rda: html-target-rda
50074
50075 html-target-rda: \
50076 configure-target-rda
50077 @: $(MAKE); $(unstage)
50078 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50079 r=`${PWD_COMMAND}`; export r; \
50080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50081 $(NORMAL_TARGET_EXPORTS) \
50082 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
50083 for flag in $(EXTRA_TARGET_FLAGS); do \
50084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50085 done; \
50086 (cd $(TARGET_SUBDIR)/rda && \
50087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50089 "RANLIB=$${RANLIB}" \
50090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50091 html) \
50092 || exit 1
50093
50094 @endif target-rda
50095
50096 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
50097 maybe-TAGS-target-rda:
50098 @if target-rda
50099 maybe-TAGS-target-rda: TAGS-target-rda
50100
50101 TAGS-target-rda: \
50102 configure-target-rda
50103 @: $(MAKE); $(unstage)
50104 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50105 r=`${PWD_COMMAND}`; export r; \
50106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50107 $(NORMAL_TARGET_EXPORTS) \
50108 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
50109 for flag in $(EXTRA_TARGET_FLAGS); do \
50110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50111 done; \
50112 (cd $(TARGET_SUBDIR)/rda && \
50113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50115 "RANLIB=$${RANLIB}" \
50116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50117 TAGS) \
50118 || exit 1
50119
50120 @endif target-rda
50121
50122 .PHONY: maybe-install-info-target-rda install-info-target-rda
50123 maybe-install-info-target-rda:
50124 @if target-rda
50125 maybe-install-info-target-rda: install-info-target-rda
50126
50127 install-info-target-rda: \
50128 configure-target-rda \
50129 info-target-rda
50130 @: $(MAKE); $(unstage)
50131 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50132 r=`${PWD_COMMAND}`; export r; \
50133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50134 $(NORMAL_TARGET_EXPORTS) \
50135 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
50136 for flag in $(EXTRA_TARGET_FLAGS); do \
50137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50138 done; \
50139 (cd $(TARGET_SUBDIR)/rda && \
50140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50142 "RANLIB=$${RANLIB}" \
50143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50144 install-info) \
50145 || exit 1
50146
50147 @endif target-rda
50148
50149 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
50150 maybe-install-pdf-target-rda:
50151 @if target-rda
50152 maybe-install-pdf-target-rda: install-pdf-target-rda
50153
50154 install-pdf-target-rda: \
50155 configure-target-rda \
50156 pdf-target-rda
50157 @: $(MAKE); $(unstage)
50158 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50159 r=`${PWD_COMMAND}`; export r; \
50160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50161 $(NORMAL_TARGET_EXPORTS) \
50162 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
50163 for flag in $(EXTRA_TARGET_FLAGS); do \
50164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50165 done; \
50166 (cd $(TARGET_SUBDIR)/rda && \
50167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50169 "RANLIB=$${RANLIB}" \
50170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50171 install-pdf) \
50172 || exit 1
50173
50174 @endif target-rda
50175
50176 .PHONY: maybe-install-html-target-rda install-html-target-rda
50177 maybe-install-html-target-rda:
50178 @if target-rda
50179 maybe-install-html-target-rda: install-html-target-rda
50180
50181 install-html-target-rda: \
50182 configure-target-rda \
50183 html-target-rda
50184 @: $(MAKE); $(unstage)
50185 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50186 r=`${PWD_COMMAND}`; export r; \
50187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50188 $(NORMAL_TARGET_EXPORTS) \
50189 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
50190 for flag in $(EXTRA_TARGET_FLAGS); do \
50191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50192 done; \
50193 (cd $(TARGET_SUBDIR)/rda && \
50194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50196 "RANLIB=$${RANLIB}" \
50197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50198 install-html) \
50199 || exit 1
50200
50201 @endif target-rda
50202
50203 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
50204 maybe-installcheck-target-rda:
50205 @if target-rda
50206 maybe-installcheck-target-rda: installcheck-target-rda
50207
50208 installcheck-target-rda: \
50209 configure-target-rda
50210 @: $(MAKE); $(unstage)
50211 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50212 r=`${PWD_COMMAND}`; export r; \
50213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50214 $(NORMAL_TARGET_EXPORTS) \
50215 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
50216 for flag in $(EXTRA_TARGET_FLAGS); do \
50217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50218 done; \
50219 (cd $(TARGET_SUBDIR)/rda && \
50220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50222 "RANLIB=$${RANLIB}" \
50223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50224 installcheck) \
50225 || exit 1
50226
50227 @endif target-rda
50228
50229 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
50230 maybe-mostlyclean-target-rda:
50231 @if target-rda
50232 maybe-mostlyclean-target-rda: mostlyclean-target-rda
50233
50234 mostlyclean-target-rda:
50235 @: $(MAKE); $(unstage)
50236 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50237 r=`${PWD_COMMAND}`; export r; \
50238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50239 $(NORMAL_TARGET_EXPORTS) \
50240 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
50241 for flag in $(EXTRA_TARGET_FLAGS); do \
50242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50243 done; \
50244 (cd $(TARGET_SUBDIR)/rda && \
50245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50247 "RANLIB=$${RANLIB}" \
50248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50249 mostlyclean) \
50250 || exit 1
50251
50252 @endif target-rda
50253
50254 .PHONY: maybe-clean-target-rda clean-target-rda
50255 maybe-clean-target-rda:
50256 @if target-rda
50257 maybe-clean-target-rda: clean-target-rda
50258
50259 clean-target-rda:
50260 @: $(MAKE); $(unstage)
50261 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50262 r=`${PWD_COMMAND}`; export r; \
50263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50264 $(NORMAL_TARGET_EXPORTS) \
50265 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
50266 for flag in $(EXTRA_TARGET_FLAGS); do \
50267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50268 done; \
50269 (cd $(TARGET_SUBDIR)/rda && \
50270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50272 "RANLIB=$${RANLIB}" \
50273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50274 clean) \
50275 || exit 1
50276
50277 @endif target-rda
50278
50279 .PHONY: maybe-distclean-target-rda distclean-target-rda
50280 maybe-distclean-target-rda:
50281 @if target-rda
50282 maybe-distclean-target-rda: distclean-target-rda
50283
50284 distclean-target-rda:
50285 @: $(MAKE); $(unstage)
50286 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50287 r=`${PWD_COMMAND}`; export r; \
50288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50289 $(NORMAL_TARGET_EXPORTS) \
50290 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
50291 for flag in $(EXTRA_TARGET_FLAGS); do \
50292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50293 done; \
50294 (cd $(TARGET_SUBDIR)/rda && \
50295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50297 "RANLIB=$${RANLIB}" \
50298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50299 distclean) \
50300 || exit 1
50301
50302 @endif target-rda
50303
50304 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
50305 maybe-maintainer-clean-target-rda:
50306 @if target-rda
50307 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
50308
50309 maintainer-clean-target-rda:
50310 @: $(MAKE); $(unstage)
50311 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
50312 r=`${PWD_COMMAND}`; export r; \
50313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50314 $(NORMAL_TARGET_EXPORTS) \
50315 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
50316 for flag in $(EXTRA_TARGET_FLAGS); do \
50317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50318 done; \
50319 (cd $(TARGET_SUBDIR)/rda && \
50320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50322 "RANLIB=$${RANLIB}" \
50323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50324 maintainer-clean) \
50325 || exit 1
50326
50327 @endif target-rda
50328
50329
50330
50331
50332
50333 .PHONY: configure-target-libada maybe-configure-target-libada
50334 maybe-configure-target-libada:
50335 @if gcc-bootstrap
50336 configure-target-libada: stage_current
50337 @endif gcc-bootstrap
50338 @if target-libada
50339 maybe-configure-target-libada: configure-target-libada
50340 configure-target-libada:
50341 @: $(MAKE); $(unstage)
50342 @r=`${PWD_COMMAND}`; export r; \
50343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50344 echo "Checking multilib configuration for libada..."; \
50345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
50346 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
50347 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
50348 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
50349 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
50350 else \
50351 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
50352 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50353 fi; \
50354 else \
50355 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
50356 fi; \
50357 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
50358 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
50359 $(NORMAL_TARGET_EXPORTS) \
50360 echo Configuring in $(TARGET_SUBDIR)/libada; \
50361 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
50362 case $(srcdir) in \
50363 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50364 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
50365 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50366 esac; \
50367 module_srcdir=libada; \
50368 rm -f no-such-file || : ; \
50369 CONFIG_SITE=no-such-file $(SHELL) \
50370 $$s/$$module_srcdir/configure \
50371 --srcdir=$${topdir}/$$module_srcdir \
50372 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50373 --target=${target_alias} \
50374 || exit 1
50375 @endif target-libada
50376
50377
50378
50379
50380
50381 .PHONY: all-target-libada maybe-all-target-libada
50382 maybe-all-target-libada:
50383 @if gcc-bootstrap
50384 all-target-libada: stage_current
50385 @endif gcc-bootstrap
50386 @if target-libada
50387 TARGET-target-libada=all
50388 maybe-all-target-libada: all-target-libada
50389 all-target-libada: configure-target-libada
50390 @: $(MAKE); $(unstage)
50391 @r=`${PWD_COMMAND}`; export r; \
50392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50393 $(NORMAL_TARGET_EXPORTS) \
50394 (cd $(TARGET_SUBDIR)/libada && \
50395 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50396 $(TARGET-target-libada))
50397 @endif target-libada
50398
50399
50400
50401
50402
50403 .PHONY: check-target-libada maybe-check-target-libada
50404 maybe-check-target-libada:
50405 @if target-libada
50406 maybe-check-target-libada: check-target-libada
50407
50408 check-target-libada:
50409 @: $(MAKE); $(unstage)
50410 @r=`${PWD_COMMAND}`; export r; \
50411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50412 $(NORMAL_TARGET_EXPORTS) \
50413 (cd $(TARGET_SUBDIR)/libada && \
50414 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50415
50416 @endif target-libada
50417
50418 .PHONY: install-target-libada maybe-install-target-libada
50419 maybe-install-target-libada:
50420 @if target-libada
50421 maybe-install-target-libada: install-target-libada
50422
50423 install-target-libada: installdirs
50424 @: $(MAKE); $(unstage)
50425 @r=`${PWD_COMMAND}`; export r; \
50426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50427 $(NORMAL_TARGET_EXPORTS) \
50428 (cd $(TARGET_SUBDIR)/libada && \
50429 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50430
50431 @endif target-libada
50432
50433 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
50434 maybe-install-strip-target-libada:
50435 @if target-libada
50436 maybe-install-strip-target-libada: install-strip-target-libada
50437
50438 install-strip-target-libada: installdirs
50439 @: $(MAKE); $(unstage)
50440 @r=`${PWD_COMMAND}`; export r; \
50441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442 $(NORMAL_TARGET_EXPORTS) \
50443 (cd $(TARGET_SUBDIR)/libada && \
50444 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50445
50446 @endif target-libada
50447
50448 # Other targets (info, dvi, pdf, etc.)
50449
50450 .PHONY: maybe-info-target-libada info-target-libada
50451 maybe-info-target-libada:
50452 @if target-libada
50453 maybe-info-target-libada: info-target-libada
50454
50455 info-target-libada: \
50456 configure-target-libada
50457 @: $(MAKE); $(unstage)
50458 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50459 r=`${PWD_COMMAND}`; export r; \
50460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50461 $(NORMAL_TARGET_EXPORTS) \
50462 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
50463 for flag in $(EXTRA_TARGET_FLAGS); do \
50464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50465 done; \
50466 (cd $(TARGET_SUBDIR)/libada && \
50467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50469 "RANLIB=$${RANLIB}" \
50470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50471 info) \
50472 || exit 1
50473
50474 @endif target-libada
50475
50476 .PHONY: maybe-dvi-target-libada dvi-target-libada
50477 maybe-dvi-target-libada:
50478 @if target-libada
50479 maybe-dvi-target-libada: dvi-target-libada
50480
50481 dvi-target-libada: \
50482 configure-target-libada
50483 @: $(MAKE); $(unstage)
50484 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50485 r=`${PWD_COMMAND}`; export r; \
50486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50487 $(NORMAL_TARGET_EXPORTS) \
50488 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
50489 for flag in $(EXTRA_TARGET_FLAGS); do \
50490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50491 done; \
50492 (cd $(TARGET_SUBDIR)/libada && \
50493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50495 "RANLIB=$${RANLIB}" \
50496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50497 dvi) \
50498 || exit 1
50499
50500 @endif target-libada
50501
50502 .PHONY: maybe-pdf-target-libada pdf-target-libada
50503 maybe-pdf-target-libada:
50504 @if target-libada
50505 maybe-pdf-target-libada: pdf-target-libada
50506
50507 pdf-target-libada: \
50508 configure-target-libada
50509 @: $(MAKE); $(unstage)
50510 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50511 r=`${PWD_COMMAND}`; export r; \
50512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50513 $(NORMAL_TARGET_EXPORTS) \
50514 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
50515 for flag in $(EXTRA_TARGET_FLAGS); do \
50516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50517 done; \
50518 (cd $(TARGET_SUBDIR)/libada && \
50519 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50520 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50521 "RANLIB=$${RANLIB}" \
50522 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50523 pdf) \
50524 || exit 1
50525
50526 @endif target-libada
50527
50528 .PHONY: maybe-html-target-libada html-target-libada
50529 maybe-html-target-libada:
50530 @if target-libada
50531 maybe-html-target-libada: html-target-libada
50532
50533 html-target-libada: \
50534 configure-target-libada
50535 @: $(MAKE); $(unstage)
50536 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50537 r=`${PWD_COMMAND}`; export r; \
50538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50539 $(NORMAL_TARGET_EXPORTS) \
50540 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
50541 for flag in $(EXTRA_TARGET_FLAGS); do \
50542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50543 done; \
50544 (cd $(TARGET_SUBDIR)/libada && \
50545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50547 "RANLIB=$${RANLIB}" \
50548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50549 html) \
50550 || exit 1
50551
50552 @endif target-libada
50553
50554 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
50555 maybe-TAGS-target-libada:
50556 @if target-libada
50557 maybe-TAGS-target-libada: TAGS-target-libada
50558
50559 TAGS-target-libada: \
50560 configure-target-libada
50561 @: $(MAKE); $(unstage)
50562 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50563 r=`${PWD_COMMAND}`; export r; \
50564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50565 $(NORMAL_TARGET_EXPORTS) \
50566 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
50567 for flag in $(EXTRA_TARGET_FLAGS); do \
50568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50569 done; \
50570 (cd $(TARGET_SUBDIR)/libada && \
50571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50573 "RANLIB=$${RANLIB}" \
50574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50575 TAGS) \
50576 || exit 1
50577
50578 @endif target-libada
50579
50580 .PHONY: maybe-install-info-target-libada install-info-target-libada
50581 maybe-install-info-target-libada:
50582 @if target-libada
50583 maybe-install-info-target-libada: install-info-target-libada
50584
50585 install-info-target-libada: \
50586 configure-target-libada \
50587 info-target-libada
50588 @: $(MAKE); $(unstage)
50589 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50590 r=`${PWD_COMMAND}`; export r; \
50591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50592 $(NORMAL_TARGET_EXPORTS) \
50593 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
50594 for flag in $(EXTRA_TARGET_FLAGS); do \
50595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50596 done; \
50597 (cd $(TARGET_SUBDIR)/libada && \
50598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50600 "RANLIB=$${RANLIB}" \
50601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50602 install-info) \
50603 || exit 1
50604
50605 @endif target-libada
50606
50607 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
50608 maybe-install-pdf-target-libada:
50609 @if target-libada
50610 maybe-install-pdf-target-libada: install-pdf-target-libada
50611
50612 install-pdf-target-libada: \
50613 configure-target-libada \
50614 pdf-target-libada
50615 @: $(MAKE); $(unstage)
50616 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50617 r=`${PWD_COMMAND}`; export r; \
50618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50619 $(NORMAL_TARGET_EXPORTS) \
50620 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
50621 for flag in $(EXTRA_TARGET_FLAGS); do \
50622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50623 done; \
50624 (cd $(TARGET_SUBDIR)/libada && \
50625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50627 "RANLIB=$${RANLIB}" \
50628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50629 install-pdf) \
50630 || exit 1
50631
50632 @endif target-libada
50633
50634 .PHONY: maybe-install-html-target-libada install-html-target-libada
50635 maybe-install-html-target-libada:
50636 @if target-libada
50637 maybe-install-html-target-libada: install-html-target-libada
50638
50639 install-html-target-libada: \
50640 configure-target-libada \
50641 html-target-libada
50642 @: $(MAKE); $(unstage)
50643 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50644 r=`${PWD_COMMAND}`; export r; \
50645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50646 $(NORMAL_TARGET_EXPORTS) \
50647 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
50648 for flag in $(EXTRA_TARGET_FLAGS); do \
50649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50650 done; \
50651 (cd $(TARGET_SUBDIR)/libada && \
50652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50654 "RANLIB=$${RANLIB}" \
50655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50656 install-html) \
50657 || exit 1
50658
50659 @endif target-libada
50660
50661 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
50662 maybe-installcheck-target-libada:
50663 @if target-libada
50664 maybe-installcheck-target-libada: installcheck-target-libada
50665
50666 installcheck-target-libada: \
50667 configure-target-libada
50668 @: $(MAKE); $(unstage)
50669 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50670 r=`${PWD_COMMAND}`; export r; \
50671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50672 $(NORMAL_TARGET_EXPORTS) \
50673 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
50674 for flag in $(EXTRA_TARGET_FLAGS); do \
50675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50676 done; \
50677 (cd $(TARGET_SUBDIR)/libada && \
50678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50680 "RANLIB=$${RANLIB}" \
50681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50682 installcheck) \
50683 || exit 1
50684
50685 @endif target-libada
50686
50687 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
50688 maybe-mostlyclean-target-libada:
50689 @if target-libada
50690 maybe-mostlyclean-target-libada: mostlyclean-target-libada
50691
50692 mostlyclean-target-libada:
50693 @: $(MAKE); $(unstage)
50694 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50695 r=`${PWD_COMMAND}`; export r; \
50696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50697 $(NORMAL_TARGET_EXPORTS) \
50698 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
50699 for flag in $(EXTRA_TARGET_FLAGS); do \
50700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50701 done; \
50702 (cd $(TARGET_SUBDIR)/libada && \
50703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50705 "RANLIB=$${RANLIB}" \
50706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50707 mostlyclean) \
50708 || exit 1
50709
50710 @endif target-libada
50711
50712 .PHONY: maybe-clean-target-libada clean-target-libada
50713 maybe-clean-target-libada:
50714 @if target-libada
50715 maybe-clean-target-libada: clean-target-libada
50716
50717 clean-target-libada:
50718 @: $(MAKE); $(unstage)
50719 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50720 r=`${PWD_COMMAND}`; export r; \
50721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50722 $(NORMAL_TARGET_EXPORTS) \
50723 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
50724 for flag in $(EXTRA_TARGET_FLAGS); do \
50725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50726 done; \
50727 (cd $(TARGET_SUBDIR)/libada && \
50728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50730 "RANLIB=$${RANLIB}" \
50731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50732 clean) \
50733 || exit 1
50734
50735 @endif target-libada
50736
50737 .PHONY: maybe-distclean-target-libada distclean-target-libada
50738 maybe-distclean-target-libada:
50739 @if target-libada
50740 maybe-distclean-target-libada: distclean-target-libada
50741
50742 distclean-target-libada:
50743 @: $(MAKE); $(unstage)
50744 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50745 r=`${PWD_COMMAND}`; export r; \
50746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50747 $(NORMAL_TARGET_EXPORTS) \
50748 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
50749 for flag in $(EXTRA_TARGET_FLAGS); do \
50750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50751 done; \
50752 (cd $(TARGET_SUBDIR)/libada && \
50753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50755 "RANLIB=$${RANLIB}" \
50756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50757 distclean) \
50758 || exit 1
50759
50760 @endif target-libada
50761
50762 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
50763 maybe-maintainer-clean-target-libada:
50764 @if target-libada
50765 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
50766
50767 maintainer-clean-target-libada:
50768 @: $(MAKE); $(unstage)
50769 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
50770 r=`${PWD_COMMAND}`; export r; \
50771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50772 $(NORMAL_TARGET_EXPORTS) \
50773 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
50774 for flag in $(EXTRA_TARGET_FLAGS); do \
50775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50776 done; \
50777 (cd $(TARGET_SUBDIR)/libada && \
50778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50780 "RANLIB=$${RANLIB}" \
50781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50782 maintainer-clean) \
50783 || exit 1
50784
50785 @endif target-libada
50786
50787
50788
50789
50790
50791 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
50792 maybe-configure-target-libgomp:
50793 @if gcc-bootstrap
50794 configure-target-libgomp: stage_current
50795 @endif gcc-bootstrap
50796 @if target-libgomp
50797 maybe-configure-target-libgomp: configure-target-libgomp
50798 configure-target-libgomp:
50799 @r=`${PWD_COMMAND}`; export r; \
50800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50801 echo "Checking multilib configuration for libgomp..."; \
50802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50803 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50804 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50805 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50806 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50807 else \
50808 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50809 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50810 fi; \
50811 else \
50812 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50813 fi; \
50814 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50815 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50816 $(NORMAL_TARGET_EXPORTS) \
50817 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
50818 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
50819 case $(srcdir) in \
50820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50821 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50823 esac; \
50824 module_srcdir=libgomp; \
50825 rm -f no-such-file || : ; \
50826 CONFIG_SITE=no-such-file $(SHELL) \
50827 $$s/$$module_srcdir/configure \
50828 --srcdir=$${topdir}/$$module_srcdir \
50829 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50830 --target=${target_alias} \
50831 || exit 1
50832 @endif target-libgomp
50833
50834
50835
50836 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
50837 maybe-configure-stage1-target-libgomp:
50838 @if target-libgomp-bootstrap
50839 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
50840 configure-stage1-target-libgomp:
50841 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
50842 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50843 @r=`${PWD_COMMAND}`; export r; \
50844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50845 TFLAGS="$(STAGE1_TFLAGS)"; \
50846 echo "Checking multilib configuration for libgomp..."; \
50847 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50848 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50849 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50850 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50851 else \
50852 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50853 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50854 fi; \
50855 else \
50856 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50857 fi; \
50858 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50859 $(NORMAL_TARGET_EXPORTS) \
50860 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50861 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50862 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50863 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
50864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50865 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50866 case $(srcdir) in \
50867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50868 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50870 esac; \
50871 module_srcdir=libgomp; \
50872 $(SHELL) $$s/$$module_srcdir/configure \
50873 --srcdir=$${topdir}/$$module_srcdir \
50874 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50875 --target=${target_alias} \
50876 \
50877 $(STAGE1_CONFIGURE_FLAGS)
50878 @endif target-libgomp-bootstrap
50879
50880 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
50881 maybe-configure-stage2-target-libgomp:
50882 @if target-libgomp-bootstrap
50883 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
50884 configure-stage2-target-libgomp:
50885 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
50886 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50887 @r=`${PWD_COMMAND}`; export r; \
50888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50889 TFLAGS="$(STAGE2_TFLAGS)"; \
50890 echo "Checking multilib configuration for libgomp..."; \
50891 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50892 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50893 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50894 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50895 else \
50896 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50897 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50898 fi; \
50899 else \
50900 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50901 fi; \
50902 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50903 $(NORMAL_TARGET_EXPORTS) \
50904 \
50905 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50906 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50907 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50908 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
50909 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50910 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50911 case $(srcdir) in \
50912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50913 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50915 esac; \
50916 module_srcdir=libgomp; \
50917 $(SHELL) $$s/$$module_srcdir/configure \
50918 --srcdir=$${topdir}/$$module_srcdir \
50919 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50920 --target=${target_alias} \
50921 --with-build-libsubdir=$(HOST_SUBDIR) \
50922 $(STAGE2_CONFIGURE_FLAGS)
50923 @endif target-libgomp-bootstrap
50924
50925 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
50926 maybe-configure-stage3-target-libgomp:
50927 @if target-libgomp-bootstrap
50928 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
50929 configure-stage3-target-libgomp:
50930 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
50931 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50932 @r=`${PWD_COMMAND}`; export r; \
50933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50934 TFLAGS="$(STAGE3_TFLAGS)"; \
50935 echo "Checking multilib configuration for libgomp..."; \
50936 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50937 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50938 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50939 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50940 else \
50941 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50942 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50943 fi; \
50944 else \
50945 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50946 fi; \
50947 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50948 $(NORMAL_TARGET_EXPORTS) \
50949 \
50950 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50951 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50952 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50953 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
50954 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
50955 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
50956 case $(srcdir) in \
50957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50958 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
50959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50960 esac; \
50961 module_srcdir=libgomp; \
50962 $(SHELL) $$s/$$module_srcdir/configure \
50963 --srcdir=$${topdir}/$$module_srcdir \
50964 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50965 --target=${target_alias} \
50966 --with-build-libsubdir=$(HOST_SUBDIR) \
50967 $(STAGE3_CONFIGURE_FLAGS)
50968 @endif target-libgomp-bootstrap
50969
50970 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
50971 maybe-configure-stage4-target-libgomp:
50972 @if target-libgomp-bootstrap
50973 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
50974 configure-stage4-target-libgomp:
50975 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
50976 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
50977 @r=`${PWD_COMMAND}`; export r; \
50978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50979 TFLAGS="$(STAGE4_TFLAGS)"; \
50980 echo "Checking multilib configuration for libgomp..."; \
50981 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
50982 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50983 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
50984 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
50985 else \
50986 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
50987 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50988 fi; \
50989 else \
50990 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
50991 fi; \
50992 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
50993 $(NORMAL_TARGET_EXPORTS) \
50994 \
50995 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
50996 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
50997 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
50998 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
50999 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51000 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51001 case $(srcdir) in \
51002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51003 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51005 esac; \
51006 module_srcdir=libgomp; \
51007 $(SHELL) $$s/$$module_srcdir/configure \
51008 --srcdir=$${topdir}/$$module_srcdir \
51009 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51010 --target=${target_alias} \
51011 --with-build-libsubdir=$(HOST_SUBDIR) \
51012 $(STAGE4_CONFIGURE_FLAGS)
51013 @endif target-libgomp-bootstrap
51014
51015 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
51016 maybe-configure-stageprofile-target-libgomp:
51017 @if target-libgomp-bootstrap
51018 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
51019 configure-stageprofile-target-libgomp:
51020 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51021 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51022 @r=`${PWD_COMMAND}`; export r; \
51023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51024 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51025 echo "Checking multilib configuration for libgomp..."; \
51026 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51027 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51028 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51029 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51030 else \
51031 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51032 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51033 fi; \
51034 else \
51035 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51036 fi; \
51037 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51038 $(NORMAL_TARGET_EXPORTS) \
51039 \
51040 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51041 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51042 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51043 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
51044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51045 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51046 case $(srcdir) in \
51047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51048 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51050 esac; \
51051 module_srcdir=libgomp; \
51052 $(SHELL) $$s/$$module_srcdir/configure \
51053 --srcdir=$${topdir}/$$module_srcdir \
51054 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51055 --target=${target_alias} \
51056 --with-build-libsubdir=$(HOST_SUBDIR) \
51057 $(STAGEprofile_CONFIGURE_FLAGS)
51058 @endif target-libgomp-bootstrap
51059
51060 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
51061 maybe-configure-stagetrain-target-libgomp:
51062 @if target-libgomp-bootstrap
51063 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
51064 configure-stagetrain-target-libgomp:
51065 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51066 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51067 @r=`${PWD_COMMAND}`; export r; \
51068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51069 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51070 echo "Checking multilib configuration for libgomp..."; \
51071 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51072 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51073 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51074 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51075 else \
51076 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51077 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51078 fi; \
51079 else \
51080 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51081 fi; \
51082 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51083 $(NORMAL_TARGET_EXPORTS) \
51084 \
51085 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51086 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51087 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51088 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
51089 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51090 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51091 case $(srcdir) in \
51092 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51093 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51094 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51095 esac; \
51096 module_srcdir=libgomp; \
51097 $(SHELL) $$s/$$module_srcdir/configure \
51098 --srcdir=$${topdir}/$$module_srcdir \
51099 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51100 --target=${target_alias} \
51101 --with-build-libsubdir=$(HOST_SUBDIR) \
51102 $(STAGEtrain_CONFIGURE_FLAGS)
51103 @endif target-libgomp-bootstrap
51104
51105 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
51106 maybe-configure-stagefeedback-target-libgomp:
51107 @if target-libgomp-bootstrap
51108 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
51109 configure-stagefeedback-target-libgomp:
51110 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51111 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51112 @r=`${PWD_COMMAND}`; export r; \
51113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51114 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51115 echo "Checking multilib configuration for libgomp..."; \
51116 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51117 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51118 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51119 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51120 else \
51121 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51122 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51123 fi; \
51124 else \
51125 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51126 fi; \
51127 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51128 $(NORMAL_TARGET_EXPORTS) \
51129 \
51130 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51131 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51132 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51133 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
51134 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51135 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51136 case $(srcdir) in \
51137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51138 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51140 esac; \
51141 module_srcdir=libgomp; \
51142 $(SHELL) $$s/$$module_srcdir/configure \
51143 --srcdir=$${topdir}/$$module_srcdir \
51144 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51145 --target=${target_alias} \
51146 --with-build-libsubdir=$(HOST_SUBDIR) \
51147 $(STAGEfeedback_CONFIGURE_FLAGS)
51148 @endif target-libgomp-bootstrap
51149
51150 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
51151 maybe-configure-stageautoprofile-target-libgomp:
51152 @if target-libgomp-bootstrap
51153 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
51154 configure-stageautoprofile-target-libgomp:
51155 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51156 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51157 @r=`${PWD_COMMAND}`; export r; \
51158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51159 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51160 echo "Checking multilib configuration for libgomp..."; \
51161 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51162 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51163 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51164 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51165 else \
51166 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51167 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51168 fi; \
51169 else \
51170 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51171 fi; \
51172 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51173 $(NORMAL_TARGET_EXPORTS) \
51174 \
51175 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51176 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51177 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51178 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
51179 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51180 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51181 case $(srcdir) in \
51182 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51183 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51184 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51185 esac; \
51186 module_srcdir=libgomp; \
51187 $(SHELL) $$s/$$module_srcdir/configure \
51188 --srcdir=$${topdir}/$$module_srcdir \
51189 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51190 --target=${target_alias} \
51191 --with-build-libsubdir=$(HOST_SUBDIR) \
51192 $(STAGEautoprofile_CONFIGURE_FLAGS)
51193 @endif target-libgomp-bootstrap
51194
51195 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
51196 maybe-configure-stageautofeedback-target-libgomp:
51197 @if target-libgomp-bootstrap
51198 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
51199 configure-stageautofeedback-target-libgomp:
51200 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51201 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51202 @r=`${PWD_COMMAND}`; export r; \
51203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51204 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51205 echo "Checking multilib configuration for libgomp..."; \
51206 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51207 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51208 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51209 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51210 else \
51211 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51212 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51213 fi; \
51214 else \
51215 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51216 fi; \
51217 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51218 $(NORMAL_TARGET_EXPORTS) \
51219 \
51220 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51221 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51222 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
51223 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
51224 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51225 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51226 case $(srcdir) in \
51227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51228 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51230 esac; \
51231 module_srcdir=libgomp; \
51232 $(SHELL) $$s/$$module_srcdir/configure \
51233 --srcdir=$${topdir}/$$module_srcdir \
51234 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51235 --target=${target_alias} \
51236 --with-build-libsubdir=$(HOST_SUBDIR) \
51237 $(STAGEautofeedback_CONFIGURE_FLAGS)
51238 @endif target-libgomp-bootstrap
51239
51240
51241
51242
51243
51244 .PHONY: all-target-libgomp maybe-all-target-libgomp
51245 maybe-all-target-libgomp:
51246 @if gcc-bootstrap
51247 all-target-libgomp: stage_current
51248 @endif gcc-bootstrap
51249 @if target-libgomp
51250 TARGET-target-libgomp=all
51251 maybe-all-target-libgomp: all-target-libgomp
51252 all-target-libgomp: configure-target-libgomp
51253 @r=`${PWD_COMMAND}`; export r; \
51254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51255 $(NORMAL_TARGET_EXPORTS) \
51256 (cd $(TARGET_SUBDIR)/libgomp && \
51257 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51258 $(TARGET-target-libgomp))
51259 @endif target-libgomp
51260
51261
51262
51263 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
51264 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
51265 maybe-all-stage1-target-libgomp:
51266 maybe-clean-stage1-target-libgomp:
51267 @if target-libgomp-bootstrap
51268 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
51269 all-stage1: all-stage1-target-libgomp
51270 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
51271 all-stage1-target-libgomp: configure-stage1-target-libgomp
51272 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51273 @r=`${PWD_COMMAND}`; export r; \
51274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51275 TFLAGS="$(STAGE1_TFLAGS)"; \
51276 $(NORMAL_TARGET_EXPORTS) \
51277 cd $(TARGET_SUBDIR)/libgomp && \
51278 \
51279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51280 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51281 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51282 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51286 $(EXTRA_TARGET_FLAGS) \
51287 \
51288 TFLAGS="$(STAGE1_TFLAGS)" \
51289 $(TARGET-stage1-target-libgomp)
51290
51291 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
51292 clean-stage1: clean-stage1-target-libgomp
51293 clean-stage1-target-libgomp:
51294 @if [ $(current_stage) = stage1 ]; then \
51295 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51296 else \
51297 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
51298 $(MAKE) stage1-start; \
51299 fi; \
51300 cd $(TARGET_SUBDIR)/libgomp && \
51301 $(MAKE) $(EXTRA_TARGET_FLAGS) \
51302 clean
51303 @endif target-libgomp-bootstrap
51304
51305
51306 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
51307 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
51308 maybe-all-stage2-target-libgomp:
51309 maybe-clean-stage2-target-libgomp:
51310 @if target-libgomp-bootstrap
51311 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
51312 all-stage2: all-stage2-target-libgomp
51313 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
51314 all-stage2-target-libgomp: configure-stage2-target-libgomp
51315 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51316 @r=`${PWD_COMMAND}`; export r; \
51317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51318 TFLAGS="$(STAGE2_TFLAGS)"; \
51319 $(NORMAL_TARGET_EXPORTS) \
51320 \
51321 cd $(TARGET_SUBDIR)/libgomp && \
51322 \
51323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51324 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51325 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51326 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51327 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51328 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51329 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51330 $(EXTRA_TARGET_FLAGS) \
51331 TFLAGS="$(STAGE2_TFLAGS)" \
51332 $(TARGET-stage2-target-libgomp)
51333
51334 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
51335 clean-stage2: clean-stage2-target-libgomp
51336 clean-stage2-target-libgomp:
51337 @if [ $(current_stage) = stage2 ]; then \
51338 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51339 else \
51340 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
51341 $(MAKE) stage2-start; \
51342 fi; \
51343 cd $(TARGET_SUBDIR)/libgomp && \
51344 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51345 @endif target-libgomp-bootstrap
51346
51347
51348 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
51349 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
51350 maybe-all-stage3-target-libgomp:
51351 maybe-clean-stage3-target-libgomp:
51352 @if target-libgomp-bootstrap
51353 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
51354 all-stage3: all-stage3-target-libgomp
51355 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
51356 all-stage3-target-libgomp: configure-stage3-target-libgomp
51357 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51358 @r=`${PWD_COMMAND}`; export r; \
51359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51360 TFLAGS="$(STAGE3_TFLAGS)"; \
51361 $(NORMAL_TARGET_EXPORTS) \
51362 \
51363 cd $(TARGET_SUBDIR)/libgomp && \
51364 \
51365 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51366 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51367 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51368 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51369 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51370 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51371 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51372 $(EXTRA_TARGET_FLAGS) \
51373 TFLAGS="$(STAGE3_TFLAGS)" \
51374 $(TARGET-stage3-target-libgomp)
51375
51376 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
51377 clean-stage3: clean-stage3-target-libgomp
51378 clean-stage3-target-libgomp:
51379 @if [ $(current_stage) = stage3 ]; then \
51380 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51381 else \
51382 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
51383 $(MAKE) stage3-start; \
51384 fi; \
51385 cd $(TARGET_SUBDIR)/libgomp && \
51386 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51387 @endif target-libgomp-bootstrap
51388
51389
51390 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
51391 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
51392 maybe-all-stage4-target-libgomp:
51393 maybe-clean-stage4-target-libgomp:
51394 @if target-libgomp-bootstrap
51395 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
51396 all-stage4: all-stage4-target-libgomp
51397 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
51398 all-stage4-target-libgomp: configure-stage4-target-libgomp
51399 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51400 @r=`${PWD_COMMAND}`; export r; \
51401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51402 TFLAGS="$(STAGE4_TFLAGS)"; \
51403 $(NORMAL_TARGET_EXPORTS) \
51404 \
51405 cd $(TARGET_SUBDIR)/libgomp && \
51406 \
51407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51408 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51414 $(EXTRA_TARGET_FLAGS) \
51415 TFLAGS="$(STAGE4_TFLAGS)" \
51416 $(TARGET-stage4-target-libgomp)
51417
51418 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
51419 clean-stage4: clean-stage4-target-libgomp
51420 clean-stage4-target-libgomp:
51421 @if [ $(current_stage) = stage4 ]; then \
51422 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51423 else \
51424 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
51425 $(MAKE) stage4-start; \
51426 fi; \
51427 cd $(TARGET_SUBDIR)/libgomp && \
51428 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51429 @endif target-libgomp-bootstrap
51430
51431
51432 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
51433 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
51434 maybe-all-stageprofile-target-libgomp:
51435 maybe-clean-stageprofile-target-libgomp:
51436 @if target-libgomp-bootstrap
51437 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
51438 all-stageprofile: all-stageprofile-target-libgomp
51439 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
51440 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
51441 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
51442 @r=`${PWD_COMMAND}`; export r; \
51443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51444 TFLAGS="$(STAGEprofile_TFLAGS)"; \
51445 $(NORMAL_TARGET_EXPORTS) \
51446 \
51447 cd $(TARGET_SUBDIR)/libgomp && \
51448 \
51449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51450 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51451 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51452 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51456 $(EXTRA_TARGET_FLAGS) \
51457 TFLAGS="$(STAGEprofile_TFLAGS)" \
51458 $(TARGET-stageprofile-target-libgomp)
51459
51460 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
51461 clean-stageprofile: clean-stageprofile-target-libgomp
51462 clean-stageprofile-target-libgomp:
51463 @if [ $(current_stage) = stageprofile ]; then \
51464 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51465 else \
51466 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
51467 $(MAKE) stageprofile-start; \
51468 fi; \
51469 cd $(TARGET_SUBDIR)/libgomp && \
51470 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51471 @endif target-libgomp-bootstrap
51472
51473
51474 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
51475 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
51476 maybe-all-stagetrain-target-libgomp:
51477 maybe-clean-stagetrain-target-libgomp:
51478 @if target-libgomp-bootstrap
51479 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
51480 all-stagetrain: all-stagetrain-target-libgomp
51481 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
51482 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
51483 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
51484 @r=`${PWD_COMMAND}`; export r; \
51485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51486 TFLAGS="$(STAGEtrain_TFLAGS)"; \
51487 $(NORMAL_TARGET_EXPORTS) \
51488 \
51489 cd $(TARGET_SUBDIR)/libgomp && \
51490 \
51491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51492 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51493 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51494 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51495 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51496 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51497 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51498 $(EXTRA_TARGET_FLAGS) \
51499 TFLAGS="$(STAGEtrain_TFLAGS)" \
51500 $(TARGET-stagetrain-target-libgomp)
51501
51502 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
51503 clean-stagetrain: clean-stagetrain-target-libgomp
51504 clean-stagetrain-target-libgomp:
51505 @if [ $(current_stage) = stagetrain ]; then \
51506 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51507 else \
51508 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
51509 $(MAKE) stagetrain-start; \
51510 fi; \
51511 cd $(TARGET_SUBDIR)/libgomp && \
51512 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51513 @endif target-libgomp-bootstrap
51514
51515
51516 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
51517 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
51518 maybe-all-stagefeedback-target-libgomp:
51519 maybe-clean-stagefeedback-target-libgomp:
51520 @if target-libgomp-bootstrap
51521 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
51522 all-stagefeedback: all-stagefeedback-target-libgomp
51523 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
51524 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
51525 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
51526 @r=`${PWD_COMMAND}`; export r; \
51527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51528 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51529 $(NORMAL_TARGET_EXPORTS) \
51530 \
51531 cd $(TARGET_SUBDIR)/libgomp && \
51532 \
51533 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51534 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51535 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51536 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51537 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51538 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51539 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51540 $(EXTRA_TARGET_FLAGS) \
51541 TFLAGS="$(STAGEfeedback_TFLAGS)" \
51542 $(TARGET-stagefeedback-target-libgomp)
51543
51544 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
51545 clean-stagefeedback: clean-stagefeedback-target-libgomp
51546 clean-stagefeedback-target-libgomp:
51547 @if [ $(current_stage) = stagefeedback ]; then \
51548 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51549 else \
51550 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
51551 $(MAKE) stagefeedback-start; \
51552 fi; \
51553 cd $(TARGET_SUBDIR)/libgomp && \
51554 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51555 @endif target-libgomp-bootstrap
51556
51557
51558 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
51559 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
51560 maybe-all-stageautoprofile-target-libgomp:
51561 maybe-clean-stageautoprofile-target-libgomp:
51562 @if target-libgomp-bootstrap
51563 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
51564 all-stageautoprofile: all-stageautoprofile-target-libgomp
51565 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
51566 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
51567 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
51568 @r=`${PWD_COMMAND}`; export r; \
51569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51570 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
51571 $(NORMAL_TARGET_EXPORTS) \
51572 \
51573 cd $(TARGET_SUBDIR)/libgomp && \
51574 $$s/gcc/config/i386/$(AUTO_PROFILE) \
51575 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51576 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51577 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51578 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51579 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51580 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51581 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51582 $(EXTRA_TARGET_FLAGS) \
51583 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
51584 $(TARGET-stageautoprofile-target-libgomp)
51585
51586 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
51587 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
51588 clean-stageautoprofile-target-libgomp:
51589 @if [ $(current_stage) = stageautoprofile ]; then \
51590 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51591 else \
51592 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
51593 $(MAKE) stageautoprofile-start; \
51594 fi; \
51595 cd $(TARGET_SUBDIR)/libgomp && \
51596 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51597 @endif target-libgomp-bootstrap
51598
51599
51600 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
51601 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
51602 maybe-all-stageautofeedback-target-libgomp:
51603 maybe-clean-stageautofeedback-target-libgomp:
51604 @if target-libgomp-bootstrap
51605 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
51606 all-stageautofeedback: all-stageautofeedback-target-libgomp
51607 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
51608 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
51609 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
51610 @r=`${PWD_COMMAND}`; export r; \
51611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51612 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
51613 $(NORMAL_TARGET_EXPORTS) \
51614 \
51615 cd $(TARGET_SUBDIR)/libgomp && \
51616 \
51617 $(MAKE) $(BASE_FLAGS_TO_PASS) \
51618 CFLAGS="$(CFLAGS_FOR_TARGET)" \
51619 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
51620 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
51621 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
51622 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
51623 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
51624 $(EXTRA_TARGET_FLAGS) \
51625 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
51626 $(TARGET-stageautofeedback-target-libgomp)
51627
51628 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
51629 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
51630 clean-stageautofeedback-target-libgomp:
51631 @if [ $(current_stage) = stageautofeedback ]; then \
51632 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51633 else \
51634 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
51635 $(MAKE) stageautofeedback-start; \
51636 fi; \
51637 cd $(TARGET_SUBDIR)/libgomp && \
51638 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
51639 @endif target-libgomp-bootstrap
51640
51641
51642
51643
51644
51645
51646 .PHONY: check-target-libgomp maybe-check-target-libgomp
51647 maybe-check-target-libgomp:
51648 @if target-libgomp
51649 maybe-check-target-libgomp: check-target-libgomp
51650
51651 check-target-libgomp:
51652 @: $(MAKE); $(unstage)
51653 @r=`${PWD_COMMAND}`; export r; \
51654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51655 $(NORMAL_TARGET_EXPORTS) \
51656 (cd $(TARGET_SUBDIR)/libgomp && \
51657 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51658
51659 @endif target-libgomp
51660
51661 .PHONY: install-target-libgomp maybe-install-target-libgomp
51662 maybe-install-target-libgomp:
51663 @if target-libgomp
51664 maybe-install-target-libgomp: install-target-libgomp
51665
51666 install-target-libgomp: installdirs
51667 @: $(MAKE); $(unstage)
51668 @r=`${PWD_COMMAND}`; export r; \
51669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51670 $(NORMAL_TARGET_EXPORTS) \
51671 (cd $(TARGET_SUBDIR)/libgomp && \
51672 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51673
51674 @endif target-libgomp
51675
51676 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
51677 maybe-install-strip-target-libgomp:
51678 @if target-libgomp
51679 maybe-install-strip-target-libgomp: install-strip-target-libgomp
51680
51681 install-strip-target-libgomp: installdirs
51682 @: $(MAKE); $(unstage)
51683 @r=`${PWD_COMMAND}`; export r; \
51684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51685 $(NORMAL_TARGET_EXPORTS) \
51686 (cd $(TARGET_SUBDIR)/libgomp && \
51687 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51688
51689 @endif target-libgomp
51690
51691 # Other targets (info, dvi, pdf, etc.)
51692
51693 .PHONY: maybe-info-target-libgomp info-target-libgomp
51694 maybe-info-target-libgomp:
51695 @if target-libgomp
51696 maybe-info-target-libgomp: info-target-libgomp
51697
51698 info-target-libgomp: \
51699 configure-target-libgomp
51700 @: $(MAKE); $(unstage)
51701 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51702 r=`${PWD_COMMAND}`; export r; \
51703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51704 $(NORMAL_TARGET_EXPORTS) \
51705 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
51706 for flag in $(EXTRA_TARGET_FLAGS); do \
51707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51708 done; \
51709 (cd $(TARGET_SUBDIR)/libgomp && \
51710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51712 "RANLIB=$${RANLIB}" \
51713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51714 info) \
51715 || exit 1
51716
51717 @endif target-libgomp
51718
51719 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
51720 maybe-dvi-target-libgomp:
51721 @if target-libgomp
51722 maybe-dvi-target-libgomp: dvi-target-libgomp
51723
51724 dvi-target-libgomp: \
51725 configure-target-libgomp
51726 @: $(MAKE); $(unstage)
51727 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51728 r=`${PWD_COMMAND}`; export r; \
51729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51730 $(NORMAL_TARGET_EXPORTS) \
51731 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
51732 for flag in $(EXTRA_TARGET_FLAGS); do \
51733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51734 done; \
51735 (cd $(TARGET_SUBDIR)/libgomp && \
51736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51738 "RANLIB=$${RANLIB}" \
51739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51740 dvi) \
51741 || exit 1
51742
51743 @endif target-libgomp
51744
51745 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
51746 maybe-pdf-target-libgomp:
51747 @if target-libgomp
51748 maybe-pdf-target-libgomp: pdf-target-libgomp
51749
51750 pdf-target-libgomp: \
51751 configure-target-libgomp
51752 @: $(MAKE); $(unstage)
51753 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51754 r=`${PWD_COMMAND}`; export r; \
51755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51756 $(NORMAL_TARGET_EXPORTS) \
51757 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
51758 for flag in $(EXTRA_TARGET_FLAGS); do \
51759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51760 done; \
51761 (cd $(TARGET_SUBDIR)/libgomp && \
51762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51764 "RANLIB=$${RANLIB}" \
51765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51766 pdf) \
51767 || exit 1
51768
51769 @endif target-libgomp
51770
51771 .PHONY: maybe-html-target-libgomp html-target-libgomp
51772 maybe-html-target-libgomp:
51773 @if target-libgomp
51774 maybe-html-target-libgomp: html-target-libgomp
51775
51776 html-target-libgomp: \
51777 configure-target-libgomp
51778 @: $(MAKE); $(unstage)
51779 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51780 r=`${PWD_COMMAND}`; export r; \
51781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51782 $(NORMAL_TARGET_EXPORTS) \
51783 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
51784 for flag in $(EXTRA_TARGET_FLAGS); do \
51785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51786 done; \
51787 (cd $(TARGET_SUBDIR)/libgomp && \
51788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51790 "RANLIB=$${RANLIB}" \
51791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51792 html) \
51793 || exit 1
51794
51795 @endif target-libgomp
51796
51797 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
51798 maybe-TAGS-target-libgomp:
51799 @if target-libgomp
51800 maybe-TAGS-target-libgomp: TAGS-target-libgomp
51801
51802 TAGS-target-libgomp: \
51803 configure-target-libgomp
51804 @: $(MAKE); $(unstage)
51805 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51806 r=`${PWD_COMMAND}`; export r; \
51807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51808 $(NORMAL_TARGET_EXPORTS) \
51809 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
51810 for flag in $(EXTRA_TARGET_FLAGS); do \
51811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51812 done; \
51813 (cd $(TARGET_SUBDIR)/libgomp && \
51814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51816 "RANLIB=$${RANLIB}" \
51817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51818 TAGS) \
51819 || exit 1
51820
51821 @endif target-libgomp
51822
51823 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
51824 maybe-install-info-target-libgomp:
51825 @if target-libgomp
51826 maybe-install-info-target-libgomp: install-info-target-libgomp
51827
51828 install-info-target-libgomp: \
51829 configure-target-libgomp \
51830 info-target-libgomp
51831 @: $(MAKE); $(unstage)
51832 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51833 r=`${PWD_COMMAND}`; export r; \
51834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51835 $(NORMAL_TARGET_EXPORTS) \
51836 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
51837 for flag in $(EXTRA_TARGET_FLAGS); do \
51838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51839 done; \
51840 (cd $(TARGET_SUBDIR)/libgomp && \
51841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51843 "RANLIB=$${RANLIB}" \
51844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51845 install-info) \
51846 || exit 1
51847
51848 @endif target-libgomp
51849
51850 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
51851 maybe-install-pdf-target-libgomp:
51852 @if target-libgomp
51853 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
51854
51855 install-pdf-target-libgomp: \
51856 configure-target-libgomp \
51857 pdf-target-libgomp
51858 @: $(MAKE); $(unstage)
51859 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51860 r=`${PWD_COMMAND}`; export r; \
51861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51862 $(NORMAL_TARGET_EXPORTS) \
51863 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
51864 for flag in $(EXTRA_TARGET_FLAGS); do \
51865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51866 done; \
51867 (cd $(TARGET_SUBDIR)/libgomp && \
51868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51870 "RANLIB=$${RANLIB}" \
51871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51872 install-pdf) \
51873 || exit 1
51874
51875 @endif target-libgomp
51876
51877 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
51878 maybe-install-html-target-libgomp:
51879 @if target-libgomp
51880 maybe-install-html-target-libgomp: install-html-target-libgomp
51881
51882 install-html-target-libgomp: \
51883 configure-target-libgomp \
51884 html-target-libgomp
51885 @: $(MAKE); $(unstage)
51886 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51887 r=`${PWD_COMMAND}`; export r; \
51888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51889 $(NORMAL_TARGET_EXPORTS) \
51890 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
51891 for flag in $(EXTRA_TARGET_FLAGS); do \
51892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51893 done; \
51894 (cd $(TARGET_SUBDIR)/libgomp && \
51895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51897 "RANLIB=$${RANLIB}" \
51898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51899 install-html) \
51900 || exit 1
51901
51902 @endif target-libgomp
51903
51904 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
51905 maybe-installcheck-target-libgomp:
51906 @if target-libgomp
51907 maybe-installcheck-target-libgomp: installcheck-target-libgomp
51908
51909 installcheck-target-libgomp: \
51910 configure-target-libgomp
51911 @: $(MAKE); $(unstage)
51912 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51913 r=`${PWD_COMMAND}`; export r; \
51914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51915 $(NORMAL_TARGET_EXPORTS) \
51916 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
51917 for flag in $(EXTRA_TARGET_FLAGS); do \
51918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51919 done; \
51920 (cd $(TARGET_SUBDIR)/libgomp && \
51921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51923 "RANLIB=$${RANLIB}" \
51924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51925 installcheck) \
51926 || exit 1
51927
51928 @endif target-libgomp
51929
51930 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
51931 maybe-mostlyclean-target-libgomp:
51932 @if target-libgomp
51933 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
51934
51935 mostlyclean-target-libgomp:
51936 @: $(MAKE); $(unstage)
51937 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51938 r=`${PWD_COMMAND}`; export r; \
51939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51940 $(NORMAL_TARGET_EXPORTS) \
51941 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
51942 for flag in $(EXTRA_TARGET_FLAGS); do \
51943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51944 done; \
51945 (cd $(TARGET_SUBDIR)/libgomp && \
51946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51948 "RANLIB=$${RANLIB}" \
51949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51950 mostlyclean) \
51951 || exit 1
51952
51953 @endif target-libgomp
51954
51955 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
51956 maybe-clean-target-libgomp:
51957 @if target-libgomp
51958 maybe-clean-target-libgomp: clean-target-libgomp
51959
51960 clean-target-libgomp:
51961 @: $(MAKE); $(unstage)
51962 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51963 r=`${PWD_COMMAND}`; export r; \
51964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51965 $(NORMAL_TARGET_EXPORTS) \
51966 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
51967 for flag in $(EXTRA_TARGET_FLAGS); do \
51968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51969 done; \
51970 (cd $(TARGET_SUBDIR)/libgomp && \
51971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51973 "RANLIB=$${RANLIB}" \
51974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51975 clean) \
51976 || exit 1
51977
51978 @endif target-libgomp
51979
51980 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
51981 maybe-distclean-target-libgomp:
51982 @if target-libgomp
51983 maybe-distclean-target-libgomp: distclean-target-libgomp
51984
51985 distclean-target-libgomp:
51986 @: $(MAKE); $(unstage)
51987 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
51988 r=`${PWD_COMMAND}`; export r; \
51989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51990 $(NORMAL_TARGET_EXPORTS) \
51991 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
51992 for flag in $(EXTRA_TARGET_FLAGS); do \
51993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51994 done; \
51995 (cd $(TARGET_SUBDIR)/libgomp && \
51996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51998 "RANLIB=$${RANLIB}" \
51999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52000 distclean) \
52001 || exit 1
52002
52003 @endif target-libgomp
52004
52005 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
52006 maybe-maintainer-clean-target-libgomp:
52007 @if target-libgomp
52008 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
52009
52010 maintainer-clean-target-libgomp:
52011 @: $(MAKE); $(unstage)
52012 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52013 r=`${PWD_COMMAND}`; export r; \
52014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52015 $(NORMAL_TARGET_EXPORTS) \
52016 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
52017 for flag in $(EXTRA_TARGET_FLAGS); do \
52018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52019 done; \
52020 (cd $(TARGET_SUBDIR)/libgomp && \
52021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52023 "RANLIB=$${RANLIB}" \
52024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52025 maintainer-clean) \
52026 || exit 1
52027
52028 @endif target-libgomp
52029
52030
52031
52032
52033
52034 .PHONY: configure-target-libitm maybe-configure-target-libitm
52035 maybe-configure-target-libitm:
52036 @if gcc-bootstrap
52037 configure-target-libitm: stage_current
52038 @endif gcc-bootstrap
52039 @if target-libitm
52040 maybe-configure-target-libitm: configure-target-libitm
52041 configure-target-libitm:
52042 @: $(MAKE); $(unstage)
52043 @r=`${PWD_COMMAND}`; export r; \
52044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52045 echo "Checking multilib configuration for libitm..."; \
52046 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
52047 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
52048 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
52049 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
52050 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
52051 else \
52052 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
52053 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
52054 fi; \
52055 else \
52056 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
52057 fi; \
52058 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
52059 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
52060 $(NORMAL_TARGET_EXPORTS) \
52061 echo Configuring in $(TARGET_SUBDIR)/libitm; \
52062 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
52063 case $(srcdir) in \
52064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52065 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
52066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52067 esac; \
52068 module_srcdir=libitm; \
52069 rm -f no-such-file || : ; \
52070 CONFIG_SITE=no-such-file $(SHELL) \
52071 $$s/$$module_srcdir/configure \
52072 --srcdir=$${topdir}/$$module_srcdir \
52073 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52074 --target=${target_alias} \
52075 || exit 1
52076 @endif target-libitm
52077
52078
52079
52080
52081
52082 .PHONY: all-target-libitm maybe-all-target-libitm
52083 maybe-all-target-libitm:
52084 @if gcc-bootstrap
52085 all-target-libitm: stage_current
52086 @endif gcc-bootstrap
52087 @if target-libitm
52088 TARGET-target-libitm=all
52089 maybe-all-target-libitm: all-target-libitm
52090 all-target-libitm: configure-target-libitm
52091 @: $(MAKE); $(unstage)
52092 @r=`${PWD_COMMAND}`; export r; \
52093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52094 $(NORMAL_TARGET_EXPORTS) \
52095 (cd $(TARGET_SUBDIR)/libitm && \
52096 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52097 $(TARGET-target-libitm))
52098 @endif target-libitm
52099
52100
52101
52102
52103
52104 .PHONY: check-target-libitm maybe-check-target-libitm
52105 maybe-check-target-libitm:
52106 @if target-libitm
52107 maybe-check-target-libitm: check-target-libitm
52108
52109 check-target-libitm:
52110 @: $(MAKE); $(unstage)
52111 @r=`${PWD_COMMAND}`; export r; \
52112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52113 $(NORMAL_TARGET_EXPORTS) \
52114 (cd $(TARGET_SUBDIR)/libitm && \
52115 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52116
52117 @endif target-libitm
52118
52119 .PHONY: install-target-libitm maybe-install-target-libitm
52120 maybe-install-target-libitm:
52121 @if target-libitm
52122 maybe-install-target-libitm: install-target-libitm
52123
52124 install-target-libitm: installdirs
52125 @: $(MAKE); $(unstage)
52126 @r=`${PWD_COMMAND}`; export r; \
52127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52128 $(NORMAL_TARGET_EXPORTS) \
52129 (cd $(TARGET_SUBDIR)/libitm && \
52130 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52131
52132 @endif target-libitm
52133
52134 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
52135 maybe-install-strip-target-libitm:
52136 @if target-libitm
52137 maybe-install-strip-target-libitm: install-strip-target-libitm
52138
52139 install-strip-target-libitm: installdirs
52140 @: $(MAKE); $(unstage)
52141 @r=`${PWD_COMMAND}`; export r; \
52142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52143 $(NORMAL_TARGET_EXPORTS) \
52144 (cd $(TARGET_SUBDIR)/libitm && \
52145 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52146
52147 @endif target-libitm
52148
52149 # Other targets (info, dvi, pdf, etc.)
52150
52151 .PHONY: maybe-info-target-libitm info-target-libitm
52152 maybe-info-target-libitm:
52153 @if target-libitm
52154 maybe-info-target-libitm: info-target-libitm
52155
52156 info-target-libitm: \
52157 configure-target-libitm
52158 @: $(MAKE); $(unstage)
52159 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52160 r=`${PWD_COMMAND}`; export r; \
52161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52162 $(NORMAL_TARGET_EXPORTS) \
52163 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
52164 for flag in $(EXTRA_TARGET_FLAGS); do \
52165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52166 done; \
52167 (cd $(TARGET_SUBDIR)/libitm && \
52168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52170 "RANLIB=$${RANLIB}" \
52171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52172 info) \
52173 || exit 1
52174
52175 @endif target-libitm
52176
52177 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
52178 maybe-dvi-target-libitm:
52179 @if target-libitm
52180 maybe-dvi-target-libitm: dvi-target-libitm
52181
52182 dvi-target-libitm: \
52183 configure-target-libitm
52184 @: $(MAKE); $(unstage)
52185 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52186 r=`${PWD_COMMAND}`; export r; \
52187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52188 $(NORMAL_TARGET_EXPORTS) \
52189 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
52190 for flag in $(EXTRA_TARGET_FLAGS); do \
52191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52192 done; \
52193 (cd $(TARGET_SUBDIR)/libitm && \
52194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52196 "RANLIB=$${RANLIB}" \
52197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52198 dvi) \
52199 || exit 1
52200
52201 @endif target-libitm
52202
52203 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
52204 maybe-pdf-target-libitm:
52205 @if target-libitm
52206 maybe-pdf-target-libitm: pdf-target-libitm
52207
52208 pdf-target-libitm: \
52209 configure-target-libitm
52210 @: $(MAKE); $(unstage)
52211 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52212 r=`${PWD_COMMAND}`; export r; \
52213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52214 $(NORMAL_TARGET_EXPORTS) \
52215 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
52216 for flag in $(EXTRA_TARGET_FLAGS); do \
52217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52218 done; \
52219 (cd $(TARGET_SUBDIR)/libitm && \
52220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52222 "RANLIB=$${RANLIB}" \
52223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52224 pdf) \
52225 || exit 1
52226
52227 @endif target-libitm
52228
52229 .PHONY: maybe-html-target-libitm html-target-libitm
52230 maybe-html-target-libitm:
52231 @if target-libitm
52232 maybe-html-target-libitm: html-target-libitm
52233
52234 html-target-libitm: \
52235 configure-target-libitm
52236 @: $(MAKE); $(unstage)
52237 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52238 r=`${PWD_COMMAND}`; export r; \
52239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52240 $(NORMAL_TARGET_EXPORTS) \
52241 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
52242 for flag in $(EXTRA_TARGET_FLAGS); do \
52243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52244 done; \
52245 (cd $(TARGET_SUBDIR)/libitm && \
52246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52248 "RANLIB=$${RANLIB}" \
52249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52250 html) \
52251 || exit 1
52252
52253 @endif target-libitm
52254
52255 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
52256 maybe-TAGS-target-libitm:
52257 @if target-libitm
52258 maybe-TAGS-target-libitm: TAGS-target-libitm
52259
52260 TAGS-target-libitm: \
52261 configure-target-libitm
52262 @: $(MAKE); $(unstage)
52263 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52264 r=`${PWD_COMMAND}`; export r; \
52265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52266 $(NORMAL_TARGET_EXPORTS) \
52267 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
52268 for flag in $(EXTRA_TARGET_FLAGS); do \
52269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52270 done; \
52271 (cd $(TARGET_SUBDIR)/libitm && \
52272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52274 "RANLIB=$${RANLIB}" \
52275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52276 TAGS) \
52277 || exit 1
52278
52279 @endif target-libitm
52280
52281 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
52282 maybe-install-info-target-libitm:
52283 @if target-libitm
52284 maybe-install-info-target-libitm: install-info-target-libitm
52285
52286 install-info-target-libitm: \
52287 configure-target-libitm \
52288 info-target-libitm
52289 @: $(MAKE); $(unstage)
52290 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52291 r=`${PWD_COMMAND}`; export r; \
52292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52293 $(NORMAL_TARGET_EXPORTS) \
52294 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
52295 for flag in $(EXTRA_TARGET_FLAGS); do \
52296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52297 done; \
52298 (cd $(TARGET_SUBDIR)/libitm && \
52299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52301 "RANLIB=$${RANLIB}" \
52302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52303 install-info) \
52304 || exit 1
52305
52306 @endif target-libitm
52307
52308 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
52309 maybe-install-pdf-target-libitm:
52310 @if target-libitm
52311 maybe-install-pdf-target-libitm: install-pdf-target-libitm
52312
52313 install-pdf-target-libitm: \
52314 configure-target-libitm \
52315 pdf-target-libitm
52316 @: $(MAKE); $(unstage)
52317 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52318 r=`${PWD_COMMAND}`; export r; \
52319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52320 $(NORMAL_TARGET_EXPORTS) \
52321 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
52322 for flag in $(EXTRA_TARGET_FLAGS); do \
52323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52324 done; \
52325 (cd $(TARGET_SUBDIR)/libitm && \
52326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52328 "RANLIB=$${RANLIB}" \
52329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52330 install-pdf) \
52331 || exit 1
52332
52333 @endif target-libitm
52334
52335 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
52336 maybe-install-html-target-libitm:
52337 @if target-libitm
52338 maybe-install-html-target-libitm: install-html-target-libitm
52339
52340 install-html-target-libitm: \
52341 configure-target-libitm \
52342 html-target-libitm
52343 @: $(MAKE); $(unstage)
52344 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52345 r=`${PWD_COMMAND}`; export r; \
52346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52347 $(NORMAL_TARGET_EXPORTS) \
52348 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
52349 for flag in $(EXTRA_TARGET_FLAGS); do \
52350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52351 done; \
52352 (cd $(TARGET_SUBDIR)/libitm && \
52353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52355 "RANLIB=$${RANLIB}" \
52356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52357 install-html) \
52358 || exit 1
52359
52360 @endif target-libitm
52361
52362 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
52363 maybe-installcheck-target-libitm:
52364 @if target-libitm
52365 maybe-installcheck-target-libitm: installcheck-target-libitm
52366
52367 installcheck-target-libitm: \
52368 configure-target-libitm
52369 @: $(MAKE); $(unstage)
52370 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52371 r=`${PWD_COMMAND}`; export r; \
52372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52373 $(NORMAL_TARGET_EXPORTS) \
52374 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
52375 for flag in $(EXTRA_TARGET_FLAGS); do \
52376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52377 done; \
52378 (cd $(TARGET_SUBDIR)/libitm && \
52379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52381 "RANLIB=$${RANLIB}" \
52382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52383 installcheck) \
52384 || exit 1
52385
52386 @endif target-libitm
52387
52388 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
52389 maybe-mostlyclean-target-libitm:
52390 @if target-libitm
52391 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
52392
52393 mostlyclean-target-libitm:
52394 @: $(MAKE); $(unstage)
52395 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52396 r=`${PWD_COMMAND}`; export r; \
52397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52398 $(NORMAL_TARGET_EXPORTS) \
52399 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
52400 for flag in $(EXTRA_TARGET_FLAGS); do \
52401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52402 done; \
52403 (cd $(TARGET_SUBDIR)/libitm && \
52404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52406 "RANLIB=$${RANLIB}" \
52407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52408 mostlyclean) \
52409 || exit 1
52410
52411 @endif target-libitm
52412
52413 .PHONY: maybe-clean-target-libitm clean-target-libitm
52414 maybe-clean-target-libitm:
52415 @if target-libitm
52416 maybe-clean-target-libitm: clean-target-libitm
52417
52418 clean-target-libitm:
52419 @: $(MAKE); $(unstage)
52420 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52421 r=`${PWD_COMMAND}`; export r; \
52422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52423 $(NORMAL_TARGET_EXPORTS) \
52424 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
52425 for flag in $(EXTRA_TARGET_FLAGS); do \
52426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52427 done; \
52428 (cd $(TARGET_SUBDIR)/libitm && \
52429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52431 "RANLIB=$${RANLIB}" \
52432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52433 clean) \
52434 || exit 1
52435
52436 @endif target-libitm
52437
52438 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
52439 maybe-distclean-target-libitm:
52440 @if target-libitm
52441 maybe-distclean-target-libitm: distclean-target-libitm
52442
52443 distclean-target-libitm:
52444 @: $(MAKE); $(unstage)
52445 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52446 r=`${PWD_COMMAND}`; export r; \
52447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52448 $(NORMAL_TARGET_EXPORTS) \
52449 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
52450 for flag in $(EXTRA_TARGET_FLAGS); do \
52451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52452 done; \
52453 (cd $(TARGET_SUBDIR)/libitm && \
52454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52456 "RANLIB=$${RANLIB}" \
52457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52458 distclean) \
52459 || exit 1
52460
52461 @endif target-libitm
52462
52463 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
52464 maybe-maintainer-clean-target-libitm:
52465 @if target-libitm
52466 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
52467
52468 maintainer-clean-target-libitm:
52469 @: $(MAKE); $(unstage)
52470 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
52471 r=`${PWD_COMMAND}`; export r; \
52472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52473 $(NORMAL_TARGET_EXPORTS) \
52474 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
52475 for flag in $(EXTRA_TARGET_FLAGS); do \
52476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52477 done; \
52478 (cd $(TARGET_SUBDIR)/libitm && \
52479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52481 "RANLIB=$${RANLIB}" \
52482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52483 maintainer-clean) \
52484 || exit 1
52485
52486 @endif target-libitm
52487
52488
52489
52490
52491
52492 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
52493 maybe-configure-target-libatomic:
52494 @if gcc-bootstrap
52495 configure-target-libatomic: stage_current
52496 @endif gcc-bootstrap
52497 @if target-libatomic
52498 maybe-configure-target-libatomic: configure-target-libatomic
52499 configure-target-libatomic:
52500 @: $(MAKE); $(unstage)
52501 @r=`${PWD_COMMAND}`; export r; \
52502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503 echo "Checking multilib configuration for libatomic..."; \
52504 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
52505 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
52506 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
52507 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
52508 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
52509 else \
52510 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
52511 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
52512 fi; \
52513 else \
52514 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
52515 fi; \
52516 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
52517 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
52518 $(NORMAL_TARGET_EXPORTS) \
52519 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
52520 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
52521 case $(srcdir) in \
52522 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52523 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
52524 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52525 esac; \
52526 module_srcdir=libatomic; \
52527 rm -f no-such-file || : ; \
52528 CONFIG_SITE=no-such-file $(SHELL) \
52529 $$s/$$module_srcdir/configure \
52530 --srcdir=$${topdir}/$$module_srcdir \
52531 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52532 --target=${target_alias} \
52533 || exit 1
52534 @endif target-libatomic
52535
52536
52537
52538
52539
52540 .PHONY: all-target-libatomic maybe-all-target-libatomic
52541 maybe-all-target-libatomic:
52542 @if gcc-bootstrap
52543 all-target-libatomic: stage_current
52544 @endif gcc-bootstrap
52545 @if target-libatomic
52546 TARGET-target-libatomic=all
52547 maybe-all-target-libatomic: all-target-libatomic
52548 all-target-libatomic: configure-target-libatomic
52549 @: $(MAKE); $(unstage)
52550 @r=`${PWD_COMMAND}`; export r; \
52551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52552 $(NORMAL_TARGET_EXPORTS) \
52553 (cd $(TARGET_SUBDIR)/libatomic && \
52554 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52555 $(TARGET-target-libatomic))
52556 @endif target-libatomic
52557
52558
52559
52560
52561
52562 .PHONY: check-target-libatomic maybe-check-target-libatomic
52563 maybe-check-target-libatomic:
52564 @if target-libatomic
52565 maybe-check-target-libatomic: check-target-libatomic
52566
52567 check-target-libatomic:
52568 @: $(MAKE); $(unstage)
52569 @r=`${PWD_COMMAND}`; export r; \
52570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52571 $(NORMAL_TARGET_EXPORTS) \
52572 (cd $(TARGET_SUBDIR)/libatomic && \
52573 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52574
52575 @endif target-libatomic
52576
52577 .PHONY: install-target-libatomic maybe-install-target-libatomic
52578 maybe-install-target-libatomic:
52579 @if target-libatomic
52580 maybe-install-target-libatomic: install-target-libatomic
52581
52582 install-target-libatomic: installdirs
52583 @: $(MAKE); $(unstage)
52584 @r=`${PWD_COMMAND}`; export r; \
52585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52586 $(NORMAL_TARGET_EXPORTS) \
52587 (cd $(TARGET_SUBDIR)/libatomic && \
52588 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52589
52590 @endif target-libatomic
52591
52592 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
52593 maybe-install-strip-target-libatomic:
52594 @if target-libatomic
52595 maybe-install-strip-target-libatomic: install-strip-target-libatomic
52596
52597 install-strip-target-libatomic: installdirs
52598 @: $(MAKE); $(unstage)
52599 @r=`${PWD_COMMAND}`; export r; \
52600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52601 $(NORMAL_TARGET_EXPORTS) \
52602 (cd $(TARGET_SUBDIR)/libatomic && \
52603 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52604
52605 @endif target-libatomic
52606
52607 # Other targets (info, dvi, pdf, etc.)
52608
52609 .PHONY: maybe-info-target-libatomic info-target-libatomic
52610 maybe-info-target-libatomic:
52611 @if target-libatomic
52612 maybe-info-target-libatomic: info-target-libatomic
52613
52614 info-target-libatomic: \
52615 configure-target-libatomic
52616 @: $(MAKE); $(unstage)
52617 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52618 r=`${PWD_COMMAND}`; export r; \
52619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52620 $(NORMAL_TARGET_EXPORTS) \
52621 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
52622 for flag in $(EXTRA_TARGET_FLAGS); do \
52623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52624 done; \
52625 (cd $(TARGET_SUBDIR)/libatomic && \
52626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52628 "RANLIB=$${RANLIB}" \
52629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52630 info) \
52631 || exit 1
52632
52633 @endif target-libatomic
52634
52635 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
52636 maybe-dvi-target-libatomic:
52637 @if target-libatomic
52638 maybe-dvi-target-libatomic: dvi-target-libatomic
52639
52640 dvi-target-libatomic: \
52641 configure-target-libatomic
52642 @: $(MAKE); $(unstage)
52643 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52644 r=`${PWD_COMMAND}`; export r; \
52645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52646 $(NORMAL_TARGET_EXPORTS) \
52647 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
52648 for flag in $(EXTRA_TARGET_FLAGS); do \
52649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52650 done; \
52651 (cd $(TARGET_SUBDIR)/libatomic && \
52652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52654 "RANLIB=$${RANLIB}" \
52655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52656 dvi) \
52657 || exit 1
52658
52659 @endif target-libatomic
52660
52661 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
52662 maybe-pdf-target-libatomic:
52663 @if target-libatomic
52664 maybe-pdf-target-libatomic: pdf-target-libatomic
52665
52666 pdf-target-libatomic: \
52667 configure-target-libatomic
52668 @: $(MAKE); $(unstage)
52669 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52670 r=`${PWD_COMMAND}`; export r; \
52671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52672 $(NORMAL_TARGET_EXPORTS) \
52673 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
52674 for flag in $(EXTRA_TARGET_FLAGS); do \
52675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52676 done; \
52677 (cd $(TARGET_SUBDIR)/libatomic && \
52678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52680 "RANLIB=$${RANLIB}" \
52681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52682 pdf) \
52683 || exit 1
52684
52685 @endif target-libatomic
52686
52687 .PHONY: maybe-html-target-libatomic html-target-libatomic
52688 maybe-html-target-libatomic:
52689 @if target-libatomic
52690 maybe-html-target-libatomic: html-target-libatomic
52691
52692 html-target-libatomic: \
52693 configure-target-libatomic
52694 @: $(MAKE); $(unstage)
52695 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52696 r=`${PWD_COMMAND}`; export r; \
52697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52698 $(NORMAL_TARGET_EXPORTS) \
52699 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
52700 for flag in $(EXTRA_TARGET_FLAGS); do \
52701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52702 done; \
52703 (cd $(TARGET_SUBDIR)/libatomic && \
52704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52706 "RANLIB=$${RANLIB}" \
52707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52708 html) \
52709 || exit 1
52710
52711 @endif target-libatomic
52712
52713 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
52714 maybe-TAGS-target-libatomic:
52715 @if target-libatomic
52716 maybe-TAGS-target-libatomic: TAGS-target-libatomic
52717
52718 TAGS-target-libatomic: \
52719 configure-target-libatomic
52720 @: $(MAKE); $(unstage)
52721 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52722 r=`${PWD_COMMAND}`; export r; \
52723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52724 $(NORMAL_TARGET_EXPORTS) \
52725 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
52726 for flag in $(EXTRA_TARGET_FLAGS); do \
52727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52728 done; \
52729 (cd $(TARGET_SUBDIR)/libatomic && \
52730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52732 "RANLIB=$${RANLIB}" \
52733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52734 TAGS) \
52735 || exit 1
52736
52737 @endif target-libatomic
52738
52739 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
52740 maybe-install-info-target-libatomic:
52741 @if target-libatomic
52742 maybe-install-info-target-libatomic: install-info-target-libatomic
52743
52744 install-info-target-libatomic: \
52745 configure-target-libatomic \
52746 info-target-libatomic
52747 @: $(MAKE); $(unstage)
52748 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52749 r=`${PWD_COMMAND}`; export r; \
52750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52751 $(NORMAL_TARGET_EXPORTS) \
52752 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
52753 for flag in $(EXTRA_TARGET_FLAGS); do \
52754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52755 done; \
52756 (cd $(TARGET_SUBDIR)/libatomic && \
52757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52759 "RANLIB=$${RANLIB}" \
52760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52761 install-info) \
52762 || exit 1
52763
52764 @endif target-libatomic
52765
52766 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
52767 maybe-install-pdf-target-libatomic:
52768 @if target-libatomic
52769 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
52770
52771 install-pdf-target-libatomic: \
52772 configure-target-libatomic \
52773 pdf-target-libatomic
52774 @: $(MAKE); $(unstage)
52775 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52776 r=`${PWD_COMMAND}`; export r; \
52777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52778 $(NORMAL_TARGET_EXPORTS) \
52779 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
52780 for flag in $(EXTRA_TARGET_FLAGS); do \
52781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52782 done; \
52783 (cd $(TARGET_SUBDIR)/libatomic && \
52784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52786 "RANLIB=$${RANLIB}" \
52787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52788 install-pdf) \
52789 || exit 1
52790
52791 @endif target-libatomic
52792
52793 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
52794 maybe-install-html-target-libatomic:
52795 @if target-libatomic
52796 maybe-install-html-target-libatomic: install-html-target-libatomic
52797
52798 install-html-target-libatomic: \
52799 configure-target-libatomic \
52800 html-target-libatomic
52801 @: $(MAKE); $(unstage)
52802 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52803 r=`${PWD_COMMAND}`; export r; \
52804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52805 $(NORMAL_TARGET_EXPORTS) \
52806 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
52807 for flag in $(EXTRA_TARGET_FLAGS); do \
52808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52809 done; \
52810 (cd $(TARGET_SUBDIR)/libatomic && \
52811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52813 "RANLIB=$${RANLIB}" \
52814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52815 install-html) \
52816 || exit 1
52817
52818 @endif target-libatomic
52819
52820 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
52821 maybe-installcheck-target-libatomic:
52822 @if target-libatomic
52823 maybe-installcheck-target-libatomic: installcheck-target-libatomic
52824
52825 installcheck-target-libatomic: \
52826 configure-target-libatomic
52827 @: $(MAKE); $(unstage)
52828 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52829 r=`${PWD_COMMAND}`; export r; \
52830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52831 $(NORMAL_TARGET_EXPORTS) \
52832 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
52833 for flag in $(EXTRA_TARGET_FLAGS); do \
52834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52835 done; \
52836 (cd $(TARGET_SUBDIR)/libatomic && \
52837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52839 "RANLIB=$${RANLIB}" \
52840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52841 installcheck) \
52842 || exit 1
52843
52844 @endif target-libatomic
52845
52846 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
52847 maybe-mostlyclean-target-libatomic:
52848 @if target-libatomic
52849 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
52850
52851 mostlyclean-target-libatomic:
52852 @: $(MAKE); $(unstage)
52853 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52854 r=`${PWD_COMMAND}`; export r; \
52855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856 $(NORMAL_TARGET_EXPORTS) \
52857 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
52858 for flag in $(EXTRA_TARGET_FLAGS); do \
52859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52860 done; \
52861 (cd $(TARGET_SUBDIR)/libatomic && \
52862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52864 "RANLIB=$${RANLIB}" \
52865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52866 mostlyclean) \
52867 || exit 1
52868
52869 @endif target-libatomic
52870
52871 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
52872 maybe-clean-target-libatomic:
52873 @if target-libatomic
52874 maybe-clean-target-libatomic: clean-target-libatomic
52875
52876 clean-target-libatomic:
52877 @: $(MAKE); $(unstage)
52878 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52879 r=`${PWD_COMMAND}`; export r; \
52880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881 $(NORMAL_TARGET_EXPORTS) \
52882 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
52883 for flag in $(EXTRA_TARGET_FLAGS); do \
52884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52885 done; \
52886 (cd $(TARGET_SUBDIR)/libatomic && \
52887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52889 "RANLIB=$${RANLIB}" \
52890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52891 clean) \
52892 || exit 1
52893
52894 @endif target-libatomic
52895
52896 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
52897 maybe-distclean-target-libatomic:
52898 @if target-libatomic
52899 maybe-distclean-target-libatomic: distclean-target-libatomic
52900
52901 distclean-target-libatomic:
52902 @: $(MAKE); $(unstage)
52903 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52904 r=`${PWD_COMMAND}`; export r; \
52905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52906 $(NORMAL_TARGET_EXPORTS) \
52907 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
52908 for flag in $(EXTRA_TARGET_FLAGS); do \
52909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52910 done; \
52911 (cd $(TARGET_SUBDIR)/libatomic && \
52912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52914 "RANLIB=$${RANLIB}" \
52915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52916 distclean) \
52917 || exit 1
52918
52919 @endif target-libatomic
52920
52921 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
52922 maybe-maintainer-clean-target-libatomic:
52923 @if target-libatomic
52924 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
52925
52926 maintainer-clean-target-libatomic:
52927 @: $(MAKE); $(unstage)
52928 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
52929 r=`${PWD_COMMAND}`; export r; \
52930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52931 $(NORMAL_TARGET_EXPORTS) \
52932 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
52933 for flag in $(EXTRA_TARGET_FLAGS); do \
52934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52935 done; \
52936 (cd $(TARGET_SUBDIR)/libatomic && \
52937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52939 "RANLIB=$${RANLIB}" \
52940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52941 maintainer-clean) \
52942 || exit 1
52943
52944 @endif target-libatomic
52945
52946
52947
52948 @if target-libgomp
52949 .PHONY: check-target-libgomp-c++
52950 check-target-libgomp-c++:
52951 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
52952
52953 .PHONY: check-target-libgomp-fortran
52954 check-target-libgomp-fortran:
52955 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
52956
52957 @endif target-libgomp
52958
52959 @if target-libitm
52960 .PHONY: check-target-libitm-c++
52961 check-target-libitm-c++:
52962 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
52963
52964 @endif target-libitm
52965
52966 # ----------
52967 # GCC module
52968 # ----------
52969
52970 @if gcc-no-bootstrap
52971 .PHONY: cross
52972 cross: all-build all-gas all-ld
52973 @r=`${PWD_COMMAND}`; export r; \
52974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52975 $(HOST_EXPORTS) \
52976 echo "Building the C and C++ compiler"; \
52977 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
52978 @r=`${PWD_COMMAND}`; export r; \
52979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52980 echo "Building runtime libraries"; \
52981 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
52982 @endif gcc-no-bootstrap
52983
52984 @if gcc
52985
52986 .PHONY: check-gcc-c check-c
52987 check-gcc-c:
52988 r=`${PWD_COMMAND}`; export r; \
52989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52990 $(HOST_EXPORTS) \
52991 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
52992 check-c: check-gcc-c
52993
52994 .PHONY: check-gcc-c++ check-c++
52995 check-gcc-c++:
52996 r=`${PWD_COMMAND}`; export r; \
52997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52998 $(HOST_EXPORTS) \
52999 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
53000 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
53001
53002 .PHONY: check-gcc-fortran check-fortran
53003 check-gcc-fortran:
53004 r=`${PWD_COMMAND}`; export r; \
53005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53006 $(HOST_EXPORTS) \
53007 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
53008 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
53009
53010 .PHONY: check-gcc-ada check-ada
53011 check-gcc-ada:
53012 r=`${PWD_COMMAND}`; export r; \
53013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53014 $(HOST_EXPORTS) \
53015 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
53016 check-ada: check-gcc-ada check-target-libada
53017
53018 .PHONY: check-gcc-objc check-objc
53019 check-gcc-objc:
53020 r=`${PWD_COMMAND}`; export r; \
53021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53022 $(HOST_EXPORTS) \
53023 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
53024 check-objc: check-gcc-objc check-target-libobjc
53025
53026 .PHONY: check-gcc-obj-c++ check-obj-c++
53027 check-gcc-obj-c++:
53028 r=`${PWD_COMMAND}`; export r; \
53029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53030 $(HOST_EXPORTS) \
53031 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
53032 check-obj-c++: check-gcc-obj-c++
53033
53034 .PHONY: check-gcc-go check-go
53035 check-gcc-go:
53036 r=`${PWD_COMMAND}`; export r; \
53037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53038 $(HOST_EXPORTS) \
53039 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
53040 check-go: check-gcc-go check-target-libgo check-gotools
53041
53042 .PHONY: check-gcc-brig check-brig
53043 check-gcc-brig:
53044 r=`${PWD_COMMAND}`; export r; \
53045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53046 $(HOST_EXPORTS) \
53047 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-brig);
53048 check-brig: check-gcc-brig check-target-libhsail-rt
53049
53050 .PHONY: check-gcc-d check-d
53051 check-gcc-d:
53052 r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 $(HOST_EXPORTS) \
53055 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
53056 check-d: check-gcc-d check-target-libphobos
53057
53058
53059 # The gcc part of install-no-fixedincludes, which relies on an intimate
53060 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
53061 .PHONY: gcc-install-no-fixedincludes
53062 gcc-install-no-fixedincludes:
53063 @if [ -f ./gcc/Makefile ]; then \
53064 r=`${PWD_COMMAND}`; export r; \
53065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53066 $(HOST_EXPORTS) \
53067 (cd ./gcc \
53068 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
53069 else true; fi
53070 @endif gcc
53071
53072 # ---------------------
53073 # GCC bootstrap support
53074 # ---------------------
53075
53076 # We track the current stage (the one in 'gcc') in the stage_current file.
53077 # stage_last instead tracks the stage that was built last. These targets
53078 # are dummy when toplevel bootstrap is not active.
53079
53080 # While making host and target tools, symlinks to the final stage must be
53081 # there, so $(unstage) should be run at various points. To avoid excessive
53082 # recursive invocations of make, we "inline" them using a variable. These
53083 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
53084 # to avoid warnings from the GNU Make job server.
53085
53086 unstage = :
53087 stage = :
53088 current_stage = ""
53089
53090 @if gcc-bootstrap
53091 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
53092 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
53093 current_stage = "`cat stage_current 2> /dev/null`"
53094 @endif gcc-bootstrap
53095
53096 .PHONY: unstage stage
53097 unstage:
53098 @: $(MAKE); $(unstage)
53099 stage:
53100 @: $(MAKE); $(stage)
53101
53102 # Disable commands for lean bootstrap.
53103 LEAN = false
53104
53105 # We name the build directories for the various stages "stage1-gcc",
53106 # "stage2-gcc","stage3-gcc", etc.
53107
53108 # Since the 'compare' process will fail (on debugging information) if any
53109 # directory names are different, we need to link the gcc directory for
53110 # the previous stage to a constant name ('prev-gcc'), and to make the name of
53111 # the build directories constant as well. For the latter, we use naked names
53112 # like 'gcc', because the scripts in that directory assume it. We use
53113 # mv on platforms where symlinks to directories do not work or are not
53114 # reliable.
53115
53116 # 'touch' doesn't work right on some platforms.
53117 STAMP = echo timestamp >
53118
53119 # We only want to compare .o files, so set this!
53120 objext = .o
53121
53122
53123 .PHONY: stage1-start stage1-end
53124
53125 stage1-start::
53126 @: $(MAKE); $(stage); \
53127 echo stage1 > stage_current; \
53128 echo stage1 > stage_last; \
53129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53130 @if bfd
53131 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
53132 mkdir stage1-bfd; \
53133 mv stage1-bfd bfd
53134 @endif bfd
53135 @if opcodes
53136 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
53137 mkdir stage1-opcodes; \
53138 mv stage1-opcodes opcodes
53139 @endif opcodes
53140 @if binutils
53141 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
53142 mkdir stage1-binutils; \
53143 mv stage1-binutils binutils
53144 @endif binutils
53145 @if fixincludes
53146 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
53147 mkdir stage1-fixincludes; \
53148 mv stage1-fixincludes fixincludes
53149 @endif fixincludes
53150 @if gas
53151 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
53152 mkdir stage1-gas; \
53153 mv stage1-gas gas
53154 @endif gas
53155 @if gcc
53156 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
53157 mkdir stage1-gcc; \
53158 mv stage1-gcc gcc
53159 @endif gcc
53160 @if gmp
53161 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
53162 mkdir stage1-gmp; \
53163 mv stage1-gmp gmp
53164 @endif gmp
53165 @if mpfr
53166 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
53167 mkdir stage1-mpfr; \
53168 mv stage1-mpfr mpfr
53169 @endif mpfr
53170 @if mpc
53171 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
53172 mkdir stage1-mpc; \
53173 mv stage1-mpc mpc
53174 @endif mpc
53175 @if isl
53176 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
53177 mkdir stage1-isl; \
53178 mv stage1-isl isl
53179 @endif isl
53180 @if libelf
53181 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
53182 mkdir stage1-libelf; \
53183 mv stage1-libelf libelf
53184 @endif libelf
53185 @if gold
53186 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
53187 mkdir stage1-gold; \
53188 mv stage1-gold gold
53189 @endif gold
53190 @if intl
53191 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
53192 mkdir stage1-intl; \
53193 mv stage1-intl intl
53194 @endif intl
53195 @if ld
53196 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
53197 mkdir stage1-ld; \
53198 mv stage1-ld ld
53199 @endif ld
53200 @if libbacktrace
53201 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
53202 mkdir stage1-libbacktrace; \
53203 mv stage1-libbacktrace libbacktrace
53204 @endif libbacktrace
53205 @if libcpp
53206 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
53207 mkdir stage1-libcpp; \
53208 mv stage1-libcpp libcpp
53209 @endif libcpp
53210 @if libdecnumber
53211 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
53212 mkdir stage1-libdecnumber; \
53213 mv stage1-libdecnumber libdecnumber
53214 @endif libdecnumber
53215 @if libiberty
53216 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
53217 mkdir stage1-libiberty; \
53218 mv stage1-libiberty libiberty
53219 @endif libiberty
53220 @if libiberty-linker-plugin
53221 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
53222 mkdir stage1-libiberty-linker-plugin; \
53223 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
53224 @endif libiberty-linker-plugin
53225 @if libiconv
53226 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
53227 mkdir stage1-libiconv; \
53228 mv stage1-libiconv libiconv
53229 @endif libiconv
53230 @if zlib
53231 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
53232 mkdir stage1-zlib; \
53233 mv stage1-zlib zlib
53234 @endif zlib
53235 @if lto-plugin
53236 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
53237 mkdir stage1-lto-plugin; \
53238 mv stage1-lto-plugin lto-plugin
53239 @endif lto-plugin
53240 @[ -d stage1-$(TARGET_SUBDIR) ] || \
53241 mkdir stage1-$(TARGET_SUBDIR); \
53242 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
53243
53244 stage1-end::
53245 @if bfd
53246 @if test -d $(HOST_SUBDIR)/bfd; then \
53247 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
53248 fi
53249 @endif bfd
53250 @if opcodes
53251 @if test -d $(HOST_SUBDIR)/opcodes; then \
53252 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
53253 fi
53254 @endif opcodes
53255 @if binutils
53256 @if test -d $(HOST_SUBDIR)/binutils; then \
53257 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
53258 fi
53259 @endif binutils
53260 @if fixincludes
53261 @if test -d $(HOST_SUBDIR)/fixincludes; then \
53262 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
53263 fi
53264 @endif fixincludes
53265 @if gas
53266 @if test -d $(HOST_SUBDIR)/gas; then \
53267 cd $(HOST_SUBDIR); mv gas stage1-gas; \
53268 fi
53269 @endif gas
53270 @if gcc
53271 @if test -d $(HOST_SUBDIR)/gcc; then \
53272 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
53273 fi
53274 @endif gcc
53275 @if gmp
53276 @if test -d $(HOST_SUBDIR)/gmp; then \
53277 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
53278 fi
53279 @endif gmp
53280 @if mpfr
53281 @if test -d $(HOST_SUBDIR)/mpfr; then \
53282 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
53283 fi
53284 @endif mpfr
53285 @if mpc
53286 @if test -d $(HOST_SUBDIR)/mpc; then \
53287 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
53288 fi
53289 @endif mpc
53290 @if isl
53291 @if test -d $(HOST_SUBDIR)/isl; then \
53292 cd $(HOST_SUBDIR); mv isl stage1-isl; \
53293 fi
53294 @endif isl
53295 @if libelf
53296 @if test -d $(HOST_SUBDIR)/libelf; then \
53297 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
53298 fi
53299 @endif libelf
53300 @if gold
53301 @if test -d $(HOST_SUBDIR)/gold; then \
53302 cd $(HOST_SUBDIR); mv gold stage1-gold; \
53303 fi
53304 @endif gold
53305 @if intl
53306 @if test -d $(HOST_SUBDIR)/intl; then \
53307 cd $(HOST_SUBDIR); mv intl stage1-intl; \
53308 fi
53309 @endif intl
53310 @if ld
53311 @if test -d $(HOST_SUBDIR)/ld; then \
53312 cd $(HOST_SUBDIR); mv ld stage1-ld; \
53313 fi
53314 @endif ld
53315 @if libbacktrace
53316 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53317 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
53318 fi
53319 @endif libbacktrace
53320 @if libcpp
53321 @if test -d $(HOST_SUBDIR)/libcpp; then \
53322 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
53323 fi
53324 @endif libcpp
53325 @if libdecnumber
53326 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53327 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
53328 fi
53329 @endif libdecnumber
53330 @if libiberty
53331 @if test -d $(HOST_SUBDIR)/libiberty; then \
53332 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
53333 fi
53334 @endif libiberty
53335 @if libiberty-linker-plugin
53336 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53337 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
53338 fi
53339 @endif libiberty-linker-plugin
53340 @if libiconv
53341 @if test -d $(HOST_SUBDIR)/libiconv; then \
53342 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
53343 fi
53344 @endif libiconv
53345 @if zlib
53346 @if test -d $(HOST_SUBDIR)/zlib; then \
53347 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
53348 fi
53349 @endif zlib
53350 @if lto-plugin
53351 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53352 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
53353 fi
53354 @endif lto-plugin
53355 @if test -d $(TARGET_SUBDIR); then \
53356 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
53357 fi
53358 rm -f stage_current
53359
53360 # Bubble a bug fix through all the stages up to stage 1. They are
53361 # remade, but not reconfigured. The next stage (if any) will not be
53362 # reconfigured either.
53363 .PHONY: stage1-bubble
53364 stage1-bubble::
53365 @r=`${PWD_COMMAND}`; export r; \
53366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53367 if test -f stage1-lean ; then \
53368 echo Skipping rebuild of stage1; \
53369 else \
53370 $(MAKE) stage1-start; \
53371 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
53372 fi
53373
53374 .PHONY: all-stage1 clean-stage1
53375 do-clean: clean-stage1
53376
53377 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53378 # only possibility, but now it conflicts with no-bootstrap rules
53379 @if gcc-bootstrap
53380
53381
53382
53383
53384 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53385
53386 .PHONY: distclean-stage1
53387 distclean-stage1::
53388 @: $(MAKE); $(stage)
53389 @test "`cat stage_last`" != stage1 || rm -f stage_last
53390 rm -rf stage1-*
53391
53392
53393 @endif gcc-bootstrap
53394
53395
53396 .PHONY: stage2-start stage2-end
53397
53398 stage2-start::
53399 @: $(MAKE); $(stage); \
53400 echo stage2 > stage_current; \
53401 echo stage2 > stage_last; \
53402 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53403 @if bfd
53404 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
53405 mkdir stage2-bfd; \
53406 mv stage2-bfd bfd; \
53407 mv stage1-bfd prev-bfd || test -f stage1-lean
53408 @endif bfd
53409 @if opcodes
53410 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
53411 mkdir stage2-opcodes; \
53412 mv stage2-opcodes opcodes; \
53413 mv stage1-opcodes prev-opcodes || test -f stage1-lean
53414 @endif opcodes
53415 @if binutils
53416 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
53417 mkdir stage2-binutils; \
53418 mv stage2-binutils binutils; \
53419 mv stage1-binutils prev-binutils || test -f stage1-lean
53420 @endif binutils
53421 @if fixincludes
53422 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
53423 mkdir stage2-fixincludes; \
53424 mv stage2-fixincludes fixincludes; \
53425 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
53426 @endif fixincludes
53427 @if gas
53428 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
53429 mkdir stage2-gas; \
53430 mv stage2-gas gas; \
53431 mv stage1-gas prev-gas || test -f stage1-lean
53432 @endif gas
53433 @if gcc
53434 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
53435 mkdir stage2-gcc; \
53436 mv stage2-gcc gcc; \
53437 mv stage1-gcc prev-gcc || test -f stage1-lean
53438 @endif gcc
53439 @if gmp
53440 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
53441 mkdir stage2-gmp; \
53442 mv stage2-gmp gmp; \
53443 mv stage1-gmp prev-gmp || test -f stage1-lean
53444 @endif gmp
53445 @if mpfr
53446 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
53447 mkdir stage2-mpfr; \
53448 mv stage2-mpfr mpfr; \
53449 mv stage1-mpfr prev-mpfr || test -f stage1-lean
53450 @endif mpfr
53451 @if mpc
53452 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
53453 mkdir stage2-mpc; \
53454 mv stage2-mpc mpc; \
53455 mv stage1-mpc prev-mpc || test -f stage1-lean
53456 @endif mpc
53457 @if isl
53458 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
53459 mkdir stage2-isl; \
53460 mv stage2-isl isl; \
53461 mv stage1-isl prev-isl || test -f stage1-lean
53462 @endif isl
53463 @if libelf
53464 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
53465 mkdir stage2-libelf; \
53466 mv stage2-libelf libelf; \
53467 mv stage1-libelf prev-libelf || test -f stage1-lean
53468 @endif libelf
53469 @if gold
53470 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
53471 mkdir stage2-gold; \
53472 mv stage2-gold gold; \
53473 mv stage1-gold prev-gold || test -f stage1-lean
53474 @endif gold
53475 @if intl
53476 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
53477 mkdir stage2-intl; \
53478 mv stage2-intl intl; \
53479 mv stage1-intl prev-intl || test -f stage1-lean
53480 @endif intl
53481 @if ld
53482 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
53483 mkdir stage2-ld; \
53484 mv stage2-ld ld; \
53485 mv stage1-ld prev-ld || test -f stage1-lean
53486 @endif ld
53487 @if libbacktrace
53488 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
53489 mkdir stage2-libbacktrace; \
53490 mv stage2-libbacktrace libbacktrace; \
53491 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
53492 @endif libbacktrace
53493 @if libcpp
53494 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
53495 mkdir stage2-libcpp; \
53496 mv stage2-libcpp libcpp; \
53497 mv stage1-libcpp prev-libcpp || test -f stage1-lean
53498 @endif libcpp
53499 @if libdecnumber
53500 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
53501 mkdir stage2-libdecnumber; \
53502 mv stage2-libdecnumber libdecnumber; \
53503 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
53504 @endif libdecnumber
53505 @if libiberty
53506 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
53507 mkdir stage2-libiberty; \
53508 mv stage2-libiberty libiberty; \
53509 mv stage1-libiberty prev-libiberty || test -f stage1-lean
53510 @endif libiberty
53511 @if libiberty-linker-plugin
53512 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
53513 mkdir stage2-libiberty-linker-plugin; \
53514 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
53515 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
53516 @endif libiberty-linker-plugin
53517 @if libiconv
53518 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
53519 mkdir stage2-libiconv; \
53520 mv stage2-libiconv libiconv; \
53521 mv stage1-libiconv prev-libiconv || test -f stage1-lean
53522 @endif libiconv
53523 @if zlib
53524 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
53525 mkdir stage2-zlib; \
53526 mv stage2-zlib zlib; \
53527 mv stage1-zlib prev-zlib || test -f stage1-lean
53528 @endif zlib
53529 @if lto-plugin
53530 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
53531 mkdir stage2-lto-plugin; \
53532 mv stage2-lto-plugin lto-plugin; \
53533 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
53534 @endif lto-plugin
53535 @[ -d stage2-$(TARGET_SUBDIR) ] || \
53536 mkdir stage2-$(TARGET_SUBDIR); \
53537 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53538 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
53539
53540 stage2-end::
53541 @if bfd
53542 @if test -d $(HOST_SUBDIR)/bfd; then \
53543 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
53544 mv prev-bfd stage1-bfd; : ; \
53545 fi
53546 @endif bfd
53547 @if opcodes
53548 @if test -d $(HOST_SUBDIR)/opcodes; then \
53549 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
53550 mv prev-opcodes stage1-opcodes; : ; \
53551 fi
53552 @endif opcodes
53553 @if binutils
53554 @if test -d $(HOST_SUBDIR)/binutils; then \
53555 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
53556 mv prev-binutils stage1-binutils; : ; \
53557 fi
53558 @endif binutils
53559 @if fixincludes
53560 @if test -d $(HOST_SUBDIR)/fixincludes; then \
53561 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
53562 mv prev-fixincludes stage1-fixincludes; : ; \
53563 fi
53564 @endif fixincludes
53565 @if gas
53566 @if test -d $(HOST_SUBDIR)/gas; then \
53567 cd $(HOST_SUBDIR); mv gas stage2-gas; \
53568 mv prev-gas stage1-gas; : ; \
53569 fi
53570 @endif gas
53571 @if gcc
53572 @if test -d $(HOST_SUBDIR)/gcc; then \
53573 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
53574 mv prev-gcc stage1-gcc; : ; \
53575 fi
53576 @endif gcc
53577 @if gmp
53578 @if test -d $(HOST_SUBDIR)/gmp; then \
53579 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
53580 mv prev-gmp stage1-gmp; : ; \
53581 fi
53582 @endif gmp
53583 @if mpfr
53584 @if test -d $(HOST_SUBDIR)/mpfr; then \
53585 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
53586 mv prev-mpfr stage1-mpfr; : ; \
53587 fi
53588 @endif mpfr
53589 @if mpc
53590 @if test -d $(HOST_SUBDIR)/mpc; then \
53591 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
53592 mv prev-mpc stage1-mpc; : ; \
53593 fi
53594 @endif mpc
53595 @if isl
53596 @if test -d $(HOST_SUBDIR)/isl; then \
53597 cd $(HOST_SUBDIR); mv isl stage2-isl; \
53598 mv prev-isl stage1-isl; : ; \
53599 fi
53600 @endif isl
53601 @if libelf
53602 @if test -d $(HOST_SUBDIR)/libelf; then \
53603 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
53604 mv prev-libelf stage1-libelf; : ; \
53605 fi
53606 @endif libelf
53607 @if gold
53608 @if test -d $(HOST_SUBDIR)/gold; then \
53609 cd $(HOST_SUBDIR); mv gold stage2-gold; \
53610 mv prev-gold stage1-gold; : ; \
53611 fi
53612 @endif gold
53613 @if intl
53614 @if test -d $(HOST_SUBDIR)/intl; then \
53615 cd $(HOST_SUBDIR); mv intl stage2-intl; \
53616 mv prev-intl stage1-intl; : ; \
53617 fi
53618 @endif intl
53619 @if ld
53620 @if test -d $(HOST_SUBDIR)/ld; then \
53621 cd $(HOST_SUBDIR); mv ld stage2-ld; \
53622 mv prev-ld stage1-ld; : ; \
53623 fi
53624 @endif ld
53625 @if libbacktrace
53626 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53627 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
53628 mv prev-libbacktrace stage1-libbacktrace; : ; \
53629 fi
53630 @endif libbacktrace
53631 @if libcpp
53632 @if test -d $(HOST_SUBDIR)/libcpp; then \
53633 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
53634 mv prev-libcpp stage1-libcpp; : ; \
53635 fi
53636 @endif libcpp
53637 @if libdecnumber
53638 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53639 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
53640 mv prev-libdecnumber stage1-libdecnumber; : ; \
53641 fi
53642 @endif libdecnumber
53643 @if libiberty
53644 @if test -d $(HOST_SUBDIR)/libiberty; then \
53645 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
53646 mv prev-libiberty stage1-libiberty; : ; \
53647 fi
53648 @endif libiberty
53649 @if libiberty-linker-plugin
53650 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53651 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
53652 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
53653 fi
53654 @endif libiberty-linker-plugin
53655 @if libiconv
53656 @if test -d $(HOST_SUBDIR)/libiconv; then \
53657 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
53658 mv prev-libiconv stage1-libiconv; : ; \
53659 fi
53660 @endif libiconv
53661 @if zlib
53662 @if test -d $(HOST_SUBDIR)/zlib; then \
53663 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
53664 mv prev-zlib stage1-zlib; : ; \
53665 fi
53666 @endif zlib
53667 @if lto-plugin
53668 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
53669 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
53670 mv prev-lto-plugin stage1-lto-plugin; : ; \
53671 fi
53672 @endif lto-plugin
53673 @if test -d $(TARGET_SUBDIR); then \
53674 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
53675 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
53676 fi
53677 rm -f stage_current
53678
53679 # Bubble a bug fix through all the stages up to stage 2. They are
53680 # remade, but not reconfigured. The next stage (if any) will not be
53681 # reconfigured either.
53682 .PHONY: stage2-bubble
53683 stage2-bubble:: stage1-bubble
53684 @r=`${PWD_COMMAND}`; export r; \
53685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53686 if test -f stage2-lean || test -f stage1-lean ; then \
53687 echo Skipping rebuild of stage2; \
53688 else \
53689 $(MAKE) stage2-start; \
53690 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
53691 fi
53692
53693 .PHONY: all-stage2 clean-stage2
53694 do-clean: clean-stage2
53695
53696 # FIXME: Will not need to be conditional when toplevel bootstrap is the
53697 # only possibility, but now it conflicts with no-bootstrap rules
53698 @if gcc-bootstrap
53699
53700
53701
53702 .PHONY: bootstrap2 bootstrap2-lean
53703 bootstrap2:
53704 echo stage2 > stage_final
53705 @r=`${PWD_COMMAND}`; export r; \
53706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
53708 @: $(MAKE); $(unstage)
53709 @r=`${PWD_COMMAND}`; export r; \
53710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53711 TFLAGS="$(STAGE2_TFLAGS)"; \
53712 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53713
53714 bootstrap2-lean:
53715 echo stage2 > stage_final
53716 @r=`${PWD_COMMAND}`; export r; \
53717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53718 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
53719 @: $(MAKE); $(unstage)
53720 @r=`${PWD_COMMAND}`; export r; \
53721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53722 TFLAGS="$(STAGE2_TFLAGS)"; \
53723 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
53724
53725
53726 # Rules to wipe a stage and all the following ones, also used for cleanstrap
53727 distclean-stage1:: distclean-stage2
53728 .PHONY: distclean-stage2
53729 distclean-stage2::
53730 @: $(MAKE); $(stage)
53731 @test "`cat stage_last`" != stage2 || rm -f stage_last
53732 rm -rf stage2-*
53733
53734
53735 @endif gcc-bootstrap
53736
53737
53738 .PHONY: stage3-start stage3-end
53739
53740 stage3-start::
53741 @: $(MAKE); $(stage); \
53742 echo stage3 > stage_current; \
53743 echo stage3 > stage_last; \
53744 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
53745 @if bfd
53746 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
53747 mkdir stage3-bfd; \
53748 mv stage3-bfd bfd; \
53749 mv stage2-bfd prev-bfd || test -f stage2-lean
53750 @endif bfd
53751 @if opcodes
53752 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
53753 mkdir stage3-opcodes; \
53754 mv stage3-opcodes opcodes; \
53755 mv stage2-opcodes prev-opcodes || test -f stage2-lean
53756 @endif opcodes
53757 @if binutils
53758 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
53759 mkdir stage3-binutils; \
53760 mv stage3-binutils binutils; \
53761 mv stage2-binutils prev-binutils || test -f stage2-lean
53762 @endif binutils
53763 @if fixincludes
53764 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
53765 mkdir stage3-fixincludes; \
53766 mv stage3-fixincludes fixincludes; \
53767 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
53768 @endif fixincludes
53769 @if gas
53770 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
53771 mkdir stage3-gas; \
53772 mv stage3-gas gas; \
53773 mv stage2-gas prev-gas || test -f stage2-lean
53774 @endif gas
53775 @if gcc
53776 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
53777 mkdir stage3-gcc; \
53778 mv stage3-gcc gcc; \
53779 mv stage2-gcc prev-gcc || test -f stage2-lean
53780 @endif gcc
53781 @if gmp
53782 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
53783 mkdir stage3-gmp; \
53784 mv stage3-gmp gmp; \
53785 mv stage2-gmp prev-gmp || test -f stage2-lean
53786 @endif gmp
53787 @if mpfr
53788 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
53789 mkdir stage3-mpfr; \
53790 mv stage3-mpfr mpfr; \
53791 mv stage2-mpfr prev-mpfr || test -f stage2-lean
53792 @endif mpfr
53793 @if mpc
53794 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
53795 mkdir stage3-mpc; \
53796 mv stage3-mpc mpc; \
53797 mv stage2-mpc prev-mpc || test -f stage2-lean
53798 @endif mpc
53799 @if isl
53800 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
53801 mkdir stage3-isl; \
53802 mv stage3-isl isl; \
53803 mv stage2-isl prev-isl || test -f stage2-lean
53804 @endif isl
53805 @if libelf
53806 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
53807 mkdir stage3-libelf; \
53808 mv stage3-libelf libelf; \
53809 mv stage2-libelf prev-libelf || test -f stage2-lean
53810 @endif libelf
53811 @if gold
53812 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
53813 mkdir stage3-gold; \
53814 mv stage3-gold gold; \
53815 mv stage2-gold prev-gold || test -f stage2-lean
53816 @endif gold
53817 @if intl
53818 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
53819 mkdir stage3-intl; \
53820 mv stage3-intl intl; \
53821 mv stage2-intl prev-intl || test -f stage2-lean
53822 @endif intl
53823 @if ld
53824 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
53825 mkdir stage3-ld; \
53826 mv stage3-ld ld; \
53827 mv stage2-ld prev-ld || test -f stage2-lean
53828 @endif ld
53829 @if libbacktrace
53830 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
53831 mkdir stage3-libbacktrace; \
53832 mv stage3-libbacktrace libbacktrace; \
53833 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
53834 @endif libbacktrace
53835 @if libcpp
53836 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
53837 mkdir stage3-libcpp; \
53838 mv stage3-libcpp libcpp; \
53839 mv stage2-libcpp prev-libcpp || test -f stage2-lean
53840 @endif libcpp
53841 @if libdecnumber
53842 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
53843 mkdir stage3-libdecnumber; \
53844 mv stage3-libdecnumber libdecnumber; \
53845 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
53846 @endif libdecnumber
53847 @if libiberty
53848 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
53849 mkdir stage3-libiberty; \
53850 mv stage3-libiberty libiberty; \
53851 mv stage2-libiberty prev-libiberty || test -f stage2-lean
53852 @endif libiberty
53853 @if libiberty-linker-plugin
53854 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
53855 mkdir stage3-libiberty-linker-plugin; \
53856 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
53857 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
53858 @endif libiberty-linker-plugin
53859 @if libiconv
53860 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
53861 mkdir stage3-libiconv; \
53862 mv stage3-libiconv libiconv; \
53863 mv stage2-libiconv prev-libiconv || test -f stage2-lean
53864 @endif libiconv
53865 @if zlib
53866 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
53867 mkdir stage3-zlib; \
53868 mv stage3-zlib zlib; \
53869 mv stage2-zlib prev-zlib || test -f stage2-lean
53870 @endif zlib
53871 @if lto-plugin
53872 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
53873 mkdir stage3-lto-plugin; \
53874 mv stage3-lto-plugin lto-plugin; \
53875 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
53876 @endif lto-plugin
53877 @[ -d stage3-$(TARGET_SUBDIR) ] || \
53878 mkdir stage3-$(TARGET_SUBDIR); \
53879 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
53880 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
53881
53882 stage3-end::
53883 @if bfd
53884 @if test -d $(HOST_SUBDIR)/bfd; then \
53885 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
53886 mv prev-bfd stage2-bfd; : ; \
53887 fi
53888 @endif bfd
53889 @if opcodes
53890 @if test -d $(HOST_SUBDIR)/opcodes; then \
53891 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
53892 mv prev-opcodes stage2-opcodes; : ; \
53893 fi
53894 @endif opcodes
53895 @if binutils
53896 @if test -d $(HOST_SUBDIR)/binutils; then \
53897 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
53898 mv prev-binutils stage2-binutils; : ; \
53899 fi
53900 @endif binutils
53901 @if fixincludes
53902 @if test -d $(HOST_SUBDIR)/fixincludes; then \
53903 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
53904 mv prev-fixincludes stage2-fixincludes; : ; \
53905 fi
53906 @endif fixincludes
53907 @if gas
53908 @if test -d $(HOST_SUBDIR)/gas; then \
53909 cd $(HOST_SUBDIR); mv gas stage3-gas; \
53910 mv prev-gas stage2-gas; : ; \
53911 fi
53912 @endif gas
53913 @if gcc
53914 @if test -d $(HOST_SUBDIR)/gcc; then \
53915 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
53916 mv prev-gcc stage2-gcc; : ; \
53917 fi
53918 @endif gcc
53919 @if gmp
53920 @if test -d $(HOST_SUBDIR)/gmp; then \
53921 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
53922 mv prev-gmp stage2-gmp; : ; \
53923 fi
53924 @endif gmp
53925 @if mpfr
53926 @if test -d $(HOST_SUBDIR)/mpfr; then \
53927 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
53928 mv prev-mpfr stage2-mpfr; : ; \
53929 fi
53930 @endif mpfr
53931 @if mpc
53932 @if test -d $(HOST_SUBDIR)/mpc; then \
53933 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
53934 mv prev-mpc stage2-mpc; : ; \
53935 fi
53936 @endif mpc
53937 @if isl
53938 @if test -d $(HOST_SUBDIR)/isl; then \
53939 cd $(HOST_SUBDIR); mv isl stage3-isl; \
53940 mv prev-isl stage2-isl; : ; \
53941 fi
53942 @endif isl
53943 @if libelf
53944 @if test -d $(HOST_SUBDIR)/libelf; then \
53945 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
53946 mv prev-libelf stage2-libelf; : ; \
53947 fi
53948 @endif libelf
53949 @if gold
53950 @if test -d $(HOST_SUBDIR)/gold; then \
53951 cd $(HOST_SUBDIR); mv gold stage3-gold; \
53952 mv prev-gold stage2-gold; : ; \
53953 fi
53954 @endif gold
53955 @if intl
53956 @if test -d $(HOST_SUBDIR)/intl; then \
53957 cd $(HOST_SUBDIR); mv intl stage3-intl; \
53958 mv prev-intl stage2-intl; : ; \
53959 fi
53960 @endif intl
53961 @if ld
53962 @if test -d $(HOST_SUBDIR)/ld; then \
53963 cd $(HOST_SUBDIR); mv ld stage3-ld; \
53964 mv prev-ld stage2-ld; : ; \
53965 fi
53966 @endif ld
53967 @if libbacktrace
53968 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
53969 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
53970 mv prev-libbacktrace stage2-libbacktrace; : ; \
53971 fi
53972 @endif libbacktrace
53973 @if libcpp
53974 @if test -d $(HOST_SUBDIR)/libcpp; then \
53975 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
53976 mv prev-libcpp stage2-libcpp; : ; \
53977 fi
53978 @endif libcpp
53979 @if libdecnumber
53980 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
53981 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
53982 mv prev-libdecnumber stage2-libdecnumber; : ; \
53983 fi
53984 @endif libdecnumber
53985 @if libiberty
53986 @if test -d $(HOST_SUBDIR)/libiberty; then \
53987 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
53988 mv prev-libiberty stage2-libiberty; : ; \
53989 fi
53990 @endif libiberty
53991 @if libiberty-linker-plugin
53992 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
53993 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
53994 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
53995 fi
53996 @endif libiberty-linker-plugin
53997 @if libiconv
53998 @if test -d $(HOST_SUBDIR)/libiconv; then \
53999 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
54000 mv prev-libiconv stage2-libiconv; : ; \
54001 fi
54002 @endif libiconv
54003 @if zlib
54004 @if test -d $(HOST_SUBDIR)/zlib; then \
54005 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
54006 mv prev-zlib stage2-zlib; : ; \
54007 fi
54008 @endif zlib
54009 @if lto-plugin
54010 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54011 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
54012 mv prev-lto-plugin stage2-lto-plugin; : ; \
54013 fi
54014 @endif lto-plugin
54015 @if test -d $(TARGET_SUBDIR); then \
54016 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
54017 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
54018 fi
54019 rm -f stage_current
54020
54021 # Bubble a bug fix through all the stages up to stage 3. They are
54022 # remade, but not reconfigured. The next stage (if any) will not be
54023 # reconfigured either.
54024 .PHONY: stage3-bubble
54025 stage3-bubble:: stage2-bubble
54026 @r=`${PWD_COMMAND}`; export r; \
54027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54028 if test -f stage3-lean || test -f stage2-lean ; then \
54029 echo Skipping rebuild of stage3; \
54030 else \
54031 $(MAKE) stage3-start; \
54032 if $(LEAN); then \
54033 rm -rf stage1-*; \
54034 $(STAMP) stage1-lean; \
54035 fi; \
54036 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
54037 fi
54038 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
54039
54040 .PHONY: all-stage3 clean-stage3
54041 do-clean: clean-stage3
54042
54043 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54044 # only possibility, but now it conflicts with no-bootstrap rules
54045 @if gcc-bootstrap
54046
54047 compare:
54048 @r=`${PWD_COMMAND}`; export r; \
54049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54050 if test -f stage2-lean; then \
54051 echo Cannot compare object files as stage 2 was deleted.; \
54052 exit 0; \
54053 fi; \
54054 : $(MAKE); $(stage); \
54055 rm -f .bad_compare; \
54056 echo Comparing stages 2 and 3; \
54057 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
54058 files=`find stage3-* -name "*$(objext)" -print | \
54059 sed -n s,^stage$$sed-,,p`; \
54060 for file in $${files}; do \
54061 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
54062 if test ! -f $$f1; then continue; fi; \
54063 $(do-compare) > /dev/null 2>&1; \
54064 if test $$? -eq 1; then \
54065 case $$file in \
54066 @compare_exclusions@) \
54067 echo warning: $$file differs ;; \
54068 *) \
54069 echo $$file differs >> .bad_compare ;; \
54070 esac; \
54071 fi; \
54072 done; \
54073 if [ -f .bad_compare ]; then \
54074 echo "Bootstrap comparison failure!"; \
54075 cat .bad_compare; \
54076 exit 1; \
54077 else \
54078 echo Comparison successful.; \
54079 fi; \
54080 $(STAMP) compare
54081 if $(LEAN); then \
54082 rm -rf stage2-*; \
54083 $(STAMP) stage2-lean; \
54084 fi
54085
54086
54087
54088 .PHONY: bootstrap bootstrap-lean
54089 bootstrap:
54090 echo stage3 > stage_final
54091 @r=`${PWD_COMMAND}`; export r; \
54092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54093 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54094 @: $(MAKE); $(unstage)
54095 @r=`${PWD_COMMAND}`; export r; \
54096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54097 TFLAGS="$(STAGE3_TFLAGS)"; \
54098 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54099
54100 bootstrap-lean:
54101 echo stage3 > stage_final
54102 @r=`${PWD_COMMAND}`; export r; \
54103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54104 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
54105 @: $(MAKE); $(unstage)
54106 @r=`${PWD_COMMAND}`; export r; \
54107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54108 TFLAGS="$(STAGE3_TFLAGS)"; \
54109 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54110
54111
54112 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54113 distclean-stage2:: distclean-stage3
54114 .PHONY: distclean-stage3
54115 distclean-stage3::
54116 @: $(MAKE); $(stage)
54117 @test "`cat stage_last`" != stage3 || rm -f stage_last
54118 rm -rf stage3-* compare
54119
54120
54121 .PHONY: cleanstrap
54122 cleanstrap: do-distclean local-clean
54123 echo stage3 > stage_final
54124 @r=`${PWD_COMMAND}`; export r; \
54125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54126 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
54127 @: $(MAKE); $(unstage)
54128 @r=`${PWD_COMMAND}`; export r; \
54129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54130 TFLAGS="$(STAGE3_TFLAGS)"; \
54131 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54132
54133 @endif gcc-bootstrap
54134
54135
54136 .PHONY: stage4-start stage4-end
54137
54138 stage4-start::
54139 @: $(MAKE); $(stage); \
54140 echo stage4 > stage_current; \
54141 echo stage4 > stage_last; \
54142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54143 @if bfd
54144 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
54145 mkdir stage4-bfd; \
54146 mv stage4-bfd bfd; \
54147 mv stage3-bfd prev-bfd || test -f stage3-lean
54148 @endif bfd
54149 @if opcodes
54150 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
54151 mkdir stage4-opcodes; \
54152 mv stage4-opcodes opcodes; \
54153 mv stage3-opcodes prev-opcodes || test -f stage3-lean
54154 @endif opcodes
54155 @if binutils
54156 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
54157 mkdir stage4-binutils; \
54158 mv stage4-binutils binutils; \
54159 mv stage3-binutils prev-binutils || test -f stage3-lean
54160 @endif binutils
54161 @if fixincludes
54162 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
54163 mkdir stage4-fixincludes; \
54164 mv stage4-fixincludes fixincludes; \
54165 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
54166 @endif fixincludes
54167 @if gas
54168 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
54169 mkdir stage4-gas; \
54170 mv stage4-gas gas; \
54171 mv stage3-gas prev-gas || test -f stage3-lean
54172 @endif gas
54173 @if gcc
54174 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
54175 mkdir stage4-gcc; \
54176 mv stage4-gcc gcc; \
54177 mv stage3-gcc prev-gcc || test -f stage3-lean
54178 @endif gcc
54179 @if gmp
54180 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
54181 mkdir stage4-gmp; \
54182 mv stage4-gmp gmp; \
54183 mv stage3-gmp prev-gmp || test -f stage3-lean
54184 @endif gmp
54185 @if mpfr
54186 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
54187 mkdir stage4-mpfr; \
54188 mv stage4-mpfr mpfr; \
54189 mv stage3-mpfr prev-mpfr || test -f stage3-lean
54190 @endif mpfr
54191 @if mpc
54192 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
54193 mkdir stage4-mpc; \
54194 mv stage4-mpc mpc; \
54195 mv stage3-mpc prev-mpc || test -f stage3-lean
54196 @endif mpc
54197 @if isl
54198 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
54199 mkdir stage4-isl; \
54200 mv stage4-isl isl; \
54201 mv stage3-isl prev-isl || test -f stage3-lean
54202 @endif isl
54203 @if libelf
54204 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
54205 mkdir stage4-libelf; \
54206 mv stage4-libelf libelf; \
54207 mv stage3-libelf prev-libelf || test -f stage3-lean
54208 @endif libelf
54209 @if gold
54210 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
54211 mkdir stage4-gold; \
54212 mv stage4-gold gold; \
54213 mv stage3-gold prev-gold || test -f stage3-lean
54214 @endif gold
54215 @if intl
54216 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
54217 mkdir stage4-intl; \
54218 mv stage4-intl intl; \
54219 mv stage3-intl prev-intl || test -f stage3-lean
54220 @endif intl
54221 @if ld
54222 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
54223 mkdir stage4-ld; \
54224 mv stage4-ld ld; \
54225 mv stage3-ld prev-ld || test -f stage3-lean
54226 @endif ld
54227 @if libbacktrace
54228 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
54229 mkdir stage4-libbacktrace; \
54230 mv stage4-libbacktrace libbacktrace; \
54231 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
54232 @endif libbacktrace
54233 @if libcpp
54234 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
54235 mkdir stage4-libcpp; \
54236 mv stage4-libcpp libcpp; \
54237 mv stage3-libcpp prev-libcpp || test -f stage3-lean
54238 @endif libcpp
54239 @if libdecnumber
54240 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
54241 mkdir stage4-libdecnumber; \
54242 mv stage4-libdecnumber libdecnumber; \
54243 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
54244 @endif libdecnumber
54245 @if libiberty
54246 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
54247 mkdir stage4-libiberty; \
54248 mv stage4-libiberty libiberty; \
54249 mv stage3-libiberty prev-libiberty || test -f stage3-lean
54250 @endif libiberty
54251 @if libiberty-linker-plugin
54252 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
54253 mkdir stage4-libiberty-linker-plugin; \
54254 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
54255 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
54256 @endif libiberty-linker-plugin
54257 @if libiconv
54258 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
54259 mkdir stage4-libiconv; \
54260 mv stage4-libiconv libiconv; \
54261 mv stage3-libiconv prev-libiconv || test -f stage3-lean
54262 @endif libiconv
54263 @if zlib
54264 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
54265 mkdir stage4-zlib; \
54266 mv stage4-zlib zlib; \
54267 mv stage3-zlib prev-zlib || test -f stage3-lean
54268 @endif zlib
54269 @if lto-plugin
54270 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
54271 mkdir stage4-lto-plugin; \
54272 mv stage4-lto-plugin lto-plugin; \
54273 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
54274 @endif lto-plugin
54275 @[ -d stage4-$(TARGET_SUBDIR) ] || \
54276 mkdir stage4-$(TARGET_SUBDIR); \
54277 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54278 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
54279
54280 stage4-end::
54281 @if bfd
54282 @if test -d $(HOST_SUBDIR)/bfd; then \
54283 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
54284 mv prev-bfd stage3-bfd; : ; \
54285 fi
54286 @endif bfd
54287 @if opcodes
54288 @if test -d $(HOST_SUBDIR)/opcodes; then \
54289 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
54290 mv prev-opcodes stage3-opcodes; : ; \
54291 fi
54292 @endif opcodes
54293 @if binutils
54294 @if test -d $(HOST_SUBDIR)/binutils; then \
54295 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
54296 mv prev-binutils stage3-binutils; : ; \
54297 fi
54298 @endif binutils
54299 @if fixincludes
54300 @if test -d $(HOST_SUBDIR)/fixincludes; then \
54301 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
54302 mv prev-fixincludes stage3-fixincludes; : ; \
54303 fi
54304 @endif fixincludes
54305 @if gas
54306 @if test -d $(HOST_SUBDIR)/gas; then \
54307 cd $(HOST_SUBDIR); mv gas stage4-gas; \
54308 mv prev-gas stage3-gas; : ; \
54309 fi
54310 @endif gas
54311 @if gcc
54312 @if test -d $(HOST_SUBDIR)/gcc; then \
54313 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
54314 mv prev-gcc stage3-gcc; : ; \
54315 fi
54316 @endif gcc
54317 @if gmp
54318 @if test -d $(HOST_SUBDIR)/gmp; then \
54319 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
54320 mv prev-gmp stage3-gmp; : ; \
54321 fi
54322 @endif gmp
54323 @if mpfr
54324 @if test -d $(HOST_SUBDIR)/mpfr; then \
54325 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
54326 mv prev-mpfr stage3-mpfr; : ; \
54327 fi
54328 @endif mpfr
54329 @if mpc
54330 @if test -d $(HOST_SUBDIR)/mpc; then \
54331 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
54332 mv prev-mpc stage3-mpc; : ; \
54333 fi
54334 @endif mpc
54335 @if isl
54336 @if test -d $(HOST_SUBDIR)/isl; then \
54337 cd $(HOST_SUBDIR); mv isl stage4-isl; \
54338 mv prev-isl stage3-isl; : ; \
54339 fi
54340 @endif isl
54341 @if libelf
54342 @if test -d $(HOST_SUBDIR)/libelf; then \
54343 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
54344 mv prev-libelf stage3-libelf; : ; \
54345 fi
54346 @endif libelf
54347 @if gold
54348 @if test -d $(HOST_SUBDIR)/gold; then \
54349 cd $(HOST_SUBDIR); mv gold stage4-gold; \
54350 mv prev-gold stage3-gold; : ; \
54351 fi
54352 @endif gold
54353 @if intl
54354 @if test -d $(HOST_SUBDIR)/intl; then \
54355 cd $(HOST_SUBDIR); mv intl stage4-intl; \
54356 mv prev-intl stage3-intl; : ; \
54357 fi
54358 @endif intl
54359 @if ld
54360 @if test -d $(HOST_SUBDIR)/ld; then \
54361 cd $(HOST_SUBDIR); mv ld stage4-ld; \
54362 mv prev-ld stage3-ld; : ; \
54363 fi
54364 @endif ld
54365 @if libbacktrace
54366 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54367 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
54368 mv prev-libbacktrace stage3-libbacktrace; : ; \
54369 fi
54370 @endif libbacktrace
54371 @if libcpp
54372 @if test -d $(HOST_SUBDIR)/libcpp; then \
54373 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
54374 mv prev-libcpp stage3-libcpp; : ; \
54375 fi
54376 @endif libcpp
54377 @if libdecnumber
54378 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54379 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
54380 mv prev-libdecnumber stage3-libdecnumber; : ; \
54381 fi
54382 @endif libdecnumber
54383 @if libiberty
54384 @if test -d $(HOST_SUBDIR)/libiberty; then \
54385 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
54386 mv prev-libiberty stage3-libiberty; : ; \
54387 fi
54388 @endif libiberty
54389 @if libiberty-linker-plugin
54390 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54391 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
54392 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
54393 fi
54394 @endif libiberty-linker-plugin
54395 @if libiconv
54396 @if test -d $(HOST_SUBDIR)/libiconv; then \
54397 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
54398 mv prev-libiconv stage3-libiconv; : ; \
54399 fi
54400 @endif libiconv
54401 @if zlib
54402 @if test -d $(HOST_SUBDIR)/zlib; then \
54403 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
54404 mv prev-zlib stage3-zlib; : ; \
54405 fi
54406 @endif zlib
54407 @if lto-plugin
54408 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54409 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
54410 mv prev-lto-plugin stage3-lto-plugin; : ; \
54411 fi
54412 @endif lto-plugin
54413 @if test -d $(TARGET_SUBDIR); then \
54414 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
54415 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
54416 fi
54417 rm -f stage_current
54418
54419 # Bubble a bug fix through all the stages up to stage 4. They are
54420 # remade, but not reconfigured. The next stage (if any) will not be
54421 # reconfigured either.
54422 .PHONY: stage4-bubble
54423 stage4-bubble:: stage3-bubble
54424 @r=`${PWD_COMMAND}`; export r; \
54425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54426 if test -f stage4-lean || test -f stage3-lean ; then \
54427 echo Skipping rebuild of stage4; \
54428 else \
54429 $(MAKE) stage4-start; \
54430 if $(LEAN); then \
54431 rm -rf stage2-*; \
54432 $(STAMP) stage2-lean; \
54433 fi; \
54434 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
54435 fi
54436 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
54437
54438 .PHONY: all-stage4 clean-stage4
54439 do-clean: clean-stage4
54440
54441 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54442 # only possibility, but now it conflicts with no-bootstrap rules
54443 @if gcc-bootstrap
54444
54445 compare3:
54446 @r=`${PWD_COMMAND}`; export r; \
54447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54448 if test -f stage3-lean; then \
54449 echo Cannot compare object files as stage 3 was deleted.; \
54450 exit 0; \
54451 fi; \
54452 : $(MAKE); $(stage); \
54453 rm -f .bad_compare; \
54454 echo Comparing stages 3 and 4; \
54455 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
54456 files=`find stage4-* -name "*$(objext)" -print | \
54457 sed -n s,^stage$$sed-,,p`; \
54458 for file in $${files}; do \
54459 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
54460 if test ! -f $$f1; then continue; fi; \
54461 $(do-compare3) > /dev/null 2>&1; \
54462 if test $$? -eq 1; then \
54463 case $$file in \
54464 @compare_exclusions@) \
54465 echo warning: $$file differs ;; \
54466 *) \
54467 echo $$file differs >> .bad_compare ;; \
54468 esac; \
54469 fi; \
54470 done; \
54471 if [ -f .bad_compare ]; then \
54472 echo "Bootstrap comparison failure!"; \
54473 cat .bad_compare; \
54474 exit 1; \
54475 else \
54476 echo Comparison successful.; \
54477 fi; \
54478 $(STAMP) compare3
54479 if $(LEAN); then \
54480 rm -rf stage3-*; \
54481 $(STAMP) stage3-lean; \
54482 fi
54483
54484
54485
54486 .PHONY: bootstrap4 bootstrap4-lean
54487 bootstrap4:
54488 echo stage4 > stage_final
54489 @r=`${PWD_COMMAND}`; export r; \
54490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54491 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
54492 @: $(MAKE); $(unstage)
54493 @r=`${PWD_COMMAND}`; export r; \
54494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54495 TFLAGS="$(STAGE4_TFLAGS)"; \
54496 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54497
54498 bootstrap4-lean:
54499 echo stage4 > stage_final
54500 @r=`${PWD_COMMAND}`; export r; \
54501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54502 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
54503 @: $(MAKE); $(unstage)
54504 @r=`${PWD_COMMAND}`; export r; \
54505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54506 TFLAGS="$(STAGE4_TFLAGS)"; \
54507 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54508
54509
54510 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54511 distclean-stage3:: distclean-stage4
54512 .PHONY: distclean-stage4
54513 distclean-stage4::
54514 @: $(MAKE); $(stage)
54515 @test "`cat stage_last`" != stage4 || rm -f stage_last
54516 rm -rf stage4-* compare3
54517
54518
54519 @endif gcc-bootstrap
54520
54521
54522 .PHONY: stageprofile-start stageprofile-end
54523
54524 stageprofile-start::
54525 @: $(MAKE); $(stage); \
54526 echo stageprofile > stage_current; \
54527 echo stageprofile > stage_last; \
54528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54529 @if bfd
54530 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
54531 mkdir stageprofile-bfd; \
54532 mv stageprofile-bfd bfd; \
54533 mv stage1-bfd prev-bfd || test -f stage1-lean
54534 @endif bfd
54535 @if opcodes
54536 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
54537 mkdir stageprofile-opcodes; \
54538 mv stageprofile-opcodes opcodes; \
54539 mv stage1-opcodes prev-opcodes || test -f stage1-lean
54540 @endif opcodes
54541 @if binutils
54542 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
54543 mkdir stageprofile-binutils; \
54544 mv stageprofile-binutils binutils; \
54545 mv stage1-binutils prev-binutils || test -f stage1-lean
54546 @endif binutils
54547 @if fixincludes
54548 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
54549 mkdir stageprofile-fixincludes; \
54550 mv stageprofile-fixincludes fixincludes; \
54551 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
54552 @endif fixincludes
54553 @if gas
54554 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
54555 mkdir stageprofile-gas; \
54556 mv stageprofile-gas gas; \
54557 mv stage1-gas prev-gas || test -f stage1-lean
54558 @endif gas
54559 @if gcc
54560 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
54561 mkdir stageprofile-gcc; \
54562 mv stageprofile-gcc gcc; \
54563 mv stage1-gcc prev-gcc || test -f stage1-lean
54564 @endif gcc
54565 @if gmp
54566 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
54567 mkdir stageprofile-gmp; \
54568 mv stageprofile-gmp gmp; \
54569 mv stage1-gmp prev-gmp || test -f stage1-lean
54570 @endif gmp
54571 @if mpfr
54572 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
54573 mkdir stageprofile-mpfr; \
54574 mv stageprofile-mpfr mpfr; \
54575 mv stage1-mpfr prev-mpfr || test -f stage1-lean
54576 @endif mpfr
54577 @if mpc
54578 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
54579 mkdir stageprofile-mpc; \
54580 mv stageprofile-mpc mpc; \
54581 mv stage1-mpc prev-mpc || test -f stage1-lean
54582 @endif mpc
54583 @if isl
54584 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
54585 mkdir stageprofile-isl; \
54586 mv stageprofile-isl isl; \
54587 mv stage1-isl prev-isl || test -f stage1-lean
54588 @endif isl
54589 @if libelf
54590 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
54591 mkdir stageprofile-libelf; \
54592 mv stageprofile-libelf libelf; \
54593 mv stage1-libelf prev-libelf || test -f stage1-lean
54594 @endif libelf
54595 @if gold
54596 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
54597 mkdir stageprofile-gold; \
54598 mv stageprofile-gold gold; \
54599 mv stage1-gold prev-gold || test -f stage1-lean
54600 @endif gold
54601 @if intl
54602 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
54603 mkdir stageprofile-intl; \
54604 mv stageprofile-intl intl; \
54605 mv stage1-intl prev-intl || test -f stage1-lean
54606 @endif intl
54607 @if ld
54608 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
54609 mkdir stageprofile-ld; \
54610 mv stageprofile-ld ld; \
54611 mv stage1-ld prev-ld || test -f stage1-lean
54612 @endif ld
54613 @if libbacktrace
54614 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
54615 mkdir stageprofile-libbacktrace; \
54616 mv stageprofile-libbacktrace libbacktrace; \
54617 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
54618 @endif libbacktrace
54619 @if libcpp
54620 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
54621 mkdir stageprofile-libcpp; \
54622 mv stageprofile-libcpp libcpp; \
54623 mv stage1-libcpp prev-libcpp || test -f stage1-lean
54624 @endif libcpp
54625 @if libdecnumber
54626 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
54627 mkdir stageprofile-libdecnumber; \
54628 mv stageprofile-libdecnumber libdecnumber; \
54629 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
54630 @endif libdecnumber
54631 @if libiberty
54632 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
54633 mkdir stageprofile-libiberty; \
54634 mv stageprofile-libiberty libiberty; \
54635 mv stage1-libiberty prev-libiberty || test -f stage1-lean
54636 @endif libiberty
54637 @if libiberty-linker-plugin
54638 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
54639 mkdir stageprofile-libiberty-linker-plugin; \
54640 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
54641 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
54642 @endif libiberty-linker-plugin
54643 @if libiconv
54644 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
54645 mkdir stageprofile-libiconv; \
54646 mv stageprofile-libiconv libiconv; \
54647 mv stage1-libiconv prev-libiconv || test -f stage1-lean
54648 @endif libiconv
54649 @if zlib
54650 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
54651 mkdir stageprofile-zlib; \
54652 mv stageprofile-zlib zlib; \
54653 mv stage1-zlib prev-zlib || test -f stage1-lean
54654 @endif zlib
54655 @if lto-plugin
54656 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
54657 mkdir stageprofile-lto-plugin; \
54658 mv stageprofile-lto-plugin lto-plugin; \
54659 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
54660 @endif lto-plugin
54661 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
54662 mkdir stageprofile-$(TARGET_SUBDIR); \
54663 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54664 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
54665
54666 stageprofile-end::
54667 @if bfd
54668 @if test -d $(HOST_SUBDIR)/bfd; then \
54669 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
54670 mv prev-bfd stage1-bfd; : ; \
54671 fi
54672 @endif bfd
54673 @if opcodes
54674 @if test -d $(HOST_SUBDIR)/opcodes; then \
54675 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
54676 mv prev-opcodes stage1-opcodes; : ; \
54677 fi
54678 @endif opcodes
54679 @if binutils
54680 @if test -d $(HOST_SUBDIR)/binutils; then \
54681 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
54682 mv prev-binutils stage1-binutils; : ; \
54683 fi
54684 @endif binutils
54685 @if fixincludes
54686 @if test -d $(HOST_SUBDIR)/fixincludes; then \
54687 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
54688 mv prev-fixincludes stage1-fixincludes; : ; \
54689 fi
54690 @endif fixincludes
54691 @if gas
54692 @if test -d $(HOST_SUBDIR)/gas; then \
54693 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
54694 mv prev-gas stage1-gas; : ; \
54695 fi
54696 @endif gas
54697 @if gcc
54698 @if test -d $(HOST_SUBDIR)/gcc; then \
54699 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
54700 mv prev-gcc stage1-gcc; : ; \
54701 fi
54702 @endif gcc
54703 @if gmp
54704 @if test -d $(HOST_SUBDIR)/gmp; then \
54705 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
54706 mv prev-gmp stage1-gmp; : ; \
54707 fi
54708 @endif gmp
54709 @if mpfr
54710 @if test -d $(HOST_SUBDIR)/mpfr; then \
54711 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
54712 mv prev-mpfr stage1-mpfr; : ; \
54713 fi
54714 @endif mpfr
54715 @if mpc
54716 @if test -d $(HOST_SUBDIR)/mpc; then \
54717 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
54718 mv prev-mpc stage1-mpc; : ; \
54719 fi
54720 @endif mpc
54721 @if isl
54722 @if test -d $(HOST_SUBDIR)/isl; then \
54723 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
54724 mv prev-isl stage1-isl; : ; \
54725 fi
54726 @endif isl
54727 @if libelf
54728 @if test -d $(HOST_SUBDIR)/libelf; then \
54729 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
54730 mv prev-libelf stage1-libelf; : ; \
54731 fi
54732 @endif libelf
54733 @if gold
54734 @if test -d $(HOST_SUBDIR)/gold; then \
54735 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
54736 mv prev-gold stage1-gold; : ; \
54737 fi
54738 @endif gold
54739 @if intl
54740 @if test -d $(HOST_SUBDIR)/intl; then \
54741 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
54742 mv prev-intl stage1-intl; : ; \
54743 fi
54744 @endif intl
54745 @if ld
54746 @if test -d $(HOST_SUBDIR)/ld; then \
54747 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
54748 mv prev-ld stage1-ld; : ; \
54749 fi
54750 @endif ld
54751 @if libbacktrace
54752 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54753 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
54754 mv prev-libbacktrace stage1-libbacktrace; : ; \
54755 fi
54756 @endif libbacktrace
54757 @if libcpp
54758 @if test -d $(HOST_SUBDIR)/libcpp; then \
54759 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
54760 mv prev-libcpp stage1-libcpp; : ; \
54761 fi
54762 @endif libcpp
54763 @if libdecnumber
54764 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54765 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
54766 mv prev-libdecnumber stage1-libdecnumber; : ; \
54767 fi
54768 @endif libdecnumber
54769 @if libiberty
54770 @if test -d $(HOST_SUBDIR)/libiberty; then \
54771 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
54772 mv prev-libiberty stage1-libiberty; : ; \
54773 fi
54774 @endif libiberty
54775 @if libiberty-linker-plugin
54776 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54777 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
54778 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
54779 fi
54780 @endif libiberty-linker-plugin
54781 @if libiconv
54782 @if test -d $(HOST_SUBDIR)/libiconv; then \
54783 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
54784 mv prev-libiconv stage1-libiconv; : ; \
54785 fi
54786 @endif libiconv
54787 @if zlib
54788 @if test -d $(HOST_SUBDIR)/zlib; then \
54789 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
54790 mv prev-zlib stage1-zlib; : ; \
54791 fi
54792 @endif zlib
54793 @if lto-plugin
54794 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54795 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
54796 mv prev-lto-plugin stage1-lto-plugin; : ; \
54797 fi
54798 @endif lto-plugin
54799 @if test -d $(TARGET_SUBDIR); then \
54800 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
54801 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
54802 fi
54803 rm -f stage_current
54804
54805 # Bubble a bug fix through all the stages up to stage profile. They are
54806 # remade, but not reconfigured. The next stage (if any) will not be
54807 # reconfigured either.
54808 .PHONY: stageprofile-bubble
54809 stageprofile-bubble:: stage1-bubble
54810 @r=`${PWD_COMMAND}`; export r; \
54811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54812 if test -f stageprofile-lean || test -f stage1-lean ; then \
54813 echo Skipping rebuild of stageprofile; \
54814 else \
54815 $(MAKE) stageprofile-start; \
54816 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
54817 fi
54818
54819 .PHONY: all-stageprofile clean-stageprofile
54820 do-clean: clean-stageprofile
54821
54822 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54823 # only possibility, but now it conflicts with no-bootstrap rules
54824 @if gcc-bootstrap
54825
54826
54827
54828
54829 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54830 distclean-stage1:: distclean-stageprofile
54831 .PHONY: distclean-stageprofile
54832 distclean-stageprofile::
54833 @: $(MAKE); $(stage)
54834 @test "`cat stage_last`" != stageprofile || rm -f stage_last
54835 rm -rf stageprofile-*
54836
54837
54838 @endif gcc-bootstrap
54839
54840
54841 .PHONY: stagetrain-start stagetrain-end
54842
54843 stagetrain-start::
54844 @: $(MAKE); $(stage); \
54845 echo stagetrain > stage_current; \
54846 echo stagetrain > stage_last; \
54847 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54848 @if bfd
54849 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
54850 mkdir stagetrain-bfd; \
54851 mv stagetrain-bfd bfd; \
54852 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
54853 @endif bfd
54854 @if opcodes
54855 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
54856 mkdir stagetrain-opcodes; \
54857 mv stagetrain-opcodes opcodes; \
54858 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
54859 @endif opcodes
54860 @if binutils
54861 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
54862 mkdir stagetrain-binutils; \
54863 mv stagetrain-binutils binutils; \
54864 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
54865 @endif binutils
54866 @if fixincludes
54867 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
54868 mkdir stagetrain-fixincludes; \
54869 mv stagetrain-fixincludes fixincludes; \
54870 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
54871 @endif fixincludes
54872 @if gas
54873 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
54874 mkdir stagetrain-gas; \
54875 mv stagetrain-gas gas; \
54876 mv stageprofile-gas prev-gas || test -f stageprofile-lean
54877 @endif gas
54878 @if gcc
54879 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
54880 mkdir stagetrain-gcc; \
54881 mv stagetrain-gcc gcc; \
54882 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
54883 @endif gcc
54884 @if gmp
54885 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
54886 mkdir stagetrain-gmp; \
54887 mv stagetrain-gmp gmp; \
54888 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
54889 @endif gmp
54890 @if mpfr
54891 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
54892 mkdir stagetrain-mpfr; \
54893 mv stagetrain-mpfr mpfr; \
54894 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
54895 @endif mpfr
54896 @if mpc
54897 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
54898 mkdir stagetrain-mpc; \
54899 mv stagetrain-mpc mpc; \
54900 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
54901 @endif mpc
54902 @if isl
54903 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
54904 mkdir stagetrain-isl; \
54905 mv stagetrain-isl isl; \
54906 mv stageprofile-isl prev-isl || test -f stageprofile-lean
54907 @endif isl
54908 @if libelf
54909 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
54910 mkdir stagetrain-libelf; \
54911 mv stagetrain-libelf libelf; \
54912 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
54913 @endif libelf
54914 @if gold
54915 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
54916 mkdir stagetrain-gold; \
54917 mv stagetrain-gold gold; \
54918 mv stageprofile-gold prev-gold || test -f stageprofile-lean
54919 @endif gold
54920 @if intl
54921 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
54922 mkdir stagetrain-intl; \
54923 mv stagetrain-intl intl; \
54924 mv stageprofile-intl prev-intl || test -f stageprofile-lean
54925 @endif intl
54926 @if ld
54927 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
54928 mkdir stagetrain-ld; \
54929 mv stagetrain-ld ld; \
54930 mv stageprofile-ld prev-ld || test -f stageprofile-lean
54931 @endif ld
54932 @if libbacktrace
54933 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
54934 mkdir stagetrain-libbacktrace; \
54935 mv stagetrain-libbacktrace libbacktrace; \
54936 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
54937 @endif libbacktrace
54938 @if libcpp
54939 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
54940 mkdir stagetrain-libcpp; \
54941 mv stagetrain-libcpp libcpp; \
54942 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
54943 @endif libcpp
54944 @if libdecnumber
54945 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
54946 mkdir stagetrain-libdecnumber; \
54947 mv stagetrain-libdecnumber libdecnumber; \
54948 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
54949 @endif libdecnumber
54950 @if libiberty
54951 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
54952 mkdir stagetrain-libiberty; \
54953 mv stagetrain-libiberty libiberty; \
54954 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
54955 @endif libiberty
54956 @if libiberty-linker-plugin
54957 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
54958 mkdir stagetrain-libiberty-linker-plugin; \
54959 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
54960 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
54961 @endif libiberty-linker-plugin
54962 @if libiconv
54963 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
54964 mkdir stagetrain-libiconv; \
54965 mv stagetrain-libiconv libiconv; \
54966 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
54967 @endif libiconv
54968 @if zlib
54969 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
54970 mkdir stagetrain-zlib; \
54971 mv stagetrain-zlib zlib; \
54972 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
54973 @endif zlib
54974 @if lto-plugin
54975 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
54976 mkdir stagetrain-lto-plugin; \
54977 mv stagetrain-lto-plugin lto-plugin; \
54978 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
54979 @endif lto-plugin
54980 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
54981 mkdir stagetrain-$(TARGET_SUBDIR); \
54982 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54983 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
54984
54985 stagetrain-end::
54986 @if bfd
54987 @if test -d $(HOST_SUBDIR)/bfd; then \
54988 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
54989 mv prev-bfd stageprofile-bfd; : ; \
54990 fi
54991 @endif bfd
54992 @if opcodes
54993 @if test -d $(HOST_SUBDIR)/opcodes; then \
54994 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
54995 mv prev-opcodes stageprofile-opcodes; : ; \
54996 fi
54997 @endif opcodes
54998 @if binutils
54999 @if test -d $(HOST_SUBDIR)/binutils; then \
55000 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
55001 mv prev-binutils stageprofile-binutils; : ; \
55002 fi
55003 @endif binutils
55004 @if fixincludes
55005 @if test -d $(HOST_SUBDIR)/fixincludes; then \
55006 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
55007 mv prev-fixincludes stageprofile-fixincludes; : ; \
55008 fi
55009 @endif fixincludes
55010 @if gas
55011 @if test -d $(HOST_SUBDIR)/gas; then \
55012 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
55013 mv prev-gas stageprofile-gas; : ; \
55014 fi
55015 @endif gas
55016 @if gcc
55017 @if test -d $(HOST_SUBDIR)/gcc; then \
55018 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
55019 mv prev-gcc stageprofile-gcc; : ; \
55020 fi
55021 @endif gcc
55022 @if gmp
55023 @if test -d $(HOST_SUBDIR)/gmp; then \
55024 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
55025 mv prev-gmp stageprofile-gmp; : ; \
55026 fi
55027 @endif gmp
55028 @if mpfr
55029 @if test -d $(HOST_SUBDIR)/mpfr; then \
55030 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
55031 mv prev-mpfr stageprofile-mpfr; : ; \
55032 fi
55033 @endif mpfr
55034 @if mpc
55035 @if test -d $(HOST_SUBDIR)/mpc; then \
55036 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
55037 mv prev-mpc stageprofile-mpc; : ; \
55038 fi
55039 @endif mpc
55040 @if isl
55041 @if test -d $(HOST_SUBDIR)/isl; then \
55042 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
55043 mv prev-isl stageprofile-isl; : ; \
55044 fi
55045 @endif isl
55046 @if libelf
55047 @if test -d $(HOST_SUBDIR)/libelf; then \
55048 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
55049 mv prev-libelf stageprofile-libelf; : ; \
55050 fi
55051 @endif libelf
55052 @if gold
55053 @if test -d $(HOST_SUBDIR)/gold; then \
55054 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
55055 mv prev-gold stageprofile-gold; : ; \
55056 fi
55057 @endif gold
55058 @if intl
55059 @if test -d $(HOST_SUBDIR)/intl; then \
55060 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
55061 mv prev-intl stageprofile-intl; : ; \
55062 fi
55063 @endif intl
55064 @if ld
55065 @if test -d $(HOST_SUBDIR)/ld; then \
55066 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
55067 mv prev-ld stageprofile-ld; : ; \
55068 fi
55069 @endif ld
55070 @if libbacktrace
55071 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55072 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
55073 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
55074 fi
55075 @endif libbacktrace
55076 @if libcpp
55077 @if test -d $(HOST_SUBDIR)/libcpp; then \
55078 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
55079 mv prev-libcpp stageprofile-libcpp; : ; \
55080 fi
55081 @endif libcpp
55082 @if libdecnumber
55083 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55084 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
55085 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
55086 fi
55087 @endif libdecnumber
55088 @if libiberty
55089 @if test -d $(HOST_SUBDIR)/libiberty; then \
55090 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
55091 mv prev-libiberty stageprofile-libiberty; : ; \
55092 fi
55093 @endif libiberty
55094 @if libiberty-linker-plugin
55095 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55096 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
55097 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
55098 fi
55099 @endif libiberty-linker-plugin
55100 @if libiconv
55101 @if test -d $(HOST_SUBDIR)/libiconv; then \
55102 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
55103 mv prev-libiconv stageprofile-libiconv; : ; \
55104 fi
55105 @endif libiconv
55106 @if zlib
55107 @if test -d $(HOST_SUBDIR)/zlib; then \
55108 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
55109 mv prev-zlib stageprofile-zlib; : ; \
55110 fi
55111 @endif zlib
55112 @if lto-plugin
55113 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55114 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
55115 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
55116 fi
55117 @endif lto-plugin
55118 @if test -d $(TARGET_SUBDIR); then \
55119 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
55120 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
55121 fi
55122 rm -f stage_current
55123
55124 # Bubble a bug fix through all the stages up to stage train. They are
55125 # remade, but not reconfigured. The next stage (if any) will not be
55126 # reconfigured either.
55127 .PHONY: stagetrain-bubble
55128 stagetrain-bubble:: stageprofile-bubble
55129 @r=`${PWD_COMMAND}`; export r; \
55130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55131 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
55132 echo Skipping rebuild of stagetrain; \
55133 else \
55134 $(MAKE) stagetrain-start; \
55135 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
55136 fi
55137
55138 .PHONY: all-stagetrain clean-stagetrain
55139 do-clean: clean-stagetrain
55140
55141 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55142 # only possibility, but now it conflicts with no-bootstrap rules
55143 @if gcc-bootstrap
55144
55145
55146
55147
55148 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55149 distclean-stageprofile:: distclean-stagetrain
55150 .PHONY: distclean-stagetrain
55151 distclean-stagetrain::
55152 @: $(MAKE); $(stage)
55153 @test "`cat stage_last`" != stagetrain || rm -f stage_last
55154 rm -rf stagetrain-*
55155
55156
55157 @endif gcc-bootstrap
55158
55159
55160 .PHONY: stagefeedback-start stagefeedback-end
55161
55162 stagefeedback-start::
55163 @: $(MAKE); $(stage); \
55164 echo stagefeedback > stage_current; \
55165 echo stagefeedback > stage_last; \
55166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55167 @if bfd
55168 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
55169 mkdir stagefeedback-bfd; \
55170 mv stagefeedback-bfd bfd; \
55171 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
55172 @endif bfd
55173 @if opcodes
55174 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
55175 mkdir stagefeedback-opcodes; \
55176 mv stagefeedback-opcodes opcodes; \
55177 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
55178 @endif opcodes
55179 @if binutils
55180 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
55181 mkdir stagefeedback-binutils; \
55182 mv stagefeedback-binutils binutils; \
55183 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
55184 @endif binutils
55185 @if fixincludes
55186 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
55187 mkdir stagefeedback-fixincludes; \
55188 mv stagefeedback-fixincludes fixincludes; \
55189 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
55190 @endif fixincludes
55191 @if gas
55192 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
55193 mkdir stagefeedback-gas; \
55194 mv stagefeedback-gas gas; \
55195 mv stagetrain-gas prev-gas || test -f stagetrain-lean
55196 @endif gas
55197 @if gcc
55198 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
55199 mkdir stagefeedback-gcc; \
55200 mv stagefeedback-gcc gcc; \
55201 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
55202 @endif gcc
55203 @if gmp
55204 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
55205 mkdir stagefeedback-gmp; \
55206 mv stagefeedback-gmp gmp; \
55207 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
55208 @endif gmp
55209 @if mpfr
55210 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
55211 mkdir stagefeedback-mpfr; \
55212 mv stagefeedback-mpfr mpfr; \
55213 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
55214 @endif mpfr
55215 @if mpc
55216 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
55217 mkdir stagefeedback-mpc; \
55218 mv stagefeedback-mpc mpc; \
55219 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
55220 @endif mpc
55221 @if isl
55222 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
55223 mkdir stagefeedback-isl; \
55224 mv stagefeedback-isl isl; \
55225 mv stagetrain-isl prev-isl || test -f stagetrain-lean
55226 @endif isl
55227 @if libelf
55228 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
55229 mkdir stagefeedback-libelf; \
55230 mv stagefeedback-libelf libelf; \
55231 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
55232 @endif libelf
55233 @if gold
55234 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
55235 mkdir stagefeedback-gold; \
55236 mv stagefeedback-gold gold; \
55237 mv stagetrain-gold prev-gold || test -f stagetrain-lean
55238 @endif gold
55239 @if intl
55240 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
55241 mkdir stagefeedback-intl; \
55242 mv stagefeedback-intl intl; \
55243 mv stagetrain-intl prev-intl || test -f stagetrain-lean
55244 @endif intl
55245 @if ld
55246 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
55247 mkdir stagefeedback-ld; \
55248 mv stagefeedback-ld ld; \
55249 mv stagetrain-ld prev-ld || test -f stagetrain-lean
55250 @endif ld
55251 @if libbacktrace
55252 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
55253 mkdir stagefeedback-libbacktrace; \
55254 mv stagefeedback-libbacktrace libbacktrace; \
55255 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
55256 @endif libbacktrace
55257 @if libcpp
55258 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
55259 mkdir stagefeedback-libcpp; \
55260 mv stagefeedback-libcpp libcpp; \
55261 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
55262 @endif libcpp
55263 @if libdecnumber
55264 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
55265 mkdir stagefeedback-libdecnumber; \
55266 mv stagefeedback-libdecnumber libdecnumber; \
55267 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
55268 @endif libdecnumber
55269 @if libiberty
55270 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
55271 mkdir stagefeedback-libiberty; \
55272 mv stagefeedback-libiberty libiberty; \
55273 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
55274 @endif libiberty
55275 @if libiberty-linker-plugin
55276 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
55277 mkdir stagefeedback-libiberty-linker-plugin; \
55278 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
55279 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
55280 @endif libiberty-linker-plugin
55281 @if libiconv
55282 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
55283 mkdir stagefeedback-libiconv; \
55284 mv stagefeedback-libiconv libiconv; \
55285 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
55286 @endif libiconv
55287 @if zlib
55288 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
55289 mkdir stagefeedback-zlib; \
55290 mv stagefeedback-zlib zlib; \
55291 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
55292 @endif zlib
55293 @if lto-plugin
55294 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
55295 mkdir stagefeedback-lto-plugin; \
55296 mv stagefeedback-lto-plugin lto-plugin; \
55297 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
55298 @endif lto-plugin
55299 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
55300 mkdir stagefeedback-$(TARGET_SUBDIR); \
55301 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55302 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
55303
55304 stagefeedback-end::
55305 @if bfd
55306 @if test -d $(HOST_SUBDIR)/bfd; then \
55307 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
55308 mv prev-bfd stagetrain-bfd; : ; \
55309 fi
55310 @endif bfd
55311 @if opcodes
55312 @if test -d $(HOST_SUBDIR)/opcodes; then \
55313 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
55314 mv prev-opcodes stagetrain-opcodes; : ; \
55315 fi
55316 @endif opcodes
55317 @if binutils
55318 @if test -d $(HOST_SUBDIR)/binutils; then \
55319 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
55320 mv prev-binutils stagetrain-binutils; : ; \
55321 fi
55322 @endif binutils
55323 @if fixincludes
55324 @if test -d $(HOST_SUBDIR)/fixincludes; then \
55325 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
55326 mv prev-fixincludes stagetrain-fixincludes; : ; \
55327 fi
55328 @endif fixincludes
55329 @if gas
55330 @if test -d $(HOST_SUBDIR)/gas; then \
55331 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
55332 mv prev-gas stagetrain-gas; : ; \
55333 fi
55334 @endif gas
55335 @if gcc
55336 @if test -d $(HOST_SUBDIR)/gcc; then \
55337 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
55338 mv prev-gcc stagetrain-gcc; : ; \
55339 fi
55340 @endif gcc
55341 @if gmp
55342 @if test -d $(HOST_SUBDIR)/gmp; then \
55343 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
55344 mv prev-gmp stagetrain-gmp; : ; \
55345 fi
55346 @endif gmp
55347 @if mpfr
55348 @if test -d $(HOST_SUBDIR)/mpfr; then \
55349 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
55350 mv prev-mpfr stagetrain-mpfr; : ; \
55351 fi
55352 @endif mpfr
55353 @if mpc
55354 @if test -d $(HOST_SUBDIR)/mpc; then \
55355 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
55356 mv prev-mpc stagetrain-mpc; : ; \
55357 fi
55358 @endif mpc
55359 @if isl
55360 @if test -d $(HOST_SUBDIR)/isl; then \
55361 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
55362 mv prev-isl stagetrain-isl; : ; \
55363 fi
55364 @endif isl
55365 @if libelf
55366 @if test -d $(HOST_SUBDIR)/libelf; then \
55367 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
55368 mv prev-libelf stagetrain-libelf; : ; \
55369 fi
55370 @endif libelf
55371 @if gold
55372 @if test -d $(HOST_SUBDIR)/gold; then \
55373 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
55374 mv prev-gold stagetrain-gold; : ; \
55375 fi
55376 @endif gold
55377 @if intl
55378 @if test -d $(HOST_SUBDIR)/intl; then \
55379 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
55380 mv prev-intl stagetrain-intl; : ; \
55381 fi
55382 @endif intl
55383 @if ld
55384 @if test -d $(HOST_SUBDIR)/ld; then \
55385 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
55386 mv prev-ld stagetrain-ld; : ; \
55387 fi
55388 @endif ld
55389 @if libbacktrace
55390 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55391 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
55392 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
55393 fi
55394 @endif libbacktrace
55395 @if libcpp
55396 @if test -d $(HOST_SUBDIR)/libcpp; then \
55397 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
55398 mv prev-libcpp stagetrain-libcpp; : ; \
55399 fi
55400 @endif libcpp
55401 @if libdecnumber
55402 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55403 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
55404 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
55405 fi
55406 @endif libdecnumber
55407 @if libiberty
55408 @if test -d $(HOST_SUBDIR)/libiberty; then \
55409 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
55410 mv prev-libiberty stagetrain-libiberty; : ; \
55411 fi
55412 @endif libiberty
55413 @if libiberty-linker-plugin
55414 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55415 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
55416 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
55417 fi
55418 @endif libiberty-linker-plugin
55419 @if libiconv
55420 @if test -d $(HOST_SUBDIR)/libiconv; then \
55421 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
55422 mv prev-libiconv stagetrain-libiconv; : ; \
55423 fi
55424 @endif libiconv
55425 @if zlib
55426 @if test -d $(HOST_SUBDIR)/zlib; then \
55427 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
55428 mv prev-zlib stagetrain-zlib; : ; \
55429 fi
55430 @endif zlib
55431 @if lto-plugin
55432 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55433 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
55434 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
55435 fi
55436 @endif lto-plugin
55437 @if test -d $(TARGET_SUBDIR); then \
55438 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
55439 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
55440 fi
55441 rm -f stage_current
55442
55443 # Bubble a bug fix through all the stages up to stage feedback. They are
55444 # remade, but not reconfigured. The next stage (if any) will not be
55445 # reconfigured either.
55446 .PHONY: stagefeedback-bubble
55447 stagefeedback-bubble:: stagetrain-bubble
55448 @r=`${PWD_COMMAND}`; export r; \
55449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55450 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
55451 echo Skipping rebuild of stagefeedback; \
55452 else \
55453 $(MAKE) stagefeedback-start; \
55454 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
55455 fi
55456
55457 .PHONY: all-stagefeedback clean-stagefeedback
55458 do-clean: clean-stagefeedback
55459
55460 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55461 # only possibility, but now it conflicts with no-bootstrap rules
55462 @if gcc-bootstrap
55463
55464
55465
55466 .PHONY: profiledbootstrap profiledbootstrap-lean
55467 profiledbootstrap:
55468 echo stagefeedback > stage_final
55469 @r=`${PWD_COMMAND}`; export r; \
55470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55471 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
55472 @: $(MAKE); $(unstage)
55473 @r=`${PWD_COMMAND}`; export r; \
55474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55475 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55476 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55477
55478 profiledbootstrap-lean:
55479 echo stagefeedback > stage_final
55480 @r=`${PWD_COMMAND}`; export r; \
55481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55482 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
55483 @: $(MAKE); $(unstage)
55484 @r=`${PWD_COMMAND}`; export r; \
55485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55486 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55487 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55488
55489
55490 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55491 distclean-stagetrain:: distclean-stagefeedback
55492 .PHONY: distclean-stagefeedback
55493 distclean-stagefeedback::
55494 @: $(MAKE); $(stage)
55495 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
55496 rm -rf stagefeedback-*
55497
55498
55499 @endif gcc-bootstrap
55500
55501
55502 .PHONY: stageautoprofile-start stageautoprofile-end
55503
55504 stageautoprofile-start::
55505 @: $(MAKE); $(stage); \
55506 echo stageautoprofile > stage_current; \
55507 echo stageautoprofile > stage_last; \
55508 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55509 @if bfd
55510 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
55511 mkdir stageautoprofile-bfd; \
55512 mv stageautoprofile-bfd bfd; \
55513 mv stage1-bfd prev-bfd || test -f stage1-lean
55514 @endif bfd
55515 @if opcodes
55516 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
55517 mkdir stageautoprofile-opcodes; \
55518 mv stageautoprofile-opcodes opcodes; \
55519 mv stage1-opcodes prev-opcodes || test -f stage1-lean
55520 @endif opcodes
55521 @if binutils
55522 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
55523 mkdir stageautoprofile-binutils; \
55524 mv stageautoprofile-binutils binutils; \
55525 mv stage1-binutils prev-binutils || test -f stage1-lean
55526 @endif binutils
55527 @if fixincludes
55528 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
55529 mkdir stageautoprofile-fixincludes; \
55530 mv stageautoprofile-fixincludes fixincludes; \
55531 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
55532 @endif fixincludes
55533 @if gas
55534 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
55535 mkdir stageautoprofile-gas; \
55536 mv stageautoprofile-gas gas; \
55537 mv stage1-gas prev-gas || test -f stage1-lean
55538 @endif gas
55539 @if gcc
55540 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
55541 mkdir stageautoprofile-gcc; \
55542 mv stageautoprofile-gcc gcc; \
55543 mv stage1-gcc prev-gcc || test -f stage1-lean
55544 @endif gcc
55545 @if gmp
55546 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
55547 mkdir stageautoprofile-gmp; \
55548 mv stageautoprofile-gmp gmp; \
55549 mv stage1-gmp prev-gmp || test -f stage1-lean
55550 @endif gmp
55551 @if mpfr
55552 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
55553 mkdir stageautoprofile-mpfr; \
55554 mv stageautoprofile-mpfr mpfr; \
55555 mv stage1-mpfr prev-mpfr || test -f stage1-lean
55556 @endif mpfr
55557 @if mpc
55558 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
55559 mkdir stageautoprofile-mpc; \
55560 mv stageautoprofile-mpc mpc; \
55561 mv stage1-mpc prev-mpc || test -f stage1-lean
55562 @endif mpc
55563 @if isl
55564 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
55565 mkdir stageautoprofile-isl; \
55566 mv stageautoprofile-isl isl; \
55567 mv stage1-isl prev-isl || test -f stage1-lean
55568 @endif isl
55569 @if libelf
55570 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
55571 mkdir stageautoprofile-libelf; \
55572 mv stageautoprofile-libelf libelf; \
55573 mv stage1-libelf prev-libelf || test -f stage1-lean
55574 @endif libelf
55575 @if gold
55576 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
55577 mkdir stageautoprofile-gold; \
55578 mv stageautoprofile-gold gold; \
55579 mv stage1-gold prev-gold || test -f stage1-lean
55580 @endif gold
55581 @if intl
55582 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
55583 mkdir stageautoprofile-intl; \
55584 mv stageautoprofile-intl intl; \
55585 mv stage1-intl prev-intl || test -f stage1-lean
55586 @endif intl
55587 @if ld
55588 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
55589 mkdir stageautoprofile-ld; \
55590 mv stageautoprofile-ld ld; \
55591 mv stage1-ld prev-ld || test -f stage1-lean
55592 @endif ld
55593 @if libbacktrace
55594 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
55595 mkdir stageautoprofile-libbacktrace; \
55596 mv stageautoprofile-libbacktrace libbacktrace; \
55597 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
55598 @endif libbacktrace
55599 @if libcpp
55600 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
55601 mkdir stageautoprofile-libcpp; \
55602 mv stageautoprofile-libcpp libcpp; \
55603 mv stage1-libcpp prev-libcpp || test -f stage1-lean
55604 @endif libcpp
55605 @if libdecnumber
55606 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
55607 mkdir stageautoprofile-libdecnumber; \
55608 mv stageautoprofile-libdecnumber libdecnumber; \
55609 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
55610 @endif libdecnumber
55611 @if libiberty
55612 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
55613 mkdir stageautoprofile-libiberty; \
55614 mv stageautoprofile-libiberty libiberty; \
55615 mv stage1-libiberty prev-libiberty || test -f stage1-lean
55616 @endif libiberty
55617 @if libiberty-linker-plugin
55618 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
55619 mkdir stageautoprofile-libiberty-linker-plugin; \
55620 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
55621 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
55622 @endif libiberty-linker-plugin
55623 @if libiconv
55624 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
55625 mkdir stageautoprofile-libiconv; \
55626 mv stageautoprofile-libiconv libiconv; \
55627 mv stage1-libiconv prev-libiconv || test -f stage1-lean
55628 @endif libiconv
55629 @if zlib
55630 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
55631 mkdir stageautoprofile-zlib; \
55632 mv stageautoprofile-zlib zlib; \
55633 mv stage1-zlib prev-zlib || test -f stage1-lean
55634 @endif zlib
55635 @if lto-plugin
55636 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
55637 mkdir stageautoprofile-lto-plugin; \
55638 mv stageautoprofile-lto-plugin lto-plugin; \
55639 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
55640 @endif lto-plugin
55641 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
55642 mkdir stageautoprofile-$(TARGET_SUBDIR); \
55643 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55644 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
55645
55646 stageautoprofile-end::
55647 @if bfd
55648 @if test -d $(HOST_SUBDIR)/bfd; then \
55649 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
55650 mv prev-bfd stage1-bfd; : ; \
55651 fi
55652 @endif bfd
55653 @if opcodes
55654 @if test -d $(HOST_SUBDIR)/opcodes; then \
55655 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
55656 mv prev-opcodes stage1-opcodes; : ; \
55657 fi
55658 @endif opcodes
55659 @if binutils
55660 @if test -d $(HOST_SUBDIR)/binutils; then \
55661 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
55662 mv prev-binutils stage1-binutils; : ; \
55663 fi
55664 @endif binutils
55665 @if fixincludes
55666 @if test -d $(HOST_SUBDIR)/fixincludes; then \
55667 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
55668 mv prev-fixincludes stage1-fixincludes; : ; \
55669 fi
55670 @endif fixincludes
55671 @if gas
55672 @if test -d $(HOST_SUBDIR)/gas; then \
55673 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
55674 mv prev-gas stage1-gas; : ; \
55675 fi
55676 @endif gas
55677 @if gcc
55678 @if test -d $(HOST_SUBDIR)/gcc; then \
55679 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
55680 mv prev-gcc stage1-gcc; : ; \
55681 fi
55682 @endif gcc
55683 @if gmp
55684 @if test -d $(HOST_SUBDIR)/gmp; then \
55685 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
55686 mv prev-gmp stage1-gmp; : ; \
55687 fi
55688 @endif gmp
55689 @if mpfr
55690 @if test -d $(HOST_SUBDIR)/mpfr; then \
55691 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
55692 mv prev-mpfr stage1-mpfr; : ; \
55693 fi
55694 @endif mpfr
55695 @if mpc
55696 @if test -d $(HOST_SUBDIR)/mpc; then \
55697 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
55698 mv prev-mpc stage1-mpc; : ; \
55699 fi
55700 @endif mpc
55701 @if isl
55702 @if test -d $(HOST_SUBDIR)/isl; then \
55703 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
55704 mv prev-isl stage1-isl; : ; \
55705 fi
55706 @endif isl
55707 @if libelf
55708 @if test -d $(HOST_SUBDIR)/libelf; then \
55709 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
55710 mv prev-libelf stage1-libelf; : ; \
55711 fi
55712 @endif libelf
55713 @if gold
55714 @if test -d $(HOST_SUBDIR)/gold; then \
55715 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
55716 mv prev-gold stage1-gold; : ; \
55717 fi
55718 @endif gold
55719 @if intl
55720 @if test -d $(HOST_SUBDIR)/intl; then \
55721 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
55722 mv prev-intl stage1-intl; : ; \
55723 fi
55724 @endif intl
55725 @if ld
55726 @if test -d $(HOST_SUBDIR)/ld; then \
55727 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
55728 mv prev-ld stage1-ld; : ; \
55729 fi
55730 @endif ld
55731 @if libbacktrace
55732 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55733 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
55734 mv prev-libbacktrace stage1-libbacktrace; : ; \
55735 fi
55736 @endif libbacktrace
55737 @if libcpp
55738 @if test -d $(HOST_SUBDIR)/libcpp; then \
55739 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
55740 mv prev-libcpp stage1-libcpp; : ; \
55741 fi
55742 @endif libcpp
55743 @if libdecnumber
55744 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55745 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
55746 mv prev-libdecnumber stage1-libdecnumber; : ; \
55747 fi
55748 @endif libdecnumber
55749 @if libiberty
55750 @if test -d $(HOST_SUBDIR)/libiberty; then \
55751 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
55752 mv prev-libiberty stage1-libiberty; : ; \
55753 fi
55754 @endif libiberty
55755 @if libiberty-linker-plugin
55756 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55757 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
55758 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
55759 fi
55760 @endif libiberty-linker-plugin
55761 @if libiconv
55762 @if test -d $(HOST_SUBDIR)/libiconv; then \
55763 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
55764 mv prev-libiconv stage1-libiconv; : ; \
55765 fi
55766 @endif libiconv
55767 @if zlib
55768 @if test -d $(HOST_SUBDIR)/zlib; then \
55769 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
55770 mv prev-zlib stage1-zlib; : ; \
55771 fi
55772 @endif zlib
55773 @if lto-plugin
55774 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55775 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
55776 mv prev-lto-plugin stage1-lto-plugin; : ; \
55777 fi
55778 @endif lto-plugin
55779 @if test -d $(TARGET_SUBDIR); then \
55780 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
55781 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
55782 fi
55783 rm -f stage_current
55784
55785 # Bubble a bug fix through all the stages up to stage autoprofile. They are
55786 # remade, but not reconfigured. The next stage (if any) will not be
55787 # reconfigured either.
55788 .PHONY: stageautoprofile-bubble
55789 stageautoprofile-bubble:: stage1-bubble
55790 @r=`${PWD_COMMAND}`; export r; \
55791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55792 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
55793 echo Skipping rebuild of stageautoprofile; \
55794 else \
55795 $(MAKE) stageautoprofile-start; \
55796 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
55797 fi
55798
55799 .PHONY: all-stageautoprofile clean-stageautoprofile
55800 do-clean: clean-stageautoprofile
55801
55802 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55803 # only possibility, but now it conflicts with no-bootstrap rules
55804 @if gcc-bootstrap
55805
55806
55807
55808
55809 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55810 distclean-stage1:: distclean-stageautoprofile
55811 .PHONY: distclean-stageautoprofile
55812 distclean-stageautoprofile::
55813 @: $(MAKE); $(stage)
55814 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
55815 rm -rf stageautoprofile-*
55816
55817
55818 @endif gcc-bootstrap
55819
55820
55821 .PHONY: stageautofeedback-start stageautofeedback-end
55822
55823 stageautofeedback-start::
55824 @: $(MAKE); $(stage); \
55825 echo stageautofeedback > stage_current; \
55826 echo stageautofeedback > stage_last; \
55827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55828 @if bfd
55829 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
55830 mkdir stageautofeedback-bfd; \
55831 mv stageautofeedback-bfd bfd; \
55832 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
55833 @endif bfd
55834 @if opcodes
55835 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
55836 mkdir stageautofeedback-opcodes; \
55837 mv stageautofeedback-opcodes opcodes; \
55838 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
55839 @endif opcodes
55840 @if binutils
55841 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
55842 mkdir stageautofeedback-binutils; \
55843 mv stageautofeedback-binutils binutils; \
55844 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
55845 @endif binutils
55846 @if fixincludes
55847 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
55848 mkdir stageautofeedback-fixincludes; \
55849 mv stageautofeedback-fixincludes fixincludes; \
55850 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
55851 @endif fixincludes
55852 @if gas
55853 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
55854 mkdir stageautofeedback-gas; \
55855 mv stageautofeedback-gas gas; \
55856 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
55857 @endif gas
55858 @if gcc
55859 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
55860 mkdir stageautofeedback-gcc; \
55861 mv stageautofeedback-gcc gcc; \
55862 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
55863 @endif gcc
55864 @if gmp
55865 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
55866 mkdir stageautofeedback-gmp; \
55867 mv stageautofeedback-gmp gmp; \
55868 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
55869 @endif gmp
55870 @if mpfr
55871 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
55872 mkdir stageautofeedback-mpfr; \
55873 mv stageautofeedback-mpfr mpfr; \
55874 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
55875 @endif mpfr
55876 @if mpc
55877 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
55878 mkdir stageautofeedback-mpc; \
55879 mv stageautofeedback-mpc mpc; \
55880 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
55881 @endif mpc
55882 @if isl
55883 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
55884 mkdir stageautofeedback-isl; \
55885 mv stageautofeedback-isl isl; \
55886 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
55887 @endif isl
55888 @if libelf
55889 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
55890 mkdir stageautofeedback-libelf; \
55891 mv stageautofeedback-libelf libelf; \
55892 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
55893 @endif libelf
55894 @if gold
55895 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
55896 mkdir stageautofeedback-gold; \
55897 mv stageautofeedback-gold gold; \
55898 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
55899 @endif gold
55900 @if intl
55901 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
55902 mkdir stageautofeedback-intl; \
55903 mv stageautofeedback-intl intl; \
55904 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
55905 @endif intl
55906 @if ld
55907 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
55908 mkdir stageautofeedback-ld; \
55909 mv stageautofeedback-ld ld; \
55910 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
55911 @endif ld
55912 @if libbacktrace
55913 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
55914 mkdir stageautofeedback-libbacktrace; \
55915 mv stageautofeedback-libbacktrace libbacktrace; \
55916 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
55917 @endif libbacktrace
55918 @if libcpp
55919 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
55920 mkdir stageautofeedback-libcpp; \
55921 mv stageautofeedback-libcpp libcpp; \
55922 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
55923 @endif libcpp
55924 @if libdecnumber
55925 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
55926 mkdir stageautofeedback-libdecnumber; \
55927 mv stageautofeedback-libdecnumber libdecnumber; \
55928 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
55929 @endif libdecnumber
55930 @if libiberty
55931 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
55932 mkdir stageautofeedback-libiberty; \
55933 mv stageautofeedback-libiberty libiberty; \
55934 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
55935 @endif libiberty
55936 @if libiberty-linker-plugin
55937 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
55938 mkdir stageautofeedback-libiberty-linker-plugin; \
55939 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
55940 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
55941 @endif libiberty-linker-plugin
55942 @if libiconv
55943 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
55944 mkdir stageautofeedback-libiconv; \
55945 mv stageautofeedback-libiconv libiconv; \
55946 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
55947 @endif libiconv
55948 @if zlib
55949 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
55950 mkdir stageautofeedback-zlib; \
55951 mv stageautofeedback-zlib zlib; \
55952 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
55953 @endif zlib
55954 @if lto-plugin
55955 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
55956 mkdir stageautofeedback-lto-plugin; \
55957 mv stageautofeedback-lto-plugin lto-plugin; \
55958 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
55959 @endif lto-plugin
55960 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
55961 mkdir stageautofeedback-$(TARGET_SUBDIR); \
55962 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55963 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
55964
55965 stageautofeedback-end::
55966 @if bfd
55967 @if test -d $(HOST_SUBDIR)/bfd; then \
55968 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
55969 mv prev-bfd stageautoprofile-bfd; : ; \
55970 fi
55971 @endif bfd
55972 @if opcodes
55973 @if test -d $(HOST_SUBDIR)/opcodes; then \
55974 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
55975 mv prev-opcodes stageautoprofile-opcodes; : ; \
55976 fi
55977 @endif opcodes
55978 @if binutils
55979 @if test -d $(HOST_SUBDIR)/binutils; then \
55980 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
55981 mv prev-binutils stageautoprofile-binutils; : ; \
55982 fi
55983 @endif binutils
55984 @if fixincludes
55985 @if test -d $(HOST_SUBDIR)/fixincludes; then \
55986 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
55987 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
55988 fi
55989 @endif fixincludes
55990 @if gas
55991 @if test -d $(HOST_SUBDIR)/gas; then \
55992 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
55993 mv prev-gas stageautoprofile-gas; : ; \
55994 fi
55995 @endif gas
55996 @if gcc
55997 @if test -d $(HOST_SUBDIR)/gcc; then \
55998 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
55999 mv prev-gcc stageautoprofile-gcc; : ; \
56000 fi
56001 @endif gcc
56002 @if gmp
56003 @if test -d $(HOST_SUBDIR)/gmp; then \
56004 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
56005 mv prev-gmp stageautoprofile-gmp; : ; \
56006 fi
56007 @endif gmp
56008 @if mpfr
56009 @if test -d $(HOST_SUBDIR)/mpfr; then \
56010 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
56011 mv prev-mpfr stageautoprofile-mpfr; : ; \
56012 fi
56013 @endif mpfr
56014 @if mpc
56015 @if test -d $(HOST_SUBDIR)/mpc; then \
56016 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
56017 mv prev-mpc stageautoprofile-mpc; : ; \
56018 fi
56019 @endif mpc
56020 @if isl
56021 @if test -d $(HOST_SUBDIR)/isl; then \
56022 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
56023 mv prev-isl stageautoprofile-isl; : ; \
56024 fi
56025 @endif isl
56026 @if libelf
56027 @if test -d $(HOST_SUBDIR)/libelf; then \
56028 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
56029 mv prev-libelf stageautoprofile-libelf; : ; \
56030 fi
56031 @endif libelf
56032 @if gold
56033 @if test -d $(HOST_SUBDIR)/gold; then \
56034 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
56035 mv prev-gold stageautoprofile-gold; : ; \
56036 fi
56037 @endif gold
56038 @if intl
56039 @if test -d $(HOST_SUBDIR)/intl; then \
56040 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
56041 mv prev-intl stageautoprofile-intl; : ; \
56042 fi
56043 @endif intl
56044 @if ld
56045 @if test -d $(HOST_SUBDIR)/ld; then \
56046 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
56047 mv prev-ld stageautoprofile-ld; : ; \
56048 fi
56049 @endif ld
56050 @if libbacktrace
56051 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56052 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
56053 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
56054 fi
56055 @endif libbacktrace
56056 @if libcpp
56057 @if test -d $(HOST_SUBDIR)/libcpp; then \
56058 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
56059 mv prev-libcpp stageautoprofile-libcpp; : ; \
56060 fi
56061 @endif libcpp
56062 @if libdecnumber
56063 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56064 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
56065 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
56066 fi
56067 @endif libdecnumber
56068 @if libiberty
56069 @if test -d $(HOST_SUBDIR)/libiberty; then \
56070 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
56071 mv prev-libiberty stageautoprofile-libiberty; : ; \
56072 fi
56073 @endif libiberty
56074 @if libiberty-linker-plugin
56075 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56076 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
56077 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
56078 fi
56079 @endif libiberty-linker-plugin
56080 @if libiconv
56081 @if test -d $(HOST_SUBDIR)/libiconv; then \
56082 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
56083 mv prev-libiconv stageautoprofile-libiconv; : ; \
56084 fi
56085 @endif libiconv
56086 @if zlib
56087 @if test -d $(HOST_SUBDIR)/zlib; then \
56088 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
56089 mv prev-zlib stageautoprofile-zlib; : ; \
56090 fi
56091 @endif zlib
56092 @if lto-plugin
56093 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56094 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
56095 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
56096 fi
56097 @endif lto-plugin
56098 @if test -d $(TARGET_SUBDIR); then \
56099 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
56100 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
56101 fi
56102 rm -f stage_current
56103
56104 # Bubble a bug fix through all the stages up to stage autofeedback. They are
56105 # remade, but not reconfigured. The next stage (if any) will not be
56106 # reconfigured either.
56107 .PHONY: stageautofeedback-bubble
56108 stageautofeedback-bubble:: stageautoprofile-bubble
56109 @r=`${PWD_COMMAND}`; export r; \
56110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56111 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
56112 echo Skipping rebuild of stageautofeedback; \
56113 else \
56114 $(MAKE) stageautofeedback-start; \
56115 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
56116 fi
56117
56118 .PHONY: all-stageautofeedback clean-stageautofeedback
56119 do-clean: clean-stageautofeedback
56120
56121 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56122 # only possibility, but now it conflicts with no-bootstrap rules
56123 @if gcc-bootstrap
56124
56125
56126
56127 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
56128 autoprofiledbootstrap:
56129 echo stageautofeedback > stage_final
56130 @r=`${PWD_COMMAND}`; export r; \
56131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56132 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
56133 @: $(MAKE); $(unstage)
56134 @r=`${PWD_COMMAND}`; export r; \
56135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56136 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56137 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56138
56139 autoprofiledbootstrap-lean:
56140 echo stageautofeedback > stage_final
56141 @r=`${PWD_COMMAND}`; export r; \
56142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56143 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
56144 @: $(MAKE); $(unstage)
56145 @r=`${PWD_COMMAND}`; export r; \
56146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56147 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
56148 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56149
56150
56151 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56152 distclean-stageautoprofile:: distclean-stageautofeedback
56153 .PHONY: distclean-stageautofeedback
56154 distclean-stageautofeedback::
56155 @: $(MAKE); $(stage)
56156 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
56157 rm -rf stageautofeedback-*
56158
56159
56160 @endif gcc-bootstrap
56161
56162
56163
56164 stageprofile-end::
56165 $(MAKE) distclean-stagefeedback
56166
56167 stagefeedback-start::
56168 @r=`${PWD_COMMAND}`; export r; \
56169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56170 for i in prev-*; do \
56171 j=`echo $$i | sed s/^prev-//`; \
56172 cd $$r/$$i && \
56173 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
56174 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
56175 done
56176
56177 @if gcc-bootstrap
56178 do-distclean: distclean-stage1
56179
56180 # Provide a GCC build when we're building target libraries. This does
56181 # not work as a dependency, just as the minimum necessary to avoid errors.
56182 stage_last:
56183 @r=`${PWD_COMMAND}`; export r; \
56184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56185 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
56186
56187 # Same as unstage, but not phony and defaulting to stage1-start. We place
56188 # it in the dependency so that for example `make -j3 all-gcc' works.
56189 stage_current:
56190 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
56191
56192 .PHONY: restrap
56193 restrap::
56194 @: $(MAKE); $(stage)
56195 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
56196 restrap:: all
56197 @endif gcc-bootstrap
56198
56199 # --------------------------------------
56200 # Dependencies between different modules
56201 # --------------------------------------
56202
56203 # Generic dependencies for target modules on host stuff, especially gcc
56204 @if gcc-bootstrap
56205 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
56206 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
56207 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
56208 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
56209 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
56210 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
56211 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
56212 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
56213 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
56214 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
56215 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
56216 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
56217 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
56218 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
56219 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
56220 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
56221 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
56222 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
56223 configure-stage1-target-libvtv: maybe-all-stage1-gcc
56224 configure-stage2-target-libvtv: maybe-all-stage2-gcc
56225 configure-stage3-target-libvtv: maybe-all-stage3-gcc
56226 configure-stage4-target-libvtv: maybe-all-stage4-gcc
56227 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
56228 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
56229 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
56230 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
56231 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
56232 configure-target-liboffloadmic: stage_last
56233 configure-target-libssp: stage_last
56234 configure-target-newlib: stage_last
56235 configure-stage1-target-libgcc: maybe-all-stage1-gcc
56236 configure-stage2-target-libgcc: maybe-all-stage2-gcc
56237 configure-stage3-target-libgcc: maybe-all-stage3-gcc
56238 configure-stage4-target-libgcc: maybe-all-stage4-gcc
56239 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
56240 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
56241 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
56242 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
56243 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
56244 configure-target-libbacktrace: stage_last
56245 configure-target-libquadmath: stage_last
56246 configure-target-libgfortran: stage_last
56247 configure-target-libobjc: stage_last
56248 configure-target-libgo: stage_last
56249 configure-target-libhsail-rt: stage_last
56250 configure-target-libphobos: stage_last
56251 configure-target-libtermcap: stage_last
56252 configure-target-winsup: stage_last
56253 configure-target-libgloss: stage_last
56254 configure-target-libffi: stage_last
56255 configure-target-zlib: stage_last
56256 configure-target-rda: stage_last
56257 configure-target-libada: stage_last
56258 configure-stage1-target-libgomp: maybe-all-stage1-gcc
56259 configure-stage2-target-libgomp: maybe-all-stage2-gcc
56260 configure-stage3-target-libgomp: maybe-all-stage3-gcc
56261 configure-stage4-target-libgomp: maybe-all-stage4-gcc
56262 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
56263 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
56264 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
56265 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
56266 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
56267 configure-target-libitm: stage_last
56268 configure-target-libatomic: stage_last
56269 @endif gcc-bootstrap
56270
56271 @if gcc-no-bootstrap
56272 configure-target-libstdc++-v3: maybe-all-gcc
56273 configure-target-libsanitizer: maybe-all-gcc
56274 configure-target-libvtv: maybe-all-gcc
56275 configure-target-liboffloadmic: maybe-all-gcc
56276 configure-target-libssp: maybe-all-gcc
56277 configure-target-newlib: maybe-all-gcc
56278 configure-target-libgcc: maybe-all-gcc
56279 configure-target-libbacktrace: maybe-all-gcc
56280 configure-target-libquadmath: maybe-all-gcc
56281 configure-target-libgfortran: maybe-all-gcc
56282 configure-target-libobjc: maybe-all-gcc
56283 configure-target-libgo: maybe-all-gcc
56284 configure-target-libhsail-rt: maybe-all-gcc
56285 configure-target-libphobos: maybe-all-gcc
56286 configure-target-libtermcap: maybe-all-gcc
56287 configure-target-winsup: maybe-all-gcc
56288 configure-target-libgloss: maybe-all-gcc
56289 configure-target-libffi: maybe-all-gcc
56290 configure-target-zlib: maybe-all-gcc
56291 configure-target-rda: maybe-all-gcc
56292 configure-target-libada: maybe-all-gcc
56293 configure-target-libgomp: maybe-all-gcc
56294 configure-target-libitm: maybe-all-gcc
56295 configure-target-libatomic: maybe-all-gcc
56296 @endif gcc-no-bootstrap
56297
56298
56299 # There are two types of dependencies here: 'hard' dependencies, where one
56300 # module simply won't build without the other; and 'soft' dependencies, where
56301 # if the depended-on module is missing, the depending module will do without
56302 # or find a substitute somewhere (perhaps installed). Soft dependencies
56303 # are made here to depend on a 'maybe-' target. If you're not sure,
56304 # it's safer to use a soft dependency.
56305
56306
56307
56308
56309
56310
56311 # With all the machinery above in place, it is pretty easy to generate
56312 # dependencies. Host dependencies are a bit more complex because we have
56313 # to check for bootstrap/prebootstrap dependencies. To resolve
56314 # prebootstrap dependencies, prebootstrap modules are gathered in
56315 # a hash table.
56316 all-build-bison: maybe-all-build-texinfo
56317 all-build-flex: maybe-all-build-texinfo
56318 all-build-flex: maybe-all-build-bison
56319 all-build-flex: maybe-all-build-m4
56320 all-build-libiberty: maybe-all-build-texinfo
56321 all-build-m4: maybe-all-build-texinfo
56322 all-build-fixincludes: maybe-all-build-libiberty
56323 all-build-libcpp: maybe-all-build-libiberty
56324 configure-gcc: maybe-configure-intl
56325 configure-stage1-gcc: maybe-configure-stage1-intl
56326 configure-stage2-gcc: maybe-configure-stage2-intl
56327 configure-stage3-gcc: maybe-configure-stage3-intl
56328 configure-stage4-gcc: maybe-configure-stage4-intl
56329 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
56330 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
56331 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
56332 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
56333 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
56334 configure-gcc: maybe-all-gmp
56335 configure-stage1-gcc: maybe-all-stage1-gmp
56336 configure-stage2-gcc: maybe-all-stage2-gmp
56337 configure-stage3-gcc: maybe-all-stage3-gmp
56338 configure-stage4-gcc: maybe-all-stage4-gmp
56339 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
56340 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
56341 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
56342 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
56343 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
56344 configure-gcc: maybe-all-mpfr
56345 configure-stage1-gcc: maybe-all-stage1-mpfr
56346 configure-stage2-gcc: maybe-all-stage2-mpfr
56347 configure-stage3-gcc: maybe-all-stage3-mpfr
56348 configure-stage4-gcc: maybe-all-stage4-mpfr
56349 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
56350 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
56351 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
56352 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
56353 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
56354 configure-gcc: maybe-all-mpc
56355 configure-stage1-gcc: maybe-all-stage1-mpc
56356 configure-stage2-gcc: maybe-all-stage2-mpc
56357 configure-stage3-gcc: maybe-all-stage3-mpc
56358 configure-stage4-gcc: maybe-all-stage4-mpc
56359 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
56360 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
56361 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
56362 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
56363 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
56364 configure-gcc: maybe-all-isl
56365 configure-stage1-gcc: maybe-all-stage1-isl
56366 configure-stage2-gcc: maybe-all-stage2-isl
56367 configure-stage3-gcc: maybe-all-stage3-isl
56368 configure-stage4-gcc: maybe-all-stage4-isl
56369 configure-stageprofile-gcc: maybe-all-stageprofile-isl
56370 configure-stagetrain-gcc: maybe-all-stagetrain-isl
56371 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
56372 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
56373 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
56374 configure-gcc: maybe-all-lto-plugin
56375 configure-stage1-gcc: maybe-all-stage1-lto-plugin
56376 configure-stage2-gcc: maybe-all-stage2-lto-plugin
56377 configure-stage3-gcc: maybe-all-stage3-lto-plugin
56378 configure-stage4-gcc: maybe-all-stage4-lto-plugin
56379 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
56380 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
56381 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
56382 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
56383 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
56384 configure-gcc: maybe-all-binutils
56385 configure-stage1-gcc: maybe-all-stage1-binutils
56386 configure-stage2-gcc: maybe-all-stage2-binutils
56387 configure-stage3-gcc: maybe-all-stage3-binutils
56388 configure-stage4-gcc: maybe-all-stage4-binutils
56389 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
56390 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
56391 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
56392 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
56393 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
56394 configure-gcc: maybe-all-gas
56395 configure-stage1-gcc: maybe-all-stage1-gas
56396 configure-stage2-gcc: maybe-all-stage2-gas
56397 configure-stage3-gcc: maybe-all-stage3-gas
56398 configure-stage4-gcc: maybe-all-stage4-gas
56399 configure-stageprofile-gcc: maybe-all-stageprofile-gas
56400 configure-stagetrain-gcc: maybe-all-stagetrain-gas
56401 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
56402 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
56403 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
56404 configure-gcc: maybe-all-ld
56405 configure-stage1-gcc: maybe-all-stage1-ld
56406 configure-stage2-gcc: maybe-all-stage2-ld
56407 configure-stage3-gcc: maybe-all-stage3-ld
56408 configure-stage4-gcc: maybe-all-stage4-ld
56409 configure-stageprofile-gcc: maybe-all-stageprofile-ld
56410 configure-stagetrain-gcc: maybe-all-stagetrain-ld
56411 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
56412 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
56413 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
56414 configure-gcc: maybe-all-gold
56415 configure-stage1-gcc: maybe-all-stage1-gold
56416 configure-stage2-gcc: maybe-all-stage2-gold
56417 configure-stage3-gcc: maybe-all-stage3-gold
56418 configure-stage4-gcc: maybe-all-stage4-gold
56419 configure-stageprofile-gcc: maybe-all-stageprofile-gold
56420 configure-stagetrain-gcc: maybe-all-stagetrain-gold
56421 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
56422 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
56423 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
56424 configure-gcc: maybe-all-libelf
56425 configure-stage1-gcc: maybe-all-stage1-libelf
56426 configure-stage2-gcc: maybe-all-stage2-libelf
56427 configure-stage3-gcc: maybe-all-stage3-libelf
56428 configure-stage4-gcc: maybe-all-stage4-libelf
56429 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
56430 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
56431 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
56432 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
56433 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
56434 configure-gcc: maybe-all-libiconv
56435 configure-stage1-gcc: maybe-all-stage1-libiconv
56436 configure-stage2-gcc: maybe-all-stage2-libiconv
56437 configure-stage3-gcc: maybe-all-stage3-libiconv
56438 configure-stage4-gcc: maybe-all-stage4-libiconv
56439 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
56440 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
56441 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
56442 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
56443 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
56444 all-gcc: all-libiberty
56445 all-stage1-gcc: all-stage1-libiberty
56446 all-stage2-gcc: all-stage2-libiberty
56447 all-stage3-gcc: all-stage3-libiberty
56448 all-stage4-gcc: all-stage4-libiberty
56449 all-stageprofile-gcc: all-stageprofile-libiberty
56450 all-stagetrain-gcc: all-stagetrain-libiberty
56451 all-stagefeedback-gcc: all-stagefeedback-libiberty
56452 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
56453 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
56454 all-gcc: maybe-all-intl
56455 all-stage1-gcc: maybe-all-stage1-intl
56456 all-stage2-gcc: maybe-all-stage2-intl
56457 all-stage3-gcc: maybe-all-stage3-intl
56458 all-stage4-gcc: maybe-all-stage4-intl
56459 all-stageprofile-gcc: maybe-all-stageprofile-intl
56460 all-stagetrain-gcc: maybe-all-stagetrain-intl
56461 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
56462 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
56463 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
56464 all-gcc: maybe-all-mpfr
56465 all-stage1-gcc: maybe-all-stage1-mpfr
56466 all-stage2-gcc: maybe-all-stage2-mpfr
56467 all-stage3-gcc: maybe-all-stage3-mpfr
56468 all-stage4-gcc: maybe-all-stage4-mpfr
56469 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
56470 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
56471 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
56472 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
56473 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
56474 all-gcc: maybe-all-mpc
56475 all-stage1-gcc: maybe-all-stage1-mpc
56476 all-stage2-gcc: maybe-all-stage2-mpc
56477 all-stage3-gcc: maybe-all-stage3-mpc
56478 all-stage4-gcc: maybe-all-stage4-mpc
56479 all-stageprofile-gcc: maybe-all-stageprofile-mpc
56480 all-stagetrain-gcc: maybe-all-stagetrain-mpc
56481 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
56482 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
56483 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
56484 all-gcc: maybe-all-isl
56485 all-stage1-gcc: maybe-all-stage1-isl
56486 all-stage2-gcc: maybe-all-stage2-isl
56487 all-stage3-gcc: maybe-all-stage3-isl
56488 all-stage4-gcc: maybe-all-stage4-isl
56489 all-stageprofile-gcc: maybe-all-stageprofile-isl
56490 all-stagetrain-gcc: maybe-all-stagetrain-isl
56491 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
56492 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
56493 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
56494 all-gcc: maybe-all-build-texinfo
56495 all-stage1-gcc: maybe-all-build-texinfo
56496 all-stage2-gcc: maybe-all-build-texinfo
56497 all-stage3-gcc: maybe-all-build-texinfo
56498 all-stage4-gcc: maybe-all-build-texinfo
56499 all-stageprofile-gcc: maybe-all-build-texinfo
56500 all-stagetrain-gcc: maybe-all-build-texinfo
56501 all-stagefeedback-gcc: maybe-all-build-texinfo
56502 all-stageautoprofile-gcc: maybe-all-build-texinfo
56503 all-stageautofeedback-gcc: maybe-all-build-texinfo
56504 all-gcc: maybe-all-build-bison
56505 all-stage1-gcc: maybe-all-build-bison
56506 all-stage2-gcc: maybe-all-build-bison
56507 all-stage3-gcc: maybe-all-build-bison
56508 all-stage4-gcc: maybe-all-build-bison
56509 all-stageprofile-gcc: maybe-all-build-bison
56510 all-stagetrain-gcc: maybe-all-build-bison
56511 all-stagefeedback-gcc: maybe-all-build-bison
56512 all-stageautoprofile-gcc: maybe-all-build-bison
56513 all-stageautofeedback-gcc: maybe-all-build-bison
56514 all-gcc: maybe-all-build-flex
56515 all-stage1-gcc: maybe-all-build-flex
56516 all-stage2-gcc: maybe-all-build-flex
56517 all-stage3-gcc: maybe-all-build-flex
56518 all-stage4-gcc: maybe-all-build-flex
56519 all-stageprofile-gcc: maybe-all-build-flex
56520 all-stagetrain-gcc: maybe-all-build-flex
56521 all-stagefeedback-gcc: maybe-all-build-flex
56522 all-stageautoprofile-gcc: maybe-all-build-flex
56523 all-stageautofeedback-gcc: maybe-all-build-flex
56524 all-gcc: maybe-all-build-libiberty
56525 all-stage1-gcc: maybe-all-build-libiberty
56526 all-stage2-gcc: maybe-all-build-libiberty
56527 all-stage3-gcc: maybe-all-build-libiberty
56528 all-stage4-gcc: maybe-all-build-libiberty
56529 all-stageprofile-gcc: maybe-all-build-libiberty
56530 all-stagetrain-gcc: maybe-all-build-libiberty
56531 all-stagefeedback-gcc: maybe-all-build-libiberty
56532 all-stageautoprofile-gcc: maybe-all-build-libiberty
56533 all-stageautofeedback-gcc: maybe-all-build-libiberty
56534 all-gcc: maybe-all-build-fixincludes
56535 all-stage1-gcc: maybe-all-build-fixincludes
56536 all-stage2-gcc: maybe-all-build-fixincludes
56537 all-stage3-gcc: maybe-all-build-fixincludes
56538 all-stage4-gcc: maybe-all-build-fixincludes
56539 all-stageprofile-gcc: maybe-all-build-fixincludes
56540 all-stagetrain-gcc: maybe-all-build-fixincludes
56541 all-stagefeedback-gcc: maybe-all-build-fixincludes
56542 all-stageautoprofile-gcc: maybe-all-build-fixincludes
56543 all-stageautofeedback-gcc: maybe-all-build-fixincludes
56544 all-gcc: maybe-all-build-libcpp
56545 all-stage1-gcc: maybe-all-build-libcpp
56546 all-stage2-gcc: maybe-all-build-libcpp
56547 all-stage3-gcc: maybe-all-build-libcpp
56548 all-stage4-gcc: maybe-all-build-libcpp
56549 all-stageprofile-gcc: maybe-all-build-libcpp
56550 all-stagetrain-gcc: maybe-all-build-libcpp
56551 all-stagefeedback-gcc: maybe-all-build-libcpp
56552 all-stageautoprofile-gcc: maybe-all-build-libcpp
56553 all-stageautofeedback-gcc: maybe-all-build-libcpp
56554 all-gcc: maybe-all-zlib
56555 all-stage1-gcc: maybe-all-stage1-zlib
56556 all-stage2-gcc: maybe-all-stage2-zlib
56557 all-stage3-gcc: maybe-all-stage3-zlib
56558 all-stage4-gcc: maybe-all-stage4-zlib
56559 all-stageprofile-gcc: maybe-all-stageprofile-zlib
56560 all-stagetrain-gcc: maybe-all-stagetrain-zlib
56561 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
56562 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
56563 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
56564 all-gcc: all-libbacktrace
56565 all-stage1-gcc: all-stage1-libbacktrace
56566 all-stage2-gcc: all-stage2-libbacktrace
56567 all-stage3-gcc: all-stage3-libbacktrace
56568 all-stage4-gcc: all-stage4-libbacktrace
56569 all-stageprofile-gcc: all-stageprofile-libbacktrace
56570 all-stagetrain-gcc: all-stagetrain-libbacktrace
56571 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
56572 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
56573 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
56574 all-gcc: all-libcpp
56575 all-stage1-gcc: all-stage1-libcpp
56576 all-stage2-gcc: all-stage2-libcpp
56577 all-stage3-gcc: all-stage3-libcpp
56578 all-stage4-gcc: all-stage4-libcpp
56579 all-stageprofile-gcc: all-stageprofile-libcpp
56580 all-stagetrain-gcc: all-stagetrain-libcpp
56581 all-stagefeedback-gcc: all-stagefeedback-libcpp
56582 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
56583 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
56584 all-gcc: all-libdecnumber
56585 all-stage1-gcc: all-stage1-libdecnumber
56586 all-stage2-gcc: all-stage2-libdecnumber
56587 all-stage3-gcc: all-stage3-libdecnumber
56588 all-stage4-gcc: all-stage4-libdecnumber
56589 all-stageprofile-gcc: all-stageprofile-libdecnumber
56590 all-stagetrain-gcc: all-stagetrain-libdecnumber
56591 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
56592 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
56593 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
56594 all-gcc: maybe-all-libiberty
56595 all-stage1-gcc: maybe-all-stage1-libiberty
56596 all-stage2-gcc: maybe-all-stage2-libiberty
56597 all-stage3-gcc: maybe-all-stage3-libiberty
56598 all-stage4-gcc: maybe-all-stage4-libiberty
56599 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
56600 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
56601 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
56602 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
56603 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
56604 all-gcc: maybe-all-fixincludes
56605 all-stage1-gcc: maybe-all-stage1-fixincludes
56606 all-stage2-gcc: maybe-all-stage2-fixincludes
56607 all-stage3-gcc: maybe-all-stage3-fixincludes
56608 all-stage4-gcc: maybe-all-stage4-fixincludes
56609 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
56610 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
56611 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
56612 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
56613 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
56614 all-gcc: maybe-all-lto-plugin
56615 all-stage1-gcc: maybe-all-stage1-lto-plugin
56616 all-stage2-gcc: maybe-all-stage2-lto-plugin
56617 all-stage3-gcc: maybe-all-stage3-lto-plugin
56618 all-stage4-gcc: maybe-all-stage4-lto-plugin
56619 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
56620 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
56621 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
56622 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
56623 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
56624 all-gcc: maybe-all-libiconv
56625 all-stage1-gcc: maybe-all-stage1-libiconv
56626 all-stage2-gcc: maybe-all-stage2-libiconv
56627 all-stage3-gcc: maybe-all-stage3-libiconv
56628 all-stage4-gcc: maybe-all-stage4-libiconv
56629 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
56630 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
56631 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
56632 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
56633 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
56634 info-gcc: maybe-all-build-libiberty
56635 info-stage1-gcc: maybe-all-build-libiberty
56636 info-stage2-gcc: maybe-all-build-libiberty
56637 info-stage3-gcc: maybe-all-build-libiberty
56638 info-stage4-gcc: maybe-all-build-libiberty
56639 info-stageprofile-gcc: maybe-all-build-libiberty
56640 info-stagetrain-gcc: maybe-all-build-libiberty
56641 info-stagefeedback-gcc: maybe-all-build-libiberty
56642 info-stageautoprofile-gcc: maybe-all-build-libiberty
56643 info-stageautofeedback-gcc: maybe-all-build-libiberty
56644 dvi-gcc: maybe-all-build-libiberty
56645 dvi-stage1-gcc: maybe-all-build-libiberty
56646 dvi-stage2-gcc: maybe-all-build-libiberty
56647 dvi-stage3-gcc: maybe-all-build-libiberty
56648 dvi-stage4-gcc: maybe-all-build-libiberty
56649 dvi-stageprofile-gcc: maybe-all-build-libiberty
56650 dvi-stagetrain-gcc: maybe-all-build-libiberty
56651 dvi-stagefeedback-gcc: maybe-all-build-libiberty
56652 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
56653 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
56654 pdf-gcc: maybe-all-build-libiberty
56655 pdf-stage1-gcc: maybe-all-build-libiberty
56656 pdf-stage2-gcc: maybe-all-build-libiberty
56657 pdf-stage3-gcc: maybe-all-build-libiberty
56658 pdf-stage4-gcc: maybe-all-build-libiberty
56659 pdf-stageprofile-gcc: maybe-all-build-libiberty
56660 pdf-stagetrain-gcc: maybe-all-build-libiberty
56661 pdf-stagefeedback-gcc: maybe-all-build-libiberty
56662 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
56663 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
56664 html-gcc: maybe-all-build-libiberty
56665 html-stage1-gcc: maybe-all-build-libiberty
56666 html-stage2-gcc: maybe-all-build-libiberty
56667 html-stage3-gcc: maybe-all-build-libiberty
56668 html-stage4-gcc: maybe-all-build-libiberty
56669 html-stageprofile-gcc: maybe-all-build-libiberty
56670 html-stagetrain-gcc: maybe-all-build-libiberty
56671 html-stagefeedback-gcc: maybe-all-build-libiberty
56672 html-stageautoprofile-gcc: maybe-all-build-libiberty
56673 html-stageautofeedback-gcc: maybe-all-build-libiberty
56674 install-gcc: maybe-install-fixincludes
56675 install-gcc: maybe-install-lto-plugin
56676 install-strip-gcc: maybe-install-strip-fixincludes
56677 install-strip-gcc: maybe-install-strip-lto-plugin
56678 configure-libcpp: configure-libiberty
56679 configure-stage1-libcpp: configure-stage1-libiberty
56680 configure-stage2-libcpp: configure-stage2-libiberty
56681 configure-stage3-libcpp: configure-stage3-libiberty
56682 configure-stage4-libcpp: configure-stage4-libiberty
56683 configure-stageprofile-libcpp: configure-stageprofile-libiberty
56684 configure-stagetrain-libcpp: configure-stagetrain-libiberty
56685 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
56686 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
56687 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
56688 configure-libcpp: maybe-configure-intl
56689 configure-stage1-libcpp: maybe-configure-stage1-intl
56690 configure-stage2-libcpp: maybe-configure-stage2-intl
56691 configure-stage3-libcpp: maybe-configure-stage3-intl
56692 configure-stage4-libcpp: maybe-configure-stage4-intl
56693 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
56694 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
56695 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
56696 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
56697 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
56698 configure-libcpp: maybe-all-libiconv
56699 configure-stage1-libcpp: maybe-all-stage1-libiconv
56700 configure-stage2-libcpp: maybe-all-stage2-libiconv
56701 configure-stage3-libcpp: maybe-all-stage3-libiconv
56702 configure-stage4-libcpp: maybe-all-stage4-libiconv
56703 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
56704 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
56705 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
56706 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
56707 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
56708 all-libcpp: all-libiberty
56709 all-stage1-libcpp: all-stage1-libiberty
56710 all-stage2-libcpp: all-stage2-libiberty
56711 all-stage3-libcpp: all-stage3-libiberty
56712 all-stage4-libcpp: all-stage4-libiberty
56713 all-stageprofile-libcpp: all-stageprofile-libiberty
56714 all-stagetrain-libcpp: all-stagetrain-libiberty
56715 all-stagefeedback-libcpp: all-stagefeedback-libiberty
56716 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
56717 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
56718 all-libcpp: maybe-all-intl
56719 all-stage1-libcpp: maybe-all-stage1-intl
56720 all-stage2-libcpp: maybe-all-stage2-intl
56721 all-stage3-libcpp: maybe-all-stage3-intl
56722 all-stage4-libcpp: maybe-all-stage4-intl
56723 all-stageprofile-libcpp: maybe-all-stageprofile-intl
56724 all-stagetrain-libcpp: maybe-all-stagetrain-intl
56725 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
56726 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
56727 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
56728 all-libcpp: maybe-all-libiconv
56729 all-stage1-libcpp: maybe-all-stage1-libiconv
56730 all-stage2-libcpp: maybe-all-stage2-libiconv
56731 all-stage3-libcpp: maybe-all-stage3-libiconv
56732 all-stage4-libcpp: maybe-all-stage4-libiconv
56733 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
56734 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
56735 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
56736 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
56737 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
56738 all-fixincludes: maybe-all-libiberty
56739 all-stage1-fixincludes: maybe-all-stage1-libiberty
56740 all-stage2-fixincludes: maybe-all-stage2-libiberty
56741 all-stage3-fixincludes: maybe-all-stage3-libiberty
56742 all-stage4-fixincludes: maybe-all-stage4-libiberty
56743 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
56744 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
56745 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
56746 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
56747 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
56748 all-gnattools: maybe-all-target-libada
56749 all-lto-plugin: maybe-all-libiberty
56750 all-stage1-lto-plugin: maybe-all-stage1-libiberty
56751 all-stage2-lto-plugin: maybe-all-stage2-libiberty
56752 all-stage3-lto-plugin: maybe-all-stage3-libiberty
56753 all-stage4-lto-plugin: maybe-all-stage4-libiberty
56754 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
56755 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
56756 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
56757 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
56758 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
56759 all-lto-plugin: maybe-all-libiberty-linker-plugin
56760 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
56761 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
56762 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
56763 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
56764 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
56765 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
56766 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
56767 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
56768 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
56769 all-gotools: maybe-all-target-libgo
56770 configure-intl: maybe-all-libiconv
56771 configure-stage1-intl: maybe-all-stage1-libiconv
56772 configure-stage2-intl: maybe-all-stage2-libiconv
56773 configure-stage3-intl: maybe-all-stage3-libiconv
56774 configure-stage4-intl: maybe-all-stage4-libiconv
56775 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
56776 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
56777 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
56778 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
56779 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
56780 configure-mpfr: maybe-all-gmp
56781 configure-stage1-mpfr: maybe-all-stage1-gmp
56782 configure-stage2-mpfr: maybe-all-stage2-gmp
56783 configure-stage3-mpfr: maybe-all-stage3-gmp
56784 configure-stage4-mpfr: maybe-all-stage4-gmp
56785 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
56786 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
56787 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
56788 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
56789 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
56790 configure-mpc: maybe-all-mpfr
56791 configure-stage1-mpc: maybe-all-stage1-mpfr
56792 configure-stage2-mpc: maybe-all-stage2-mpfr
56793 configure-stage3-mpc: maybe-all-stage3-mpfr
56794 configure-stage4-mpc: maybe-all-stage4-mpfr
56795 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
56796 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
56797 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
56798 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
56799 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
56800 configure-isl: maybe-all-gmp
56801 configure-stage1-isl: maybe-all-stage1-gmp
56802 configure-stage2-isl: maybe-all-stage2-gmp
56803 configure-stage3-isl: maybe-all-stage3-gmp
56804 configure-stage4-isl: maybe-all-stage4-gmp
56805 configure-stageprofile-isl: maybe-all-stageprofile-gmp
56806 configure-stagetrain-isl: maybe-all-stagetrain-gmp
56807 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
56808 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
56809 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
56810 all-intl: maybe-all-libiconv
56811 all-stage1-intl: maybe-all-stage1-libiconv
56812 all-stage2-intl: maybe-all-stage2-libiconv
56813 all-stage3-intl: maybe-all-stage3-libiconv
56814 all-stage4-intl: maybe-all-stage4-libiconv
56815 all-stageprofile-intl: maybe-all-stageprofile-libiconv
56816 all-stagetrain-intl: maybe-all-stagetrain-libiconv
56817 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
56818 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
56819 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
56820 configure-gdb: maybe-configure-sim
56821 all-gdb: maybe-all-readline
56822 all-gdb: maybe-all-build-bison
56823 all-gdb: maybe-all-sim
56824 all-gdb: maybe-all-libtermcap
56825 configure-libgui: maybe-configure-tcl
56826 configure-libgui: maybe-configure-tk
56827 all-libgui: maybe-all-tcl
56828 all-libgui: maybe-all-tk
56829 all-libgui: maybe-all-itcl
56830 configure-bfd: configure-libiberty
56831 configure-stage1-bfd: configure-stage1-libiberty
56832 configure-stage2-bfd: configure-stage2-libiberty
56833 configure-stage3-bfd: configure-stage3-libiberty
56834 configure-stage4-bfd: configure-stage4-libiberty
56835 configure-stageprofile-bfd: configure-stageprofile-libiberty
56836 configure-stagetrain-bfd: configure-stagetrain-libiberty
56837 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
56838 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
56839 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
56840 configure-bfd: maybe-configure-intl
56841 configure-stage1-bfd: maybe-configure-stage1-intl
56842 configure-stage2-bfd: maybe-configure-stage2-intl
56843 configure-stage3-bfd: maybe-configure-stage3-intl
56844 configure-stage4-bfd: maybe-configure-stage4-intl
56845 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
56846 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
56847 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
56848 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
56849 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
56850 all-bfd: maybe-all-libiberty
56851 all-stage1-bfd: maybe-all-stage1-libiberty
56852 all-stage2-bfd: maybe-all-stage2-libiberty
56853 all-stage3-bfd: maybe-all-stage3-libiberty
56854 all-stage4-bfd: maybe-all-stage4-libiberty
56855 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
56856 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
56857 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
56858 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
56859 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
56860 all-bfd: maybe-all-intl
56861 all-stage1-bfd: maybe-all-stage1-intl
56862 all-stage2-bfd: maybe-all-stage2-intl
56863 all-stage3-bfd: maybe-all-stage3-intl
56864 all-stage4-bfd: maybe-all-stage4-intl
56865 all-stageprofile-bfd: maybe-all-stageprofile-intl
56866 all-stagetrain-bfd: maybe-all-stagetrain-intl
56867 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
56868 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
56869 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
56870 all-bfd: maybe-all-zlib
56871 all-stage1-bfd: maybe-all-stage1-zlib
56872 all-stage2-bfd: maybe-all-stage2-zlib
56873 all-stage3-bfd: maybe-all-stage3-zlib
56874 all-stage4-bfd: maybe-all-stage4-zlib
56875 all-stageprofile-bfd: maybe-all-stageprofile-zlib
56876 all-stagetrain-bfd: maybe-all-stagetrain-zlib
56877 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
56878 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
56879 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
56880 configure-opcodes: configure-libiberty
56881 configure-stage1-opcodes: configure-stage1-libiberty
56882 configure-stage2-opcodes: configure-stage2-libiberty
56883 configure-stage3-opcodes: configure-stage3-libiberty
56884 configure-stage4-opcodes: configure-stage4-libiberty
56885 configure-stageprofile-opcodes: configure-stageprofile-libiberty
56886 configure-stagetrain-opcodes: configure-stagetrain-libiberty
56887 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
56888 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
56889 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
56890 all-opcodes: maybe-all-libiberty
56891 all-stage1-opcodes: maybe-all-stage1-libiberty
56892 all-stage2-opcodes: maybe-all-stage2-libiberty
56893 all-stage3-opcodes: maybe-all-stage3-libiberty
56894 all-stage4-opcodes: maybe-all-stage4-libiberty
56895 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
56896 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
56897 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
56898 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
56899 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
56900 configure-binutils: maybe-configure-intl
56901 configure-stage1-binutils: maybe-configure-stage1-intl
56902 configure-stage2-binutils: maybe-configure-stage2-intl
56903 configure-stage3-binutils: maybe-configure-stage3-intl
56904 configure-stage4-binutils: maybe-configure-stage4-intl
56905 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
56906 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
56907 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
56908 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
56909 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
56910 all-binutils: maybe-all-libiberty
56911 all-stage1-binutils: maybe-all-stage1-libiberty
56912 all-stage2-binutils: maybe-all-stage2-libiberty
56913 all-stage3-binutils: maybe-all-stage3-libiberty
56914 all-stage4-binutils: maybe-all-stage4-libiberty
56915 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
56916 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
56917 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
56918 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
56919 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
56920 all-binutils: maybe-all-opcodes
56921 all-stage1-binutils: maybe-all-stage1-opcodes
56922 all-stage2-binutils: maybe-all-stage2-opcodes
56923 all-stage3-binutils: maybe-all-stage3-opcodes
56924 all-stage4-binutils: maybe-all-stage4-opcodes
56925 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
56926 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
56927 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
56928 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
56929 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
56930 all-binutils: maybe-all-bfd
56931 all-stage1-binutils: maybe-all-stage1-bfd
56932 all-stage2-binutils: maybe-all-stage2-bfd
56933 all-stage3-binutils: maybe-all-stage3-bfd
56934 all-stage4-binutils: maybe-all-stage4-bfd
56935 all-stageprofile-binutils: maybe-all-stageprofile-bfd
56936 all-stagetrain-binutils: maybe-all-stagetrain-bfd
56937 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
56938 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
56939 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
56940 all-binutils: maybe-all-build-flex
56941 all-stage1-binutils: maybe-all-build-flex
56942 all-stage2-binutils: maybe-all-build-flex
56943 all-stage3-binutils: maybe-all-build-flex
56944 all-stage4-binutils: maybe-all-build-flex
56945 all-stageprofile-binutils: maybe-all-build-flex
56946 all-stagetrain-binutils: maybe-all-build-flex
56947 all-stagefeedback-binutils: maybe-all-build-flex
56948 all-stageautoprofile-binutils: maybe-all-build-flex
56949 all-stageautofeedback-binutils: maybe-all-build-flex
56950 all-binutils: maybe-all-build-bison
56951 all-stage1-binutils: maybe-all-build-bison
56952 all-stage2-binutils: maybe-all-build-bison
56953 all-stage3-binutils: maybe-all-build-bison
56954 all-stage4-binutils: maybe-all-build-bison
56955 all-stageprofile-binutils: maybe-all-build-bison
56956 all-stagetrain-binutils: maybe-all-build-bison
56957 all-stagefeedback-binutils: maybe-all-build-bison
56958 all-stageautoprofile-binutils: maybe-all-build-bison
56959 all-stageautofeedback-binutils: maybe-all-build-bison
56960 all-binutils: maybe-all-intl
56961 all-stage1-binutils: maybe-all-stage1-intl
56962 all-stage2-binutils: maybe-all-stage2-intl
56963 all-stage3-binutils: maybe-all-stage3-intl
56964 all-stage4-binutils: maybe-all-stage4-intl
56965 all-stageprofile-binutils: maybe-all-stageprofile-intl
56966 all-stagetrain-binutils: maybe-all-stagetrain-intl
56967 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
56968 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
56969 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
56970 all-binutils: maybe-all-gas
56971 all-stage1-binutils: maybe-all-stage1-gas
56972 all-stage2-binutils: maybe-all-stage2-gas
56973 all-stage3-binutils: maybe-all-stage3-gas
56974 all-stage4-binutils: maybe-all-stage4-gas
56975 all-stageprofile-binutils: maybe-all-stageprofile-gas
56976 all-stagetrain-binutils: maybe-all-stagetrain-gas
56977 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
56978 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
56979 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
56980 install-binutils: maybe-install-opcodes
56981 install-strip-binutils: maybe-install-strip-opcodes
56982 install-opcodes: maybe-install-bfd
56983 install-strip-opcodes: maybe-install-strip-bfd
56984 configure-gas: maybe-configure-intl
56985 configure-stage1-gas: maybe-configure-stage1-intl
56986 configure-stage2-gas: maybe-configure-stage2-intl
56987 configure-stage3-gas: maybe-configure-stage3-intl
56988 configure-stage4-gas: maybe-configure-stage4-intl
56989 configure-stageprofile-gas: maybe-configure-stageprofile-intl
56990 configure-stagetrain-gas: maybe-configure-stagetrain-intl
56991 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
56992 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
56993 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
56994 all-gas: maybe-all-libiberty
56995 all-stage1-gas: maybe-all-stage1-libiberty
56996 all-stage2-gas: maybe-all-stage2-libiberty
56997 all-stage3-gas: maybe-all-stage3-libiberty
56998 all-stage4-gas: maybe-all-stage4-libiberty
56999 all-stageprofile-gas: maybe-all-stageprofile-libiberty
57000 all-stagetrain-gas: maybe-all-stagetrain-libiberty
57001 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
57002 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
57003 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
57004 all-gas: maybe-all-opcodes
57005 all-stage1-gas: maybe-all-stage1-opcodes
57006 all-stage2-gas: maybe-all-stage2-opcodes
57007 all-stage3-gas: maybe-all-stage3-opcodes
57008 all-stage4-gas: maybe-all-stage4-opcodes
57009 all-stageprofile-gas: maybe-all-stageprofile-opcodes
57010 all-stagetrain-gas: maybe-all-stagetrain-opcodes
57011 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
57012 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
57013 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
57014 all-gas: maybe-all-bfd
57015 all-stage1-gas: maybe-all-stage1-bfd
57016 all-stage2-gas: maybe-all-stage2-bfd
57017 all-stage3-gas: maybe-all-stage3-bfd
57018 all-stage4-gas: maybe-all-stage4-bfd
57019 all-stageprofile-gas: maybe-all-stageprofile-bfd
57020 all-stagetrain-gas: maybe-all-stagetrain-bfd
57021 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
57022 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
57023 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
57024 all-gas: maybe-all-intl
57025 all-stage1-gas: maybe-all-stage1-intl
57026 all-stage2-gas: maybe-all-stage2-intl
57027 all-stage3-gas: maybe-all-stage3-intl
57028 all-stage4-gas: maybe-all-stage4-intl
57029 all-stageprofile-gas: maybe-all-stageprofile-intl
57030 all-stagetrain-gas: maybe-all-stagetrain-intl
57031 all-stagefeedback-gas: maybe-all-stagefeedback-intl
57032 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
57033 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
57034 configure-ld: maybe-configure-intl
57035 configure-stage1-ld: maybe-configure-stage1-intl
57036 configure-stage2-ld: maybe-configure-stage2-intl
57037 configure-stage3-ld: maybe-configure-stage3-intl
57038 configure-stage4-ld: maybe-configure-stage4-intl
57039 configure-stageprofile-ld: maybe-configure-stageprofile-intl
57040 configure-stagetrain-ld: maybe-configure-stagetrain-intl
57041 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
57042 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
57043 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
57044 all-ld: maybe-all-libiberty
57045 all-stage1-ld: maybe-all-stage1-libiberty
57046 all-stage2-ld: maybe-all-stage2-libiberty
57047 all-stage3-ld: maybe-all-stage3-libiberty
57048 all-stage4-ld: maybe-all-stage4-libiberty
57049 all-stageprofile-ld: maybe-all-stageprofile-libiberty
57050 all-stagetrain-ld: maybe-all-stagetrain-libiberty
57051 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
57052 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
57053 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
57054 all-ld: maybe-all-bfd
57055 all-stage1-ld: maybe-all-stage1-bfd
57056 all-stage2-ld: maybe-all-stage2-bfd
57057 all-stage3-ld: maybe-all-stage3-bfd
57058 all-stage4-ld: maybe-all-stage4-bfd
57059 all-stageprofile-ld: maybe-all-stageprofile-bfd
57060 all-stagetrain-ld: maybe-all-stagetrain-bfd
57061 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
57062 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
57063 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
57064 all-ld: maybe-all-opcodes
57065 all-stage1-ld: maybe-all-stage1-opcodes
57066 all-stage2-ld: maybe-all-stage2-opcodes
57067 all-stage3-ld: maybe-all-stage3-opcodes
57068 all-stage4-ld: maybe-all-stage4-opcodes
57069 all-stageprofile-ld: maybe-all-stageprofile-opcodes
57070 all-stagetrain-ld: maybe-all-stagetrain-opcodes
57071 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
57072 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
57073 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
57074 all-ld: maybe-all-build-bison
57075 all-stage1-ld: maybe-all-build-bison
57076 all-stage2-ld: maybe-all-build-bison
57077 all-stage3-ld: maybe-all-build-bison
57078 all-stage4-ld: maybe-all-build-bison
57079 all-stageprofile-ld: maybe-all-build-bison
57080 all-stagetrain-ld: maybe-all-build-bison
57081 all-stagefeedback-ld: maybe-all-build-bison
57082 all-stageautoprofile-ld: maybe-all-build-bison
57083 all-stageautofeedback-ld: maybe-all-build-bison
57084 all-ld: maybe-all-build-flex
57085 all-stage1-ld: maybe-all-build-flex
57086 all-stage2-ld: maybe-all-build-flex
57087 all-stage3-ld: maybe-all-build-flex
57088 all-stage4-ld: maybe-all-build-flex
57089 all-stageprofile-ld: maybe-all-build-flex
57090 all-stagetrain-ld: maybe-all-build-flex
57091 all-stagefeedback-ld: maybe-all-build-flex
57092 all-stageautoprofile-ld: maybe-all-build-flex
57093 all-stageautofeedback-ld: maybe-all-build-flex
57094 all-ld: maybe-all-intl
57095 all-stage1-ld: maybe-all-stage1-intl
57096 all-stage2-ld: maybe-all-stage2-intl
57097 all-stage3-ld: maybe-all-stage3-intl
57098 all-stage4-ld: maybe-all-stage4-intl
57099 all-stageprofile-ld: maybe-all-stageprofile-intl
57100 all-stagetrain-ld: maybe-all-stagetrain-intl
57101 all-stagefeedback-ld: maybe-all-stagefeedback-intl
57102 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
57103 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
57104 all-ld: maybe-all-gas
57105 all-stage1-ld: maybe-all-stage1-gas
57106 all-stage2-ld: maybe-all-stage2-gas
57107 all-stage3-ld: maybe-all-stage3-gas
57108 all-stage4-ld: maybe-all-stage4-gas
57109 all-stageprofile-ld: maybe-all-stageprofile-gas
57110 all-stagetrain-ld: maybe-all-stagetrain-gas
57111 all-stagefeedback-ld: maybe-all-stagefeedback-gas
57112 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
57113 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
57114 all-ld: maybe-all-binutils
57115 all-stage1-ld: maybe-all-stage1-binutils
57116 all-stage2-ld: maybe-all-stage2-binutils
57117 all-stage3-ld: maybe-all-stage3-binutils
57118 all-stage4-ld: maybe-all-stage4-binutils
57119 all-stageprofile-ld: maybe-all-stageprofile-binutils
57120 all-stagetrain-ld: maybe-all-stagetrain-binutils
57121 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
57122 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
57123 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
57124 install-ld: maybe-install-gold
57125 install-strip-ld: maybe-install-strip-gold
57126 configure-gold: maybe-configure-intl
57127 configure-stage1-gold: maybe-configure-stage1-intl
57128 configure-stage2-gold: maybe-configure-stage2-intl
57129 configure-stage3-gold: maybe-configure-stage3-intl
57130 configure-stage4-gold: maybe-configure-stage4-intl
57131 configure-stageprofile-gold: maybe-configure-stageprofile-intl
57132 configure-stagetrain-gold: maybe-configure-stagetrain-intl
57133 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
57134 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
57135 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
57136 all-gold: maybe-all-libiberty
57137 all-stage1-gold: maybe-all-stage1-libiberty
57138 all-stage2-gold: maybe-all-stage2-libiberty
57139 all-stage3-gold: maybe-all-stage3-libiberty
57140 all-stage4-gold: maybe-all-stage4-libiberty
57141 all-stageprofile-gold: maybe-all-stageprofile-libiberty
57142 all-stagetrain-gold: maybe-all-stagetrain-libiberty
57143 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
57144 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
57145 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
57146 all-gold: maybe-all-intl
57147 all-stage1-gold: maybe-all-stage1-intl
57148 all-stage2-gold: maybe-all-stage2-intl
57149 all-stage3-gold: maybe-all-stage3-intl
57150 all-stage4-gold: maybe-all-stage4-intl
57151 all-stageprofile-gold: maybe-all-stageprofile-intl
57152 all-stagetrain-gold: maybe-all-stagetrain-intl
57153 all-stagefeedback-gold: maybe-all-stagefeedback-intl
57154 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
57155 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
57156 all-gold: maybe-all-bfd
57157 all-stage1-gold: maybe-all-stage1-bfd
57158 all-stage2-gold: maybe-all-stage2-bfd
57159 all-stage3-gold: maybe-all-stage3-bfd
57160 all-stage4-gold: maybe-all-stage4-bfd
57161 all-stageprofile-gold: maybe-all-stageprofile-bfd
57162 all-stagetrain-gold: maybe-all-stagetrain-bfd
57163 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
57164 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
57165 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
57166 all-gold: maybe-all-build-bison
57167 all-stage1-gold: maybe-all-build-bison
57168 all-stage2-gold: maybe-all-build-bison
57169 all-stage3-gold: maybe-all-build-bison
57170 all-stage4-gold: maybe-all-build-bison
57171 all-stageprofile-gold: maybe-all-build-bison
57172 all-stagetrain-gold: maybe-all-build-bison
57173 all-stagefeedback-gold: maybe-all-build-bison
57174 all-stageautoprofile-gold: maybe-all-build-bison
57175 all-stageautofeedback-gold: maybe-all-build-bison
57176 all-gold: maybe-all-gas
57177 all-stage1-gold: maybe-all-stage1-gas
57178 all-stage2-gold: maybe-all-stage2-gas
57179 all-stage3-gold: maybe-all-stage3-gas
57180 all-stage4-gold: maybe-all-stage4-gas
57181 all-stageprofile-gold: maybe-all-stageprofile-gas
57182 all-stagetrain-gold: maybe-all-stagetrain-gas
57183 all-stagefeedback-gold: maybe-all-stagefeedback-gas
57184 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
57185 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
57186 check-gold: maybe-all-binutils
57187 check-stage1-gold: maybe-all-stage1-binutils
57188 check-stage2-gold: maybe-all-stage2-binutils
57189 check-stage3-gold: maybe-all-stage3-binutils
57190 check-stage4-gold: maybe-all-stage4-binutils
57191 check-stageprofile-gold: maybe-all-stageprofile-binutils
57192 check-stagetrain-gold: maybe-all-stagetrain-binutils
57193 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
57194 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
57195 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
57196 check-gold: maybe-all-gas
57197 check-stage1-gold: maybe-all-stage1-gas
57198 check-stage2-gold: maybe-all-stage2-gas
57199 check-stage3-gold: maybe-all-stage3-gas
57200 check-stage4-gold: maybe-all-stage4-gas
57201 check-stageprofile-gold: maybe-all-stageprofile-gas
57202 check-stagetrain-gold: maybe-all-stagetrain-gas
57203 check-stagefeedback-gold: maybe-all-stagefeedback-gas
57204 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
57205 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
57206 configure-opcodes: maybe-configure-intl
57207 configure-stage1-opcodes: maybe-configure-stage1-intl
57208 configure-stage2-opcodes: maybe-configure-stage2-intl
57209 configure-stage3-opcodes: maybe-configure-stage3-intl
57210 configure-stage4-opcodes: maybe-configure-stage4-intl
57211 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
57212 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
57213 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
57214 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
57215 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
57216 all-opcodes: maybe-all-bfd
57217 all-stage1-opcodes: maybe-all-stage1-bfd
57218 all-stage2-opcodes: maybe-all-stage2-bfd
57219 all-stage3-opcodes: maybe-all-stage3-bfd
57220 all-stage4-opcodes: maybe-all-stage4-bfd
57221 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
57222 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
57223 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
57224 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
57225 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
57226 all-opcodes: maybe-all-libiberty
57227 all-stage1-opcodes: maybe-all-stage1-libiberty
57228 all-stage2-opcodes: maybe-all-stage2-libiberty
57229 all-stage3-opcodes: maybe-all-stage3-libiberty
57230 all-stage4-opcodes: maybe-all-stage4-libiberty
57231 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
57232 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
57233 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
57234 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
57235 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
57236 all-opcodes: maybe-all-intl
57237 all-stage1-opcodes: maybe-all-stage1-intl
57238 all-stage2-opcodes: maybe-all-stage2-intl
57239 all-stage3-opcodes: maybe-all-stage3-intl
57240 all-stage4-opcodes: maybe-all-stage4-intl
57241 all-stageprofile-opcodes: maybe-all-stageprofile-intl
57242 all-stagetrain-opcodes: maybe-all-stagetrain-intl
57243 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
57244 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
57245 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
57246 all-dejagnu: maybe-all-tcl
57247 all-dejagnu: maybe-all-expect
57248 all-dejagnu: maybe-all-tk
57249 configure-expect: maybe-configure-tcl
57250 configure-expect: maybe-configure-tk
57251 all-expect: maybe-all-tcl
57252 all-expect: maybe-all-tk
57253 configure-itcl: maybe-configure-tcl
57254 configure-itcl: maybe-configure-tk
57255 all-itcl: maybe-all-tcl
57256 all-itcl: maybe-all-tk
57257 install-itcl: maybe-install-tcl
57258 install-strip-itcl: maybe-install-strip-tcl
57259 configure-tk: maybe-configure-tcl
57260 all-tk: maybe-all-tcl
57261 all-sid: maybe-all-tcl
57262 all-sid: maybe-all-tk
57263 install-sid: maybe-install-tcl
57264 install-strip-sid: maybe-install-strip-tcl
57265 install-sid: maybe-install-tk
57266 install-strip-sid: maybe-install-strip-tk
57267 all-sim: maybe-all-readline
57268 all-sim: maybe-configure-gdb
57269 all-fastjar: maybe-all-build-texinfo
57270 all-bison: maybe-all-build-texinfo
57271 all-flex: maybe-all-build-bison
57272 all-flex: maybe-all-m4
57273 all-flex: maybe-all-build-texinfo
57274 all-m4: maybe-all-build-texinfo
57275 configure-target-fastjar: maybe-configure-target-zlib
57276 all-target-fastjar: maybe-all-target-zlib
57277 configure-target-libgo: maybe-configure-target-libffi
57278 all-target-libgo: maybe-all-target-libbacktrace
57279 all-target-libgo: maybe-all-target-libffi
57280 all-target-libgo: maybe-all-target-libatomic
57281 configure-target-libphobos: maybe-configure-target-libbacktrace
57282 configure-target-libphobos: maybe-configure-target-zlib
57283 all-target-libphobos: maybe-all-target-libbacktrace
57284 all-target-libphobos: maybe-all-target-zlib
57285 all-target-libphobos: maybe-all-target-libatomic
57286 configure-target-libstdc++-v3: maybe-configure-target-libgomp
57287 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
57288 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
57289 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
57290 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
57291 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
57292 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
57293 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
57294 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
57295 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
57296 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
57297 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
57298 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
57299 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
57300 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
57301 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
57302 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
57303 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
57304 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
57305 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
57306 configure-target-libvtv: maybe-all-target-libstdc++-v3
57307 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
57308 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
57309 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
57310 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
57311 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
57312 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
57313 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
57314 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
57315 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
57316 all-target-libstdc++-v3: maybe-configure-target-libgomp
57317 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
57318 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
57319 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
57320 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
57321 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
57322 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
57323 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
57324 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
57325 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
57326 install-target-libgo: maybe-install-target-libatomic
57327 install-target-libgfortran: maybe-install-target-libquadmath
57328 install-target-libgfortran: maybe-install-target-libgcc
57329 install-target-libphobos: maybe-install-target-libatomic
57330 install-target-libsanitizer: maybe-install-target-libstdc++-v3
57331 install-target-libsanitizer: maybe-install-target-libgcc
57332 install-target-libvtv: maybe-install-target-libstdc++-v3
57333 install-target-libvtv: maybe-install-target-libgcc
57334 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
57335 install-target-liboffloadmic: maybe-install-target-libgcc
57336 install-target-libitm: maybe-install-target-libgcc
57337 install-target-libobjc: maybe-install-target-libgcc
57338 install-target-libstdc++-v3: maybe-install-target-libgcc
57339 all-target-libgloss: maybe-all-target-newlib
57340 all-target-winsup: maybe-all-target-libtermcap
57341 configure-target-libgfortran: maybe-all-target-libquadmath
57342 configure-target-libgfortran: maybe-all-target-libbacktrace
57343
57344
57345 @if gcc-bootstrap
57346 configure-gnattools: stage_last
57347 configure-libcc1: stage_last
57348 configure-utils: stage_last
57349 configure-gdb: stage_last
57350 configure-gprof: stage_last
57351 configure-sid: stage_last
57352 configure-sim: stage_last
57353 configure-fastjar: stage_last
57354 configure-bison: stage_last
57355 configure-flex: stage_last
57356 configure-m4: stage_last
57357 @endif gcc-bootstrap
57358
57359 @unless gcc-bootstrap
57360 all-gnattools: maybe-all-target-libstdc++-v3
57361 configure-libcc1: maybe-configure-gcc
57362 all-libcc1: maybe-all-gcc
57363 all-utils: maybe-all-libiberty
57364 configure-gdb: maybe-all-intl
57365 configure-gdb: maybe-all-bfd
57366 configure-gdb: maybe-all-libiconv
57367 all-gdb: maybe-all-libiberty
57368 all-gdb: maybe-all-libiconv
57369 all-gdb: maybe-all-opcodes
57370 all-gdb: maybe-all-libdecnumber
57371 configure-gprof: maybe-configure-intl
57372 all-gprof: maybe-all-libiberty
57373 all-gprof: maybe-all-bfd
57374 all-gprof: maybe-all-opcodes
57375 all-gprof: maybe-all-intl
57376 all-gprof: maybe-all-gas
57377 all-sid: maybe-all-libiberty
57378 all-sid: maybe-all-bfd
57379 all-sid: maybe-all-opcodes
57380 configure-sim: maybe-configure-intl
57381 all-sim: maybe-all-intl
57382 all-sim: maybe-all-libiberty
57383 all-sim: maybe-all-bfd
57384 all-sim: maybe-all-opcodes
57385 all-fastjar: maybe-all-zlib
57386 all-fastjar: maybe-all-libiberty
57387 all-bison: maybe-all-intl
57388 all-flex: maybe-all-intl
57389 all-m4: maybe-all-intl
57390 configure-target-libgo: maybe-all-target-libstdc++-v3
57391 configure-target-liboffloadmic: maybe-configure-target-libgomp
57392 all-target-liboffloadmic: maybe-all-target-libgomp
57393 configure-target-newlib: maybe-all-binutils
57394 configure-target-newlib: maybe-all-ld
57395 @endunless gcc-bootstrap
57396
57397 # Dependencies for target modules on other target modules are
57398 # described by lang_env_dependencies; the defaults apply to anything
57399 # not mentioned there.
57400
57401
57402 @if gcc-bootstrap
57403 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
57404 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
57405 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
57406 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
57407 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
57408 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
57409 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
57410 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
57411 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
57412 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
57413 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
57414 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
57415 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
57416 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
57417 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
57418 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
57419 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
57420 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
57421 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
57422 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
57423 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
57424 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
57425 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
57426 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
57427 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
57428 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
57429 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
57430 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
57431 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
57432 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
57433 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
57434 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
57435 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
57436 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
57437 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
57438 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
57439 @endif gcc-bootstrap
57440
57441 @if gcc-no-bootstrap
57442 configure-target-libstdc++-v3: maybe-all-target-libgcc
57443 configure-target-libsanitizer: maybe-all-target-libgcc
57444 configure-target-libvtv: maybe-all-target-libgcc
57445 configure-target-liboffloadmic: maybe-all-target-libgcc
57446 configure-target-libssp: maybe-all-target-libgcc
57447 configure-target-newlib: maybe-all-target-libgcc
57448 configure-target-libbacktrace: maybe-all-target-libgcc
57449 configure-target-libquadmath: maybe-all-target-libgcc
57450 configure-target-libgfortran: maybe-all-target-libgcc
57451 configure-target-libobjc: maybe-all-target-libgcc
57452 configure-target-libgo: maybe-all-target-libgcc
57453 configure-target-libhsail-rt: maybe-all-target-libgcc
57454 configure-target-libphobos: maybe-all-target-libgcc
57455 configure-target-libtermcap: maybe-all-target-libgcc
57456 configure-target-winsup: maybe-all-target-libgcc
57457 configure-target-libgloss: maybe-all-target-libgcc
57458 configure-target-libffi: maybe-all-target-libgcc
57459 configure-target-zlib: maybe-all-target-libgcc
57460 configure-target-rda: maybe-all-target-libgcc
57461 configure-target-libada: maybe-all-target-libgcc
57462 configure-target-libgomp: maybe-all-target-libgcc
57463 configure-target-libitm: maybe-all-target-libgcc
57464 configure-target-libatomic: maybe-all-target-libgcc
57465 @endif gcc-no-bootstrap
57466
57467
57468 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
57469
57470 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
57471
57472 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
57473
57474 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
57475 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
57476
57477 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
57478
57479
57480
57481 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
57482
57483 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
57484
57485 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
57486
57487 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
57488
57489 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
57490
57491 configure-target-libhsail-rt: maybe-all-target-newlib maybe-all-target-libgloss
57492
57493 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
57494
57495 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
57496
57497 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
57498
57499
57500 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
57501 configure-target-libffi: maybe-all-target-libstdc++-v3
57502
57503 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
57504
57505 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
57506
57507 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
57508
57509 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
57510
57511 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
57512 configure-target-libitm: maybe-all-target-libstdc++-v3
57513
57514 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
57515
57516
57517 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
57518 GDB_TK = @GDB_TK@
57519 INSTALL_GDB_TK = @INSTALL_GDB_TK@
57520 configure-gdb: $(CONFIGURE_GDB_TK)
57521 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
57522 install-gdb: $(INSTALL_GDB_TK)
57523
57524 # Serialization dependencies. Host configures don't work well in parallel to
57525 # each other, due to contention over config.cache. Target configures and
57526 # build configures are similar.
57527 @serialization_dependencies@
57528
57529 # --------------------------------
57530 # Regenerating top level configury
57531 # --------------------------------
57532
57533 # Rebuilding Makefile.in, using autogen.
57534 AUTOGEN = autogen
57535 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
57536 cd $(srcdir) && $(AUTOGEN) Makefile.def
57537
57538 # Rebuilding Makefile.
57539 Makefile: $(srcdir)/Makefile.in config.status
57540 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
57541
57542 config.status: configure
57543 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
57544
57545 # Rebuilding configure.
57546 AUTOCONF = autoconf
57547 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
57548 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
57549 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
57550 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
57551 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
57552 cd $(srcdir) && $(AUTOCONF)
57553
57554 # ------------------------------
57555 # Special directives to GNU Make
57556 # ------------------------------
57557
57558 # Don't pass command-line variables to submakes.
57559 .NOEXPORT:
57560 MAKEOVERRIDES=
57561
57562 # end of Makefile.in