]> git.ipfire.org Git - thirdparty/gcc.git/blob - Makefile.in
sync libctf toplevel from binutils-gdb
[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 CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \
202 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
203 LD="$(LD)"; export LD; \
204 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
205 NM="$(NM)"; export NM; \
206 RANLIB="$(RANLIB)"; export RANLIB; \
207 WINDRES="$(WINDRES)"; export WINDRES; \
208 WINDMC="$(WINDMC)"; export WINDMC; \
209 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
210 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
211 OTOOL="$(OTOOL)"; export OTOOL; \
212 READELF="$(READELF)"; export READELF; \
213 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
214 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
215 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
216 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
217 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
218 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
219 OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
220 OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \
221 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
222 READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
223 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
224 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
225 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
226 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
227 ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
228 ISLINC="$(HOST_ISLINC)"; export ISLINC; \
229 LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
230 LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
231 XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
232 @if gcc-bootstrap
233 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
234 @endif gcc-bootstrap
235 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
236
237 POSTSTAGE1_CXX_EXPORT = \
238 CXX='$(CXX)'; export CXX; \
239 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
240 @if target-libstdc++-v3-bootstrap
241 # Override the above if we're bootstrapping C++.
242 POSTSTAGE1_CXX_EXPORT = \
243 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
244 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
245 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
247 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
248 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
249 `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
250 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
251 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
252 export CXX; \
253 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
254 @endif target-libstdc++-v3-bootstrap
255
256 # Similar, for later GCC stages.
257 POSTSTAGE1_HOST_EXPORTS = \
258 $(HOST_EXPORTS) \
259 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
260 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
261 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
262 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
263 $(POSTSTAGE1_CXX_EXPORT) \
264 $(LTO_EXPORTS) \
265 GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
266 -B$(build_tooldir)/bin/ $(GDC_FLAGS_FOR_TARGET) \
267 -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \
268 -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \
269 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \
270 -L$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/.libs"; \
271 export GDC; \
272 GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \
273 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
274 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
275 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
276
277 # Target libraries are put under this directory:
278 TARGET_SUBDIR = @target_subdir@
279 # This is set by the configure script to the arguments to use when configuring
280 # directories built for the target.
281 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
282 # This is the list of variables to export in the environment when
283 # configuring subdirectories for the target system.
284 BASE_TARGET_EXPORTS = \
285 $(BASE_EXPORTS) \
286 AR="$(AR_FOR_TARGET)"; export AR; \
287 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
288 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
289 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
290 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
291 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
292 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
293 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
294 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
295 GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \
296 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
297 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
298 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
299 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
300 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
301 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
302 OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
303 OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \
304 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
305 READELF="$(READELF_FOR_TARGET)"; export READELF; \
306 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
307 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
308 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
309 @if gcc-bootstrap
310 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
311 @endif gcc-bootstrap
312 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
313 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
314
315 RAW_CXX_TARGET_EXPORTS = \
316 $(BASE_TARGET_EXPORTS) \
317 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
318 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
319
320 NORMAL_TARGET_EXPORTS = \
321 $(BASE_TARGET_EXPORTS) \
322 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
323
324 # Where to find GMP
325 HOST_GMPLIBS = @gmplibs@
326 HOST_GMPINC = @gmpinc@
327
328 # Where to find isl
329 HOST_ISLLIBS = @isllibs@
330 HOST_ISLINC = @islinc@
331
332 # Where to find libelf
333 HOST_LIBELFLIBS = @libelflibs@
334 HOST_LIBELFINC = @libelfinc@
335
336 # ----------------------------------------------
337 # Programs producing files for the BUILD machine
338 # ----------------------------------------------
339
340 SHELL = @SHELL@
341
342 # pwd command to use. Allow user to override default by setting PWDCMD in
343 # the environment to account for automounters. The make variable must not
344 # be called PWDCMD, otherwise the value set here is passed to make
345 # subprocesses and overrides the setting from the user's environment.
346 # Don't use PWD since it is a common shell environment variable and we
347 # don't want to corrupt it.
348 PWD_COMMAND = $${PWDCMD-pwd}
349
350 # compilers to use to create programs which must be run in the build
351 # environment.
352 AR_FOR_BUILD = @AR_FOR_BUILD@
353 AS_FOR_BUILD = @AS_FOR_BUILD@
354 CC_FOR_BUILD = @CC_FOR_BUILD@
355 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
356 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
357 CXX_FOR_BUILD = @CXX_FOR_BUILD@
358 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
359 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
360 GOC_FOR_BUILD = @GOC_FOR_BUILD@
361 GDC_FOR_BUILD = @GDC_FOR_BUILD@
362 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
363 LD_FOR_BUILD = @LD_FOR_BUILD@
364 NM_FOR_BUILD = @NM_FOR_BUILD@
365 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
366 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
367 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
368
369 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
370 # here so that they can be overridden by Makefile fragments.
371 BUILD_PREFIX = @BUILD_PREFIX@
372 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
373
374 # Flags to pass to stage2 and later makes. They are defined
375 # here so that they can be overridden by Makefile fragments.
376 BOOT_CFLAGS= -g -O2
377 BOOT_LDFLAGS=
378 BOOT_ADAFLAGS= -gnatpg
379
380 AWK = @AWK@
381 SED = @SED@
382 BISON = @BISON@
383 YACC = @YACC@
384 FLEX = @FLEX@
385 LEX = @LEX@
386 M4 = @M4@
387 MAKEINFO = @MAKEINFO@
388 EXPECT = @EXPECT@
389 RUNTEST = @RUNTEST@
390
391 AUTO_PROFILE = gcc-auto-profile -c 10000000
392
393 # This just becomes part of the MAKEINFO definition passed down to
394 # sub-makes. It lets flags be given on the command line while still
395 # using the makeinfo from the object tree.
396 # (Default to avoid splitting info files by setting the threshold high.)
397 MAKEINFOFLAGS = --split-size=5000000
398
399 # ---------------------------------------------
400 # Programs producing files for the HOST machine
401 # ---------------------------------------------
402
403 AS = @AS@
404 AR = @AR@
405 AR_FLAGS = rc
406 CC = @CC@
407 CXX = @CXX@
408 DLLTOOL = @DLLTOOL@
409 LD = @LD@
410 LIPO = @LIPO@
411 NM = @NM@
412 OBJDUMP = @OBJDUMP@
413 OTOOL = @OTOOL@
414 RANLIB = @RANLIB@
415 READELF = @READELF@
416 STRIP = @STRIP@
417 WINDRES = @WINDRES@
418 WINDMC = @WINDMC@
419
420 GDC = @GDC@
421 GNATBIND = @GNATBIND@
422 GNATMAKE = @GNATMAKE@
423
424 CFLAGS = @CFLAGS@
425 LDFLAGS = @LDFLAGS@
426 LIBCFLAGS = $(CFLAGS)
427 CXXFLAGS = @CXXFLAGS@
428 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
429 GOCFLAGS = $(CFLAGS)
430 GDCFLAGS = $(CFLAGS)
431
432 CREATE_GCOV = create_gcov
433
434 TFLAGS =
435
436 # Defaults for all stages; some are overridden below.
437
438 STAGE_CFLAGS = $(BOOT_CFLAGS)
439 STAGE_TFLAGS = $(TFLAGS)
440 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
441
442
443 # Defaults for stage 1; some are overridden below.
444 STAGE1_CFLAGS = $(STAGE_CFLAGS)
445 STAGE1_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE1_TFLAGS = $(STAGE_TFLAGS)
451 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453 # Defaults for stage 2; some are overridden below.
454 STAGE2_CFLAGS = $(STAGE_CFLAGS)
455 STAGE2_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE2_TFLAGS = $(STAGE_TFLAGS)
461 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463 # Defaults for stage 3; some are overridden below.
464 STAGE3_CFLAGS = $(STAGE_CFLAGS)
465 STAGE3_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGE3_TFLAGS = $(STAGE_TFLAGS)
471 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473 # Defaults for stage 4; some are overridden below.
474 STAGE4_CFLAGS = $(STAGE_CFLAGS)
475 STAGE4_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGE4_TFLAGS = $(STAGE_TFLAGS)
481 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482
483 # Defaults for stage profile; some are overridden below.
484 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
485 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
491 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492
493 # Defaults for stage train; some are overridden below.
494 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
495 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
501 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502
503 # Defaults for stage feedback; some are overridden below.
504 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
505 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
506 @if target-libstdc++-v3-bootstrap
507 # Override the above if we're bootstrapping C++.
508 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
509 @endif target-libstdc++-v3-bootstrap
510 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
511 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512
513 # Defaults for stage autoprofile; some are overridden below.
514 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
515 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
516 @if target-libstdc++-v3-bootstrap
517 # Override the above if we're bootstrapping C++.
518 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
519 @endif target-libstdc++-v3-bootstrap
520 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
521 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
522
523 # Defaults for stage autofeedback; some are overridden below.
524 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
525 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
526 @if target-libstdc++-v3-bootstrap
527 # Override the above if we're bootstrapping C++.
528 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
529 @endif target-libstdc++-v3-bootstrap
530 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
531 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
532
533
534 # By default, C and C++ are the only stage1 languages, because they are the
535 # only ones we require to build with the bootstrap compiler, and also the
536 # only ones useful for building stage2.
537
538 STAGE1_CFLAGS = @stage1_cflags@
539 STAGE1_CHECKING = @stage1_checking@
540 STAGE1_LANGUAGES = @stage1_languages@
541 # * We force-disable intermodule optimizations, even if
542 # --enable-intermodule was passed, since the installed compiler
543 # probably can't handle them. Luckily, autoconf always respects
544 # the last argument when conflicting --enable arguments are passed.
545 # * Likewise, we force-disable coverage flags, since the installed
546 # compiler probably has never heard of them.
547 # * We also disable -Wformat, since older GCCs don't understand newer %s.
548 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
549 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
550 --disable-build-format-warnings
551
552 # When using the slow stage1 compiler disable IL verification and forcefully
553 # enable it when using the stage2 compiler instead. As we later compare
554 # stage2 and stage3 we are merely avoid doing redundant work, plus we apply
555 # checking when building all target libraries for release builds.
556 STAGE1_TFLAGS += -fno-checking
557 STAGE2_CFLAGS += -fno-checking
558 STAGE2_TFLAGS += -fno-checking
559 STAGE3_CFLAGS += -fchecking=1
560 STAGE3_TFLAGS += -fchecking=1
561
562 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
563 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
564
565 STAGEtrain_CFLAGS = $(filter-out -fchecking=1,$(STAGE3_CFLAGS))
566 STAGEtrain_TFLAGS = $(filter-out -fchecking=1,$(STAGE3_TFLAGS))
567
568 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use
569 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
570
571 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
572 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
573
574 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
575 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
576
577 do-compare = @do_compare@
578 do-compare3 = $(do-compare)
579
580 # -----------------------------------------------
581 # Programs producing files for the TARGET machine
582 # -----------------------------------------------
583
584 AR_FOR_TARGET=@AR_FOR_TARGET@
585 AS_FOR_TARGET=@AS_FOR_TARGET@
586 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
587
588 # If GCC_FOR_TARGET is not overriden on the command line, then this
589 # variable is passed down to the gcc Makefile, where it is used to
590 # build libgcc2.a. We define it here so that it can itself be
591 # overridden on the command line.
592 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
593 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
594 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
595 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
596 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
597 GDC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GDC_FOR_TARGET@
598 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
599 LD_FOR_TARGET=@LD_FOR_TARGET@
600
601 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
602 NM_FOR_TARGET=@NM_FOR_TARGET@
603 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
604 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
605 OTOOL_FOR_TARGET=@OTOOL_FOR_TARGET@
606 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
607 READELF_FOR_TARGET=@READELF_FOR_TARGET@
608 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
609 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
610 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
611
612 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
613 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
614 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
615
616 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
617 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
618
619 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
620 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
621 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
622 GOCFLAGS_FOR_TARGET = -O2 -g
623 GDCFLAGS_FOR_TARGET = -O2 -g
624
625 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
626 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
627 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
628
629 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
630
631 # ------------------------------------
632 # Miscellaneous targets and flag lists
633 # ------------------------------------
634
635 # The first rule in the file had better be this one. Don't put any above it.
636 # This lives here to allow makefile fragments to contain dependencies.
637 all:
638
639 #### host and target specific makefile fragments come in here.
640 @target_makefile_frag@
641 @alphaieee_frag@
642 @ospace_frag@
643 @host_makefile_frag@
644 ###
645
646 # This is the list of directories that may be needed in RPATH_ENVVAR
647 # so that programs built for the target machine work.
648 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)
649
650 @if target-libstdc++-v3
651 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
652 @endif target-libstdc++-v3
653
654 @if target-libsanitizer
655 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
656 @endif target-libsanitizer
657
658 @if target-libvtv
659 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
660 @endif target-libvtv
661
662 @if target-liboffloadmic
663 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
664 @endif target-liboffloadmic
665
666 @if target-libssp
667 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
668 @endif target-libssp
669
670 @if target-libphobos
671 TARGET_LIB_PATH_libphobos = $$r/$(TARGET_SUBDIR)/libphobos/src/.libs:
672 @endif target-libphobos
673
674 @if target-libgomp
675 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
676 @endif target-libgomp
677
678 @if target-libitm
679 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
680 @endif target-libitm
681
682 @if target-libatomic
683 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
684 @endif target-libatomic
685
686
687
688 # This is the list of directories that may be needed in RPATH_ENVVAR
689 # so that programs built for the host machine work.
690 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
691
692 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
693 @if gcc
694 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
695 @endif gcc
696
697
698 @if gmp
699 HOST_LIB_PATH_gmp = \
700 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
701 @endif gmp
702
703 @if mpfr
704 HOST_LIB_PATH_mpfr = \
705 $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
706 @endif mpfr
707
708 @if mpc
709 HOST_LIB_PATH_mpc = \
710 $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
711 @endif mpc
712
713 @if isl
714 HOST_LIB_PATH_isl = \
715 $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
716 @endif isl
717
718 @if libelf
719 HOST_LIB_PATH_libelf = \
720 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
721 @endif libelf
722
723
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
726 @if target-libstdc++-v3
727 # CXX_FOR_TARGET is tricky to get right for target libs that require a
728 # functional C++ compiler. When we recurse, if we expand
729 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
730 # libstdc++ include flags from the script. Instead, we get an
731 # -funconfigured-* word, so that we'll get errors if this invalid C++
732 # command line is used for anything, but also so that we can use the
733 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
734 # don't pass it on, sub-make will use the default definition, that
735 # re-expands it at the time of use, so we'll get it right when we need
736 # it. One potential exception is the expansion of CXX_FOR_TARGET
737 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
738 # really work, for C++ host programs can't depend on the current-stage
739 # C++ target library.
740 CXX_FOR_TARGET_FLAG_TO_PASS = \
741 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
742 @endif target-libstdc++-v3
743
744 # Flags to pass down to all sub-makes. STAGE*FLAGS,
745 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
746 # overrideable (for a bootstrap build stage1 also builds gcc.info).
747 BASE_FLAGS_TO_PASS = \
748 "DESTDIR=$(DESTDIR)" \
749 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
750 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
751 "bindir=$(bindir)" \
752 "datadir=$(datadir)" \
753 "exec_prefix=$(exec_prefix)" \
754 "includedir=$(includedir)" \
755 "datarootdir=$(datarootdir)" \
756 "docdir=$(docdir)" \
757 "infodir=$(infodir)" \
758 "pdfdir=$(pdfdir)" \
759 "htmldir=$(htmldir)" \
760 "libdir=$(libdir)" \
761 "libexecdir=$(libexecdir)" \
762 "lispdir=$(lispdir)" \
763 "localstatedir=$(localstatedir)" \
764 "mandir=$(mandir)" \
765 "oldincludedir=$(oldincludedir)" \
766 "prefix=$(prefix)" \
767 "sbindir=$(sbindir)" \
768 "sharedstatedir=$(sharedstatedir)" \
769 "sysconfdir=$(sysconfdir)" \
770 "tooldir=$(tooldir)" \
771 "build_tooldir=$(build_tooldir)" \
772 "target_alias=$(target_alias)" \
773 "AWK=$(AWK)" \
774 "BISON=$(BISON)" \
775 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
776 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
777 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
778 "EXPECT=$(EXPECT)" \
779 "FLEX=$(FLEX)" \
780 "INSTALL=$(INSTALL)" \
781 "INSTALL_DATA=$(INSTALL_DATA)" \
782 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
783 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
784 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
785 "LEX=$(LEX)" \
786 "M4=$(M4)" \
787 "MAKE=$(MAKE)" \
788 "RUNTEST=$(RUNTEST)" \
789 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
790 "SED=$(SED)" \
791 "SHELL=$(SHELL)" \
792 "YACC=$(YACC)" \
793 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
794 "ADA_CFLAGS=$(ADA_CFLAGS)" \
795 "AR_FLAGS=$(AR_FLAGS)" \
796 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
797 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
798 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
799 "CFLAGS=$(CFLAGS)" \
800 "CXXFLAGS=$(CXXFLAGS)" \
801 "LDFLAGS=$(LDFLAGS)" \
802 "LIBCFLAGS=$(LIBCFLAGS)" \
803 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
804 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
805 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
806 "GNATBIND=$(GNATBIND)" \
807 "GNATMAKE=$(GNATMAKE)" \
808 "GDC=$(GDC)" \
809 "GDCFLAGS=$(GDCFLAGS)" \
810 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
811 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
812 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
813 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
814 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
815 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
816 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
817 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
818 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
819 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
820 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
821 "GDC_FOR_TARGET=$(GDC_FOR_TARGET)" \
822 "GDCFLAGS_FOR_TARGET=$(GDCFLAGS_FOR_TARGET)" \
823 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
824 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
825 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
826 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
827 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
828 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
829 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
830 "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
831 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
832 "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
833 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
834 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
835 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
836 "BUILD_CONFIG=$(BUILD_CONFIG)" \
837 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838 "LEAN=$(LEAN)" \
839 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
840 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
841 "STAGE1_GENERATOR_CFLAGS=$(STAGE1_GENERATOR_CFLAGS)" \
842 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
843 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
844 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
845 "STAGE2_GENERATOR_CFLAGS=$(STAGE2_GENERATOR_CFLAGS)" \
846 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
847 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
848 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
849 "STAGE3_GENERATOR_CFLAGS=$(STAGE3_GENERATOR_CFLAGS)" \
850 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
851 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
852 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
853 "STAGE4_GENERATOR_CFLAGS=$(STAGE4_GENERATOR_CFLAGS)" \
854 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
855 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
856 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
857 "STAGEprofile_GENERATOR_CFLAGS=$(STAGEprofile_GENERATOR_CFLAGS)" \
858 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
859 "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
860 "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
861 "STAGEtrain_GENERATOR_CFLAGS=$(STAGEtrain_GENERATOR_CFLAGS)" \
862 "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
863 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
864 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
865 "STAGEfeedback_GENERATOR_CFLAGS=$(STAGEfeedback_GENERATOR_CFLAGS)" \
866 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
867 "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
868 "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
869 "STAGEautoprofile_GENERATOR_CFLAGS=$(STAGEautoprofile_GENERATOR_CFLAGS)" \
870 "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
871 "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
872 "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
873 "STAGEautofeedback_GENERATOR_CFLAGS=$(STAGEautofeedback_GENERATOR_CFLAGS)" \
874 "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
875 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
876 "TFLAGS=$(TFLAGS)" \
877 "CONFIG_SHELL=$(SHELL)" \
878 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
879 $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
880
881 # We leave this in just in case, but it is not needed anymore.
882 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
883
884 # Flags to pass down to most sub-makes, in which we're building with
885 # the host environment.
886 EXTRA_HOST_FLAGS = \
887 'AR=$(AR)' \
888 'AS=$(AS)' \
889 'CC=$(CC)' \
890 'CXX=$(CXX)' \
891 'DLLTOOL=$(DLLTOOL)' \
892 'GFORTRAN=$(GFORTRAN)' \
893 'GOC=$(GOC)' \
894 'GDC=$(GDC)' \
895 'LD=$(LD)' \
896 'LIPO=$(LIPO)' \
897 'NM=$(NM)' \
898 'OBJDUMP=$(OBJDUMP)' \
899 'OTOOL=$(OTOOL)' \
900 'RANLIB=$(RANLIB)' \
901 'READELF=$(READELF)' \
902 'STRIP=$(STRIP)' \
903 'WINDRES=$(WINDRES)' \
904 'WINDMC=$(WINDMC)' \
905 'CREATE_GCOV=$(CREATE_GCOV)'
906
907 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
908
909 # Flags to pass to stage1 or when not bootstrapping.
910
911 STAGE1_FLAGS_TO_PASS = \
912 LDFLAGS="$${LDFLAGS}" \
913 HOST_LIBS="$${HOST_LIBS}"
914
915 # Flags to pass to stage2 and later makes.
916
917 POSTSTAGE1_FLAGS_TO_PASS = \
918 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
919 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
920 GDC="$${GDC}" GDC_FOR_BUILD="$${GDC_FOR_BUILD}" \
921 GNATBIND="$${GNATBIND}" \
922 LDFLAGS="$${LDFLAGS}" \
923 HOST_LIBS="$${HOST_LIBS}" \
924 $(LTO_FLAGS_TO_PASS) \
925 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
926
927 @if gcc-bootstrap
928 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
929 $(POSTSTAGE1_HOST_EXPORTS) \
930 fi;
931
932 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
933 @endif gcc-bootstrap
934
935 # Flags to pass down to makes which are built with the target environment.
936 # The double $ decreases the length of the command line; those variables
937 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
938 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
939 # so we expand them here.
940 EXTRA_TARGET_FLAGS = \
941 'AR=$$(AR_FOR_TARGET)' \
942 'AS=$(COMPILER_AS_FOR_TARGET)' \
943 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
944 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
945 'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
946 -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
947 $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
948 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
949 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
950 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
951 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
952 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
953 'GDC=$$(GDC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
954 'GDCFLAGS=$$(GDCFLAGS_FOR_TARGET)' \
955 'LD=$(COMPILER_LD_FOR_TARGET)' \
956 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
957 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
958 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
959 'NM=$(COMPILER_NM_FOR_TARGET)' \
960 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
961 'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
962 'RANLIB=$$(RANLIB_FOR_TARGET)' \
963 'READELF=$$(READELF_FOR_TARGET)' \
964 'WINDRES=$$(WINDRES_FOR_TARGET)' \
965 'WINDMC=$$(WINDMC_FOR_TARGET)' \
966 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
967 'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
968 'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
969 "TFLAGS=$$TFLAGS"
970
971 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
972
973 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
974 # unfortunately needs the native compiler and the target ar and
975 # ranlib.
976 # If any variables are added here, they must be added to do-*, below.
977 # The BUILD_* variables are a special case, which are used for the gcc
978 # cross-building scheme.
979 EXTRA_GCC_FLAGS = \
980 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
981 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
982 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
983
984 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
985
986 @if gcc
987 BUILD_CONFIG = @BUILD_CONFIG@
988 ifneq ($(BUILD_CONFIG),)
989 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
990 endif
991 @endif gcc
992
993 .PHONY: configure-host
994 configure-host: \
995 maybe-configure-bfd \
996 maybe-configure-opcodes \
997 maybe-configure-binutils \
998 maybe-configure-bison \
999 maybe-configure-cgen \
1000 maybe-configure-dejagnu \
1001 maybe-configure-etc \
1002 maybe-configure-fastjar \
1003 maybe-configure-fixincludes \
1004 maybe-configure-flex \
1005 maybe-configure-gas \
1006 maybe-configure-gcc \
1007 maybe-configure-gmp \
1008 maybe-configure-mpfr \
1009 maybe-configure-mpc \
1010 maybe-configure-isl \
1011 maybe-configure-libelf \
1012 maybe-configure-gold \
1013 maybe-configure-gprof \
1014 maybe-configure-intl \
1015 maybe-configure-tcl \
1016 maybe-configure-itcl \
1017 maybe-configure-ld \
1018 maybe-configure-libbacktrace \
1019 maybe-configure-libcpp \
1020 maybe-configure-libcody \
1021 maybe-configure-libdecnumber \
1022 maybe-configure-libgui \
1023 maybe-configure-libiberty \
1024 maybe-configure-libiberty-linker-plugin \
1025 maybe-configure-libiconv \
1026 maybe-configure-m4 \
1027 maybe-configure-readline \
1028 maybe-configure-sid \
1029 maybe-configure-sim \
1030 maybe-configure-texinfo \
1031 maybe-configure-zlib \
1032 maybe-configure-gnulib \
1033 maybe-configure-gdbsupport \
1034 maybe-configure-gdbserver \
1035 maybe-configure-gdb \
1036 maybe-configure-expect \
1037 maybe-configure-guile \
1038 maybe-configure-tk \
1039 maybe-configure-libtermcap \
1040 maybe-configure-utils \
1041 maybe-configure-c++tools \
1042 maybe-configure-gnattools \
1043 maybe-configure-lto-plugin \
1044 maybe-configure-libcc1 \
1045 maybe-configure-gotools \
1046 maybe-configure-libctf
1047 .PHONY: configure-target
1048 configure-target: \
1049 maybe-configure-target-libstdc++-v3 \
1050 maybe-configure-target-libsanitizer \
1051 maybe-configure-target-libvtv \
1052 maybe-configure-target-liboffloadmic \
1053 maybe-configure-target-libssp \
1054 maybe-configure-target-newlib \
1055 maybe-configure-target-libgcc \
1056 maybe-configure-target-libbacktrace \
1057 maybe-configure-target-libquadmath \
1058 maybe-configure-target-libgfortran \
1059 maybe-configure-target-libobjc \
1060 maybe-configure-target-libgo \
1061 maybe-configure-target-libhsail-rt \
1062 maybe-configure-target-libphobos \
1063 maybe-configure-target-libtermcap \
1064 maybe-configure-target-winsup \
1065 maybe-configure-target-libgloss \
1066 maybe-configure-target-libffi \
1067 maybe-configure-target-zlib \
1068 maybe-configure-target-rda \
1069 maybe-configure-target-libada \
1070 maybe-configure-target-libgomp \
1071 maybe-configure-target-libitm \
1072 maybe-configure-target-libatomic
1073
1074 # The target built for a native non-bootstrap build.
1075 .PHONY: all
1076 all:
1077 @if gcc-bootstrap
1078 [ -f stage_final ] || echo stage3 > stage_final
1079 @r=`${PWD_COMMAND}`; export r; \
1080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1081 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1082 @endif gcc-bootstrap
1083 @: $(MAKE); $(unstage)
1084 @r=`${PWD_COMMAND}`; export r; \
1085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1086 @if gcc-bootstrap
1087 if [ -f stage_last ]; then \
1088 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1089 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1090 else \
1091 @endif gcc-bootstrap
1092 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1093 @if gcc-bootstrap
1094 ; \
1095 fi \
1096 @endif gcc-bootstrap
1097 && :
1098
1099 .PHONY: all-build
1100
1101 all-build: maybe-all-build-libiberty
1102 all-build: maybe-all-build-bison
1103 all-build: maybe-all-build-flex
1104 all-build: maybe-all-build-m4
1105 all-build: maybe-all-build-texinfo
1106 all-build: maybe-all-build-fixincludes
1107 all-build: maybe-all-build-libcpp
1108
1109 .PHONY: all-host
1110
1111 @if bfd-no-bootstrap
1112 all-host: maybe-all-bfd
1113 @endif bfd-no-bootstrap
1114 @if opcodes-no-bootstrap
1115 all-host: maybe-all-opcodes
1116 @endif opcodes-no-bootstrap
1117 @if binutils-no-bootstrap
1118 all-host: maybe-all-binutils
1119 @endif binutils-no-bootstrap
1120 all-host: maybe-all-bison
1121 all-host: maybe-all-cgen
1122 all-host: maybe-all-dejagnu
1123 all-host: maybe-all-etc
1124 all-host: maybe-all-fastjar
1125 @if fixincludes-no-bootstrap
1126 all-host: maybe-all-fixincludes
1127 @endif fixincludes-no-bootstrap
1128 all-host: maybe-all-flex
1129 @if gas-no-bootstrap
1130 all-host: maybe-all-gas
1131 @endif gas-no-bootstrap
1132 @if gcc-no-bootstrap
1133 all-host: maybe-all-gcc
1134 @endif gcc-no-bootstrap
1135 @if gmp-no-bootstrap
1136 all-host: maybe-all-gmp
1137 @endif gmp-no-bootstrap
1138 @if mpfr-no-bootstrap
1139 all-host: maybe-all-mpfr
1140 @endif mpfr-no-bootstrap
1141 @if mpc-no-bootstrap
1142 all-host: maybe-all-mpc
1143 @endif mpc-no-bootstrap
1144 @if isl-no-bootstrap
1145 all-host: maybe-all-isl
1146 @endif isl-no-bootstrap
1147 @if libelf-no-bootstrap
1148 all-host: maybe-all-libelf
1149 @endif libelf-no-bootstrap
1150 @if gold-no-bootstrap
1151 all-host: maybe-all-gold
1152 @endif gold-no-bootstrap
1153 all-host: maybe-all-gprof
1154 @if intl-no-bootstrap
1155 all-host: maybe-all-intl
1156 @endif intl-no-bootstrap
1157 all-host: maybe-all-tcl
1158 all-host: maybe-all-itcl
1159 @if ld-no-bootstrap
1160 all-host: maybe-all-ld
1161 @endif ld-no-bootstrap
1162 @if libbacktrace-no-bootstrap
1163 all-host: maybe-all-libbacktrace
1164 @endif libbacktrace-no-bootstrap
1165 @if libcpp-no-bootstrap
1166 all-host: maybe-all-libcpp
1167 @endif libcpp-no-bootstrap
1168 @if libcody-no-bootstrap
1169 all-host: maybe-all-libcody
1170 @endif libcody-no-bootstrap
1171 @if libdecnumber-no-bootstrap
1172 all-host: maybe-all-libdecnumber
1173 @endif libdecnumber-no-bootstrap
1174 all-host: maybe-all-libgui
1175 @if libiberty-no-bootstrap
1176 all-host: maybe-all-libiberty
1177 @endif libiberty-no-bootstrap
1178 @if libiberty-linker-plugin-no-bootstrap
1179 all-host: maybe-all-libiberty-linker-plugin
1180 @endif libiberty-linker-plugin-no-bootstrap
1181 @if libiconv-no-bootstrap
1182 all-host: maybe-all-libiconv
1183 @endif libiconv-no-bootstrap
1184 all-host: maybe-all-m4
1185 all-host: maybe-all-readline
1186 all-host: maybe-all-sid
1187 all-host: maybe-all-sim
1188 all-host: maybe-all-texinfo
1189 @if zlib-no-bootstrap
1190 all-host: maybe-all-zlib
1191 @endif zlib-no-bootstrap
1192 all-host: maybe-all-gnulib
1193 all-host: maybe-all-gdbsupport
1194 all-host: maybe-all-gdbserver
1195 all-host: maybe-all-gdb
1196 all-host: maybe-all-expect
1197 all-host: maybe-all-guile
1198 all-host: maybe-all-tk
1199 all-host: maybe-all-libtermcap
1200 all-host: maybe-all-utils
1201 all-host: maybe-all-c++tools
1202 all-host: maybe-all-gnattools
1203 @if lto-plugin-no-bootstrap
1204 all-host: maybe-all-lto-plugin
1205 @endif lto-plugin-no-bootstrap
1206 all-host: maybe-all-libcc1
1207 all-host: maybe-all-gotools
1208 @if libctf-no-bootstrap
1209 all-host: maybe-all-libctf
1210 @endif libctf-no-bootstrap
1211
1212 .PHONY: all-target
1213
1214 @if target-libstdc++-v3-no-bootstrap
1215 all-target: maybe-all-target-libstdc++-v3
1216 @endif target-libstdc++-v3-no-bootstrap
1217 @if target-libsanitizer-no-bootstrap
1218 all-target: maybe-all-target-libsanitizer
1219 @endif target-libsanitizer-no-bootstrap
1220 @if target-libvtv-no-bootstrap
1221 all-target: maybe-all-target-libvtv
1222 @endif target-libvtv-no-bootstrap
1223 all-target: maybe-all-target-liboffloadmic
1224 all-target: maybe-all-target-libssp
1225 all-target: maybe-all-target-newlib
1226 @if target-libgcc-no-bootstrap
1227 all-target: maybe-all-target-libgcc
1228 @endif target-libgcc-no-bootstrap
1229 all-target: maybe-all-target-libbacktrace
1230 all-target: maybe-all-target-libquadmath
1231 all-target: maybe-all-target-libgfortran
1232 all-target: maybe-all-target-libobjc
1233 all-target: maybe-all-target-libgo
1234 all-target: maybe-all-target-libhsail-rt
1235 all-target: maybe-all-target-libphobos
1236 all-target: maybe-all-target-libtermcap
1237 all-target: maybe-all-target-winsup
1238 all-target: maybe-all-target-libgloss
1239 all-target: maybe-all-target-libffi
1240 all-target: maybe-all-target-zlib
1241 all-target: maybe-all-target-rda
1242 all-target: maybe-all-target-libada
1243 @if target-libgomp-no-bootstrap
1244 all-target: maybe-all-target-libgomp
1245 @endif target-libgomp-no-bootstrap
1246 all-target: maybe-all-target-libitm
1247 all-target: maybe-all-target-libatomic
1248
1249 # Do a target for all the subdirectories. A ``make do-X'' will do a
1250 # ``make X'' in all subdirectories (because, in general, there is a
1251 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1252 # but it may do additional work as well).
1253
1254 .PHONY: do-info
1255 do-info:
1256 @: $(MAKE); $(unstage)
1257 @r=`${PWD_COMMAND}`; export r; \
1258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1259 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1260 info-target
1261
1262
1263 .PHONY: info-host
1264
1265 info-host: maybe-info-bfd
1266 info-host: maybe-info-opcodes
1267 info-host: maybe-info-binutils
1268 info-host: maybe-info-bison
1269 info-host: maybe-info-cgen
1270 info-host: maybe-info-dejagnu
1271 info-host: maybe-info-etc
1272 info-host: maybe-info-fastjar
1273 info-host: maybe-info-fixincludes
1274 info-host: maybe-info-flex
1275 info-host: maybe-info-gas
1276 info-host: maybe-info-gcc
1277 info-host: maybe-info-gmp
1278 info-host: maybe-info-mpfr
1279 info-host: maybe-info-mpc
1280 info-host: maybe-info-isl
1281 info-host: maybe-info-libelf
1282 info-host: maybe-info-gold
1283 info-host: maybe-info-gprof
1284 info-host: maybe-info-intl
1285 info-host: maybe-info-tcl
1286 info-host: maybe-info-itcl
1287 info-host: maybe-info-ld
1288 info-host: maybe-info-libbacktrace
1289 info-host: maybe-info-libcpp
1290 info-host: maybe-info-libcody
1291 info-host: maybe-info-libdecnumber
1292 info-host: maybe-info-libgui
1293 info-host: maybe-info-libiberty
1294 info-host: maybe-info-libiberty-linker-plugin
1295 info-host: maybe-info-libiconv
1296 info-host: maybe-info-m4
1297 info-host: maybe-info-readline
1298 info-host: maybe-info-sid
1299 info-host: maybe-info-sim
1300 info-host: maybe-info-texinfo
1301 info-host: maybe-info-zlib
1302 info-host: maybe-info-gnulib
1303 info-host: maybe-info-gdbsupport
1304 info-host: maybe-info-gdbserver
1305 info-host: maybe-info-gdb
1306 info-host: maybe-info-expect
1307 info-host: maybe-info-guile
1308 info-host: maybe-info-tk
1309 info-host: maybe-info-libtermcap
1310 info-host: maybe-info-utils
1311 info-host: maybe-info-c++tools
1312 info-host: maybe-info-gnattools
1313 info-host: maybe-info-lto-plugin
1314 info-host: maybe-info-libcc1
1315 info-host: maybe-info-gotools
1316 info-host: maybe-info-libctf
1317
1318 .PHONY: info-target
1319
1320 info-target: maybe-info-target-libstdc++-v3
1321 info-target: maybe-info-target-libsanitizer
1322 info-target: maybe-info-target-libvtv
1323 info-target: maybe-info-target-liboffloadmic
1324 info-target: maybe-info-target-libssp
1325 info-target: maybe-info-target-newlib
1326 info-target: maybe-info-target-libgcc
1327 info-target: maybe-info-target-libbacktrace
1328 info-target: maybe-info-target-libquadmath
1329 info-target: maybe-info-target-libgfortran
1330 info-target: maybe-info-target-libobjc
1331 info-target: maybe-info-target-libgo
1332 info-target: maybe-info-target-libhsail-rt
1333 info-target: maybe-info-target-libphobos
1334 info-target: maybe-info-target-libtermcap
1335 info-target: maybe-info-target-winsup
1336 info-target: maybe-info-target-libgloss
1337 info-target: maybe-info-target-libffi
1338 info-target: maybe-info-target-zlib
1339 info-target: maybe-info-target-rda
1340 info-target: maybe-info-target-libada
1341 info-target: maybe-info-target-libgomp
1342 info-target: maybe-info-target-libitm
1343 info-target: maybe-info-target-libatomic
1344
1345 .PHONY: do-dvi
1346 do-dvi:
1347 @: $(MAKE); $(unstage)
1348 @r=`${PWD_COMMAND}`; export r; \
1349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1351 dvi-target
1352
1353
1354 .PHONY: dvi-host
1355
1356 dvi-host: maybe-dvi-bfd
1357 dvi-host: maybe-dvi-opcodes
1358 dvi-host: maybe-dvi-binutils
1359 dvi-host: maybe-dvi-bison
1360 dvi-host: maybe-dvi-cgen
1361 dvi-host: maybe-dvi-dejagnu
1362 dvi-host: maybe-dvi-etc
1363 dvi-host: maybe-dvi-fastjar
1364 dvi-host: maybe-dvi-fixincludes
1365 dvi-host: maybe-dvi-flex
1366 dvi-host: maybe-dvi-gas
1367 dvi-host: maybe-dvi-gcc
1368 dvi-host: maybe-dvi-gmp
1369 dvi-host: maybe-dvi-mpfr
1370 dvi-host: maybe-dvi-mpc
1371 dvi-host: maybe-dvi-isl
1372 dvi-host: maybe-dvi-libelf
1373 dvi-host: maybe-dvi-gold
1374 dvi-host: maybe-dvi-gprof
1375 dvi-host: maybe-dvi-intl
1376 dvi-host: maybe-dvi-tcl
1377 dvi-host: maybe-dvi-itcl
1378 dvi-host: maybe-dvi-ld
1379 dvi-host: maybe-dvi-libbacktrace
1380 dvi-host: maybe-dvi-libcpp
1381 dvi-host: maybe-dvi-libcody
1382 dvi-host: maybe-dvi-libdecnumber
1383 dvi-host: maybe-dvi-libgui
1384 dvi-host: maybe-dvi-libiberty
1385 dvi-host: maybe-dvi-libiberty-linker-plugin
1386 dvi-host: maybe-dvi-libiconv
1387 dvi-host: maybe-dvi-m4
1388 dvi-host: maybe-dvi-readline
1389 dvi-host: maybe-dvi-sid
1390 dvi-host: maybe-dvi-sim
1391 dvi-host: maybe-dvi-texinfo
1392 dvi-host: maybe-dvi-zlib
1393 dvi-host: maybe-dvi-gnulib
1394 dvi-host: maybe-dvi-gdbsupport
1395 dvi-host: maybe-dvi-gdbserver
1396 dvi-host: maybe-dvi-gdb
1397 dvi-host: maybe-dvi-expect
1398 dvi-host: maybe-dvi-guile
1399 dvi-host: maybe-dvi-tk
1400 dvi-host: maybe-dvi-libtermcap
1401 dvi-host: maybe-dvi-utils
1402 dvi-host: maybe-dvi-c++tools
1403 dvi-host: maybe-dvi-gnattools
1404 dvi-host: maybe-dvi-lto-plugin
1405 dvi-host: maybe-dvi-libcc1
1406 dvi-host: maybe-dvi-gotools
1407 dvi-host: maybe-dvi-libctf
1408
1409 .PHONY: dvi-target
1410
1411 dvi-target: maybe-dvi-target-libstdc++-v3
1412 dvi-target: maybe-dvi-target-libsanitizer
1413 dvi-target: maybe-dvi-target-libvtv
1414 dvi-target: maybe-dvi-target-liboffloadmic
1415 dvi-target: maybe-dvi-target-libssp
1416 dvi-target: maybe-dvi-target-newlib
1417 dvi-target: maybe-dvi-target-libgcc
1418 dvi-target: maybe-dvi-target-libbacktrace
1419 dvi-target: maybe-dvi-target-libquadmath
1420 dvi-target: maybe-dvi-target-libgfortran
1421 dvi-target: maybe-dvi-target-libobjc
1422 dvi-target: maybe-dvi-target-libgo
1423 dvi-target: maybe-dvi-target-libhsail-rt
1424 dvi-target: maybe-dvi-target-libphobos
1425 dvi-target: maybe-dvi-target-libtermcap
1426 dvi-target: maybe-dvi-target-winsup
1427 dvi-target: maybe-dvi-target-libgloss
1428 dvi-target: maybe-dvi-target-libffi
1429 dvi-target: maybe-dvi-target-zlib
1430 dvi-target: maybe-dvi-target-rda
1431 dvi-target: maybe-dvi-target-libada
1432 dvi-target: maybe-dvi-target-libgomp
1433 dvi-target: maybe-dvi-target-libitm
1434 dvi-target: maybe-dvi-target-libatomic
1435
1436 .PHONY: do-pdf
1437 do-pdf:
1438 @: $(MAKE); $(unstage)
1439 @r=`${PWD_COMMAND}`; export r; \
1440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1441 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1442 pdf-target
1443
1444
1445 .PHONY: pdf-host
1446
1447 pdf-host: maybe-pdf-bfd
1448 pdf-host: maybe-pdf-opcodes
1449 pdf-host: maybe-pdf-binutils
1450 pdf-host: maybe-pdf-bison
1451 pdf-host: maybe-pdf-cgen
1452 pdf-host: maybe-pdf-dejagnu
1453 pdf-host: maybe-pdf-etc
1454 pdf-host: maybe-pdf-fastjar
1455 pdf-host: maybe-pdf-fixincludes
1456 pdf-host: maybe-pdf-flex
1457 pdf-host: maybe-pdf-gas
1458 pdf-host: maybe-pdf-gcc
1459 pdf-host: maybe-pdf-gmp
1460 pdf-host: maybe-pdf-mpfr
1461 pdf-host: maybe-pdf-mpc
1462 pdf-host: maybe-pdf-isl
1463 pdf-host: maybe-pdf-libelf
1464 pdf-host: maybe-pdf-gold
1465 pdf-host: maybe-pdf-gprof
1466 pdf-host: maybe-pdf-intl
1467 pdf-host: maybe-pdf-tcl
1468 pdf-host: maybe-pdf-itcl
1469 pdf-host: maybe-pdf-ld
1470 pdf-host: maybe-pdf-libbacktrace
1471 pdf-host: maybe-pdf-libcpp
1472 pdf-host: maybe-pdf-libcody
1473 pdf-host: maybe-pdf-libdecnumber
1474 pdf-host: maybe-pdf-libgui
1475 pdf-host: maybe-pdf-libiberty
1476 pdf-host: maybe-pdf-libiberty-linker-plugin
1477 pdf-host: maybe-pdf-libiconv
1478 pdf-host: maybe-pdf-m4
1479 pdf-host: maybe-pdf-readline
1480 pdf-host: maybe-pdf-sid
1481 pdf-host: maybe-pdf-sim
1482 pdf-host: maybe-pdf-texinfo
1483 pdf-host: maybe-pdf-zlib
1484 pdf-host: maybe-pdf-gnulib
1485 pdf-host: maybe-pdf-gdbsupport
1486 pdf-host: maybe-pdf-gdbserver
1487 pdf-host: maybe-pdf-gdb
1488 pdf-host: maybe-pdf-expect
1489 pdf-host: maybe-pdf-guile
1490 pdf-host: maybe-pdf-tk
1491 pdf-host: maybe-pdf-libtermcap
1492 pdf-host: maybe-pdf-utils
1493 pdf-host: maybe-pdf-c++tools
1494 pdf-host: maybe-pdf-gnattools
1495 pdf-host: maybe-pdf-lto-plugin
1496 pdf-host: maybe-pdf-libcc1
1497 pdf-host: maybe-pdf-gotools
1498 pdf-host: maybe-pdf-libctf
1499
1500 .PHONY: pdf-target
1501
1502 pdf-target: maybe-pdf-target-libstdc++-v3
1503 pdf-target: maybe-pdf-target-libsanitizer
1504 pdf-target: maybe-pdf-target-libvtv
1505 pdf-target: maybe-pdf-target-liboffloadmic
1506 pdf-target: maybe-pdf-target-libssp
1507 pdf-target: maybe-pdf-target-newlib
1508 pdf-target: maybe-pdf-target-libgcc
1509 pdf-target: maybe-pdf-target-libbacktrace
1510 pdf-target: maybe-pdf-target-libquadmath
1511 pdf-target: maybe-pdf-target-libgfortran
1512 pdf-target: maybe-pdf-target-libobjc
1513 pdf-target: maybe-pdf-target-libgo
1514 pdf-target: maybe-pdf-target-libhsail-rt
1515 pdf-target: maybe-pdf-target-libphobos
1516 pdf-target: maybe-pdf-target-libtermcap
1517 pdf-target: maybe-pdf-target-winsup
1518 pdf-target: maybe-pdf-target-libgloss
1519 pdf-target: maybe-pdf-target-libffi
1520 pdf-target: maybe-pdf-target-zlib
1521 pdf-target: maybe-pdf-target-rda
1522 pdf-target: maybe-pdf-target-libada
1523 pdf-target: maybe-pdf-target-libgomp
1524 pdf-target: maybe-pdf-target-libitm
1525 pdf-target: maybe-pdf-target-libatomic
1526
1527 .PHONY: do-html
1528 do-html:
1529 @: $(MAKE); $(unstage)
1530 @r=`${PWD_COMMAND}`; export r; \
1531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1532 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1533 html-target
1534
1535
1536 .PHONY: html-host
1537
1538 html-host: maybe-html-bfd
1539 html-host: maybe-html-opcodes
1540 html-host: maybe-html-binutils
1541 html-host: maybe-html-bison
1542 html-host: maybe-html-cgen
1543 html-host: maybe-html-dejagnu
1544 html-host: maybe-html-etc
1545 html-host: maybe-html-fastjar
1546 html-host: maybe-html-fixincludes
1547 html-host: maybe-html-flex
1548 html-host: maybe-html-gas
1549 html-host: maybe-html-gcc
1550 html-host: maybe-html-gmp
1551 html-host: maybe-html-mpfr
1552 html-host: maybe-html-mpc
1553 html-host: maybe-html-isl
1554 html-host: maybe-html-libelf
1555 html-host: maybe-html-gold
1556 html-host: maybe-html-gprof
1557 html-host: maybe-html-intl
1558 html-host: maybe-html-tcl
1559 html-host: maybe-html-itcl
1560 html-host: maybe-html-ld
1561 html-host: maybe-html-libbacktrace
1562 html-host: maybe-html-libcpp
1563 html-host: maybe-html-libcody
1564 html-host: maybe-html-libdecnumber
1565 html-host: maybe-html-libgui
1566 html-host: maybe-html-libiberty
1567 html-host: maybe-html-libiberty-linker-plugin
1568 html-host: maybe-html-libiconv
1569 html-host: maybe-html-m4
1570 html-host: maybe-html-readline
1571 html-host: maybe-html-sid
1572 html-host: maybe-html-sim
1573 html-host: maybe-html-texinfo
1574 html-host: maybe-html-zlib
1575 html-host: maybe-html-gnulib
1576 html-host: maybe-html-gdbsupport
1577 html-host: maybe-html-gdbserver
1578 html-host: maybe-html-gdb
1579 html-host: maybe-html-expect
1580 html-host: maybe-html-guile
1581 html-host: maybe-html-tk
1582 html-host: maybe-html-libtermcap
1583 html-host: maybe-html-utils
1584 html-host: maybe-html-c++tools
1585 html-host: maybe-html-gnattools
1586 html-host: maybe-html-lto-plugin
1587 html-host: maybe-html-libcc1
1588 html-host: maybe-html-gotools
1589 html-host: maybe-html-libctf
1590
1591 .PHONY: html-target
1592
1593 html-target: maybe-html-target-libstdc++-v3
1594 html-target: maybe-html-target-libsanitizer
1595 html-target: maybe-html-target-libvtv
1596 html-target: maybe-html-target-liboffloadmic
1597 html-target: maybe-html-target-libssp
1598 html-target: maybe-html-target-newlib
1599 html-target: maybe-html-target-libgcc
1600 html-target: maybe-html-target-libbacktrace
1601 html-target: maybe-html-target-libquadmath
1602 html-target: maybe-html-target-libgfortran
1603 html-target: maybe-html-target-libobjc
1604 html-target: maybe-html-target-libgo
1605 html-target: maybe-html-target-libhsail-rt
1606 html-target: maybe-html-target-libphobos
1607 html-target: maybe-html-target-libtermcap
1608 html-target: maybe-html-target-winsup
1609 html-target: maybe-html-target-libgloss
1610 html-target: maybe-html-target-libffi
1611 html-target: maybe-html-target-zlib
1612 html-target: maybe-html-target-rda
1613 html-target: maybe-html-target-libada
1614 html-target: maybe-html-target-libgomp
1615 html-target: maybe-html-target-libitm
1616 html-target: maybe-html-target-libatomic
1617
1618 .PHONY: do-TAGS
1619 do-TAGS:
1620 @: $(MAKE); $(unstage)
1621 @r=`${PWD_COMMAND}`; export r; \
1622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1623 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1624 TAGS-target
1625
1626
1627 .PHONY: TAGS-host
1628
1629 TAGS-host: maybe-TAGS-bfd
1630 TAGS-host: maybe-TAGS-opcodes
1631 TAGS-host: maybe-TAGS-binutils
1632 TAGS-host: maybe-TAGS-bison
1633 TAGS-host: maybe-TAGS-cgen
1634 TAGS-host: maybe-TAGS-dejagnu
1635 TAGS-host: maybe-TAGS-etc
1636 TAGS-host: maybe-TAGS-fastjar
1637 TAGS-host: maybe-TAGS-fixincludes
1638 TAGS-host: maybe-TAGS-flex
1639 TAGS-host: maybe-TAGS-gas
1640 TAGS-host: maybe-TAGS-gcc
1641 TAGS-host: maybe-TAGS-gmp
1642 TAGS-host: maybe-TAGS-mpfr
1643 TAGS-host: maybe-TAGS-mpc
1644 TAGS-host: maybe-TAGS-isl
1645 TAGS-host: maybe-TAGS-libelf
1646 TAGS-host: maybe-TAGS-gold
1647 TAGS-host: maybe-TAGS-gprof
1648 TAGS-host: maybe-TAGS-intl
1649 TAGS-host: maybe-TAGS-tcl
1650 TAGS-host: maybe-TAGS-itcl
1651 TAGS-host: maybe-TAGS-ld
1652 TAGS-host: maybe-TAGS-libbacktrace
1653 TAGS-host: maybe-TAGS-libcpp
1654 TAGS-host: maybe-TAGS-libcody
1655 TAGS-host: maybe-TAGS-libdecnumber
1656 TAGS-host: maybe-TAGS-libgui
1657 TAGS-host: maybe-TAGS-libiberty
1658 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1659 TAGS-host: maybe-TAGS-libiconv
1660 TAGS-host: maybe-TAGS-m4
1661 TAGS-host: maybe-TAGS-readline
1662 TAGS-host: maybe-TAGS-sid
1663 TAGS-host: maybe-TAGS-sim
1664 TAGS-host: maybe-TAGS-texinfo
1665 TAGS-host: maybe-TAGS-zlib
1666 TAGS-host: maybe-TAGS-gnulib
1667 TAGS-host: maybe-TAGS-gdbsupport
1668 TAGS-host: maybe-TAGS-gdbserver
1669 TAGS-host: maybe-TAGS-gdb
1670 TAGS-host: maybe-TAGS-expect
1671 TAGS-host: maybe-TAGS-guile
1672 TAGS-host: maybe-TAGS-tk
1673 TAGS-host: maybe-TAGS-libtermcap
1674 TAGS-host: maybe-TAGS-utils
1675 TAGS-host: maybe-TAGS-c++tools
1676 TAGS-host: maybe-TAGS-gnattools
1677 TAGS-host: maybe-TAGS-lto-plugin
1678 TAGS-host: maybe-TAGS-libcc1
1679 TAGS-host: maybe-TAGS-gotools
1680 TAGS-host: maybe-TAGS-libctf
1681
1682 .PHONY: TAGS-target
1683
1684 TAGS-target: maybe-TAGS-target-libstdc++-v3
1685 TAGS-target: maybe-TAGS-target-libsanitizer
1686 TAGS-target: maybe-TAGS-target-libvtv
1687 TAGS-target: maybe-TAGS-target-liboffloadmic
1688 TAGS-target: maybe-TAGS-target-libssp
1689 TAGS-target: maybe-TAGS-target-newlib
1690 TAGS-target: maybe-TAGS-target-libgcc
1691 TAGS-target: maybe-TAGS-target-libbacktrace
1692 TAGS-target: maybe-TAGS-target-libquadmath
1693 TAGS-target: maybe-TAGS-target-libgfortran
1694 TAGS-target: maybe-TAGS-target-libobjc
1695 TAGS-target: maybe-TAGS-target-libgo
1696 TAGS-target: maybe-TAGS-target-libhsail-rt
1697 TAGS-target: maybe-TAGS-target-libphobos
1698 TAGS-target: maybe-TAGS-target-libtermcap
1699 TAGS-target: maybe-TAGS-target-winsup
1700 TAGS-target: maybe-TAGS-target-libgloss
1701 TAGS-target: maybe-TAGS-target-libffi
1702 TAGS-target: maybe-TAGS-target-zlib
1703 TAGS-target: maybe-TAGS-target-rda
1704 TAGS-target: maybe-TAGS-target-libada
1705 TAGS-target: maybe-TAGS-target-libgomp
1706 TAGS-target: maybe-TAGS-target-libitm
1707 TAGS-target: maybe-TAGS-target-libatomic
1708
1709 .PHONY: do-install-info
1710 do-install-info:
1711 @: $(MAKE); $(unstage)
1712 @r=`${PWD_COMMAND}`; export r; \
1713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1714 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1715 install-info-target
1716
1717
1718 .PHONY: install-info-host
1719
1720 install-info-host: maybe-install-info-bfd
1721 install-info-host: maybe-install-info-opcodes
1722 install-info-host: maybe-install-info-binutils
1723 install-info-host: maybe-install-info-bison
1724 install-info-host: maybe-install-info-cgen
1725 install-info-host: maybe-install-info-dejagnu
1726 install-info-host: maybe-install-info-etc
1727 install-info-host: maybe-install-info-fastjar
1728 install-info-host: maybe-install-info-fixincludes
1729 install-info-host: maybe-install-info-flex
1730 install-info-host: maybe-install-info-gas
1731 install-info-host: maybe-install-info-gcc
1732 install-info-host: maybe-install-info-gmp
1733 install-info-host: maybe-install-info-mpfr
1734 install-info-host: maybe-install-info-mpc
1735 install-info-host: maybe-install-info-isl
1736 install-info-host: maybe-install-info-libelf
1737 install-info-host: maybe-install-info-gold
1738 install-info-host: maybe-install-info-gprof
1739 install-info-host: maybe-install-info-intl
1740 install-info-host: maybe-install-info-tcl
1741 install-info-host: maybe-install-info-itcl
1742 install-info-host: maybe-install-info-ld
1743 install-info-host: maybe-install-info-libbacktrace
1744 install-info-host: maybe-install-info-libcpp
1745 install-info-host: maybe-install-info-libcody
1746 install-info-host: maybe-install-info-libdecnumber
1747 install-info-host: maybe-install-info-libgui
1748 install-info-host: maybe-install-info-libiberty
1749 install-info-host: maybe-install-info-libiberty-linker-plugin
1750 install-info-host: maybe-install-info-libiconv
1751 install-info-host: maybe-install-info-m4
1752 install-info-host: maybe-install-info-readline
1753 install-info-host: maybe-install-info-sid
1754 install-info-host: maybe-install-info-sim
1755 install-info-host: maybe-install-info-texinfo
1756 install-info-host: maybe-install-info-zlib
1757 install-info-host: maybe-install-info-gnulib
1758 install-info-host: maybe-install-info-gdbsupport
1759 install-info-host: maybe-install-info-gdbserver
1760 install-info-host: maybe-install-info-gdb
1761 install-info-host: maybe-install-info-expect
1762 install-info-host: maybe-install-info-guile
1763 install-info-host: maybe-install-info-tk
1764 install-info-host: maybe-install-info-libtermcap
1765 install-info-host: maybe-install-info-utils
1766 install-info-host: maybe-install-info-c++tools
1767 install-info-host: maybe-install-info-gnattools
1768 install-info-host: maybe-install-info-lto-plugin
1769 install-info-host: maybe-install-info-libcc1
1770 install-info-host: maybe-install-info-gotools
1771 install-info-host: maybe-install-info-libctf
1772
1773 .PHONY: install-info-target
1774
1775 install-info-target: maybe-install-info-target-libstdc++-v3
1776 install-info-target: maybe-install-info-target-libsanitizer
1777 install-info-target: maybe-install-info-target-libvtv
1778 install-info-target: maybe-install-info-target-liboffloadmic
1779 install-info-target: maybe-install-info-target-libssp
1780 install-info-target: maybe-install-info-target-newlib
1781 install-info-target: maybe-install-info-target-libgcc
1782 install-info-target: maybe-install-info-target-libbacktrace
1783 install-info-target: maybe-install-info-target-libquadmath
1784 install-info-target: maybe-install-info-target-libgfortran
1785 install-info-target: maybe-install-info-target-libobjc
1786 install-info-target: maybe-install-info-target-libgo
1787 install-info-target: maybe-install-info-target-libhsail-rt
1788 install-info-target: maybe-install-info-target-libphobos
1789 install-info-target: maybe-install-info-target-libtermcap
1790 install-info-target: maybe-install-info-target-winsup
1791 install-info-target: maybe-install-info-target-libgloss
1792 install-info-target: maybe-install-info-target-libffi
1793 install-info-target: maybe-install-info-target-zlib
1794 install-info-target: maybe-install-info-target-rda
1795 install-info-target: maybe-install-info-target-libada
1796 install-info-target: maybe-install-info-target-libgomp
1797 install-info-target: maybe-install-info-target-libitm
1798 install-info-target: maybe-install-info-target-libatomic
1799
1800 .PHONY: do-install-pdf
1801 do-install-pdf:
1802 @: $(MAKE); $(unstage)
1803 @r=`${PWD_COMMAND}`; export r; \
1804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1805 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1806 install-pdf-target
1807
1808
1809 .PHONY: install-pdf-host
1810
1811 install-pdf-host: maybe-install-pdf-bfd
1812 install-pdf-host: maybe-install-pdf-opcodes
1813 install-pdf-host: maybe-install-pdf-binutils
1814 install-pdf-host: maybe-install-pdf-bison
1815 install-pdf-host: maybe-install-pdf-cgen
1816 install-pdf-host: maybe-install-pdf-dejagnu
1817 install-pdf-host: maybe-install-pdf-etc
1818 install-pdf-host: maybe-install-pdf-fastjar
1819 install-pdf-host: maybe-install-pdf-fixincludes
1820 install-pdf-host: maybe-install-pdf-flex
1821 install-pdf-host: maybe-install-pdf-gas
1822 install-pdf-host: maybe-install-pdf-gcc
1823 install-pdf-host: maybe-install-pdf-gmp
1824 install-pdf-host: maybe-install-pdf-mpfr
1825 install-pdf-host: maybe-install-pdf-mpc
1826 install-pdf-host: maybe-install-pdf-isl
1827 install-pdf-host: maybe-install-pdf-libelf
1828 install-pdf-host: maybe-install-pdf-gold
1829 install-pdf-host: maybe-install-pdf-gprof
1830 install-pdf-host: maybe-install-pdf-intl
1831 install-pdf-host: maybe-install-pdf-tcl
1832 install-pdf-host: maybe-install-pdf-itcl
1833 install-pdf-host: maybe-install-pdf-ld
1834 install-pdf-host: maybe-install-pdf-libbacktrace
1835 install-pdf-host: maybe-install-pdf-libcpp
1836 install-pdf-host: maybe-install-pdf-libcody
1837 install-pdf-host: maybe-install-pdf-libdecnumber
1838 install-pdf-host: maybe-install-pdf-libgui
1839 install-pdf-host: maybe-install-pdf-libiberty
1840 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1841 install-pdf-host: maybe-install-pdf-libiconv
1842 install-pdf-host: maybe-install-pdf-m4
1843 install-pdf-host: maybe-install-pdf-readline
1844 install-pdf-host: maybe-install-pdf-sid
1845 install-pdf-host: maybe-install-pdf-sim
1846 install-pdf-host: maybe-install-pdf-texinfo
1847 install-pdf-host: maybe-install-pdf-zlib
1848 install-pdf-host: maybe-install-pdf-gnulib
1849 install-pdf-host: maybe-install-pdf-gdbsupport
1850 install-pdf-host: maybe-install-pdf-gdbserver
1851 install-pdf-host: maybe-install-pdf-gdb
1852 install-pdf-host: maybe-install-pdf-expect
1853 install-pdf-host: maybe-install-pdf-guile
1854 install-pdf-host: maybe-install-pdf-tk
1855 install-pdf-host: maybe-install-pdf-libtermcap
1856 install-pdf-host: maybe-install-pdf-utils
1857 install-pdf-host: maybe-install-pdf-c++tools
1858 install-pdf-host: maybe-install-pdf-gnattools
1859 install-pdf-host: maybe-install-pdf-lto-plugin
1860 install-pdf-host: maybe-install-pdf-libcc1
1861 install-pdf-host: maybe-install-pdf-gotools
1862 install-pdf-host: maybe-install-pdf-libctf
1863
1864 .PHONY: install-pdf-target
1865
1866 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1867 install-pdf-target: maybe-install-pdf-target-libsanitizer
1868 install-pdf-target: maybe-install-pdf-target-libvtv
1869 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1870 install-pdf-target: maybe-install-pdf-target-libssp
1871 install-pdf-target: maybe-install-pdf-target-newlib
1872 install-pdf-target: maybe-install-pdf-target-libgcc
1873 install-pdf-target: maybe-install-pdf-target-libbacktrace
1874 install-pdf-target: maybe-install-pdf-target-libquadmath
1875 install-pdf-target: maybe-install-pdf-target-libgfortran
1876 install-pdf-target: maybe-install-pdf-target-libobjc
1877 install-pdf-target: maybe-install-pdf-target-libgo
1878 install-pdf-target: maybe-install-pdf-target-libhsail-rt
1879 install-pdf-target: maybe-install-pdf-target-libphobos
1880 install-pdf-target: maybe-install-pdf-target-libtermcap
1881 install-pdf-target: maybe-install-pdf-target-winsup
1882 install-pdf-target: maybe-install-pdf-target-libgloss
1883 install-pdf-target: maybe-install-pdf-target-libffi
1884 install-pdf-target: maybe-install-pdf-target-zlib
1885 install-pdf-target: maybe-install-pdf-target-rda
1886 install-pdf-target: maybe-install-pdf-target-libada
1887 install-pdf-target: maybe-install-pdf-target-libgomp
1888 install-pdf-target: maybe-install-pdf-target-libitm
1889 install-pdf-target: maybe-install-pdf-target-libatomic
1890
1891 .PHONY: do-install-html
1892 do-install-html:
1893 @: $(MAKE); $(unstage)
1894 @r=`${PWD_COMMAND}`; export r; \
1895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1896 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1897 install-html-target
1898
1899
1900 .PHONY: install-html-host
1901
1902 install-html-host: maybe-install-html-bfd
1903 install-html-host: maybe-install-html-opcodes
1904 install-html-host: maybe-install-html-binutils
1905 install-html-host: maybe-install-html-bison
1906 install-html-host: maybe-install-html-cgen
1907 install-html-host: maybe-install-html-dejagnu
1908 install-html-host: maybe-install-html-etc
1909 install-html-host: maybe-install-html-fastjar
1910 install-html-host: maybe-install-html-fixincludes
1911 install-html-host: maybe-install-html-flex
1912 install-html-host: maybe-install-html-gas
1913 install-html-host: maybe-install-html-gcc
1914 install-html-host: maybe-install-html-gmp
1915 install-html-host: maybe-install-html-mpfr
1916 install-html-host: maybe-install-html-mpc
1917 install-html-host: maybe-install-html-isl
1918 install-html-host: maybe-install-html-libelf
1919 install-html-host: maybe-install-html-gold
1920 install-html-host: maybe-install-html-gprof
1921 install-html-host: maybe-install-html-intl
1922 install-html-host: maybe-install-html-tcl
1923 install-html-host: maybe-install-html-itcl
1924 install-html-host: maybe-install-html-ld
1925 install-html-host: maybe-install-html-libbacktrace
1926 install-html-host: maybe-install-html-libcpp
1927 install-html-host: maybe-install-html-libcody
1928 install-html-host: maybe-install-html-libdecnumber
1929 install-html-host: maybe-install-html-libgui
1930 install-html-host: maybe-install-html-libiberty
1931 install-html-host: maybe-install-html-libiberty-linker-plugin
1932 install-html-host: maybe-install-html-libiconv
1933 install-html-host: maybe-install-html-m4
1934 install-html-host: maybe-install-html-readline
1935 install-html-host: maybe-install-html-sid
1936 install-html-host: maybe-install-html-sim
1937 install-html-host: maybe-install-html-texinfo
1938 install-html-host: maybe-install-html-zlib
1939 install-html-host: maybe-install-html-gnulib
1940 install-html-host: maybe-install-html-gdbsupport
1941 install-html-host: maybe-install-html-gdbserver
1942 install-html-host: maybe-install-html-gdb
1943 install-html-host: maybe-install-html-expect
1944 install-html-host: maybe-install-html-guile
1945 install-html-host: maybe-install-html-tk
1946 install-html-host: maybe-install-html-libtermcap
1947 install-html-host: maybe-install-html-utils
1948 install-html-host: maybe-install-html-c++tools
1949 install-html-host: maybe-install-html-gnattools
1950 install-html-host: maybe-install-html-lto-plugin
1951 install-html-host: maybe-install-html-libcc1
1952 install-html-host: maybe-install-html-gotools
1953 install-html-host: maybe-install-html-libctf
1954
1955 .PHONY: install-html-target
1956
1957 install-html-target: maybe-install-html-target-libstdc++-v3
1958 install-html-target: maybe-install-html-target-libsanitizer
1959 install-html-target: maybe-install-html-target-libvtv
1960 install-html-target: maybe-install-html-target-liboffloadmic
1961 install-html-target: maybe-install-html-target-libssp
1962 install-html-target: maybe-install-html-target-newlib
1963 install-html-target: maybe-install-html-target-libgcc
1964 install-html-target: maybe-install-html-target-libbacktrace
1965 install-html-target: maybe-install-html-target-libquadmath
1966 install-html-target: maybe-install-html-target-libgfortran
1967 install-html-target: maybe-install-html-target-libobjc
1968 install-html-target: maybe-install-html-target-libgo
1969 install-html-target: maybe-install-html-target-libhsail-rt
1970 install-html-target: maybe-install-html-target-libphobos
1971 install-html-target: maybe-install-html-target-libtermcap
1972 install-html-target: maybe-install-html-target-winsup
1973 install-html-target: maybe-install-html-target-libgloss
1974 install-html-target: maybe-install-html-target-libffi
1975 install-html-target: maybe-install-html-target-zlib
1976 install-html-target: maybe-install-html-target-rda
1977 install-html-target: maybe-install-html-target-libada
1978 install-html-target: maybe-install-html-target-libgomp
1979 install-html-target: maybe-install-html-target-libitm
1980 install-html-target: maybe-install-html-target-libatomic
1981
1982 .PHONY: do-installcheck
1983 do-installcheck:
1984 @: $(MAKE); $(unstage)
1985 @r=`${PWD_COMMAND}`; export r; \
1986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1988 installcheck-target
1989
1990
1991 .PHONY: installcheck-host
1992
1993 installcheck-host: maybe-installcheck-bfd
1994 installcheck-host: maybe-installcheck-opcodes
1995 installcheck-host: maybe-installcheck-binutils
1996 installcheck-host: maybe-installcheck-bison
1997 installcheck-host: maybe-installcheck-cgen
1998 installcheck-host: maybe-installcheck-dejagnu
1999 installcheck-host: maybe-installcheck-etc
2000 installcheck-host: maybe-installcheck-fastjar
2001 installcheck-host: maybe-installcheck-fixincludes
2002 installcheck-host: maybe-installcheck-flex
2003 installcheck-host: maybe-installcheck-gas
2004 installcheck-host: maybe-installcheck-gcc
2005 installcheck-host: maybe-installcheck-gmp
2006 installcheck-host: maybe-installcheck-mpfr
2007 installcheck-host: maybe-installcheck-mpc
2008 installcheck-host: maybe-installcheck-isl
2009 installcheck-host: maybe-installcheck-libelf
2010 installcheck-host: maybe-installcheck-gold
2011 installcheck-host: maybe-installcheck-gprof
2012 installcheck-host: maybe-installcheck-intl
2013 installcheck-host: maybe-installcheck-tcl
2014 installcheck-host: maybe-installcheck-itcl
2015 installcheck-host: maybe-installcheck-ld
2016 installcheck-host: maybe-installcheck-libbacktrace
2017 installcheck-host: maybe-installcheck-libcpp
2018 installcheck-host: maybe-installcheck-libcody
2019 installcheck-host: maybe-installcheck-libdecnumber
2020 installcheck-host: maybe-installcheck-libgui
2021 installcheck-host: maybe-installcheck-libiberty
2022 installcheck-host: maybe-installcheck-libiberty-linker-plugin
2023 installcheck-host: maybe-installcheck-libiconv
2024 installcheck-host: maybe-installcheck-m4
2025 installcheck-host: maybe-installcheck-readline
2026 installcheck-host: maybe-installcheck-sid
2027 installcheck-host: maybe-installcheck-sim
2028 installcheck-host: maybe-installcheck-texinfo
2029 installcheck-host: maybe-installcheck-zlib
2030 installcheck-host: maybe-installcheck-gnulib
2031 installcheck-host: maybe-installcheck-gdbsupport
2032 installcheck-host: maybe-installcheck-gdbserver
2033 installcheck-host: maybe-installcheck-gdb
2034 installcheck-host: maybe-installcheck-expect
2035 installcheck-host: maybe-installcheck-guile
2036 installcheck-host: maybe-installcheck-tk
2037 installcheck-host: maybe-installcheck-libtermcap
2038 installcheck-host: maybe-installcheck-utils
2039 installcheck-host: maybe-installcheck-c++tools
2040 installcheck-host: maybe-installcheck-gnattools
2041 installcheck-host: maybe-installcheck-lto-plugin
2042 installcheck-host: maybe-installcheck-libcc1
2043 installcheck-host: maybe-installcheck-gotools
2044 installcheck-host: maybe-installcheck-libctf
2045
2046 .PHONY: installcheck-target
2047
2048 installcheck-target: maybe-installcheck-target-libstdc++-v3
2049 installcheck-target: maybe-installcheck-target-libsanitizer
2050 installcheck-target: maybe-installcheck-target-libvtv
2051 installcheck-target: maybe-installcheck-target-liboffloadmic
2052 installcheck-target: maybe-installcheck-target-libssp
2053 installcheck-target: maybe-installcheck-target-newlib
2054 installcheck-target: maybe-installcheck-target-libgcc
2055 installcheck-target: maybe-installcheck-target-libbacktrace
2056 installcheck-target: maybe-installcheck-target-libquadmath
2057 installcheck-target: maybe-installcheck-target-libgfortran
2058 installcheck-target: maybe-installcheck-target-libobjc
2059 installcheck-target: maybe-installcheck-target-libgo
2060 installcheck-target: maybe-installcheck-target-libhsail-rt
2061 installcheck-target: maybe-installcheck-target-libphobos
2062 installcheck-target: maybe-installcheck-target-libtermcap
2063 installcheck-target: maybe-installcheck-target-winsup
2064 installcheck-target: maybe-installcheck-target-libgloss
2065 installcheck-target: maybe-installcheck-target-libffi
2066 installcheck-target: maybe-installcheck-target-zlib
2067 installcheck-target: maybe-installcheck-target-rda
2068 installcheck-target: maybe-installcheck-target-libada
2069 installcheck-target: maybe-installcheck-target-libgomp
2070 installcheck-target: maybe-installcheck-target-libitm
2071 installcheck-target: maybe-installcheck-target-libatomic
2072
2073 .PHONY: do-mostlyclean
2074 do-mostlyclean:
2075 @: $(MAKE); $(unstage)
2076 @r=`${PWD_COMMAND}`; export r; \
2077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2078 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2079 mostlyclean-target
2080
2081
2082 .PHONY: mostlyclean-host
2083
2084 mostlyclean-host: maybe-mostlyclean-bfd
2085 mostlyclean-host: maybe-mostlyclean-opcodes
2086 mostlyclean-host: maybe-mostlyclean-binutils
2087 mostlyclean-host: maybe-mostlyclean-bison
2088 mostlyclean-host: maybe-mostlyclean-cgen
2089 mostlyclean-host: maybe-mostlyclean-dejagnu
2090 mostlyclean-host: maybe-mostlyclean-etc
2091 mostlyclean-host: maybe-mostlyclean-fastjar
2092 mostlyclean-host: maybe-mostlyclean-fixincludes
2093 mostlyclean-host: maybe-mostlyclean-flex
2094 mostlyclean-host: maybe-mostlyclean-gas
2095 mostlyclean-host: maybe-mostlyclean-gcc
2096 mostlyclean-host: maybe-mostlyclean-gmp
2097 mostlyclean-host: maybe-mostlyclean-mpfr
2098 mostlyclean-host: maybe-mostlyclean-mpc
2099 mostlyclean-host: maybe-mostlyclean-isl
2100 mostlyclean-host: maybe-mostlyclean-libelf
2101 mostlyclean-host: maybe-mostlyclean-gold
2102 mostlyclean-host: maybe-mostlyclean-gprof
2103 mostlyclean-host: maybe-mostlyclean-intl
2104 mostlyclean-host: maybe-mostlyclean-tcl
2105 mostlyclean-host: maybe-mostlyclean-itcl
2106 mostlyclean-host: maybe-mostlyclean-ld
2107 mostlyclean-host: maybe-mostlyclean-libbacktrace
2108 mostlyclean-host: maybe-mostlyclean-libcpp
2109 mostlyclean-host: maybe-mostlyclean-libcody
2110 mostlyclean-host: maybe-mostlyclean-libdecnumber
2111 mostlyclean-host: maybe-mostlyclean-libgui
2112 mostlyclean-host: maybe-mostlyclean-libiberty
2113 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2114 mostlyclean-host: maybe-mostlyclean-libiconv
2115 mostlyclean-host: maybe-mostlyclean-m4
2116 mostlyclean-host: maybe-mostlyclean-readline
2117 mostlyclean-host: maybe-mostlyclean-sid
2118 mostlyclean-host: maybe-mostlyclean-sim
2119 mostlyclean-host: maybe-mostlyclean-texinfo
2120 mostlyclean-host: maybe-mostlyclean-zlib
2121 mostlyclean-host: maybe-mostlyclean-gnulib
2122 mostlyclean-host: maybe-mostlyclean-gdbsupport
2123 mostlyclean-host: maybe-mostlyclean-gdbserver
2124 mostlyclean-host: maybe-mostlyclean-gdb
2125 mostlyclean-host: maybe-mostlyclean-expect
2126 mostlyclean-host: maybe-mostlyclean-guile
2127 mostlyclean-host: maybe-mostlyclean-tk
2128 mostlyclean-host: maybe-mostlyclean-libtermcap
2129 mostlyclean-host: maybe-mostlyclean-utils
2130 mostlyclean-host: maybe-mostlyclean-c++tools
2131 mostlyclean-host: maybe-mostlyclean-gnattools
2132 mostlyclean-host: maybe-mostlyclean-lto-plugin
2133 mostlyclean-host: maybe-mostlyclean-libcc1
2134 mostlyclean-host: maybe-mostlyclean-gotools
2135 mostlyclean-host: maybe-mostlyclean-libctf
2136
2137 .PHONY: mostlyclean-target
2138
2139 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2140 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2141 mostlyclean-target: maybe-mostlyclean-target-libvtv
2142 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2143 mostlyclean-target: maybe-mostlyclean-target-libssp
2144 mostlyclean-target: maybe-mostlyclean-target-newlib
2145 mostlyclean-target: maybe-mostlyclean-target-libgcc
2146 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2147 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2148 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2149 mostlyclean-target: maybe-mostlyclean-target-libobjc
2150 mostlyclean-target: maybe-mostlyclean-target-libgo
2151 mostlyclean-target: maybe-mostlyclean-target-libhsail-rt
2152 mostlyclean-target: maybe-mostlyclean-target-libphobos
2153 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2154 mostlyclean-target: maybe-mostlyclean-target-winsup
2155 mostlyclean-target: maybe-mostlyclean-target-libgloss
2156 mostlyclean-target: maybe-mostlyclean-target-libffi
2157 mostlyclean-target: maybe-mostlyclean-target-zlib
2158 mostlyclean-target: maybe-mostlyclean-target-rda
2159 mostlyclean-target: maybe-mostlyclean-target-libada
2160 mostlyclean-target: maybe-mostlyclean-target-libgomp
2161 mostlyclean-target: maybe-mostlyclean-target-libitm
2162 mostlyclean-target: maybe-mostlyclean-target-libatomic
2163
2164 .PHONY: do-clean
2165 do-clean:
2166 @: $(MAKE); $(unstage)
2167 @r=`${PWD_COMMAND}`; export r; \
2168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2169 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2170 clean-target
2171
2172
2173 .PHONY: clean-host
2174
2175 clean-host: maybe-clean-bfd
2176 clean-host: maybe-clean-opcodes
2177 clean-host: maybe-clean-binutils
2178 clean-host: maybe-clean-bison
2179 clean-host: maybe-clean-cgen
2180 clean-host: maybe-clean-dejagnu
2181 clean-host: maybe-clean-etc
2182 clean-host: maybe-clean-fastjar
2183 clean-host: maybe-clean-fixincludes
2184 clean-host: maybe-clean-flex
2185 clean-host: maybe-clean-gas
2186 clean-host: maybe-clean-gcc
2187 clean-host: maybe-clean-gmp
2188 clean-host: maybe-clean-mpfr
2189 clean-host: maybe-clean-mpc
2190 clean-host: maybe-clean-isl
2191 clean-host: maybe-clean-libelf
2192 clean-host: maybe-clean-gold
2193 clean-host: maybe-clean-gprof
2194 clean-host: maybe-clean-intl
2195 clean-host: maybe-clean-tcl
2196 clean-host: maybe-clean-itcl
2197 clean-host: maybe-clean-ld
2198 clean-host: maybe-clean-libbacktrace
2199 clean-host: maybe-clean-libcpp
2200 clean-host: maybe-clean-libcody
2201 clean-host: maybe-clean-libdecnumber
2202 clean-host: maybe-clean-libgui
2203 clean-host: maybe-clean-libiberty
2204 clean-host: maybe-clean-libiberty-linker-plugin
2205 clean-host: maybe-clean-libiconv
2206 clean-host: maybe-clean-m4
2207 clean-host: maybe-clean-readline
2208 clean-host: maybe-clean-sid
2209 clean-host: maybe-clean-sim
2210 clean-host: maybe-clean-texinfo
2211 clean-host: maybe-clean-zlib
2212 clean-host: maybe-clean-gnulib
2213 clean-host: maybe-clean-gdbsupport
2214 clean-host: maybe-clean-gdbserver
2215 clean-host: maybe-clean-gdb
2216 clean-host: maybe-clean-expect
2217 clean-host: maybe-clean-guile
2218 clean-host: maybe-clean-tk
2219 clean-host: maybe-clean-libtermcap
2220 clean-host: maybe-clean-utils
2221 clean-host: maybe-clean-c++tools
2222 clean-host: maybe-clean-gnattools
2223 clean-host: maybe-clean-lto-plugin
2224 clean-host: maybe-clean-libcc1
2225 clean-host: maybe-clean-gotools
2226 clean-host: maybe-clean-libctf
2227
2228 .PHONY: clean-target
2229
2230 clean-target: maybe-clean-target-libstdc++-v3
2231 clean-target: maybe-clean-target-libsanitizer
2232 clean-target: maybe-clean-target-libvtv
2233 clean-target: maybe-clean-target-liboffloadmic
2234 clean-target: maybe-clean-target-libssp
2235 clean-target: maybe-clean-target-newlib
2236 clean-target: maybe-clean-target-libgcc
2237 clean-target: maybe-clean-target-libbacktrace
2238 clean-target: maybe-clean-target-libquadmath
2239 clean-target: maybe-clean-target-libgfortran
2240 clean-target: maybe-clean-target-libobjc
2241 clean-target: maybe-clean-target-libgo
2242 clean-target: maybe-clean-target-libhsail-rt
2243 clean-target: maybe-clean-target-libphobos
2244 clean-target: maybe-clean-target-libtermcap
2245 clean-target: maybe-clean-target-winsup
2246 clean-target: maybe-clean-target-libgloss
2247 clean-target: maybe-clean-target-libffi
2248 clean-target: maybe-clean-target-zlib
2249 clean-target: maybe-clean-target-rda
2250 clean-target: maybe-clean-target-libada
2251 clean-target: maybe-clean-target-libgomp
2252 clean-target: maybe-clean-target-libitm
2253 clean-target: maybe-clean-target-libatomic
2254
2255 .PHONY: do-distclean
2256 do-distclean:
2257 @: $(MAKE); $(unstage)
2258 @r=`${PWD_COMMAND}`; export r; \
2259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2260 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2261 distclean-target
2262
2263
2264 .PHONY: distclean-host
2265
2266 distclean-host: maybe-distclean-bfd
2267 distclean-host: maybe-distclean-opcodes
2268 distclean-host: maybe-distclean-binutils
2269 distclean-host: maybe-distclean-bison
2270 distclean-host: maybe-distclean-cgen
2271 distclean-host: maybe-distclean-dejagnu
2272 distclean-host: maybe-distclean-etc
2273 distclean-host: maybe-distclean-fastjar
2274 distclean-host: maybe-distclean-fixincludes
2275 distclean-host: maybe-distclean-flex
2276 distclean-host: maybe-distclean-gas
2277 distclean-host: maybe-distclean-gcc
2278 distclean-host: maybe-distclean-gmp
2279 distclean-host: maybe-distclean-mpfr
2280 distclean-host: maybe-distclean-mpc
2281 distclean-host: maybe-distclean-isl
2282 distclean-host: maybe-distclean-libelf
2283 distclean-host: maybe-distclean-gold
2284 distclean-host: maybe-distclean-gprof
2285 distclean-host: maybe-distclean-intl
2286 distclean-host: maybe-distclean-tcl
2287 distclean-host: maybe-distclean-itcl
2288 distclean-host: maybe-distclean-ld
2289 distclean-host: maybe-distclean-libbacktrace
2290 distclean-host: maybe-distclean-libcpp
2291 distclean-host: maybe-distclean-libcody
2292 distclean-host: maybe-distclean-libdecnumber
2293 distclean-host: maybe-distclean-libgui
2294 distclean-host: maybe-distclean-libiberty
2295 distclean-host: maybe-distclean-libiberty-linker-plugin
2296 distclean-host: maybe-distclean-libiconv
2297 distclean-host: maybe-distclean-m4
2298 distclean-host: maybe-distclean-readline
2299 distclean-host: maybe-distclean-sid
2300 distclean-host: maybe-distclean-sim
2301 distclean-host: maybe-distclean-texinfo
2302 distclean-host: maybe-distclean-zlib
2303 distclean-host: maybe-distclean-gnulib
2304 distclean-host: maybe-distclean-gdbsupport
2305 distclean-host: maybe-distclean-gdbserver
2306 distclean-host: maybe-distclean-gdb
2307 distclean-host: maybe-distclean-expect
2308 distclean-host: maybe-distclean-guile
2309 distclean-host: maybe-distclean-tk
2310 distclean-host: maybe-distclean-libtermcap
2311 distclean-host: maybe-distclean-utils
2312 distclean-host: maybe-distclean-c++tools
2313 distclean-host: maybe-distclean-gnattools
2314 distclean-host: maybe-distclean-lto-plugin
2315 distclean-host: maybe-distclean-libcc1
2316 distclean-host: maybe-distclean-gotools
2317 distclean-host: maybe-distclean-libctf
2318
2319 .PHONY: distclean-target
2320
2321 distclean-target: maybe-distclean-target-libstdc++-v3
2322 distclean-target: maybe-distclean-target-libsanitizer
2323 distclean-target: maybe-distclean-target-libvtv
2324 distclean-target: maybe-distclean-target-liboffloadmic
2325 distclean-target: maybe-distclean-target-libssp
2326 distclean-target: maybe-distclean-target-newlib
2327 distclean-target: maybe-distclean-target-libgcc
2328 distclean-target: maybe-distclean-target-libbacktrace
2329 distclean-target: maybe-distclean-target-libquadmath
2330 distclean-target: maybe-distclean-target-libgfortran
2331 distclean-target: maybe-distclean-target-libobjc
2332 distclean-target: maybe-distclean-target-libgo
2333 distclean-target: maybe-distclean-target-libhsail-rt
2334 distclean-target: maybe-distclean-target-libphobos
2335 distclean-target: maybe-distclean-target-libtermcap
2336 distclean-target: maybe-distclean-target-winsup
2337 distclean-target: maybe-distclean-target-libgloss
2338 distclean-target: maybe-distclean-target-libffi
2339 distclean-target: maybe-distclean-target-zlib
2340 distclean-target: maybe-distclean-target-rda
2341 distclean-target: maybe-distclean-target-libada
2342 distclean-target: maybe-distclean-target-libgomp
2343 distclean-target: maybe-distclean-target-libitm
2344 distclean-target: maybe-distclean-target-libatomic
2345
2346 .PHONY: do-maintainer-clean
2347 do-maintainer-clean:
2348 @: $(MAKE); $(unstage)
2349 @r=`${PWD_COMMAND}`; export r; \
2350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2351 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2352 maintainer-clean-target
2353
2354
2355 .PHONY: maintainer-clean-host
2356
2357 maintainer-clean-host: maybe-maintainer-clean-bfd
2358 maintainer-clean-host: maybe-maintainer-clean-opcodes
2359 maintainer-clean-host: maybe-maintainer-clean-binutils
2360 maintainer-clean-host: maybe-maintainer-clean-bison
2361 maintainer-clean-host: maybe-maintainer-clean-cgen
2362 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2363 maintainer-clean-host: maybe-maintainer-clean-etc
2364 maintainer-clean-host: maybe-maintainer-clean-fastjar
2365 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2366 maintainer-clean-host: maybe-maintainer-clean-flex
2367 maintainer-clean-host: maybe-maintainer-clean-gas
2368 maintainer-clean-host: maybe-maintainer-clean-gcc
2369 maintainer-clean-host: maybe-maintainer-clean-gmp
2370 maintainer-clean-host: maybe-maintainer-clean-mpfr
2371 maintainer-clean-host: maybe-maintainer-clean-mpc
2372 maintainer-clean-host: maybe-maintainer-clean-isl
2373 maintainer-clean-host: maybe-maintainer-clean-libelf
2374 maintainer-clean-host: maybe-maintainer-clean-gold
2375 maintainer-clean-host: maybe-maintainer-clean-gprof
2376 maintainer-clean-host: maybe-maintainer-clean-intl
2377 maintainer-clean-host: maybe-maintainer-clean-tcl
2378 maintainer-clean-host: maybe-maintainer-clean-itcl
2379 maintainer-clean-host: maybe-maintainer-clean-ld
2380 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2381 maintainer-clean-host: maybe-maintainer-clean-libcpp
2382 maintainer-clean-host: maybe-maintainer-clean-libcody
2383 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2384 maintainer-clean-host: maybe-maintainer-clean-libgui
2385 maintainer-clean-host: maybe-maintainer-clean-libiberty
2386 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2387 maintainer-clean-host: maybe-maintainer-clean-libiconv
2388 maintainer-clean-host: maybe-maintainer-clean-m4
2389 maintainer-clean-host: maybe-maintainer-clean-readline
2390 maintainer-clean-host: maybe-maintainer-clean-sid
2391 maintainer-clean-host: maybe-maintainer-clean-sim
2392 maintainer-clean-host: maybe-maintainer-clean-texinfo
2393 maintainer-clean-host: maybe-maintainer-clean-zlib
2394 maintainer-clean-host: maybe-maintainer-clean-gnulib
2395 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2396 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2397 maintainer-clean-host: maybe-maintainer-clean-gdb
2398 maintainer-clean-host: maybe-maintainer-clean-expect
2399 maintainer-clean-host: maybe-maintainer-clean-guile
2400 maintainer-clean-host: maybe-maintainer-clean-tk
2401 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2402 maintainer-clean-host: maybe-maintainer-clean-utils
2403 maintainer-clean-host: maybe-maintainer-clean-c++tools
2404 maintainer-clean-host: maybe-maintainer-clean-gnattools
2405 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2406 maintainer-clean-host: maybe-maintainer-clean-libcc1
2407 maintainer-clean-host: maybe-maintainer-clean-gotools
2408 maintainer-clean-host: maybe-maintainer-clean-libctf
2409
2410 .PHONY: maintainer-clean-target
2411
2412 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2413 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2414 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2415 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2416 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2417 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2418 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2419 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2420 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2421 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2422 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2423 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2424 maintainer-clean-target: maybe-maintainer-clean-target-libhsail-rt
2425 maintainer-clean-target: maybe-maintainer-clean-target-libphobos
2426 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2427 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2428 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2429 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2430 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2431 maintainer-clean-target: maybe-maintainer-clean-target-rda
2432 maintainer-clean-target: maybe-maintainer-clean-target-libada
2433 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2434 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2435 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2436
2437
2438 # Here are the targets which correspond to the do-X targets.
2439
2440 .PHONY: info installcheck dvi pdf html
2441 .PHONY: install-info install-pdf install-html
2442 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2443 .PHONY: local-clean local-distclean local-maintainer-clean
2444 info: do-info
2445 installcheck: do-installcheck
2446 dvi: do-dvi
2447 pdf: do-pdf
2448 html: do-html
2449
2450 # Make sure makeinfo is built before we do a `make info', if we're
2451 # in fact building texinfo.
2452 do-info: maybe-all-texinfo
2453
2454 install-info: do-install-info dir.info
2455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2456 if [ -f dir.info ]; then \
2457 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2458 else true; fi
2459
2460 install-pdf: do-install-pdf
2461
2462 install-html: do-install-html
2463
2464 local-clean:
2465 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2466
2467 local-distclean:
2468 -rm -f Makefile config.status config.cache mh-frag mt-frag
2469 -rm -f maybedep.tmp serdep.tmp stage_final
2470 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2471 rm -rf $(TARGET_SUBDIR); \
2472 else true; fi
2473 -rm -rf $(BUILD_SUBDIR)
2474 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2475 rm -rf $(HOST_SUBDIR); \
2476 else true; fi
2477 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2478 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2479 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2480 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2481 -rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
2482 -rmdir libcc1 libiberty texinfo zlib 2>/dev/null
2483 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2484
2485 local-maintainer-clean:
2486 @echo "This command is intended for maintainers to use;"
2487 @echo "it deletes files that may require special tools to rebuild."
2488
2489 clean: do-clean local-clean
2490 mostlyclean: do-mostlyclean local-clean
2491 distclean: do-distclean local-clean local-distclean
2492 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2493 maintainer-clean: local-distclean
2494 realclean: maintainer-clean
2495
2496 # Check target.
2497
2498 .PHONY: check do-check
2499 check: do-check
2500
2501 # Only include modules actually being configured and built.
2502 .PHONY: check-host
2503 check-host: \
2504 maybe-check-bfd \
2505 maybe-check-opcodes \
2506 maybe-check-binutils \
2507 maybe-check-bison \
2508 maybe-check-cgen \
2509 maybe-check-dejagnu \
2510 maybe-check-etc \
2511 maybe-check-fastjar \
2512 maybe-check-fixincludes \
2513 maybe-check-flex \
2514 maybe-check-gas \
2515 maybe-check-gcc \
2516 maybe-check-gmp \
2517 maybe-check-mpfr \
2518 maybe-check-mpc \
2519 maybe-check-isl \
2520 maybe-check-libelf \
2521 maybe-check-gold \
2522 maybe-check-gprof \
2523 maybe-check-intl \
2524 maybe-check-tcl \
2525 maybe-check-itcl \
2526 maybe-check-ld \
2527 maybe-check-libbacktrace \
2528 maybe-check-libcpp \
2529 maybe-check-libcody \
2530 maybe-check-libdecnumber \
2531 maybe-check-libgui \
2532 maybe-check-libiberty \
2533 maybe-check-libiberty-linker-plugin \
2534 maybe-check-libiconv \
2535 maybe-check-m4 \
2536 maybe-check-readline \
2537 maybe-check-sid \
2538 maybe-check-sim \
2539 maybe-check-texinfo \
2540 maybe-check-zlib \
2541 maybe-check-gnulib \
2542 maybe-check-gdbsupport \
2543 maybe-check-gdbserver \
2544 maybe-check-gdb \
2545 maybe-check-expect \
2546 maybe-check-guile \
2547 maybe-check-tk \
2548 maybe-check-libtermcap \
2549 maybe-check-utils \
2550 maybe-check-c++tools \
2551 maybe-check-gnattools \
2552 maybe-check-lto-plugin \
2553 maybe-check-libcc1 \
2554 maybe-check-gotools \
2555 maybe-check-libctf
2556
2557 .PHONY: check-target
2558 check-target: \
2559 maybe-check-target-libstdc++-v3 \
2560 maybe-check-target-libsanitizer \
2561 maybe-check-target-libvtv \
2562 maybe-check-target-liboffloadmic \
2563 maybe-check-target-libssp \
2564 maybe-check-target-newlib \
2565 maybe-check-target-libgcc \
2566 maybe-check-target-libbacktrace \
2567 maybe-check-target-libquadmath \
2568 maybe-check-target-libgfortran \
2569 maybe-check-target-libobjc \
2570 maybe-check-target-libgo \
2571 maybe-check-target-libhsail-rt \
2572 maybe-check-target-libphobos \
2573 maybe-check-target-libtermcap \
2574 maybe-check-target-winsup \
2575 maybe-check-target-libgloss \
2576 maybe-check-target-libffi \
2577 maybe-check-target-zlib \
2578 maybe-check-target-rda \
2579 maybe-check-target-libada \
2580 maybe-check-target-libgomp \
2581 maybe-check-target-libitm \
2582 maybe-check-target-libatomic
2583
2584 do-check:
2585 @: $(MAKE); $(unstage)
2586 @r=`${PWD_COMMAND}`; export r; \
2587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2588 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2589
2590 # Automated reporting of test results.
2591
2592 warning.log: build.log
2593 $(srcdir)/contrib/warn_summary build.log > $@
2594
2595 mail-report.log:
2596 if test x'$(BOOT_CFLAGS)' != x''; then \
2597 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2598 fi; \
2599 $(srcdir)/contrib/test_summary -t >$@
2600 chmod +x $@
2601 echo If you really want to send e-mail, run ./$@ now
2602
2603 mail-report-with-warnings.log: warning.log
2604 if test x'$(BOOT_CFLAGS)' != x''; then \
2605 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2606 fi; \
2607 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2608 chmod +x $@
2609 echo If you really want to send e-mail, run ./$@ now
2610
2611 # Local Vim config
2612
2613 $(srcdir)/.local.vimrc:
2614 $(LN_S) contrib/vimrc $@
2615
2616 $(srcdir)/.lvimrc:
2617 $(LN_S) contrib/vimrc $@
2618
2619 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2620
2621 .PHONY: vimrc
2622
2623 # clang-format config
2624
2625 $(srcdir)/.clang-format:
2626 $(LN_S) contrib/clang-format $@
2627
2628 clang-format: $(srcdir)/.clang-format
2629
2630 .PHONY: clang-format
2631
2632 # Installation targets.
2633
2634 .PHONY: install uninstall
2635 install:
2636 @: $(MAKE); $(unstage)
2637 @r=`${PWD_COMMAND}`; export r; \
2638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2640
2641 .PHONY: install-host-nogcc
2642 install-host-nogcc: \
2643 maybe-install-bfd \
2644 maybe-install-opcodes \
2645 maybe-install-binutils \
2646 maybe-install-bison \
2647 maybe-install-cgen \
2648 maybe-install-dejagnu \
2649 maybe-install-etc \
2650 maybe-install-fastjar \
2651 maybe-install-fixincludes \
2652 maybe-install-flex \
2653 maybe-install-gas \
2654 maybe-install-gmp \
2655 maybe-install-mpfr \
2656 maybe-install-mpc \
2657 maybe-install-isl \
2658 maybe-install-libelf \
2659 maybe-install-gold \
2660 maybe-install-gprof \
2661 maybe-install-intl \
2662 maybe-install-tcl \
2663 maybe-install-itcl \
2664 maybe-install-ld \
2665 maybe-install-libbacktrace \
2666 maybe-install-libcpp \
2667 maybe-install-libcody \
2668 maybe-install-libdecnumber \
2669 maybe-install-libgui \
2670 maybe-install-libiberty \
2671 maybe-install-libiberty-linker-plugin \
2672 maybe-install-libiconv \
2673 maybe-install-m4 \
2674 maybe-install-readline \
2675 maybe-install-sid \
2676 maybe-install-sim \
2677 maybe-install-texinfo \
2678 maybe-install-zlib \
2679 maybe-install-gnulib \
2680 maybe-install-gdbsupport \
2681 maybe-install-gdbserver \
2682 maybe-install-gdb \
2683 maybe-install-expect \
2684 maybe-install-guile \
2685 maybe-install-tk \
2686 maybe-install-libtermcap \
2687 maybe-install-utils \
2688 maybe-install-c++tools \
2689 maybe-install-gnattools \
2690 maybe-install-lto-plugin \
2691 maybe-install-libcc1 \
2692 maybe-install-gotools \
2693 maybe-install-libctf
2694
2695 .PHONY: install-host
2696 install-host: \
2697 maybe-install-bfd \
2698 maybe-install-opcodes \
2699 maybe-install-binutils \
2700 maybe-install-bison \
2701 maybe-install-cgen \
2702 maybe-install-dejagnu \
2703 maybe-install-etc \
2704 maybe-install-fastjar \
2705 maybe-install-fixincludes \
2706 maybe-install-flex \
2707 maybe-install-gas \
2708 maybe-install-gcc \
2709 maybe-install-gmp \
2710 maybe-install-mpfr \
2711 maybe-install-mpc \
2712 maybe-install-isl \
2713 maybe-install-libelf \
2714 maybe-install-gold \
2715 maybe-install-gprof \
2716 maybe-install-intl \
2717 maybe-install-tcl \
2718 maybe-install-itcl \
2719 maybe-install-ld \
2720 maybe-install-libbacktrace \
2721 maybe-install-libcpp \
2722 maybe-install-libcody \
2723 maybe-install-libdecnumber \
2724 maybe-install-libgui \
2725 maybe-install-libiberty \
2726 maybe-install-libiberty-linker-plugin \
2727 maybe-install-libiconv \
2728 maybe-install-m4 \
2729 maybe-install-readline \
2730 maybe-install-sid \
2731 maybe-install-sim \
2732 maybe-install-texinfo \
2733 maybe-install-zlib \
2734 maybe-install-gnulib \
2735 maybe-install-gdbsupport \
2736 maybe-install-gdbserver \
2737 maybe-install-gdb \
2738 maybe-install-expect \
2739 maybe-install-guile \
2740 maybe-install-tk \
2741 maybe-install-libtermcap \
2742 maybe-install-utils \
2743 maybe-install-c++tools \
2744 maybe-install-gnattools \
2745 maybe-install-lto-plugin \
2746 maybe-install-libcc1 \
2747 maybe-install-gotools \
2748 maybe-install-libctf
2749
2750 .PHONY: install-target
2751 install-target: \
2752 maybe-install-target-libstdc++-v3 \
2753 maybe-install-target-libsanitizer \
2754 maybe-install-target-libvtv \
2755 maybe-install-target-liboffloadmic \
2756 maybe-install-target-libssp \
2757 maybe-install-target-newlib \
2758 maybe-install-target-libgcc \
2759 maybe-install-target-libbacktrace \
2760 maybe-install-target-libquadmath \
2761 maybe-install-target-libgfortran \
2762 maybe-install-target-libobjc \
2763 maybe-install-target-libgo \
2764 maybe-install-target-libhsail-rt \
2765 maybe-install-target-libphobos \
2766 maybe-install-target-libtermcap \
2767 maybe-install-target-winsup \
2768 maybe-install-target-libgloss \
2769 maybe-install-target-libffi \
2770 maybe-install-target-zlib \
2771 maybe-install-target-rda \
2772 maybe-install-target-libada \
2773 maybe-install-target-libgomp \
2774 maybe-install-target-libitm \
2775 maybe-install-target-libatomic
2776
2777 uninstall:
2778 @echo "the uninstall target is not supported in this tree"
2779
2780 .PHONY: install.all
2781 install.all: install-no-fixedincludes
2782 @if [ -f ./gcc/Makefile ]; then \
2783 r=`${PWD_COMMAND}`; export r; \
2784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2785 $(HOST_EXPORTS) \
2786 (cd ./gcc && \
2787 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2788 else \
2789 true; \
2790 fi
2791
2792 # install-no-fixedincludes is used to allow the elaboration of binary packages
2793 # suitable for distribution, where we cannot include the fixed system header
2794 # files.
2795 .PHONY: install-no-fixedincludes
2796 install-no-fixedincludes: installdirs install-host-nogcc \
2797 install-target gcc-install-no-fixedincludes
2798
2799 .PHONY: install-strip
2800 install-strip:
2801 @: $(MAKE); $(unstage)
2802 @r=`${PWD_COMMAND}`; export r; \
2803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2804 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2805
2806 .PHONY: install-strip-host
2807 install-strip-host: \
2808 maybe-install-strip-bfd \
2809 maybe-install-strip-opcodes \
2810 maybe-install-strip-binutils \
2811 maybe-install-strip-bison \
2812 maybe-install-strip-cgen \
2813 maybe-install-strip-dejagnu \
2814 maybe-install-strip-etc \
2815 maybe-install-strip-fastjar \
2816 maybe-install-strip-fixincludes \
2817 maybe-install-strip-flex \
2818 maybe-install-strip-gas \
2819 maybe-install-strip-gcc \
2820 maybe-install-strip-gmp \
2821 maybe-install-strip-mpfr \
2822 maybe-install-strip-mpc \
2823 maybe-install-strip-isl \
2824 maybe-install-strip-libelf \
2825 maybe-install-strip-gold \
2826 maybe-install-strip-gprof \
2827 maybe-install-strip-intl \
2828 maybe-install-strip-tcl \
2829 maybe-install-strip-itcl \
2830 maybe-install-strip-ld \
2831 maybe-install-strip-libbacktrace \
2832 maybe-install-strip-libcpp \
2833 maybe-install-strip-libcody \
2834 maybe-install-strip-libdecnumber \
2835 maybe-install-strip-libgui \
2836 maybe-install-strip-libiberty \
2837 maybe-install-strip-libiberty-linker-plugin \
2838 maybe-install-strip-libiconv \
2839 maybe-install-strip-m4 \
2840 maybe-install-strip-readline \
2841 maybe-install-strip-sid \
2842 maybe-install-strip-sim \
2843 maybe-install-strip-texinfo \
2844 maybe-install-strip-zlib \
2845 maybe-install-strip-gnulib \
2846 maybe-install-strip-gdbsupport \
2847 maybe-install-strip-gdbserver \
2848 maybe-install-strip-gdb \
2849 maybe-install-strip-expect \
2850 maybe-install-strip-guile \
2851 maybe-install-strip-tk \
2852 maybe-install-strip-libtermcap \
2853 maybe-install-strip-utils \
2854 maybe-install-strip-c++tools \
2855 maybe-install-strip-gnattools \
2856 maybe-install-strip-lto-plugin \
2857 maybe-install-strip-libcc1 \
2858 maybe-install-strip-gotools \
2859 maybe-install-strip-libctf
2860
2861 .PHONY: install-strip-target
2862 install-strip-target: \
2863 maybe-install-strip-target-libstdc++-v3 \
2864 maybe-install-strip-target-libsanitizer \
2865 maybe-install-strip-target-libvtv \
2866 maybe-install-strip-target-liboffloadmic \
2867 maybe-install-strip-target-libssp \
2868 maybe-install-strip-target-newlib \
2869 maybe-install-strip-target-libgcc \
2870 maybe-install-strip-target-libbacktrace \
2871 maybe-install-strip-target-libquadmath \
2872 maybe-install-strip-target-libgfortran \
2873 maybe-install-strip-target-libobjc \
2874 maybe-install-strip-target-libgo \
2875 maybe-install-strip-target-libhsail-rt \
2876 maybe-install-strip-target-libphobos \
2877 maybe-install-strip-target-libtermcap \
2878 maybe-install-strip-target-winsup \
2879 maybe-install-strip-target-libgloss \
2880 maybe-install-strip-target-libffi \
2881 maybe-install-strip-target-zlib \
2882 maybe-install-strip-target-rda \
2883 maybe-install-strip-target-libada \
2884 maybe-install-strip-target-libgomp \
2885 maybe-install-strip-target-libitm \
2886 maybe-install-strip-target-libatomic
2887
2888
2889 ### other supporting targets
2890
2891 MAKEDIRS= \
2892 $(DESTDIR)$(prefix) \
2893 $(DESTDIR)$(exec_prefix)
2894 .PHONY: installdirs
2895 installdirs: mkinstalldirs
2896 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2897
2898 dir.info: do-install-info
2899 if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2900 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2901 mv -f dir.info.new dir.info; \
2902 else true; \
2903 fi
2904
2905 dist:
2906 @echo "Building a full distribution of this tree isn't done"
2907 @echo "via 'make dist'. Check out the etc/ subdirectory"
2908
2909 etags tags: TAGS
2910
2911 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2912 # ability to use several tags files at once, so there is probably no need
2913 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2914 # (if we felt like it) have this Makefile write a piece of elisp which
2915 # the user could load to tell emacs19 where all the TAGS files we just
2916 # built are.
2917 TAGS: do-TAGS
2918
2919 # ------------------------------------
2920 # Macros for configure and all targets
2921 # ------------------------------------
2922
2923
2924
2925
2926
2927 # --------------------------------------
2928 # Modules which run on the build machine
2929 # --------------------------------------
2930
2931
2932 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2933 maybe-configure-build-libiberty:
2934 @if gcc-bootstrap
2935 configure-build-libiberty: stage_current
2936 @endif gcc-bootstrap
2937 @if build-libiberty
2938 maybe-configure-build-libiberty: configure-build-libiberty
2939 configure-build-libiberty:
2940 @: $(MAKE); $(unstage)
2941 @r=`${PWD_COMMAND}`; export r; \
2942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2943 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2944 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2945 $(BUILD_EXPORTS) \
2946 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2947 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2948 case $(srcdir) in \
2949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2950 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2952 esac; \
2953 module_srcdir=libiberty; \
2954 rm -f no-such-file || : ; \
2955 CONFIG_SITE=no-such-file $(SHELL) \
2956 $$s/$$module_srcdir/configure \
2957 --srcdir=$${topdir}/$$module_srcdir \
2958 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2959 --target=${target_alias} \
2960 || exit 1
2961 @endif build-libiberty
2962
2963
2964
2965
2966
2967 .PHONY: all-build-libiberty maybe-all-build-libiberty
2968 maybe-all-build-libiberty:
2969 @if gcc-bootstrap
2970 all-build-libiberty: stage_current
2971 @endif gcc-bootstrap
2972 @if build-libiberty
2973 TARGET-build-libiberty=all
2974 maybe-all-build-libiberty: all-build-libiberty
2975 all-build-libiberty: configure-build-libiberty
2976 @: $(MAKE); $(unstage)
2977 @r=`${PWD_COMMAND}`; export r; \
2978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979 $(BUILD_EXPORTS) \
2980 (cd $(BUILD_SUBDIR)/libiberty && \
2981 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
2982 $(TARGET-build-libiberty))
2983 @endif build-libiberty
2984
2985
2986
2987
2988
2989 .PHONY: configure-build-bison maybe-configure-build-bison
2990 maybe-configure-build-bison:
2991 @if gcc-bootstrap
2992 configure-build-bison: stage_current
2993 @endif gcc-bootstrap
2994 @if build-bison
2995 maybe-configure-build-bison: configure-build-bison
2996 configure-build-bison:
2997 @: $(MAKE); $(unstage)
2998 @r=`${PWD_COMMAND}`; export r; \
2999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3000 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3001 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
3002 $(BUILD_EXPORTS) \
3003 echo Configuring in $(BUILD_SUBDIR)/bison; \
3004 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3005 case $(srcdir) in \
3006 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3007 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3008 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3009 esac; \
3010 module_srcdir=bison; \
3011 rm -f no-such-file || : ; \
3012 CONFIG_SITE=no-such-file $(SHELL) \
3013 $$s/$$module_srcdir/configure \
3014 --srcdir=$${topdir}/$$module_srcdir \
3015 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3016 --target=${target_alias} \
3017 || exit 1
3018 @endif build-bison
3019
3020
3021
3022
3023
3024 .PHONY: all-build-bison maybe-all-build-bison
3025 maybe-all-build-bison:
3026 @if gcc-bootstrap
3027 all-build-bison: stage_current
3028 @endif gcc-bootstrap
3029 @if build-bison
3030 TARGET-build-bison=all
3031 maybe-all-build-bison: all-build-bison
3032 all-build-bison: configure-build-bison
3033 @: $(MAKE); $(unstage)
3034 @r=`${PWD_COMMAND}`; export r; \
3035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036 $(BUILD_EXPORTS) \
3037 (cd $(BUILD_SUBDIR)/bison && \
3038 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3039 $(TARGET-build-bison))
3040 @endif build-bison
3041
3042
3043
3044
3045
3046 .PHONY: configure-build-flex maybe-configure-build-flex
3047 maybe-configure-build-flex:
3048 @if gcc-bootstrap
3049 configure-build-flex: stage_current
3050 @endif gcc-bootstrap
3051 @if build-flex
3052 maybe-configure-build-flex: configure-build-flex
3053 configure-build-flex:
3054 @: $(MAKE); $(unstage)
3055 @r=`${PWD_COMMAND}`; export r; \
3056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3057 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3058 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
3059 $(BUILD_EXPORTS) \
3060 echo Configuring in $(BUILD_SUBDIR)/flex; \
3061 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3062 case $(srcdir) in \
3063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3064 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3066 esac; \
3067 module_srcdir=flex; \
3068 rm -f no-such-file || : ; \
3069 CONFIG_SITE=no-such-file $(SHELL) \
3070 $$s/$$module_srcdir/configure \
3071 --srcdir=$${topdir}/$$module_srcdir \
3072 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3073 --target=${target_alias} \
3074 || exit 1
3075 @endif build-flex
3076
3077
3078
3079
3080
3081 .PHONY: all-build-flex maybe-all-build-flex
3082 maybe-all-build-flex:
3083 @if gcc-bootstrap
3084 all-build-flex: stage_current
3085 @endif gcc-bootstrap
3086 @if build-flex
3087 TARGET-build-flex=all
3088 maybe-all-build-flex: all-build-flex
3089 all-build-flex: configure-build-flex
3090 @: $(MAKE); $(unstage)
3091 @r=`${PWD_COMMAND}`; export r; \
3092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093 $(BUILD_EXPORTS) \
3094 (cd $(BUILD_SUBDIR)/flex && \
3095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3096 $(TARGET-build-flex))
3097 @endif build-flex
3098
3099
3100
3101
3102
3103 .PHONY: configure-build-m4 maybe-configure-build-m4
3104 maybe-configure-build-m4:
3105 @if gcc-bootstrap
3106 configure-build-m4: stage_current
3107 @endif gcc-bootstrap
3108 @if build-m4
3109 maybe-configure-build-m4: configure-build-m4
3110 configure-build-m4:
3111 @: $(MAKE); $(unstage)
3112 @r=`${PWD_COMMAND}`; export r; \
3113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3114 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3115 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3116 $(BUILD_EXPORTS) \
3117 echo Configuring in $(BUILD_SUBDIR)/m4; \
3118 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3119 case $(srcdir) in \
3120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3121 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3123 esac; \
3124 module_srcdir=m4; \
3125 rm -f no-such-file || : ; \
3126 CONFIG_SITE=no-such-file $(SHELL) \
3127 $$s/$$module_srcdir/configure \
3128 --srcdir=$${topdir}/$$module_srcdir \
3129 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3130 --target=${target_alias} \
3131 || exit 1
3132 @endif build-m4
3133
3134
3135
3136
3137
3138 .PHONY: all-build-m4 maybe-all-build-m4
3139 maybe-all-build-m4:
3140 @if gcc-bootstrap
3141 all-build-m4: stage_current
3142 @endif gcc-bootstrap
3143 @if build-m4
3144 TARGET-build-m4=all
3145 maybe-all-build-m4: all-build-m4
3146 all-build-m4: configure-build-m4
3147 @: $(MAKE); $(unstage)
3148 @r=`${PWD_COMMAND}`; export r; \
3149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150 $(BUILD_EXPORTS) \
3151 (cd $(BUILD_SUBDIR)/m4 && \
3152 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3153 $(TARGET-build-m4))
3154 @endif build-m4
3155
3156
3157
3158
3159
3160 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3161 maybe-configure-build-texinfo:
3162 @if gcc-bootstrap
3163 configure-build-texinfo: stage_current
3164 @endif gcc-bootstrap
3165 @if build-texinfo
3166 maybe-configure-build-texinfo: configure-build-texinfo
3167 configure-build-texinfo:
3168 @: $(MAKE); $(unstage)
3169 @r=`${PWD_COMMAND}`; export r; \
3170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3171 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3172 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3173 $(BUILD_EXPORTS) \
3174 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3175 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3176 case $(srcdir) in \
3177 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3178 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3179 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3180 esac; \
3181 module_srcdir=texinfo; \
3182 rm -f no-such-file || : ; \
3183 CONFIG_SITE=no-such-file $(SHELL) \
3184 $$s/$$module_srcdir/configure \
3185 --srcdir=$${topdir}/$$module_srcdir \
3186 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3187 --target=${target_alias} \
3188 || exit 1
3189 @endif build-texinfo
3190
3191
3192
3193
3194
3195 .PHONY: all-build-texinfo maybe-all-build-texinfo
3196 maybe-all-build-texinfo:
3197 @if gcc-bootstrap
3198 all-build-texinfo: stage_current
3199 @endif gcc-bootstrap
3200 @if build-texinfo
3201 TARGET-build-texinfo=all
3202 maybe-all-build-texinfo: all-build-texinfo
3203 all-build-texinfo: configure-build-texinfo
3204 @: $(MAKE); $(unstage)
3205 @r=`${PWD_COMMAND}`; export r; \
3206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207 $(BUILD_EXPORTS) \
3208 (cd $(BUILD_SUBDIR)/texinfo && \
3209 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3210 $(TARGET-build-texinfo))
3211 @endif build-texinfo
3212
3213
3214
3215
3216
3217 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3218 maybe-configure-build-fixincludes:
3219 @if gcc-bootstrap
3220 configure-build-fixincludes: stage_current
3221 @endif gcc-bootstrap
3222 @if build-fixincludes
3223 maybe-configure-build-fixincludes: configure-build-fixincludes
3224 configure-build-fixincludes:
3225 @: $(MAKE); $(unstage)
3226 @r=`${PWD_COMMAND}`; export r; \
3227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3228 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3229 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3230 $(BUILD_EXPORTS) \
3231 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3232 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3233 case $(srcdir) in \
3234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3235 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3237 esac; \
3238 module_srcdir=fixincludes; \
3239 rm -f no-such-file || : ; \
3240 CONFIG_SITE=no-such-file $(SHELL) \
3241 $$s/$$module_srcdir/configure \
3242 --srcdir=$${topdir}/$$module_srcdir \
3243 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3244 --target=${target_alias} \
3245 || exit 1
3246 @endif build-fixincludes
3247
3248
3249
3250
3251
3252 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3253 maybe-all-build-fixincludes:
3254 @if gcc-bootstrap
3255 all-build-fixincludes: stage_current
3256 @endif gcc-bootstrap
3257 @if build-fixincludes
3258 TARGET-build-fixincludes=all
3259 maybe-all-build-fixincludes: all-build-fixincludes
3260 all-build-fixincludes: configure-build-fixincludes
3261 @: $(MAKE); $(unstage)
3262 @r=`${PWD_COMMAND}`; export r; \
3263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264 $(BUILD_EXPORTS) \
3265 (cd $(BUILD_SUBDIR)/fixincludes && \
3266 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3267 $(TARGET-build-fixincludes))
3268 @endif build-fixincludes
3269
3270
3271
3272
3273
3274 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3275 maybe-configure-build-libcpp:
3276 @if gcc-bootstrap
3277 configure-build-libcpp: stage_current
3278 @endif gcc-bootstrap
3279 @if build-libcpp
3280 maybe-configure-build-libcpp: configure-build-libcpp
3281 configure-build-libcpp:
3282 @: $(MAKE); $(unstage)
3283 @r=`${PWD_COMMAND}`; export r; \
3284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3285 test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3286 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3287 $(BUILD_EXPORTS) \
3288 echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3289 cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3290 case $(srcdir) in \
3291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3292 *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3294 esac; \
3295 module_srcdir=libcpp; \
3296 rm -f no-such-file || : ; \
3297 CONFIG_SITE=no-such-file $(SHELL) \
3298 $$s/$$module_srcdir/configure \
3299 --srcdir=$${topdir}/$$module_srcdir \
3300 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3301 --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3302 || exit 1
3303 @endif build-libcpp
3304
3305
3306
3307
3308
3309 .PHONY: all-build-libcpp maybe-all-build-libcpp
3310 maybe-all-build-libcpp:
3311 @if gcc-bootstrap
3312 all-build-libcpp: stage_current
3313 @endif gcc-bootstrap
3314 @if build-libcpp
3315 TARGET-build-libcpp=all
3316 maybe-all-build-libcpp: all-build-libcpp
3317 all-build-libcpp: configure-build-libcpp
3318 @: $(MAKE); $(unstage)
3319 @r=`${PWD_COMMAND}`; export r; \
3320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3321 $(BUILD_EXPORTS) \
3322 (cd $(BUILD_SUBDIR)/libcpp && \
3323 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3324 $(TARGET-build-libcpp))
3325 @endif build-libcpp
3326
3327
3328
3329
3330
3331 # --------------------------------------
3332 # Modules which run on the host machine
3333 # --------------------------------------
3334
3335
3336 .PHONY: configure-bfd maybe-configure-bfd
3337 maybe-configure-bfd:
3338 @if gcc-bootstrap
3339 configure-bfd: stage_current
3340 @endif gcc-bootstrap
3341 @if bfd
3342 maybe-configure-bfd: configure-bfd
3343 configure-bfd:
3344 @r=`${PWD_COMMAND}`; export r; \
3345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3346 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3348 $(HOST_EXPORTS) \
3349 echo Configuring in $(HOST_SUBDIR)/bfd; \
3350 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3351 case $(srcdir) in \
3352 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3353 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3354 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3355 esac; \
3356 module_srcdir=bfd; \
3357 $(SHELL) \
3358 $$s/$$module_srcdir/configure \
3359 --srcdir=$${topdir}/$$module_srcdir \
3360 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3361 --target=${target_alias} \
3362 || exit 1
3363 @endif bfd
3364
3365
3366
3367 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3368 maybe-configure-stage1-bfd:
3369 @if bfd-bootstrap
3370 maybe-configure-stage1-bfd: configure-stage1-bfd
3371 configure-stage1-bfd:
3372 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3374 @r=`${PWD_COMMAND}`; export r; \
3375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376 TFLAGS="$(STAGE1_TFLAGS)"; \
3377 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3378 $(HOST_EXPORTS) \
3379 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3380 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3381 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
3382 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3383 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3384 cd $(HOST_SUBDIR)/bfd || exit 1; \
3385 case $(srcdir) in \
3386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3387 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3389 esac; \
3390 module_srcdir=bfd; \
3391 $(SHELL) $$s/$$module_srcdir/configure \
3392 --srcdir=$${topdir}/$$module_srcdir \
3393 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3394 --target=${target_alias} \
3395 \
3396 $(STAGE1_CONFIGURE_FLAGS)
3397 @endif bfd-bootstrap
3398
3399 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3400 maybe-configure-stage2-bfd:
3401 @if bfd-bootstrap
3402 maybe-configure-stage2-bfd: configure-stage2-bfd
3403 configure-stage2-bfd:
3404 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3405 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3406 @r=`${PWD_COMMAND}`; export r; \
3407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3408 TFLAGS="$(STAGE2_TFLAGS)"; \
3409 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3410 $(HOST_EXPORTS) \
3411 $(POSTSTAGE1_HOST_EXPORTS) \
3412 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3413 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3414 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
3415 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3417 cd $(HOST_SUBDIR)/bfd || exit 1; \
3418 case $(srcdir) in \
3419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3420 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3422 esac; \
3423 module_srcdir=bfd; \
3424 $(SHELL) $$s/$$module_srcdir/configure \
3425 --srcdir=$${topdir}/$$module_srcdir \
3426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3427 --target=${target_alias} \
3428 --with-build-libsubdir=$(HOST_SUBDIR) \
3429 $(STAGE2_CONFIGURE_FLAGS)
3430 @endif bfd-bootstrap
3431
3432 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3433 maybe-configure-stage3-bfd:
3434 @if bfd-bootstrap
3435 maybe-configure-stage3-bfd: configure-stage3-bfd
3436 configure-stage3-bfd:
3437 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3438 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3439 @r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441 TFLAGS="$(STAGE3_TFLAGS)"; \
3442 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3443 $(HOST_EXPORTS) \
3444 $(POSTSTAGE1_HOST_EXPORTS) \
3445 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3446 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3447 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
3448 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3449 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3450 cd $(HOST_SUBDIR)/bfd || exit 1; \
3451 case $(srcdir) in \
3452 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3453 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3454 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3455 esac; \
3456 module_srcdir=bfd; \
3457 $(SHELL) $$s/$$module_srcdir/configure \
3458 --srcdir=$${topdir}/$$module_srcdir \
3459 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3460 --target=${target_alias} \
3461 --with-build-libsubdir=$(HOST_SUBDIR) \
3462 $(STAGE3_CONFIGURE_FLAGS)
3463 @endif bfd-bootstrap
3464
3465 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3466 maybe-configure-stage4-bfd:
3467 @if bfd-bootstrap
3468 maybe-configure-stage4-bfd: configure-stage4-bfd
3469 configure-stage4-bfd:
3470 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3471 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3472 @r=`${PWD_COMMAND}`; export r; \
3473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3474 TFLAGS="$(STAGE4_TFLAGS)"; \
3475 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3476 $(HOST_EXPORTS) \
3477 $(POSTSTAGE1_HOST_EXPORTS) \
3478 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3479 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3480 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
3481 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3483 cd $(HOST_SUBDIR)/bfd || exit 1; \
3484 case $(srcdir) in \
3485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3486 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3488 esac; \
3489 module_srcdir=bfd; \
3490 $(SHELL) $$s/$$module_srcdir/configure \
3491 --srcdir=$${topdir}/$$module_srcdir \
3492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3493 --target=${target_alias} \
3494 --with-build-libsubdir=$(HOST_SUBDIR) \
3495 $(STAGE4_CONFIGURE_FLAGS)
3496 @endif bfd-bootstrap
3497
3498 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3499 maybe-configure-stageprofile-bfd:
3500 @if bfd-bootstrap
3501 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3502 configure-stageprofile-bfd:
3503 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3504 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3505 @r=`${PWD_COMMAND}`; export r; \
3506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3507 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3508 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3509 $(HOST_EXPORTS) \
3510 $(POSTSTAGE1_HOST_EXPORTS) \
3511 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3512 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3513 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
3514 echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3516 cd $(HOST_SUBDIR)/bfd || exit 1; \
3517 case $(srcdir) in \
3518 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3519 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3520 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3521 esac; \
3522 module_srcdir=bfd; \
3523 $(SHELL) $$s/$$module_srcdir/configure \
3524 --srcdir=$${topdir}/$$module_srcdir \
3525 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3526 --target=${target_alias} \
3527 --with-build-libsubdir=$(HOST_SUBDIR) \
3528 $(STAGEprofile_CONFIGURE_FLAGS)
3529 @endif bfd-bootstrap
3530
3531 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3532 maybe-configure-stagetrain-bfd:
3533 @if bfd-bootstrap
3534 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3535 configure-stagetrain-bfd:
3536 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3537 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3538 @r=`${PWD_COMMAND}`; export r; \
3539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3540 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3541 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3542 $(HOST_EXPORTS) \
3543 $(POSTSTAGE1_HOST_EXPORTS) \
3544 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3545 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3546 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
3547 echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3548 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3549 cd $(HOST_SUBDIR)/bfd || exit 1; \
3550 case $(srcdir) in \
3551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3552 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3554 esac; \
3555 module_srcdir=bfd; \
3556 $(SHELL) $$s/$$module_srcdir/configure \
3557 --srcdir=$${topdir}/$$module_srcdir \
3558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3559 --target=${target_alias} \
3560 --with-build-libsubdir=$(HOST_SUBDIR) \
3561 $(STAGEtrain_CONFIGURE_FLAGS)
3562 @endif bfd-bootstrap
3563
3564 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3565 maybe-configure-stagefeedback-bfd:
3566 @if bfd-bootstrap
3567 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3568 configure-stagefeedback-bfd:
3569 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3570 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3571 @r=`${PWD_COMMAND}`; export r; \
3572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3573 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3574 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3575 $(HOST_EXPORTS) \
3576 $(POSTSTAGE1_HOST_EXPORTS) \
3577 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3578 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3579 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
3580 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3582 cd $(HOST_SUBDIR)/bfd || exit 1; \
3583 case $(srcdir) in \
3584 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3585 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3586 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3587 esac; \
3588 module_srcdir=bfd; \
3589 $(SHELL) $$s/$$module_srcdir/configure \
3590 --srcdir=$${topdir}/$$module_srcdir \
3591 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3592 --target=${target_alias} \
3593 --with-build-libsubdir=$(HOST_SUBDIR) \
3594 $(STAGEfeedback_CONFIGURE_FLAGS)
3595 @endif bfd-bootstrap
3596
3597 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3598 maybe-configure-stageautoprofile-bfd:
3599 @if bfd-bootstrap
3600 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3601 configure-stageautoprofile-bfd:
3602 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3603 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3604 @r=`${PWD_COMMAND}`; export r; \
3605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3606 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3607 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3608 $(HOST_EXPORTS) \
3609 $(POSTSTAGE1_HOST_EXPORTS) \
3610 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3611 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3612 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
3613 echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3615 cd $(HOST_SUBDIR)/bfd || exit 1; \
3616 case $(srcdir) in \
3617 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3618 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3619 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3620 esac; \
3621 module_srcdir=bfd; \
3622 $(SHELL) $$s/$$module_srcdir/configure \
3623 --srcdir=$${topdir}/$$module_srcdir \
3624 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3625 --target=${target_alias} \
3626 --with-build-libsubdir=$(HOST_SUBDIR) \
3627 $(STAGEautoprofile_CONFIGURE_FLAGS)
3628 @endif bfd-bootstrap
3629
3630 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3631 maybe-configure-stageautofeedback-bfd:
3632 @if bfd-bootstrap
3633 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3634 configure-stageautofeedback-bfd:
3635 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3636 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3637 @r=`${PWD_COMMAND}`; export r; \
3638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3640 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3641 $(HOST_EXPORTS) \
3642 $(POSTSTAGE1_HOST_EXPORTS) \
3643 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3644 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3645 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
3646 echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3647 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3648 cd $(HOST_SUBDIR)/bfd || exit 1; \
3649 case $(srcdir) in \
3650 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3651 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3652 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3653 esac; \
3654 module_srcdir=bfd; \
3655 $(SHELL) $$s/$$module_srcdir/configure \
3656 --srcdir=$${topdir}/$$module_srcdir \
3657 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3658 --target=${target_alias} \
3659 --with-build-libsubdir=$(HOST_SUBDIR) \
3660 $(STAGEautofeedback_CONFIGURE_FLAGS)
3661 @endif bfd-bootstrap
3662
3663
3664
3665
3666
3667 .PHONY: all-bfd maybe-all-bfd
3668 maybe-all-bfd:
3669 @if gcc-bootstrap
3670 all-bfd: stage_current
3671 @endif gcc-bootstrap
3672 @if bfd
3673 TARGET-bfd=all
3674 maybe-all-bfd: all-bfd
3675 all-bfd: configure-bfd
3676 @r=`${PWD_COMMAND}`; export r; \
3677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3678 $(HOST_EXPORTS) \
3679 (cd $(HOST_SUBDIR)/bfd && \
3680 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
3681 $(TARGET-bfd))
3682 @endif bfd
3683
3684
3685
3686 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3687 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3688 maybe-all-stage1-bfd:
3689 maybe-clean-stage1-bfd:
3690 @if bfd-bootstrap
3691 maybe-all-stage1-bfd: all-stage1-bfd
3692 all-stage1: all-stage1-bfd
3693 TARGET-stage1-bfd = $(TARGET-bfd)
3694 all-stage1-bfd: configure-stage1-bfd
3695 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3696 @r=`${PWD_COMMAND}`; export r; \
3697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698 TFLAGS="$(STAGE1_TFLAGS)"; \
3699 $(HOST_EXPORTS) \
3700 cd $(HOST_SUBDIR)/bfd && \
3701 \
3702 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3703 CFLAGS="$(STAGE1_CFLAGS)" \
3704 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
3705 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3706 LIBCFLAGS="$(LIBCFLAGS)" \
3707 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3708 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3709 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3710 $(EXTRA_HOST_FLAGS) \
3711 $(STAGE1_FLAGS_TO_PASS) \
3712 TFLAGS="$(STAGE1_TFLAGS)" \
3713 $(TARGET-stage1-bfd)
3714
3715 maybe-clean-stage1-bfd: clean-stage1-bfd
3716 clean-stage1: clean-stage1-bfd
3717 clean-stage1-bfd:
3718 @if [ $(current_stage) = stage1 ]; then \
3719 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3720 else \
3721 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3722 $(MAKE) stage1-start; \
3723 fi; \
3724 cd $(HOST_SUBDIR)/bfd && \
3725 $(MAKE) $(EXTRA_HOST_FLAGS) \
3726 $(STAGE1_FLAGS_TO_PASS) clean
3727 @endif bfd-bootstrap
3728
3729
3730 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3731 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3732 maybe-all-stage2-bfd:
3733 maybe-clean-stage2-bfd:
3734 @if bfd-bootstrap
3735 maybe-all-stage2-bfd: all-stage2-bfd
3736 all-stage2: all-stage2-bfd
3737 TARGET-stage2-bfd = $(TARGET-bfd)
3738 all-stage2-bfd: configure-stage2-bfd
3739 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3740 @r=`${PWD_COMMAND}`; export r; \
3741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3742 TFLAGS="$(STAGE2_TFLAGS)"; \
3743 $(HOST_EXPORTS) \
3744 $(POSTSTAGE1_HOST_EXPORTS) \
3745 cd $(HOST_SUBDIR)/bfd && \
3746 \
3747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3748 CFLAGS="$(STAGE2_CFLAGS)" \
3749 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
3750 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3751 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3752 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3753 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3754 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3755 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3756 TFLAGS="$(STAGE2_TFLAGS)" \
3757 $(TARGET-stage2-bfd)
3758
3759 maybe-clean-stage2-bfd: clean-stage2-bfd
3760 clean-stage2: clean-stage2-bfd
3761 clean-stage2-bfd:
3762 @if [ $(current_stage) = stage2 ]; then \
3763 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3764 else \
3765 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3766 $(MAKE) stage2-start; \
3767 fi; \
3768 cd $(HOST_SUBDIR)/bfd && \
3769 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3770 @endif bfd-bootstrap
3771
3772
3773 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3774 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3775 maybe-all-stage3-bfd:
3776 maybe-clean-stage3-bfd:
3777 @if bfd-bootstrap
3778 maybe-all-stage3-bfd: all-stage3-bfd
3779 all-stage3: all-stage3-bfd
3780 TARGET-stage3-bfd = $(TARGET-bfd)
3781 all-stage3-bfd: configure-stage3-bfd
3782 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3783 @r=`${PWD_COMMAND}`; export r; \
3784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3785 TFLAGS="$(STAGE3_TFLAGS)"; \
3786 $(HOST_EXPORTS) \
3787 $(POSTSTAGE1_HOST_EXPORTS) \
3788 cd $(HOST_SUBDIR)/bfd && \
3789 \
3790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3791 CFLAGS="$(STAGE3_CFLAGS)" \
3792 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
3793 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3794 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3795 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3796 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3797 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3798 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3799 TFLAGS="$(STAGE3_TFLAGS)" \
3800 $(TARGET-stage3-bfd)
3801
3802 maybe-clean-stage3-bfd: clean-stage3-bfd
3803 clean-stage3: clean-stage3-bfd
3804 clean-stage3-bfd:
3805 @if [ $(current_stage) = stage3 ]; then \
3806 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3807 else \
3808 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3809 $(MAKE) stage3-start; \
3810 fi; \
3811 cd $(HOST_SUBDIR)/bfd && \
3812 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3813 @endif bfd-bootstrap
3814
3815
3816 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3817 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3818 maybe-all-stage4-bfd:
3819 maybe-clean-stage4-bfd:
3820 @if bfd-bootstrap
3821 maybe-all-stage4-bfd: all-stage4-bfd
3822 all-stage4: all-stage4-bfd
3823 TARGET-stage4-bfd = $(TARGET-bfd)
3824 all-stage4-bfd: configure-stage4-bfd
3825 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3826 @r=`${PWD_COMMAND}`; export r; \
3827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828 TFLAGS="$(STAGE4_TFLAGS)"; \
3829 $(HOST_EXPORTS) \
3830 $(POSTSTAGE1_HOST_EXPORTS) \
3831 cd $(HOST_SUBDIR)/bfd && \
3832 \
3833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3834 CFLAGS="$(STAGE4_CFLAGS)" \
3835 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
3836 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3837 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3838 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3839 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3840 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3841 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3842 TFLAGS="$(STAGE4_TFLAGS)" \
3843 $(TARGET-stage4-bfd)
3844
3845 maybe-clean-stage4-bfd: clean-stage4-bfd
3846 clean-stage4: clean-stage4-bfd
3847 clean-stage4-bfd:
3848 @if [ $(current_stage) = stage4 ]; then \
3849 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3850 else \
3851 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3852 $(MAKE) stage4-start; \
3853 fi; \
3854 cd $(HOST_SUBDIR)/bfd && \
3855 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3856 @endif bfd-bootstrap
3857
3858
3859 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3860 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3861 maybe-all-stageprofile-bfd:
3862 maybe-clean-stageprofile-bfd:
3863 @if bfd-bootstrap
3864 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3865 all-stageprofile: all-stageprofile-bfd
3866 TARGET-stageprofile-bfd = $(TARGET-bfd)
3867 all-stageprofile-bfd: configure-stageprofile-bfd
3868 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3869 @r=`${PWD_COMMAND}`; export r; \
3870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3871 TFLAGS="$(STAGEprofile_TFLAGS)"; \
3872 $(HOST_EXPORTS) \
3873 $(POSTSTAGE1_HOST_EXPORTS) \
3874 cd $(HOST_SUBDIR)/bfd && \
3875 \
3876 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3877 CFLAGS="$(STAGEprofile_CFLAGS)" \
3878 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
3879 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3880 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3881 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3882 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3883 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3884 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3885 TFLAGS="$(STAGEprofile_TFLAGS)" \
3886 $(TARGET-stageprofile-bfd)
3887
3888 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3889 clean-stageprofile: clean-stageprofile-bfd
3890 clean-stageprofile-bfd:
3891 @if [ $(current_stage) = stageprofile ]; then \
3892 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3893 else \
3894 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3895 $(MAKE) stageprofile-start; \
3896 fi; \
3897 cd $(HOST_SUBDIR)/bfd && \
3898 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3899 @endif bfd-bootstrap
3900
3901
3902 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3903 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3904 maybe-all-stagetrain-bfd:
3905 maybe-clean-stagetrain-bfd:
3906 @if bfd-bootstrap
3907 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3908 all-stagetrain: all-stagetrain-bfd
3909 TARGET-stagetrain-bfd = $(TARGET-bfd)
3910 all-stagetrain-bfd: configure-stagetrain-bfd
3911 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3912 @r=`${PWD_COMMAND}`; export r; \
3913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3914 TFLAGS="$(STAGEtrain_TFLAGS)"; \
3915 $(HOST_EXPORTS) \
3916 $(POSTSTAGE1_HOST_EXPORTS) \
3917 cd $(HOST_SUBDIR)/bfd && \
3918 \
3919 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3920 CFLAGS="$(STAGEtrain_CFLAGS)" \
3921 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
3922 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3923 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3924 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3925 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3926 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3927 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3928 TFLAGS="$(STAGEtrain_TFLAGS)" \
3929 $(TARGET-stagetrain-bfd)
3930
3931 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3932 clean-stagetrain: clean-stagetrain-bfd
3933 clean-stagetrain-bfd:
3934 @if [ $(current_stage) = stagetrain ]; then \
3935 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3936 else \
3937 [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3938 $(MAKE) stagetrain-start; \
3939 fi; \
3940 cd $(HOST_SUBDIR)/bfd && \
3941 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3942 @endif bfd-bootstrap
3943
3944
3945 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3946 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3947 maybe-all-stagefeedback-bfd:
3948 maybe-clean-stagefeedback-bfd:
3949 @if bfd-bootstrap
3950 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3951 all-stagefeedback: all-stagefeedback-bfd
3952 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3953 all-stagefeedback-bfd: configure-stagefeedback-bfd
3954 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3955 @r=`${PWD_COMMAND}`; export r; \
3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3957 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3958 $(HOST_EXPORTS) \
3959 $(POSTSTAGE1_HOST_EXPORTS) \
3960 cd $(HOST_SUBDIR)/bfd && \
3961 \
3962 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3963 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3964 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
3965 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3966 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3967 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3968 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3969 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3970 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
3971 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3972 $(TARGET-stagefeedback-bfd)
3973
3974 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3975 clean-stagefeedback: clean-stagefeedback-bfd
3976 clean-stagefeedback-bfd:
3977 @if [ $(current_stage) = stagefeedback ]; then \
3978 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3979 else \
3980 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3981 $(MAKE) stagefeedback-start; \
3982 fi; \
3983 cd $(HOST_SUBDIR)/bfd && \
3984 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
3985 @endif bfd-bootstrap
3986
3987
3988 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3989 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3990 maybe-all-stageautoprofile-bfd:
3991 maybe-clean-stageautoprofile-bfd:
3992 @if bfd-bootstrap
3993 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3994 all-stageautoprofile: all-stageautoprofile-bfd
3995 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3996 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3997 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3998 @r=`${PWD_COMMAND}`; export r; \
3999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4001 $(HOST_EXPORTS) \
4002 $(POSTSTAGE1_HOST_EXPORTS) \
4003 cd $(HOST_SUBDIR)/bfd && \
4004 $$s/gcc/config/i386/$(AUTO_PROFILE) \
4005 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4006 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4007 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
4008 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4009 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4010 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4011 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4012 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4013 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4014 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
4015 $(TARGET-stageautoprofile-bfd)
4016
4017 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
4018 clean-stageautoprofile: clean-stageautoprofile-bfd
4019 clean-stageautoprofile-bfd:
4020 @if [ $(current_stage) = stageautoprofile ]; then \
4021 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4022 else \
4023 [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
4024 $(MAKE) stageautoprofile-start; \
4025 fi; \
4026 cd $(HOST_SUBDIR)/bfd && \
4027 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4028 @endif bfd-bootstrap
4029
4030
4031 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
4032 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
4033 maybe-all-stageautofeedback-bfd:
4034 maybe-clean-stageautofeedback-bfd:
4035 @if bfd-bootstrap
4036 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
4037 all-stageautofeedback: all-stageautofeedback-bfd
4038 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
4039 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
4040 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4041 @r=`${PWD_COMMAND}`; export r; \
4042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4043 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4044 $(HOST_EXPORTS) \
4045 $(POSTSTAGE1_HOST_EXPORTS) \
4046 cd $(HOST_SUBDIR)/bfd && \
4047 \
4048 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4049 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
4050 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
4051 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
4052 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
4053 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4054 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4055 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4056 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4057 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
4058 $(TARGET-stageautofeedback-bfd)
4059
4060 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
4061 clean-stageautofeedback: clean-stageautofeedback-bfd
4062 clean-stageautofeedback-bfd:
4063 @if [ $(current_stage) = stageautofeedback ]; then \
4064 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
4065 else \
4066 [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
4067 $(MAKE) stageautofeedback-start; \
4068 fi; \
4069 cd $(HOST_SUBDIR)/bfd && \
4070 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4071 @endif bfd-bootstrap
4072
4073
4074
4075
4076
4077 .PHONY: check-bfd maybe-check-bfd
4078 maybe-check-bfd:
4079 @if bfd
4080 maybe-check-bfd: check-bfd
4081
4082 check-bfd:
4083 @: $(MAKE); $(unstage)
4084 @r=`${PWD_COMMAND}`; export r; \
4085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4087 (cd $(HOST_SUBDIR)/bfd && \
4088 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
4089
4090 @endif bfd
4091
4092 .PHONY: install-bfd maybe-install-bfd
4093 maybe-install-bfd:
4094 @if bfd
4095 maybe-install-bfd: install-bfd
4096
4097 install-bfd: installdirs
4098 @: $(MAKE); $(unstage)
4099 @r=`${PWD_COMMAND}`; export r; \
4100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4101 $(HOST_EXPORTS) \
4102 (cd $(HOST_SUBDIR)/bfd && \
4103 $(MAKE) $(FLAGS_TO_PASS) install)
4104
4105 @endif bfd
4106
4107 .PHONY: install-strip-bfd maybe-install-strip-bfd
4108 maybe-install-strip-bfd:
4109 @if bfd
4110 maybe-install-strip-bfd: install-strip-bfd
4111
4112 install-strip-bfd: installdirs
4113 @: $(MAKE); $(unstage)
4114 @r=`${PWD_COMMAND}`; export r; \
4115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4116 $(HOST_EXPORTS) \
4117 (cd $(HOST_SUBDIR)/bfd && \
4118 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4119
4120 @endif bfd
4121
4122 # Other targets (info, dvi, pdf, etc.)
4123
4124 .PHONY: maybe-info-bfd info-bfd
4125 maybe-info-bfd:
4126 @if bfd
4127 maybe-info-bfd: info-bfd
4128
4129 info-bfd: \
4130 configure-bfd
4131 @[ -f ./bfd/Makefile ] || exit 0; \
4132 r=`${PWD_COMMAND}`; export r; \
4133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134 $(HOST_EXPORTS) \
4135 for flag in $(EXTRA_HOST_FLAGS) ; do \
4136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4137 done; \
4138 echo "Doing info in bfd"; \
4139 (cd $(HOST_SUBDIR)/bfd && \
4140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4142 "RANLIB=$${RANLIB}" \
4143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4144 info) \
4145 || exit 1
4146
4147 @endif bfd
4148
4149 .PHONY: maybe-dvi-bfd dvi-bfd
4150 maybe-dvi-bfd:
4151 @if bfd
4152 maybe-dvi-bfd: dvi-bfd
4153
4154 dvi-bfd: \
4155 configure-bfd
4156 @[ -f ./bfd/Makefile ] || exit 0; \
4157 r=`${PWD_COMMAND}`; export r; \
4158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4159 $(HOST_EXPORTS) \
4160 for flag in $(EXTRA_HOST_FLAGS) ; do \
4161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4162 done; \
4163 echo "Doing dvi in bfd"; \
4164 (cd $(HOST_SUBDIR)/bfd && \
4165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4167 "RANLIB=$${RANLIB}" \
4168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4169 dvi) \
4170 || exit 1
4171
4172 @endif bfd
4173
4174 .PHONY: maybe-pdf-bfd pdf-bfd
4175 maybe-pdf-bfd:
4176 @if bfd
4177 maybe-pdf-bfd: pdf-bfd
4178
4179 pdf-bfd: \
4180 configure-bfd
4181 @[ -f ./bfd/Makefile ] || exit 0; \
4182 r=`${PWD_COMMAND}`; export r; \
4183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4184 $(HOST_EXPORTS) \
4185 for flag in $(EXTRA_HOST_FLAGS) ; do \
4186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4187 done; \
4188 echo "Doing pdf in bfd"; \
4189 (cd $(HOST_SUBDIR)/bfd && \
4190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4192 "RANLIB=$${RANLIB}" \
4193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4194 pdf) \
4195 || exit 1
4196
4197 @endif bfd
4198
4199 .PHONY: maybe-html-bfd html-bfd
4200 maybe-html-bfd:
4201 @if bfd
4202 maybe-html-bfd: html-bfd
4203
4204 html-bfd: \
4205 configure-bfd
4206 @[ -f ./bfd/Makefile ] || exit 0; \
4207 r=`${PWD_COMMAND}`; export r; \
4208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4209 $(HOST_EXPORTS) \
4210 for flag in $(EXTRA_HOST_FLAGS) ; do \
4211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4212 done; \
4213 echo "Doing html in bfd"; \
4214 (cd $(HOST_SUBDIR)/bfd && \
4215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4217 "RANLIB=$${RANLIB}" \
4218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4219 html) \
4220 || exit 1
4221
4222 @endif bfd
4223
4224 .PHONY: maybe-TAGS-bfd TAGS-bfd
4225 maybe-TAGS-bfd:
4226 @if bfd
4227 maybe-TAGS-bfd: TAGS-bfd
4228
4229 TAGS-bfd: \
4230 configure-bfd
4231 @[ -f ./bfd/Makefile ] || exit 0; \
4232 r=`${PWD_COMMAND}`; export r; \
4233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4234 $(HOST_EXPORTS) \
4235 for flag in $(EXTRA_HOST_FLAGS) ; do \
4236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4237 done; \
4238 echo "Doing TAGS in bfd"; \
4239 (cd $(HOST_SUBDIR)/bfd && \
4240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4242 "RANLIB=$${RANLIB}" \
4243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4244 TAGS) \
4245 || exit 1
4246
4247 @endif bfd
4248
4249 .PHONY: maybe-install-info-bfd install-info-bfd
4250 maybe-install-info-bfd:
4251 @if bfd
4252 maybe-install-info-bfd: install-info-bfd
4253
4254 install-info-bfd: \
4255 configure-bfd \
4256 info-bfd
4257 @[ -f ./bfd/Makefile ] || exit 0; \
4258 r=`${PWD_COMMAND}`; export r; \
4259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4260 $(HOST_EXPORTS) \
4261 for flag in $(EXTRA_HOST_FLAGS) ; do \
4262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4263 done; \
4264 echo "Doing install-info in bfd"; \
4265 (cd $(HOST_SUBDIR)/bfd && \
4266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4268 "RANLIB=$${RANLIB}" \
4269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4270 install-info) \
4271 || exit 1
4272
4273 @endif bfd
4274
4275 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4276 maybe-install-pdf-bfd:
4277 @if bfd
4278 maybe-install-pdf-bfd: install-pdf-bfd
4279
4280 install-pdf-bfd: \
4281 configure-bfd \
4282 pdf-bfd
4283 @[ -f ./bfd/Makefile ] || exit 0; \
4284 r=`${PWD_COMMAND}`; export r; \
4285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4286 $(HOST_EXPORTS) \
4287 for flag in $(EXTRA_HOST_FLAGS) ; do \
4288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4289 done; \
4290 echo "Doing install-pdf in bfd"; \
4291 (cd $(HOST_SUBDIR)/bfd && \
4292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4294 "RANLIB=$${RANLIB}" \
4295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4296 install-pdf) \
4297 || exit 1
4298
4299 @endif bfd
4300
4301 .PHONY: maybe-install-html-bfd install-html-bfd
4302 maybe-install-html-bfd:
4303 @if bfd
4304 maybe-install-html-bfd: install-html-bfd
4305
4306 install-html-bfd: \
4307 configure-bfd \
4308 html-bfd
4309 @[ -f ./bfd/Makefile ] || exit 0; \
4310 r=`${PWD_COMMAND}`; export r; \
4311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4312 $(HOST_EXPORTS) \
4313 for flag in $(EXTRA_HOST_FLAGS) ; do \
4314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4315 done; \
4316 echo "Doing install-html in bfd"; \
4317 (cd $(HOST_SUBDIR)/bfd && \
4318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4320 "RANLIB=$${RANLIB}" \
4321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4322 install-html) \
4323 || exit 1
4324
4325 @endif bfd
4326
4327 .PHONY: maybe-installcheck-bfd installcheck-bfd
4328 maybe-installcheck-bfd:
4329 @if bfd
4330 maybe-installcheck-bfd: installcheck-bfd
4331
4332 installcheck-bfd: \
4333 configure-bfd
4334 @[ -f ./bfd/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing installcheck in bfd"; \
4342 (cd $(HOST_SUBDIR)/bfd && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 installcheck) \
4348 || exit 1
4349
4350 @endif bfd
4351
4352 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4353 maybe-mostlyclean-bfd:
4354 @if bfd
4355 maybe-mostlyclean-bfd: mostlyclean-bfd
4356
4357 mostlyclean-bfd:
4358 @[ -f ./bfd/Makefile ] || exit 0; \
4359 r=`${PWD_COMMAND}`; export r; \
4360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4361 $(HOST_EXPORTS) \
4362 for flag in $(EXTRA_HOST_FLAGS) ; do \
4363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4364 done; \
4365 echo "Doing mostlyclean in bfd"; \
4366 (cd $(HOST_SUBDIR)/bfd && \
4367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4369 "RANLIB=$${RANLIB}" \
4370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4371 mostlyclean) \
4372 || exit 1
4373
4374 @endif bfd
4375
4376 .PHONY: maybe-clean-bfd clean-bfd
4377 maybe-clean-bfd:
4378 @if bfd
4379 maybe-clean-bfd: clean-bfd
4380
4381 clean-bfd:
4382 @[ -f ./bfd/Makefile ] || exit 0; \
4383 r=`${PWD_COMMAND}`; export r; \
4384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4385 $(HOST_EXPORTS) \
4386 for flag in $(EXTRA_HOST_FLAGS) ; do \
4387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4388 done; \
4389 echo "Doing clean in bfd"; \
4390 (cd $(HOST_SUBDIR)/bfd && \
4391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4393 "RANLIB=$${RANLIB}" \
4394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4395 clean) \
4396 || exit 1
4397
4398 @endif bfd
4399
4400 .PHONY: maybe-distclean-bfd distclean-bfd
4401 maybe-distclean-bfd:
4402 @if bfd
4403 maybe-distclean-bfd: distclean-bfd
4404
4405 distclean-bfd:
4406 @[ -f ./bfd/Makefile ] || exit 0; \
4407 r=`${PWD_COMMAND}`; export r; \
4408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4409 $(HOST_EXPORTS) \
4410 for flag in $(EXTRA_HOST_FLAGS) ; do \
4411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4412 done; \
4413 echo "Doing distclean in bfd"; \
4414 (cd $(HOST_SUBDIR)/bfd && \
4415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4417 "RANLIB=$${RANLIB}" \
4418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4419 distclean) \
4420 || exit 1
4421
4422 @endif bfd
4423
4424 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4425 maybe-maintainer-clean-bfd:
4426 @if bfd
4427 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4428
4429 maintainer-clean-bfd:
4430 @[ -f ./bfd/Makefile ] || exit 0; \
4431 r=`${PWD_COMMAND}`; export r; \
4432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4433 $(HOST_EXPORTS) \
4434 for flag in $(EXTRA_HOST_FLAGS) ; do \
4435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4436 done; \
4437 echo "Doing maintainer-clean in bfd"; \
4438 (cd $(HOST_SUBDIR)/bfd && \
4439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4441 "RANLIB=$${RANLIB}" \
4442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4443 maintainer-clean) \
4444 || exit 1
4445
4446 @endif bfd
4447
4448
4449
4450 .PHONY: configure-opcodes maybe-configure-opcodes
4451 maybe-configure-opcodes:
4452 @if gcc-bootstrap
4453 configure-opcodes: stage_current
4454 @endif gcc-bootstrap
4455 @if opcodes
4456 maybe-configure-opcodes: configure-opcodes
4457 configure-opcodes:
4458 @r=`${PWD_COMMAND}`; export r; \
4459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4460 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4462 $(HOST_EXPORTS) \
4463 echo Configuring in $(HOST_SUBDIR)/opcodes; \
4464 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4465 case $(srcdir) in \
4466 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4467 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4468 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4469 esac; \
4470 module_srcdir=opcodes; \
4471 $(SHELL) \
4472 $$s/$$module_srcdir/configure \
4473 --srcdir=$${topdir}/$$module_srcdir \
4474 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4475 --target=${target_alias} \
4476 || exit 1
4477 @endif opcodes
4478
4479
4480
4481 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4482 maybe-configure-stage1-opcodes:
4483 @if opcodes-bootstrap
4484 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4485 configure-stage1-opcodes:
4486 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4487 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4488 @r=`${PWD_COMMAND}`; export r; \
4489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4490 TFLAGS="$(STAGE1_TFLAGS)"; \
4491 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4492 $(HOST_EXPORTS) \
4493 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4494 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4495 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
4496 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4497 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4498 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4499 case $(srcdir) in \
4500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4501 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4503 esac; \
4504 module_srcdir=opcodes; \
4505 $(SHELL) $$s/$$module_srcdir/configure \
4506 --srcdir=$${topdir}/$$module_srcdir \
4507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4508 --target=${target_alias} \
4509 \
4510 $(STAGE1_CONFIGURE_FLAGS)
4511 @endif opcodes-bootstrap
4512
4513 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4514 maybe-configure-stage2-opcodes:
4515 @if opcodes-bootstrap
4516 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4517 configure-stage2-opcodes:
4518 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4520 @r=`${PWD_COMMAND}`; export r; \
4521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4522 TFLAGS="$(STAGE2_TFLAGS)"; \
4523 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4524 $(HOST_EXPORTS) \
4525 $(POSTSTAGE1_HOST_EXPORTS) \
4526 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4527 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4528 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
4529 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4531 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4532 case $(srcdir) in \
4533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4534 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4536 esac; \
4537 module_srcdir=opcodes; \
4538 $(SHELL) $$s/$$module_srcdir/configure \
4539 --srcdir=$${topdir}/$$module_srcdir \
4540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4541 --target=${target_alias} \
4542 --with-build-libsubdir=$(HOST_SUBDIR) \
4543 $(STAGE2_CONFIGURE_FLAGS)
4544 @endif opcodes-bootstrap
4545
4546 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4547 maybe-configure-stage3-opcodes:
4548 @if opcodes-bootstrap
4549 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4550 configure-stage3-opcodes:
4551 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4552 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4553 @r=`${PWD_COMMAND}`; export r; \
4554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4555 TFLAGS="$(STAGE3_TFLAGS)"; \
4556 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4557 $(HOST_EXPORTS) \
4558 $(POSTSTAGE1_HOST_EXPORTS) \
4559 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4560 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4561 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
4562 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4563 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4564 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4565 case $(srcdir) in \
4566 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4567 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4568 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4569 esac; \
4570 module_srcdir=opcodes; \
4571 $(SHELL) $$s/$$module_srcdir/configure \
4572 --srcdir=$${topdir}/$$module_srcdir \
4573 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4574 --target=${target_alias} \
4575 --with-build-libsubdir=$(HOST_SUBDIR) \
4576 $(STAGE3_CONFIGURE_FLAGS)
4577 @endif opcodes-bootstrap
4578
4579 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4580 maybe-configure-stage4-opcodes:
4581 @if opcodes-bootstrap
4582 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4583 configure-stage4-opcodes:
4584 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4586 @r=`${PWD_COMMAND}`; export r; \
4587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4588 TFLAGS="$(STAGE4_TFLAGS)"; \
4589 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4590 $(HOST_EXPORTS) \
4591 $(POSTSTAGE1_HOST_EXPORTS) \
4592 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4593 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4594 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
4595 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4596 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4597 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4598 case $(srcdir) in \
4599 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4600 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4601 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4602 esac; \
4603 module_srcdir=opcodes; \
4604 $(SHELL) $$s/$$module_srcdir/configure \
4605 --srcdir=$${topdir}/$$module_srcdir \
4606 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4607 --target=${target_alias} \
4608 --with-build-libsubdir=$(HOST_SUBDIR) \
4609 $(STAGE4_CONFIGURE_FLAGS)
4610 @endif opcodes-bootstrap
4611
4612 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4613 maybe-configure-stageprofile-opcodes:
4614 @if opcodes-bootstrap
4615 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4616 configure-stageprofile-opcodes:
4617 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4618 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4619 @r=`${PWD_COMMAND}`; export r; \
4620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4621 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4622 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4623 $(HOST_EXPORTS) \
4624 $(POSTSTAGE1_HOST_EXPORTS) \
4625 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4626 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4627 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
4628 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4629 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4630 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4631 case $(srcdir) in \
4632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4633 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4635 esac; \
4636 module_srcdir=opcodes; \
4637 $(SHELL) $$s/$$module_srcdir/configure \
4638 --srcdir=$${topdir}/$$module_srcdir \
4639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4640 --target=${target_alias} \
4641 --with-build-libsubdir=$(HOST_SUBDIR) \
4642 $(STAGEprofile_CONFIGURE_FLAGS)
4643 @endif opcodes-bootstrap
4644
4645 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4646 maybe-configure-stagetrain-opcodes:
4647 @if opcodes-bootstrap
4648 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4649 configure-stagetrain-opcodes:
4650 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4651 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4652 @r=`${PWD_COMMAND}`; export r; \
4653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4654 TFLAGS="$(STAGEtrain_TFLAGS)"; \
4655 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4656 $(HOST_EXPORTS) \
4657 $(POSTSTAGE1_HOST_EXPORTS) \
4658 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4659 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4660 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
4661 echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4663 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4664 case $(srcdir) in \
4665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4666 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4668 esac; \
4669 module_srcdir=opcodes; \
4670 $(SHELL) $$s/$$module_srcdir/configure \
4671 --srcdir=$${topdir}/$$module_srcdir \
4672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4673 --target=${target_alias} \
4674 --with-build-libsubdir=$(HOST_SUBDIR) \
4675 $(STAGEtrain_CONFIGURE_FLAGS)
4676 @endif opcodes-bootstrap
4677
4678 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4679 maybe-configure-stagefeedback-opcodes:
4680 @if opcodes-bootstrap
4681 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4682 configure-stagefeedback-opcodes:
4683 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4684 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4685 @r=`${PWD_COMMAND}`; export r; \
4686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4687 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4688 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4689 $(HOST_EXPORTS) \
4690 $(POSTSTAGE1_HOST_EXPORTS) \
4691 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4692 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4693 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
4694 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4695 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4696 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4697 case $(srcdir) in \
4698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4699 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4701 esac; \
4702 module_srcdir=opcodes; \
4703 $(SHELL) $$s/$$module_srcdir/configure \
4704 --srcdir=$${topdir}/$$module_srcdir \
4705 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4706 --target=${target_alias} \
4707 --with-build-libsubdir=$(HOST_SUBDIR) \
4708 $(STAGEfeedback_CONFIGURE_FLAGS)
4709 @endif opcodes-bootstrap
4710
4711 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4712 maybe-configure-stageautoprofile-opcodes:
4713 @if opcodes-bootstrap
4714 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4715 configure-stageautoprofile-opcodes:
4716 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4717 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4718 @r=`${PWD_COMMAND}`; export r; \
4719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4721 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4722 $(HOST_EXPORTS) \
4723 $(POSTSTAGE1_HOST_EXPORTS) \
4724 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4725 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4726 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
4727 echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4728 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4729 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4730 case $(srcdir) in \
4731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4732 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4734 esac; \
4735 module_srcdir=opcodes; \
4736 $(SHELL) $$s/$$module_srcdir/configure \
4737 --srcdir=$${topdir}/$$module_srcdir \
4738 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4739 --target=${target_alias} \
4740 --with-build-libsubdir=$(HOST_SUBDIR) \
4741 $(STAGEautoprofile_CONFIGURE_FLAGS)
4742 @endif opcodes-bootstrap
4743
4744 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4745 maybe-configure-stageautofeedback-opcodes:
4746 @if opcodes-bootstrap
4747 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4748 configure-stageautofeedback-opcodes:
4749 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4750 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4751 @r=`${PWD_COMMAND}`; export r; \
4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4753 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4754 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4755 $(HOST_EXPORTS) \
4756 $(POSTSTAGE1_HOST_EXPORTS) \
4757 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4758 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4759 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
4760 echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4762 cd $(HOST_SUBDIR)/opcodes || exit 1; \
4763 case $(srcdir) in \
4764 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4765 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4766 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4767 esac; \
4768 module_srcdir=opcodes; \
4769 $(SHELL) $$s/$$module_srcdir/configure \
4770 --srcdir=$${topdir}/$$module_srcdir \
4771 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4772 --target=${target_alias} \
4773 --with-build-libsubdir=$(HOST_SUBDIR) \
4774 $(STAGEautofeedback_CONFIGURE_FLAGS)
4775 @endif opcodes-bootstrap
4776
4777
4778
4779
4780
4781 .PHONY: all-opcodes maybe-all-opcodes
4782 maybe-all-opcodes:
4783 @if gcc-bootstrap
4784 all-opcodes: stage_current
4785 @endif gcc-bootstrap
4786 @if opcodes
4787 TARGET-opcodes=all
4788 maybe-all-opcodes: all-opcodes
4789 all-opcodes: configure-opcodes
4790 @r=`${PWD_COMMAND}`; export r; \
4791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4792 $(HOST_EXPORTS) \
4793 (cd $(HOST_SUBDIR)/opcodes && \
4794 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
4795 $(TARGET-opcodes))
4796 @endif opcodes
4797
4798
4799
4800 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4801 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4802 maybe-all-stage1-opcodes:
4803 maybe-clean-stage1-opcodes:
4804 @if opcodes-bootstrap
4805 maybe-all-stage1-opcodes: all-stage1-opcodes
4806 all-stage1: all-stage1-opcodes
4807 TARGET-stage1-opcodes = $(TARGET-opcodes)
4808 all-stage1-opcodes: configure-stage1-opcodes
4809 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4810 @r=`${PWD_COMMAND}`; export r; \
4811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4812 TFLAGS="$(STAGE1_TFLAGS)"; \
4813 $(HOST_EXPORTS) \
4814 cd $(HOST_SUBDIR)/opcodes && \
4815 \
4816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4817 CFLAGS="$(STAGE1_CFLAGS)" \
4818 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
4819 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4820 LIBCFLAGS="$(LIBCFLAGS)" \
4821 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4822 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4823 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4824 $(EXTRA_HOST_FLAGS) \
4825 $(STAGE1_FLAGS_TO_PASS) \
4826 TFLAGS="$(STAGE1_TFLAGS)" \
4827 $(TARGET-stage1-opcodes)
4828
4829 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4830 clean-stage1: clean-stage1-opcodes
4831 clean-stage1-opcodes:
4832 @if [ $(current_stage) = stage1 ]; then \
4833 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4834 else \
4835 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4836 $(MAKE) stage1-start; \
4837 fi; \
4838 cd $(HOST_SUBDIR)/opcodes && \
4839 $(MAKE) $(EXTRA_HOST_FLAGS) \
4840 $(STAGE1_FLAGS_TO_PASS) clean
4841 @endif opcodes-bootstrap
4842
4843
4844 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4845 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4846 maybe-all-stage2-opcodes:
4847 maybe-clean-stage2-opcodes:
4848 @if opcodes-bootstrap
4849 maybe-all-stage2-opcodes: all-stage2-opcodes
4850 all-stage2: all-stage2-opcodes
4851 TARGET-stage2-opcodes = $(TARGET-opcodes)
4852 all-stage2-opcodes: configure-stage2-opcodes
4853 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4854 @r=`${PWD_COMMAND}`; export r; \
4855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4856 TFLAGS="$(STAGE2_TFLAGS)"; \
4857 $(HOST_EXPORTS) \
4858 $(POSTSTAGE1_HOST_EXPORTS) \
4859 cd $(HOST_SUBDIR)/opcodes && \
4860 \
4861 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4862 CFLAGS="$(STAGE2_CFLAGS)" \
4863 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
4864 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4865 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4866 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4867 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4868 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4869 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4870 TFLAGS="$(STAGE2_TFLAGS)" \
4871 $(TARGET-stage2-opcodes)
4872
4873 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4874 clean-stage2: clean-stage2-opcodes
4875 clean-stage2-opcodes:
4876 @if [ $(current_stage) = stage2 ]; then \
4877 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4878 else \
4879 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4880 $(MAKE) stage2-start; \
4881 fi; \
4882 cd $(HOST_SUBDIR)/opcodes && \
4883 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4884 @endif opcodes-bootstrap
4885
4886
4887 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4888 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4889 maybe-all-stage3-opcodes:
4890 maybe-clean-stage3-opcodes:
4891 @if opcodes-bootstrap
4892 maybe-all-stage3-opcodes: all-stage3-opcodes
4893 all-stage3: all-stage3-opcodes
4894 TARGET-stage3-opcodes = $(TARGET-opcodes)
4895 all-stage3-opcodes: configure-stage3-opcodes
4896 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4897 @r=`${PWD_COMMAND}`; export r; \
4898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4899 TFLAGS="$(STAGE3_TFLAGS)"; \
4900 $(HOST_EXPORTS) \
4901 $(POSTSTAGE1_HOST_EXPORTS) \
4902 cd $(HOST_SUBDIR)/opcodes && \
4903 \
4904 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4905 CFLAGS="$(STAGE3_CFLAGS)" \
4906 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
4907 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4908 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4909 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4910 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4911 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4912 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4913 TFLAGS="$(STAGE3_TFLAGS)" \
4914 $(TARGET-stage3-opcodes)
4915
4916 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4917 clean-stage3: clean-stage3-opcodes
4918 clean-stage3-opcodes:
4919 @if [ $(current_stage) = stage3 ]; then \
4920 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4921 else \
4922 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4923 $(MAKE) stage3-start; \
4924 fi; \
4925 cd $(HOST_SUBDIR)/opcodes && \
4926 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4927 @endif opcodes-bootstrap
4928
4929
4930 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4931 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4932 maybe-all-stage4-opcodes:
4933 maybe-clean-stage4-opcodes:
4934 @if opcodes-bootstrap
4935 maybe-all-stage4-opcodes: all-stage4-opcodes
4936 all-stage4: all-stage4-opcodes
4937 TARGET-stage4-opcodes = $(TARGET-opcodes)
4938 all-stage4-opcodes: configure-stage4-opcodes
4939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4940 @r=`${PWD_COMMAND}`; export r; \
4941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942 TFLAGS="$(STAGE4_TFLAGS)"; \
4943 $(HOST_EXPORTS) \
4944 $(POSTSTAGE1_HOST_EXPORTS) \
4945 cd $(HOST_SUBDIR)/opcodes && \
4946 \
4947 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4948 CFLAGS="$(STAGE4_CFLAGS)" \
4949 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
4950 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4951 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4955 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4956 TFLAGS="$(STAGE4_TFLAGS)" \
4957 $(TARGET-stage4-opcodes)
4958
4959 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4960 clean-stage4: clean-stage4-opcodes
4961 clean-stage4-opcodes:
4962 @if [ $(current_stage) = stage4 ]; then \
4963 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4964 else \
4965 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4966 $(MAKE) stage4-start; \
4967 fi; \
4968 cd $(HOST_SUBDIR)/opcodes && \
4969 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
4970 @endif opcodes-bootstrap
4971
4972
4973 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4974 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4975 maybe-all-stageprofile-opcodes:
4976 maybe-clean-stageprofile-opcodes:
4977 @if opcodes-bootstrap
4978 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4979 all-stageprofile: all-stageprofile-opcodes
4980 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4981 all-stageprofile-opcodes: configure-stageprofile-opcodes
4982 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4983 @r=`${PWD_COMMAND}`; export r; \
4984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4985 TFLAGS="$(STAGEprofile_TFLAGS)"; \
4986 $(HOST_EXPORTS) \
4987 $(POSTSTAGE1_HOST_EXPORTS) \
4988 cd $(HOST_SUBDIR)/opcodes && \
4989 \
4990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
4991 CFLAGS="$(STAGEprofile_CFLAGS)" \
4992 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
4993 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4994 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4995 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4996 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4997 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4998 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
4999 TFLAGS="$(STAGEprofile_TFLAGS)" \
5000 $(TARGET-stageprofile-opcodes)
5001
5002 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
5003 clean-stageprofile: clean-stageprofile-opcodes
5004 clean-stageprofile-opcodes:
5005 @if [ $(current_stage) = stageprofile ]; then \
5006 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5007 else \
5008 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
5009 $(MAKE) stageprofile-start; \
5010 fi; \
5011 cd $(HOST_SUBDIR)/opcodes && \
5012 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5013 @endif opcodes-bootstrap
5014
5015
5016 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
5017 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
5018 maybe-all-stagetrain-opcodes:
5019 maybe-clean-stagetrain-opcodes:
5020 @if opcodes-bootstrap
5021 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
5022 all-stagetrain: all-stagetrain-opcodes
5023 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
5024 all-stagetrain-opcodes: configure-stagetrain-opcodes
5025 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5026 @r=`${PWD_COMMAND}`; export r; \
5027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5028 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5029 $(HOST_EXPORTS) \
5030 $(POSTSTAGE1_HOST_EXPORTS) \
5031 cd $(HOST_SUBDIR)/opcodes && \
5032 \
5033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5034 CFLAGS="$(STAGEtrain_CFLAGS)" \
5035 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
5036 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5037 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5038 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5039 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5040 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5041 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5042 TFLAGS="$(STAGEtrain_TFLAGS)" \
5043 $(TARGET-stagetrain-opcodes)
5044
5045 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
5046 clean-stagetrain: clean-stagetrain-opcodes
5047 clean-stagetrain-opcodes:
5048 @if [ $(current_stage) = stagetrain ]; then \
5049 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5050 else \
5051 [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
5052 $(MAKE) stagetrain-start; \
5053 fi; \
5054 cd $(HOST_SUBDIR)/opcodes && \
5055 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5056 @endif opcodes-bootstrap
5057
5058
5059 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5060 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5061 maybe-all-stagefeedback-opcodes:
5062 maybe-clean-stagefeedback-opcodes:
5063 @if opcodes-bootstrap
5064 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5065 all-stagefeedback: all-stagefeedback-opcodes
5066 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5067 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5068 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5069 @r=`${PWD_COMMAND}`; export r; \
5070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5072 $(HOST_EXPORTS) \
5073 $(POSTSTAGE1_HOST_EXPORTS) \
5074 cd $(HOST_SUBDIR)/opcodes && \
5075 \
5076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5077 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5078 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
5079 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5080 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5081 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5082 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5083 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5084 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5085 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5086 $(TARGET-stagefeedback-opcodes)
5087
5088 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5089 clean-stagefeedback: clean-stagefeedback-opcodes
5090 clean-stagefeedback-opcodes:
5091 @if [ $(current_stage) = stagefeedback ]; then \
5092 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5093 else \
5094 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
5095 $(MAKE) stagefeedback-start; \
5096 fi; \
5097 cd $(HOST_SUBDIR)/opcodes && \
5098 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5099 @endif opcodes-bootstrap
5100
5101
5102 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
5103 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
5104 maybe-all-stageautoprofile-opcodes:
5105 maybe-clean-stageautoprofile-opcodes:
5106 @if opcodes-bootstrap
5107 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
5108 all-stageautoprofile: all-stageautoprofile-opcodes
5109 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
5110 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
5111 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5112 @r=`${PWD_COMMAND}`; export r; \
5113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5114 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5115 $(HOST_EXPORTS) \
5116 $(POSTSTAGE1_HOST_EXPORTS) \
5117 cd $(HOST_SUBDIR)/opcodes && \
5118 $$s/gcc/config/i386/$(AUTO_PROFILE) \
5119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5120 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
5121 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
5122 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
5123 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
5124 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5125 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5126 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5127 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5128 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
5129 $(TARGET-stageautoprofile-opcodes)
5130
5131 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
5132 clean-stageautoprofile: clean-stageautoprofile-opcodes
5133 clean-stageautoprofile-opcodes:
5134 @if [ $(current_stage) = stageautoprofile ]; then \
5135 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5136 else \
5137 [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
5138 $(MAKE) stageautoprofile-start; \
5139 fi; \
5140 cd $(HOST_SUBDIR)/opcodes && \
5141 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5142 @endif opcodes-bootstrap
5143
5144
5145 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
5146 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
5147 maybe-all-stageautofeedback-opcodes:
5148 maybe-clean-stageautofeedback-opcodes:
5149 @if opcodes-bootstrap
5150 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
5151 all-stageautofeedback: all-stageautofeedback-opcodes
5152 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
5153 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
5154 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5155 @r=`${PWD_COMMAND}`; export r; \
5156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5157 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5158 $(HOST_EXPORTS) \
5159 $(POSTSTAGE1_HOST_EXPORTS) \
5160 cd $(HOST_SUBDIR)/opcodes && \
5161 \
5162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5163 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5164 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
5165 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5166 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5171 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5172 $(TARGET-stageautofeedback-opcodes)
5173
5174 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5175 clean-stageautofeedback: clean-stageautofeedback-opcodes
5176 clean-stageautofeedback-opcodes:
5177 @if [ $(current_stage) = stageautofeedback ]; then \
5178 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5179 else \
5180 [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5181 $(MAKE) stageautofeedback-start; \
5182 fi; \
5183 cd $(HOST_SUBDIR)/opcodes && \
5184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5185 @endif opcodes-bootstrap
5186
5187
5188
5189
5190
5191 .PHONY: check-opcodes maybe-check-opcodes
5192 maybe-check-opcodes:
5193 @if opcodes
5194 maybe-check-opcodes: check-opcodes
5195
5196 check-opcodes:
5197 @: $(MAKE); $(unstage)
5198 @r=`${PWD_COMMAND}`; export r; \
5199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5200 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5201 (cd $(HOST_SUBDIR)/opcodes && \
5202 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
5203
5204 @endif opcodes
5205
5206 .PHONY: install-opcodes maybe-install-opcodes
5207 maybe-install-opcodes:
5208 @if opcodes
5209 maybe-install-opcodes: install-opcodes
5210
5211 install-opcodes: installdirs
5212 @: $(MAKE); $(unstage)
5213 @r=`${PWD_COMMAND}`; export r; \
5214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215 $(HOST_EXPORTS) \
5216 (cd $(HOST_SUBDIR)/opcodes && \
5217 $(MAKE) $(FLAGS_TO_PASS) install)
5218
5219 @endif opcodes
5220
5221 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5222 maybe-install-strip-opcodes:
5223 @if opcodes
5224 maybe-install-strip-opcodes: install-strip-opcodes
5225
5226 install-strip-opcodes: installdirs
5227 @: $(MAKE); $(unstage)
5228 @r=`${PWD_COMMAND}`; export r; \
5229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5230 $(HOST_EXPORTS) \
5231 (cd $(HOST_SUBDIR)/opcodes && \
5232 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5233
5234 @endif opcodes
5235
5236 # Other targets (info, dvi, pdf, etc.)
5237
5238 .PHONY: maybe-info-opcodes info-opcodes
5239 maybe-info-opcodes:
5240 @if opcodes
5241 maybe-info-opcodes: info-opcodes
5242
5243 info-opcodes: \
5244 configure-opcodes
5245 @[ -f ./opcodes/Makefile ] || exit 0; \
5246 r=`${PWD_COMMAND}`; export r; \
5247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5248 $(HOST_EXPORTS) \
5249 for flag in $(EXTRA_HOST_FLAGS) ; do \
5250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5251 done; \
5252 echo "Doing info in opcodes"; \
5253 (cd $(HOST_SUBDIR)/opcodes && \
5254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5256 "RANLIB=$${RANLIB}" \
5257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5258 info) \
5259 || exit 1
5260
5261 @endif opcodes
5262
5263 .PHONY: maybe-dvi-opcodes dvi-opcodes
5264 maybe-dvi-opcodes:
5265 @if opcodes
5266 maybe-dvi-opcodes: dvi-opcodes
5267
5268 dvi-opcodes: \
5269 configure-opcodes
5270 @[ -f ./opcodes/Makefile ] || exit 0; \
5271 r=`${PWD_COMMAND}`; export r; \
5272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5273 $(HOST_EXPORTS) \
5274 for flag in $(EXTRA_HOST_FLAGS) ; do \
5275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5276 done; \
5277 echo "Doing dvi in opcodes"; \
5278 (cd $(HOST_SUBDIR)/opcodes && \
5279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5281 "RANLIB=$${RANLIB}" \
5282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5283 dvi) \
5284 || exit 1
5285
5286 @endif opcodes
5287
5288 .PHONY: maybe-pdf-opcodes pdf-opcodes
5289 maybe-pdf-opcodes:
5290 @if opcodes
5291 maybe-pdf-opcodes: pdf-opcodes
5292
5293 pdf-opcodes: \
5294 configure-opcodes
5295 @[ -f ./opcodes/Makefile ] || exit 0; \
5296 r=`${PWD_COMMAND}`; export r; \
5297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5298 $(HOST_EXPORTS) \
5299 for flag in $(EXTRA_HOST_FLAGS) ; do \
5300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5301 done; \
5302 echo "Doing pdf in opcodes"; \
5303 (cd $(HOST_SUBDIR)/opcodes && \
5304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5306 "RANLIB=$${RANLIB}" \
5307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5308 pdf) \
5309 || exit 1
5310
5311 @endif opcodes
5312
5313 .PHONY: maybe-html-opcodes html-opcodes
5314 maybe-html-opcodes:
5315 @if opcodes
5316 maybe-html-opcodes: html-opcodes
5317
5318 html-opcodes: \
5319 configure-opcodes
5320 @[ -f ./opcodes/Makefile ] || exit 0; \
5321 r=`${PWD_COMMAND}`; export r; \
5322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5323 $(HOST_EXPORTS) \
5324 for flag in $(EXTRA_HOST_FLAGS) ; do \
5325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5326 done; \
5327 echo "Doing html in opcodes"; \
5328 (cd $(HOST_SUBDIR)/opcodes && \
5329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5331 "RANLIB=$${RANLIB}" \
5332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5333 html) \
5334 || exit 1
5335
5336 @endif opcodes
5337
5338 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5339 maybe-TAGS-opcodes:
5340 @if opcodes
5341 maybe-TAGS-opcodes: TAGS-opcodes
5342
5343 TAGS-opcodes: \
5344 configure-opcodes
5345 @[ -f ./opcodes/Makefile ] || exit 0; \
5346 r=`${PWD_COMMAND}`; export r; \
5347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5348 $(HOST_EXPORTS) \
5349 for flag in $(EXTRA_HOST_FLAGS) ; do \
5350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5351 done; \
5352 echo "Doing TAGS in opcodes"; \
5353 (cd $(HOST_SUBDIR)/opcodes && \
5354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5356 "RANLIB=$${RANLIB}" \
5357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5358 TAGS) \
5359 || exit 1
5360
5361 @endif opcodes
5362
5363 .PHONY: maybe-install-info-opcodes install-info-opcodes
5364 maybe-install-info-opcodes:
5365 @if opcodes
5366 maybe-install-info-opcodes: install-info-opcodes
5367
5368 install-info-opcodes: \
5369 configure-opcodes \
5370 info-opcodes
5371 @[ -f ./opcodes/Makefile ] || exit 0; \
5372 r=`${PWD_COMMAND}`; export r; \
5373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5374 $(HOST_EXPORTS) \
5375 for flag in $(EXTRA_HOST_FLAGS) ; do \
5376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5377 done; \
5378 echo "Doing install-info in opcodes"; \
5379 (cd $(HOST_SUBDIR)/opcodes && \
5380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5382 "RANLIB=$${RANLIB}" \
5383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5384 install-info) \
5385 || exit 1
5386
5387 @endif opcodes
5388
5389 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5390 maybe-install-pdf-opcodes:
5391 @if opcodes
5392 maybe-install-pdf-opcodes: install-pdf-opcodes
5393
5394 install-pdf-opcodes: \
5395 configure-opcodes \
5396 pdf-opcodes
5397 @[ -f ./opcodes/Makefile ] || exit 0; \
5398 r=`${PWD_COMMAND}`; export r; \
5399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400 $(HOST_EXPORTS) \
5401 for flag in $(EXTRA_HOST_FLAGS) ; do \
5402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5403 done; \
5404 echo "Doing install-pdf in opcodes"; \
5405 (cd $(HOST_SUBDIR)/opcodes && \
5406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5408 "RANLIB=$${RANLIB}" \
5409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5410 install-pdf) \
5411 || exit 1
5412
5413 @endif opcodes
5414
5415 .PHONY: maybe-install-html-opcodes install-html-opcodes
5416 maybe-install-html-opcodes:
5417 @if opcodes
5418 maybe-install-html-opcodes: install-html-opcodes
5419
5420 install-html-opcodes: \
5421 configure-opcodes \
5422 html-opcodes
5423 @[ -f ./opcodes/Makefile ] || exit 0; \
5424 r=`${PWD_COMMAND}`; export r; \
5425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5426 $(HOST_EXPORTS) \
5427 for flag in $(EXTRA_HOST_FLAGS) ; do \
5428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5429 done; \
5430 echo "Doing install-html in opcodes"; \
5431 (cd $(HOST_SUBDIR)/opcodes && \
5432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5434 "RANLIB=$${RANLIB}" \
5435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5436 install-html) \
5437 || exit 1
5438
5439 @endif opcodes
5440
5441 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5442 maybe-installcheck-opcodes:
5443 @if opcodes
5444 maybe-installcheck-opcodes: installcheck-opcodes
5445
5446 installcheck-opcodes: \
5447 configure-opcodes
5448 @[ -f ./opcodes/Makefile ] || exit 0; \
5449 r=`${PWD_COMMAND}`; export r; \
5450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5451 $(HOST_EXPORTS) \
5452 for flag in $(EXTRA_HOST_FLAGS) ; do \
5453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5454 done; \
5455 echo "Doing installcheck in opcodes"; \
5456 (cd $(HOST_SUBDIR)/opcodes && \
5457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5459 "RANLIB=$${RANLIB}" \
5460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5461 installcheck) \
5462 || exit 1
5463
5464 @endif opcodes
5465
5466 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5467 maybe-mostlyclean-opcodes:
5468 @if opcodes
5469 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5470
5471 mostlyclean-opcodes:
5472 @[ -f ./opcodes/Makefile ] || exit 0; \
5473 r=`${PWD_COMMAND}`; export r; \
5474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475 $(HOST_EXPORTS) \
5476 for flag in $(EXTRA_HOST_FLAGS) ; do \
5477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478 done; \
5479 echo "Doing mostlyclean in opcodes"; \
5480 (cd $(HOST_SUBDIR)/opcodes && \
5481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483 "RANLIB=$${RANLIB}" \
5484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485 mostlyclean) \
5486 || exit 1
5487
5488 @endif opcodes
5489
5490 .PHONY: maybe-clean-opcodes clean-opcodes
5491 maybe-clean-opcodes:
5492 @if opcodes
5493 maybe-clean-opcodes: clean-opcodes
5494
5495 clean-opcodes:
5496 @[ -f ./opcodes/Makefile ] || exit 0; \
5497 r=`${PWD_COMMAND}`; export r; \
5498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5499 $(HOST_EXPORTS) \
5500 for flag in $(EXTRA_HOST_FLAGS) ; do \
5501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5502 done; \
5503 echo "Doing clean in opcodes"; \
5504 (cd $(HOST_SUBDIR)/opcodes && \
5505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5507 "RANLIB=$${RANLIB}" \
5508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5509 clean) \
5510 || exit 1
5511
5512 @endif opcodes
5513
5514 .PHONY: maybe-distclean-opcodes distclean-opcodes
5515 maybe-distclean-opcodes:
5516 @if opcodes
5517 maybe-distclean-opcodes: distclean-opcodes
5518
5519 distclean-opcodes:
5520 @[ -f ./opcodes/Makefile ] || exit 0; \
5521 r=`${PWD_COMMAND}`; export r; \
5522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5523 $(HOST_EXPORTS) \
5524 for flag in $(EXTRA_HOST_FLAGS) ; do \
5525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5526 done; \
5527 echo "Doing distclean in opcodes"; \
5528 (cd $(HOST_SUBDIR)/opcodes && \
5529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531 "RANLIB=$${RANLIB}" \
5532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5533 distclean) \
5534 || exit 1
5535
5536 @endif opcodes
5537
5538 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5539 maybe-maintainer-clean-opcodes:
5540 @if opcodes
5541 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5542
5543 maintainer-clean-opcodes:
5544 @[ -f ./opcodes/Makefile ] || exit 0; \
5545 r=`${PWD_COMMAND}`; export r; \
5546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547 $(HOST_EXPORTS) \
5548 for flag in $(EXTRA_HOST_FLAGS) ; do \
5549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5550 done; \
5551 echo "Doing maintainer-clean in opcodes"; \
5552 (cd $(HOST_SUBDIR)/opcodes && \
5553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5555 "RANLIB=$${RANLIB}" \
5556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5557 maintainer-clean) \
5558 || exit 1
5559
5560 @endif opcodes
5561
5562
5563
5564 .PHONY: configure-binutils maybe-configure-binutils
5565 maybe-configure-binutils:
5566 @if gcc-bootstrap
5567 configure-binutils: stage_current
5568 @endif gcc-bootstrap
5569 @if binutils
5570 maybe-configure-binutils: configure-binutils
5571 configure-binutils:
5572 @r=`${PWD_COMMAND}`; export r; \
5573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5574 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5576 $(HOST_EXPORTS) \
5577 echo Configuring in $(HOST_SUBDIR)/binutils; \
5578 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5579 case $(srcdir) in \
5580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5581 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5583 esac; \
5584 module_srcdir=binutils; \
5585 $(SHELL) \
5586 $$s/$$module_srcdir/configure \
5587 --srcdir=$${topdir}/$$module_srcdir \
5588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5589 --target=${target_alias} \
5590 || exit 1
5591 @endif binutils
5592
5593
5594
5595 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5596 maybe-configure-stage1-binutils:
5597 @if binutils-bootstrap
5598 maybe-configure-stage1-binutils: configure-stage1-binutils
5599 configure-stage1-binutils:
5600 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5601 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5602 @r=`${PWD_COMMAND}`; export r; \
5603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5604 TFLAGS="$(STAGE1_TFLAGS)"; \
5605 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5606 $(HOST_EXPORTS) \
5607 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5608 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5609 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5610 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5612 cd $(HOST_SUBDIR)/binutils || exit 1; \
5613 case $(srcdir) in \
5614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5615 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5617 esac; \
5618 module_srcdir=binutils; \
5619 $(SHELL) $$s/$$module_srcdir/configure \
5620 --srcdir=$${topdir}/$$module_srcdir \
5621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5622 --target=${target_alias} \
5623 \
5624 $(STAGE1_CONFIGURE_FLAGS)
5625 @endif binutils-bootstrap
5626
5627 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5628 maybe-configure-stage2-binutils:
5629 @if binutils-bootstrap
5630 maybe-configure-stage2-binutils: configure-stage2-binutils
5631 configure-stage2-binutils:
5632 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5634 @r=`${PWD_COMMAND}`; export r; \
5635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636 TFLAGS="$(STAGE2_TFLAGS)"; \
5637 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5638 $(HOST_EXPORTS) \
5639 $(POSTSTAGE1_HOST_EXPORTS) \
5640 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5641 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5642 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5643 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5645 cd $(HOST_SUBDIR)/binutils || exit 1; \
5646 case $(srcdir) in \
5647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5648 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5650 esac; \
5651 module_srcdir=binutils; \
5652 $(SHELL) $$s/$$module_srcdir/configure \
5653 --srcdir=$${topdir}/$$module_srcdir \
5654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5655 --target=${target_alias} \
5656 --with-build-libsubdir=$(HOST_SUBDIR) \
5657 $(STAGE2_CONFIGURE_FLAGS)
5658 @endif binutils-bootstrap
5659
5660 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5661 maybe-configure-stage3-binutils:
5662 @if binutils-bootstrap
5663 maybe-configure-stage3-binutils: configure-stage3-binutils
5664 configure-stage3-binutils:
5665 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5667 @r=`${PWD_COMMAND}`; export r; \
5668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5669 TFLAGS="$(STAGE3_TFLAGS)"; \
5670 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5671 $(HOST_EXPORTS) \
5672 $(POSTSTAGE1_HOST_EXPORTS) \
5673 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5674 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5675 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5676 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5678 cd $(HOST_SUBDIR)/binutils || exit 1; \
5679 case $(srcdir) in \
5680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5681 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5683 esac; \
5684 module_srcdir=binutils; \
5685 $(SHELL) $$s/$$module_srcdir/configure \
5686 --srcdir=$${topdir}/$$module_srcdir \
5687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5688 --target=${target_alias} \
5689 --with-build-libsubdir=$(HOST_SUBDIR) \
5690 $(STAGE3_CONFIGURE_FLAGS)
5691 @endif binutils-bootstrap
5692
5693 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5694 maybe-configure-stage4-binutils:
5695 @if binutils-bootstrap
5696 maybe-configure-stage4-binutils: configure-stage4-binutils
5697 configure-stage4-binutils:
5698 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5700 @r=`${PWD_COMMAND}`; export r; \
5701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5702 TFLAGS="$(STAGE4_TFLAGS)"; \
5703 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5704 $(HOST_EXPORTS) \
5705 $(POSTSTAGE1_HOST_EXPORTS) \
5706 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5707 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5708 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5709 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5711 cd $(HOST_SUBDIR)/binutils || exit 1; \
5712 case $(srcdir) in \
5713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5714 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5716 esac; \
5717 module_srcdir=binutils; \
5718 $(SHELL) $$s/$$module_srcdir/configure \
5719 --srcdir=$${topdir}/$$module_srcdir \
5720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5721 --target=${target_alias} \
5722 --with-build-libsubdir=$(HOST_SUBDIR) \
5723 $(STAGE4_CONFIGURE_FLAGS)
5724 @endif binutils-bootstrap
5725
5726 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5727 maybe-configure-stageprofile-binutils:
5728 @if binutils-bootstrap
5729 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5730 configure-stageprofile-binutils:
5731 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5733 @r=`${PWD_COMMAND}`; export r; \
5734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5735 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5736 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5737 $(HOST_EXPORTS) \
5738 $(POSTSTAGE1_HOST_EXPORTS) \
5739 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5740 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5741 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5742 echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5744 cd $(HOST_SUBDIR)/binutils || exit 1; \
5745 case $(srcdir) in \
5746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5747 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5749 esac; \
5750 module_srcdir=binutils; \
5751 $(SHELL) $$s/$$module_srcdir/configure \
5752 --srcdir=$${topdir}/$$module_srcdir \
5753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5754 --target=${target_alias} \
5755 --with-build-libsubdir=$(HOST_SUBDIR) \
5756 $(STAGEprofile_CONFIGURE_FLAGS)
5757 @endif binutils-bootstrap
5758
5759 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5760 maybe-configure-stagetrain-binutils:
5761 @if binutils-bootstrap
5762 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5763 configure-stagetrain-binutils:
5764 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5765 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5766 @r=`${PWD_COMMAND}`; export r; \
5767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768 TFLAGS="$(STAGEtrain_TFLAGS)"; \
5769 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5770 $(HOST_EXPORTS) \
5771 $(POSTSTAGE1_HOST_EXPORTS) \
5772 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5773 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5774 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
5775 echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5777 cd $(HOST_SUBDIR)/binutils || exit 1; \
5778 case $(srcdir) in \
5779 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5780 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5781 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5782 esac; \
5783 module_srcdir=binutils; \
5784 $(SHELL) $$s/$$module_srcdir/configure \
5785 --srcdir=$${topdir}/$$module_srcdir \
5786 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5787 --target=${target_alias} \
5788 --with-build-libsubdir=$(HOST_SUBDIR) \
5789 $(STAGEtrain_CONFIGURE_FLAGS)
5790 @endif binutils-bootstrap
5791
5792 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5793 maybe-configure-stagefeedback-binutils:
5794 @if binutils-bootstrap
5795 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5796 configure-stagefeedback-binutils:
5797 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5799 @r=`${PWD_COMMAND}`; export r; \
5800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5801 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5802 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5803 $(HOST_EXPORTS) \
5804 $(POSTSTAGE1_HOST_EXPORTS) \
5805 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5806 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5807 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5808 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5810 cd $(HOST_SUBDIR)/binutils || exit 1; \
5811 case $(srcdir) in \
5812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5813 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5815 esac; \
5816 module_srcdir=binutils; \
5817 $(SHELL) $$s/$$module_srcdir/configure \
5818 --srcdir=$${topdir}/$$module_srcdir \
5819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5820 --target=${target_alias} \
5821 --with-build-libsubdir=$(HOST_SUBDIR) \
5822 $(STAGEfeedback_CONFIGURE_FLAGS)
5823 @endif binutils-bootstrap
5824
5825 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5826 maybe-configure-stageautoprofile-binutils:
5827 @if binutils-bootstrap
5828 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5829 configure-stageautoprofile-binutils:
5830 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5831 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5832 @r=`${PWD_COMMAND}`; export r; \
5833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5835 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5836 $(HOST_EXPORTS) \
5837 $(POSTSTAGE1_HOST_EXPORTS) \
5838 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5839 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5840 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
5841 echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5843 cd $(HOST_SUBDIR)/binutils || exit 1; \
5844 case $(srcdir) in \
5845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5846 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5848 esac; \
5849 module_srcdir=binutils; \
5850 $(SHELL) $$s/$$module_srcdir/configure \
5851 --srcdir=$${topdir}/$$module_srcdir \
5852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5853 --target=${target_alias} \
5854 --with-build-libsubdir=$(HOST_SUBDIR) \
5855 $(STAGEautoprofile_CONFIGURE_FLAGS)
5856 @endif binutils-bootstrap
5857
5858 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5859 maybe-configure-stageautofeedback-binutils:
5860 @if binutils-bootstrap
5861 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5862 configure-stageautofeedback-binutils:
5863 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5865 @r=`${PWD_COMMAND}`; export r; \
5866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5867 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5868 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5869 $(HOST_EXPORTS) \
5870 $(POSTSTAGE1_HOST_EXPORTS) \
5871 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5872 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5873 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
5874 echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5876 cd $(HOST_SUBDIR)/binutils || exit 1; \
5877 case $(srcdir) in \
5878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5879 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5881 esac; \
5882 module_srcdir=binutils; \
5883 $(SHELL) $$s/$$module_srcdir/configure \
5884 --srcdir=$${topdir}/$$module_srcdir \
5885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5886 --target=${target_alias} \
5887 --with-build-libsubdir=$(HOST_SUBDIR) \
5888 $(STAGEautofeedback_CONFIGURE_FLAGS)
5889 @endif binutils-bootstrap
5890
5891
5892
5893
5894
5895 .PHONY: all-binutils maybe-all-binutils
5896 maybe-all-binutils:
5897 @if gcc-bootstrap
5898 all-binutils: stage_current
5899 @endif gcc-bootstrap
5900 @if binutils
5901 TARGET-binutils=all
5902 maybe-all-binutils: all-binutils
5903 all-binutils: configure-binutils
5904 @r=`${PWD_COMMAND}`; export r; \
5905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5906 $(HOST_EXPORTS) \
5907 (cd $(HOST_SUBDIR)/binutils && \
5908 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
5909 $(TARGET-binutils))
5910 @endif binutils
5911
5912
5913
5914 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5915 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5916 maybe-all-stage1-binutils:
5917 maybe-clean-stage1-binutils:
5918 @if binutils-bootstrap
5919 maybe-all-stage1-binutils: all-stage1-binutils
5920 all-stage1: all-stage1-binutils
5921 TARGET-stage1-binutils = $(TARGET-binutils)
5922 all-stage1-binutils: configure-stage1-binutils
5923 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5924 @r=`${PWD_COMMAND}`; export r; \
5925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5926 TFLAGS="$(STAGE1_TFLAGS)"; \
5927 $(HOST_EXPORTS) \
5928 cd $(HOST_SUBDIR)/binutils && \
5929 \
5930 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5931 CFLAGS="$(STAGE1_CFLAGS)" \
5932 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
5933 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5934 LIBCFLAGS="$(LIBCFLAGS)" \
5935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5938 $(EXTRA_HOST_FLAGS) \
5939 $(STAGE1_FLAGS_TO_PASS) \
5940 TFLAGS="$(STAGE1_TFLAGS)" \
5941 $(TARGET-stage1-binutils)
5942
5943 maybe-clean-stage1-binutils: clean-stage1-binutils
5944 clean-stage1: clean-stage1-binutils
5945 clean-stage1-binutils:
5946 @if [ $(current_stage) = stage1 ]; then \
5947 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5948 else \
5949 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5950 $(MAKE) stage1-start; \
5951 fi; \
5952 cd $(HOST_SUBDIR)/binutils && \
5953 $(MAKE) $(EXTRA_HOST_FLAGS) \
5954 $(STAGE1_FLAGS_TO_PASS) clean
5955 @endif binutils-bootstrap
5956
5957
5958 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5959 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5960 maybe-all-stage2-binutils:
5961 maybe-clean-stage2-binutils:
5962 @if binutils-bootstrap
5963 maybe-all-stage2-binutils: all-stage2-binutils
5964 all-stage2: all-stage2-binutils
5965 TARGET-stage2-binutils = $(TARGET-binutils)
5966 all-stage2-binutils: configure-stage2-binutils
5967 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5968 @r=`${PWD_COMMAND}`; export r; \
5969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5970 TFLAGS="$(STAGE2_TFLAGS)"; \
5971 $(HOST_EXPORTS) \
5972 $(POSTSTAGE1_HOST_EXPORTS) \
5973 cd $(HOST_SUBDIR)/binutils && \
5974 \
5975 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5976 CFLAGS="$(STAGE2_CFLAGS)" \
5977 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
5978 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5979 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5980 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5981 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5982 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5983 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5984 TFLAGS="$(STAGE2_TFLAGS)" \
5985 $(TARGET-stage2-binutils)
5986
5987 maybe-clean-stage2-binutils: clean-stage2-binutils
5988 clean-stage2: clean-stage2-binutils
5989 clean-stage2-binutils:
5990 @if [ $(current_stage) = stage2 ]; then \
5991 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5992 else \
5993 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5994 $(MAKE) stage2-start; \
5995 fi; \
5996 cd $(HOST_SUBDIR)/binutils && \
5997 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
5998 @endif binutils-bootstrap
5999
6000
6001 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
6002 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
6003 maybe-all-stage3-binutils:
6004 maybe-clean-stage3-binutils:
6005 @if binutils-bootstrap
6006 maybe-all-stage3-binutils: all-stage3-binutils
6007 all-stage3: all-stage3-binutils
6008 TARGET-stage3-binutils = $(TARGET-binutils)
6009 all-stage3-binutils: configure-stage3-binutils
6010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6011 @r=`${PWD_COMMAND}`; export r; \
6012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013 TFLAGS="$(STAGE3_TFLAGS)"; \
6014 $(HOST_EXPORTS) \
6015 $(POSTSTAGE1_HOST_EXPORTS) \
6016 cd $(HOST_SUBDIR)/binutils && \
6017 \
6018 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6019 CFLAGS="$(STAGE3_CFLAGS)" \
6020 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
6021 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6022 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6023 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6024 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6025 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6026 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6027 TFLAGS="$(STAGE3_TFLAGS)" \
6028 $(TARGET-stage3-binutils)
6029
6030 maybe-clean-stage3-binutils: clean-stage3-binutils
6031 clean-stage3: clean-stage3-binutils
6032 clean-stage3-binutils:
6033 @if [ $(current_stage) = stage3 ]; then \
6034 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6035 else \
6036 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
6037 $(MAKE) stage3-start; \
6038 fi; \
6039 cd $(HOST_SUBDIR)/binutils && \
6040 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6041 @endif binutils-bootstrap
6042
6043
6044 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
6045 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
6046 maybe-all-stage4-binutils:
6047 maybe-clean-stage4-binutils:
6048 @if binutils-bootstrap
6049 maybe-all-stage4-binutils: all-stage4-binutils
6050 all-stage4: all-stage4-binutils
6051 TARGET-stage4-binutils = $(TARGET-binutils)
6052 all-stage4-binutils: configure-stage4-binutils
6053 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6054 @r=`${PWD_COMMAND}`; export r; \
6055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6056 TFLAGS="$(STAGE4_TFLAGS)"; \
6057 $(HOST_EXPORTS) \
6058 $(POSTSTAGE1_HOST_EXPORTS) \
6059 cd $(HOST_SUBDIR)/binutils && \
6060 \
6061 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6062 CFLAGS="$(STAGE4_CFLAGS)" \
6063 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
6064 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6065 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6066 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6067 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6068 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6069 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6070 TFLAGS="$(STAGE4_TFLAGS)" \
6071 $(TARGET-stage4-binutils)
6072
6073 maybe-clean-stage4-binutils: clean-stage4-binutils
6074 clean-stage4: clean-stage4-binutils
6075 clean-stage4-binutils:
6076 @if [ $(current_stage) = stage4 ]; then \
6077 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6078 else \
6079 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
6080 $(MAKE) stage4-start; \
6081 fi; \
6082 cd $(HOST_SUBDIR)/binutils && \
6083 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6084 @endif binutils-bootstrap
6085
6086
6087 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
6088 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
6089 maybe-all-stageprofile-binutils:
6090 maybe-clean-stageprofile-binutils:
6091 @if binutils-bootstrap
6092 maybe-all-stageprofile-binutils: all-stageprofile-binutils
6093 all-stageprofile: all-stageprofile-binutils
6094 TARGET-stageprofile-binutils = $(TARGET-binutils)
6095 all-stageprofile-binutils: configure-stageprofile-binutils
6096 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6097 @r=`${PWD_COMMAND}`; export r; \
6098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6099 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6100 $(HOST_EXPORTS) \
6101 $(POSTSTAGE1_HOST_EXPORTS) \
6102 cd $(HOST_SUBDIR)/binutils && \
6103 \
6104 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6105 CFLAGS="$(STAGEprofile_CFLAGS)" \
6106 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
6107 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6108 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6109 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6110 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6111 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6112 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6113 TFLAGS="$(STAGEprofile_TFLAGS)" \
6114 $(TARGET-stageprofile-binutils)
6115
6116 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
6117 clean-stageprofile: clean-stageprofile-binutils
6118 clean-stageprofile-binutils:
6119 @if [ $(current_stage) = stageprofile ]; then \
6120 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6121 else \
6122 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
6123 $(MAKE) stageprofile-start; \
6124 fi; \
6125 cd $(HOST_SUBDIR)/binutils && \
6126 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6127 @endif binutils-bootstrap
6128
6129
6130 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
6131 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
6132 maybe-all-stagetrain-binutils:
6133 maybe-clean-stagetrain-binutils:
6134 @if binutils-bootstrap
6135 maybe-all-stagetrain-binutils: all-stagetrain-binutils
6136 all-stagetrain: all-stagetrain-binutils
6137 TARGET-stagetrain-binutils = $(TARGET-binutils)
6138 all-stagetrain-binutils: configure-stagetrain-binutils
6139 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
6140 @r=`${PWD_COMMAND}`; export r; \
6141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6142 TFLAGS="$(STAGEtrain_TFLAGS)"; \
6143 $(HOST_EXPORTS) \
6144 $(POSTSTAGE1_HOST_EXPORTS) \
6145 cd $(HOST_SUBDIR)/binutils && \
6146 \
6147 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6148 CFLAGS="$(STAGEtrain_CFLAGS)" \
6149 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
6150 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
6151 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
6152 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6153 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6154 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6155 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6156 TFLAGS="$(STAGEtrain_TFLAGS)" \
6157 $(TARGET-stagetrain-binutils)
6158
6159 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
6160 clean-stagetrain: clean-stagetrain-binutils
6161 clean-stagetrain-binutils:
6162 @if [ $(current_stage) = stagetrain ]; then \
6163 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6164 else \
6165 [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
6166 $(MAKE) stagetrain-start; \
6167 fi; \
6168 cd $(HOST_SUBDIR)/binutils && \
6169 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6170 @endif binutils-bootstrap
6171
6172
6173 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6174 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6175 maybe-all-stagefeedback-binutils:
6176 maybe-clean-stagefeedback-binutils:
6177 @if binutils-bootstrap
6178 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6179 all-stagefeedback: all-stagefeedback-binutils
6180 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6181 all-stagefeedback-binutils: configure-stagefeedback-binutils
6182 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6183 @r=`${PWD_COMMAND}`; export r; \
6184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6185 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6186 $(HOST_EXPORTS) \
6187 $(POSTSTAGE1_HOST_EXPORTS) \
6188 cd $(HOST_SUBDIR)/binutils && \
6189 \
6190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6191 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6192 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
6193 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6194 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6195 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6196 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6197 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6198 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6199 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6200 $(TARGET-stagefeedback-binutils)
6201
6202 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6203 clean-stagefeedback: clean-stagefeedback-binutils
6204 clean-stagefeedback-binutils:
6205 @if [ $(current_stage) = stagefeedback ]; then \
6206 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6207 else \
6208 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6209 $(MAKE) stagefeedback-start; \
6210 fi; \
6211 cd $(HOST_SUBDIR)/binutils && \
6212 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6213 @endif binutils-bootstrap
6214
6215
6216 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6217 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6218 maybe-all-stageautoprofile-binutils:
6219 maybe-clean-stageautoprofile-binutils:
6220 @if binutils-bootstrap
6221 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6222 all-stageautoprofile: all-stageautoprofile-binutils
6223 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6224 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6225 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6226 @r=`${PWD_COMMAND}`; export r; \
6227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6228 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6229 $(HOST_EXPORTS) \
6230 $(POSTSTAGE1_HOST_EXPORTS) \
6231 cd $(HOST_SUBDIR)/binutils && \
6232 $$s/gcc/config/i386/$(AUTO_PROFILE) \
6233 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6234 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6235 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
6236 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6237 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6238 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6239 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6240 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6241 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6242 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
6243 $(TARGET-stageautoprofile-binutils)
6244
6245 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6246 clean-stageautoprofile: clean-stageautoprofile-binutils
6247 clean-stageautoprofile-binutils:
6248 @if [ $(current_stage) = stageautoprofile ]; then \
6249 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6250 else \
6251 [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6252 $(MAKE) stageautoprofile-start; \
6253 fi; \
6254 cd $(HOST_SUBDIR)/binutils && \
6255 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6256 @endif binutils-bootstrap
6257
6258
6259 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6260 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6261 maybe-all-stageautofeedback-binutils:
6262 maybe-clean-stageautofeedback-binutils:
6263 @if binutils-bootstrap
6264 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6265 all-stageautofeedback: all-stageautofeedback-binutils
6266 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6267 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6268 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6269 @r=`${PWD_COMMAND}`; export r; \
6270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6271 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6272 $(HOST_EXPORTS) \
6273 $(POSTSTAGE1_HOST_EXPORTS) \
6274 cd $(HOST_SUBDIR)/binutils && \
6275 \
6276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6277 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6278 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
6279 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6280 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6285 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6286 $(TARGET-stageautofeedback-binutils)
6287
6288 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6289 clean-stageautofeedback: clean-stageautofeedback-binutils
6290 clean-stageautofeedback-binutils:
6291 @if [ $(current_stage) = stageautofeedback ]; then \
6292 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6293 else \
6294 [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6295 $(MAKE) stageautofeedback-start; \
6296 fi; \
6297 cd $(HOST_SUBDIR)/binutils && \
6298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
6299 @endif binutils-bootstrap
6300
6301
6302
6303
6304
6305 .PHONY: check-binutils maybe-check-binutils
6306 maybe-check-binutils:
6307 @if binutils
6308 maybe-check-binutils: check-binutils
6309
6310 check-binutils:
6311 @: $(MAKE); $(unstage)
6312 @r=`${PWD_COMMAND}`; export r; \
6313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6314 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6315 (cd $(HOST_SUBDIR)/binutils && \
6316 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
6317
6318 @endif binutils
6319
6320 .PHONY: install-binutils maybe-install-binutils
6321 maybe-install-binutils:
6322 @if binutils
6323 maybe-install-binutils: install-binutils
6324
6325 install-binutils: installdirs
6326 @: $(MAKE); $(unstage)
6327 @r=`${PWD_COMMAND}`; export r; \
6328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6329 $(HOST_EXPORTS) \
6330 (cd $(HOST_SUBDIR)/binutils && \
6331 $(MAKE) $(FLAGS_TO_PASS) install)
6332
6333 @endif binutils
6334
6335 .PHONY: install-strip-binutils maybe-install-strip-binutils
6336 maybe-install-strip-binutils:
6337 @if binutils
6338 maybe-install-strip-binutils: install-strip-binutils
6339
6340 install-strip-binutils: installdirs
6341 @: $(MAKE); $(unstage)
6342 @r=`${PWD_COMMAND}`; export r; \
6343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6344 $(HOST_EXPORTS) \
6345 (cd $(HOST_SUBDIR)/binutils && \
6346 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6347
6348 @endif binutils
6349
6350 # Other targets (info, dvi, pdf, etc.)
6351
6352 .PHONY: maybe-info-binutils info-binutils
6353 maybe-info-binutils:
6354 @if binutils
6355 maybe-info-binutils: info-binutils
6356
6357 info-binutils: \
6358 configure-binutils
6359 @[ -f ./binutils/Makefile ] || exit 0; \
6360 r=`${PWD_COMMAND}`; export r; \
6361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6362 $(HOST_EXPORTS) \
6363 for flag in $(EXTRA_HOST_FLAGS) ; do \
6364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6365 done; \
6366 echo "Doing info in binutils"; \
6367 (cd $(HOST_SUBDIR)/binutils && \
6368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6370 "RANLIB=$${RANLIB}" \
6371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6372 info) \
6373 || exit 1
6374
6375 @endif binutils
6376
6377 .PHONY: maybe-dvi-binutils dvi-binutils
6378 maybe-dvi-binutils:
6379 @if binutils
6380 maybe-dvi-binutils: dvi-binutils
6381
6382 dvi-binutils: \
6383 configure-binutils
6384 @[ -f ./binutils/Makefile ] || exit 0; \
6385 r=`${PWD_COMMAND}`; export r; \
6386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6387 $(HOST_EXPORTS) \
6388 for flag in $(EXTRA_HOST_FLAGS) ; do \
6389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6390 done; \
6391 echo "Doing dvi in binutils"; \
6392 (cd $(HOST_SUBDIR)/binutils && \
6393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6395 "RANLIB=$${RANLIB}" \
6396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6397 dvi) \
6398 || exit 1
6399
6400 @endif binutils
6401
6402 .PHONY: maybe-pdf-binutils pdf-binutils
6403 maybe-pdf-binutils:
6404 @if binutils
6405 maybe-pdf-binutils: pdf-binutils
6406
6407 pdf-binutils: \
6408 configure-binutils
6409 @[ -f ./binutils/Makefile ] || exit 0; \
6410 r=`${PWD_COMMAND}`; export r; \
6411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412 $(HOST_EXPORTS) \
6413 for flag in $(EXTRA_HOST_FLAGS) ; do \
6414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6415 done; \
6416 echo "Doing pdf in binutils"; \
6417 (cd $(HOST_SUBDIR)/binutils && \
6418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6420 "RANLIB=$${RANLIB}" \
6421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6422 pdf) \
6423 || exit 1
6424
6425 @endif binutils
6426
6427 .PHONY: maybe-html-binutils html-binutils
6428 maybe-html-binutils:
6429 @if binutils
6430 maybe-html-binutils: html-binutils
6431
6432 html-binutils: \
6433 configure-binutils
6434 @[ -f ./binutils/Makefile ] || exit 0; \
6435 r=`${PWD_COMMAND}`; export r; \
6436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6437 $(HOST_EXPORTS) \
6438 for flag in $(EXTRA_HOST_FLAGS) ; do \
6439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6440 done; \
6441 echo "Doing html in binutils"; \
6442 (cd $(HOST_SUBDIR)/binutils && \
6443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6445 "RANLIB=$${RANLIB}" \
6446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6447 html) \
6448 || exit 1
6449
6450 @endif binutils
6451
6452 .PHONY: maybe-TAGS-binutils TAGS-binutils
6453 maybe-TAGS-binutils:
6454 @if binutils
6455 maybe-TAGS-binutils: TAGS-binutils
6456
6457 TAGS-binutils: \
6458 configure-binutils
6459 @[ -f ./binutils/Makefile ] || exit 0; \
6460 r=`${PWD_COMMAND}`; export r; \
6461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462 $(HOST_EXPORTS) \
6463 for flag in $(EXTRA_HOST_FLAGS) ; do \
6464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465 done; \
6466 echo "Doing TAGS in binutils"; \
6467 (cd $(HOST_SUBDIR)/binutils && \
6468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470 "RANLIB=$${RANLIB}" \
6471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6472 TAGS) \
6473 || exit 1
6474
6475 @endif binutils
6476
6477 .PHONY: maybe-install-info-binutils install-info-binutils
6478 maybe-install-info-binutils:
6479 @if binutils
6480 maybe-install-info-binutils: install-info-binutils
6481
6482 install-info-binutils: \
6483 configure-binutils \
6484 info-binutils
6485 @[ -f ./binutils/Makefile ] || exit 0; \
6486 r=`${PWD_COMMAND}`; export r; \
6487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6488 $(HOST_EXPORTS) \
6489 for flag in $(EXTRA_HOST_FLAGS) ; do \
6490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6491 done; \
6492 echo "Doing install-info in binutils"; \
6493 (cd $(HOST_SUBDIR)/binutils && \
6494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6496 "RANLIB=$${RANLIB}" \
6497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6498 install-info) \
6499 || exit 1
6500
6501 @endif binutils
6502
6503 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6504 maybe-install-pdf-binutils:
6505 @if binutils
6506 maybe-install-pdf-binutils: install-pdf-binutils
6507
6508 install-pdf-binutils: \
6509 configure-binutils \
6510 pdf-binutils
6511 @[ -f ./binutils/Makefile ] || exit 0; \
6512 r=`${PWD_COMMAND}`; export r; \
6513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6514 $(HOST_EXPORTS) \
6515 for flag in $(EXTRA_HOST_FLAGS) ; do \
6516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6517 done; \
6518 echo "Doing install-pdf in binutils"; \
6519 (cd $(HOST_SUBDIR)/binutils && \
6520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6522 "RANLIB=$${RANLIB}" \
6523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6524 install-pdf) \
6525 || exit 1
6526
6527 @endif binutils
6528
6529 .PHONY: maybe-install-html-binutils install-html-binutils
6530 maybe-install-html-binutils:
6531 @if binutils
6532 maybe-install-html-binutils: install-html-binutils
6533
6534 install-html-binutils: \
6535 configure-binutils \
6536 html-binutils
6537 @[ -f ./binutils/Makefile ] || exit 0; \
6538 r=`${PWD_COMMAND}`; export r; \
6539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6540 $(HOST_EXPORTS) \
6541 for flag in $(EXTRA_HOST_FLAGS) ; do \
6542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6543 done; \
6544 echo "Doing install-html in binutils"; \
6545 (cd $(HOST_SUBDIR)/binutils && \
6546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6548 "RANLIB=$${RANLIB}" \
6549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6550 install-html) \
6551 || exit 1
6552
6553 @endif binutils
6554
6555 .PHONY: maybe-installcheck-binutils installcheck-binutils
6556 maybe-installcheck-binutils:
6557 @if binutils
6558 maybe-installcheck-binutils: installcheck-binutils
6559
6560 installcheck-binutils: \
6561 configure-binutils
6562 @[ -f ./binutils/Makefile ] || exit 0; \
6563 r=`${PWD_COMMAND}`; export r; \
6564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565 $(HOST_EXPORTS) \
6566 for flag in $(EXTRA_HOST_FLAGS) ; do \
6567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6568 done; \
6569 echo "Doing installcheck in binutils"; \
6570 (cd $(HOST_SUBDIR)/binutils && \
6571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6573 "RANLIB=$${RANLIB}" \
6574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6575 installcheck) \
6576 || exit 1
6577
6578 @endif binutils
6579
6580 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6581 maybe-mostlyclean-binutils:
6582 @if binutils
6583 maybe-mostlyclean-binutils: mostlyclean-binutils
6584
6585 mostlyclean-binutils:
6586 @[ -f ./binutils/Makefile ] || exit 0; \
6587 r=`${PWD_COMMAND}`; export r; \
6588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6589 $(HOST_EXPORTS) \
6590 for flag in $(EXTRA_HOST_FLAGS) ; do \
6591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6592 done; \
6593 echo "Doing mostlyclean in binutils"; \
6594 (cd $(HOST_SUBDIR)/binutils && \
6595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6597 "RANLIB=$${RANLIB}" \
6598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6599 mostlyclean) \
6600 || exit 1
6601
6602 @endif binutils
6603
6604 .PHONY: maybe-clean-binutils clean-binutils
6605 maybe-clean-binutils:
6606 @if binutils
6607 maybe-clean-binutils: clean-binutils
6608
6609 clean-binutils:
6610 @[ -f ./binutils/Makefile ] || exit 0; \
6611 r=`${PWD_COMMAND}`; export r; \
6612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613 $(HOST_EXPORTS) \
6614 for flag in $(EXTRA_HOST_FLAGS) ; do \
6615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616 done; \
6617 echo "Doing clean in binutils"; \
6618 (cd $(HOST_SUBDIR)/binutils && \
6619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621 "RANLIB=$${RANLIB}" \
6622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6623 clean) \
6624 || exit 1
6625
6626 @endif binutils
6627
6628 .PHONY: maybe-distclean-binutils distclean-binutils
6629 maybe-distclean-binutils:
6630 @if binutils
6631 maybe-distclean-binutils: distclean-binutils
6632
6633 distclean-binutils:
6634 @[ -f ./binutils/Makefile ] || exit 0; \
6635 r=`${PWD_COMMAND}`; export r; \
6636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6637 $(HOST_EXPORTS) \
6638 for flag in $(EXTRA_HOST_FLAGS) ; do \
6639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6640 done; \
6641 echo "Doing distclean in binutils"; \
6642 (cd $(HOST_SUBDIR)/binutils && \
6643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6645 "RANLIB=$${RANLIB}" \
6646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6647 distclean) \
6648 || exit 1
6649
6650 @endif binutils
6651
6652 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6653 maybe-maintainer-clean-binutils:
6654 @if binutils
6655 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6656
6657 maintainer-clean-binutils:
6658 @[ -f ./binutils/Makefile ] || exit 0; \
6659 r=`${PWD_COMMAND}`; export r; \
6660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6661 $(HOST_EXPORTS) \
6662 for flag in $(EXTRA_HOST_FLAGS) ; do \
6663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6664 done; \
6665 echo "Doing maintainer-clean in binutils"; \
6666 (cd $(HOST_SUBDIR)/binutils && \
6667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6669 "RANLIB=$${RANLIB}" \
6670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6671 maintainer-clean) \
6672 || exit 1
6673
6674 @endif binutils
6675
6676
6677
6678 .PHONY: configure-bison maybe-configure-bison
6679 maybe-configure-bison:
6680 @if gcc-bootstrap
6681 configure-bison: stage_current
6682 @endif gcc-bootstrap
6683 @if bison
6684 maybe-configure-bison: configure-bison
6685 configure-bison:
6686 @: $(MAKE); $(unstage)
6687 @r=`${PWD_COMMAND}`; export r; \
6688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6689 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6690 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6691 $(HOST_EXPORTS) \
6692 echo Configuring in $(HOST_SUBDIR)/bison; \
6693 cd "$(HOST_SUBDIR)/bison" || exit 1; \
6694 case $(srcdir) in \
6695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6696 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6698 esac; \
6699 module_srcdir=bison; \
6700 $(SHELL) \
6701 $$s/$$module_srcdir/configure \
6702 --srcdir=$${topdir}/$$module_srcdir \
6703 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6704 --target=${target_alias} \
6705 || exit 1
6706 @endif bison
6707
6708
6709
6710
6711
6712 .PHONY: all-bison maybe-all-bison
6713 maybe-all-bison:
6714 @if gcc-bootstrap
6715 all-bison: stage_current
6716 @endif gcc-bootstrap
6717 @if bison
6718 TARGET-bison=all
6719 maybe-all-bison: all-bison
6720 all-bison: configure-bison
6721 @: $(MAKE); $(unstage)
6722 @r=`${PWD_COMMAND}`; export r; \
6723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6724 $(HOST_EXPORTS) \
6725 (cd $(HOST_SUBDIR)/bison && \
6726 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
6727 $(TARGET-bison))
6728 @endif bison
6729
6730
6731
6732
6733 .PHONY: check-bison maybe-check-bison
6734 maybe-check-bison:
6735 @if bison
6736 maybe-check-bison: check-bison
6737
6738 # This module is only tested in a native toolchain.
6739 check-bison:
6740 @: $(MAKE); $(unstage)
6741 @if [ '$(host)' = '$(target)' ]; then \
6742 r=`${PWD_COMMAND}`; export r; \
6743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6744 $(HOST_EXPORTS) \
6745 (cd $(HOST_SUBDIR)/bison && \
6746 $(MAKE) $(FLAGS_TO_PASS) check)
6747 fi
6748
6749 @endif bison
6750
6751 .PHONY: install-bison maybe-install-bison
6752 maybe-install-bison:
6753 @if bison
6754 maybe-install-bison: install-bison
6755
6756 install-bison: installdirs
6757 @: $(MAKE); $(unstage)
6758 @r=`${PWD_COMMAND}`; export r; \
6759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6760 $(HOST_EXPORTS) \
6761 (cd $(HOST_SUBDIR)/bison && \
6762 $(MAKE) $(FLAGS_TO_PASS) install)
6763
6764 @endif bison
6765
6766 .PHONY: install-strip-bison maybe-install-strip-bison
6767 maybe-install-strip-bison:
6768 @if bison
6769 maybe-install-strip-bison: install-strip-bison
6770
6771 install-strip-bison: installdirs
6772 @: $(MAKE); $(unstage)
6773 @r=`${PWD_COMMAND}`; export r; \
6774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6775 $(HOST_EXPORTS) \
6776 (cd $(HOST_SUBDIR)/bison && \
6777 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6778
6779 @endif bison
6780
6781 # Other targets (info, dvi, pdf, etc.)
6782
6783 .PHONY: maybe-info-bison info-bison
6784 maybe-info-bison:
6785 @if bison
6786 maybe-info-bison: info-bison
6787
6788 info-bison: \
6789 configure-bison
6790 @: $(MAKE); $(unstage)
6791 @[ -f ./bison/Makefile ] || exit 0; \
6792 r=`${PWD_COMMAND}`; export r; \
6793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6794 $(HOST_EXPORTS) \
6795 for flag in $(EXTRA_HOST_FLAGS) ; do \
6796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6797 done; \
6798 echo "Doing info in bison"; \
6799 (cd $(HOST_SUBDIR)/bison && \
6800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6802 "RANLIB=$${RANLIB}" \
6803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6804 info) \
6805 || exit 1
6806
6807 @endif bison
6808
6809 .PHONY: maybe-dvi-bison dvi-bison
6810 maybe-dvi-bison:
6811 @if bison
6812 maybe-dvi-bison: dvi-bison
6813
6814 dvi-bison: \
6815 configure-bison
6816 @: $(MAKE); $(unstage)
6817 @[ -f ./bison/Makefile ] || exit 0; \
6818 r=`${PWD_COMMAND}`; export r; \
6819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6820 $(HOST_EXPORTS) \
6821 for flag in $(EXTRA_HOST_FLAGS) ; do \
6822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6823 done; \
6824 echo "Doing dvi in bison"; \
6825 (cd $(HOST_SUBDIR)/bison && \
6826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6828 "RANLIB=$${RANLIB}" \
6829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6830 dvi) \
6831 || exit 1
6832
6833 @endif bison
6834
6835 .PHONY: maybe-pdf-bison pdf-bison
6836 maybe-pdf-bison:
6837 @if bison
6838 maybe-pdf-bison: pdf-bison
6839
6840 pdf-bison: \
6841 configure-bison
6842 @: $(MAKE); $(unstage)
6843 @[ -f ./bison/Makefile ] || exit 0; \
6844 r=`${PWD_COMMAND}`; export r; \
6845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6846 $(HOST_EXPORTS) \
6847 for flag in $(EXTRA_HOST_FLAGS) ; do \
6848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6849 done; \
6850 echo "Doing pdf in bison"; \
6851 (cd $(HOST_SUBDIR)/bison && \
6852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6854 "RANLIB=$${RANLIB}" \
6855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6856 pdf) \
6857 || exit 1
6858
6859 @endif bison
6860
6861 .PHONY: maybe-html-bison html-bison
6862 maybe-html-bison:
6863 @if bison
6864 maybe-html-bison: html-bison
6865
6866 html-bison: \
6867 configure-bison
6868 @: $(MAKE); $(unstage)
6869 @[ -f ./bison/Makefile ] || exit 0; \
6870 r=`${PWD_COMMAND}`; export r; \
6871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6872 $(HOST_EXPORTS) \
6873 for flag in $(EXTRA_HOST_FLAGS) ; do \
6874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6875 done; \
6876 echo "Doing html in bison"; \
6877 (cd $(HOST_SUBDIR)/bison && \
6878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6880 "RANLIB=$${RANLIB}" \
6881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6882 html) \
6883 || exit 1
6884
6885 @endif bison
6886
6887 .PHONY: maybe-TAGS-bison TAGS-bison
6888 maybe-TAGS-bison:
6889 @if bison
6890 maybe-TAGS-bison: TAGS-bison
6891
6892 TAGS-bison: \
6893 configure-bison
6894 @: $(MAKE); $(unstage)
6895 @[ -f ./bison/Makefile ] || exit 0; \
6896 r=`${PWD_COMMAND}`; export r; \
6897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6898 $(HOST_EXPORTS) \
6899 for flag in $(EXTRA_HOST_FLAGS) ; do \
6900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6901 done; \
6902 echo "Doing TAGS in bison"; \
6903 (cd $(HOST_SUBDIR)/bison && \
6904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6906 "RANLIB=$${RANLIB}" \
6907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6908 TAGS) \
6909 || exit 1
6910
6911 @endif bison
6912
6913 .PHONY: maybe-install-info-bison install-info-bison
6914 maybe-install-info-bison:
6915 @if bison
6916 maybe-install-info-bison: install-info-bison
6917
6918 install-info-bison: \
6919 configure-bison \
6920 info-bison
6921 @: $(MAKE); $(unstage)
6922 @[ -f ./bison/Makefile ] || exit 0; \
6923 r=`${PWD_COMMAND}`; export r; \
6924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925 $(HOST_EXPORTS) \
6926 for flag in $(EXTRA_HOST_FLAGS) ; do \
6927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928 done; \
6929 echo "Doing install-info in bison"; \
6930 (cd $(HOST_SUBDIR)/bison && \
6931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933 "RANLIB=$${RANLIB}" \
6934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6935 install-info) \
6936 || exit 1
6937
6938 @endif bison
6939
6940 .PHONY: maybe-install-pdf-bison install-pdf-bison
6941 maybe-install-pdf-bison:
6942 @if bison
6943 maybe-install-pdf-bison: install-pdf-bison
6944
6945 install-pdf-bison: \
6946 configure-bison \
6947 pdf-bison
6948 @: $(MAKE); $(unstage)
6949 @[ -f ./bison/Makefile ] || exit 0; \
6950 r=`${PWD_COMMAND}`; export r; \
6951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6952 $(HOST_EXPORTS) \
6953 for flag in $(EXTRA_HOST_FLAGS) ; do \
6954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6955 done; \
6956 echo "Doing install-pdf in bison"; \
6957 (cd $(HOST_SUBDIR)/bison && \
6958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6960 "RANLIB=$${RANLIB}" \
6961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6962 install-pdf) \
6963 || exit 1
6964
6965 @endif bison
6966
6967 .PHONY: maybe-install-html-bison install-html-bison
6968 maybe-install-html-bison:
6969 @if bison
6970 maybe-install-html-bison: install-html-bison
6971
6972 install-html-bison: \
6973 configure-bison \
6974 html-bison
6975 @: $(MAKE); $(unstage)
6976 @[ -f ./bison/Makefile ] || exit 0; \
6977 r=`${PWD_COMMAND}`; export r; \
6978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6979 $(HOST_EXPORTS) \
6980 for flag in $(EXTRA_HOST_FLAGS) ; do \
6981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6982 done; \
6983 echo "Doing install-html in bison"; \
6984 (cd $(HOST_SUBDIR)/bison && \
6985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6987 "RANLIB=$${RANLIB}" \
6988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6989 install-html) \
6990 || exit 1
6991
6992 @endif bison
6993
6994 .PHONY: maybe-installcheck-bison installcheck-bison
6995 maybe-installcheck-bison:
6996 @if bison
6997 maybe-installcheck-bison: installcheck-bison
6998
6999 installcheck-bison: \
7000 configure-bison
7001 @: $(MAKE); $(unstage)
7002 @[ -f ./bison/Makefile ] || exit 0; \
7003 r=`${PWD_COMMAND}`; export r; \
7004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7005 $(HOST_EXPORTS) \
7006 for flag in $(EXTRA_HOST_FLAGS) ; do \
7007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7008 done; \
7009 echo "Doing installcheck in bison"; \
7010 (cd $(HOST_SUBDIR)/bison && \
7011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7013 "RANLIB=$${RANLIB}" \
7014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7015 installcheck) \
7016 || exit 1
7017
7018 @endif bison
7019
7020 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
7021 maybe-mostlyclean-bison:
7022 @if bison
7023 maybe-mostlyclean-bison: mostlyclean-bison
7024
7025 mostlyclean-bison:
7026 @: $(MAKE); $(unstage)
7027 @[ -f ./bison/Makefile ] || exit 0; \
7028 r=`${PWD_COMMAND}`; export r; \
7029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7030 $(HOST_EXPORTS) \
7031 for flag in $(EXTRA_HOST_FLAGS) ; do \
7032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7033 done; \
7034 echo "Doing mostlyclean in bison"; \
7035 (cd $(HOST_SUBDIR)/bison && \
7036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7038 "RANLIB=$${RANLIB}" \
7039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7040 mostlyclean) \
7041 || exit 1
7042
7043 @endif bison
7044
7045 .PHONY: maybe-clean-bison clean-bison
7046 maybe-clean-bison:
7047 @if bison
7048 maybe-clean-bison: clean-bison
7049
7050 clean-bison:
7051 @: $(MAKE); $(unstage)
7052 @[ -f ./bison/Makefile ] || exit 0; \
7053 r=`${PWD_COMMAND}`; export r; \
7054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055 $(HOST_EXPORTS) \
7056 for flag in $(EXTRA_HOST_FLAGS) ; do \
7057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7058 done; \
7059 echo "Doing clean in bison"; \
7060 (cd $(HOST_SUBDIR)/bison && \
7061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7063 "RANLIB=$${RANLIB}" \
7064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7065 clean) \
7066 || exit 1
7067
7068 @endif bison
7069
7070 .PHONY: maybe-distclean-bison distclean-bison
7071 maybe-distclean-bison:
7072 @if bison
7073 maybe-distclean-bison: distclean-bison
7074
7075 distclean-bison:
7076 @: $(MAKE); $(unstage)
7077 @[ -f ./bison/Makefile ] || exit 0; \
7078 r=`${PWD_COMMAND}`; export r; \
7079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080 $(HOST_EXPORTS) \
7081 for flag in $(EXTRA_HOST_FLAGS) ; do \
7082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7083 done; \
7084 echo "Doing distclean in bison"; \
7085 (cd $(HOST_SUBDIR)/bison && \
7086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7088 "RANLIB=$${RANLIB}" \
7089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7090 distclean) \
7091 || exit 1
7092
7093 @endif bison
7094
7095 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
7096 maybe-maintainer-clean-bison:
7097 @if bison
7098 maybe-maintainer-clean-bison: maintainer-clean-bison
7099
7100 maintainer-clean-bison:
7101 @: $(MAKE); $(unstage)
7102 @[ -f ./bison/Makefile ] || exit 0; \
7103 r=`${PWD_COMMAND}`; export r; \
7104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7105 $(HOST_EXPORTS) \
7106 for flag in $(EXTRA_HOST_FLAGS) ; do \
7107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7108 done; \
7109 echo "Doing maintainer-clean in bison"; \
7110 (cd $(HOST_SUBDIR)/bison && \
7111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7113 "RANLIB=$${RANLIB}" \
7114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7115 maintainer-clean) \
7116 || exit 1
7117
7118 @endif bison
7119
7120
7121
7122 .PHONY: configure-cgen maybe-configure-cgen
7123 maybe-configure-cgen:
7124 @if gcc-bootstrap
7125 configure-cgen: stage_current
7126 @endif gcc-bootstrap
7127 @if cgen
7128 maybe-configure-cgen: configure-cgen
7129 configure-cgen:
7130 @: $(MAKE); $(unstage)
7131 @r=`${PWD_COMMAND}`; export r; \
7132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7133 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
7134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
7135 $(HOST_EXPORTS) \
7136 echo Configuring in $(HOST_SUBDIR)/cgen; \
7137 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
7138 case $(srcdir) in \
7139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7140 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
7141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7142 esac; \
7143 module_srcdir=cgen; \
7144 $(SHELL) \
7145 $$s/$$module_srcdir/configure \
7146 --srcdir=$${topdir}/$$module_srcdir \
7147 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7148 --target=${target_alias} \
7149 || exit 1
7150 @endif cgen
7151
7152
7153
7154
7155
7156 .PHONY: all-cgen maybe-all-cgen
7157 maybe-all-cgen:
7158 @if gcc-bootstrap
7159 all-cgen: stage_current
7160 @endif gcc-bootstrap
7161 @if cgen
7162 TARGET-cgen=all
7163 maybe-all-cgen: all-cgen
7164 all-cgen: configure-cgen
7165 @: $(MAKE); $(unstage)
7166 @r=`${PWD_COMMAND}`; export r; \
7167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7168 $(HOST_EXPORTS) \
7169 (cd $(HOST_SUBDIR)/cgen && \
7170 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7171 $(TARGET-cgen))
7172 @endif cgen
7173
7174
7175
7176
7177 .PHONY: check-cgen maybe-check-cgen
7178 maybe-check-cgen:
7179 @if cgen
7180 maybe-check-cgen: check-cgen
7181
7182 check-cgen:
7183 @: $(MAKE); $(unstage)
7184 @r=`${PWD_COMMAND}`; export r; \
7185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186 $(HOST_EXPORTS) \
7187 (cd $(HOST_SUBDIR)/cgen && \
7188 $(MAKE) $(FLAGS_TO_PASS) check)
7189
7190 @endif cgen
7191
7192 .PHONY: install-cgen maybe-install-cgen
7193 maybe-install-cgen:
7194 @if cgen
7195 maybe-install-cgen: install-cgen
7196
7197 install-cgen: installdirs
7198 @: $(MAKE); $(unstage)
7199 @r=`${PWD_COMMAND}`; export r; \
7200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7201 $(HOST_EXPORTS) \
7202 (cd $(HOST_SUBDIR)/cgen && \
7203 $(MAKE) $(FLAGS_TO_PASS) install)
7204
7205 @endif cgen
7206
7207 .PHONY: install-strip-cgen maybe-install-strip-cgen
7208 maybe-install-strip-cgen:
7209 @if cgen
7210 maybe-install-strip-cgen: install-strip-cgen
7211
7212 install-strip-cgen: installdirs
7213 @: $(MAKE); $(unstage)
7214 @r=`${PWD_COMMAND}`; export r; \
7215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7216 $(HOST_EXPORTS) \
7217 (cd $(HOST_SUBDIR)/cgen && \
7218 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7219
7220 @endif cgen
7221
7222 # Other targets (info, dvi, pdf, etc.)
7223
7224 .PHONY: maybe-info-cgen info-cgen
7225 maybe-info-cgen:
7226 @if cgen
7227 maybe-info-cgen: info-cgen
7228
7229 info-cgen: \
7230 configure-cgen
7231 @: $(MAKE); $(unstage)
7232 @[ -f ./cgen/Makefile ] || exit 0; \
7233 r=`${PWD_COMMAND}`; export r; \
7234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7235 $(HOST_EXPORTS) \
7236 for flag in $(EXTRA_HOST_FLAGS) ; do \
7237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7238 done; \
7239 echo "Doing info in cgen"; \
7240 (cd $(HOST_SUBDIR)/cgen && \
7241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7243 "RANLIB=$${RANLIB}" \
7244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7245 info) \
7246 || exit 1
7247
7248 @endif cgen
7249
7250 .PHONY: maybe-dvi-cgen dvi-cgen
7251 maybe-dvi-cgen:
7252 @if cgen
7253 maybe-dvi-cgen: dvi-cgen
7254
7255 dvi-cgen: \
7256 configure-cgen
7257 @: $(MAKE); $(unstage)
7258 @[ -f ./cgen/Makefile ] || exit 0; \
7259 r=`${PWD_COMMAND}`; export r; \
7260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7261 $(HOST_EXPORTS) \
7262 for flag in $(EXTRA_HOST_FLAGS) ; do \
7263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7264 done; \
7265 echo "Doing dvi in cgen"; \
7266 (cd $(HOST_SUBDIR)/cgen && \
7267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7269 "RANLIB=$${RANLIB}" \
7270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7271 dvi) \
7272 || exit 1
7273
7274 @endif cgen
7275
7276 .PHONY: maybe-pdf-cgen pdf-cgen
7277 maybe-pdf-cgen:
7278 @if cgen
7279 maybe-pdf-cgen: pdf-cgen
7280
7281 pdf-cgen: \
7282 configure-cgen
7283 @: $(MAKE); $(unstage)
7284 @[ -f ./cgen/Makefile ] || exit 0; \
7285 r=`${PWD_COMMAND}`; export r; \
7286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287 $(HOST_EXPORTS) \
7288 for flag in $(EXTRA_HOST_FLAGS) ; do \
7289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290 done; \
7291 echo "Doing pdf in cgen"; \
7292 (cd $(HOST_SUBDIR)/cgen && \
7293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295 "RANLIB=$${RANLIB}" \
7296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7297 pdf) \
7298 || exit 1
7299
7300 @endif cgen
7301
7302 .PHONY: maybe-html-cgen html-cgen
7303 maybe-html-cgen:
7304 @if cgen
7305 maybe-html-cgen: html-cgen
7306
7307 html-cgen: \
7308 configure-cgen
7309 @: $(MAKE); $(unstage)
7310 @[ -f ./cgen/Makefile ] || exit 0; \
7311 r=`${PWD_COMMAND}`; export r; \
7312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7313 $(HOST_EXPORTS) \
7314 for flag in $(EXTRA_HOST_FLAGS) ; do \
7315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7316 done; \
7317 echo "Doing html in cgen"; \
7318 (cd $(HOST_SUBDIR)/cgen && \
7319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7321 "RANLIB=$${RANLIB}" \
7322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7323 html) \
7324 || exit 1
7325
7326 @endif cgen
7327
7328 .PHONY: maybe-TAGS-cgen TAGS-cgen
7329 maybe-TAGS-cgen:
7330 @if cgen
7331 maybe-TAGS-cgen: TAGS-cgen
7332
7333 TAGS-cgen: \
7334 configure-cgen
7335 @: $(MAKE); $(unstage)
7336 @[ -f ./cgen/Makefile ] || exit 0; \
7337 r=`${PWD_COMMAND}`; export r; \
7338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7339 $(HOST_EXPORTS) \
7340 for flag in $(EXTRA_HOST_FLAGS) ; do \
7341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7342 done; \
7343 echo "Doing TAGS in cgen"; \
7344 (cd $(HOST_SUBDIR)/cgen && \
7345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7347 "RANLIB=$${RANLIB}" \
7348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7349 TAGS) \
7350 || exit 1
7351
7352 @endif cgen
7353
7354 .PHONY: maybe-install-info-cgen install-info-cgen
7355 maybe-install-info-cgen:
7356 @if cgen
7357 maybe-install-info-cgen: install-info-cgen
7358
7359 install-info-cgen: \
7360 configure-cgen \
7361 info-cgen
7362 @: $(MAKE); $(unstage)
7363 @[ -f ./cgen/Makefile ] || exit 0; \
7364 r=`${PWD_COMMAND}`; export r; \
7365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7366 $(HOST_EXPORTS) \
7367 for flag in $(EXTRA_HOST_FLAGS) ; do \
7368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7369 done; \
7370 echo "Doing install-info in cgen"; \
7371 (cd $(HOST_SUBDIR)/cgen && \
7372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7374 "RANLIB=$${RANLIB}" \
7375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7376 install-info) \
7377 || exit 1
7378
7379 @endif cgen
7380
7381 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7382 maybe-install-pdf-cgen:
7383 @if cgen
7384 maybe-install-pdf-cgen: install-pdf-cgen
7385
7386 install-pdf-cgen: \
7387 configure-cgen \
7388 pdf-cgen
7389 @: $(MAKE); $(unstage)
7390 @[ -f ./cgen/Makefile ] || exit 0; \
7391 r=`${PWD_COMMAND}`; export r; \
7392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7393 $(HOST_EXPORTS) \
7394 for flag in $(EXTRA_HOST_FLAGS) ; do \
7395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7396 done; \
7397 echo "Doing install-pdf in cgen"; \
7398 (cd $(HOST_SUBDIR)/cgen && \
7399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7401 "RANLIB=$${RANLIB}" \
7402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7403 install-pdf) \
7404 || exit 1
7405
7406 @endif cgen
7407
7408 .PHONY: maybe-install-html-cgen install-html-cgen
7409 maybe-install-html-cgen:
7410 @if cgen
7411 maybe-install-html-cgen: install-html-cgen
7412
7413 install-html-cgen: \
7414 configure-cgen \
7415 html-cgen
7416 @: $(MAKE); $(unstage)
7417 @[ -f ./cgen/Makefile ] || exit 0; \
7418 r=`${PWD_COMMAND}`; export r; \
7419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7420 $(HOST_EXPORTS) \
7421 for flag in $(EXTRA_HOST_FLAGS) ; do \
7422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7423 done; \
7424 echo "Doing install-html in cgen"; \
7425 (cd $(HOST_SUBDIR)/cgen && \
7426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7428 "RANLIB=$${RANLIB}" \
7429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7430 install-html) \
7431 || exit 1
7432
7433 @endif cgen
7434
7435 .PHONY: maybe-installcheck-cgen installcheck-cgen
7436 maybe-installcheck-cgen:
7437 @if cgen
7438 maybe-installcheck-cgen: installcheck-cgen
7439
7440 installcheck-cgen: \
7441 configure-cgen
7442 @: $(MAKE); $(unstage)
7443 @[ -f ./cgen/Makefile ] || exit 0; \
7444 r=`${PWD_COMMAND}`; export r; \
7445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7446 $(HOST_EXPORTS) \
7447 for flag in $(EXTRA_HOST_FLAGS) ; do \
7448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7449 done; \
7450 echo "Doing installcheck in cgen"; \
7451 (cd $(HOST_SUBDIR)/cgen && \
7452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7454 "RANLIB=$${RANLIB}" \
7455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7456 installcheck) \
7457 || exit 1
7458
7459 @endif cgen
7460
7461 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7462 maybe-mostlyclean-cgen:
7463 @if cgen
7464 maybe-mostlyclean-cgen: mostlyclean-cgen
7465
7466 mostlyclean-cgen:
7467 @: $(MAKE); $(unstage)
7468 @[ -f ./cgen/Makefile ] || exit 0; \
7469 r=`${PWD_COMMAND}`; export r; \
7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7471 $(HOST_EXPORTS) \
7472 for flag in $(EXTRA_HOST_FLAGS) ; do \
7473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7474 done; \
7475 echo "Doing mostlyclean in cgen"; \
7476 (cd $(HOST_SUBDIR)/cgen && \
7477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7479 "RANLIB=$${RANLIB}" \
7480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7481 mostlyclean) \
7482 || exit 1
7483
7484 @endif cgen
7485
7486 .PHONY: maybe-clean-cgen clean-cgen
7487 maybe-clean-cgen:
7488 @if cgen
7489 maybe-clean-cgen: clean-cgen
7490
7491 clean-cgen:
7492 @: $(MAKE); $(unstage)
7493 @[ -f ./cgen/Makefile ] || exit 0; \
7494 r=`${PWD_COMMAND}`; export r; \
7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7496 $(HOST_EXPORTS) \
7497 for flag in $(EXTRA_HOST_FLAGS) ; do \
7498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7499 done; \
7500 echo "Doing clean in cgen"; \
7501 (cd $(HOST_SUBDIR)/cgen && \
7502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7504 "RANLIB=$${RANLIB}" \
7505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7506 clean) \
7507 || exit 1
7508
7509 @endif cgen
7510
7511 .PHONY: maybe-distclean-cgen distclean-cgen
7512 maybe-distclean-cgen:
7513 @if cgen
7514 maybe-distclean-cgen: distclean-cgen
7515
7516 distclean-cgen:
7517 @: $(MAKE); $(unstage)
7518 @[ -f ./cgen/Makefile ] || exit 0; \
7519 r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 $(HOST_EXPORTS) \
7522 for flag in $(EXTRA_HOST_FLAGS) ; do \
7523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524 done; \
7525 echo "Doing distclean in cgen"; \
7526 (cd $(HOST_SUBDIR)/cgen && \
7527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529 "RANLIB=$${RANLIB}" \
7530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7531 distclean) \
7532 || exit 1
7533
7534 @endif cgen
7535
7536 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7537 maybe-maintainer-clean-cgen:
7538 @if cgen
7539 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7540
7541 maintainer-clean-cgen:
7542 @: $(MAKE); $(unstage)
7543 @[ -f ./cgen/Makefile ] || exit 0; \
7544 r=`${PWD_COMMAND}`; export r; \
7545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7546 $(HOST_EXPORTS) \
7547 for flag in $(EXTRA_HOST_FLAGS) ; do \
7548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7549 done; \
7550 echo "Doing maintainer-clean in cgen"; \
7551 (cd $(HOST_SUBDIR)/cgen && \
7552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7554 "RANLIB=$${RANLIB}" \
7555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7556 maintainer-clean) \
7557 || exit 1
7558
7559 @endif cgen
7560
7561
7562
7563 .PHONY: configure-dejagnu maybe-configure-dejagnu
7564 maybe-configure-dejagnu:
7565 @if gcc-bootstrap
7566 configure-dejagnu: stage_current
7567 @endif gcc-bootstrap
7568 @if dejagnu
7569 maybe-configure-dejagnu: configure-dejagnu
7570 configure-dejagnu:
7571 @: $(MAKE); $(unstage)
7572 @r=`${PWD_COMMAND}`; export r; \
7573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7576 $(HOST_EXPORTS) \
7577 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7578 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7579 case $(srcdir) in \
7580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7581 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7583 esac; \
7584 module_srcdir=dejagnu; \
7585 $(SHELL) \
7586 $$s/$$module_srcdir/configure \
7587 --srcdir=$${topdir}/$$module_srcdir \
7588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7589 --target=${target_alias} \
7590 || exit 1
7591 @endif dejagnu
7592
7593
7594
7595
7596
7597 .PHONY: all-dejagnu maybe-all-dejagnu
7598 maybe-all-dejagnu:
7599 @if gcc-bootstrap
7600 all-dejagnu: stage_current
7601 @endif gcc-bootstrap
7602 @if dejagnu
7603 TARGET-dejagnu=all
7604 maybe-all-dejagnu: all-dejagnu
7605 all-dejagnu: configure-dejagnu
7606 @: $(MAKE); $(unstage)
7607 @r=`${PWD_COMMAND}`; export r; \
7608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7609 $(HOST_EXPORTS) \
7610 (cd $(HOST_SUBDIR)/dejagnu && \
7611 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
7612 $(TARGET-dejagnu))
7613 @endif dejagnu
7614
7615
7616
7617
7618 .PHONY: check-dejagnu maybe-check-dejagnu
7619 maybe-check-dejagnu:
7620 @if dejagnu
7621 maybe-check-dejagnu: check-dejagnu
7622
7623 check-dejagnu:
7624 @: $(MAKE); $(unstage)
7625 @r=`${PWD_COMMAND}`; export r; \
7626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7627 $(HOST_EXPORTS) \
7628 (cd $(HOST_SUBDIR)/dejagnu && \
7629 $(MAKE) $(FLAGS_TO_PASS) check)
7630
7631 @endif dejagnu
7632
7633 .PHONY: install-dejagnu maybe-install-dejagnu
7634 maybe-install-dejagnu:
7635 @if dejagnu
7636 maybe-install-dejagnu: install-dejagnu
7637
7638 install-dejagnu: installdirs
7639 @: $(MAKE); $(unstage)
7640 @r=`${PWD_COMMAND}`; export r; \
7641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7642 $(HOST_EXPORTS) \
7643 (cd $(HOST_SUBDIR)/dejagnu && \
7644 $(MAKE) $(FLAGS_TO_PASS) install)
7645
7646 @endif dejagnu
7647
7648 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7649 maybe-install-strip-dejagnu:
7650 @if dejagnu
7651 maybe-install-strip-dejagnu: install-strip-dejagnu
7652
7653 install-strip-dejagnu: installdirs
7654 @: $(MAKE); $(unstage)
7655 @r=`${PWD_COMMAND}`; export r; \
7656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657 $(HOST_EXPORTS) \
7658 (cd $(HOST_SUBDIR)/dejagnu && \
7659 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7660
7661 @endif dejagnu
7662
7663 # Other targets (info, dvi, pdf, etc.)
7664
7665 .PHONY: maybe-info-dejagnu info-dejagnu
7666 maybe-info-dejagnu:
7667 @if dejagnu
7668 maybe-info-dejagnu: info-dejagnu
7669
7670 info-dejagnu: \
7671 configure-dejagnu
7672 @: $(MAKE); $(unstage)
7673 @[ -f ./dejagnu/Makefile ] || exit 0; \
7674 r=`${PWD_COMMAND}`; export r; \
7675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7676 $(HOST_EXPORTS) \
7677 for flag in $(EXTRA_HOST_FLAGS) ; do \
7678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7679 done; \
7680 echo "Doing info in dejagnu"; \
7681 (cd $(HOST_SUBDIR)/dejagnu && \
7682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7684 "RANLIB=$${RANLIB}" \
7685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7686 info) \
7687 || exit 1
7688
7689 @endif dejagnu
7690
7691 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7692 maybe-dvi-dejagnu:
7693 @if dejagnu
7694 maybe-dvi-dejagnu: dvi-dejagnu
7695
7696 dvi-dejagnu: \
7697 configure-dejagnu
7698 @: $(MAKE); $(unstage)
7699 @[ -f ./dejagnu/Makefile ] || exit 0; \
7700 r=`${PWD_COMMAND}`; export r; \
7701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7702 $(HOST_EXPORTS) \
7703 for flag in $(EXTRA_HOST_FLAGS) ; do \
7704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7705 done; \
7706 echo "Doing dvi in dejagnu"; \
7707 (cd $(HOST_SUBDIR)/dejagnu && \
7708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7710 "RANLIB=$${RANLIB}" \
7711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7712 dvi) \
7713 || exit 1
7714
7715 @endif dejagnu
7716
7717 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7718 maybe-pdf-dejagnu:
7719 @if dejagnu
7720 maybe-pdf-dejagnu: pdf-dejagnu
7721
7722 pdf-dejagnu: \
7723 configure-dejagnu
7724 @: $(MAKE); $(unstage)
7725 @[ -f ./dejagnu/Makefile ] || exit 0; \
7726 r=`${PWD_COMMAND}`; export r; \
7727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7728 $(HOST_EXPORTS) \
7729 for flag in $(EXTRA_HOST_FLAGS) ; do \
7730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7731 done; \
7732 echo "Doing pdf in dejagnu"; \
7733 (cd $(HOST_SUBDIR)/dejagnu && \
7734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7736 "RANLIB=$${RANLIB}" \
7737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7738 pdf) \
7739 || exit 1
7740
7741 @endif dejagnu
7742
7743 .PHONY: maybe-html-dejagnu html-dejagnu
7744 maybe-html-dejagnu:
7745 @if dejagnu
7746 maybe-html-dejagnu: html-dejagnu
7747
7748 html-dejagnu: \
7749 configure-dejagnu
7750 @: $(MAKE); $(unstage)
7751 @[ -f ./dejagnu/Makefile ] || exit 0; \
7752 r=`${PWD_COMMAND}`; export r; \
7753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7754 $(HOST_EXPORTS) \
7755 for flag in $(EXTRA_HOST_FLAGS) ; do \
7756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7757 done; \
7758 echo "Doing html in dejagnu"; \
7759 (cd $(HOST_SUBDIR)/dejagnu && \
7760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7762 "RANLIB=$${RANLIB}" \
7763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7764 html) \
7765 || exit 1
7766
7767 @endif dejagnu
7768
7769 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7770 maybe-TAGS-dejagnu:
7771 @if dejagnu
7772 maybe-TAGS-dejagnu: TAGS-dejagnu
7773
7774 TAGS-dejagnu: \
7775 configure-dejagnu
7776 @: $(MAKE); $(unstage)
7777 @[ -f ./dejagnu/Makefile ] || exit 0; \
7778 r=`${PWD_COMMAND}`; export r; \
7779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780 $(HOST_EXPORTS) \
7781 for flag in $(EXTRA_HOST_FLAGS) ; do \
7782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783 done; \
7784 echo "Doing TAGS in dejagnu"; \
7785 (cd $(HOST_SUBDIR)/dejagnu && \
7786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788 "RANLIB=$${RANLIB}" \
7789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790 TAGS) \
7791 || exit 1
7792
7793 @endif dejagnu
7794
7795 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7796 maybe-install-info-dejagnu:
7797 @if dejagnu
7798 maybe-install-info-dejagnu: install-info-dejagnu
7799
7800 install-info-dejagnu: \
7801 configure-dejagnu \
7802 info-dejagnu
7803 @: $(MAKE); $(unstage)
7804 @[ -f ./dejagnu/Makefile ] || exit 0; \
7805 r=`${PWD_COMMAND}`; export r; \
7806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807 $(HOST_EXPORTS) \
7808 for flag in $(EXTRA_HOST_FLAGS) ; do \
7809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810 done; \
7811 echo "Doing install-info in dejagnu"; \
7812 (cd $(HOST_SUBDIR)/dejagnu && \
7813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815 "RANLIB=$${RANLIB}" \
7816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817 install-info) \
7818 || exit 1
7819
7820 @endif dejagnu
7821
7822 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7823 maybe-install-pdf-dejagnu:
7824 @if dejagnu
7825 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7826
7827 install-pdf-dejagnu: \
7828 configure-dejagnu \
7829 pdf-dejagnu
7830 @: $(MAKE); $(unstage)
7831 @[ -f ./dejagnu/Makefile ] || exit 0; \
7832 r=`${PWD_COMMAND}`; export r; \
7833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834 $(HOST_EXPORTS) \
7835 for flag in $(EXTRA_HOST_FLAGS) ; do \
7836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7837 done; \
7838 echo "Doing install-pdf in dejagnu"; \
7839 (cd $(HOST_SUBDIR)/dejagnu && \
7840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7842 "RANLIB=$${RANLIB}" \
7843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7844 install-pdf) \
7845 || exit 1
7846
7847 @endif dejagnu
7848
7849 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7850 maybe-install-html-dejagnu:
7851 @if dejagnu
7852 maybe-install-html-dejagnu: install-html-dejagnu
7853
7854 install-html-dejagnu: \
7855 configure-dejagnu \
7856 html-dejagnu
7857 @: $(MAKE); $(unstage)
7858 @[ -f ./dejagnu/Makefile ] || exit 0; \
7859 r=`${PWD_COMMAND}`; export r; \
7860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7861 $(HOST_EXPORTS) \
7862 for flag in $(EXTRA_HOST_FLAGS) ; do \
7863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7864 done; \
7865 echo "Doing install-html in dejagnu"; \
7866 (cd $(HOST_SUBDIR)/dejagnu && \
7867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7869 "RANLIB=$${RANLIB}" \
7870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7871 install-html) \
7872 || exit 1
7873
7874 @endif dejagnu
7875
7876 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7877 maybe-installcheck-dejagnu:
7878 @if dejagnu
7879 maybe-installcheck-dejagnu: installcheck-dejagnu
7880
7881 installcheck-dejagnu: \
7882 configure-dejagnu
7883 @: $(MAKE); $(unstage)
7884 @[ -f ./dejagnu/Makefile ] || exit 0; \
7885 r=`${PWD_COMMAND}`; export r; \
7886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7887 $(HOST_EXPORTS) \
7888 for flag in $(EXTRA_HOST_FLAGS) ; do \
7889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7890 done; \
7891 echo "Doing installcheck in dejagnu"; \
7892 (cd $(HOST_SUBDIR)/dejagnu && \
7893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7895 "RANLIB=$${RANLIB}" \
7896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7897 installcheck) \
7898 || exit 1
7899
7900 @endif dejagnu
7901
7902 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7903 maybe-mostlyclean-dejagnu:
7904 @if dejagnu
7905 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7906
7907 mostlyclean-dejagnu:
7908 @: $(MAKE); $(unstage)
7909 @[ -f ./dejagnu/Makefile ] || exit 0; \
7910 r=`${PWD_COMMAND}`; export r; \
7911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7912 $(HOST_EXPORTS) \
7913 for flag in $(EXTRA_HOST_FLAGS) ; do \
7914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7915 done; \
7916 echo "Doing mostlyclean in dejagnu"; \
7917 (cd $(HOST_SUBDIR)/dejagnu && \
7918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7920 "RANLIB=$${RANLIB}" \
7921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7922 mostlyclean) \
7923 || exit 1
7924
7925 @endif dejagnu
7926
7927 .PHONY: maybe-clean-dejagnu clean-dejagnu
7928 maybe-clean-dejagnu:
7929 @if dejagnu
7930 maybe-clean-dejagnu: clean-dejagnu
7931
7932 clean-dejagnu:
7933 @: $(MAKE); $(unstage)
7934 @[ -f ./dejagnu/Makefile ] || exit 0; \
7935 r=`${PWD_COMMAND}`; export r; \
7936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7937 $(HOST_EXPORTS) \
7938 for flag in $(EXTRA_HOST_FLAGS) ; do \
7939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7940 done; \
7941 echo "Doing clean in dejagnu"; \
7942 (cd $(HOST_SUBDIR)/dejagnu && \
7943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7945 "RANLIB=$${RANLIB}" \
7946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7947 clean) \
7948 || exit 1
7949
7950 @endif dejagnu
7951
7952 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7953 maybe-distclean-dejagnu:
7954 @if dejagnu
7955 maybe-distclean-dejagnu: distclean-dejagnu
7956
7957 distclean-dejagnu:
7958 @: $(MAKE); $(unstage)
7959 @[ -f ./dejagnu/Makefile ] || exit 0; \
7960 r=`${PWD_COMMAND}`; export r; \
7961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962 $(HOST_EXPORTS) \
7963 for flag in $(EXTRA_HOST_FLAGS) ; do \
7964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965 done; \
7966 echo "Doing distclean in dejagnu"; \
7967 (cd $(HOST_SUBDIR)/dejagnu && \
7968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970 "RANLIB=$${RANLIB}" \
7971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972 distclean) \
7973 || exit 1
7974
7975 @endif dejagnu
7976
7977 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7978 maybe-maintainer-clean-dejagnu:
7979 @if dejagnu
7980 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7981
7982 maintainer-clean-dejagnu:
7983 @: $(MAKE); $(unstage)
7984 @[ -f ./dejagnu/Makefile ] || exit 0; \
7985 r=`${PWD_COMMAND}`; export r; \
7986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7987 $(HOST_EXPORTS) \
7988 for flag in $(EXTRA_HOST_FLAGS) ; do \
7989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7990 done; \
7991 echo "Doing maintainer-clean in dejagnu"; \
7992 (cd $(HOST_SUBDIR)/dejagnu && \
7993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7995 "RANLIB=$${RANLIB}" \
7996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7997 maintainer-clean) \
7998 || exit 1
7999
8000 @endif dejagnu
8001
8002
8003
8004 .PHONY: configure-etc maybe-configure-etc
8005 maybe-configure-etc:
8006 @if gcc-bootstrap
8007 configure-etc: stage_current
8008 @endif gcc-bootstrap
8009 @if etc
8010 maybe-configure-etc: configure-etc
8011 configure-etc:
8012 @: $(MAKE); $(unstage)
8013 @r=`${PWD_COMMAND}`; export r; \
8014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8015 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8016 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
8017 $(HOST_EXPORTS) \
8018 echo Configuring in $(HOST_SUBDIR)/etc; \
8019 cd "$(HOST_SUBDIR)/etc" || exit 1; \
8020 case $(srcdir) in \
8021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8022 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8024 esac; \
8025 module_srcdir=etc; \
8026 $(SHELL) \
8027 $$s/$$module_srcdir/configure \
8028 --srcdir=$${topdir}/$$module_srcdir \
8029 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8030 --target=${target_alias} \
8031 || exit 1
8032 @endif etc
8033
8034
8035
8036
8037
8038 .PHONY: all-etc maybe-all-etc
8039 maybe-all-etc:
8040 @if gcc-bootstrap
8041 all-etc: stage_current
8042 @endif gcc-bootstrap
8043 @if etc
8044 TARGET-etc=all
8045 maybe-all-etc: all-etc
8046 all-etc: configure-etc
8047 @: $(MAKE); $(unstage)
8048 @r=`${PWD_COMMAND}`; export r; \
8049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8050 $(HOST_EXPORTS) \
8051 (cd $(HOST_SUBDIR)/etc && \
8052 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8053 $(TARGET-etc))
8054 @endif etc
8055
8056
8057
8058
8059 .PHONY: check-etc maybe-check-etc
8060 maybe-check-etc:
8061 @if etc
8062 maybe-check-etc: check-etc
8063
8064 check-etc:
8065 @: $(MAKE); $(unstage)
8066 @r=`${PWD_COMMAND}`; export r; \
8067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068 $(HOST_EXPORTS) \
8069 (cd $(HOST_SUBDIR)/etc && \
8070 $(MAKE) $(FLAGS_TO_PASS) check)
8071
8072 @endif etc
8073
8074 .PHONY: install-etc maybe-install-etc
8075 maybe-install-etc:
8076 @if etc
8077 maybe-install-etc: install-etc
8078
8079 install-etc: installdirs
8080 @: $(MAKE); $(unstage)
8081 @r=`${PWD_COMMAND}`; export r; \
8082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8083 $(HOST_EXPORTS) \
8084 (cd $(HOST_SUBDIR)/etc && \
8085 $(MAKE) $(FLAGS_TO_PASS) install)
8086
8087 @endif etc
8088
8089 .PHONY: install-strip-etc maybe-install-strip-etc
8090 maybe-install-strip-etc:
8091 @if etc
8092 maybe-install-strip-etc: install-strip-etc
8093
8094 install-strip-etc: installdirs
8095 @: $(MAKE); $(unstage)
8096 @r=`${PWD_COMMAND}`; export r; \
8097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8098 $(HOST_EXPORTS) \
8099 (cd $(HOST_SUBDIR)/etc && \
8100 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8101
8102 @endif etc
8103
8104 # Other targets (info, dvi, pdf, etc.)
8105
8106 .PHONY: maybe-info-etc info-etc
8107 maybe-info-etc:
8108 @if etc
8109 maybe-info-etc: info-etc
8110
8111 info-etc: \
8112 configure-etc
8113 @: $(MAKE); $(unstage)
8114 @[ -f ./etc/Makefile ] || exit 0; \
8115 r=`${PWD_COMMAND}`; export r; \
8116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117 $(HOST_EXPORTS) \
8118 for flag in $(EXTRA_HOST_FLAGS) ; do \
8119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8120 done; \
8121 echo "Doing info in etc"; \
8122 (cd $(HOST_SUBDIR)/etc && \
8123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8125 "RANLIB=$${RANLIB}" \
8126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8127 info) \
8128 || exit 1
8129
8130 @endif etc
8131
8132 .PHONY: maybe-dvi-etc dvi-etc
8133 maybe-dvi-etc:
8134 @if etc
8135 maybe-dvi-etc: dvi-etc
8136
8137 dvi-etc: \
8138 configure-etc
8139 @: $(MAKE); $(unstage)
8140 @[ -f ./etc/Makefile ] || exit 0; \
8141 r=`${PWD_COMMAND}`; export r; \
8142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8143 $(HOST_EXPORTS) \
8144 for flag in $(EXTRA_HOST_FLAGS) ; do \
8145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8146 done; \
8147 echo "Doing dvi in etc"; \
8148 (cd $(HOST_SUBDIR)/etc && \
8149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8151 "RANLIB=$${RANLIB}" \
8152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8153 dvi) \
8154 || exit 1
8155
8156 @endif etc
8157
8158 .PHONY: maybe-pdf-etc pdf-etc
8159 maybe-pdf-etc:
8160 @if etc
8161 maybe-pdf-etc: pdf-etc
8162
8163 pdf-etc: \
8164 configure-etc
8165 @: $(MAKE); $(unstage)
8166 @[ -f ./etc/Makefile ] || exit 0; \
8167 r=`${PWD_COMMAND}`; export r; \
8168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8169 $(HOST_EXPORTS) \
8170 for flag in $(EXTRA_HOST_FLAGS) ; do \
8171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8172 done; \
8173 echo "Doing pdf in etc"; \
8174 (cd $(HOST_SUBDIR)/etc && \
8175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8177 "RANLIB=$${RANLIB}" \
8178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8179 pdf) \
8180 || exit 1
8181
8182 @endif etc
8183
8184 .PHONY: maybe-html-etc html-etc
8185 maybe-html-etc:
8186 @if etc
8187 maybe-html-etc: html-etc
8188
8189 html-etc: \
8190 configure-etc
8191 @: $(MAKE); $(unstage)
8192 @[ -f ./etc/Makefile ] || exit 0; \
8193 r=`${PWD_COMMAND}`; export r; \
8194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8195 $(HOST_EXPORTS) \
8196 for flag in $(EXTRA_HOST_FLAGS) ; do \
8197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8198 done; \
8199 echo "Doing html in etc"; \
8200 (cd $(HOST_SUBDIR)/etc && \
8201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8203 "RANLIB=$${RANLIB}" \
8204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8205 html) \
8206 || exit 1
8207
8208 @endif etc
8209
8210 .PHONY: maybe-TAGS-etc TAGS-etc
8211 maybe-TAGS-etc:
8212 @if etc
8213 maybe-TAGS-etc: TAGS-etc
8214
8215 TAGS-etc: \
8216 configure-etc
8217 @: $(MAKE); $(unstage)
8218 @[ -f ./etc/Makefile ] || exit 0; \
8219 r=`${PWD_COMMAND}`; export r; \
8220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221 $(HOST_EXPORTS) \
8222 for flag in $(EXTRA_HOST_FLAGS) ; do \
8223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8224 done; \
8225 echo "Doing TAGS in etc"; \
8226 (cd $(HOST_SUBDIR)/etc && \
8227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8229 "RANLIB=$${RANLIB}" \
8230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8231 TAGS) \
8232 || exit 1
8233
8234 @endif etc
8235
8236 .PHONY: maybe-install-info-etc install-info-etc
8237 maybe-install-info-etc:
8238 @if etc
8239 maybe-install-info-etc: install-info-etc
8240
8241 install-info-etc: \
8242 configure-etc \
8243 info-etc
8244 @: $(MAKE); $(unstage)
8245 @[ -f ./etc/Makefile ] || exit 0; \
8246 r=`${PWD_COMMAND}`; export r; \
8247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248 $(HOST_EXPORTS) \
8249 for flag in $(EXTRA_HOST_FLAGS) ; do \
8250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8251 done; \
8252 echo "Doing install-info in etc"; \
8253 (cd $(HOST_SUBDIR)/etc && \
8254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8256 "RANLIB=$${RANLIB}" \
8257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8258 install-info) \
8259 || exit 1
8260
8261 @endif etc
8262
8263 .PHONY: maybe-install-pdf-etc install-pdf-etc
8264 maybe-install-pdf-etc:
8265 @if etc
8266 maybe-install-pdf-etc: install-pdf-etc
8267
8268 install-pdf-etc: \
8269 configure-etc \
8270 pdf-etc
8271 @: $(MAKE); $(unstage)
8272 @[ -f ./etc/Makefile ] || exit 0; \
8273 r=`${PWD_COMMAND}`; export r; \
8274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8275 $(HOST_EXPORTS) \
8276 for flag in $(EXTRA_HOST_FLAGS) ; do \
8277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8278 done; \
8279 echo "Doing install-pdf in etc"; \
8280 (cd $(HOST_SUBDIR)/etc && \
8281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8283 "RANLIB=$${RANLIB}" \
8284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8285 install-pdf) \
8286 || exit 1
8287
8288 @endif etc
8289
8290 .PHONY: maybe-install-html-etc install-html-etc
8291 maybe-install-html-etc:
8292 @if etc
8293 maybe-install-html-etc: install-html-etc
8294
8295 install-html-etc: \
8296 configure-etc \
8297 html-etc
8298 @: $(MAKE); $(unstage)
8299 @[ -f ./etc/Makefile ] || exit 0; \
8300 r=`${PWD_COMMAND}`; export r; \
8301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8302 $(HOST_EXPORTS) \
8303 for flag in $(EXTRA_HOST_FLAGS) ; do \
8304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8305 done; \
8306 echo "Doing install-html in etc"; \
8307 (cd $(HOST_SUBDIR)/etc && \
8308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8310 "RANLIB=$${RANLIB}" \
8311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8312 install-html) \
8313 || exit 1
8314
8315 @endif etc
8316
8317 .PHONY: maybe-installcheck-etc installcheck-etc
8318 maybe-installcheck-etc:
8319 @if etc
8320 maybe-installcheck-etc: installcheck-etc
8321
8322 installcheck-etc: \
8323 configure-etc
8324 @: $(MAKE); $(unstage)
8325 @[ -f ./etc/Makefile ] || exit 0; \
8326 r=`${PWD_COMMAND}`; export r; \
8327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8328 $(HOST_EXPORTS) \
8329 for flag in $(EXTRA_HOST_FLAGS) ; do \
8330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8331 done; \
8332 echo "Doing installcheck in etc"; \
8333 (cd $(HOST_SUBDIR)/etc && \
8334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8336 "RANLIB=$${RANLIB}" \
8337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8338 installcheck) \
8339 || exit 1
8340
8341 @endif etc
8342
8343 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8344 maybe-mostlyclean-etc:
8345 @if etc
8346 maybe-mostlyclean-etc: mostlyclean-etc
8347
8348 mostlyclean-etc:
8349 @: $(MAKE); $(unstage)
8350 @[ -f ./etc/Makefile ] || exit 0; \
8351 r=`${PWD_COMMAND}`; export r; \
8352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8353 $(HOST_EXPORTS) \
8354 for flag in $(EXTRA_HOST_FLAGS) ; do \
8355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8356 done; \
8357 echo "Doing mostlyclean in etc"; \
8358 (cd $(HOST_SUBDIR)/etc && \
8359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8361 "RANLIB=$${RANLIB}" \
8362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8363 mostlyclean) \
8364 || exit 1
8365
8366 @endif etc
8367
8368 .PHONY: maybe-clean-etc clean-etc
8369 maybe-clean-etc:
8370 @if etc
8371 maybe-clean-etc: clean-etc
8372
8373 clean-etc:
8374 @: $(MAKE); $(unstage)
8375 @[ -f ./etc/Makefile ] || exit 0; \
8376 r=`${PWD_COMMAND}`; export r; \
8377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8378 $(HOST_EXPORTS) \
8379 for flag in $(EXTRA_HOST_FLAGS) ; do \
8380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8381 done; \
8382 echo "Doing clean in etc"; \
8383 (cd $(HOST_SUBDIR)/etc && \
8384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8386 "RANLIB=$${RANLIB}" \
8387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8388 clean) \
8389 || exit 1
8390
8391 @endif etc
8392
8393 .PHONY: maybe-distclean-etc distclean-etc
8394 maybe-distclean-etc:
8395 @if etc
8396 maybe-distclean-etc: distclean-etc
8397
8398 distclean-etc:
8399 @: $(MAKE); $(unstage)
8400 @[ -f ./etc/Makefile ] || exit 0; \
8401 r=`${PWD_COMMAND}`; export r; \
8402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8403 $(HOST_EXPORTS) \
8404 for flag in $(EXTRA_HOST_FLAGS) ; do \
8405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8406 done; \
8407 echo "Doing distclean in etc"; \
8408 (cd $(HOST_SUBDIR)/etc && \
8409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8411 "RANLIB=$${RANLIB}" \
8412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8413 distclean) \
8414 || exit 1
8415
8416 @endif etc
8417
8418 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8419 maybe-maintainer-clean-etc:
8420 @if etc
8421 maybe-maintainer-clean-etc: maintainer-clean-etc
8422
8423 maintainer-clean-etc:
8424 @: $(MAKE); $(unstage)
8425 @[ -f ./etc/Makefile ] || exit 0; \
8426 r=`${PWD_COMMAND}`; export r; \
8427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428 $(HOST_EXPORTS) \
8429 for flag in $(EXTRA_HOST_FLAGS) ; do \
8430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8431 done; \
8432 echo "Doing maintainer-clean in etc"; \
8433 (cd $(HOST_SUBDIR)/etc && \
8434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8436 "RANLIB=$${RANLIB}" \
8437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8438 maintainer-clean) \
8439 || exit 1
8440
8441 @endif etc
8442
8443
8444
8445 .PHONY: configure-fastjar maybe-configure-fastjar
8446 maybe-configure-fastjar:
8447 @if gcc-bootstrap
8448 configure-fastjar: stage_current
8449 @endif gcc-bootstrap
8450 @if fastjar
8451 maybe-configure-fastjar: configure-fastjar
8452 configure-fastjar:
8453 @: $(MAKE); $(unstage)
8454 @r=`${PWD_COMMAND}`; export r; \
8455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8456 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8457 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8458 $(HOST_EXPORTS) \
8459 echo Configuring in $(HOST_SUBDIR)/fastjar; \
8460 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8461 case $(srcdir) in \
8462 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8463 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8464 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8465 esac; \
8466 module_srcdir=fastjar; \
8467 $(SHELL) \
8468 $$s/$$module_srcdir/configure \
8469 --srcdir=$${topdir}/$$module_srcdir \
8470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8471 --target=${target_alias} \
8472 || exit 1
8473 @endif fastjar
8474
8475
8476
8477
8478
8479 .PHONY: all-fastjar maybe-all-fastjar
8480 maybe-all-fastjar:
8481 @if gcc-bootstrap
8482 all-fastjar: stage_current
8483 @endif gcc-bootstrap
8484 @if fastjar
8485 TARGET-fastjar=all
8486 maybe-all-fastjar: all-fastjar
8487 all-fastjar: configure-fastjar
8488 @: $(MAKE); $(unstage)
8489 @r=`${PWD_COMMAND}`; export r; \
8490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8491 $(HOST_EXPORTS) \
8492 (cd $(HOST_SUBDIR)/fastjar && \
8493 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
8494 $(TARGET-fastjar))
8495 @endif fastjar
8496
8497
8498
8499
8500 .PHONY: check-fastjar maybe-check-fastjar
8501 maybe-check-fastjar:
8502 @if fastjar
8503 maybe-check-fastjar: check-fastjar
8504
8505 # This module is only tested in a native toolchain.
8506 check-fastjar:
8507 @: $(MAKE); $(unstage)
8508 @if [ '$(host)' = '$(target)' ]; then \
8509 r=`${PWD_COMMAND}`; export r; \
8510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8511 $(HOST_EXPORTS) \
8512 (cd $(HOST_SUBDIR)/fastjar && \
8513 $(MAKE) $(FLAGS_TO_PASS) check)
8514 fi
8515
8516 @endif fastjar
8517
8518 .PHONY: install-fastjar maybe-install-fastjar
8519 maybe-install-fastjar:
8520 @if fastjar
8521 maybe-install-fastjar: install-fastjar
8522
8523 install-fastjar: installdirs
8524 @: $(MAKE); $(unstage)
8525 @r=`${PWD_COMMAND}`; export r; \
8526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8527 $(HOST_EXPORTS) \
8528 (cd $(HOST_SUBDIR)/fastjar && \
8529 $(MAKE) $(FLAGS_TO_PASS) install)
8530
8531 @endif fastjar
8532
8533 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8534 maybe-install-strip-fastjar:
8535 @if fastjar
8536 maybe-install-strip-fastjar: install-strip-fastjar
8537
8538 install-strip-fastjar: installdirs
8539 @: $(MAKE); $(unstage)
8540 @r=`${PWD_COMMAND}`; export r; \
8541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8542 $(HOST_EXPORTS) \
8543 (cd $(HOST_SUBDIR)/fastjar && \
8544 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8545
8546 @endif fastjar
8547
8548 # Other targets (info, dvi, pdf, etc.)
8549
8550 .PHONY: maybe-info-fastjar info-fastjar
8551 maybe-info-fastjar:
8552 @if fastjar
8553 maybe-info-fastjar: info-fastjar
8554
8555 info-fastjar: \
8556 configure-fastjar
8557 @: $(MAKE); $(unstage)
8558 @[ -f ./fastjar/Makefile ] || exit 0; \
8559 r=`${PWD_COMMAND}`; export r; \
8560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8561 $(HOST_EXPORTS) \
8562 for flag in $(EXTRA_HOST_FLAGS) ; do \
8563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8564 done; \
8565 echo "Doing info in fastjar"; \
8566 (cd $(HOST_SUBDIR)/fastjar && \
8567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8569 "RANLIB=$${RANLIB}" \
8570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8571 info) \
8572 || exit 1
8573
8574 @endif fastjar
8575
8576 .PHONY: maybe-dvi-fastjar dvi-fastjar
8577 maybe-dvi-fastjar:
8578 @if fastjar
8579 maybe-dvi-fastjar: dvi-fastjar
8580
8581 dvi-fastjar: \
8582 configure-fastjar
8583 @: $(MAKE); $(unstage)
8584 @[ -f ./fastjar/Makefile ] || exit 0; \
8585 r=`${PWD_COMMAND}`; export r; \
8586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8587 $(HOST_EXPORTS) \
8588 for flag in $(EXTRA_HOST_FLAGS) ; do \
8589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8590 done; \
8591 echo "Doing dvi in fastjar"; \
8592 (cd $(HOST_SUBDIR)/fastjar && \
8593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8595 "RANLIB=$${RANLIB}" \
8596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8597 dvi) \
8598 || exit 1
8599
8600 @endif fastjar
8601
8602 .PHONY: maybe-pdf-fastjar pdf-fastjar
8603 maybe-pdf-fastjar:
8604 @if fastjar
8605 maybe-pdf-fastjar: pdf-fastjar
8606
8607 pdf-fastjar: \
8608 configure-fastjar
8609 @: $(MAKE); $(unstage)
8610 @[ -f ./fastjar/Makefile ] || exit 0; \
8611 r=`${PWD_COMMAND}`; export r; \
8612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8613 $(HOST_EXPORTS) \
8614 for flag in $(EXTRA_HOST_FLAGS) ; do \
8615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8616 done; \
8617 echo "Doing pdf in fastjar"; \
8618 (cd $(HOST_SUBDIR)/fastjar && \
8619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8621 "RANLIB=$${RANLIB}" \
8622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8623 pdf) \
8624 || exit 1
8625
8626 @endif fastjar
8627
8628 .PHONY: maybe-html-fastjar html-fastjar
8629 maybe-html-fastjar:
8630 @if fastjar
8631 maybe-html-fastjar: html-fastjar
8632
8633 html-fastjar: \
8634 configure-fastjar
8635 @: $(MAKE); $(unstage)
8636 @[ -f ./fastjar/Makefile ] || exit 0; \
8637 r=`${PWD_COMMAND}`; export r; \
8638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8639 $(HOST_EXPORTS) \
8640 for flag in $(EXTRA_HOST_FLAGS) ; do \
8641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8642 done; \
8643 echo "Doing html in fastjar"; \
8644 (cd $(HOST_SUBDIR)/fastjar && \
8645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8647 "RANLIB=$${RANLIB}" \
8648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8649 html) \
8650 || exit 1
8651
8652 @endif fastjar
8653
8654 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8655 maybe-TAGS-fastjar:
8656 @if fastjar
8657 maybe-TAGS-fastjar: TAGS-fastjar
8658
8659 TAGS-fastjar: \
8660 configure-fastjar
8661 @: $(MAKE); $(unstage)
8662 @[ -f ./fastjar/Makefile ] || exit 0; \
8663 r=`${PWD_COMMAND}`; export r; \
8664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8665 $(HOST_EXPORTS) \
8666 for flag in $(EXTRA_HOST_FLAGS) ; do \
8667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8668 done; \
8669 echo "Doing TAGS in fastjar"; \
8670 (cd $(HOST_SUBDIR)/fastjar && \
8671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8673 "RANLIB=$${RANLIB}" \
8674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8675 TAGS) \
8676 || exit 1
8677
8678 @endif fastjar
8679
8680 .PHONY: maybe-install-info-fastjar install-info-fastjar
8681 maybe-install-info-fastjar:
8682 @if fastjar
8683 maybe-install-info-fastjar: install-info-fastjar
8684
8685 install-info-fastjar: \
8686 configure-fastjar \
8687 info-fastjar
8688 @: $(MAKE); $(unstage)
8689 @[ -f ./fastjar/Makefile ] || exit 0; \
8690 r=`${PWD_COMMAND}`; export r; \
8691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8692 $(HOST_EXPORTS) \
8693 for flag in $(EXTRA_HOST_FLAGS) ; do \
8694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8695 done; \
8696 echo "Doing install-info in fastjar"; \
8697 (cd $(HOST_SUBDIR)/fastjar && \
8698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8700 "RANLIB=$${RANLIB}" \
8701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8702 install-info) \
8703 || exit 1
8704
8705 @endif fastjar
8706
8707 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8708 maybe-install-pdf-fastjar:
8709 @if fastjar
8710 maybe-install-pdf-fastjar: install-pdf-fastjar
8711
8712 install-pdf-fastjar: \
8713 configure-fastjar \
8714 pdf-fastjar
8715 @: $(MAKE); $(unstage)
8716 @[ -f ./fastjar/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing install-pdf in fastjar"; \
8724 (cd $(HOST_SUBDIR)/fastjar && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 install-pdf) \
8730 || exit 1
8731
8732 @endif fastjar
8733
8734 .PHONY: maybe-install-html-fastjar install-html-fastjar
8735 maybe-install-html-fastjar:
8736 @if fastjar
8737 maybe-install-html-fastjar: install-html-fastjar
8738
8739 install-html-fastjar: \
8740 configure-fastjar \
8741 html-fastjar
8742 @: $(MAKE); $(unstage)
8743 @[ -f ./fastjar/Makefile ] || exit 0; \
8744 r=`${PWD_COMMAND}`; export r; \
8745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8746 $(HOST_EXPORTS) \
8747 for flag in $(EXTRA_HOST_FLAGS) ; do \
8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749 done; \
8750 echo "Doing install-html in fastjar"; \
8751 (cd $(HOST_SUBDIR)/fastjar && \
8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754 "RANLIB=$${RANLIB}" \
8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8756 install-html) \
8757 || exit 1
8758
8759 @endif fastjar
8760
8761 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8762 maybe-installcheck-fastjar:
8763 @if fastjar
8764 maybe-installcheck-fastjar: installcheck-fastjar
8765
8766 installcheck-fastjar: \
8767 configure-fastjar
8768 @: $(MAKE); $(unstage)
8769 @[ -f ./fastjar/Makefile ] || exit 0; \
8770 r=`${PWD_COMMAND}`; export r; \
8771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8772 $(HOST_EXPORTS) \
8773 for flag in $(EXTRA_HOST_FLAGS) ; do \
8774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8775 done; \
8776 echo "Doing installcheck in fastjar"; \
8777 (cd $(HOST_SUBDIR)/fastjar && \
8778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8780 "RANLIB=$${RANLIB}" \
8781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8782 installcheck) \
8783 || exit 1
8784
8785 @endif fastjar
8786
8787 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8788 maybe-mostlyclean-fastjar:
8789 @if fastjar
8790 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8791
8792 mostlyclean-fastjar:
8793 @: $(MAKE); $(unstage)
8794 @[ -f ./fastjar/Makefile ] || exit 0; \
8795 r=`${PWD_COMMAND}`; export r; \
8796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797 $(HOST_EXPORTS) \
8798 for flag in $(EXTRA_HOST_FLAGS) ; do \
8799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800 done; \
8801 echo "Doing mostlyclean in fastjar"; \
8802 (cd $(HOST_SUBDIR)/fastjar && \
8803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805 "RANLIB=$${RANLIB}" \
8806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807 mostlyclean) \
8808 || exit 1
8809
8810 @endif fastjar
8811
8812 .PHONY: maybe-clean-fastjar clean-fastjar
8813 maybe-clean-fastjar:
8814 @if fastjar
8815 maybe-clean-fastjar: clean-fastjar
8816
8817 clean-fastjar:
8818 @: $(MAKE); $(unstage)
8819 @[ -f ./fastjar/Makefile ] || exit 0; \
8820 r=`${PWD_COMMAND}`; export r; \
8821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8822 $(HOST_EXPORTS) \
8823 for flag in $(EXTRA_HOST_FLAGS) ; do \
8824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8825 done; \
8826 echo "Doing clean in fastjar"; \
8827 (cd $(HOST_SUBDIR)/fastjar && \
8828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8830 "RANLIB=$${RANLIB}" \
8831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8832 clean) \
8833 || exit 1
8834
8835 @endif fastjar
8836
8837 .PHONY: maybe-distclean-fastjar distclean-fastjar
8838 maybe-distclean-fastjar:
8839 @if fastjar
8840 maybe-distclean-fastjar: distclean-fastjar
8841
8842 distclean-fastjar:
8843 @: $(MAKE); $(unstage)
8844 @[ -f ./fastjar/Makefile ] || exit 0; \
8845 r=`${PWD_COMMAND}`; export r; \
8846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847 $(HOST_EXPORTS) \
8848 for flag in $(EXTRA_HOST_FLAGS) ; do \
8849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8850 done; \
8851 echo "Doing distclean in fastjar"; \
8852 (cd $(HOST_SUBDIR)/fastjar && \
8853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8855 "RANLIB=$${RANLIB}" \
8856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8857 distclean) \
8858 || exit 1
8859
8860 @endif fastjar
8861
8862 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8863 maybe-maintainer-clean-fastjar:
8864 @if fastjar
8865 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8866
8867 maintainer-clean-fastjar:
8868 @: $(MAKE); $(unstage)
8869 @[ -f ./fastjar/Makefile ] || exit 0; \
8870 r=`${PWD_COMMAND}`; export r; \
8871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8872 $(HOST_EXPORTS) \
8873 for flag in $(EXTRA_HOST_FLAGS) ; do \
8874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8875 done; \
8876 echo "Doing maintainer-clean in fastjar"; \
8877 (cd $(HOST_SUBDIR)/fastjar && \
8878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8880 "RANLIB=$${RANLIB}" \
8881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8882 maintainer-clean) \
8883 || exit 1
8884
8885 @endif fastjar
8886
8887
8888
8889 .PHONY: configure-fixincludes maybe-configure-fixincludes
8890 maybe-configure-fixincludes:
8891 @if gcc-bootstrap
8892 configure-fixincludes: stage_current
8893 @endif gcc-bootstrap
8894 @if fixincludes
8895 maybe-configure-fixincludes: configure-fixincludes
8896 configure-fixincludes:
8897 @r=`${PWD_COMMAND}`; export r; \
8898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8899 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8900 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8901 $(HOST_EXPORTS) \
8902 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8903 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8904 case $(srcdir) in \
8905 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8906 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8907 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8908 esac; \
8909 module_srcdir=fixincludes; \
8910 $(SHELL) \
8911 $$s/$$module_srcdir/configure \
8912 --srcdir=$${topdir}/$$module_srcdir \
8913 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8914 --target=${target_alias} \
8915 || exit 1
8916 @endif fixincludes
8917
8918
8919
8920 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8921 maybe-configure-stage1-fixincludes:
8922 @if fixincludes-bootstrap
8923 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8924 configure-stage1-fixincludes:
8925 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8926 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8927 @r=`${PWD_COMMAND}`; export r; \
8928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8929 TFLAGS="$(STAGE1_TFLAGS)"; \
8930 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8931 $(HOST_EXPORTS) \
8932 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8933 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8934 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
8935 echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8937 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8938 case $(srcdir) in \
8939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8940 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8942 esac; \
8943 module_srcdir=fixincludes; \
8944 $(SHELL) $$s/$$module_srcdir/configure \
8945 --srcdir=$${topdir}/$$module_srcdir \
8946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8947 --target=${target_alias} \
8948 \
8949 $(STAGE1_CONFIGURE_FLAGS)
8950 @endif fixincludes-bootstrap
8951
8952 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8953 maybe-configure-stage2-fixincludes:
8954 @if fixincludes-bootstrap
8955 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8956 configure-stage2-fixincludes:
8957 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8959 @r=`${PWD_COMMAND}`; export r; \
8960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8961 TFLAGS="$(STAGE2_TFLAGS)"; \
8962 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8963 $(HOST_EXPORTS) \
8964 $(POSTSTAGE1_HOST_EXPORTS) \
8965 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8966 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8967 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
8968 echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8970 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8971 case $(srcdir) in \
8972 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8973 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8974 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8975 esac; \
8976 module_srcdir=fixincludes; \
8977 $(SHELL) $$s/$$module_srcdir/configure \
8978 --srcdir=$${topdir}/$$module_srcdir \
8979 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8980 --target=${target_alias} \
8981 --with-build-libsubdir=$(HOST_SUBDIR) \
8982 $(STAGE2_CONFIGURE_FLAGS)
8983 @endif fixincludes-bootstrap
8984
8985 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8986 maybe-configure-stage3-fixincludes:
8987 @if fixincludes-bootstrap
8988 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8989 configure-stage3-fixincludes:
8990 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8991 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8992 @r=`${PWD_COMMAND}`; export r; \
8993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994 TFLAGS="$(STAGE3_TFLAGS)"; \
8995 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8996 $(HOST_EXPORTS) \
8997 $(POSTSTAGE1_HOST_EXPORTS) \
8998 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8999 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9000 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
9001 echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
9002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9003 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9004 case $(srcdir) in \
9005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9006 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9008 esac; \
9009 module_srcdir=fixincludes; \
9010 $(SHELL) $$s/$$module_srcdir/configure \
9011 --srcdir=$${topdir}/$$module_srcdir \
9012 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9013 --target=${target_alias} \
9014 --with-build-libsubdir=$(HOST_SUBDIR) \
9015 $(STAGE3_CONFIGURE_FLAGS)
9016 @endif fixincludes-bootstrap
9017
9018 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
9019 maybe-configure-stage4-fixincludes:
9020 @if fixincludes-bootstrap
9021 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
9022 configure-stage4-fixincludes:
9023 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9024 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9025 @r=`${PWD_COMMAND}`; export r; \
9026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9027 TFLAGS="$(STAGE4_TFLAGS)"; \
9028 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9029 $(HOST_EXPORTS) \
9030 $(POSTSTAGE1_HOST_EXPORTS) \
9031 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9032 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9033 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
9034 echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
9035 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9036 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9037 case $(srcdir) in \
9038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9039 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9041 esac; \
9042 module_srcdir=fixincludes; \
9043 $(SHELL) $$s/$$module_srcdir/configure \
9044 --srcdir=$${topdir}/$$module_srcdir \
9045 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9046 --target=${target_alias} \
9047 --with-build-libsubdir=$(HOST_SUBDIR) \
9048 $(STAGE4_CONFIGURE_FLAGS)
9049 @endif fixincludes-bootstrap
9050
9051 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
9052 maybe-configure-stageprofile-fixincludes:
9053 @if fixincludes-bootstrap
9054 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
9055 configure-stageprofile-fixincludes:
9056 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9057 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9058 @r=`${PWD_COMMAND}`; export r; \
9059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9060 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9061 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9062 $(HOST_EXPORTS) \
9063 $(POSTSTAGE1_HOST_EXPORTS) \
9064 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9065 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9066 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
9067 echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
9068 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9069 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9070 case $(srcdir) in \
9071 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9072 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9073 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9074 esac; \
9075 module_srcdir=fixincludes; \
9076 $(SHELL) $$s/$$module_srcdir/configure \
9077 --srcdir=$${topdir}/$$module_srcdir \
9078 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9079 --target=${target_alias} \
9080 --with-build-libsubdir=$(HOST_SUBDIR) \
9081 $(STAGEprofile_CONFIGURE_FLAGS)
9082 @endif fixincludes-bootstrap
9083
9084 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
9085 maybe-configure-stagetrain-fixincludes:
9086 @if fixincludes-bootstrap
9087 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
9088 configure-stagetrain-fixincludes:
9089 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9090 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9091 @r=`${PWD_COMMAND}`; export r; \
9092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9093 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9094 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9095 $(HOST_EXPORTS) \
9096 $(POSTSTAGE1_HOST_EXPORTS) \
9097 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
9098 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
9099 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
9100 echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
9101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9102 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9103 case $(srcdir) in \
9104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9105 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9107 esac; \
9108 module_srcdir=fixincludes; \
9109 $(SHELL) $$s/$$module_srcdir/configure \
9110 --srcdir=$${topdir}/$$module_srcdir \
9111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9112 --target=${target_alias} \
9113 --with-build-libsubdir=$(HOST_SUBDIR) \
9114 $(STAGEtrain_CONFIGURE_FLAGS)
9115 @endif fixincludes-bootstrap
9116
9117 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
9118 maybe-configure-stagefeedback-fixincludes:
9119 @if fixincludes-bootstrap
9120 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9121 configure-stagefeedback-fixincludes:
9122 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9123 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9124 @r=`${PWD_COMMAND}`; export r; \
9125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9126 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9127 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9128 $(HOST_EXPORTS) \
9129 $(POSTSTAGE1_HOST_EXPORTS) \
9130 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9131 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9132 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
9133 echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
9134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9135 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9136 case $(srcdir) in \
9137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9138 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9140 esac; \
9141 module_srcdir=fixincludes; \
9142 $(SHELL) $$s/$$module_srcdir/configure \
9143 --srcdir=$${topdir}/$$module_srcdir \
9144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9145 --target=${target_alias} \
9146 --with-build-libsubdir=$(HOST_SUBDIR) \
9147 $(STAGEfeedback_CONFIGURE_FLAGS)
9148 @endif fixincludes-bootstrap
9149
9150 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
9151 maybe-configure-stageautoprofile-fixincludes:
9152 @if fixincludes-bootstrap
9153 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9154 configure-stageautoprofile-fixincludes:
9155 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9157 @r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9160 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9161 $(HOST_EXPORTS) \
9162 $(POSTSTAGE1_HOST_EXPORTS) \
9163 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
9164 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
9165 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
9166 echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
9167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9168 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9169 case $(srcdir) in \
9170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9171 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9173 esac; \
9174 module_srcdir=fixincludes; \
9175 $(SHELL) $$s/$$module_srcdir/configure \
9176 --srcdir=$${topdir}/$$module_srcdir \
9177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9178 --target=${target_alias} \
9179 --with-build-libsubdir=$(HOST_SUBDIR) \
9180 $(STAGEautoprofile_CONFIGURE_FLAGS)
9181 @endif fixincludes-bootstrap
9182
9183 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9184 maybe-configure-stageautofeedback-fixincludes:
9185 @if fixincludes-bootstrap
9186 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9187 configure-stageautofeedback-fixincludes:
9188 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9190 @r=`${PWD_COMMAND}`; export r; \
9191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9192 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9193 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9194 $(HOST_EXPORTS) \
9195 $(POSTSTAGE1_HOST_EXPORTS) \
9196 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9197 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9198 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
9199 echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9201 cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9202 case $(srcdir) in \
9203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9204 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9206 esac; \
9207 module_srcdir=fixincludes; \
9208 $(SHELL) $$s/$$module_srcdir/configure \
9209 --srcdir=$${topdir}/$$module_srcdir \
9210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9211 --target=${target_alias} \
9212 --with-build-libsubdir=$(HOST_SUBDIR) \
9213 $(STAGEautofeedback_CONFIGURE_FLAGS)
9214 @endif fixincludes-bootstrap
9215
9216
9217
9218
9219
9220 .PHONY: all-fixincludes maybe-all-fixincludes
9221 maybe-all-fixincludes:
9222 @if gcc-bootstrap
9223 all-fixincludes: stage_current
9224 @endif gcc-bootstrap
9225 @if fixincludes
9226 TARGET-fixincludes=all
9227 maybe-all-fixincludes: all-fixincludes
9228 all-fixincludes: configure-fixincludes
9229 @r=`${PWD_COMMAND}`; export r; \
9230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231 $(HOST_EXPORTS) \
9232 (cd $(HOST_SUBDIR)/fixincludes && \
9233 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
9234 $(TARGET-fixincludes))
9235 @endif fixincludes
9236
9237
9238
9239 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9240 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9241 maybe-all-stage1-fixincludes:
9242 maybe-clean-stage1-fixincludes:
9243 @if fixincludes-bootstrap
9244 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9245 all-stage1: all-stage1-fixincludes
9246 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9247 all-stage1-fixincludes: configure-stage1-fixincludes
9248 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9249 @r=`${PWD_COMMAND}`; export r; \
9250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9251 TFLAGS="$(STAGE1_TFLAGS)"; \
9252 $(HOST_EXPORTS) \
9253 cd $(HOST_SUBDIR)/fixincludes && \
9254 \
9255 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9256 CFLAGS="$(STAGE1_CFLAGS)" \
9257 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
9258 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9259 LIBCFLAGS="$(LIBCFLAGS)" \
9260 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9261 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9262 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9263 $(EXTRA_HOST_FLAGS) \
9264 $(STAGE1_FLAGS_TO_PASS) \
9265 TFLAGS="$(STAGE1_TFLAGS)" \
9266 $(TARGET-stage1-fixincludes)
9267
9268 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9269 clean-stage1: clean-stage1-fixincludes
9270 clean-stage1-fixincludes:
9271 @if [ $(current_stage) = stage1 ]; then \
9272 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9273 else \
9274 [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9275 $(MAKE) stage1-start; \
9276 fi; \
9277 cd $(HOST_SUBDIR)/fixincludes && \
9278 $(MAKE) $(EXTRA_HOST_FLAGS) \
9279 $(STAGE1_FLAGS_TO_PASS) clean
9280 @endif fixincludes-bootstrap
9281
9282
9283 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9284 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9285 maybe-all-stage2-fixincludes:
9286 maybe-clean-stage2-fixincludes:
9287 @if fixincludes-bootstrap
9288 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9289 all-stage2: all-stage2-fixincludes
9290 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9291 all-stage2-fixincludes: configure-stage2-fixincludes
9292 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9293 @r=`${PWD_COMMAND}`; export r; \
9294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9295 TFLAGS="$(STAGE2_TFLAGS)"; \
9296 $(HOST_EXPORTS) \
9297 $(POSTSTAGE1_HOST_EXPORTS) \
9298 cd $(HOST_SUBDIR)/fixincludes && \
9299 \
9300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9301 CFLAGS="$(STAGE2_CFLAGS)" \
9302 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
9303 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9304 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9309 TFLAGS="$(STAGE2_TFLAGS)" \
9310 $(TARGET-stage2-fixincludes)
9311
9312 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9313 clean-stage2: clean-stage2-fixincludes
9314 clean-stage2-fixincludes:
9315 @if [ $(current_stage) = stage2 ]; then \
9316 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9317 else \
9318 [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9319 $(MAKE) stage2-start; \
9320 fi; \
9321 cd $(HOST_SUBDIR)/fixincludes && \
9322 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9323 @endif fixincludes-bootstrap
9324
9325
9326 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9327 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9328 maybe-all-stage3-fixincludes:
9329 maybe-clean-stage3-fixincludes:
9330 @if fixincludes-bootstrap
9331 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9332 all-stage3: all-stage3-fixincludes
9333 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9334 all-stage3-fixincludes: configure-stage3-fixincludes
9335 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9336 @r=`${PWD_COMMAND}`; export r; \
9337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9338 TFLAGS="$(STAGE3_TFLAGS)"; \
9339 $(HOST_EXPORTS) \
9340 $(POSTSTAGE1_HOST_EXPORTS) \
9341 cd $(HOST_SUBDIR)/fixincludes && \
9342 \
9343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9344 CFLAGS="$(STAGE3_CFLAGS)" \
9345 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
9346 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9347 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9352 TFLAGS="$(STAGE3_TFLAGS)" \
9353 $(TARGET-stage3-fixincludes)
9354
9355 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9356 clean-stage3: clean-stage3-fixincludes
9357 clean-stage3-fixincludes:
9358 @if [ $(current_stage) = stage3 ]; then \
9359 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9360 else \
9361 [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9362 $(MAKE) stage3-start; \
9363 fi; \
9364 cd $(HOST_SUBDIR)/fixincludes && \
9365 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9366 @endif fixincludes-bootstrap
9367
9368
9369 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9370 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9371 maybe-all-stage4-fixincludes:
9372 maybe-clean-stage4-fixincludes:
9373 @if fixincludes-bootstrap
9374 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9375 all-stage4: all-stage4-fixincludes
9376 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9377 all-stage4-fixincludes: configure-stage4-fixincludes
9378 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9379 @r=`${PWD_COMMAND}`; export r; \
9380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9381 TFLAGS="$(STAGE4_TFLAGS)"; \
9382 $(HOST_EXPORTS) \
9383 $(POSTSTAGE1_HOST_EXPORTS) \
9384 cd $(HOST_SUBDIR)/fixincludes && \
9385 \
9386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9387 CFLAGS="$(STAGE4_CFLAGS)" \
9388 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
9389 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9390 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9395 TFLAGS="$(STAGE4_TFLAGS)" \
9396 $(TARGET-stage4-fixincludes)
9397
9398 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9399 clean-stage4: clean-stage4-fixincludes
9400 clean-stage4-fixincludes:
9401 @if [ $(current_stage) = stage4 ]; then \
9402 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9403 else \
9404 [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9405 $(MAKE) stage4-start; \
9406 fi; \
9407 cd $(HOST_SUBDIR)/fixincludes && \
9408 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9409 @endif fixincludes-bootstrap
9410
9411
9412 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9413 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9414 maybe-all-stageprofile-fixincludes:
9415 maybe-clean-stageprofile-fixincludes:
9416 @if fixincludes-bootstrap
9417 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9418 all-stageprofile: all-stageprofile-fixincludes
9419 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9420 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9421 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9422 @r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 TFLAGS="$(STAGEprofile_TFLAGS)"; \
9425 $(HOST_EXPORTS) \
9426 $(POSTSTAGE1_HOST_EXPORTS) \
9427 cd $(HOST_SUBDIR)/fixincludes && \
9428 \
9429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9430 CFLAGS="$(STAGEprofile_CFLAGS)" \
9431 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
9432 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9433 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9438 TFLAGS="$(STAGEprofile_TFLAGS)" \
9439 $(TARGET-stageprofile-fixincludes)
9440
9441 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9442 clean-stageprofile: clean-stageprofile-fixincludes
9443 clean-stageprofile-fixincludes:
9444 @if [ $(current_stage) = stageprofile ]; then \
9445 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9446 else \
9447 [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9448 $(MAKE) stageprofile-start; \
9449 fi; \
9450 cd $(HOST_SUBDIR)/fixincludes && \
9451 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9452 @endif fixincludes-bootstrap
9453
9454
9455 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9456 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9457 maybe-all-stagetrain-fixincludes:
9458 maybe-clean-stagetrain-fixincludes:
9459 @if fixincludes-bootstrap
9460 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9461 all-stagetrain: all-stagetrain-fixincludes
9462 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9463 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9464 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9465 @r=`${PWD_COMMAND}`; export r; \
9466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9467 TFLAGS="$(STAGEtrain_TFLAGS)"; \
9468 $(HOST_EXPORTS) \
9469 $(POSTSTAGE1_HOST_EXPORTS) \
9470 cd $(HOST_SUBDIR)/fixincludes && \
9471 \
9472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9473 CFLAGS="$(STAGEtrain_CFLAGS)" \
9474 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
9475 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9476 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9477 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9478 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9479 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9480 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9481 TFLAGS="$(STAGEtrain_TFLAGS)" \
9482 $(TARGET-stagetrain-fixincludes)
9483
9484 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9485 clean-stagetrain: clean-stagetrain-fixincludes
9486 clean-stagetrain-fixincludes:
9487 @if [ $(current_stage) = stagetrain ]; then \
9488 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9489 else \
9490 [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9491 $(MAKE) stagetrain-start; \
9492 fi; \
9493 cd $(HOST_SUBDIR)/fixincludes && \
9494 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9495 @endif fixincludes-bootstrap
9496
9497
9498 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9499 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9500 maybe-all-stagefeedback-fixincludes:
9501 maybe-clean-stagefeedback-fixincludes:
9502 @if fixincludes-bootstrap
9503 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9504 all-stagefeedback: all-stagefeedback-fixincludes
9505 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9506 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9507 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9508 @r=`${PWD_COMMAND}`; export r; \
9509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9510 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9511 $(HOST_EXPORTS) \
9512 $(POSTSTAGE1_HOST_EXPORTS) \
9513 cd $(HOST_SUBDIR)/fixincludes && \
9514 \
9515 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9516 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9517 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
9518 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9519 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9520 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9521 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9522 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9523 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9524 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9525 $(TARGET-stagefeedback-fixincludes)
9526
9527 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9528 clean-stagefeedback: clean-stagefeedback-fixincludes
9529 clean-stagefeedback-fixincludes:
9530 @if [ $(current_stage) = stagefeedback ]; then \
9531 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9532 else \
9533 [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9534 $(MAKE) stagefeedback-start; \
9535 fi; \
9536 cd $(HOST_SUBDIR)/fixincludes && \
9537 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9538 @endif fixincludes-bootstrap
9539
9540
9541 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9542 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9543 maybe-all-stageautoprofile-fixincludes:
9544 maybe-clean-stageautoprofile-fixincludes:
9545 @if fixincludes-bootstrap
9546 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9547 all-stageautoprofile: all-stageautoprofile-fixincludes
9548 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9549 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9550 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9551 @r=`${PWD_COMMAND}`; export r; \
9552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9553 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9554 $(HOST_EXPORTS) \
9555 $(POSTSTAGE1_HOST_EXPORTS) \
9556 cd $(HOST_SUBDIR)/fixincludes && \
9557 $$s/gcc/config/i386/$(AUTO_PROFILE) \
9558 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9559 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9560 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
9561 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9562 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9566 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9567 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
9568 $(TARGET-stageautoprofile-fixincludes)
9569
9570 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9571 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9572 clean-stageautoprofile-fixincludes:
9573 @if [ $(current_stage) = stageautoprofile ]; then \
9574 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9575 else \
9576 [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9577 $(MAKE) stageautoprofile-start; \
9578 fi; \
9579 cd $(HOST_SUBDIR)/fixincludes && \
9580 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9581 @endif fixincludes-bootstrap
9582
9583
9584 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9585 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9586 maybe-all-stageautofeedback-fixincludes:
9587 maybe-clean-stageautofeedback-fixincludes:
9588 @if fixincludes-bootstrap
9589 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9590 all-stageautofeedback: all-stageautofeedback-fixincludes
9591 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9592 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9593 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9594 @r=`${PWD_COMMAND}`; export r; \
9595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9596 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9597 $(HOST_EXPORTS) \
9598 $(POSTSTAGE1_HOST_EXPORTS) \
9599 cd $(HOST_SUBDIR)/fixincludes && \
9600 \
9601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
9602 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9603 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
9604 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9605 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9609 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
9610 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9611 $(TARGET-stageautofeedback-fixincludes)
9612
9613 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9614 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9615 clean-stageautofeedback-fixincludes:
9616 @if [ $(current_stage) = stageautofeedback ]; then \
9617 [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9618 else \
9619 [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9620 $(MAKE) stageautofeedback-start; \
9621 fi; \
9622 cd $(HOST_SUBDIR)/fixincludes && \
9623 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
9624 @endif fixincludes-bootstrap
9625
9626
9627
9628
9629
9630 .PHONY: check-fixincludes maybe-check-fixincludes
9631 maybe-check-fixincludes:
9632 @if fixincludes
9633 maybe-check-fixincludes: check-fixincludes
9634
9635 check-fixincludes:
9636 @: $(MAKE); $(unstage)
9637 @r=`${PWD_COMMAND}`; export r; \
9638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9639 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9640 (cd $(HOST_SUBDIR)/fixincludes && \
9641 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
9642
9643 @endif fixincludes
9644
9645 .PHONY: install-fixincludes maybe-install-fixincludes
9646 maybe-install-fixincludes:
9647 @if fixincludes
9648 maybe-install-fixincludes: install-fixincludes
9649
9650 install-fixincludes: installdirs
9651 @: $(MAKE); $(unstage)
9652 @r=`${PWD_COMMAND}`; export r; \
9653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9654 $(HOST_EXPORTS) \
9655 (cd $(HOST_SUBDIR)/fixincludes && \
9656 $(MAKE) $(FLAGS_TO_PASS) install)
9657
9658 @endif fixincludes
9659
9660 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9661 maybe-install-strip-fixincludes:
9662 @if fixincludes
9663 maybe-install-strip-fixincludes: install-strip-fixincludes
9664
9665 install-strip-fixincludes: installdirs
9666 @: $(MAKE); $(unstage)
9667 @r=`${PWD_COMMAND}`; export r; \
9668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669 $(HOST_EXPORTS) \
9670 (cd $(HOST_SUBDIR)/fixincludes && \
9671 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9672
9673 @endif fixincludes
9674
9675 # Other targets (info, dvi, pdf, etc.)
9676
9677 .PHONY: maybe-info-fixincludes info-fixincludes
9678 maybe-info-fixincludes:
9679 @if fixincludes
9680 maybe-info-fixincludes: info-fixincludes
9681
9682 info-fixincludes: \
9683 configure-fixincludes
9684 @[ -f ./fixincludes/Makefile ] || exit 0; \
9685 r=`${PWD_COMMAND}`; export r; \
9686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9687 $(HOST_EXPORTS) \
9688 for flag in $(EXTRA_HOST_FLAGS) ; do \
9689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9690 done; \
9691 echo "Doing info in fixincludes"; \
9692 (cd $(HOST_SUBDIR)/fixincludes && \
9693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9695 "RANLIB=$${RANLIB}" \
9696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9697 info) \
9698 || exit 1
9699
9700 @endif fixincludes
9701
9702 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9703 maybe-dvi-fixincludes:
9704 @if fixincludes
9705 maybe-dvi-fixincludes: dvi-fixincludes
9706
9707 dvi-fixincludes: \
9708 configure-fixincludes
9709 @[ -f ./fixincludes/Makefile ] || exit 0; \
9710 r=`${PWD_COMMAND}`; export r; \
9711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9712 $(HOST_EXPORTS) \
9713 for flag in $(EXTRA_HOST_FLAGS) ; do \
9714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9715 done; \
9716 echo "Doing dvi in fixincludes"; \
9717 (cd $(HOST_SUBDIR)/fixincludes && \
9718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9720 "RANLIB=$${RANLIB}" \
9721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9722 dvi) \
9723 || exit 1
9724
9725 @endif fixincludes
9726
9727 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9728 maybe-pdf-fixincludes:
9729 @if fixincludes
9730 maybe-pdf-fixincludes: pdf-fixincludes
9731
9732 pdf-fixincludes: \
9733 configure-fixincludes
9734 @[ -f ./fixincludes/Makefile ] || exit 0; \
9735 r=`${PWD_COMMAND}`; export r; \
9736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9737 $(HOST_EXPORTS) \
9738 for flag in $(EXTRA_HOST_FLAGS) ; do \
9739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9740 done; \
9741 echo "Doing pdf in fixincludes"; \
9742 (cd $(HOST_SUBDIR)/fixincludes && \
9743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9745 "RANLIB=$${RANLIB}" \
9746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9747 pdf) \
9748 || exit 1
9749
9750 @endif fixincludes
9751
9752 .PHONY: maybe-html-fixincludes html-fixincludes
9753 maybe-html-fixincludes:
9754 @if fixincludes
9755 maybe-html-fixincludes: html-fixincludes
9756
9757 html-fixincludes: \
9758 configure-fixincludes
9759 @[ -f ./fixincludes/Makefile ] || exit 0; \
9760 r=`${PWD_COMMAND}`; export r; \
9761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9762 $(HOST_EXPORTS) \
9763 for flag in $(EXTRA_HOST_FLAGS) ; do \
9764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9765 done; \
9766 echo "Doing html in fixincludes"; \
9767 (cd $(HOST_SUBDIR)/fixincludes && \
9768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9770 "RANLIB=$${RANLIB}" \
9771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9772 html) \
9773 || exit 1
9774
9775 @endif fixincludes
9776
9777 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9778 maybe-TAGS-fixincludes:
9779 @if fixincludes
9780 maybe-TAGS-fixincludes: TAGS-fixincludes
9781
9782 # fixincludes doesn't support TAGS.
9783 TAGS-fixincludes:
9784
9785 @endif fixincludes
9786
9787 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9788 maybe-install-info-fixincludes:
9789 @if fixincludes
9790 maybe-install-info-fixincludes: install-info-fixincludes
9791
9792 install-info-fixincludes: \
9793 configure-fixincludes \
9794 info-fixincludes
9795 @[ -f ./fixincludes/Makefile ] || exit 0; \
9796 r=`${PWD_COMMAND}`; export r; \
9797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798 $(HOST_EXPORTS) \
9799 for flag in $(EXTRA_HOST_FLAGS) ; do \
9800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9801 done; \
9802 echo "Doing install-info in fixincludes"; \
9803 (cd $(HOST_SUBDIR)/fixincludes && \
9804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9806 "RANLIB=$${RANLIB}" \
9807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9808 install-info) \
9809 || exit 1
9810
9811 @endif fixincludes
9812
9813 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9814 maybe-install-pdf-fixincludes:
9815 @if fixincludes
9816 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9817
9818 install-pdf-fixincludes: \
9819 configure-fixincludes \
9820 pdf-fixincludes
9821 @[ -f ./fixincludes/Makefile ] || exit 0; \
9822 r=`${PWD_COMMAND}`; export r; \
9823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824 $(HOST_EXPORTS) \
9825 for flag in $(EXTRA_HOST_FLAGS) ; do \
9826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827 done; \
9828 echo "Doing install-pdf in fixincludes"; \
9829 (cd $(HOST_SUBDIR)/fixincludes && \
9830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832 "RANLIB=$${RANLIB}" \
9833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9834 install-pdf) \
9835 || exit 1
9836
9837 @endif fixincludes
9838
9839 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9840 maybe-install-html-fixincludes:
9841 @if fixincludes
9842 maybe-install-html-fixincludes: install-html-fixincludes
9843
9844 install-html-fixincludes: \
9845 configure-fixincludes \
9846 html-fixincludes
9847 @[ -f ./fixincludes/Makefile ] || exit 0; \
9848 r=`${PWD_COMMAND}`; export r; \
9849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9850 $(HOST_EXPORTS) \
9851 for flag in $(EXTRA_HOST_FLAGS) ; do \
9852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9853 done; \
9854 echo "Doing install-html in fixincludes"; \
9855 (cd $(HOST_SUBDIR)/fixincludes && \
9856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9858 "RANLIB=$${RANLIB}" \
9859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9860 install-html) \
9861 || exit 1
9862
9863 @endif fixincludes
9864
9865 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9866 maybe-installcheck-fixincludes:
9867 @if fixincludes
9868 maybe-installcheck-fixincludes: installcheck-fixincludes
9869
9870 installcheck-fixincludes: \
9871 configure-fixincludes
9872 @[ -f ./fixincludes/Makefile ] || exit 0; \
9873 r=`${PWD_COMMAND}`; export r; \
9874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9875 $(HOST_EXPORTS) \
9876 for flag in $(EXTRA_HOST_FLAGS) ; do \
9877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9878 done; \
9879 echo "Doing installcheck in fixincludes"; \
9880 (cd $(HOST_SUBDIR)/fixincludes && \
9881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9883 "RANLIB=$${RANLIB}" \
9884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9885 installcheck) \
9886 || exit 1
9887
9888 @endif fixincludes
9889
9890 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9891 maybe-mostlyclean-fixincludes:
9892 @if fixincludes
9893 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9894
9895 mostlyclean-fixincludes:
9896 @[ -f ./fixincludes/Makefile ] || exit 0; \
9897 r=`${PWD_COMMAND}`; export r; \
9898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899 $(HOST_EXPORTS) \
9900 for flag in $(EXTRA_HOST_FLAGS) ; do \
9901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902 done; \
9903 echo "Doing mostlyclean in fixincludes"; \
9904 (cd $(HOST_SUBDIR)/fixincludes && \
9905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907 "RANLIB=$${RANLIB}" \
9908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909 mostlyclean) \
9910 || exit 1
9911
9912 @endif fixincludes
9913
9914 .PHONY: maybe-clean-fixincludes clean-fixincludes
9915 maybe-clean-fixincludes:
9916 @if fixincludes
9917 maybe-clean-fixincludes: clean-fixincludes
9918
9919 clean-fixincludes:
9920 @[ -f ./fixincludes/Makefile ] || exit 0; \
9921 r=`${PWD_COMMAND}`; export r; \
9922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9923 $(HOST_EXPORTS) \
9924 for flag in $(EXTRA_HOST_FLAGS) ; do \
9925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9926 done; \
9927 echo "Doing clean in fixincludes"; \
9928 (cd $(HOST_SUBDIR)/fixincludes && \
9929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9931 "RANLIB=$${RANLIB}" \
9932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9933 clean) \
9934 || exit 1
9935
9936 @endif fixincludes
9937
9938 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9939 maybe-distclean-fixincludes:
9940 @if fixincludes
9941 maybe-distclean-fixincludes: distclean-fixincludes
9942
9943 distclean-fixincludes:
9944 @[ -f ./fixincludes/Makefile ] || exit 0; \
9945 r=`${PWD_COMMAND}`; export r; \
9946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9947 $(HOST_EXPORTS) \
9948 for flag in $(EXTRA_HOST_FLAGS) ; do \
9949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9950 done; \
9951 echo "Doing distclean in fixincludes"; \
9952 (cd $(HOST_SUBDIR)/fixincludes && \
9953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9955 "RANLIB=$${RANLIB}" \
9956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9957 distclean) \
9958 || exit 1
9959
9960 @endif fixincludes
9961
9962 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9963 maybe-maintainer-clean-fixincludes:
9964 @if fixincludes
9965 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9966
9967 maintainer-clean-fixincludes:
9968 @[ -f ./fixincludes/Makefile ] || exit 0; \
9969 r=`${PWD_COMMAND}`; export r; \
9970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9971 $(HOST_EXPORTS) \
9972 for flag in $(EXTRA_HOST_FLAGS) ; do \
9973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9974 done; \
9975 echo "Doing maintainer-clean in fixincludes"; \
9976 (cd $(HOST_SUBDIR)/fixincludes && \
9977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9979 "RANLIB=$${RANLIB}" \
9980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9981 maintainer-clean) \
9982 || exit 1
9983
9984 @endif fixincludes
9985
9986
9987
9988 .PHONY: configure-flex maybe-configure-flex
9989 maybe-configure-flex:
9990 @if gcc-bootstrap
9991 configure-flex: stage_current
9992 @endif gcc-bootstrap
9993 @if flex
9994 maybe-configure-flex: configure-flex
9995 configure-flex:
9996 @: $(MAKE); $(unstage)
9997 @r=`${PWD_COMMAND}`; export r; \
9998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9999 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
10000 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
10001 $(HOST_EXPORTS) \
10002 echo Configuring in $(HOST_SUBDIR)/flex; \
10003 cd "$(HOST_SUBDIR)/flex" || exit 1; \
10004 case $(srcdir) in \
10005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10006 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
10007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10008 esac; \
10009 module_srcdir=flex; \
10010 $(SHELL) \
10011 $$s/$$module_srcdir/configure \
10012 --srcdir=$${topdir}/$$module_srcdir \
10013 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10014 --target=${target_alias} \
10015 || exit 1
10016 @endif flex
10017
10018
10019
10020
10021
10022 .PHONY: all-flex maybe-all-flex
10023 maybe-all-flex:
10024 @if gcc-bootstrap
10025 all-flex: stage_current
10026 @endif gcc-bootstrap
10027 @if flex
10028 TARGET-flex=all
10029 maybe-all-flex: all-flex
10030 all-flex: configure-flex
10031 @: $(MAKE); $(unstage)
10032 @r=`${PWD_COMMAND}`; export r; \
10033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10034 $(HOST_EXPORTS) \
10035 (cd $(HOST_SUBDIR)/flex && \
10036 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10037 $(TARGET-flex))
10038 @endif flex
10039
10040
10041
10042
10043 .PHONY: check-flex maybe-check-flex
10044 maybe-check-flex:
10045 @if flex
10046 maybe-check-flex: check-flex
10047
10048 # This module is only tested in a native toolchain.
10049 check-flex:
10050 @: $(MAKE); $(unstage)
10051 @if [ '$(host)' = '$(target)' ]; then \
10052 r=`${PWD_COMMAND}`; export r; \
10053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054 $(HOST_EXPORTS) \
10055 (cd $(HOST_SUBDIR)/flex && \
10056 $(MAKE) $(FLAGS_TO_PASS) check)
10057 fi
10058
10059 @endif flex
10060
10061 .PHONY: install-flex maybe-install-flex
10062 maybe-install-flex:
10063 @if flex
10064 maybe-install-flex: install-flex
10065
10066 install-flex: installdirs
10067 @: $(MAKE); $(unstage)
10068 @r=`${PWD_COMMAND}`; export r; \
10069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070 $(HOST_EXPORTS) \
10071 (cd $(HOST_SUBDIR)/flex && \
10072 $(MAKE) $(FLAGS_TO_PASS) install)
10073
10074 @endif flex
10075
10076 .PHONY: install-strip-flex maybe-install-strip-flex
10077 maybe-install-strip-flex:
10078 @if flex
10079 maybe-install-strip-flex: install-strip-flex
10080
10081 install-strip-flex: installdirs
10082 @: $(MAKE); $(unstage)
10083 @r=`${PWD_COMMAND}`; export r; \
10084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10085 $(HOST_EXPORTS) \
10086 (cd $(HOST_SUBDIR)/flex && \
10087 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10088
10089 @endif flex
10090
10091 # Other targets (info, dvi, pdf, etc.)
10092
10093 .PHONY: maybe-info-flex info-flex
10094 maybe-info-flex:
10095 @if flex
10096 maybe-info-flex: info-flex
10097
10098 info-flex: \
10099 configure-flex
10100 @: $(MAKE); $(unstage)
10101 @[ -f ./flex/Makefile ] || exit 0; \
10102 r=`${PWD_COMMAND}`; export r; \
10103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10104 $(HOST_EXPORTS) \
10105 for flag in $(EXTRA_HOST_FLAGS) ; do \
10106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10107 done; \
10108 echo "Doing info in flex"; \
10109 (cd $(HOST_SUBDIR)/flex && \
10110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10112 "RANLIB=$${RANLIB}" \
10113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10114 info) \
10115 || exit 1
10116
10117 @endif flex
10118
10119 .PHONY: maybe-dvi-flex dvi-flex
10120 maybe-dvi-flex:
10121 @if flex
10122 maybe-dvi-flex: dvi-flex
10123
10124 dvi-flex: \
10125 configure-flex
10126 @: $(MAKE); $(unstage)
10127 @[ -f ./flex/Makefile ] || exit 0; \
10128 r=`${PWD_COMMAND}`; export r; \
10129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130 $(HOST_EXPORTS) \
10131 for flag in $(EXTRA_HOST_FLAGS) ; do \
10132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10133 done; \
10134 echo "Doing dvi in flex"; \
10135 (cd $(HOST_SUBDIR)/flex && \
10136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10138 "RANLIB=$${RANLIB}" \
10139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10140 dvi) \
10141 || exit 1
10142
10143 @endif flex
10144
10145 .PHONY: maybe-pdf-flex pdf-flex
10146 maybe-pdf-flex:
10147 @if flex
10148 maybe-pdf-flex: pdf-flex
10149
10150 pdf-flex: \
10151 configure-flex
10152 @: $(MAKE); $(unstage)
10153 @[ -f ./flex/Makefile ] || exit 0; \
10154 r=`${PWD_COMMAND}`; export r; \
10155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10156 $(HOST_EXPORTS) \
10157 for flag in $(EXTRA_HOST_FLAGS) ; do \
10158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10159 done; \
10160 echo "Doing pdf in flex"; \
10161 (cd $(HOST_SUBDIR)/flex && \
10162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10164 "RANLIB=$${RANLIB}" \
10165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10166 pdf) \
10167 || exit 1
10168
10169 @endif flex
10170
10171 .PHONY: maybe-html-flex html-flex
10172 maybe-html-flex:
10173 @if flex
10174 maybe-html-flex: html-flex
10175
10176 html-flex: \
10177 configure-flex
10178 @: $(MAKE); $(unstage)
10179 @[ -f ./flex/Makefile ] || exit 0; \
10180 r=`${PWD_COMMAND}`; export r; \
10181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10182 $(HOST_EXPORTS) \
10183 for flag in $(EXTRA_HOST_FLAGS) ; do \
10184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10185 done; \
10186 echo "Doing html in flex"; \
10187 (cd $(HOST_SUBDIR)/flex && \
10188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10190 "RANLIB=$${RANLIB}" \
10191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10192 html) \
10193 || exit 1
10194
10195 @endif flex
10196
10197 .PHONY: maybe-TAGS-flex TAGS-flex
10198 maybe-TAGS-flex:
10199 @if flex
10200 maybe-TAGS-flex: TAGS-flex
10201
10202 TAGS-flex: \
10203 configure-flex
10204 @: $(MAKE); $(unstage)
10205 @[ -f ./flex/Makefile ] || exit 0; \
10206 r=`${PWD_COMMAND}`; export r; \
10207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10208 $(HOST_EXPORTS) \
10209 for flag in $(EXTRA_HOST_FLAGS) ; do \
10210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10211 done; \
10212 echo "Doing TAGS in flex"; \
10213 (cd $(HOST_SUBDIR)/flex && \
10214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10216 "RANLIB=$${RANLIB}" \
10217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10218 TAGS) \
10219 || exit 1
10220
10221 @endif flex
10222
10223 .PHONY: maybe-install-info-flex install-info-flex
10224 maybe-install-info-flex:
10225 @if flex
10226 maybe-install-info-flex: install-info-flex
10227
10228 install-info-flex: \
10229 configure-flex \
10230 info-flex
10231 @: $(MAKE); $(unstage)
10232 @[ -f ./flex/Makefile ] || exit 0; \
10233 r=`${PWD_COMMAND}`; export r; \
10234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10235 $(HOST_EXPORTS) \
10236 for flag in $(EXTRA_HOST_FLAGS) ; do \
10237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10238 done; \
10239 echo "Doing install-info in flex"; \
10240 (cd $(HOST_SUBDIR)/flex && \
10241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10243 "RANLIB=$${RANLIB}" \
10244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10245 install-info) \
10246 || exit 1
10247
10248 @endif flex
10249
10250 .PHONY: maybe-install-pdf-flex install-pdf-flex
10251 maybe-install-pdf-flex:
10252 @if flex
10253 maybe-install-pdf-flex: install-pdf-flex
10254
10255 install-pdf-flex: \
10256 configure-flex \
10257 pdf-flex
10258 @: $(MAKE); $(unstage)
10259 @[ -f ./flex/Makefile ] || exit 0; \
10260 r=`${PWD_COMMAND}`; export r; \
10261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10262 $(HOST_EXPORTS) \
10263 for flag in $(EXTRA_HOST_FLAGS) ; do \
10264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10265 done; \
10266 echo "Doing install-pdf in flex"; \
10267 (cd $(HOST_SUBDIR)/flex && \
10268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10270 "RANLIB=$${RANLIB}" \
10271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10272 install-pdf) \
10273 || exit 1
10274
10275 @endif flex
10276
10277 .PHONY: maybe-install-html-flex install-html-flex
10278 maybe-install-html-flex:
10279 @if flex
10280 maybe-install-html-flex: install-html-flex
10281
10282 install-html-flex: \
10283 configure-flex \
10284 html-flex
10285 @: $(MAKE); $(unstage)
10286 @[ -f ./flex/Makefile ] || exit 0; \
10287 r=`${PWD_COMMAND}`; export r; \
10288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289 $(HOST_EXPORTS) \
10290 for flag in $(EXTRA_HOST_FLAGS) ; do \
10291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10292 done; \
10293 echo "Doing install-html in flex"; \
10294 (cd $(HOST_SUBDIR)/flex && \
10295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10297 "RANLIB=$${RANLIB}" \
10298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10299 install-html) \
10300 || exit 1
10301
10302 @endif flex
10303
10304 .PHONY: maybe-installcheck-flex installcheck-flex
10305 maybe-installcheck-flex:
10306 @if flex
10307 maybe-installcheck-flex: installcheck-flex
10308
10309 installcheck-flex: \
10310 configure-flex
10311 @: $(MAKE); $(unstage)
10312 @[ -f ./flex/Makefile ] || exit 0; \
10313 r=`${PWD_COMMAND}`; export r; \
10314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315 $(HOST_EXPORTS) \
10316 for flag in $(EXTRA_HOST_FLAGS) ; do \
10317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10318 done; \
10319 echo "Doing installcheck in flex"; \
10320 (cd $(HOST_SUBDIR)/flex && \
10321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10323 "RANLIB=$${RANLIB}" \
10324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10325 installcheck) \
10326 || exit 1
10327
10328 @endif flex
10329
10330 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10331 maybe-mostlyclean-flex:
10332 @if flex
10333 maybe-mostlyclean-flex: mostlyclean-flex
10334
10335 mostlyclean-flex:
10336 @: $(MAKE); $(unstage)
10337 @[ -f ./flex/Makefile ] || exit 0; \
10338 r=`${PWD_COMMAND}`; export r; \
10339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10340 $(HOST_EXPORTS) \
10341 for flag in $(EXTRA_HOST_FLAGS) ; do \
10342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10343 done; \
10344 echo "Doing mostlyclean in flex"; \
10345 (cd $(HOST_SUBDIR)/flex && \
10346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10348 "RANLIB=$${RANLIB}" \
10349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10350 mostlyclean) \
10351 || exit 1
10352
10353 @endif flex
10354
10355 .PHONY: maybe-clean-flex clean-flex
10356 maybe-clean-flex:
10357 @if flex
10358 maybe-clean-flex: clean-flex
10359
10360 clean-flex:
10361 @: $(MAKE); $(unstage)
10362 @[ -f ./flex/Makefile ] || exit 0; \
10363 r=`${PWD_COMMAND}`; export r; \
10364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10365 $(HOST_EXPORTS) \
10366 for flag in $(EXTRA_HOST_FLAGS) ; do \
10367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10368 done; \
10369 echo "Doing clean in flex"; \
10370 (cd $(HOST_SUBDIR)/flex && \
10371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10373 "RANLIB=$${RANLIB}" \
10374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10375 clean) \
10376 || exit 1
10377
10378 @endif flex
10379
10380 .PHONY: maybe-distclean-flex distclean-flex
10381 maybe-distclean-flex:
10382 @if flex
10383 maybe-distclean-flex: distclean-flex
10384
10385 distclean-flex:
10386 @: $(MAKE); $(unstage)
10387 @[ -f ./flex/Makefile ] || exit 0; \
10388 r=`${PWD_COMMAND}`; export r; \
10389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10390 $(HOST_EXPORTS) \
10391 for flag in $(EXTRA_HOST_FLAGS) ; do \
10392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10393 done; \
10394 echo "Doing distclean in flex"; \
10395 (cd $(HOST_SUBDIR)/flex && \
10396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10398 "RANLIB=$${RANLIB}" \
10399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10400 distclean) \
10401 || exit 1
10402
10403 @endif flex
10404
10405 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10406 maybe-maintainer-clean-flex:
10407 @if flex
10408 maybe-maintainer-clean-flex: maintainer-clean-flex
10409
10410 maintainer-clean-flex:
10411 @: $(MAKE); $(unstage)
10412 @[ -f ./flex/Makefile ] || exit 0; \
10413 r=`${PWD_COMMAND}`; export r; \
10414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10415 $(HOST_EXPORTS) \
10416 for flag in $(EXTRA_HOST_FLAGS) ; do \
10417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10418 done; \
10419 echo "Doing maintainer-clean in flex"; \
10420 (cd $(HOST_SUBDIR)/flex && \
10421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10423 "RANLIB=$${RANLIB}" \
10424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10425 maintainer-clean) \
10426 || exit 1
10427
10428 @endif flex
10429
10430
10431
10432 .PHONY: configure-gas maybe-configure-gas
10433 maybe-configure-gas:
10434 @if gcc-bootstrap
10435 configure-gas: stage_current
10436 @endif gcc-bootstrap
10437 @if gas
10438 maybe-configure-gas: configure-gas
10439 configure-gas:
10440 @r=`${PWD_COMMAND}`; export r; \
10441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10442 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10443 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10444 $(HOST_EXPORTS) \
10445 echo Configuring in $(HOST_SUBDIR)/gas; \
10446 cd "$(HOST_SUBDIR)/gas" || exit 1; \
10447 case $(srcdir) in \
10448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10449 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10451 esac; \
10452 module_srcdir=gas; \
10453 $(SHELL) \
10454 $$s/$$module_srcdir/configure \
10455 --srcdir=$${topdir}/$$module_srcdir \
10456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10457 --target=${target_alias} \
10458 || exit 1
10459 @endif gas
10460
10461
10462
10463 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10464 maybe-configure-stage1-gas:
10465 @if gas-bootstrap
10466 maybe-configure-stage1-gas: configure-stage1-gas
10467 configure-stage1-gas:
10468 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10469 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10470 @r=`${PWD_COMMAND}`; export r; \
10471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10472 TFLAGS="$(STAGE1_TFLAGS)"; \
10473 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10474 $(HOST_EXPORTS) \
10475 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10476 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10477 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
10478 echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10480 cd $(HOST_SUBDIR)/gas || exit 1; \
10481 case $(srcdir) in \
10482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10483 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10485 esac; \
10486 module_srcdir=gas; \
10487 $(SHELL) $$s/$$module_srcdir/configure \
10488 --srcdir=$${topdir}/$$module_srcdir \
10489 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10490 --target=${target_alias} \
10491 \
10492 $(STAGE1_CONFIGURE_FLAGS)
10493 @endif gas-bootstrap
10494
10495 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10496 maybe-configure-stage2-gas:
10497 @if gas-bootstrap
10498 maybe-configure-stage2-gas: configure-stage2-gas
10499 configure-stage2-gas:
10500 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10501 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10502 @r=`${PWD_COMMAND}`; export r; \
10503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10504 TFLAGS="$(STAGE2_TFLAGS)"; \
10505 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10506 $(HOST_EXPORTS) \
10507 $(POSTSTAGE1_HOST_EXPORTS) \
10508 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10509 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10510 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
10511 echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10513 cd $(HOST_SUBDIR)/gas || exit 1; \
10514 case $(srcdir) in \
10515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10516 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10518 esac; \
10519 module_srcdir=gas; \
10520 $(SHELL) $$s/$$module_srcdir/configure \
10521 --srcdir=$${topdir}/$$module_srcdir \
10522 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10523 --target=${target_alias} \
10524 --with-build-libsubdir=$(HOST_SUBDIR) \
10525 $(STAGE2_CONFIGURE_FLAGS)
10526 @endif gas-bootstrap
10527
10528 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10529 maybe-configure-stage3-gas:
10530 @if gas-bootstrap
10531 maybe-configure-stage3-gas: configure-stage3-gas
10532 configure-stage3-gas:
10533 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10534 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10535 @r=`${PWD_COMMAND}`; export r; \
10536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10537 TFLAGS="$(STAGE3_TFLAGS)"; \
10538 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10539 $(HOST_EXPORTS) \
10540 $(POSTSTAGE1_HOST_EXPORTS) \
10541 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10542 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10543 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
10544 echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10546 cd $(HOST_SUBDIR)/gas || exit 1; \
10547 case $(srcdir) in \
10548 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10549 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10550 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10551 esac; \
10552 module_srcdir=gas; \
10553 $(SHELL) $$s/$$module_srcdir/configure \
10554 --srcdir=$${topdir}/$$module_srcdir \
10555 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10556 --target=${target_alias} \
10557 --with-build-libsubdir=$(HOST_SUBDIR) \
10558 $(STAGE3_CONFIGURE_FLAGS)
10559 @endif gas-bootstrap
10560
10561 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10562 maybe-configure-stage4-gas:
10563 @if gas-bootstrap
10564 maybe-configure-stage4-gas: configure-stage4-gas
10565 configure-stage4-gas:
10566 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10567 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10568 @r=`${PWD_COMMAND}`; export r; \
10569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10570 TFLAGS="$(STAGE4_TFLAGS)"; \
10571 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10572 $(HOST_EXPORTS) \
10573 $(POSTSTAGE1_HOST_EXPORTS) \
10574 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10575 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10576 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
10577 echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10578 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10579 cd $(HOST_SUBDIR)/gas || exit 1; \
10580 case $(srcdir) in \
10581 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10582 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10583 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10584 esac; \
10585 module_srcdir=gas; \
10586 $(SHELL) $$s/$$module_srcdir/configure \
10587 --srcdir=$${topdir}/$$module_srcdir \
10588 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10589 --target=${target_alias} \
10590 --with-build-libsubdir=$(HOST_SUBDIR) \
10591 $(STAGE4_CONFIGURE_FLAGS)
10592 @endif gas-bootstrap
10593
10594 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10595 maybe-configure-stageprofile-gas:
10596 @if gas-bootstrap
10597 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10598 configure-stageprofile-gas:
10599 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10600 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10601 @r=`${PWD_COMMAND}`; export r; \
10602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10603 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10604 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10605 $(HOST_EXPORTS) \
10606 $(POSTSTAGE1_HOST_EXPORTS) \
10607 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10608 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10609 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
10610 echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10611 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10612 cd $(HOST_SUBDIR)/gas || exit 1; \
10613 case $(srcdir) in \
10614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10615 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10617 esac; \
10618 module_srcdir=gas; \
10619 $(SHELL) $$s/$$module_srcdir/configure \
10620 --srcdir=$${topdir}/$$module_srcdir \
10621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10622 --target=${target_alias} \
10623 --with-build-libsubdir=$(HOST_SUBDIR) \
10624 $(STAGEprofile_CONFIGURE_FLAGS)
10625 @endif gas-bootstrap
10626
10627 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10628 maybe-configure-stagetrain-gas:
10629 @if gas-bootstrap
10630 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10631 configure-stagetrain-gas:
10632 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10633 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10634 @r=`${PWD_COMMAND}`; export r; \
10635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10636 TFLAGS="$(STAGEtrain_TFLAGS)"; \
10637 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10638 $(HOST_EXPORTS) \
10639 $(POSTSTAGE1_HOST_EXPORTS) \
10640 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10641 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10642 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
10643 echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10644 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10645 cd $(HOST_SUBDIR)/gas || exit 1; \
10646 case $(srcdir) in \
10647 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10648 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10649 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10650 esac; \
10651 module_srcdir=gas; \
10652 $(SHELL) $$s/$$module_srcdir/configure \
10653 --srcdir=$${topdir}/$$module_srcdir \
10654 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10655 --target=${target_alias} \
10656 --with-build-libsubdir=$(HOST_SUBDIR) \
10657 $(STAGEtrain_CONFIGURE_FLAGS)
10658 @endif gas-bootstrap
10659
10660 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10661 maybe-configure-stagefeedback-gas:
10662 @if gas-bootstrap
10663 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10664 configure-stagefeedback-gas:
10665 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10666 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10667 @r=`${PWD_COMMAND}`; export r; \
10668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10669 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10670 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10671 $(HOST_EXPORTS) \
10672 $(POSTSTAGE1_HOST_EXPORTS) \
10673 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10674 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10675 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
10676 echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10677 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10678 cd $(HOST_SUBDIR)/gas || exit 1; \
10679 case $(srcdir) in \
10680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10681 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10683 esac; \
10684 module_srcdir=gas; \
10685 $(SHELL) $$s/$$module_srcdir/configure \
10686 --srcdir=$${topdir}/$$module_srcdir \
10687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10688 --target=${target_alias} \
10689 --with-build-libsubdir=$(HOST_SUBDIR) \
10690 $(STAGEfeedback_CONFIGURE_FLAGS)
10691 @endif gas-bootstrap
10692
10693 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10694 maybe-configure-stageautoprofile-gas:
10695 @if gas-bootstrap
10696 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10697 configure-stageautoprofile-gas:
10698 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10700 @r=`${PWD_COMMAND}`; export r; \
10701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10703 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10704 $(HOST_EXPORTS) \
10705 $(POSTSTAGE1_HOST_EXPORTS) \
10706 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10707 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10708 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
10709 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10710 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10711 cd $(HOST_SUBDIR)/gas || exit 1; \
10712 case $(srcdir) in \
10713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10714 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10716 esac; \
10717 module_srcdir=gas; \
10718 $(SHELL) $$s/$$module_srcdir/configure \
10719 --srcdir=$${topdir}/$$module_srcdir \
10720 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10721 --target=${target_alias} \
10722 --with-build-libsubdir=$(HOST_SUBDIR) \
10723 $(STAGEautoprofile_CONFIGURE_FLAGS)
10724 @endif gas-bootstrap
10725
10726 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10727 maybe-configure-stageautofeedback-gas:
10728 @if gas-bootstrap
10729 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10730 configure-stageautofeedback-gas:
10731 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10732 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10733 @r=`${PWD_COMMAND}`; export r; \
10734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10736 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10737 $(HOST_EXPORTS) \
10738 $(POSTSTAGE1_HOST_EXPORTS) \
10739 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10740 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10741 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
10742 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10744 cd $(HOST_SUBDIR)/gas || exit 1; \
10745 case $(srcdir) in \
10746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10747 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10749 esac; \
10750 module_srcdir=gas; \
10751 $(SHELL) $$s/$$module_srcdir/configure \
10752 --srcdir=$${topdir}/$$module_srcdir \
10753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10754 --target=${target_alias} \
10755 --with-build-libsubdir=$(HOST_SUBDIR) \
10756 $(STAGEautofeedback_CONFIGURE_FLAGS)
10757 @endif gas-bootstrap
10758
10759
10760
10761
10762
10763 .PHONY: all-gas maybe-all-gas
10764 maybe-all-gas:
10765 @if gcc-bootstrap
10766 all-gas: stage_current
10767 @endif gcc-bootstrap
10768 @if gas
10769 TARGET-gas=all
10770 maybe-all-gas: all-gas
10771 all-gas: configure-gas
10772 @r=`${PWD_COMMAND}`; export r; \
10773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774 $(HOST_EXPORTS) \
10775 (cd $(HOST_SUBDIR)/gas && \
10776 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
10777 $(TARGET-gas))
10778 @endif gas
10779
10780
10781
10782 .PHONY: all-stage1-gas maybe-all-stage1-gas
10783 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10784 maybe-all-stage1-gas:
10785 maybe-clean-stage1-gas:
10786 @if gas-bootstrap
10787 maybe-all-stage1-gas: all-stage1-gas
10788 all-stage1: all-stage1-gas
10789 TARGET-stage1-gas = $(TARGET-gas)
10790 all-stage1-gas: configure-stage1-gas
10791 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10792 @r=`${PWD_COMMAND}`; export r; \
10793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10794 TFLAGS="$(STAGE1_TFLAGS)"; \
10795 $(HOST_EXPORTS) \
10796 cd $(HOST_SUBDIR)/gas && \
10797 \
10798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10799 CFLAGS="$(STAGE1_CFLAGS)" \
10800 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
10801 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10802 LIBCFLAGS="$(LIBCFLAGS)" \
10803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10806 $(EXTRA_HOST_FLAGS) \
10807 $(STAGE1_FLAGS_TO_PASS) \
10808 TFLAGS="$(STAGE1_TFLAGS)" \
10809 $(TARGET-stage1-gas)
10810
10811 maybe-clean-stage1-gas: clean-stage1-gas
10812 clean-stage1: clean-stage1-gas
10813 clean-stage1-gas:
10814 @if [ $(current_stage) = stage1 ]; then \
10815 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10816 else \
10817 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10818 $(MAKE) stage1-start; \
10819 fi; \
10820 cd $(HOST_SUBDIR)/gas && \
10821 $(MAKE) $(EXTRA_HOST_FLAGS) \
10822 $(STAGE1_FLAGS_TO_PASS) clean
10823 @endif gas-bootstrap
10824
10825
10826 .PHONY: all-stage2-gas maybe-all-stage2-gas
10827 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10828 maybe-all-stage2-gas:
10829 maybe-clean-stage2-gas:
10830 @if gas-bootstrap
10831 maybe-all-stage2-gas: all-stage2-gas
10832 all-stage2: all-stage2-gas
10833 TARGET-stage2-gas = $(TARGET-gas)
10834 all-stage2-gas: configure-stage2-gas
10835 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10836 @r=`${PWD_COMMAND}`; export r; \
10837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838 TFLAGS="$(STAGE2_TFLAGS)"; \
10839 $(HOST_EXPORTS) \
10840 $(POSTSTAGE1_HOST_EXPORTS) \
10841 cd $(HOST_SUBDIR)/gas && \
10842 \
10843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10844 CFLAGS="$(STAGE2_CFLAGS)" \
10845 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
10846 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10847 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10848 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10849 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10850 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10851 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10852 TFLAGS="$(STAGE2_TFLAGS)" \
10853 $(TARGET-stage2-gas)
10854
10855 maybe-clean-stage2-gas: clean-stage2-gas
10856 clean-stage2: clean-stage2-gas
10857 clean-stage2-gas:
10858 @if [ $(current_stage) = stage2 ]; then \
10859 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10860 else \
10861 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10862 $(MAKE) stage2-start; \
10863 fi; \
10864 cd $(HOST_SUBDIR)/gas && \
10865 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10866 @endif gas-bootstrap
10867
10868
10869 .PHONY: all-stage3-gas maybe-all-stage3-gas
10870 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10871 maybe-all-stage3-gas:
10872 maybe-clean-stage3-gas:
10873 @if gas-bootstrap
10874 maybe-all-stage3-gas: all-stage3-gas
10875 all-stage3: all-stage3-gas
10876 TARGET-stage3-gas = $(TARGET-gas)
10877 all-stage3-gas: configure-stage3-gas
10878 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10879 @r=`${PWD_COMMAND}`; export r; \
10880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10881 TFLAGS="$(STAGE3_TFLAGS)"; \
10882 $(HOST_EXPORTS) \
10883 $(POSTSTAGE1_HOST_EXPORTS) \
10884 cd $(HOST_SUBDIR)/gas && \
10885 \
10886 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10887 CFLAGS="$(STAGE3_CFLAGS)" \
10888 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
10889 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10890 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10891 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10892 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10893 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10894 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10895 TFLAGS="$(STAGE3_TFLAGS)" \
10896 $(TARGET-stage3-gas)
10897
10898 maybe-clean-stage3-gas: clean-stage3-gas
10899 clean-stage3: clean-stage3-gas
10900 clean-stage3-gas:
10901 @if [ $(current_stage) = stage3 ]; then \
10902 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10903 else \
10904 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10905 $(MAKE) stage3-start; \
10906 fi; \
10907 cd $(HOST_SUBDIR)/gas && \
10908 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10909 @endif gas-bootstrap
10910
10911
10912 .PHONY: all-stage4-gas maybe-all-stage4-gas
10913 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10914 maybe-all-stage4-gas:
10915 maybe-clean-stage4-gas:
10916 @if gas-bootstrap
10917 maybe-all-stage4-gas: all-stage4-gas
10918 all-stage4: all-stage4-gas
10919 TARGET-stage4-gas = $(TARGET-gas)
10920 all-stage4-gas: configure-stage4-gas
10921 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10922 @r=`${PWD_COMMAND}`; export r; \
10923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10924 TFLAGS="$(STAGE4_TFLAGS)"; \
10925 $(HOST_EXPORTS) \
10926 $(POSTSTAGE1_HOST_EXPORTS) \
10927 cd $(HOST_SUBDIR)/gas && \
10928 \
10929 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10930 CFLAGS="$(STAGE4_CFLAGS)" \
10931 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
10932 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10933 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10934 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10935 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10936 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10937 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10938 TFLAGS="$(STAGE4_TFLAGS)" \
10939 $(TARGET-stage4-gas)
10940
10941 maybe-clean-stage4-gas: clean-stage4-gas
10942 clean-stage4: clean-stage4-gas
10943 clean-stage4-gas:
10944 @if [ $(current_stage) = stage4 ]; then \
10945 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10946 else \
10947 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10948 $(MAKE) stage4-start; \
10949 fi; \
10950 cd $(HOST_SUBDIR)/gas && \
10951 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10952 @endif gas-bootstrap
10953
10954
10955 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10956 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10957 maybe-all-stageprofile-gas:
10958 maybe-clean-stageprofile-gas:
10959 @if gas-bootstrap
10960 maybe-all-stageprofile-gas: all-stageprofile-gas
10961 all-stageprofile: all-stageprofile-gas
10962 TARGET-stageprofile-gas = $(TARGET-gas)
10963 all-stageprofile-gas: configure-stageprofile-gas
10964 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10965 @r=`${PWD_COMMAND}`; export r; \
10966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967 TFLAGS="$(STAGEprofile_TFLAGS)"; \
10968 $(HOST_EXPORTS) \
10969 $(POSTSTAGE1_HOST_EXPORTS) \
10970 cd $(HOST_SUBDIR)/gas && \
10971 \
10972 $(MAKE) $(BASE_FLAGS_TO_PASS) \
10973 CFLAGS="$(STAGEprofile_CFLAGS)" \
10974 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
10975 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10976 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10977 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10978 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10979 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10980 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
10981 TFLAGS="$(STAGEprofile_TFLAGS)" \
10982 $(TARGET-stageprofile-gas)
10983
10984 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10985 clean-stageprofile: clean-stageprofile-gas
10986 clean-stageprofile-gas:
10987 @if [ $(current_stage) = stageprofile ]; then \
10988 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10989 else \
10990 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10991 $(MAKE) stageprofile-start; \
10992 fi; \
10993 cd $(HOST_SUBDIR)/gas && \
10994 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
10995 @endif gas-bootstrap
10996
10997
10998 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10999 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
11000 maybe-all-stagetrain-gas:
11001 maybe-clean-stagetrain-gas:
11002 @if gas-bootstrap
11003 maybe-all-stagetrain-gas: all-stagetrain-gas
11004 all-stagetrain: all-stagetrain-gas
11005 TARGET-stagetrain-gas = $(TARGET-gas)
11006 all-stagetrain-gas: configure-stagetrain-gas
11007 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11008 @r=`${PWD_COMMAND}`; export r; \
11009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11011 $(HOST_EXPORTS) \
11012 $(POSTSTAGE1_HOST_EXPORTS) \
11013 cd $(HOST_SUBDIR)/gas && \
11014 \
11015 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11016 CFLAGS="$(STAGEtrain_CFLAGS)" \
11017 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
11018 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11019 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11020 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11021 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11022 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11023 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11024 TFLAGS="$(STAGEtrain_TFLAGS)" \
11025 $(TARGET-stagetrain-gas)
11026
11027 maybe-clean-stagetrain-gas: clean-stagetrain-gas
11028 clean-stagetrain: clean-stagetrain-gas
11029 clean-stagetrain-gas:
11030 @if [ $(current_stage) = stagetrain ]; then \
11031 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11032 else \
11033 [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
11034 $(MAKE) stagetrain-start; \
11035 fi; \
11036 cd $(HOST_SUBDIR)/gas && \
11037 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11038 @endif gas-bootstrap
11039
11040
11041 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
11042 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
11043 maybe-all-stagefeedback-gas:
11044 maybe-clean-stagefeedback-gas:
11045 @if gas-bootstrap
11046 maybe-all-stagefeedback-gas: all-stagefeedback-gas
11047 all-stagefeedback: all-stagefeedback-gas
11048 TARGET-stagefeedback-gas = $(TARGET-gas)
11049 all-stagefeedback-gas: configure-stagefeedback-gas
11050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11051 @r=`${PWD_COMMAND}`; export r; \
11052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11054 $(HOST_EXPORTS) \
11055 $(POSTSTAGE1_HOST_EXPORTS) \
11056 cd $(HOST_SUBDIR)/gas && \
11057 \
11058 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11059 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11060 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
11061 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11062 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11063 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11064 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11065 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11066 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11067 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11068 $(TARGET-stagefeedback-gas)
11069
11070 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
11071 clean-stagefeedback: clean-stagefeedback-gas
11072 clean-stagefeedback-gas:
11073 @if [ $(current_stage) = stagefeedback ]; then \
11074 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11075 else \
11076 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
11077 $(MAKE) stagefeedback-start; \
11078 fi; \
11079 cd $(HOST_SUBDIR)/gas && \
11080 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11081 @endif gas-bootstrap
11082
11083
11084 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
11085 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
11086 maybe-all-stageautoprofile-gas:
11087 maybe-clean-stageautoprofile-gas:
11088 @if gas-bootstrap
11089 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
11090 all-stageautoprofile: all-stageautoprofile-gas
11091 TARGET-stageautoprofile-gas = $(TARGET-gas)
11092 all-stageautoprofile-gas: configure-stageautoprofile-gas
11093 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11094 @r=`${PWD_COMMAND}`; export r; \
11095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11096 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11097 $(HOST_EXPORTS) \
11098 $(POSTSTAGE1_HOST_EXPORTS) \
11099 cd $(HOST_SUBDIR)/gas && \
11100 $$s/gcc/config/i386/$(AUTO_PROFILE) \
11101 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11102 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
11103 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
11104 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
11105 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
11106 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11107 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11108 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11109 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11110 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
11111 $(TARGET-stageautoprofile-gas)
11112
11113 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
11114 clean-stageautoprofile: clean-stageautoprofile-gas
11115 clean-stageautoprofile-gas:
11116 @if [ $(current_stage) = stageautoprofile ]; then \
11117 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11118 else \
11119 [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
11120 $(MAKE) stageautoprofile-start; \
11121 fi; \
11122 cd $(HOST_SUBDIR)/gas && \
11123 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11124 @endif gas-bootstrap
11125
11126
11127 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
11128 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
11129 maybe-all-stageautofeedback-gas:
11130 maybe-clean-stageautofeedback-gas:
11131 @if gas-bootstrap
11132 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
11133 all-stageautofeedback: all-stageautofeedback-gas
11134 TARGET-stageautofeedback-gas = $(TARGET-gas)
11135 all-stageautofeedback-gas: configure-stageautofeedback-gas
11136 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11137 @r=`${PWD_COMMAND}`; export r; \
11138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11139 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11140 $(HOST_EXPORTS) \
11141 $(POSTSTAGE1_HOST_EXPORTS) \
11142 cd $(HOST_SUBDIR)/gas && \
11143 \
11144 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11145 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
11146 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
11147 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
11148 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
11149 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11150 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11151 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11152 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
11153 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
11154 $(TARGET-stageautofeedback-gas)
11155
11156 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
11157 clean-stageautofeedback: clean-stageautofeedback-gas
11158 clean-stageautofeedback-gas:
11159 @if [ $(current_stage) = stageautofeedback ]; then \
11160 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
11161 else \
11162 [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
11163 $(MAKE) stageautofeedback-start; \
11164 fi; \
11165 cd $(HOST_SUBDIR)/gas && \
11166 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
11167 @endif gas-bootstrap
11168
11169
11170
11171
11172
11173 .PHONY: check-gas maybe-check-gas
11174 maybe-check-gas:
11175 @if gas
11176 maybe-check-gas: check-gas
11177
11178 check-gas:
11179 @: $(MAKE); $(unstage)
11180 @r=`${PWD_COMMAND}`; export r; \
11181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11183 (cd $(HOST_SUBDIR)/gas && \
11184 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
11185
11186 @endif gas
11187
11188 .PHONY: install-gas maybe-install-gas
11189 maybe-install-gas:
11190 @if gas
11191 maybe-install-gas: install-gas
11192
11193 install-gas: installdirs
11194 @: $(MAKE); $(unstage)
11195 @r=`${PWD_COMMAND}`; export r; \
11196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11197 $(HOST_EXPORTS) \
11198 (cd $(HOST_SUBDIR)/gas && \
11199 $(MAKE) $(FLAGS_TO_PASS) install)
11200
11201 @endif gas
11202
11203 .PHONY: install-strip-gas maybe-install-strip-gas
11204 maybe-install-strip-gas:
11205 @if gas
11206 maybe-install-strip-gas: install-strip-gas
11207
11208 install-strip-gas: installdirs
11209 @: $(MAKE); $(unstage)
11210 @r=`${PWD_COMMAND}`; export r; \
11211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11212 $(HOST_EXPORTS) \
11213 (cd $(HOST_SUBDIR)/gas && \
11214 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11215
11216 @endif gas
11217
11218 # Other targets (info, dvi, pdf, etc.)
11219
11220 .PHONY: maybe-info-gas info-gas
11221 maybe-info-gas:
11222 @if gas
11223 maybe-info-gas: info-gas
11224
11225 info-gas: \
11226 configure-gas
11227 @[ -f ./gas/Makefile ] || exit 0; \
11228 r=`${PWD_COMMAND}`; export r; \
11229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11230 $(HOST_EXPORTS) \
11231 for flag in $(EXTRA_HOST_FLAGS) ; do \
11232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11233 done; \
11234 echo "Doing info in gas"; \
11235 (cd $(HOST_SUBDIR)/gas && \
11236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11238 "RANLIB=$${RANLIB}" \
11239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11240 info) \
11241 || exit 1
11242
11243 @endif gas
11244
11245 .PHONY: maybe-dvi-gas dvi-gas
11246 maybe-dvi-gas:
11247 @if gas
11248 maybe-dvi-gas: dvi-gas
11249
11250 dvi-gas: \
11251 configure-gas
11252 @[ -f ./gas/Makefile ] || exit 0; \
11253 r=`${PWD_COMMAND}`; export r; \
11254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255 $(HOST_EXPORTS) \
11256 for flag in $(EXTRA_HOST_FLAGS) ; do \
11257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11258 done; \
11259 echo "Doing dvi in gas"; \
11260 (cd $(HOST_SUBDIR)/gas && \
11261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11263 "RANLIB=$${RANLIB}" \
11264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11265 dvi) \
11266 || exit 1
11267
11268 @endif gas
11269
11270 .PHONY: maybe-pdf-gas pdf-gas
11271 maybe-pdf-gas:
11272 @if gas
11273 maybe-pdf-gas: pdf-gas
11274
11275 pdf-gas: \
11276 configure-gas
11277 @[ -f ./gas/Makefile ] || exit 0; \
11278 r=`${PWD_COMMAND}`; export r; \
11279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11280 $(HOST_EXPORTS) \
11281 for flag in $(EXTRA_HOST_FLAGS) ; do \
11282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11283 done; \
11284 echo "Doing pdf in gas"; \
11285 (cd $(HOST_SUBDIR)/gas && \
11286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11288 "RANLIB=$${RANLIB}" \
11289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11290 pdf) \
11291 || exit 1
11292
11293 @endif gas
11294
11295 .PHONY: maybe-html-gas html-gas
11296 maybe-html-gas:
11297 @if gas
11298 maybe-html-gas: html-gas
11299
11300 html-gas: \
11301 configure-gas
11302 @[ -f ./gas/Makefile ] || exit 0; \
11303 r=`${PWD_COMMAND}`; export r; \
11304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305 $(HOST_EXPORTS) \
11306 for flag in $(EXTRA_HOST_FLAGS) ; do \
11307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11308 done; \
11309 echo "Doing html in gas"; \
11310 (cd $(HOST_SUBDIR)/gas && \
11311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11313 "RANLIB=$${RANLIB}" \
11314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11315 html) \
11316 || exit 1
11317
11318 @endif gas
11319
11320 .PHONY: maybe-TAGS-gas TAGS-gas
11321 maybe-TAGS-gas:
11322 @if gas
11323 maybe-TAGS-gas: TAGS-gas
11324
11325 TAGS-gas: \
11326 configure-gas
11327 @[ -f ./gas/Makefile ] || exit 0; \
11328 r=`${PWD_COMMAND}`; export r; \
11329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11330 $(HOST_EXPORTS) \
11331 for flag in $(EXTRA_HOST_FLAGS) ; do \
11332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11333 done; \
11334 echo "Doing TAGS in gas"; \
11335 (cd $(HOST_SUBDIR)/gas && \
11336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11338 "RANLIB=$${RANLIB}" \
11339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11340 TAGS) \
11341 || exit 1
11342
11343 @endif gas
11344
11345 .PHONY: maybe-install-info-gas install-info-gas
11346 maybe-install-info-gas:
11347 @if gas
11348 maybe-install-info-gas: install-info-gas
11349
11350 install-info-gas: \
11351 configure-gas \
11352 info-gas
11353 @[ -f ./gas/Makefile ] || exit 0; \
11354 r=`${PWD_COMMAND}`; export r; \
11355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11356 $(HOST_EXPORTS) \
11357 for flag in $(EXTRA_HOST_FLAGS) ; do \
11358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11359 done; \
11360 echo "Doing install-info in gas"; \
11361 (cd $(HOST_SUBDIR)/gas && \
11362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11364 "RANLIB=$${RANLIB}" \
11365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11366 install-info) \
11367 || exit 1
11368
11369 @endif gas
11370
11371 .PHONY: maybe-install-pdf-gas install-pdf-gas
11372 maybe-install-pdf-gas:
11373 @if gas
11374 maybe-install-pdf-gas: install-pdf-gas
11375
11376 install-pdf-gas: \
11377 configure-gas \
11378 pdf-gas
11379 @[ -f ./gas/Makefile ] || exit 0; \
11380 r=`${PWD_COMMAND}`; export r; \
11381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11382 $(HOST_EXPORTS) \
11383 for flag in $(EXTRA_HOST_FLAGS) ; do \
11384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11385 done; \
11386 echo "Doing install-pdf in gas"; \
11387 (cd $(HOST_SUBDIR)/gas && \
11388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11390 "RANLIB=$${RANLIB}" \
11391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11392 install-pdf) \
11393 || exit 1
11394
11395 @endif gas
11396
11397 .PHONY: maybe-install-html-gas install-html-gas
11398 maybe-install-html-gas:
11399 @if gas
11400 maybe-install-html-gas: install-html-gas
11401
11402 install-html-gas: \
11403 configure-gas \
11404 html-gas
11405 @[ -f ./gas/Makefile ] || exit 0; \
11406 r=`${PWD_COMMAND}`; export r; \
11407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11408 $(HOST_EXPORTS) \
11409 for flag in $(EXTRA_HOST_FLAGS) ; do \
11410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11411 done; \
11412 echo "Doing install-html in gas"; \
11413 (cd $(HOST_SUBDIR)/gas && \
11414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11416 "RANLIB=$${RANLIB}" \
11417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11418 install-html) \
11419 || exit 1
11420
11421 @endif gas
11422
11423 .PHONY: maybe-installcheck-gas installcheck-gas
11424 maybe-installcheck-gas:
11425 @if gas
11426 maybe-installcheck-gas: installcheck-gas
11427
11428 installcheck-gas: \
11429 configure-gas
11430 @[ -f ./gas/Makefile ] || exit 0; \
11431 r=`${PWD_COMMAND}`; export r; \
11432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11433 $(HOST_EXPORTS) \
11434 for flag in $(EXTRA_HOST_FLAGS) ; do \
11435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11436 done; \
11437 echo "Doing installcheck in gas"; \
11438 (cd $(HOST_SUBDIR)/gas && \
11439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11441 "RANLIB=$${RANLIB}" \
11442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11443 installcheck) \
11444 || exit 1
11445
11446 @endif gas
11447
11448 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11449 maybe-mostlyclean-gas:
11450 @if gas
11451 maybe-mostlyclean-gas: mostlyclean-gas
11452
11453 mostlyclean-gas:
11454 @[ -f ./gas/Makefile ] || exit 0; \
11455 r=`${PWD_COMMAND}`; export r; \
11456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11457 $(HOST_EXPORTS) \
11458 for flag in $(EXTRA_HOST_FLAGS) ; do \
11459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11460 done; \
11461 echo "Doing mostlyclean in gas"; \
11462 (cd $(HOST_SUBDIR)/gas && \
11463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11465 "RANLIB=$${RANLIB}" \
11466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11467 mostlyclean) \
11468 || exit 1
11469
11470 @endif gas
11471
11472 .PHONY: maybe-clean-gas clean-gas
11473 maybe-clean-gas:
11474 @if gas
11475 maybe-clean-gas: clean-gas
11476
11477 clean-gas:
11478 @[ -f ./gas/Makefile ] || exit 0; \
11479 r=`${PWD_COMMAND}`; export r; \
11480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11481 $(HOST_EXPORTS) \
11482 for flag in $(EXTRA_HOST_FLAGS) ; do \
11483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11484 done; \
11485 echo "Doing clean in gas"; \
11486 (cd $(HOST_SUBDIR)/gas && \
11487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11489 "RANLIB=$${RANLIB}" \
11490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11491 clean) \
11492 || exit 1
11493
11494 @endif gas
11495
11496 .PHONY: maybe-distclean-gas distclean-gas
11497 maybe-distclean-gas:
11498 @if gas
11499 maybe-distclean-gas: distclean-gas
11500
11501 distclean-gas:
11502 @[ -f ./gas/Makefile ] || exit 0; \
11503 r=`${PWD_COMMAND}`; export r; \
11504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11505 $(HOST_EXPORTS) \
11506 for flag in $(EXTRA_HOST_FLAGS) ; do \
11507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11508 done; \
11509 echo "Doing distclean in gas"; \
11510 (cd $(HOST_SUBDIR)/gas && \
11511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11513 "RANLIB=$${RANLIB}" \
11514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11515 distclean) \
11516 || exit 1
11517
11518 @endif gas
11519
11520 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11521 maybe-maintainer-clean-gas:
11522 @if gas
11523 maybe-maintainer-clean-gas: maintainer-clean-gas
11524
11525 maintainer-clean-gas:
11526 @[ -f ./gas/Makefile ] || exit 0; \
11527 r=`${PWD_COMMAND}`; export r; \
11528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11529 $(HOST_EXPORTS) \
11530 for flag in $(EXTRA_HOST_FLAGS) ; do \
11531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11532 done; \
11533 echo "Doing maintainer-clean in gas"; \
11534 (cd $(HOST_SUBDIR)/gas && \
11535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11537 "RANLIB=$${RANLIB}" \
11538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11539 maintainer-clean) \
11540 || exit 1
11541
11542 @endif gas
11543
11544
11545
11546 .PHONY: configure-gcc maybe-configure-gcc
11547 maybe-configure-gcc:
11548 @if gcc-bootstrap
11549 configure-gcc: stage_current
11550 @endif gcc-bootstrap
11551 @if gcc
11552 maybe-configure-gcc: configure-gcc
11553 configure-gcc:
11554 @r=`${PWD_COMMAND}`; export r; \
11555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11556 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11558 $(HOST_EXPORTS) \
11559 echo Configuring in $(HOST_SUBDIR)/gcc; \
11560 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11561 case $(srcdir) in \
11562 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11563 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11564 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11565 esac; \
11566 module_srcdir=gcc; \
11567 $(SHELL) \
11568 $$s/$$module_srcdir/configure \
11569 --srcdir=$${topdir}/$$module_srcdir \
11570 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11571 --target=${target_alias} \
11572 || exit 1
11573 @endif gcc
11574
11575
11576
11577 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11578 maybe-configure-stage1-gcc:
11579 @if gcc-bootstrap
11580 maybe-configure-stage1-gcc: configure-stage1-gcc
11581 configure-stage1-gcc:
11582 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11583 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11584 @r=`${PWD_COMMAND}`; export r; \
11585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11586 TFLAGS="$(STAGE1_TFLAGS)"; \
11587 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11588 $(HOST_EXPORTS) \
11589 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11590 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11591 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
11592 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11594 cd $(HOST_SUBDIR)/gcc || exit 1; \
11595 case $(srcdir) in \
11596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11597 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11599 esac; \
11600 module_srcdir=gcc; \
11601 $(SHELL) $$s/$$module_srcdir/configure \
11602 --srcdir=$${topdir}/$$module_srcdir \
11603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11604 --target=${target_alias} \
11605 \
11606 $(STAGE1_CONFIGURE_FLAGS)
11607 @endif gcc-bootstrap
11608
11609 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11610 maybe-configure-stage2-gcc:
11611 @if gcc-bootstrap
11612 maybe-configure-stage2-gcc: configure-stage2-gcc
11613 configure-stage2-gcc:
11614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11616 @r=`${PWD_COMMAND}`; export r; \
11617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11618 TFLAGS="$(STAGE2_TFLAGS)"; \
11619 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11620 $(HOST_EXPORTS) \
11621 $(POSTSTAGE1_HOST_EXPORTS) \
11622 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11623 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11624 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
11625 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11627 cd $(HOST_SUBDIR)/gcc || exit 1; \
11628 case $(srcdir) in \
11629 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11630 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11631 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11632 esac; \
11633 module_srcdir=gcc; \
11634 $(SHELL) $$s/$$module_srcdir/configure \
11635 --srcdir=$${topdir}/$$module_srcdir \
11636 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11637 --target=${target_alias} \
11638 --with-build-libsubdir=$(HOST_SUBDIR) \
11639 $(STAGE2_CONFIGURE_FLAGS)
11640 @endif gcc-bootstrap
11641
11642 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11643 maybe-configure-stage3-gcc:
11644 @if gcc-bootstrap
11645 maybe-configure-stage3-gcc: configure-stage3-gcc
11646 configure-stage3-gcc:
11647 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11648 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11649 @r=`${PWD_COMMAND}`; export r; \
11650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11651 TFLAGS="$(STAGE3_TFLAGS)"; \
11652 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11653 $(HOST_EXPORTS) \
11654 $(POSTSTAGE1_HOST_EXPORTS) \
11655 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11656 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11657 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
11658 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11659 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11660 cd $(HOST_SUBDIR)/gcc || exit 1; \
11661 case $(srcdir) in \
11662 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11663 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11664 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11665 esac; \
11666 module_srcdir=gcc; \
11667 $(SHELL) $$s/$$module_srcdir/configure \
11668 --srcdir=$${topdir}/$$module_srcdir \
11669 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11670 --target=${target_alias} \
11671 --with-build-libsubdir=$(HOST_SUBDIR) \
11672 $(STAGE3_CONFIGURE_FLAGS)
11673 @endif gcc-bootstrap
11674
11675 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11676 maybe-configure-stage4-gcc:
11677 @if gcc-bootstrap
11678 maybe-configure-stage4-gcc: configure-stage4-gcc
11679 configure-stage4-gcc:
11680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11681 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11682 @r=`${PWD_COMMAND}`; export r; \
11683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11684 TFLAGS="$(STAGE4_TFLAGS)"; \
11685 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11686 $(HOST_EXPORTS) \
11687 $(POSTSTAGE1_HOST_EXPORTS) \
11688 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11689 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11690 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
11691 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11692 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11693 cd $(HOST_SUBDIR)/gcc || exit 1; \
11694 case $(srcdir) in \
11695 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11696 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11697 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11698 esac; \
11699 module_srcdir=gcc; \
11700 $(SHELL) $$s/$$module_srcdir/configure \
11701 --srcdir=$${topdir}/$$module_srcdir \
11702 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11703 --target=${target_alias} \
11704 --with-build-libsubdir=$(HOST_SUBDIR) \
11705 $(STAGE4_CONFIGURE_FLAGS)
11706 @endif gcc-bootstrap
11707
11708 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11709 maybe-configure-stageprofile-gcc:
11710 @if gcc-bootstrap
11711 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11712 configure-stageprofile-gcc:
11713 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11714 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11715 @r=`${PWD_COMMAND}`; export r; \
11716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11717 TFLAGS="$(STAGEprofile_TFLAGS)"; \
11718 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11719 $(HOST_EXPORTS) \
11720 $(POSTSTAGE1_HOST_EXPORTS) \
11721 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11722 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11723 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
11724 echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11726 cd $(HOST_SUBDIR)/gcc || exit 1; \
11727 case $(srcdir) in \
11728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11729 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11731 esac; \
11732 module_srcdir=gcc; \
11733 $(SHELL) $$s/$$module_srcdir/configure \
11734 --srcdir=$${topdir}/$$module_srcdir \
11735 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11736 --target=${target_alias} \
11737 --with-build-libsubdir=$(HOST_SUBDIR) \
11738 $(STAGEprofile_CONFIGURE_FLAGS)
11739 @endif gcc-bootstrap
11740
11741 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11742 maybe-configure-stagetrain-gcc:
11743 @if gcc-bootstrap
11744 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11745 configure-stagetrain-gcc:
11746 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11747 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11748 @r=`${PWD_COMMAND}`; export r; \
11749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11750 TFLAGS="$(STAGEtrain_TFLAGS)"; \
11751 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11752 $(HOST_EXPORTS) \
11753 $(POSTSTAGE1_HOST_EXPORTS) \
11754 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11755 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11756 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
11757 echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11758 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11759 cd $(HOST_SUBDIR)/gcc || exit 1; \
11760 case $(srcdir) in \
11761 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11762 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11763 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11764 esac; \
11765 module_srcdir=gcc; \
11766 $(SHELL) $$s/$$module_srcdir/configure \
11767 --srcdir=$${topdir}/$$module_srcdir \
11768 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11769 --target=${target_alias} \
11770 --with-build-libsubdir=$(HOST_SUBDIR) \
11771 $(STAGEtrain_CONFIGURE_FLAGS)
11772 @endif gcc-bootstrap
11773
11774 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11775 maybe-configure-stagefeedback-gcc:
11776 @if gcc-bootstrap
11777 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11778 configure-stagefeedback-gcc:
11779 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11780 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11781 @r=`${PWD_COMMAND}`; export r; \
11782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11784 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11785 $(HOST_EXPORTS) \
11786 $(POSTSTAGE1_HOST_EXPORTS) \
11787 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11788 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11789 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
11790 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11792 cd $(HOST_SUBDIR)/gcc || exit 1; \
11793 case $(srcdir) in \
11794 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11795 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11796 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11797 esac; \
11798 module_srcdir=gcc; \
11799 $(SHELL) $$s/$$module_srcdir/configure \
11800 --srcdir=$${topdir}/$$module_srcdir \
11801 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11802 --target=${target_alias} \
11803 --with-build-libsubdir=$(HOST_SUBDIR) \
11804 $(STAGEfeedback_CONFIGURE_FLAGS)
11805 @endif gcc-bootstrap
11806
11807 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11808 maybe-configure-stageautoprofile-gcc:
11809 @if gcc-bootstrap
11810 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11811 configure-stageautoprofile-gcc:
11812 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11813 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11814 @r=`${PWD_COMMAND}`; export r; \
11815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11816 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11817 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11818 $(HOST_EXPORTS) \
11819 $(POSTSTAGE1_HOST_EXPORTS) \
11820 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11821 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11822 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
11823 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11824 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11825 cd $(HOST_SUBDIR)/gcc || exit 1; \
11826 case $(srcdir) in \
11827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11828 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11830 esac; \
11831 module_srcdir=gcc; \
11832 $(SHELL) $$s/$$module_srcdir/configure \
11833 --srcdir=$${topdir}/$$module_srcdir \
11834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11835 --target=${target_alias} \
11836 --with-build-libsubdir=$(HOST_SUBDIR) \
11837 $(STAGEautoprofile_CONFIGURE_FLAGS)
11838 @endif gcc-bootstrap
11839
11840 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11841 maybe-configure-stageautofeedback-gcc:
11842 @if gcc-bootstrap
11843 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11844 configure-stageautofeedback-gcc:
11845 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11846 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11847 @r=`${PWD_COMMAND}`; export r; \
11848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11850 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11851 $(HOST_EXPORTS) \
11852 $(POSTSTAGE1_HOST_EXPORTS) \
11853 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11854 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11855 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
11856 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11857 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11858 cd $(HOST_SUBDIR)/gcc || exit 1; \
11859 case $(srcdir) in \
11860 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11861 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11862 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11863 esac; \
11864 module_srcdir=gcc; \
11865 $(SHELL) $$s/$$module_srcdir/configure \
11866 --srcdir=$${topdir}/$$module_srcdir \
11867 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11868 --target=${target_alias} \
11869 --with-build-libsubdir=$(HOST_SUBDIR) \
11870 $(STAGEautofeedback_CONFIGURE_FLAGS)
11871 @endif gcc-bootstrap
11872
11873
11874
11875
11876
11877 .PHONY: all-gcc maybe-all-gcc
11878 maybe-all-gcc:
11879 @if gcc-bootstrap
11880 all-gcc: stage_current
11881 @endif gcc-bootstrap
11882 @if gcc
11883 TARGET-gcc=all
11884 maybe-all-gcc: all-gcc
11885 all-gcc: configure-gcc
11886 @r=`${PWD_COMMAND}`; export r; \
11887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11888 $(HOST_EXPORTS) \
11889 (cd $(HOST_SUBDIR)/gcc && \
11890 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11891 $(TARGET-gcc))
11892 @endif gcc
11893
11894
11895
11896 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11897 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11898 maybe-all-stage1-gcc:
11899 maybe-clean-stage1-gcc:
11900 @if gcc-bootstrap
11901 maybe-all-stage1-gcc: all-stage1-gcc
11902 all-stage1: all-stage1-gcc
11903 TARGET-stage1-gcc = $(TARGET-gcc)
11904 all-stage1-gcc: configure-stage1-gcc
11905 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11906 @r=`${PWD_COMMAND}`; export r; \
11907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11908 TFLAGS="$(STAGE1_TFLAGS)"; \
11909 $(HOST_EXPORTS) \
11910 cd $(HOST_SUBDIR)/gcc && \
11911 \
11912 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11913 CFLAGS="$(STAGE1_CFLAGS)" \
11914 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
11915 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11916 LIBCFLAGS="$(LIBCFLAGS)" \
11917 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11918 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11919 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11920 $(EXTRA_HOST_FLAGS) \
11921 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11922 TFLAGS="$(STAGE1_TFLAGS)" \
11923 $(TARGET-stage1-gcc)
11924
11925 maybe-clean-stage1-gcc: clean-stage1-gcc
11926 clean-stage1: clean-stage1-gcc
11927 clean-stage1-gcc:
11928 @if [ $(current_stage) = stage1 ]; then \
11929 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11930 else \
11931 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11932 $(MAKE) stage1-start; \
11933 fi; \
11934 cd $(HOST_SUBDIR)/gcc && \
11935 $(MAKE) $(EXTRA_HOST_FLAGS) \
11936 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11937 @endif gcc-bootstrap
11938
11939
11940 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11941 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11942 maybe-all-stage2-gcc:
11943 maybe-clean-stage2-gcc:
11944 @if gcc-bootstrap
11945 maybe-all-stage2-gcc: all-stage2-gcc
11946 all-stage2: all-stage2-gcc
11947 TARGET-stage2-gcc = $(TARGET-gcc)
11948 all-stage2-gcc: configure-stage2-gcc
11949 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11950 @r=`${PWD_COMMAND}`; export r; \
11951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952 TFLAGS="$(STAGE2_TFLAGS)"; \
11953 $(HOST_EXPORTS) \
11954 $(POSTSTAGE1_HOST_EXPORTS) \
11955 cd $(HOST_SUBDIR)/gcc && \
11956 \
11957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
11958 CFLAGS="$(STAGE2_CFLAGS)" \
11959 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
11960 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11961 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11966 TFLAGS="$(STAGE2_TFLAGS)" \
11967 $(TARGET-stage2-gcc)
11968
11969 maybe-clean-stage2-gcc: clean-stage2-gcc
11970 clean-stage2: clean-stage2-gcc
11971 clean-stage2-gcc:
11972 @if [ $(current_stage) = stage2 ]; then \
11973 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11974 else \
11975 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11976 $(MAKE) stage2-start; \
11977 fi; \
11978 cd $(HOST_SUBDIR)/gcc && \
11979 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11980 @endif gcc-bootstrap
11981
11982
11983 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11984 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11985 maybe-all-stage3-gcc:
11986 maybe-clean-stage3-gcc:
11987 @if gcc-bootstrap
11988 maybe-all-stage3-gcc: all-stage3-gcc
11989 all-stage3: all-stage3-gcc
11990 TARGET-stage3-gcc = $(TARGET-gcc)
11991 all-stage3-gcc: configure-stage3-gcc
11992 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11993 @r=`${PWD_COMMAND}`; export r; \
11994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11995 TFLAGS="$(STAGE3_TFLAGS)"; \
11996 $(HOST_EXPORTS) \
11997 $(POSTSTAGE1_HOST_EXPORTS) \
11998 cd $(HOST_SUBDIR)/gcc && \
11999 \
12000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12001 CFLAGS="$(STAGE3_CFLAGS)" \
12002 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
12003 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12004 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12005 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12006 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12007 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12008 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12009 TFLAGS="$(STAGE3_TFLAGS)" \
12010 $(TARGET-stage3-gcc)
12011
12012 maybe-clean-stage3-gcc: clean-stage3-gcc
12013 clean-stage3: clean-stage3-gcc
12014 clean-stage3-gcc:
12015 @if [ $(current_stage) = stage3 ]; then \
12016 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12017 else \
12018 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
12019 $(MAKE) stage3-start; \
12020 fi; \
12021 cd $(HOST_SUBDIR)/gcc && \
12022 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12023 @endif gcc-bootstrap
12024
12025
12026 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
12027 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
12028 maybe-all-stage4-gcc:
12029 maybe-clean-stage4-gcc:
12030 @if gcc-bootstrap
12031 maybe-all-stage4-gcc: all-stage4-gcc
12032 all-stage4: all-stage4-gcc
12033 TARGET-stage4-gcc = $(TARGET-gcc)
12034 all-stage4-gcc: configure-stage4-gcc
12035 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12036 @r=`${PWD_COMMAND}`; export r; \
12037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12038 TFLAGS="$(STAGE4_TFLAGS)"; \
12039 $(HOST_EXPORTS) \
12040 $(POSTSTAGE1_HOST_EXPORTS) \
12041 cd $(HOST_SUBDIR)/gcc && \
12042 \
12043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12044 CFLAGS="$(STAGE4_CFLAGS)" \
12045 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
12046 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12047 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12048 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12049 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12050 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12051 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12052 TFLAGS="$(STAGE4_TFLAGS)" \
12053 $(TARGET-stage4-gcc)
12054
12055 maybe-clean-stage4-gcc: clean-stage4-gcc
12056 clean-stage4: clean-stage4-gcc
12057 clean-stage4-gcc:
12058 @if [ $(current_stage) = stage4 ]; then \
12059 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12060 else \
12061 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
12062 $(MAKE) stage4-start; \
12063 fi; \
12064 cd $(HOST_SUBDIR)/gcc && \
12065 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12066 @endif gcc-bootstrap
12067
12068
12069 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
12070 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
12071 maybe-all-stageprofile-gcc:
12072 maybe-clean-stageprofile-gcc:
12073 @if gcc-bootstrap
12074 maybe-all-stageprofile-gcc: all-stageprofile-gcc
12075 all-stageprofile: all-stageprofile-gcc
12076 TARGET-stageprofile-gcc = $(TARGET-gcc)
12077 all-stageprofile-gcc: configure-stageprofile-gcc
12078 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12079 @r=`${PWD_COMMAND}`; export r; \
12080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12082 $(HOST_EXPORTS) \
12083 $(POSTSTAGE1_HOST_EXPORTS) \
12084 cd $(HOST_SUBDIR)/gcc && \
12085 \
12086 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12087 CFLAGS="$(STAGEprofile_CFLAGS)" \
12088 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
12089 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12090 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12091 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12092 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12093 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12094 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12095 TFLAGS="$(STAGEprofile_TFLAGS)" \
12096 $(TARGET-stageprofile-gcc)
12097
12098 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
12099 clean-stageprofile: clean-stageprofile-gcc
12100 clean-stageprofile-gcc:
12101 @if [ $(current_stage) = stageprofile ]; then \
12102 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12103 else \
12104 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
12105 $(MAKE) stageprofile-start; \
12106 fi; \
12107 cd $(HOST_SUBDIR)/gcc && \
12108 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12109 @endif gcc-bootstrap
12110
12111
12112 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
12113 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
12114 maybe-all-stagetrain-gcc:
12115 maybe-clean-stagetrain-gcc:
12116 @if gcc-bootstrap
12117 maybe-all-stagetrain-gcc: all-stagetrain-gcc
12118 all-stagetrain: all-stagetrain-gcc
12119 TARGET-stagetrain-gcc = $(TARGET-gcc)
12120 all-stagetrain-gcc: configure-stagetrain-gcc
12121 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12122 @r=`${PWD_COMMAND}`; export r; \
12123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12124 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12125 $(HOST_EXPORTS) \
12126 $(POSTSTAGE1_HOST_EXPORTS) \
12127 cd $(HOST_SUBDIR)/gcc && \
12128 \
12129 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12130 CFLAGS="$(STAGEtrain_CFLAGS)" \
12131 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
12132 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
12133 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
12134 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12135 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12136 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12137 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12138 TFLAGS="$(STAGEtrain_TFLAGS)" \
12139 $(TARGET-stagetrain-gcc)
12140
12141 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
12142 clean-stagetrain: clean-stagetrain-gcc
12143 clean-stagetrain-gcc:
12144 @if [ $(current_stage) = stagetrain ]; then \
12145 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12146 else \
12147 [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
12148 $(MAKE) stagetrain-start; \
12149 fi; \
12150 cd $(HOST_SUBDIR)/gcc && \
12151 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12152 @endif gcc-bootstrap
12153
12154
12155 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
12156 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
12157 maybe-all-stagefeedback-gcc:
12158 maybe-clean-stagefeedback-gcc:
12159 @if gcc-bootstrap
12160 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
12161 all-stagefeedback: all-stagefeedback-gcc
12162 TARGET-stagefeedback-gcc = $(TARGET-gcc)
12163 all-stagefeedback-gcc: configure-stagefeedback-gcc
12164 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12165 @r=`${PWD_COMMAND}`; export r; \
12166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12167 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12168 $(HOST_EXPORTS) \
12169 $(POSTSTAGE1_HOST_EXPORTS) \
12170 cd $(HOST_SUBDIR)/gcc && \
12171 \
12172 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12173 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12174 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
12175 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12176 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12177 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12178 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12179 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12180 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12181 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12182 $(TARGET-stagefeedback-gcc)
12183
12184 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
12185 clean-stagefeedback: clean-stagefeedback-gcc
12186 clean-stagefeedback-gcc:
12187 @if [ $(current_stage) = stagefeedback ]; then \
12188 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12189 else \
12190 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
12191 $(MAKE) stagefeedback-start; \
12192 fi; \
12193 cd $(HOST_SUBDIR)/gcc && \
12194 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12195 @endif gcc-bootstrap
12196
12197
12198 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12199 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12200 maybe-all-stageautoprofile-gcc:
12201 maybe-clean-stageautoprofile-gcc:
12202 @if gcc-bootstrap
12203 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12204 all-stageautoprofile: all-stageautoprofile-gcc
12205 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12206 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12207 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12208 @r=`${PWD_COMMAND}`; export r; \
12209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12210 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12211 $(HOST_EXPORTS) \
12212 $(POSTSTAGE1_HOST_EXPORTS) \
12213 cd $(HOST_SUBDIR)/gcc && \
12214 $$s/gcc/config/i386/$(AUTO_PROFILE) \
12215 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12216 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12217 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
12218 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12219 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12223 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12224 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
12225 $(TARGET-stageautoprofile-gcc)
12226
12227 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12228 clean-stageautoprofile: clean-stageautoprofile-gcc
12229 clean-stageautoprofile-gcc:
12230 @if [ $(current_stage) = stageautoprofile ]; then \
12231 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12232 else \
12233 [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12234 $(MAKE) stageautoprofile-start; \
12235 fi; \
12236 cd $(HOST_SUBDIR)/gcc && \
12237 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12238 @endif gcc-bootstrap
12239
12240
12241 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12242 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12243 maybe-all-stageautofeedback-gcc:
12244 maybe-clean-stageautofeedback-gcc:
12245 @if gcc-bootstrap
12246 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12247 all-stageautofeedback: all-stageautofeedback-gcc
12248 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12249 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12250 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12251 @r=`${PWD_COMMAND}`; export r; \
12252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12254 $(HOST_EXPORTS) \
12255 $(POSTSTAGE1_HOST_EXPORTS) \
12256 cd $(HOST_SUBDIR)/gcc && \
12257 \
12258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
12259 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12260 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
12261 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12262 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12267 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12268 $(TARGET-stageautofeedback-gcc)
12269
12270 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12271 clean-stageautofeedback: clean-stageautofeedback-gcc
12272 clean-stageautofeedback-gcc:
12273 @if [ $(current_stage) = stageautofeedback ]; then \
12274 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12275 else \
12276 [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12277 $(MAKE) stageautofeedback-start; \
12278 fi; \
12279 cd $(HOST_SUBDIR)/gcc && \
12280 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12281 @endif gcc-bootstrap
12282
12283
12284
12285
12286
12287 .PHONY: check-gcc maybe-check-gcc
12288 maybe-check-gcc:
12289 @if gcc
12290 maybe-check-gcc: check-gcc
12291
12292 check-gcc:
12293 @: $(MAKE); $(unstage)
12294 @r=`${PWD_COMMAND}`; export r; \
12295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12296 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12297 (cd $(HOST_SUBDIR)/gcc && \
12298 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12299
12300 @endif gcc
12301
12302 .PHONY: install-gcc maybe-install-gcc
12303 maybe-install-gcc:
12304 @if gcc
12305 maybe-install-gcc: install-gcc
12306
12307 install-gcc: installdirs
12308 @: $(MAKE); $(unstage)
12309 @r=`${PWD_COMMAND}`; export r; \
12310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12311 $(HOST_EXPORTS) \
12312 (cd $(HOST_SUBDIR)/gcc && \
12313 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12314
12315 @endif gcc
12316
12317 .PHONY: install-strip-gcc maybe-install-strip-gcc
12318 maybe-install-strip-gcc:
12319 @if gcc
12320 maybe-install-strip-gcc: install-strip-gcc
12321
12322 install-strip-gcc: installdirs
12323 @: $(MAKE); $(unstage)
12324 @r=`${PWD_COMMAND}`; export r; \
12325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12326 $(HOST_EXPORTS) \
12327 (cd $(HOST_SUBDIR)/gcc && \
12328 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12329
12330 @endif gcc
12331
12332 # Other targets (info, dvi, pdf, etc.)
12333
12334 .PHONY: maybe-info-gcc info-gcc
12335 maybe-info-gcc:
12336 @if gcc
12337 maybe-info-gcc: info-gcc
12338
12339 info-gcc: \
12340 configure-gcc
12341 @[ -f ./gcc/Makefile ] || exit 0; \
12342 r=`${PWD_COMMAND}`; export r; \
12343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12344 $(HOST_EXPORTS) \
12345 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12347 done; \
12348 echo "Doing info in gcc"; \
12349 (cd $(HOST_SUBDIR)/gcc && \
12350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12352 "RANLIB=$${RANLIB}" \
12353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12354 info) \
12355 || exit 1
12356
12357 @endif gcc
12358
12359 .PHONY: maybe-dvi-gcc dvi-gcc
12360 maybe-dvi-gcc:
12361 @if gcc
12362 maybe-dvi-gcc: dvi-gcc
12363
12364 dvi-gcc: \
12365 configure-gcc
12366 @[ -f ./gcc/Makefile ] || exit 0; \
12367 r=`${PWD_COMMAND}`; export r; \
12368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12369 $(HOST_EXPORTS) \
12370 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12372 done; \
12373 echo "Doing dvi in gcc"; \
12374 (cd $(HOST_SUBDIR)/gcc && \
12375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12377 "RANLIB=$${RANLIB}" \
12378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12379 dvi) \
12380 || exit 1
12381
12382 @endif gcc
12383
12384 .PHONY: maybe-pdf-gcc pdf-gcc
12385 maybe-pdf-gcc:
12386 @if gcc
12387 maybe-pdf-gcc: pdf-gcc
12388
12389 pdf-gcc: \
12390 configure-gcc
12391 @[ -f ./gcc/Makefile ] || exit 0; \
12392 r=`${PWD_COMMAND}`; export r; \
12393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394 $(HOST_EXPORTS) \
12395 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12397 done; \
12398 echo "Doing pdf in gcc"; \
12399 (cd $(HOST_SUBDIR)/gcc && \
12400 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12401 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12402 "RANLIB=$${RANLIB}" \
12403 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12404 pdf) \
12405 || exit 1
12406
12407 @endif gcc
12408
12409 .PHONY: maybe-html-gcc html-gcc
12410 maybe-html-gcc:
12411 @if gcc
12412 maybe-html-gcc: html-gcc
12413
12414 html-gcc: \
12415 configure-gcc
12416 @[ -f ./gcc/Makefile ] || exit 0; \
12417 r=`${PWD_COMMAND}`; export r; \
12418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12419 $(HOST_EXPORTS) \
12420 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12422 done; \
12423 echo "Doing html in gcc"; \
12424 (cd $(HOST_SUBDIR)/gcc && \
12425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12427 "RANLIB=$${RANLIB}" \
12428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12429 html) \
12430 || exit 1
12431
12432 @endif gcc
12433
12434 .PHONY: maybe-TAGS-gcc TAGS-gcc
12435 maybe-TAGS-gcc:
12436 @if gcc
12437 maybe-TAGS-gcc: TAGS-gcc
12438
12439 TAGS-gcc: \
12440 configure-gcc
12441 @[ -f ./gcc/Makefile ] || exit 0; \
12442 r=`${PWD_COMMAND}`; export r; \
12443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444 $(HOST_EXPORTS) \
12445 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12447 done; \
12448 echo "Doing TAGS in gcc"; \
12449 (cd $(HOST_SUBDIR)/gcc && \
12450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12452 "RANLIB=$${RANLIB}" \
12453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12454 TAGS) \
12455 || exit 1
12456
12457 @endif gcc
12458
12459 .PHONY: maybe-install-info-gcc install-info-gcc
12460 maybe-install-info-gcc:
12461 @if gcc
12462 maybe-install-info-gcc: install-info-gcc
12463
12464 install-info-gcc: \
12465 configure-gcc \
12466 info-gcc
12467 @[ -f ./gcc/Makefile ] || exit 0; \
12468 r=`${PWD_COMMAND}`; export r; \
12469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12470 $(HOST_EXPORTS) \
12471 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12473 done; \
12474 echo "Doing install-info in gcc"; \
12475 (cd $(HOST_SUBDIR)/gcc && \
12476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12478 "RANLIB=$${RANLIB}" \
12479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12480 install-info) \
12481 || exit 1
12482
12483 @endif gcc
12484
12485 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12486 maybe-install-pdf-gcc:
12487 @if gcc
12488 maybe-install-pdf-gcc: install-pdf-gcc
12489
12490 install-pdf-gcc: \
12491 configure-gcc \
12492 pdf-gcc
12493 @[ -f ./gcc/Makefile ] || exit 0; \
12494 r=`${PWD_COMMAND}`; export r; \
12495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496 $(HOST_EXPORTS) \
12497 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499 done; \
12500 echo "Doing install-pdf in gcc"; \
12501 (cd $(HOST_SUBDIR)/gcc && \
12502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504 "RANLIB=$${RANLIB}" \
12505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12506 install-pdf) \
12507 || exit 1
12508
12509 @endif gcc
12510
12511 .PHONY: maybe-install-html-gcc install-html-gcc
12512 maybe-install-html-gcc:
12513 @if gcc
12514 maybe-install-html-gcc: install-html-gcc
12515
12516 install-html-gcc: \
12517 configure-gcc \
12518 html-gcc
12519 @[ -f ./gcc/Makefile ] || exit 0; \
12520 r=`${PWD_COMMAND}`; export r; \
12521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12522 $(HOST_EXPORTS) \
12523 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12525 done; \
12526 echo "Doing install-html in gcc"; \
12527 (cd $(HOST_SUBDIR)/gcc && \
12528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12530 "RANLIB=$${RANLIB}" \
12531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12532 install-html) \
12533 || exit 1
12534
12535 @endif gcc
12536
12537 .PHONY: maybe-installcheck-gcc installcheck-gcc
12538 maybe-installcheck-gcc:
12539 @if gcc
12540 maybe-installcheck-gcc: installcheck-gcc
12541
12542 installcheck-gcc: \
12543 configure-gcc
12544 @[ -f ./gcc/Makefile ] || exit 0; \
12545 r=`${PWD_COMMAND}`; export r; \
12546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12547 $(HOST_EXPORTS) \
12548 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12550 done; \
12551 echo "Doing installcheck in gcc"; \
12552 (cd $(HOST_SUBDIR)/gcc && \
12553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12555 "RANLIB=$${RANLIB}" \
12556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12557 installcheck) \
12558 || exit 1
12559
12560 @endif gcc
12561
12562 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12563 maybe-mostlyclean-gcc:
12564 @if gcc
12565 maybe-mostlyclean-gcc: mostlyclean-gcc
12566
12567 mostlyclean-gcc:
12568 @[ -f ./gcc/Makefile ] || exit 0; \
12569 r=`${PWD_COMMAND}`; export r; \
12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571 $(HOST_EXPORTS) \
12572 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574 done; \
12575 echo "Doing mostlyclean in gcc"; \
12576 (cd $(HOST_SUBDIR)/gcc && \
12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579 "RANLIB=$${RANLIB}" \
12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581 mostlyclean) \
12582 || exit 1
12583
12584 @endif gcc
12585
12586 .PHONY: maybe-clean-gcc clean-gcc
12587 maybe-clean-gcc:
12588 @if gcc
12589 maybe-clean-gcc: clean-gcc
12590
12591 clean-gcc:
12592 @[ -f ./gcc/Makefile ] || exit 0; \
12593 r=`${PWD_COMMAND}`; export r; \
12594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12595 $(HOST_EXPORTS) \
12596 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12598 done; \
12599 echo "Doing clean in gcc"; \
12600 (cd $(HOST_SUBDIR)/gcc && \
12601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12603 "RANLIB=$${RANLIB}" \
12604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12605 clean) \
12606 || exit 1
12607
12608 @endif gcc
12609
12610 .PHONY: maybe-distclean-gcc distclean-gcc
12611 maybe-distclean-gcc:
12612 @if gcc
12613 maybe-distclean-gcc: distclean-gcc
12614
12615 distclean-gcc:
12616 @[ -f ./gcc/Makefile ] || exit 0; \
12617 r=`${PWD_COMMAND}`; export r; \
12618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12619 $(HOST_EXPORTS) \
12620 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12622 done; \
12623 echo "Doing distclean in gcc"; \
12624 (cd $(HOST_SUBDIR)/gcc && \
12625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12627 "RANLIB=$${RANLIB}" \
12628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12629 distclean) \
12630 || exit 1
12631
12632 @endif gcc
12633
12634 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12635 maybe-maintainer-clean-gcc:
12636 @if gcc
12637 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12638
12639 maintainer-clean-gcc:
12640 @[ -f ./gcc/Makefile ] || exit 0; \
12641 r=`${PWD_COMMAND}`; export r; \
12642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643 $(HOST_EXPORTS) \
12644 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646 done; \
12647 echo "Doing maintainer-clean in gcc"; \
12648 (cd $(HOST_SUBDIR)/gcc && \
12649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651 "RANLIB=$${RANLIB}" \
12652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12653 maintainer-clean) \
12654 || exit 1
12655
12656 @endif gcc
12657
12658
12659
12660 .PHONY: configure-gmp maybe-configure-gmp
12661 maybe-configure-gmp:
12662 @if gcc-bootstrap
12663 configure-gmp: stage_current
12664 @endif gcc-bootstrap
12665 @if gmp
12666 maybe-configure-gmp: configure-gmp
12667 configure-gmp:
12668 @r=`${PWD_COMMAND}`; export r; \
12669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12671 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12672 $(HOST_EXPORTS) \
12673 echo Configuring in $(HOST_SUBDIR)/gmp; \
12674 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12675 case $(srcdir) in \
12676 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12677 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12678 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12679 esac; \
12680 module_srcdir=gmp; \
12681 $(SHELL) \
12682 $$s/$$module_srcdir/configure \
12683 --srcdir=$${topdir}/$$module_srcdir \
12684 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12685 --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12686 || exit 1
12687 @endif gmp
12688
12689
12690
12691 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12692 maybe-configure-stage1-gmp:
12693 @if gmp-bootstrap
12694 maybe-configure-stage1-gmp: configure-stage1-gmp
12695 configure-stage1-gmp:
12696 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12697 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12698 @r=`${PWD_COMMAND}`; export r; \
12699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12700 TFLAGS="$(STAGE1_TFLAGS)"; \
12701 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12702 $(HOST_EXPORTS) \
12703 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12704 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12705 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
12706 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12708 cd $(HOST_SUBDIR)/gmp || exit 1; \
12709 case $(srcdir) in \
12710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12711 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12713 esac; \
12714 module_srcdir=gmp; \
12715 $(SHELL) $$s/$$module_srcdir/configure \
12716 --srcdir=$${topdir}/$$module_srcdir \
12717 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12718 --target=none-${host_vendor}-${host_os} \
12719 \
12720 $(STAGE1_CONFIGURE_FLAGS) \
12721 --disable-shared LEX="touch lex.yy.c"
12722 @endif gmp-bootstrap
12723
12724 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12725 maybe-configure-stage2-gmp:
12726 @if gmp-bootstrap
12727 maybe-configure-stage2-gmp: configure-stage2-gmp
12728 configure-stage2-gmp:
12729 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12731 @r=`${PWD_COMMAND}`; export r; \
12732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12733 TFLAGS="$(STAGE2_TFLAGS)"; \
12734 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12735 $(HOST_EXPORTS) \
12736 $(POSTSTAGE1_HOST_EXPORTS) \
12737 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12738 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12739 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
12740 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12742 cd $(HOST_SUBDIR)/gmp || exit 1; \
12743 case $(srcdir) in \
12744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12745 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12747 esac; \
12748 module_srcdir=gmp; \
12749 $(SHELL) $$s/$$module_srcdir/configure \
12750 --srcdir=$${topdir}/$$module_srcdir \
12751 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12752 --target=none-${host_vendor}-${host_os} \
12753 --with-build-libsubdir=$(HOST_SUBDIR) \
12754 $(STAGE2_CONFIGURE_FLAGS) \
12755 --disable-shared LEX="touch lex.yy.c"
12756 @endif gmp-bootstrap
12757
12758 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12759 maybe-configure-stage3-gmp:
12760 @if gmp-bootstrap
12761 maybe-configure-stage3-gmp: configure-stage3-gmp
12762 configure-stage3-gmp:
12763 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12765 @r=`${PWD_COMMAND}`; export r; \
12766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12767 TFLAGS="$(STAGE3_TFLAGS)"; \
12768 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12769 $(HOST_EXPORTS) \
12770 $(POSTSTAGE1_HOST_EXPORTS) \
12771 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12772 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12773 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
12774 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12776 cd $(HOST_SUBDIR)/gmp || exit 1; \
12777 case $(srcdir) in \
12778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12779 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12781 esac; \
12782 module_srcdir=gmp; \
12783 $(SHELL) $$s/$$module_srcdir/configure \
12784 --srcdir=$${topdir}/$$module_srcdir \
12785 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12786 --target=none-${host_vendor}-${host_os} \
12787 --with-build-libsubdir=$(HOST_SUBDIR) \
12788 $(STAGE3_CONFIGURE_FLAGS) \
12789 --disable-shared LEX="touch lex.yy.c"
12790 @endif gmp-bootstrap
12791
12792 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12793 maybe-configure-stage4-gmp:
12794 @if gmp-bootstrap
12795 maybe-configure-stage4-gmp: configure-stage4-gmp
12796 configure-stage4-gmp:
12797 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12799 @r=`${PWD_COMMAND}`; export r; \
12800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801 TFLAGS="$(STAGE4_TFLAGS)"; \
12802 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12803 $(HOST_EXPORTS) \
12804 $(POSTSTAGE1_HOST_EXPORTS) \
12805 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12806 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12807 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
12808 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12810 cd $(HOST_SUBDIR)/gmp || exit 1; \
12811 case $(srcdir) in \
12812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12813 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12815 esac; \
12816 module_srcdir=gmp; \
12817 $(SHELL) $$s/$$module_srcdir/configure \
12818 --srcdir=$${topdir}/$$module_srcdir \
12819 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12820 --target=none-${host_vendor}-${host_os} \
12821 --with-build-libsubdir=$(HOST_SUBDIR) \
12822 $(STAGE4_CONFIGURE_FLAGS) \
12823 --disable-shared LEX="touch lex.yy.c"
12824 @endif gmp-bootstrap
12825
12826 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12827 maybe-configure-stageprofile-gmp:
12828 @if gmp-bootstrap
12829 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12830 configure-stageprofile-gmp:
12831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12833 @r=`${PWD_COMMAND}`; export r; \
12834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12835 TFLAGS="$(STAGEprofile_TFLAGS)"; \
12836 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12837 $(HOST_EXPORTS) \
12838 $(POSTSTAGE1_HOST_EXPORTS) \
12839 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12840 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12841 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
12842 echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12844 cd $(HOST_SUBDIR)/gmp || exit 1; \
12845 case $(srcdir) in \
12846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12847 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12849 esac; \
12850 module_srcdir=gmp; \
12851 $(SHELL) $$s/$$module_srcdir/configure \
12852 --srcdir=$${topdir}/$$module_srcdir \
12853 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12854 --target=none-${host_vendor}-${host_os} \
12855 --with-build-libsubdir=$(HOST_SUBDIR) \
12856 $(STAGEprofile_CONFIGURE_FLAGS) \
12857 --disable-shared LEX="touch lex.yy.c"
12858 @endif gmp-bootstrap
12859
12860 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12861 maybe-configure-stagetrain-gmp:
12862 @if gmp-bootstrap
12863 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12864 configure-stagetrain-gmp:
12865 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12867 @r=`${PWD_COMMAND}`; export r; \
12868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12869 TFLAGS="$(STAGEtrain_TFLAGS)"; \
12870 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12871 $(HOST_EXPORTS) \
12872 $(POSTSTAGE1_HOST_EXPORTS) \
12873 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12874 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12875 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
12876 echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12878 cd $(HOST_SUBDIR)/gmp || exit 1; \
12879 case $(srcdir) in \
12880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12881 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12883 esac; \
12884 module_srcdir=gmp; \
12885 $(SHELL) $$s/$$module_srcdir/configure \
12886 --srcdir=$${topdir}/$$module_srcdir \
12887 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12888 --target=none-${host_vendor}-${host_os} \
12889 --with-build-libsubdir=$(HOST_SUBDIR) \
12890 $(STAGEtrain_CONFIGURE_FLAGS) \
12891 --disable-shared LEX="touch lex.yy.c"
12892 @endif gmp-bootstrap
12893
12894 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12895 maybe-configure-stagefeedback-gmp:
12896 @if gmp-bootstrap
12897 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12898 configure-stagefeedback-gmp:
12899 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12900 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12901 @r=`${PWD_COMMAND}`; export r; \
12902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12903 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12904 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12905 $(HOST_EXPORTS) \
12906 $(POSTSTAGE1_HOST_EXPORTS) \
12907 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12908 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12909 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
12910 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12912 cd $(HOST_SUBDIR)/gmp || exit 1; \
12913 case $(srcdir) in \
12914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12915 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12917 esac; \
12918 module_srcdir=gmp; \
12919 $(SHELL) $$s/$$module_srcdir/configure \
12920 --srcdir=$${topdir}/$$module_srcdir \
12921 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12922 --target=none-${host_vendor}-${host_os} \
12923 --with-build-libsubdir=$(HOST_SUBDIR) \
12924 $(STAGEfeedback_CONFIGURE_FLAGS) \
12925 --disable-shared LEX="touch lex.yy.c"
12926 @endif gmp-bootstrap
12927
12928 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12929 maybe-configure-stageautoprofile-gmp:
12930 @if gmp-bootstrap
12931 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12932 configure-stageautoprofile-gmp:
12933 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12935 @r=`${PWD_COMMAND}`; export r; \
12936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12937 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12938 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12939 $(HOST_EXPORTS) \
12940 $(POSTSTAGE1_HOST_EXPORTS) \
12941 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12942 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12943 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
12944 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12946 cd $(HOST_SUBDIR)/gmp || exit 1; \
12947 case $(srcdir) in \
12948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12949 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12951 esac; \
12952 module_srcdir=gmp; \
12953 $(SHELL) $$s/$$module_srcdir/configure \
12954 --srcdir=$${topdir}/$$module_srcdir \
12955 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12956 --target=none-${host_vendor}-${host_os} \
12957 --with-build-libsubdir=$(HOST_SUBDIR) \
12958 $(STAGEautoprofile_CONFIGURE_FLAGS) \
12959 --disable-shared LEX="touch lex.yy.c"
12960 @endif gmp-bootstrap
12961
12962 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12963 maybe-configure-stageautofeedback-gmp:
12964 @if gmp-bootstrap
12965 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12966 configure-stageautofeedback-gmp:
12967 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12968 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12969 @r=`${PWD_COMMAND}`; export r; \
12970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12971 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12972 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12973 $(HOST_EXPORTS) \
12974 $(POSTSTAGE1_HOST_EXPORTS) \
12975 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12976 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12977 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
12978 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12979 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12980 cd $(HOST_SUBDIR)/gmp || exit 1; \
12981 case $(srcdir) in \
12982 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12983 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12984 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12985 esac; \
12986 module_srcdir=gmp; \
12987 $(SHELL) $$s/$$module_srcdir/configure \
12988 --srcdir=$${topdir}/$$module_srcdir \
12989 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12990 --target=none-${host_vendor}-${host_os} \
12991 --with-build-libsubdir=$(HOST_SUBDIR) \
12992 $(STAGEautofeedback_CONFIGURE_FLAGS) \
12993 --disable-shared LEX="touch lex.yy.c"
12994 @endif gmp-bootstrap
12995
12996
12997
12998
12999
13000 .PHONY: all-gmp maybe-all-gmp
13001 maybe-all-gmp:
13002 @if gcc-bootstrap
13003 all-gmp: stage_current
13004 @endif gcc-bootstrap
13005 @if gmp
13006 TARGET-gmp=all
13007 maybe-all-gmp: all-gmp
13008 all-gmp: configure-gmp
13009 @r=`${PWD_COMMAND}`; export r; \
13010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011 $(HOST_EXPORTS) \
13012 (cd $(HOST_SUBDIR)/gmp && \
13013 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13014 $(TARGET-gmp))
13015 @endif gmp
13016
13017
13018
13019 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
13020 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
13021 maybe-all-stage1-gmp:
13022 maybe-clean-stage1-gmp:
13023 @if gmp-bootstrap
13024 maybe-all-stage1-gmp: all-stage1-gmp
13025 all-stage1: all-stage1-gmp
13026 TARGET-stage1-gmp = $(TARGET-gmp)
13027 all-stage1-gmp: configure-stage1-gmp
13028 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13029 @r=`${PWD_COMMAND}`; export r; \
13030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13031 TFLAGS="$(STAGE1_TFLAGS)"; \
13032 $(HOST_EXPORTS) \
13033 cd $(HOST_SUBDIR)/gmp && \
13034 \
13035 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13036 CFLAGS="$(STAGE1_CFLAGS)" \
13037 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
13038 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13039 LIBCFLAGS="$(LIBCFLAGS)" \
13040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13043 $(EXTRA_HOST_FLAGS) \
13044 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13045 TFLAGS="$(STAGE1_TFLAGS)" \
13046 $(TARGET-stage1-gmp)
13047
13048 maybe-clean-stage1-gmp: clean-stage1-gmp
13049 clean-stage1: clean-stage1-gmp
13050 clean-stage1-gmp:
13051 @if [ $(current_stage) = stage1 ]; then \
13052 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13053 else \
13054 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
13055 $(MAKE) stage1-start; \
13056 fi; \
13057 cd $(HOST_SUBDIR)/gmp && \
13058 $(MAKE) $(EXTRA_HOST_FLAGS) \
13059 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13060 @endif gmp-bootstrap
13061
13062
13063 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
13064 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
13065 maybe-all-stage2-gmp:
13066 maybe-clean-stage2-gmp:
13067 @if gmp-bootstrap
13068 maybe-all-stage2-gmp: all-stage2-gmp
13069 all-stage2: all-stage2-gmp
13070 TARGET-stage2-gmp = $(TARGET-gmp)
13071 all-stage2-gmp: configure-stage2-gmp
13072 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13073 @r=`${PWD_COMMAND}`; export r; \
13074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075 TFLAGS="$(STAGE2_TFLAGS)"; \
13076 $(HOST_EXPORTS) \
13077 $(POSTSTAGE1_HOST_EXPORTS) \
13078 cd $(HOST_SUBDIR)/gmp && \
13079 \
13080 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13081 CFLAGS="$(STAGE2_CFLAGS)" \
13082 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
13083 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13084 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13085 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13086 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13087 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13088 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13089 TFLAGS="$(STAGE2_TFLAGS)" \
13090 $(TARGET-stage2-gmp)
13091
13092 maybe-clean-stage2-gmp: clean-stage2-gmp
13093 clean-stage2: clean-stage2-gmp
13094 clean-stage2-gmp:
13095 @if [ $(current_stage) = stage2 ]; then \
13096 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13097 else \
13098 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
13099 $(MAKE) stage2-start; \
13100 fi; \
13101 cd $(HOST_SUBDIR)/gmp && \
13102 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13103 @endif gmp-bootstrap
13104
13105
13106 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
13107 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
13108 maybe-all-stage3-gmp:
13109 maybe-clean-stage3-gmp:
13110 @if gmp-bootstrap
13111 maybe-all-stage3-gmp: all-stage3-gmp
13112 all-stage3: all-stage3-gmp
13113 TARGET-stage3-gmp = $(TARGET-gmp)
13114 all-stage3-gmp: configure-stage3-gmp
13115 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13116 @r=`${PWD_COMMAND}`; export r; \
13117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13118 TFLAGS="$(STAGE3_TFLAGS)"; \
13119 $(HOST_EXPORTS) \
13120 $(POSTSTAGE1_HOST_EXPORTS) \
13121 cd $(HOST_SUBDIR)/gmp && \
13122 \
13123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13124 CFLAGS="$(STAGE3_CFLAGS)" \
13125 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
13126 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13127 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13128 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13129 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13130 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13131 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13132 TFLAGS="$(STAGE3_TFLAGS)" \
13133 $(TARGET-stage3-gmp)
13134
13135 maybe-clean-stage3-gmp: clean-stage3-gmp
13136 clean-stage3: clean-stage3-gmp
13137 clean-stage3-gmp:
13138 @if [ $(current_stage) = stage3 ]; then \
13139 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13140 else \
13141 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
13142 $(MAKE) stage3-start; \
13143 fi; \
13144 cd $(HOST_SUBDIR)/gmp && \
13145 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13146 @endif gmp-bootstrap
13147
13148
13149 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
13150 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
13151 maybe-all-stage4-gmp:
13152 maybe-clean-stage4-gmp:
13153 @if gmp-bootstrap
13154 maybe-all-stage4-gmp: all-stage4-gmp
13155 all-stage4: all-stage4-gmp
13156 TARGET-stage4-gmp = $(TARGET-gmp)
13157 all-stage4-gmp: configure-stage4-gmp
13158 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13159 @r=`${PWD_COMMAND}`; export r; \
13160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13161 TFLAGS="$(STAGE4_TFLAGS)"; \
13162 $(HOST_EXPORTS) \
13163 $(POSTSTAGE1_HOST_EXPORTS) \
13164 cd $(HOST_SUBDIR)/gmp && \
13165 \
13166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13167 CFLAGS="$(STAGE4_CFLAGS)" \
13168 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
13169 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13170 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13171 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13172 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13173 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13174 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13175 TFLAGS="$(STAGE4_TFLAGS)" \
13176 $(TARGET-stage4-gmp)
13177
13178 maybe-clean-stage4-gmp: clean-stage4-gmp
13179 clean-stage4: clean-stage4-gmp
13180 clean-stage4-gmp:
13181 @if [ $(current_stage) = stage4 ]; then \
13182 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13183 else \
13184 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
13185 $(MAKE) stage4-start; \
13186 fi; \
13187 cd $(HOST_SUBDIR)/gmp && \
13188 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13189 @endif gmp-bootstrap
13190
13191
13192 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
13193 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
13194 maybe-all-stageprofile-gmp:
13195 maybe-clean-stageprofile-gmp:
13196 @if gmp-bootstrap
13197 maybe-all-stageprofile-gmp: all-stageprofile-gmp
13198 all-stageprofile: all-stageprofile-gmp
13199 TARGET-stageprofile-gmp = $(TARGET-gmp)
13200 all-stageprofile-gmp: configure-stageprofile-gmp
13201 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13202 @r=`${PWD_COMMAND}`; export r; \
13203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13204 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13205 $(HOST_EXPORTS) \
13206 $(POSTSTAGE1_HOST_EXPORTS) \
13207 cd $(HOST_SUBDIR)/gmp && \
13208 \
13209 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13210 CFLAGS="$(STAGEprofile_CFLAGS)" \
13211 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
13212 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13213 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13214 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13215 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13216 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13217 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13218 TFLAGS="$(STAGEprofile_TFLAGS)" \
13219 $(TARGET-stageprofile-gmp)
13220
13221 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13222 clean-stageprofile: clean-stageprofile-gmp
13223 clean-stageprofile-gmp:
13224 @if [ $(current_stage) = stageprofile ]; then \
13225 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13226 else \
13227 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13228 $(MAKE) stageprofile-start; \
13229 fi; \
13230 cd $(HOST_SUBDIR)/gmp && \
13231 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13232 @endif gmp-bootstrap
13233
13234
13235 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13236 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13237 maybe-all-stagetrain-gmp:
13238 maybe-clean-stagetrain-gmp:
13239 @if gmp-bootstrap
13240 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13241 all-stagetrain: all-stagetrain-gmp
13242 TARGET-stagetrain-gmp = $(TARGET-gmp)
13243 all-stagetrain-gmp: configure-stagetrain-gmp
13244 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13245 @r=`${PWD_COMMAND}`; export r; \
13246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13248 $(HOST_EXPORTS) \
13249 $(POSTSTAGE1_HOST_EXPORTS) \
13250 cd $(HOST_SUBDIR)/gmp && \
13251 \
13252 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13253 CFLAGS="$(STAGEtrain_CFLAGS)" \
13254 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
13255 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13256 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13257 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13258 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13259 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13260 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13261 TFLAGS="$(STAGEtrain_TFLAGS)" \
13262 $(TARGET-stagetrain-gmp)
13263
13264 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13265 clean-stagetrain: clean-stagetrain-gmp
13266 clean-stagetrain-gmp:
13267 @if [ $(current_stage) = stagetrain ]; then \
13268 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13269 else \
13270 [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13271 $(MAKE) stagetrain-start; \
13272 fi; \
13273 cd $(HOST_SUBDIR)/gmp && \
13274 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13275 @endif gmp-bootstrap
13276
13277
13278 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13279 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13280 maybe-all-stagefeedback-gmp:
13281 maybe-clean-stagefeedback-gmp:
13282 @if gmp-bootstrap
13283 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13284 all-stagefeedback: all-stagefeedback-gmp
13285 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13286 all-stagefeedback-gmp: configure-stagefeedback-gmp
13287 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13288 @r=`${PWD_COMMAND}`; export r; \
13289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13290 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13291 $(HOST_EXPORTS) \
13292 $(POSTSTAGE1_HOST_EXPORTS) \
13293 cd $(HOST_SUBDIR)/gmp && \
13294 \
13295 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13296 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13297 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
13298 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13299 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13300 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13301 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13302 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13303 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13304 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13305 $(TARGET-stagefeedback-gmp)
13306
13307 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13308 clean-stagefeedback: clean-stagefeedback-gmp
13309 clean-stagefeedback-gmp:
13310 @if [ $(current_stage) = stagefeedback ]; then \
13311 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13312 else \
13313 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13314 $(MAKE) stagefeedback-start; \
13315 fi; \
13316 cd $(HOST_SUBDIR)/gmp && \
13317 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13318 @endif gmp-bootstrap
13319
13320
13321 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13322 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13323 maybe-all-stageautoprofile-gmp:
13324 maybe-clean-stageautoprofile-gmp:
13325 @if gmp-bootstrap
13326 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13327 all-stageautoprofile: all-stageautoprofile-gmp
13328 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13329 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13330 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13331 @r=`${PWD_COMMAND}`; export r; \
13332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13334 $(HOST_EXPORTS) \
13335 $(POSTSTAGE1_HOST_EXPORTS) \
13336 cd $(HOST_SUBDIR)/gmp && \
13337 $$s/gcc/config/i386/$(AUTO_PROFILE) \
13338 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13339 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13340 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
13341 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13342 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13343 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13344 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13345 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13346 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13347 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
13348 $(TARGET-stageautoprofile-gmp)
13349
13350 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13351 clean-stageautoprofile: clean-stageautoprofile-gmp
13352 clean-stageautoprofile-gmp:
13353 @if [ $(current_stage) = stageautoprofile ]; then \
13354 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13355 else \
13356 [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13357 $(MAKE) stageautoprofile-start; \
13358 fi; \
13359 cd $(HOST_SUBDIR)/gmp && \
13360 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13361 @endif gmp-bootstrap
13362
13363
13364 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13365 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13366 maybe-all-stageautofeedback-gmp:
13367 maybe-clean-stageautofeedback-gmp:
13368 @if gmp-bootstrap
13369 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13370 all-stageautofeedback: all-stageautofeedback-gmp
13371 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13372 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13373 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13374 @r=`${PWD_COMMAND}`; export r; \
13375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13376 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13377 $(HOST_EXPORTS) \
13378 $(POSTSTAGE1_HOST_EXPORTS) \
13379 cd $(HOST_SUBDIR)/gmp && \
13380 \
13381 $(MAKE) $(BASE_FLAGS_TO_PASS) \
13382 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13383 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
13384 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13385 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13386 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13387 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13388 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13389 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13390 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13391 $(TARGET-stageautofeedback-gmp)
13392
13393 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13394 clean-stageautofeedback: clean-stageautofeedback-gmp
13395 clean-stageautofeedback-gmp:
13396 @if [ $(current_stage) = stageautofeedback ]; then \
13397 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13398 else \
13399 [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13400 $(MAKE) stageautofeedback-start; \
13401 fi; \
13402 cd $(HOST_SUBDIR)/gmp && \
13403 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13404 @endif gmp-bootstrap
13405
13406
13407
13408
13409
13410 .PHONY: check-gmp maybe-check-gmp
13411 maybe-check-gmp:
13412 @if gmp
13413 maybe-check-gmp: check-gmp
13414
13415 check-gmp:
13416 @: $(MAKE); $(unstage)
13417 @r=`${PWD_COMMAND}`; export r; \
13418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13420 (cd $(HOST_SUBDIR)/gmp && \
13421 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13422
13423 @endif gmp
13424
13425 .PHONY: install-gmp maybe-install-gmp
13426 maybe-install-gmp:
13427 @if gmp
13428 maybe-install-gmp: install-gmp
13429
13430 install-gmp:
13431
13432 @endif gmp
13433
13434 .PHONY: install-strip-gmp maybe-install-strip-gmp
13435 maybe-install-strip-gmp:
13436 @if gmp
13437 maybe-install-strip-gmp: install-strip-gmp
13438
13439 install-strip-gmp:
13440
13441 @endif gmp
13442
13443 # Other targets (info, dvi, pdf, etc.)
13444
13445 .PHONY: maybe-info-gmp info-gmp
13446 maybe-info-gmp:
13447 @if gmp
13448 maybe-info-gmp: info-gmp
13449
13450 info-gmp: \
13451 configure-gmp
13452 @[ -f ./gmp/Makefile ] || exit 0; \
13453 r=`${PWD_COMMAND}`; export r; \
13454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13455 $(HOST_EXPORTS) \
13456 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13458 done; \
13459 echo "Doing info in gmp"; \
13460 (cd $(HOST_SUBDIR)/gmp && \
13461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13463 "RANLIB=$${RANLIB}" \
13464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13465 info) \
13466 || exit 1
13467
13468 @endif gmp
13469
13470 .PHONY: maybe-dvi-gmp dvi-gmp
13471 maybe-dvi-gmp:
13472 @if gmp
13473 maybe-dvi-gmp: dvi-gmp
13474
13475 dvi-gmp: \
13476 configure-gmp
13477 @[ -f ./gmp/Makefile ] || exit 0; \
13478 r=`${PWD_COMMAND}`; export r; \
13479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13480 $(HOST_EXPORTS) \
13481 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13483 done; \
13484 echo "Doing dvi in gmp"; \
13485 (cd $(HOST_SUBDIR)/gmp && \
13486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13488 "RANLIB=$${RANLIB}" \
13489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13490 dvi) \
13491 || exit 1
13492
13493 @endif gmp
13494
13495 .PHONY: maybe-pdf-gmp pdf-gmp
13496 maybe-pdf-gmp:
13497 @if gmp
13498 maybe-pdf-gmp: pdf-gmp
13499
13500 pdf-gmp: \
13501 configure-gmp
13502 @[ -f ./gmp/Makefile ] || exit 0; \
13503 r=`${PWD_COMMAND}`; export r; \
13504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13505 $(HOST_EXPORTS) \
13506 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13508 done; \
13509 echo "Doing pdf in gmp"; \
13510 (cd $(HOST_SUBDIR)/gmp && \
13511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13513 "RANLIB=$${RANLIB}" \
13514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13515 pdf) \
13516 || exit 1
13517
13518 @endif gmp
13519
13520 .PHONY: maybe-html-gmp html-gmp
13521 maybe-html-gmp:
13522 @if gmp
13523 maybe-html-gmp: html-gmp
13524
13525 html-gmp: \
13526 configure-gmp
13527 @[ -f ./gmp/Makefile ] || exit 0; \
13528 r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 $(HOST_EXPORTS) \
13531 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13533 done; \
13534 echo "Doing html in gmp"; \
13535 (cd $(HOST_SUBDIR)/gmp && \
13536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13538 "RANLIB=$${RANLIB}" \
13539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13540 html) \
13541 || exit 1
13542
13543 @endif gmp
13544
13545 .PHONY: maybe-TAGS-gmp TAGS-gmp
13546 maybe-TAGS-gmp:
13547 @if gmp
13548 maybe-TAGS-gmp: TAGS-gmp
13549
13550 TAGS-gmp: \
13551 configure-gmp
13552 @[ -f ./gmp/Makefile ] || exit 0; \
13553 r=`${PWD_COMMAND}`; export r; \
13554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13555 $(HOST_EXPORTS) \
13556 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13558 done; \
13559 echo "Doing TAGS in gmp"; \
13560 (cd $(HOST_SUBDIR)/gmp && \
13561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13563 "RANLIB=$${RANLIB}" \
13564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13565 TAGS) \
13566 || exit 1
13567
13568 @endif gmp
13569
13570 .PHONY: maybe-install-info-gmp install-info-gmp
13571 maybe-install-info-gmp:
13572 @if gmp
13573 maybe-install-info-gmp: install-info-gmp
13574
13575 install-info-gmp: \
13576 configure-gmp \
13577 info-gmp
13578 @[ -f ./gmp/Makefile ] || exit 0; \
13579 r=`${PWD_COMMAND}`; export r; \
13580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13581 $(HOST_EXPORTS) \
13582 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13584 done; \
13585 echo "Doing install-info in gmp"; \
13586 (cd $(HOST_SUBDIR)/gmp && \
13587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13589 "RANLIB=$${RANLIB}" \
13590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13591 install-info) \
13592 || exit 1
13593
13594 @endif gmp
13595
13596 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13597 maybe-install-pdf-gmp:
13598 @if gmp
13599 maybe-install-pdf-gmp: install-pdf-gmp
13600
13601 install-pdf-gmp: \
13602 configure-gmp \
13603 pdf-gmp
13604 @[ -f ./gmp/Makefile ] || exit 0; \
13605 r=`${PWD_COMMAND}`; export r; \
13606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607 $(HOST_EXPORTS) \
13608 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13610 done; \
13611 echo "Doing install-pdf in gmp"; \
13612 (cd $(HOST_SUBDIR)/gmp && \
13613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13615 "RANLIB=$${RANLIB}" \
13616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13617 install-pdf) \
13618 || exit 1
13619
13620 @endif gmp
13621
13622 .PHONY: maybe-install-html-gmp install-html-gmp
13623 maybe-install-html-gmp:
13624 @if gmp
13625 maybe-install-html-gmp: install-html-gmp
13626
13627 install-html-gmp: \
13628 configure-gmp \
13629 html-gmp
13630 @[ -f ./gmp/Makefile ] || exit 0; \
13631 r=`${PWD_COMMAND}`; export r; \
13632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13633 $(HOST_EXPORTS) \
13634 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13636 done; \
13637 echo "Doing install-html in gmp"; \
13638 (cd $(HOST_SUBDIR)/gmp && \
13639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13641 "RANLIB=$${RANLIB}" \
13642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13643 install-html) \
13644 || exit 1
13645
13646 @endif gmp
13647
13648 .PHONY: maybe-installcheck-gmp installcheck-gmp
13649 maybe-installcheck-gmp:
13650 @if gmp
13651 maybe-installcheck-gmp: installcheck-gmp
13652
13653 installcheck-gmp: \
13654 configure-gmp
13655 @[ -f ./gmp/Makefile ] || exit 0; \
13656 r=`${PWD_COMMAND}`; export r; \
13657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658 $(HOST_EXPORTS) \
13659 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13661 done; \
13662 echo "Doing installcheck in gmp"; \
13663 (cd $(HOST_SUBDIR)/gmp && \
13664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13666 "RANLIB=$${RANLIB}" \
13667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13668 installcheck) \
13669 || exit 1
13670
13671 @endif gmp
13672
13673 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13674 maybe-mostlyclean-gmp:
13675 @if gmp
13676 maybe-mostlyclean-gmp: mostlyclean-gmp
13677
13678 mostlyclean-gmp:
13679 @[ -f ./gmp/Makefile ] || exit 0; \
13680 r=`${PWD_COMMAND}`; export r; \
13681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13682 $(HOST_EXPORTS) \
13683 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13685 done; \
13686 echo "Doing mostlyclean in gmp"; \
13687 (cd $(HOST_SUBDIR)/gmp && \
13688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13690 "RANLIB=$${RANLIB}" \
13691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13692 mostlyclean) \
13693 || exit 1
13694
13695 @endif gmp
13696
13697 .PHONY: maybe-clean-gmp clean-gmp
13698 maybe-clean-gmp:
13699 @if gmp
13700 maybe-clean-gmp: clean-gmp
13701
13702 clean-gmp:
13703 @[ -f ./gmp/Makefile ] || exit 0; \
13704 r=`${PWD_COMMAND}`; export r; \
13705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13706 $(HOST_EXPORTS) \
13707 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13709 done; \
13710 echo "Doing clean in gmp"; \
13711 (cd $(HOST_SUBDIR)/gmp && \
13712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13714 "RANLIB=$${RANLIB}" \
13715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13716 clean) \
13717 || exit 1
13718
13719 @endif gmp
13720
13721 .PHONY: maybe-distclean-gmp distclean-gmp
13722 maybe-distclean-gmp:
13723 @if gmp
13724 maybe-distclean-gmp: distclean-gmp
13725
13726 distclean-gmp:
13727 @[ -f ./gmp/Makefile ] || exit 0; \
13728 r=`${PWD_COMMAND}`; export r; \
13729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13730 $(HOST_EXPORTS) \
13731 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13733 done; \
13734 echo "Doing distclean in gmp"; \
13735 (cd $(HOST_SUBDIR)/gmp && \
13736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13738 "RANLIB=$${RANLIB}" \
13739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13740 distclean) \
13741 || exit 1
13742
13743 @endif gmp
13744
13745 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13746 maybe-maintainer-clean-gmp:
13747 @if gmp
13748 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13749
13750 maintainer-clean-gmp:
13751 @[ -f ./gmp/Makefile ] || exit 0; \
13752 r=`${PWD_COMMAND}`; export r; \
13753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13754 $(HOST_EXPORTS) \
13755 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13757 done; \
13758 echo "Doing maintainer-clean in gmp"; \
13759 (cd $(HOST_SUBDIR)/gmp && \
13760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13762 "RANLIB=$${RANLIB}" \
13763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13764 maintainer-clean) \
13765 || exit 1
13766
13767 @endif gmp
13768
13769
13770
13771 .PHONY: configure-mpfr maybe-configure-mpfr
13772 maybe-configure-mpfr:
13773 @if gcc-bootstrap
13774 configure-mpfr: stage_current
13775 @endif gcc-bootstrap
13776 @if mpfr
13777 maybe-configure-mpfr: configure-mpfr
13778 configure-mpfr:
13779 @r=`${PWD_COMMAND}`; export r; \
13780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13781 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13782 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13783 $(HOST_EXPORTS) \
13784 echo Configuring in $(HOST_SUBDIR)/mpfr; \
13785 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13786 case $(srcdir) in \
13787 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13788 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13789 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13790 esac; \
13791 module_srcdir=mpfr; \
13792 $(SHELL) \
13793 $$s/$$module_srcdir/configure \
13794 --srcdir=$${topdir}/$$module_srcdir \
13795 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13796 --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13797 || exit 1
13798 @endif mpfr
13799
13800
13801
13802 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13803 maybe-configure-stage1-mpfr:
13804 @if mpfr-bootstrap
13805 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13806 configure-stage1-mpfr:
13807 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13808 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13809 @r=`${PWD_COMMAND}`; export r; \
13810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811 TFLAGS="$(STAGE1_TFLAGS)"; \
13812 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13813 $(HOST_EXPORTS) \
13814 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13815 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13816 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13817 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13819 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13820 case $(srcdir) in \
13821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13822 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13824 esac; \
13825 module_srcdir=mpfr; \
13826 $(SHELL) $$s/$$module_srcdir/configure \
13827 --srcdir=$${topdir}/$$module_srcdir \
13828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13829 --target=${target_alias} \
13830 \
13831 $(STAGE1_CONFIGURE_FLAGS) \
13832 --disable-shared @extra_mpfr_configure_flags@
13833 @endif mpfr-bootstrap
13834
13835 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13836 maybe-configure-stage2-mpfr:
13837 @if mpfr-bootstrap
13838 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13839 configure-stage2-mpfr:
13840 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13841 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13842 @r=`${PWD_COMMAND}`; export r; \
13843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13844 TFLAGS="$(STAGE2_TFLAGS)"; \
13845 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13846 $(HOST_EXPORTS) \
13847 $(POSTSTAGE1_HOST_EXPORTS) \
13848 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13849 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13850 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13851 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13853 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13854 case $(srcdir) in \
13855 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13856 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13857 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13858 esac; \
13859 module_srcdir=mpfr; \
13860 $(SHELL) $$s/$$module_srcdir/configure \
13861 --srcdir=$${topdir}/$$module_srcdir \
13862 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13863 --target=${target_alias} \
13864 --with-build-libsubdir=$(HOST_SUBDIR) \
13865 $(STAGE2_CONFIGURE_FLAGS) \
13866 --disable-shared @extra_mpfr_configure_flags@
13867 @endif mpfr-bootstrap
13868
13869 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13870 maybe-configure-stage3-mpfr:
13871 @if mpfr-bootstrap
13872 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13873 configure-stage3-mpfr:
13874 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13875 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13876 @r=`${PWD_COMMAND}`; export r; \
13877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13878 TFLAGS="$(STAGE3_TFLAGS)"; \
13879 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13880 $(HOST_EXPORTS) \
13881 $(POSTSTAGE1_HOST_EXPORTS) \
13882 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13883 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13884 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13885 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13886 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13887 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13888 case $(srcdir) in \
13889 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13890 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13891 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13892 esac; \
13893 module_srcdir=mpfr; \
13894 $(SHELL) $$s/$$module_srcdir/configure \
13895 --srcdir=$${topdir}/$$module_srcdir \
13896 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13897 --target=${target_alias} \
13898 --with-build-libsubdir=$(HOST_SUBDIR) \
13899 $(STAGE3_CONFIGURE_FLAGS) \
13900 --disable-shared @extra_mpfr_configure_flags@
13901 @endif mpfr-bootstrap
13902
13903 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13904 maybe-configure-stage4-mpfr:
13905 @if mpfr-bootstrap
13906 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13907 configure-stage4-mpfr:
13908 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13910 @r=`${PWD_COMMAND}`; export r; \
13911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13912 TFLAGS="$(STAGE4_TFLAGS)"; \
13913 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13914 $(HOST_EXPORTS) \
13915 $(POSTSTAGE1_HOST_EXPORTS) \
13916 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13917 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13918 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13919 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13921 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13922 case $(srcdir) in \
13923 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13924 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13925 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13926 esac; \
13927 module_srcdir=mpfr; \
13928 $(SHELL) $$s/$$module_srcdir/configure \
13929 --srcdir=$${topdir}/$$module_srcdir \
13930 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13931 --target=${target_alias} \
13932 --with-build-libsubdir=$(HOST_SUBDIR) \
13933 $(STAGE4_CONFIGURE_FLAGS) \
13934 --disable-shared @extra_mpfr_configure_flags@
13935 @endif mpfr-bootstrap
13936
13937 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13938 maybe-configure-stageprofile-mpfr:
13939 @if mpfr-bootstrap
13940 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13941 configure-stageprofile-mpfr:
13942 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13943 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13944 @r=`${PWD_COMMAND}`; export r; \
13945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13946 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13947 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13948 $(HOST_EXPORTS) \
13949 $(POSTSTAGE1_HOST_EXPORTS) \
13950 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13951 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13952 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13953 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13954 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13955 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13956 case $(srcdir) in \
13957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13958 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13960 esac; \
13961 module_srcdir=mpfr; \
13962 $(SHELL) $$s/$$module_srcdir/configure \
13963 --srcdir=$${topdir}/$$module_srcdir \
13964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13965 --target=${target_alias} \
13966 --with-build-libsubdir=$(HOST_SUBDIR) \
13967 $(STAGEprofile_CONFIGURE_FLAGS) \
13968 --disable-shared @extra_mpfr_configure_flags@
13969 @endif mpfr-bootstrap
13970
13971 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13972 maybe-configure-stagetrain-mpfr:
13973 @if mpfr-bootstrap
13974 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13975 configure-stagetrain-mpfr:
13976 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13977 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13978 @r=`${PWD_COMMAND}`; export r; \
13979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13980 TFLAGS="$(STAGEtrain_TFLAGS)"; \
13981 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13982 $(HOST_EXPORTS) \
13983 $(POSTSTAGE1_HOST_EXPORTS) \
13984 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13985 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13986 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
13987 echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13988 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13989 cd $(HOST_SUBDIR)/mpfr || exit 1; \
13990 case $(srcdir) in \
13991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13992 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13994 esac; \
13995 module_srcdir=mpfr; \
13996 $(SHELL) $$s/$$module_srcdir/configure \
13997 --srcdir=$${topdir}/$$module_srcdir \
13998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13999 --target=${target_alias} \
14000 --with-build-libsubdir=$(HOST_SUBDIR) \
14001 $(STAGEtrain_CONFIGURE_FLAGS) \
14002 --disable-shared @extra_mpfr_configure_flags@
14003 @endif mpfr-bootstrap
14004
14005 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
14006 maybe-configure-stagefeedback-mpfr:
14007 @if mpfr-bootstrap
14008 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
14009 configure-stagefeedback-mpfr:
14010 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14012 @r=`${PWD_COMMAND}`; export r; \
14013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14014 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14015 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14016 $(HOST_EXPORTS) \
14017 $(POSTSTAGE1_HOST_EXPORTS) \
14018 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14019 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14020 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14021 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
14022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14023 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14024 case $(srcdir) in \
14025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14026 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14028 esac; \
14029 module_srcdir=mpfr; \
14030 $(SHELL) $$s/$$module_srcdir/configure \
14031 --srcdir=$${topdir}/$$module_srcdir \
14032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14033 --target=${target_alias} \
14034 --with-build-libsubdir=$(HOST_SUBDIR) \
14035 $(STAGEfeedback_CONFIGURE_FLAGS) \
14036 --disable-shared @extra_mpfr_configure_flags@
14037 @endif mpfr-bootstrap
14038
14039 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
14040 maybe-configure-stageautoprofile-mpfr:
14041 @if mpfr-bootstrap
14042 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14043 configure-stageautoprofile-mpfr:
14044 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14046 @r=`${PWD_COMMAND}`; export r; \
14047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14049 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14050 $(HOST_EXPORTS) \
14051 $(POSTSTAGE1_HOST_EXPORTS) \
14052 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14053 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14054 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
14055 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
14056 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14057 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14058 case $(srcdir) in \
14059 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14060 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14061 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14062 esac; \
14063 module_srcdir=mpfr; \
14064 $(SHELL) $$s/$$module_srcdir/configure \
14065 --srcdir=$${topdir}/$$module_srcdir \
14066 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14067 --target=${target_alias} \
14068 --with-build-libsubdir=$(HOST_SUBDIR) \
14069 $(STAGEautoprofile_CONFIGURE_FLAGS) \
14070 --disable-shared @extra_mpfr_configure_flags@
14071 @endif mpfr-bootstrap
14072
14073 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
14074 maybe-configure-stageautofeedback-mpfr:
14075 @if mpfr-bootstrap
14076 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14077 configure-stageautofeedback-mpfr:
14078 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14079 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
14080 @r=`${PWD_COMMAND}`; export r; \
14081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14083 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
14084 $(HOST_EXPORTS) \
14085 $(POSTSTAGE1_HOST_EXPORTS) \
14086 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14087 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14088 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
14089 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
14090 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
14091 cd $(HOST_SUBDIR)/mpfr || exit 1; \
14092 case $(srcdir) in \
14093 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14094 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
14095 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14096 esac; \
14097 module_srcdir=mpfr; \
14098 $(SHELL) $$s/$$module_srcdir/configure \
14099 --srcdir=$${topdir}/$$module_srcdir \
14100 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14101 --target=${target_alias} \
14102 --with-build-libsubdir=$(HOST_SUBDIR) \
14103 $(STAGEautofeedback_CONFIGURE_FLAGS) \
14104 --disable-shared @extra_mpfr_configure_flags@
14105 @endif mpfr-bootstrap
14106
14107
14108
14109
14110
14111 .PHONY: all-mpfr maybe-all-mpfr
14112 maybe-all-mpfr:
14113 @if gcc-bootstrap
14114 all-mpfr: stage_current
14115 @endif gcc-bootstrap
14116 @if mpfr
14117 TARGET-mpfr=all
14118 maybe-all-mpfr: all-mpfr
14119 all-mpfr: configure-mpfr
14120 @r=`${PWD_COMMAND}`; export r; \
14121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14122 $(HOST_EXPORTS) \
14123 (cd $(HOST_SUBDIR)/mpfr && \
14124 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14125 $(TARGET-mpfr))
14126 @endif mpfr
14127
14128
14129
14130 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
14131 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
14132 maybe-all-stage1-mpfr:
14133 maybe-clean-stage1-mpfr:
14134 @if mpfr-bootstrap
14135 maybe-all-stage1-mpfr: all-stage1-mpfr
14136 all-stage1: all-stage1-mpfr
14137 TARGET-stage1-mpfr = $(TARGET-mpfr)
14138 all-stage1-mpfr: configure-stage1-mpfr
14139 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14140 @r=`${PWD_COMMAND}`; export r; \
14141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14142 TFLAGS="$(STAGE1_TFLAGS)"; \
14143 $(HOST_EXPORTS) \
14144 cd $(HOST_SUBDIR)/mpfr && \
14145 \
14146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14147 CFLAGS="$(STAGE1_CFLAGS)" \
14148 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
14149 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14150 LIBCFLAGS="$(LIBCFLAGS)" \
14151 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14152 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14153 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14154 $(EXTRA_HOST_FLAGS) \
14155 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14156 TFLAGS="$(STAGE1_TFLAGS)" \
14157 $(TARGET-stage1-mpfr)
14158
14159 maybe-clean-stage1-mpfr: clean-stage1-mpfr
14160 clean-stage1: clean-stage1-mpfr
14161 clean-stage1-mpfr:
14162 @if [ $(current_stage) = stage1 ]; then \
14163 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14164 else \
14165 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
14166 $(MAKE) stage1-start; \
14167 fi; \
14168 cd $(HOST_SUBDIR)/mpfr && \
14169 $(MAKE) $(EXTRA_HOST_FLAGS) \
14170 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14171 @endif mpfr-bootstrap
14172
14173
14174 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
14175 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
14176 maybe-all-stage2-mpfr:
14177 maybe-clean-stage2-mpfr:
14178 @if mpfr-bootstrap
14179 maybe-all-stage2-mpfr: all-stage2-mpfr
14180 all-stage2: all-stage2-mpfr
14181 TARGET-stage2-mpfr = $(TARGET-mpfr)
14182 all-stage2-mpfr: configure-stage2-mpfr
14183 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14184 @r=`${PWD_COMMAND}`; export r; \
14185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14186 TFLAGS="$(STAGE2_TFLAGS)"; \
14187 $(HOST_EXPORTS) \
14188 $(POSTSTAGE1_HOST_EXPORTS) \
14189 cd $(HOST_SUBDIR)/mpfr && \
14190 \
14191 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14192 CFLAGS="$(STAGE2_CFLAGS)" \
14193 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
14194 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14195 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14196 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14197 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14198 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14199 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14200 TFLAGS="$(STAGE2_TFLAGS)" \
14201 $(TARGET-stage2-mpfr)
14202
14203 maybe-clean-stage2-mpfr: clean-stage2-mpfr
14204 clean-stage2: clean-stage2-mpfr
14205 clean-stage2-mpfr:
14206 @if [ $(current_stage) = stage2 ]; then \
14207 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14208 else \
14209 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14210 $(MAKE) stage2-start; \
14211 fi; \
14212 cd $(HOST_SUBDIR)/mpfr && \
14213 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14214 @endif mpfr-bootstrap
14215
14216
14217 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14218 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14219 maybe-all-stage3-mpfr:
14220 maybe-clean-stage3-mpfr:
14221 @if mpfr-bootstrap
14222 maybe-all-stage3-mpfr: all-stage3-mpfr
14223 all-stage3: all-stage3-mpfr
14224 TARGET-stage3-mpfr = $(TARGET-mpfr)
14225 all-stage3-mpfr: configure-stage3-mpfr
14226 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14227 @r=`${PWD_COMMAND}`; export r; \
14228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229 TFLAGS="$(STAGE3_TFLAGS)"; \
14230 $(HOST_EXPORTS) \
14231 $(POSTSTAGE1_HOST_EXPORTS) \
14232 cd $(HOST_SUBDIR)/mpfr && \
14233 \
14234 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14235 CFLAGS="$(STAGE3_CFLAGS)" \
14236 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
14237 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14238 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14239 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14240 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14241 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14242 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14243 TFLAGS="$(STAGE3_TFLAGS)" \
14244 $(TARGET-stage3-mpfr)
14245
14246 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14247 clean-stage3: clean-stage3-mpfr
14248 clean-stage3-mpfr:
14249 @if [ $(current_stage) = stage3 ]; then \
14250 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14251 else \
14252 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14253 $(MAKE) stage3-start; \
14254 fi; \
14255 cd $(HOST_SUBDIR)/mpfr && \
14256 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14257 @endif mpfr-bootstrap
14258
14259
14260 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14261 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14262 maybe-all-stage4-mpfr:
14263 maybe-clean-stage4-mpfr:
14264 @if mpfr-bootstrap
14265 maybe-all-stage4-mpfr: all-stage4-mpfr
14266 all-stage4: all-stage4-mpfr
14267 TARGET-stage4-mpfr = $(TARGET-mpfr)
14268 all-stage4-mpfr: configure-stage4-mpfr
14269 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14270 @r=`${PWD_COMMAND}`; export r; \
14271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272 TFLAGS="$(STAGE4_TFLAGS)"; \
14273 $(HOST_EXPORTS) \
14274 $(POSTSTAGE1_HOST_EXPORTS) \
14275 cd $(HOST_SUBDIR)/mpfr && \
14276 \
14277 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14278 CFLAGS="$(STAGE4_CFLAGS)" \
14279 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
14280 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14281 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14282 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14283 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14284 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14285 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14286 TFLAGS="$(STAGE4_TFLAGS)" \
14287 $(TARGET-stage4-mpfr)
14288
14289 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14290 clean-stage4: clean-stage4-mpfr
14291 clean-stage4-mpfr:
14292 @if [ $(current_stage) = stage4 ]; then \
14293 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14294 else \
14295 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14296 $(MAKE) stage4-start; \
14297 fi; \
14298 cd $(HOST_SUBDIR)/mpfr && \
14299 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14300 @endif mpfr-bootstrap
14301
14302
14303 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14304 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14305 maybe-all-stageprofile-mpfr:
14306 maybe-clean-stageprofile-mpfr:
14307 @if mpfr-bootstrap
14308 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14309 all-stageprofile: all-stageprofile-mpfr
14310 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14311 all-stageprofile-mpfr: configure-stageprofile-mpfr
14312 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14313 @r=`${PWD_COMMAND}`; export r; \
14314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14315 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14316 $(HOST_EXPORTS) \
14317 $(POSTSTAGE1_HOST_EXPORTS) \
14318 cd $(HOST_SUBDIR)/mpfr && \
14319 \
14320 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14321 CFLAGS="$(STAGEprofile_CFLAGS)" \
14322 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
14323 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14324 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14329 TFLAGS="$(STAGEprofile_TFLAGS)" \
14330 $(TARGET-stageprofile-mpfr)
14331
14332 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14333 clean-stageprofile: clean-stageprofile-mpfr
14334 clean-stageprofile-mpfr:
14335 @if [ $(current_stage) = stageprofile ]; then \
14336 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14337 else \
14338 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14339 $(MAKE) stageprofile-start; \
14340 fi; \
14341 cd $(HOST_SUBDIR)/mpfr && \
14342 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14343 @endif mpfr-bootstrap
14344
14345
14346 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14347 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14348 maybe-all-stagetrain-mpfr:
14349 maybe-clean-stagetrain-mpfr:
14350 @if mpfr-bootstrap
14351 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14352 all-stagetrain: all-stagetrain-mpfr
14353 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14354 all-stagetrain-mpfr: configure-stagetrain-mpfr
14355 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14356 @r=`${PWD_COMMAND}`; export r; \
14357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14358 TFLAGS="$(STAGEtrain_TFLAGS)"; \
14359 $(HOST_EXPORTS) \
14360 $(POSTSTAGE1_HOST_EXPORTS) \
14361 cd $(HOST_SUBDIR)/mpfr && \
14362 \
14363 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14364 CFLAGS="$(STAGEtrain_CFLAGS)" \
14365 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
14366 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14367 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14372 TFLAGS="$(STAGEtrain_TFLAGS)" \
14373 $(TARGET-stagetrain-mpfr)
14374
14375 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14376 clean-stagetrain: clean-stagetrain-mpfr
14377 clean-stagetrain-mpfr:
14378 @if [ $(current_stage) = stagetrain ]; then \
14379 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14380 else \
14381 [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14382 $(MAKE) stagetrain-start; \
14383 fi; \
14384 cd $(HOST_SUBDIR)/mpfr && \
14385 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14386 @endif mpfr-bootstrap
14387
14388
14389 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14390 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14391 maybe-all-stagefeedback-mpfr:
14392 maybe-clean-stagefeedback-mpfr:
14393 @if mpfr-bootstrap
14394 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14395 all-stagefeedback: all-stagefeedback-mpfr
14396 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14397 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14398 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14399 @r=`${PWD_COMMAND}`; export r; \
14400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14402 $(HOST_EXPORTS) \
14403 $(POSTSTAGE1_HOST_EXPORTS) \
14404 cd $(HOST_SUBDIR)/mpfr && \
14405 \
14406 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14407 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14408 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
14409 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14410 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14415 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14416 $(TARGET-stagefeedback-mpfr)
14417
14418 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14419 clean-stagefeedback: clean-stagefeedback-mpfr
14420 clean-stagefeedback-mpfr:
14421 @if [ $(current_stage) = stagefeedback ]; then \
14422 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14423 else \
14424 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14425 $(MAKE) stagefeedback-start; \
14426 fi; \
14427 cd $(HOST_SUBDIR)/mpfr && \
14428 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14429 @endif mpfr-bootstrap
14430
14431
14432 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14433 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14434 maybe-all-stageautoprofile-mpfr:
14435 maybe-clean-stageautoprofile-mpfr:
14436 @if mpfr-bootstrap
14437 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14438 all-stageautoprofile: all-stageautoprofile-mpfr
14439 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14440 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14441 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14442 @r=`${PWD_COMMAND}`; export r; \
14443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14444 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14445 $(HOST_EXPORTS) \
14446 $(POSTSTAGE1_HOST_EXPORTS) \
14447 cd $(HOST_SUBDIR)/mpfr && \
14448 $$s/gcc/config/i386/$(AUTO_PROFILE) \
14449 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14450 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14451 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
14452 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14453 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14458 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
14459 $(TARGET-stageautoprofile-mpfr)
14460
14461 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14462 clean-stageautoprofile: clean-stageautoprofile-mpfr
14463 clean-stageautoprofile-mpfr:
14464 @if [ $(current_stage) = stageautoprofile ]; then \
14465 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14466 else \
14467 [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14468 $(MAKE) stageautoprofile-start; \
14469 fi; \
14470 cd $(HOST_SUBDIR)/mpfr && \
14471 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14472 @endif mpfr-bootstrap
14473
14474
14475 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14476 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14477 maybe-all-stageautofeedback-mpfr:
14478 maybe-clean-stageautofeedback-mpfr:
14479 @if mpfr-bootstrap
14480 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14481 all-stageautofeedback: all-stageautofeedback-mpfr
14482 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14483 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14484 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14485 @r=`${PWD_COMMAND}`; export r; \
14486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14487 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14488 $(HOST_EXPORTS) \
14489 $(POSTSTAGE1_HOST_EXPORTS) \
14490 cd $(HOST_SUBDIR)/mpfr && \
14491 \
14492 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14493 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14494 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
14495 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14496 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14501 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14502 $(TARGET-stageautofeedback-mpfr)
14503
14504 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14505 clean-stageautofeedback: clean-stageautofeedback-mpfr
14506 clean-stageautofeedback-mpfr:
14507 @if [ $(current_stage) = stageautofeedback ]; then \
14508 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14509 else \
14510 [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14511 $(MAKE) stageautofeedback-start; \
14512 fi; \
14513 cd $(HOST_SUBDIR)/mpfr && \
14514 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14515 @endif mpfr-bootstrap
14516
14517
14518
14519
14520
14521 .PHONY: check-mpfr maybe-check-mpfr
14522 maybe-check-mpfr:
14523 @if mpfr
14524 maybe-check-mpfr: check-mpfr
14525
14526 check-mpfr:
14527 @: $(MAKE); $(unstage)
14528 @r=`${PWD_COMMAND}`; export r; \
14529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14530 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14531 (cd $(HOST_SUBDIR)/mpfr && \
14532 $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14533
14534 @endif mpfr
14535
14536 .PHONY: install-mpfr maybe-install-mpfr
14537 maybe-install-mpfr:
14538 @if mpfr
14539 maybe-install-mpfr: install-mpfr
14540
14541 install-mpfr:
14542
14543 @endif mpfr
14544
14545 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14546 maybe-install-strip-mpfr:
14547 @if mpfr
14548 maybe-install-strip-mpfr: install-strip-mpfr
14549
14550 install-strip-mpfr:
14551
14552 @endif mpfr
14553
14554 # Other targets (info, dvi, pdf, etc.)
14555
14556 .PHONY: maybe-info-mpfr info-mpfr
14557 maybe-info-mpfr:
14558 @if mpfr
14559 maybe-info-mpfr: info-mpfr
14560
14561 info-mpfr: \
14562 configure-mpfr
14563 @[ -f ./mpfr/Makefile ] || exit 0; \
14564 r=`${PWD_COMMAND}`; export r; \
14565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14566 $(HOST_EXPORTS) \
14567 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14569 done; \
14570 echo "Doing info in mpfr"; \
14571 (cd $(HOST_SUBDIR)/mpfr && \
14572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14574 "RANLIB=$${RANLIB}" \
14575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14576 info) \
14577 || exit 1
14578
14579 @endif mpfr
14580
14581 .PHONY: maybe-dvi-mpfr dvi-mpfr
14582 maybe-dvi-mpfr:
14583 @if mpfr
14584 maybe-dvi-mpfr: dvi-mpfr
14585
14586 dvi-mpfr: \
14587 configure-mpfr
14588 @[ -f ./mpfr/Makefile ] || exit 0; \
14589 r=`${PWD_COMMAND}`; export r; \
14590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14591 $(HOST_EXPORTS) \
14592 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14594 done; \
14595 echo "Doing dvi in mpfr"; \
14596 (cd $(HOST_SUBDIR)/mpfr && \
14597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14599 "RANLIB=$${RANLIB}" \
14600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14601 dvi) \
14602 || exit 1
14603
14604 @endif mpfr
14605
14606 .PHONY: maybe-pdf-mpfr pdf-mpfr
14607 maybe-pdf-mpfr:
14608 @if mpfr
14609 maybe-pdf-mpfr: pdf-mpfr
14610
14611 pdf-mpfr: \
14612 configure-mpfr
14613 @[ -f ./mpfr/Makefile ] || exit 0; \
14614 r=`${PWD_COMMAND}`; export r; \
14615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14616 $(HOST_EXPORTS) \
14617 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14619 done; \
14620 echo "Doing pdf in mpfr"; \
14621 (cd $(HOST_SUBDIR)/mpfr && \
14622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14624 "RANLIB=$${RANLIB}" \
14625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14626 pdf) \
14627 || exit 1
14628
14629 @endif mpfr
14630
14631 .PHONY: maybe-html-mpfr html-mpfr
14632 maybe-html-mpfr:
14633 @if mpfr
14634 maybe-html-mpfr: html-mpfr
14635
14636 html-mpfr: \
14637 configure-mpfr
14638 @[ -f ./mpfr/Makefile ] || exit 0; \
14639 r=`${PWD_COMMAND}`; export r; \
14640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641 $(HOST_EXPORTS) \
14642 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14644 done; \
14645 echo "Doing html in mpfr"; \
14646 (cd $(HOST_SUBDIR)/mpfr && \
14647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14649 "RANLIB=$${RANLIB}" \
14650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14651 html) \
14652 || exit 1
14653
14654 @endif mpfr
14655
14656 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14657 maybe-TAGS-mpfr:
14658 @if mpfr
14659 maybe-TAGS-mpfr: TAGS-mpfr
14660
14661 TAGS-mpfr: \
14662 configure-mpfr
14663 @[ -f ./mpfr/Makefile ] || exit 0; \
14664 r=`${PWD_COMMAND}`; export r; \
14665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14666 $(HOST_EXPORTS) \
14667 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14669 done; \
14670 echo "Doing TAGS in mpfr"; \
14671 (cd $(HOST_SUBDIR)/mpfr && \
14672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14674 "RANLIB=$${RANLIB}" \
14675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14676 TAGS) \
14677 || exit 1
14678
14679 @endif mpfr
14680
14681 .PHONY: maybe-install-info-mpfr install-info-mpfr
14682 maybe-install-info-mpfr:
14683 @if mpfr
14684 maybe-install-info-mpfr: install-info-mpfr
14685
14686 install-info-mpfr: \
14687 configure-mpfr \
14688 info-mpfr
14689 @[ -f ./mpfr/Makefile ] || exit 0; \
14690 r=`${PWD_COMMAND}`; export r; \
14691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14692 $(HOST_EXPORTS) \
14693 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14695 done; \
14696 echo "Doing install-info in mpfr"; \
14697 (cd $(HOST_SUBDIR)/mpfr && \
14698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14700 "RANLIB=$${RANLIB}" \
14701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14702 install-info) \
14703 || exit 1
14704
14705 @endif mpfr
14706
14707 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14708 maybe-install-pdf-mpfr:
14709 @if mpfr
14710 maybe-install-pdf-mpfr: install-pdf-mpfr
14711
14712 install-pdf-mpfr: \
14713 configure-mpfr \
14714 pdf-mpfr
14715 @[ -f ./mpfr/Makefile ] || exit 0; \
14716 r=`${PWD_COMMAND}`; export r; \
14717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14718 $(HOST_EXPORTS) \
14719 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14721 done; \
14722 echo "Doing install-pdf in mpfr"; \
14723 (cd $(HOST_SUBDIR)/mpfr && \
14724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14726 "RANLIB=$${RANLIB}" \
14727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14728 install-pdf) \
14729 || exit 1
14730
14731 @endif mpfr
14732
14733 .PHONY: maybe-install-html-mpfr install-html-mpfr
14734 maybe-install-html-mpfr:
14735 @if mpfr
14736 maybe-install-html-mpfr: install-html-mpfr
14737
14738 install-html-mpfr: \
14739 configure-mpfr \
14740 html-mpfr
14741 @[ -f ./mpfr/Makefile ] || exit 0; \
14742 r=`${PWD_COMMAND}`; export r; \
14743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14744 $(HOST_EXPORTS) \
14745 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14747 done; \
14748 echo "Doing install-html in mpfr"; \
14749 (cd $(HOST_SUBDIR)/mpfr && \
14750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14752 "RANLIB=$${RANLIB}" \
14753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14754 install-html) \
14755 || exit 1
14756
14757 @endif mpfr
14758
14759 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14760 maybe-installcheck-mpfr:
14761 @if mpfr
14762 maybe-installcheck-mpfr: installcheck-mpfr
14763
14764 installcheck-mpfr: \
14765 configure-mpfr
14766 @[ -f ./mpfr/Makefile ] || exit 0; \
14767 r=`${PWD_COMMAND}`; export r; \
14768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769 $(HOST_EXPORTS) \
14770 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14772 done; \
14773 echo "Doing installcheck in mpfr"; \
14774 (cd $(HOST_SUBDIR)/mpfr && \
14775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14777 "RANLIB=$${RANLIB}" \
14778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14779 installcheck) \
14780 || exit 1
14781
14782 @endif mpfr
14783
14784 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14785 maybe-mostlyclean-mpfr:
14786 @if mpfr
14787 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14788
14789 mostlyclean-mpfr:
14790 @[ -f ./mpfr/Makefile ] || exit 0; \
14791 r=`${PWD_COMMAND}`; export r; \
14792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14793 $(HOST_EXPORTS) \
14794 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14796 done; \
14797 echo "Doing mostlyclean in mpfr"; \
14798 (cd $(HOST_SUBDIR)/mpfr && \
14799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14801 "RANLIB=$${RANLIB}" \
14802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14803 mostlyclean) \
14804 || exit 1
14805
14806 @endif mpfr
14807
14808 .PHONY: maybe-clean-mpfr clean-mpfr
14809 maybe-clean-mpfr:
14810 @if mpfr
14811 maybe-clean-mpfr: clean-mpfr
14812
14813 clean-mpfr:
14814 @[ -f ./mpfr/Makefile ] || exit 0; \
14815 r=`${PWD_COMMAND}`; export r; \
14816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14817 $(HOST_EXPORTS) \
14818 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14820 done; \
14821 echo "Doing clean in mpfr"; \
14822 (cd $(HOST_SUBDIR)/mpfr && \
14823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14825 "RANLIB=$${RANLIB}" \
14826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14827 clean) \
14828 || exit 1
14829
14830 @endif mpfr
14831
14832 .PHONY: maybe-distclean-mpfr distclean-mpfr
14833 maybe-distclean-mpfr:
14834 @if mpfr
14835 maybe-distclean-mpfr: distclean-mpfr
14836
14837 distclean-mpfr:
14838 @[ -f ./mpfr/Makefile ] || exit 0; \
14839 r=`${PWD_COMMAND}`; export r; \
14840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14841 $(HOST_EXPORTS) \
14842 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14844 done; \
14845 echo "Doing distclean in mpfr"; \
14846 (cd $(HOST_SUBDIR)/mpfr && \
14847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14849 "RANLIB=$${RANLIB}" \
14850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14851 distclean) \
14852 || exit 1
14853
14854 @endif mpfr
14855
14856 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14857 maybe-maintainer-clean-mpfr:
14858 @if mpfr
14859 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14860
14861 maintainer-clean-mpfr:
14862 @[ -f ./mpfr/Makefile ] || exit 0; \
14863 r=`${PWD_COMMAND}`; export r; \
14864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14865 $(HOST_EXPORTS) \
14866 for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14868 done; \
14869 echo "Doing maintainer-clean in mpfr"; \
14870 (cd $(HOST_SUBDIR)/mpfr && \
14871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14873 "RANLIB=$${RANLIB}" \
14874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14875 maintainer-clean) \
14876 || exit 1
14877
14878 @endif mpfr
14879
14880
14881
14882 .PHONY: configure-mpc maybe-configure-mpc
14883 maybe-configure-mpc:
14884 @if gcc-bootstrap
14885 configure-mpc: stage_current
14886 @endif gcc-bootstrap
14887 @if mpc
14888 maybe-configure-mpc: configure-mpc
14889 configure-mpc:
14890 @r=`${PWD_COMMAND}`; export r; \
14891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14893 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14894 $(HOST_EXPORTS) \
14895 echo Configuring in $(HOST_SUBDIR)/mpc; \
14896 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14897 case $(srcdir) in \
14898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14899 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14901 esac; \
14902 module_srcdir=mpc; \
14903 $(SHELL) \
14904 $$s/$$module_srcdir/configure \
14905 --srcdir=$${topdir}/$$module_srcdir \
14906 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14907 --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14908 || exit 1
14909 @endif mpc
14910
14911
14912
14913 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14914 maybe-configure-stage1-mpc:
14915 @if mpc-bootstrap
14916 maybe-configure-stage1-mpc: configure-stage1-mpc
14917 configure-stage1-mpc:
14918 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14920 @r=`${PWD_COMMAND}`; export r; \
14921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14922 TFLAGS="$(STAGE1_TFLAGS)"; \
14923 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14924 $(HOST_EXPORTS) \
14925 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14926 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14927 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14928 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14930 cd $(HOST_SUBDIR)/mpc || exit 1; \
14931 case $(srcdir) in \
14932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14933 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14935 esac; \
14936 module_srcdir=mpc; \
14937 $(SHELL) $$s/$$module_srcdir/configure \
14938 --srcdir=$${topdir}/$$module_srcdir \
14939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14940 --target=${target_alias} \
14941 \
14942 $(STAGE1_CONFIGURE_FLAGS) \
14943 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14944 @endif mpc-bootstrap
14945
14946 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14947 maybe-configure-stage2-mpc:
14948 @if mpc-bootstrap
14949 maybe-configure-stage2-mpc: configure-stage2-mpc
14950 configure-stage2-mpc:
14951 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14953 @r=`${PWD_COMMAND}`; export r; \
14954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14955 TFLAGS="$(STAGE2_TFLAGS)"; \
14956 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14957 $(HOST_EXPORTS) \
14958 $(POSTSTAGE1_HOST_EXPORTS) \
14959 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14960 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14961 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14962 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14964 cd $(HOST_SUBDIR)/mpc || exit 1; \
14965 case $(srcdir) in \
14966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14967 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14969 esac; \
14970 module_srcdir=mpc; \
14971 $(SHELL) $$s/$$module_srcdir/configure \
14972 --srcdir=$${topdir}/$$module_srcdir \
14973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14974 --target=${target_alias} \
14975 --with-build-libsubdir=$(HOST_SUBDIR) \
14976 $(STAGE2_CONFIGURE_FLAGS) \
14977 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14978 @endif mpc-bootstrap
14979
14980 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14981 maybe-configure-stage3-mpc:
14982 @if mpc-bootstrap
14983 maybe-configure-stage3-mpc: configure-stage3-mpc
14984 configure-stage3-mpc:
14985 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14987 @r=`${PWD_COMMAND}`; export r; \
14988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14989 TFLAGS="$(STAGE3_TFLAGS)"; \
14990 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14991 $(HOST_EXPORTS) \
14992 $(POSTSTAGE1_HOST_EXPORTS) \
14993 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14994 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14995 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14996 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14998 cd $(HOST_SUBDIR)/mpc || exit 1; \
14999 case $(srcdir) in \
15000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15001 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15003 esac; \
15004 module_srcdir=mpc; \
15005 $(SHELL) $$s/$$module_srcdir/configure \
15006 --srcdir=$${topdir}/$$module_srcdir \
15007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15008 --target=${target_alias} \
15009 --with-build-libsubdir=$(HOST_SUBDIR) \
15010 $(STAGE3_CONFIGURE_FLAGS) \
15011 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15012 @endif mpc-bootstrap
15013
15014 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
15015 maybe-configure-stage4-mpc:
15016 @if mpc-bootstrap
15017 maybe-configure-stage4-mpc: configure-stage4-mpc
15018 configure-stage4-mpc:
15019 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15021 @r=`${PWD_COMMAND}`; export r; \
15022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023 TFLAGS="$(STAGE4_TFLAGS)"; \
15024 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15025 $(HOST_EXPORTS) \
15026 $(POSTSTAGE1_HOST_EXPORTS) \
15027 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15028 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15029 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15030 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
15031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15032 cd $(HOST_SUBDIR)/mpc || exit 1; \
15033 case $(srcdir) in \
15034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15035 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15037 esac; \
15038 module_srcdir=mpc; \
15039 $(SHELL) $$s/$$module_srcdir/configure \
15040 --srcdir=$${topdir}/$$module_srcdir \
15041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15042 --target=${target_alias} \
15043 --with-build-libsubdir=$(HOST_SUBDIR) \
15044 $(STAGE4_CONFIGURE_FLAGS) \
15045 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15046 @endif mpc-bootstrap
15047
15048 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
15049 maybe-configure-stageprofile-mpc:
15050 @if mpc-bootstrap
15051 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
15052 configure-stageprofile-mpc:
15053 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15055 @r=`${PWD_COMMAND}`; export r; \
15056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15057 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15058 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15059 $(HOST_EXPORTS) \
15060 $(POSTSTAGE1_HOST_EXPORTS) \
15061 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15062 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15063 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15064 echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
15065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15066 cd $(HOST_SUBDIR)/mpc || exit 1; \
15067 case $(srcdir) in \
15068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15069 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15071 esac; \
15072 module_srcdir=mpc; \
15073 $(SHELL) $$s/$$module_srcdir/configure \
15074 --srcdir=$${topdir}/$$module_srcdir \
15075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15076 --target=${target_alias} \
15077 --with-build-libsubdir=$(HOST_SUBDIR) \
15078 $(STAGEprofile_CONFIGURE_FLAGS) \
15079 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15080 @endif mpc-bootstrap
15081
15082 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
15083 maybe-configure-stagetrain-mpc:
15084 @if mpc-bootstrap
15085 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
15086 configure-stagetrain-mpc:
15087 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15089 @r=`${PWD_COMMAND}`; export r; \
15090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15091 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15092 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15093 $(HOST_EXPORTS) \
15094 $(POSTSTAGE1_HOST_EXPORTS) \
15095 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15096 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15097 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
15098 echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
15099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15100 cd $(HOST_SUBDIR)/mpc || exit 1; \
15101 case $(srcdir) in \
15102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15103 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15105 esac; \
15106 module_srcdir=mpc; \
15107 $(SHELL) $$s/$$module_srcdir/configure \
15108 --srcdir=$${topdir}/$$module_srcdir \
15109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15110 --target=${target_alias} \
15111 --with-build-libsubdir=$(HOST_SUBDIR) \
15112 $(STAGEtrain_CONFIGURE_FLAGS) \
15113 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15114 @endif mpc-bootstrap
15115
15116 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
15117 maybe-configure-stagefeedback-mpc:
15118 @if mpc-bootstrap
15119 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
15120 configure-stagefeedback-mpc:
15121 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15123 @r=`${PWD_COMMAND}`; export r; \
15124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15125 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15126 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15127 $(HOST_EXPORTS) \
15128 $(POSTSTAGE1_HOST_EXPORTS) \
15129 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15130 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15131 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15132 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
15133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15134 cd $(HOST_SUBDIR)/mpc || exit 1; \
15135 case $(srcdir) in \
15136 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15137 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15138 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15139 esac; \
15140 module_srcdir=mpc; \
15141 $(SHELL) $$s/$$module_srcdir/configure \
15142 --srcdir=$${topdir}/$$module_srcdir \
15143 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15144 --target=${target_alias} \
15145 --with-build-libsubdir=$(HOST_SUBDIR) \
15146 $(STAGEfeedback_CONFIGURE_FLAGS) \
15147 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15148 @endif mpc-bootstrap
15149
15150 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
15151 maybe-configure-stageautoprofile-mpc:
15152 @if mpc-bootstrap
15153 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
15154 configure-stageautoprofile-mpc:
15155 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15156 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15157 @r=`${PWD_COMMAND}`; export r; \
15158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15159 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15160 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15161 $(HOST_EXPORTS) \
15162 $(POSTSTAGE1_HOST_EXPORTS) \
15163 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
15164 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
15165 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
15166 echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
15167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15168 cd $(HOST_SUBDIR)/mpc || exit 1; \
15169 case $(srcdir) in \
15170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15171 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15173 esac; \
15174 module_srcdir=mpc; \
15175 $(SHELL) $$s/$$module_srcdir/configure \
15176 --srcdir=$${topdir}/$$module_srcdir \
15177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15178 --target=${target_alias} \
15179 --with-build-libsubdir=$(HOST_SUBDIR) \
15180 $(STAGEautoprofile_CONFIGURE_FLAGS) \
15181 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15182 @endif mpc-bootstrap
15183
15184 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
15185 maybe-configure-stageautofeedback-mpc:
15186 @if mpc-bootstrap
15187 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
15188 configure-stageautofeedback-mpc:
15189 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15190 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
15191 @r=`${PWD_COMMAND}`; export r; \
15192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15193 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15194 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
15195 $(HOST_EXPORTS) \
15196 $(POSTSTAGE1_HOST_EXPORTS) \
15197 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
15198 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
15199 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
15200 echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
15201 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
15202 cd $(HOST_SUBDIR)/mpc || exit 1; \
15203 case $(srcdir) in \
15204 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15205 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
15206 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15207 esac; \
15208 module_srcdir=mpc; \
15209 $(SHELL) $$s/$$module_srcdir/configure \
15210 --srcdir=$${topdir}/$$module_srcdir \
15211 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15212 --target=${target_alias} \
15213 --with-build-libsubdir=$(HOST_SUBDIR) \
15214 $(STAGEautofeedback_CONFIGURE_FLAGS) \
15215 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
15216 @endif mpc-bootstrap
15217
15218
15219
15220
15221
15222 .PHONY: all-mpc maybe-all-mpc
15223 maybe-all-mpc:
15224 @if gcc-bootstrap
15225 all-mpc: stage_current
15226 @endif gcc-bootstrap
15227 @if mpc
15228 TARGET-mpc=all
15229 maybe-all-mpc: all-mpc
15230 all-mpc: configure-mpc
15231 @r=`${PWD_COMMAND}`; export r; \
15232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15233 $(HOST_EXPORTS) \
15234 (cd $(HOST_SUBDIR)/mpc && \
15235 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
15236 $(TARGET-mpc))
15237 @endif mpc
15238
15239
15240
15241 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15242 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15243 maybe-all-stage1-mpc:
15244 maybe-clean-stage1-mpc:
15245 @if mpc-bootstrap
15246 maybe-all-stage1-mpc: all-stage1-mpc
15247 all-stage1: all-stage1-mpc
15248 TARGET-stage1-mpc = $(TARGET-mpc)
15249 all-stage1-mpc: configure-stage1-mpc
15250 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15251 @r=`${PWD_COMMAND}`; export r; \
15252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15253 TFLAGS="$(STAGE1_TFLAGS)"; \
15254 $(HOST_EXPORTS) \
15255 cd $(HOST_SUBDIR)/mpc && \
15256 \
15257 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15258 CFLAGS="$(STAGE1_CFLAGS)" \
15259 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
15260 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15261 LIBCFLAGS="$(LIBCFLAGS)" \
15262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15265 $(EXTRA_HOST_FLAGS) \
15266 $(STAGE1_FLAGS_TO_PASS) \
15267 TFLAGS="$(STAGE1_TFLAGS)" \
15268 $(TARGET-stage1-mpc)
15269
15270 maybe-clean-stage1-mpc: clean-stage1-mpc
15271 clean-stage1: clean-stage1-mpc
15272 clean-stage1-mpc:
15273 @if [ $(current_stage) = stage1 ]; then \
15274 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15275 else \
15276 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15277 $(MAKE) stage1-start; \
15278 fi; \
15279 cd $(HOST_SUBDIR)/mpc && \
15280 $(MAKE) $(EXTRA_HOST_FLAGS) \
15281 $(STAGE1_FLAGS_TO_PASS) clean
15282 @endif mpc-bootstrap
15283
15284
15285 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15286 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15287 maybe-all-stage2-mpc:
15288 maybe-clean-stage2-mpc:
15289 @if mpc-bootstrap
15290 maybe-all-stage2-mpc: all-stage2-mpc
15291 all-stage2: all-stage2-mpc
15292 TARGET-stage2-mpc = $(TARGET-mpc)
15293 all-stage2-mpc: configure-stage2-mpc
15294 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15295 @r=`${PWD_COMMAND}`; export r; \
15296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15297 TFLAGS="$(STAGE2_TFLAGS)"; \
15298 $(HOST_EXPORTS) \
15299 $(POSTSTAGE1_HOST_EXPORTS) \
15300 cd $(HOST_SUBDIR)/mpc && \
15301 \
15302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15303 CFLAGS="$(STAGE2_CFLAGS)" \
15304 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
15305 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15306 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15307 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15308 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15309 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15310 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15311 TFLAGS="$(STAGE2_TFLAGS)" \
15312 $(TARGET-stage2-mpc)
15313
15314 maybe-clean-stage2-mpc: clean-stage2-mpc
15315 clean-stage2: clean-stage2-mpc
15316 clean-stage2-mpc:
15317 @if [ $(current_stage) = stage2 ]; then \
15318 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15319 else \
15320 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15321 $(MAKE) stage2-start; \
15322 fi; \
15323 cd $(HOST_SUBDIR)/mpc && \
15324 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15325 @endif mpc-bootstrap
15326
15327
15328 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15329 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15330 maybe-all-stage3-mpc:
15331 maybe-clean-stage3-mpc:
15332 @if mpc-bootstrap
15333 maybe-all-stage3-mpc: all-stage3-mpc
15334 all-stage3: all-stage3-mpc
15335 TARGET-stage3-mpc = $(TARGET-mpc)
15336 all-stage3-mpc: configure-stage3-mpc
15337 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15338 @r=`${PWD_COMMAND}`; export r; \
15339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15340 TFLAGS="$(STAGE3_TFLAGS)"; \
15341 $(HOST_EXPORTS) \
15342 $(POSTSTAGE1_HOST_EXPORTS) \
15343 cd $(HOST_SUBDIR)/mpc && \
15344 \
15345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15346 CFLAGS="$(STAGE3_CFLAGS)" \
15347 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
15348 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15349 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15353 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15354 TFLAGS="$(STAGE3_TFLAGS)" \
15355 $(TARGET-stage3-mpc)
15356
15357 maybe-clean-stage3-mpc: clean-stage3-mpc
15358 clean-stage3: clean-stage3-mpc
15359 clean-stage3-mpc:
15360 @if [ $(current_stage) = stage3 ]; then \
15361 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15362 else \
15363 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15364 $(MAKE) stage3-start; \
15365 fi; \
15366 cd $(HOST_SUBDIR)/mpc && \
15367 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15368 @endif mpc-bootstrap
15369
15370
15371 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15372 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15373 maybe-all-stage4-mpc:
15374 maybe-clean-stage4-mpc:
15375 @if mpc-bootstrap
15376 maybe-all-stage4-mpc: all-stage4-mpc
15377 all-stage4: all-stage4-mpc
15378 TARGET-stage4-mpc = $(TARGET-mpc)
15379 all-stage4-mpc: configure-stage4-mpc
15380 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15381 @r=`${PWD_COMMAND}`; export r; \
15382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15383 TFLAGS="$(STAGE4_TFLAGS)"; \
15384 $(HOST_EXPORTS) \
15385 $(POSTSTAGE1_HOST_EXPORTS) \
15386 cd $(HOST_SUBDIR)/mpc && \
15387 \
15388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15389 CFLAGS="$(STAGE4_CFLAGS)" \
15390 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
15391 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15392 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15393 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15394 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15395 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15396 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15397 TFLAGS="$(STAGE4_TFLAGS)" \
15398 $(TARGET-stage4-mpc)
15399
15400 maybe-clean-stage4-mpc: clean-stage4-mpc
15401 clean-stage4: clean-stage4-mpc
15402 clean-stage4-mpc:
15403 @if [ $(current_stage) = stage4 ]; then \
15404 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15405 else \
15406 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15407 $(MAKE) stage4-start; \
15408 fi; \
15409 cd $(HOST_SUBDIR)/mpc && \
15410 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15411 @endif mpc-bootstrap
15412
15413
15414 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15415 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15416 maybe-all-stageprofile-mpc:
15417 maybe-clean-stageprofile-mpc:
15418 @if mpc-bootstrap
15419 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15420 all-stageprofile: all-stageprofile-mpc
15421 TARGET-stageprofile-mpc = $(TARGET-mpc)
15422 all-stageprofile-mpc: configure-stageprofile-mpc
15423 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15424 @r=`${PWD_COMMAND}`; export r; \
15425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15426 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15427 $(HOST_EXPORTS) \
15428 $(POSTSTAGE1_HOST_EXPORTS) \
15429 cd $(HOST_SUBDIR)/mpc && \
15430 \
15431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15432 CFLAGS="$(STAGEprofile_CFLAGS)" \
15433 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
15434 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15435 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15436 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15437 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15438 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15439 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15440 TFLAGS="$(STAGEprofile_TFLAGS)" \
15441 $(TARGET-stageprofile-mpc)
15442
15443 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15444 clean-stageprofile: clean-stageprofile-mpc
15445 clean-stageprofile-mpc:
15446 @if [ $(current_stage) = stageprofile ]; then \
15447 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15448 else \
15449 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15450 $(MAKE) stageprofile-start; \
15451 fi; \
15452 cd $(HOST_SUBDIR)/mpc && \
15453 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15454 @endif mpc-bootstrap
15455
15456
15457 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15458 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15459 maybe-all-stagetrain-mpc:
15460 maybe-clean-stagetrain-mpc:
15461 @if mpc-bootstrap
15462 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15463 all-stagetrain: all-stagetrain-mpc
15464 TARGET-stagetrain-mpc = $(TARGET-mpc)
15465 all-stagetrain-mpc: configure-stagetrain-mpc
15466 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15467 @r=`${PWD_COMMAND}`; export r; \
15468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15469 TFLAGS="$(STAGEtrain_TFLAGS)"; \
15470 $(HOST_EXPORTS) \
15471 $(POSTSTAGE1_HOST_EXPORTS) \
15472 cd $(HOST_SUBDIR)/mpc && \
15473 \
15474 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15475 CFLAGS="$(STAGEtrain_CFLAGS)" \
15476 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
15477 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15478 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15482 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15483 TFLAGS="$(STAGEtrain_TFLAGS)" \
15484 $(TARGET-stagetrain-mpc)
15485
15486 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15487 clean-stagetrain: clean-stagetrain-mpc
15488 clean-stagetrain-mpc:
15489 @if [ $(current_stage) = stagetrain ]; then \
15490 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15491 else \
15492 [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15493 $(MAKE) stagetrain-start; \
15494 fi; \
15495 cd $(HOST_SUBDIR)/mpc && \
15496 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15497 @endif mpc-bootstrap
15498
15499
15500 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15501 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15502 maybe-all-stagefeedback-mpc:
15503 maybe-clean-stagefeedback-mpc:
15504 @if mpc-bootstrap
15505 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15506 all-stagefeedback: all-stagefeedback-mpc
15507 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15508 all-stagefeedback-mpc: configure-stagefeedback-mpc
15509 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15510 @r=`${PWD_COMMAND}`; export r; \
15511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15512 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15513 $(HOST_EXPORTS) \
15514 $(POSTSTAGE1_HOST_EXPORTS) \
15515 cd $(HOST_SUBDIR)/mpc && \
15516 \
15517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15518 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15519 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
15520 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15521 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15526 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15527 $(TARGET-stagefeedback-mpc)
15528
15529 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15530 clean-stagefeedback: clean-stagefeedback-mpc
15531 clean-stagefeedback-mpc:
15532 @if [ $(current_stage) = stagefeedback ]; then \
15533 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15534 else \
15535 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15536 $(MAKE) stagefeedback-start; \
15537 fi; \
15538 cd $(HOST_SUBDIR)/mpc && \
15539 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15540 @endif mpc-bootstrap
15541
15542
15543 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15544 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15545 maybe-all-stageautoprofile-mpc:
15546 maybe-clean-stageautoprofile-mpc:
15547 @if mpc-bootstrap
15548 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15549 all-stageautoprofile: all-stageautoprofile-mpc
15550 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15551 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15552 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15553 @r=`${PWD_COMMAND}`; export r; \
15554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15555 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15556 $(HOST_EXPORTS) \
15557 $(POSTSTAGE1_HOST_EXPORTS) \
15558 cd $(HOST_SUBDIR)/mpc && \
15559 $$s/gcc/config/i386/$(AUTO_PROFILE) \
15560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15561 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15562 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
15563 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15564 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15568 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15569 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
15570 $(TARGET-stageautoprofile-mpc)
15571
15572 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15573 clean-stageautoprofile: clean-stageautoprofile-mpc
15574 clean-stageautoprofile-mpc:
15575 @if [ $(current_stage) = stageautoprofile ]; then \
15576 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15577 else \
15578 [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15579 $(MAKE) stageautoprofile-start; \
15580 fi; \
15581 cd $(HOST_SUBDIR)/mpc && \
15582 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15583 @endif mpc-bootstrap
15584
15585
15586 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15587 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15588 maybe-all-stageautofeedback-mpc:
15589 maybe-clean-stageautofeedback-mpc:
15590 @if mpc-bootstrap
15591 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15592 all-stageautofeedback: all-stageautofeedback-mpc
15593 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15594 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15595 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15596 @r=`${PWD_COMMAND}`; export r; \
15597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15599 $(HOST_EXPORTS) \
15600 $(POSTSTAGE1_HOST_EXPORTS) \
15601 cd $(HOST_SUBDIR)/mpc && \
15602 \
15603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15604 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15605 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
15606 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15607 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15611 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
15612 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15613 $(TARGET-stageautofeedback-mpc)
15614
15615 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15616 clean-stageautofeedback: clean-stageautofeedback-mpc
15617 clean-stageautofeedback-mpc:
15618 @if [ $(current_stage) = stageautofeedback ]; then \
15619 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15620 else \
15621 [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15622 $(MAKE) stageautofeedback-start; \
15623 fi; \
15624 cd $(HOST_SUBDIR)/mpc && \
15625 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
15626 @endif mpc-bootstrap
15627
15628
15629
15630
15631
15632 .PHONY: check-mpc maybe-check-mpc
15633 maybe-check-mpc:
15634 @if mpc
15635 maybe-check-mpc: check-mpc
15636
15637 check-mpc:
15638 @: $(MAKE); $(unstage)
15639 @r=`${PWD_COMMAND}`; export r; \
15640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15642 (cd $(HOST_SUBDIR)/mpc && \
15643 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
15644
15645 @endif mpc
15646
15647 .PHONY: install-mpc maybe-install-mpc
15648 maybe-install-mpc:
15649 @if mpc
15650 maybe-install-mpc: install-mpc
15651
15652 install-mpc:
15653
15654 @endif mpc
15655
15656 .PHONY: install-strip-mpc maybe-install-strip-mpc
15657 maybe-install-strip-mpc:
15658 @if mpc
15659 maybe-install-strip-mpc: install-strip-mpc
15660
15661 install-strip-mpc:
15662
15663 @endif mpc
15664
15665 # Other targets (info, dvi, pdf, etc.)
15666
15667 .PHONY: maybe-info-mpc info-mpc
15668 maybe-info-mpc:
15669 @if mpc
15670 maybe-info-mpc: info-mpc
15671
15672 info-mpc: \
15673 configure-mpc
15674 @[ -f ./mpc/Makefile ] || exit 0; \
15675 r=`${PWD_COMMAND}`; export r; \
15676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15677 $(HOST_EXPORTS) \
15678 for flag in $(EXTRA_HOST_FLAGS) ; do \
15679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15680 done; \
15681 echo "Doing info in mpc"; \
15682 (cd $(HOST_SUBDIR)/mpc && \
15683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15685 "RANLIB=$${RANLIB}" \
15686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15687 info) \
15688 || exit 1
15689
15690 @endif mpc
15691
15692 .PHONY: maybe-dvi-mpc dvi-mpc
15693 maybe-dvi-mpc:
15694 @if mpc
15695 maybe-dvi-mpc: dvi-mpc
15696
15697 dvi-mpc: \
15698 configure-mpc
15699 @[ -f ./mpc/Makefile ] || exit 0; \
15700 r=`${PWD_COMMAND}`; export r; \
15701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702 $(HOST_EXPORTS) \
15703 for flag in $(EXTRA_HOST_FLAGS) ; do \
15704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705 done; \
15706 echo "Doing dvi in mpc"; \
15707 (cd $(HOST_SUBDIR)/mpc && \
15708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710 "RANLIB=$${RANLIB}" \
15711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712 dvi) \
15713 || exit 1
15714
15715 @endif mpc
15716
15717 .PHONY: maybe-pdf-mpc pdf-mpc
15718 maybe-pdf-mpc:
15719 @if mpc
15720 maybe-pdf-mpc: pdf-mpc
15721
15722 pdf-mpc: \
15723 configure-mpc
15724 @[ -f ./mpc/Makefile ] || exit 0; \
15725 r=`${PWD_COMMAND}`; export r; \
15726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15727 $(HOST_EXPORTS) \
15728 for flag in $(EXTRA_HOST_FLAGS) ; do \
15729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15730 done; \
15731 echo "Doing pdf in mpc"; \
15732 (cd $(HOST_SUBDIR)/mpc && \
15733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15735 "RANLIB=$${RANLIB}" \
15736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15737 pdf) \
15738 || exit 1
15739
15740 @endif mpc
15741
15742 .PHONY: maybe-html-mpc html-mpc
15743 maybe-html-mpc:
15744 @if mpc
15745 maybe-html-mpc: html-mpc
15746
15747 html-mpc: \
15748 configure-mpc
15749 @[ -f ./mpc/Makefile ] || exit 0; \
15750 r=`${PWD_COMMAND}`; export r; \
15751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15752 $(HOST_EXPORTS) \
15753 for flag in $(EXTRA_HOST_FLAGS) ; do \
15754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15755 done; \
15756 echo "Doing html in mpc"; \
15757 (cd $(HOST_SUBDIR)/mpc && \
15758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15760 "RANLIB=$${RANLIB}" \
15761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15762 html) \
15763 || exit 1
15764
15765 @endif mpc
15766
15767 .PHONY: maybe-TAGS-mpc TAGS-mpc
15768 maybe-TAGS-mpc:
15769 @if mpc
15770 maybe-TAGS-mpc: TAGS-mpc
15771
15772 TAGS-mpc: \
15773 configure-mpc
15774 @[ -f ./mpc/Makefile ] || exit 0; \
15775 r=`${PWD_COMMAND}`; export r; \
15776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777 $(HOST_EXPORTS) \
15778 for flag in $(EXTRA_HOST_FLAGS) ; do \
15779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15780 done; \
15781 echo "Doing TAGS in mpc"; \
15782 (cd $(HOST_SUBDIR)/mpc && \
15783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15785 "RANLIB=$${RANLIB}" \
15786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15787 TAGS) \
15788 || exit 1
15789
15790 @endif mpc
15791
15792 .PHONY: maybe-install-info-mpc install-info-mpc
15793 maybe-install-info-mpc:
15794 @if mpc
15795 maybe-install-info-mpc: install-info-mpc
15796
15797 install-info-mpc: \
15798 configure-mpc \
15799 info-mpc
15800 @[ -f ./mpc/Makefile ] || exit 0; \
15801 r=`${PWD_COMMAND}`; export r; \
15802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803 $(HOST_EXPORTS) \
15804 for flag in $(EXTRA_HOST_FLAGS) ; do \
15805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15806 done; \
15807 echo "Doing install-info in mpc"; \
15808 (cd $(HOST_SUBDIR)/mpc && \
15809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15811 "RANLIB=$${RANLIB}" \
15812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15813 install-info) \
15814 || exit 1
15815
15816 @endif mpc
15817
15818 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15819 maybe-install-pdf-mpc:
15820 @if mpc
15821 maybe-install-pdf-mpc: install-pdf-mpc
15822
15823 install-pdf-mpc: \
15824 configure-mpc \
15825 pdf-mpc
15826 @[ -f ./mpc/Makefile ] || exit 0; \
15827 r=`${PWD_COMMAND}`; export r; \
15828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829 $(HOST_EXPORTS) \
15830 for flag in $(EXTRA_HOST_FLAGS) ; do \
15831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15832 done; \
15833 echo "Doing install-pdf in mpc"; \
15834 (cd $(HOST_SUBDIR)/mpc && \
15835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15837 "RANLIB=$${RANLIB}" \
15838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15839 install-pdf) \
15840 || exit 1
15841
15842 @endif mpc
15843
15844 .PHONY: maybe-install-html-mpc install-html-mpc
15845 maybe-install-html-mpc:
15846 @if mpc
15847 maybe-install-html-mpc: install-html-mpc
15848
15849 install-html-mpc: \
15850 configure-mpc \
15851 html-mpc
15852 @[ -f ./mpc/Makefile ] || exit 0; \
15853 r=`${PWD_COMMAND}`; export r; \
15854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15855 $(HOST_EXPORTS) \
15856 for flag in $(EXTRA_HOST_FLAGS) ; do \
15857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15858 done; \
15859 echo "Doing install-html in mpc"; \
15860 (cd $(HOST_SUBDIR)/mpc && \
15861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15863 "RANLIB=$${RANLIB}" \
15864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15865 install-html) \
15866 || exit 1
15867
15868 @endif mpc
15869
15870 .PHONY: maybe-installcheck-mpc installcheck-mpc
15871 maybe-installcheck-mpc:
15872 @if mpc
15873 maybe-installcheck-mpc: installcheck-mpc
15874
15875 installcheck-mpc: \
15876 configure-mpc
15877 @[ -f ./mpc/Makefile ] || exit 0; \
15878 r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 $(HOST_EXPORTS) \
15881 for flag in $(EXTRA_HOST_FLAGS) ; do \
15882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15883 done; \
15884 echo "Doing installcheck in mpc"; \
15885 (cd $(HOST_SUBDIR)/mpc && \
15886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15888 "RANLIB=$${RANLIB}" \
15889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15890 installcheck) \
15891 || exit 1
15892
15893 @endif mpc
15894
15895 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15896 maybe-mostlyclean-mpc:
15897 @if mpc
15898 maybe-mostlyclean-mpc: mostlyclean-mpc
15899
15900 mostlyclean-mpc:
15901 @[ -f ./mpc/Makefile ] || exit 0; \
15902 r=`${PWD_COMMAND}`; export r; \
15903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15904 $(HOST_EXPORTS) \
15905 for flag in $(EXTRA_HOST_FLAGS) ; do \
15906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15907 done; \
15908 echo "Doing mostlyclean in mpc"; \
15909 (cd $(HOST_SUBDIR)/mpc && \
15910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15912 "RANLIB=$${RANLIB}" \
15913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15914 mostlyclean) \
15915 || exit 1
15916
15917 @endif mpc
15918
15919 .PHONY: maybe-clean-mpc clean-mpc
15920 maybe-clean-mpc:
15921 @if mpc
15922 maybe-clean-mpc: clean-mpc
15923
15924 clean-mpc:
15925 @[ -f ./mpc/Makefile ] || exit 0; \
15926 r=`${PWD_COMMAND}`; export r; \
15927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928 $(HOST_EXPORTS) \
15929 for flag in $(EXTRA_HOST_FLAGS) ; do \
15930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931 done; \
15932 echo "Doing clean in mpc"; \
15933 (cd $(HOST_SUBDIR)/mpc && \
15934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936 "RANLIB=$${RANLIB}" \
15937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15938 clean) \
15939 || exit 1
15940
15941 @endif mpc
15942
15943 .PHONY: maybe-distclean-mpc distclean-mpc
15944 maybe-distclean-mpc:
15945 @if mpc
15946 maybe-distclean-mpc: distclean-mpc
15947
15948 distclean-mpc:
15949 @[ -f ./mpc/Makefile ] || exit 0; \
15950 r=`${PWD_COMMAND}`; export r; \
15951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952 $(HOST_EXPORTS) \
15953 for flag in $(EXTRA_HOST_FLAGS) ; do \
15954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15955 done; \
15956 echo "Doing distclean in mpc"; \
15957 (cd $(HOST_SUBDIR)/mpc && \
15958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15960 "RANLIB=$${RANLIB}" \
15961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15962 distclean) \
15963 || exit 1
15964
15965 @endif mpc
15966
15967 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15968 maybe-maintainer-clean-mpc:
15969 @if mpc
15970 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15971
15972 maintainer-clean-mpc:
15973 @[ -f ./mpc/Makefile ] || exit 0; \
15974 r=`${PWD_COMMAND}`; export r; \
15975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976 $(HOST_EXPORTS) \
15977 for flag in $(EXTRA_HOST_FLAGS) ; do \
15978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979 done; \
15980 echo "Doing maintainer-clean in mpc"; \
15981 (cd $(HOST_SUBDIR)/mpc && \
15982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984 "RANLIB=$${RANLIB}" \
15985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986 maintainer-clean) \
15987 || exit 1
15988
15989 @endif mpc
15990
15991
15992
15993 .PHONY: configure-isl maybe-configure-isl
15994 maybe-configure-isl:
15995 @if gcc-bootstrap
15996 configure-isl: stage_current
15997 @endif gcc-bootstrap
15998 @if isl
15999 maybe-configure-isl: configure-isl
16000 configure-isl:
16001 @r=`${PWD_COMMAND}`; export r; \
16002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16003 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16005 $(HOST_EXPORTS) \
16006 echo Configuring in $(HOST_SUBDIR)/isl; \
16007 cd "$(HOST_SUBDIR)/isl" || exit 1; \
16008 case $(srcdir) in \
16009 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16010 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16011 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16012 esac; \
16013 module_srcdir=isl; \
16014 $(SHELL) \
16015 $$s/$$module_srcdir/configure \
16016 --srcdir=$${topdir}/$$module_srcdir \
16017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16018 --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
16019 || exit 1
16020 @endif isl
16021
16022
16023
16024 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
16025 maybe-configure-stage1-isl:
16026 @if isl-bootstrap
16027 maybe-configure-stage1-isl: configure-stage1-isl
16028 configure-stage1-isl:
16029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16031 @r=`${PWD_COMMAND}`; export r; \
16032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16033 TFLAGS="$(STAGE1_TFLAGS)"; \
16034 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16035 $(HOST_EXPORTS) \
16036 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16037 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16038 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16039 echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
16040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16041 cd $(HOST_SUBDIR)/isl || exit 1; \
16042 case $(srcdir) in \
16043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16044 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16046 esac; \
16047 module_srcdir=isl; \
16048 $(SHELL) $$s/$$module_srcdir/configure \
16049 --srcdir=$${topdir}/$$module_srcdir \
16050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16051 --target=${target_alias} \
16052 \
16053 $(STAGE1_CONFIGURE_FLAGS) \
16054 --disable-shared @extra_isl_gmp_configure_flags@
16055 @endif isl-bootstrap
16056
16057 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
16058 maybe-configure-stage2-isl:
16059 @if isl-bootstrap
16060 maybe-configure-stage2-isl: configure-stage2-isl
16061 configure-stage2-isl:
16062 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16063 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16064 @r=`${PWD_COMMAND}`; export r; \
16065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16066 TFLAGS="$(STAGE2_TFLAGS)"; \
16067 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16068 $(HOST_EXPORTS) \
16069 $(POSTSTAGE1_HOST_EXPORTS) \
16070 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16071 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16072 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16073 echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
16074 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16075 cd $(HOST_SUBDIR)/isl || exit 1; \
16076 case $(srcdir) in \
16077 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16078 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16079 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16080 esac; \
16081 module_srcdir=isl; \
16082 $(SHELL) $$s/$$module_srcdir/configure \
16083 --srcdir=$${topdir}/$$module_srcdir \
16084 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16085 --target=${target_alias} \
16086 --with-build-libsubdir=$(HOST_SUBDIR) \
16087 $(STAGE2_CONFIGURE_FLAGS) \
16088 --disable-shared @extra_isl_gmp_configure_flags@
16089 @endif isl-bootstrap
16090
16091 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
16092 maybe-configure-stage3-isl:
16093 @if isl-bootstrap
16094 maybe-configure-stage3-isl: configure-stage3-isl
16095 configure-stage3-isl:
16096 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16097 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16098 @r=`${PWD_COMMAND}`; export r; \
16099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100 TFLAGS="$(STAGE3_TFLAGS)"; \
16101 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16102 $(HOST_EXPORTS) \
16103 $(POSTSTAGE1_HOST_EXPORTS) \
16104 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16105 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16106 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16107 echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
16108 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16109 cd $(HOST_SUBDIR)/isl || exit 1; \
16110 case $(srcdir) in \
16111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16112 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16114 esac; \
16115 module_srcdir=isl; \
16116 $(SHELL) $$s/$$module_srcdir/configure \
16117 --srcdir=$${topdir}/$$module_srcdir \
16118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16119 --target=${target_alias} \
16120 --with-build-libsubdir=$(HOST_SUBDIR) \
16121 $(STAGE3_CONFIGURE_FLAGS) \
16122 --disable-shared @extra_isl_gmp_configure_flags@
16123 @endif isl-bootstrap
16124
16125 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
16126 maybe-configure-stage4-isl:
16127 @if isl-bootstrap
16128 maybe-configure-stage4-isl: configure-stage4-isl
16129 configure-stage4-isl:
16130 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16131 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16132 @r=`${PWD_COMMAND}`; export r; \
16133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16134 TFLAGS="$(STAGE4_TFLAGS)"; \
16135 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16136 $(HOST_EXPORTS) \
16137 $(POSTSTAGE1_HOST_EXPORTS) \
16138 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16139 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16140 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16141 echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
16142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16143 cd $(HOST_SUBDIR)/isl || exit 1; \
16144 case $(srcdir) in \
16145 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16146 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16147 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16148 esac; \
16149 module_srcdir=isl; \
16150 $(SHELL) $$s/$$module_srcdir/configure \
16151 --srcdir=$${topdir}/$$module_srcdir \
16152 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16153 --target=${target_alias} \
16154 --with-build-libsubdir=$(HOST_SUBDIR) \
16155 $(STAGE4_CONFIGURE_FLAGS) \
16156 --disable-shared @extra_isl_gmp_configure_flags@
16157 @endif isl-bootstrap
16158
16159 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
16160 maybe-configure-stageprofile-isl:
16161 @if isl-bootstrap
16162 maybe-configure-stageprofile-isl: configure-stageprofile-isl
16163 configure-stageprofile-isl:
16164 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16166 @r=`${PWD_COMMAND}`; export r; \
16167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16168 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16169 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16170 $(HOST_EXPORTS) \
16171 $(POSTSTAGE1_HOST_EXPORTS) \
16172 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16173 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16174 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16175 echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
16176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16177 cd $(HOST_SUBDIR)/isl || exit 1; \
16178 case $(srcdir) in \
16179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16180 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16182 esac; \
16183 module_srcdir=isl; \
16184 $(SHELL) $$s/$$module_srcdir/configure \
16185 --srcdir=$${topdir}/$$module_srcdir \
16186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16187 --target=${target_alias} \
16188 --with-build-libsubdir=$(HOST_SUBDIR) \
16189 $(STAGEprofile_CONFIGURE_FLAGS) \
16190 --disable-shared @extra_isl_gmp_configure_flags@
16191 @endif isl-bootstrap
16192
16193 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
16194 maybe-configure-stagetrain-isl:
16195 @if isl-bootstrap
16196 maybe-configure-stagetrain-isl: configure-stagetrain-isl
16197 configure-stagetrain-isl:
16198 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16199 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16200 @r=`${PWD_COMMAND}`; export r; \
16201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16202 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16203 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16204 $(HOST_EXPORTS) \
16205 $(POSTSTAGE1_HOST_EXPORTS) \
16206 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
16207 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
16208 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
16209 echo Configuring stage train in $(HOST_SUBDIR)/isl; \
16210 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16211 cd $(HOST_SUBDIR)/isl || exit 1; \
16212 case $(srcdir) in \
16213 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16214 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16215 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16216 esac; \
16217 module_srcdir=isl; \
16218 $(SHELL) $$s/$$module_srcdir/configure \
16219 --srcdir=$${topdir}/$$module_srcdir \
16220 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16221 --target=${target_alias} \
16222 --with-build-libsubdir=$(HOST_SUBDIR) \
16223 $(STAGEtrain_CONFIGURE_FLAGS) \
16224 --disable-shared @extra_isl_gmp_configure_flags@
16225 @endif isl-bootstrap
16226
16227 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16228 maybe-configure-stagefeedback-isl:
16229 @if isl-bootstrap
16230 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16231 configure-stagefeedback-isl:
16232 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16233 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16234 @r=`${PWD_COMMAND}`; export r; \
16235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16236 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16237 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16238 $(HOST_EXPORTS) \
16239 $(POSTSTAGE1_HOST_EXPORTS) \
16240 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16241 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16242 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16243 echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16245 cd $(HOST_SUBDIR)/isl || exit 1; \
16246 case $(srcdir) in \
16247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16248 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16250 esac; \
16251 module_srcdir=isl; \
16252 $(SHELL) $$s/$$module_srcdir/configure \
16253 --srcdir=$${topdir}/$$module_srcdir \
16254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16255 --target=${target_alias} \
16256 --with-build-libsubdir=$(HOST_SUBDIR) \
16257 $(STAGEfeedback_CONFIGURE_FLAGS) \
16258 --disable-shared @extra_isl_gmp_configure_flags@
16259 @endif isl-bootstrap
16260
16261 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16262 maybe-configure-stageautoprofile-isl:
16263 @if isl-bootstrap
16264 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16265 configure-stageautoprofile-isl:
16266 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16268 @r=`${PWD_COMMAND}`; export r; \
16269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16270 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16271 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16272 $(HOST_EXPORTS) \
16273 $(POSTSTAGE1_HOST_EXPORTS) \
16274 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16275 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16276 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
16277 echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16278 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16279 cd $(HOST_SUBDIR)/isl || exit 1; \
16280 case $(srcdir) in \
16281 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16282 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16283 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16284 esac; \
16285 module_srcdir=isl; \
16286 $(SHELL) $$s/$$module_srcdir/configure \
16287 --srcdir=$${topdir}/$$module_srcdir \
16288 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16289 --target=${target_alias} \
16290 --with-build-libsubdir=$(HOST_SUBDIR) \
16291 $(STAGEautoprofile_CONFIGURE_FLAGS) \
16292 --disable-shared @extra_isl_gmp_configure_flags@
16293 @endif isl-bootstrap
16294
16295 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16296 maybe-configure-stageautofeedback-isl:
16297 @if isl-bootstrap
16298 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16299 configure-stageautofeedback-isl:
16300 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16301 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16302 @r=`${PWD_COMMAND}`; export r; \
16303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16304 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16305 test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16306 $(HOST_EXPORTS) \
16307 $(POSTSTAGE1_HOST_EXPORTS) \
16308 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16309 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16310 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
16311 echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16313 cd $(HOST_SUBDIR)/isl || exit 1; \
16314 case $(srcdir) in \
16315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16316 *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16318 esac; \
16319 module_srcdir=isl; \
16320 $(SHELL) $$s/$$module_srcdir/configure \
16321 --srcdir=$${topdir}/$$module_srcdir \
16322 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16323 --target=${target_alias} \
16324 --with-build-libsubdir=$(HOST_SUBDIR) \
16325 $(STAGEautofeedback_CONFIGURE_FLAGS) \
16326 --disable-shared @extra_isl_gmp_configure_flags@
16327 @endif isl-bootstrap
16328
16329
16330
16331
16332
16333 .PHONY: all-isl maybe-all-isl
16334 maybe-all-isl:
16335 @if gcc-bootstrap
16336 all-isl: stage_current
16337 @endif gcc-bootstrap
16338 @if isl
16339 TARGET-isl=all
16340 maybe-all-isl: all-isl
16341 all-isl: configure-isl
16342 @r=`${PWD_COMMAND}`; export r; \
16343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16344 $(HOST_EXPORTS) \
16345 (cd $(HOST_SUBDIR)/isl && \
16346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16347 $(TARGET-isl))
16348 @endif isl
16349
16350
16351
16352 .PHONY: all-stage1-isl maybe-all-stage1-isl
16353 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16354 maybe-all-stage1-isl:
16355 maybe-clean-stage1-isl:
16356 @if isl-bootstrap
16357 maybe-all-stage1-isl: all-stage1-isl
16358 all-stage1: all-stage1-isl
16359 TARGET-stage1-isl = $(TARGET-isl)
16360 all-stage1-isl: configure-stage1-isl
16361 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16362 @r=`${PWD_COMMAND}`; export r; \
16363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16364 TFLAGS="$(STAGE1_TFLAGS)"; \
16365 $(HOST_EXPORTS) \
16366 cd $(HOST_SUBDIR)/isl && \
16367 \
16368 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16369 CFLAGS="$(STAGE1_CFLAGS)" \
16370 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
16371 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16372 LIBCFLAGS="$(LIBCFLAGS)" \
16373 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16374 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16375 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16376 $(EXTRA_HOST_FLAGS) \
16377 $(STAGE1_FLAGS_TO_PASS) V=1 \
16378 TFLAGS="$(STAGE1_TFLAGS)" \
16379 $(TARGET-stage1-isl)
16380
16381 maybe-clean-stage1-isl: clean-stage1-isl
16382 clean-stage1: clean-stage1-isl
16383 clean-stage1-isl:
16384 @if [ $(current_stage) = stage1 ]; then \
16385 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16386 else \
16387 [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16388 $(MAKE) stage1-start; \
16389 fi; \
16390 cd $(HOST_SUBDIR)/isl && \
16391 $(MAKE) $(EXTRA_HOST_FLAGS) \
16392 $(STAGE1_FLAGS_TO_PASS) V=1 clean
16393 @endif isl-bootstrap
16394
16395
16396 .PHONY: all-stage2-isl maybe-all-stage2-isl
16397 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16398 maybe-all-stage2-isl:
16399 maybe-clean-stage2-isl:
16400 @if isl-bootstrap
16401 maybe-all-stage2-isl: all-stage2-isl
16402 all-stage2: all-stage2-isl
16403 TARGET-stage2-isl = $(TARGET-isl)
16404 all-stage2-isl: configure-stage2-isl
16405 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16406 @r=`${PWD_COMMAND}`; export r; \
16407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16408 TFLAGS="$(STAGE2_TFLAGS)"; \
16409 $(HOST_EXPORTS) \
16410 $(POSTSTAGE1_HOST_EXPORTS) \
16411 cd $(HOST_SUBDIR)/isl && \
16412 \
16413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16414 CFLAGS="$(STAGE2_CFLAGS)" \
16415 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
16416 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16417 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16422 TFLAGS="$(STAGE2_TFLAGS)" \
16423 $(TARGET-stage2-isl)
16424
16425 maybe-clean-stage2-isl: clean-stage2-isl
16426 clean-stage2: clean-stage2-isl
16427 clean-stage2-isl:
16428 @if [ $(current_stage) = stage2 ]; then \
16429 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16430 else \
16431 [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16432 $(MAKE) stage2-start; \
16433 fi; \
16434 cd $(HOST_SUBDIR)/isl && \
16435 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16436 @endif isl-bootstrap
16437
16438
16439 .PHONY: all-stage3-isl maybe-all-stage3-isl
16440 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16441 maybe-all-stage3-isl:
16442 maybe-clean-stage3-isl:
16443 @if isl-bootstrap
16444 maybe-all-stage3-isl: all-stage3-isl
16445 all-stage3: all-stage3-isl
16446 TARGET-stage3-isl = $(TARGET-isl)
16447 all-stage3-isl: configure-stage3-isl
16448 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16449 @r=`${PWD_COMMAND}`; export r; \
16450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16451 TFLAGS="$(STAGE3_TFLAGS)"; \
16452 $(HOST_EXPORTS) \
16453 $(POSTSTAGE1_HOST_EXPORTS) \
16454 cd $(HOST_SUBDIR)/isl && \
16455 \
16456 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16457 CFLAGS="$(STAGE3_CFLAGS)" \
16458 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
16459 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16460 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16461 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16462 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16463 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16464 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16465 TFLAGS="$(STAGE3_TFLAGS)" \
16466 $(TARGET-stage3-isl)
16467
16468 maybe-clean-stage3-isl: clean-stage3-isl
16469 clean-stage3: clean-stage3-isl
16470 clean-stage3-isl:
16471 @if [ $(current_stage) = stage3 ]; then \
16472 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16473 else \
16474 [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16475 $(MAKE) stage3-start; \
16476 fi; \
16477 cd $(HOST_SUBDIR)/isl && \
16478 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16479 @endif isl-bootstrap
16480
16481
16482 .PHONY: all-stage4-isl maybe-all-stage4-isl
16483 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16484 maybe-all-stage4-isl:
16485 maybe-clean-stage4-isl:
16486 @if isl-bootstrap
16487 maybe-all-stage4-isl: all-stage4-isl
16488 all-stage4: all-stage4-isl
16489 TARGET-stage4-isl = $(TARGET-isl)
16490 all-stage4-isl: configure-stage4-isl
16491 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16492 @r=`${PWD_COMMAND}`; export r; \
16493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494 TFLAGS="$(STAGE4_TFLAGS)"; \
16495 $(HOST_EXPORTS) \
16496 $(POSTSTAGE1_HOST_EXPORTS) \
16497 cd $(HOST_SUBDIR)/isl && \
16498 \
16499 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16500 CFLAGS="$(STAGE4_CFLAGS)" \
16501 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
16502 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16503 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16504 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16505 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16506 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16507 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16508 TFLAGS="$(STAGE4_TFLAGS)" \
16509 $(TARGET-stage4-isl)
16510
16511 maybe-clean-stage4-isl: clean-stage4-isl
16512 clean-stage4: clean-stage4-isl
16513 clean-stage4-isl:
16514 @if [ $(current_stage) = stage4 ]; then \
16515 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16516 else \
16517 [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16518 $(MAKE) stage4-start; \
16519 fi; \
16520 cd $(HOST_SUBDIR)/isl && \
16521 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16522 @endif isl-bootstrap
16523
16524
16525 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16526 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16527 maybe-all-stageprofile-isl:
16528 maybe-clean-stageprofile-isl:
16529 @if isl-bootstrap
16530 maybe-all-stageprofile-isl: all-stageprofile-isl
16531 all-stageprofile: all-stageprofile-isl
16532 TARGET-stageprofile-isl = $(TARGET-isl)
16533 all-stageprofile-isl: configure-stageprofile-isl
16534 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16535 @r=`${PWD_COMMAND}`; export r; \
16536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16537 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16538 $(HOST_EXPORTS) \
16539 $(POSTSTAGE1_HOST_EXPORTS) \
16540 cd $(HOST_SUBDIR)/isl && \
16541 \
16542 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16543 CFLAGS="$(STAGEprofile_CFLAGS)" \
16544 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
16545 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16546 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16551 TFLAGS="$(STAGEprofile_TFLAGS)" \
16552 $(TARGET-stageprofile-isl)
16553
16554 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16555 clean-stageprofile: clean-stageprofile-isl
16556 clean-stageprofile-isl:
16557 @if [ $(current_stage) = stageprofile ]; then \
16558 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16559 else \
16560 [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16561 $(MAKE) stageprofile-start; \
16562 fi; \
16563 cd $(HOST_SUBDIR)/isl && \
16564 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16565 @endif isl-bootstrap
16566
16567
16568 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16569 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16570 maybe-all-stagetrain-isl:
16571 maybe-clean-stagetrain-isl:
16572 @if isl-bootstrap
16573 maybe-all-stagetrain-isl: all-stagetrain-isl
16574 all-stagetrain: all-stagetrain-isl
16575 TARGET-stagetrain-isl = $(TARGET-isl)
16576 all-stagetrain-isl: configure-stagetrain-isl
16577 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16578 @r=`${PWD_COMMAND}`; export r; \
16579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580 TFLAGS="$(STAGEtrain_TFLAGS)"; \
16581 $(HOST_EXPORTS) \
16582 $(POSTSTAGE1_HOST_EXPORTS) \
16583 cd $(HOST_SUBDIR)/isl && \
16584 \
16585 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16586 CFLAGS="$(STAGEtrain_CFLAGS)" \
16587 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
16588 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16589 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16594 TFLAGS="$(STAGEtrain_TFLAGS)" \
16595 $(TARGET-stagetrain-isl)
16596
16597 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16598 clean-stagetrain: clean-stagetrain-isl
16599 clean-stagetrain-isl:
16600 @if [ $(current_stage) = stagetrain ]; then \
16601 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16602 else \
16603 [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16604 $(MAKE) stagetrain-start; \
16605 fi; \
16606 cd $(HOST_SUBDIR)/isl && \
16607 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16608 @endif isl-bootstrap
16609
16610
16611 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16612 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16613 maybe-all-stagefeedback-isl:
16614 maybe-clean-stagefeedback-isl:
16615 @if isl-bootstrap
16616 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16617 all-stagefeedback: all-stagefeedback-isl
16618 TARGET-stagefeedback-isl = $(TARGET-isl)
16619 all-stagefeedback-isl: configure-stagefeedback-isl
16620 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16621 @r=`${PWD_COMMAND}`; export r; \
16622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16623 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16624 $(HOST_EXPORTS) \
16625 $(POSTSTAGE1_HOST_EXPORTS) \
16626 cd $(HOST_SUBDIR)/isl && \
16627 \
16628 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16629 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16630 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
16631 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16632 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16637 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16638 $(TARGET-stagefeedback-isl)
16639
16640 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16641 clean-stagefeedback: clean-stagefeedback-isl
16642 clean-stagefeedback-isl:
16643 @if [ $(current_stage) = stagefeedback ]; then \
16644 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16645 else \
16646 [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16647 $(MAKE) stagefeedback-start; \
16648 fi; \
16649 cd $(HOST_SUBDIR)/isl && \
16650 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16651 @endif isl-bootstrap
16652
16653
16654 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16655 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16656 maybe-all-stageautoprofile-isl:
16657 maybe-clean-stageautoprofile-isl:
16658 @if isl-bootstrap
16659 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16660 all-stageautoprofile: all-stageautoprofile-isl
16661 TARGET-stageautoprofile-isl = $(TARGET-isl)
16662 all-stageautoprofile-isl: configure-stageautoprofile-isl
16663 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16664 @r=`${PWD_COMMAND}`; export r; \
16665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16667 $(HOST_EXPORTS) \
16668 $(POSTSTAGE1_HOST_EXPORTS) \
16669 cd $(HOST_SUBDIR)/isl && \
16670 $$s/gcc/config/i386/$(AUTO_PROFILE) \
16671 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16672 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16673 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
16674 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16675 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16680 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
16681 $(TARGET-stageautoprofile-isl)
16682
16683 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16684 clean-stageautoprofile: clean-stageautoprofile-isl
16685 clean-stageautoprofile-isl:
16686 @if [ $(current_stage) = stageautoprofile ]; then \
16687 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16688 else \
16689 [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16690 $(MAKE) stageautoprofile-start; \
16691 fi; \
16692 cd $(HOST_SUBDIR)/isl && \
16693 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16694 @endif isl-bootstrap
16695
16696
16697 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16698 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16699 maybe-all-stageautofeedback-isl:
16700 maybe-clean-stageautofeedback-isl:
16701 @if isl-bootstrap
16702 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16703 all-stageautofeedback: all-stageautofeedback-isl
16704 TARGET-stageautofeedback-isl = $(TARGET-isl)
16705 all-stageautofeedback-isl: configure-stageautofeedback-isl
16706 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16707 @r=`${PWD_COMMAND}`; export r; \
16708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16709 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16710 $(HOST_EXPORTS) \
16711 $(POSTSTAGE1_HOST_EXPORTS) \
16712 cd $(HOST_SUBDIR)/isl && \
16713 \
16714 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16715 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16716 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
16717 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16718 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16723 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16724 $(TARGET-stageautofeedback-isl)
16725
16726 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16727 clean-stageautofeedback: clean-stageautofeedback-isl
16728 clean-stageautofeedback-isl:
16729 @if [ $(current_stage) = stageautofeedback ]; then \
16730 [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16731 else \
16732 [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16733 $(MAKE) stageautofeedback-start; \
16734 fi; \
16735 cd $(HOST_SUBDIR)/isl && \
16736 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16737 @endif isl-bootstrap
16738
16739
16740
16741
16742
16743 .PHONY: check-isl maybe-check-isl
16744 maybe-check-isl:
16745 @if isl
16746 maybe-check-isl: check-isl
16747
16748 check-isl:
16749 @: $(MAKE); $(unstage)
16750 @r=`${PWD_COMMAND}`; export r; \
16751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16752 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16753 (cd $(HOST_SUBDIR)/isl && \
16754 $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16755
16756 @endif isl
16757
16758 .PHONY: install-isl maybe-install-isl
16759 maybe-install-isl:
16760 @if isl
16761 maybe-install-isl: install-isl
16762
16763 install-isl:
16764
16765 @endif isl
16766
16767 .PHONY: install-strip-isl maybe-install-strip-isl
16768 maybe-install-strip-isl:
16769 @if isl
16770 maybe-install-strip-isl: install-strip-isl
16771
16772 install-strip-isl:
16773
16774 @endif isl
16775
16776 # Other targets (info, dvi, pdf, etc.)
16777
16778 .PHONY: maybe-info-isl info-isl
16779 maybe-info-isl:
16780 @if isl
16781 maybe-info-isl: info-isl
16782
16783 info-isl: \
16784 configure-isl
16785 @[ -f ./isl/Makefile ] || exit 0; \
16786 r=`${PWD_COMMAND}`; export r; \
16787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788 $(HOST_EXPORTS) \
16789 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16791 done; \
16792 echo "Doing info in isl"; \
16793 (cd $(HOST_SUBDIR)/isl && \
16794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16796 "RANLIB=$${RANLIB}" \
16797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16798 info) \
16799 || exit 1
16800
16801 @endif isl
16802
16803 .PHONY: maybe-dvi-isl dvi-isl
16804 maybe-dvi-isl:
16805 @if isl
16806 maybe-dvi-isl: dvi-isl
16807
16808 dvi-isl: \
16809 configure-isl
16810 @[ -f ./isl/Makefile ] || exit 0; \
16811 r=`${PWD_COMMAND}`; export r; \
16812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16813 $(HOST_EXPORTS) \
16814 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16816 done; \
16817 echo "Doing dvi in isl"; \
16818 (cd $(HOST_SUBDIR)/isl && \
16819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16821 "RANLIB=$${RANLIB}" \
16822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16823 dvi) \
16824 || exit 1
16825
16826 @endif isl
16827
16828 .PHONY: maybe-pdf-isl pdf-isl
16829 maybe-pdf-isl:
16830 @if isl
16831 maybe-pdf-isl: pdf-isl
16832
16833 pdf-isl: \
16834 configure-isl
16835 @[ -f ./isl/Makefile ] || exit 0; \
16836 r=`${PWD_COMMAND}`; export r; \
16837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16838 $(HOST_EXPORTS) \
16839 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16841 done; \
16842 echo "Doing pdf in isl"; \
16843 (cd $(HOST_SUBDIR)/isl && \
16844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16846 "RANLIB=$${RANLIB}" \
16847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16848 pdf) \
16849 || exit 1
16850
16851 @endif isl
16852
16853 .PHONY: maybe-html-isl html-isl
16854 maybe-html-isl:
16855 @if isl
16856 maybe-html-isl: html-isl
16857
16858 html-isl: \
16859 configure-isl
16860 @[ -f ./isl/Makefile ] || exit 0; \
16861 r=`${PWD_COMMAND}`; export r; \
16862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16863 $(HOST_EXPORTS) \
16864 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16866 done; \
16867 echo "Doing html in isl"; \
16868 (cd $(HOST_SUBDIR)/isl && \
16869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16871 "RANLIB=$${RANLIB}" \
16872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16873 html) \
16874 || exit 1
16875
16876 @endif isl
16877
16878 .PHONY: maybe-TAGS-isl TAGS-isl
16879 maybe-TAGS-isl:
16880 @if isl
16881 maybe-TAGS-isl: TAGS-isl
16882
16883 TAGS-isl: \
16884 configure-isl
16885 @[ -f ./isl/Makefile ] || exit 0; \
16886 r=`${PWD_COMMAND}`; export r; \
16887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888 $(HOST_EXPORTS) \
16889 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16891 done; \
16892 echo "Doing TAGS in isl"; \
16893 (cd $(HOST_SUBDIR)/isl && \
16894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16896 "RANLIB=$${RANLIB}" \
16897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16898 TAGS) \
16899 || exit 1
16900
16901 @endif isl
16902
16903 .PHONY: maybe-install-info-isl install-info-isl
16904 maybe-install-info-isl:
16905 @if isl
16906 maybe-install-info-isl: install-info-isl
16907
16908 install-info-isl: \
16909 configure-isl \
16910 info-isl
16911 @[ -f ./isl/Makefile ] || exit 0; \
16912 r=`${PWD_COMMAND}`; export r; \
16913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16914 $(HOST_EXPORTS) \
16915 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16917 done; \
16918 echo "Doing install-info in isl"; \
16919 (cd $(HOST_SUBDIR)/isl && \
16920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16922 "RANLIB=$${RANLIB}" \
16923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16924 install-info) \
16925 || exit 1
16926
16927 @endif isl
16928
16929 .PHONY: maybe-install-pdf-isl install-pdf-isl
16930 maybe-install-pdf-isl:
16931 @if isl
16932 maybe-install-pdf-isl: install-pdf-isl
16933
16934 install-pdf-isl: \
16935 configure-isl \
16936 pdf-isl
16937 @[ -f ./isl/Makefile ] || exit 0; \
16938 r=`${PWD_COMMAND}`; export r; \
16939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16940 $(HOST_EXPORTS) \
16941 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16943 done; \
16944 echo "Doing install-pdf in isl"; \
16945 (cd $(HOST_SUBDIR)/isl && \
16946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16948 "RANLIB=$${RANLIB}" \
16949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16950 install-pdf) \
16951 || exit 1
16952
16953 @endif isl
16954
16955 .PHONY: maybe-install-html-isl install-html-isl
16956 maybe-install-html-isl:
16957 @if isl
16958 maybe-install-html-isl: install-html-isl
16959
16960 install-html-isl: \
16961 configure-isl \
16962 html-isl
16963 @[ -f ./isl/Makefile ] || exit 0; \
16964 r=`${PWD_COMMAND}`; export r; \
16965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16966 $(HOST_EXPORTS) \
16967 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16969 done; \
16970 echo "Doing install-html in isl"; \
16971 (cd $(HOST_SUBDIR)/isl && \
16972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16974 "RANLIB=$${RANLIB}" \
16975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16976 install-html) \
16977 || exit 1
16978
16979 @endif isl
16980
16981 .PHONY: maybe-installcheck-isl installcheck-isl
16982 maybe-installcheck-isl:
16983 @if isl
16984 maybe-installcheck-isl: installcheck-isl
16985
16986 installcheck-isl: \
16987 configure-isl
16988 @[ -f ./isl/Makefile ] || exit 0; \
16989 r=`${PWD_COMMAND}`; export r; \
16990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16991 $(HOST_EXPORTS) \
16992 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16994 done; \
16995 echo "Doing installcheck in isl"; \
16996 (cd $(HOST_SUBDIR)/isl && \
16997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16999 "RANLIB=$${RANLIB}" \
17000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17001 installcheck) \
17002 || exit 1
17003
17004 @endif isl
17005
17006 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
17007 maybe-mostlyclean-isl:
17008 @if isl
17009 maybe-mostlyclean-isl: mostlyclean-isl
17010
17011 mostlyclean-isl:
17012 @[ -f ./isl/Makefile ] || exit 0; \
17013 r=`${PWD_COMMAND}`; export r; \
17014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17015 $(HOST_EXPORTS) \
17016 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17018 done; \
17019 echo "Doing mostlyclean in isl"; \
17020 (cd $(HOST_SUBDIR)/isl && \
17021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17023 "RANLIB=$${RANLIB}" \
17024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17025 mostlyclean) \
17026 || exit 1
17027
17028 @endif isl
17029
17030 .PHONY: maybe-clean-isl clean-isl
17031 maybe-clean-isl:
17032 @if isl
17033 maybe-clean-isl: clean-isl
17034
17035 clean-isl:
17036 @[ -f ./isl/Makefile ] || exit 0; \
17037 r=`${PWD_COMMAND}`; export r; \
17038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17039 $(HOST_EXPORTS) \
17040 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17042 done; \
17043 echo "Doing clean in isl"; \
17044 (cd $(HOST_SUBDIR)/isl && \
17045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17047 "RANLIB=$${RANLIB}" \
17048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17049 clean) \
17050 || exit 1
17051
17052 @endif isl
17053
17054 .PHONY: maybe-distclean-isl distclean-isl
17055 maybe-distclean-isl:
17056 @if isl
17057 maybe-distclean-isl: distclean-isl
17058
17059 distclean-isl:
17060 @[ -f ./isl/Makefile ] || exit 0; \
17061 r=`${PWD_COMMAND}`; export r; \
17062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063 $(HOST_EXPORTS) \
17064 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17066 done; \
17067 echo "Doing distclean in isl"; \
17068 (cd $(HOST_SUBDIR)/isl && \
17069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17071 "RANLIB=$${RANLIB}" \
17072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17073 distclean) \
17074 || exit 1
17075
17076 @endif isl
17077
17078 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
17079 maybe-maintainer-clean-isl:
17080 @if isl
17081 maybe-maintainer-clean-isl: maintainer-clean-isl
17082
17083 maintainer-clean-isl:
17084 @[ -f ./isl/Makefile ] || exit 0; \
17085 r=`${PWD_COMMAND}`; export r; \
17086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17087 $(HOST_EXPORTS) \
17088 for flag in $(EXTRA_HOST_FLAGS) V=1; do \
17089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17090 done; \
17091 echo "Doing maintainer-clean in isl"; \
17092 (cd $(HOST_SUBDIR)/isl && \
17093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17095 "RANLIB=$${RANLIB}" \
17096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17097 maintainer-clean) \
17098 || exit 1
17099
17100 @endif isl
17101
17102
17103
17104 .PHONY: configure-libelf maybe-configure-libelf
17105 maybe-configure-libelf:
17106 @if gcc-bootstrap
17107 configure-libelf: stage_current
17108 @endif gcc-bootstrap
17109 @if libelf
17110 maybe-configure-libelf: configure-libelf
17111 configure-libelf:
17112 @r=`${PWD_COMMAND}`; export r; \
17113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17114 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17116 $(HOST_EXPORTS) \
17117 echo Configuring in $(HOST_SUBDIR)/libelf; \
17118 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
17119 case $(srcdir) in \
17120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17121 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17123 esac; \
17124 module_srcdir=libelf; \
17125 $(SHELL) \
17126 $$s/$$module_srcdir/configure \
17127 --srcdir=$${topdir}/$$module_srcdir \
17128 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17129 --target=${target_alias} --disable-shared \
17130 || exit 1
17131 @endif libelf
17132
17133
17134
17135 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
17136 maybe-configure-stage1-libelf:
17137 @if libelf-bootstrap
17138 maybe-configure-stage1-libelf: configure-stage1-libelf
17139 configure-stage1-libelf:
17140 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17141 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17142 @r=`${PWD_COMMAND}`; export r; \
17143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144 TFLAGS="$(STAGE1_TFLAGS)"; \
17145 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17146 $(HOST_EXPORTS) \
17147 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17148 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17149 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17150 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
17151 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17152 cd $(HOST_SUBDIR)/libelf || exit 1; \
17153 case $(srcdir) in \
17154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17155 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17157 esac; \
17158 module_srcdir=libelf; \
17159 $(SHELL) $$s/$$module_srcdir/configure \
17160 --srcdir=$${topdir}/$$module_srcdir \
17161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17162 --target=${target_alias} \
17163 \
17164 $(STAGE1_CONFIGURE_FLAGS) \
17165 --disable-shared
17166 @endif libelf-bootstrap
17167
17168 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
17169 maybe-configure-stage2-libelf:
17170 @if libelf-bootstrap
17171 maybe-configure-stage2-libelf: configure-stage2-libelf
17172 configure-stage2-libelf:
17173 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17174 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17175 @r=`${PWD_COMMAND}`; export r; \
17176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177 TFLAGS="$(STAGE2_TFLAGS)"; \
17178 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17179 $(HOST_EXPORTS) \
17180 $(POSTSTAGE1_HOST_EXPORTS) \
17181 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17182 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17183 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17184 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
17185 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17186 cd $(HOST_SUBDIR)/libelf || exit 1; \
17187 case $(srcdir) in \
17188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17189 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17191 esac; \
17192 module_srcdir=libelf; \
17193 $(SHELL) $$s/$$module_srcdir/configure \
17194 --srcdir=$${topdir}/$$module_srcdir \
17195 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17196 --target=${target_alias} \
17197 --with-build-libsubdir=$(HOST_SUBDIR) \
17198 $(STAGE2_CONFIGURE_FLAGS) \
17199 --disable-shared
17200 @endif libelf-bootstrap
17201
17202 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
17203 maybe-configure-stage3-libelf:
17204 @if libelf-bootstrap
17205 maybe-configure-stage3-libelf: configure-stage3-libelf
17206 configure-stage3-libelf:
17207 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17208 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17209 @r=`${PWD_COMMAND}`; export r; \
17210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17211 TFLAGS="$(STAGE3_TFLAGS)"; \
17212 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17213 $(HOST_EXPORTS) \
17214 $(POSTSTAGE1_HOST_EXPORTS) \
17215 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17216 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17217 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17218 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
17219 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17220 cd $(HOST_SUBDIR)/libelf || exit 1; \
17221 case $(srcdir) in \
17222 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17223 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17224 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17225 esac; \
17226 module_srcdir=libelf; \
17227 $(SHELL) $$s/$$module_srcdir/configure \
17228 --srcdir=$${topdir}/$$module_srcdir \
17229 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17230 --target=${target_alias} \
17231 --with-build-libsubdir=$(HOST_SUBDIR) \
17232 $(STAGE3_CONFIGURE_FLAGS) \
17233 --disable-shared
17234 @endif libelf-bootstrap
17235
17236 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17237 maybe-configure-stage4-libelf:
17238 @if libelf-bootstrap
17239 maybe-configure-stage4-libelf: configure-stage4-libelf
17240 configure-stage4-libelf:
17241 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17242 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17243 @r=`${PWD_COMMAND}`; export r; \
17244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17245 TFLAGS="$(STAGE4_TFLAGS)"; \
17246 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17247 $(HOST_EXPORTS) \
17248 $(POSTSTAGE1_HOST_EXPORTS) \
17249 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17250 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17251 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17252 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17254 cd $(HOST_SUBDIR)/libelf || exit 1; \
17255 case $(srcdir) in \
17256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17257 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17259 esac; \
17260 module_srcdir=libelf; \
17261 $(SHELL) $$s/$$module_srcdir/configure \
17262 --srcdir=$${topdir}/$$module_srcdir \
17263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17264 --target=${target_alias} \
17265 --with-build-libsubdir=$(HOST_SUBDIR) \
17266 $(STAGE4_CONFIGURE_FLAGS) \
17267 --disable-shared
17268 @endif libelf-bootstrap
17269
17270 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17271 maybe-configure-stageprofile-libelf:
17272 @if libelf-bootstrap
17273 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17274 configure-stageprofile-libelf:
17275 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17277 @r=`${PWD_COMMAND}`; export r; \
17278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17279 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17280 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17281 $(HOST_EXPORTS) \
17282 $(POSTSTAGE1_HOST_EXPORTS) \
17283 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17284 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17285 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17286 echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17288 cd $(HOST_SUBDIR)/libelf || exit 1; \
17289 case $(srcdir) in \
17290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17291 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17293 esac; \
17294 module_srcdir=libelf; \
17295 $(SHELL) $$s/$$module_srcdir/configure \
17296 --srcdir=$${topdir}/$$module_srcdir \
17297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17298 --target=${target_alias} \
17299 --with-build-libsubdir=$(HOST_SUBDIR) \
17300 $(STAGEprofile_CONFIGURE_FLAGS) \
17301 --disable-shared
17302 @endif libelf-bootstrap
17303
17304 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17305 maybe-configure-stagetrain-libelf:
17306 @if libelf-bootstrap
17307 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17308 configure-stagetrain-libelf:
17309 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17310 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17311 @r=`${PWD_COMMAND}`; export r; \
17312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17313 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17314 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17315 $(HOST_EXPORTS) \
17316 $(POSTSTAGE1_HOST_EXPORTS) \
17317 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17318 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17319 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
17320 echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17321 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17322 cd $(HOST_SUBDIR)/libelf || exit 1; \
17323 case $(srcdir) in \
17324 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17325 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17326 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17327 esac; \
17328 module_srcdir=libelf; \
17329 $(SHELL) $$s/$$module_srcdir/configure \
17330 --srcdir=$${topdir}/$$module_srcdir \
17331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17332 --target=${target_alias} \
17333 --with-build-libsubdir=$(HOST_SUBDIR) \
17334 $(STAGEtrain_CONFIGURE_FLAGS) \
17335 --disable-shared
17336 @endif libelf-bootstrap
17337
17338 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17339 maybe-configure-stagefeedback-libelf:
17340 @if libelf-bootstrap
17341 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17342 configure-stagefeedback-libelf:
17343 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17344 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17345 @r=`${PWD_COMMAND}`; export r; \
17346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17347 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17348 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17349 $(HOST_EXPORTS) \
17350 $(POSTSTAGE1_HOST_EXPORTS) \
17351 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17352 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17353 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17354 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17355 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17356 cd $(HOST_SUBDIR)/libelf || exit 1; \
17357 case $(srcdir) in \
17358 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17359 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17360 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17361 esac; \
17362 module_srcdir=libelf; \
17363 $(SHELL) $$s/$$module_srcdir/configure \
17364 --srcdir=$${topdir}/$$module_srcdir \
17365 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17366 --target=${target_alias} \
17367 --with-build-libsubdir=$(HOST_SUBDIR) \
17368 $(STAGEfeedback_CONFIGURE_FLAGS) \
17369 --disable-shared
17370 @endif libelf-bootstrap
17371
17372 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17373 maybe-configure-stageautoprofile-libelf:
17374 @if libelf-bootstrap
17375 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17376 configure-stageautoprofile-libelf:
17377 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17379 @r=`${PWD_COMMAND}`; export r; \
17380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17381 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17382 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17383 $(HOST_EXPORTS) \
17384 $(POSTSTAGE1_HOST_EXPORTS) \
17385 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17386 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17387 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
17388 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17390 cd $(HOST_SUBDIR)/libelf || exit 1; \
17391 case $(srcdir) in \
17392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17393 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17395 esac; \
17396 module_srcdir=libelf; \
17397 $(SHELL) $$s/$$module_srcdir/configure \
17398 --srcdir=$${topdir}/$$module_srcdir \
17399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17400 --target=${target_alias} \
17401 --with-build-libsubdir=$(HOST_SUBDIR) \
17402 $(STAGEautoprofile_CONFIGURE_FLAGS) \
17403 --disable-shared
17404 @endif libelf-bootstrap
17405
17406 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17407 maybe-configure-stageautofeedback-libelf:
17408 @if libelf-bootstrap
17409 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17410 configure-stageautofeedback-libelf:
17411 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17412 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17413 @r=`${PWD_COMMAND}`; export r; \
17414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17415 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17416 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17417 $(HOST_EXPORTS) \
17418 $(POSTSTAGE1_HOST_EXPORTS) \
17419 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17420 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17421 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
17422 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17423 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17424 cd $(HOST_SUBDIR)/libelf || exit 1; \
17425 case $(srcdir) in \
17426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17427 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17429 esac; \
17430 module_srcdir=libelf; \
17431 $(SHELL) $$s/$$module_srcdir/configure \
17432 --srcdir=$${topdir}/$$module_srcdir \
17433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17434 --target=${target_alias} \
17435 --with-build-libsubdir=$(HOST_SUBDIR) \
17436 $(STAGEautofeedback_CONFIGURE_FLAGS) \
17437 --disable-shared
17438 @endif libelf-bootstrap
17439
17440
17441
17442
17443
17444 .PHONY: all-libelf maybe-all-libelf
17445 maybe-all-libelf:
17446 @if gcc-bootstrap
17447 all-libelf: stage_current
17448 @endif gcc-bootstrap
17449 @if libelf
17450 TARGET-libelf=all
17451 maybe-all-libelf: all-libelf
17452 all-libelf: configure-libelf
17453 @r=`${PWD_COMMAND}`; export r; \
17454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17455 $(HOST_EXPORTS) \
17456 (cd $(HOST_SUBDIR)/libelf && \
17457 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
17458 $(TARGET-libelf))
17459 @endif libelf
17460
17461
17462
17463 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17464 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17465 maybe-all-stage1-libelf:
17466 maybe-clean-stage1-libelf:
17467 @if libelf-bootstrap
17468 maybe-all-stage1-libelf: all-stage1-libelf
17469 all-stage1: all-stage1-libelf
17470 TARGET-stage1-libelf = $(TARGET-libelf)
17471 all-stage1-libelf: configure-stage1-libelf
17472 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17473 @r=`${PWD_COMMAND}`; export r; \
17474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17475 TFLAGS="$(STAGE1_TFLAGS)"; \
17476 $(HOST_EXPORTS) \
17477 cd $(HOST_SUBDIR)/libelf && \
17478 \
17479 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17480 CFLAGS="$(STAGE1_CFLAGS)" \
17481 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
17482 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17483 LIBCFLAGS="$(LIBCFLAGS)" \
17484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17487 $(EXTRA_HOST_FLAGS) \
17488 $(STAGE1_FLAGS_TO_PASS) \
17489 TFLAGS="$(STAGE1_TFLAGS)" \
17490 $(TARGET-stage1-libelf)
17491
17492 maybe-clean-stage1-libelf: clean-stage1-libelf
17493 clean-stage1: clean-stage1-libelf
17494 clean-stage1-libelf:
17495 @if [ $(current_stage) = stage1 ]; then \
17496 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17497 else \
17498 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17499 $(MAKE) stage1-start; \
17500 fi; \
17501 cd $(HOST_SUBDIR)/libelf && \
17502 $(MAKE) $(EXTRA_HOST_FLAGS) \
17503 $(STAGE1_FLAGS_TO_PASS) clean
17504 @endif libelf-bootstrap
17505
17506
17507 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17508 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17509 maybe-all-stage2-libelf:
17510 maybe-clean-stage2-libelf:
17511 @if libelf-bootstrap
17512 maybe-all-stage2-libelf: all-stage2-libelf
17513 all-stage2: all-stage2-libelf
17514 TARGET-stage2-libelf = $(TARGET-libelf)
17515 all-stage2-libelf: configure-stage2-libelf
17516 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17517 @r=`${PWD_COMMAND}`; export r; \
17518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17519 TFLAGS="$(STAGE2_TFLAGS)"; \
17520 $(HOST_EXPORTS) \
17521 $(POSTSTAGE1_HOST_EXPORTS) \
17522 cd $(HOST_SUBDIR)/libelf && \
17523 \
17524 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17525 CFLAGS="$(STAGE2_CFLAGS)" \
17526 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
17527 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17528 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17533 TFLAGS="$(STAGE2_TFLAGS)" \
17534 $(TARGET-stage2-libelf)
17535
17536 maybe-clean-stage2-libelf: clean-stage2-libelf
17537 clean-stage2: clean-stage2-libelf
17538 clean-stage2-libelf:
17539 @if [ $(current_stage) = stage2 ]; then \
17540 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17541 else \
17542 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17543 $(MAKE) stage2-start; \
17544 fi; \
17545 cd $(HOST_SUBDIR)/libelf && \
17546 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17547 @endif libelf-bootstrap
17548
17549
17550 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17551 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17552 maybe-all-stage3-libelf:
17553 maybe-clean-stage3-libelf:
17554 @if libelf-bootstrap
17555 maybe-all-stage3-libelf: all-stage3-libelf
17556 all-stage3: all-stage3-libelf
17557 TARGET-stage3-libelf = $(TARGET-libelf)
17558 all-stage3-libelf: configure-stage3-libelf
17559 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17560 @r=`${PWD_COMMAND}`; export r; \
17561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17562 TFLAGS="$(STAGE3_TFLAGS)"; \
17563 $(HOST_EXPORTS) \
17564 $(POSTSTAGE1_HOST_EXPORTS) \
17565 cd $(HOST_SUBDIR)/libelf && \
17566 \
17567 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17568 CFLAGS="$(STAGE3_CFLAGS)" \
17569 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
17570 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17571 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17576 TFLAGS="$(STAGE3_TFLAGS)" \
17577 $(TARGET-stage3-libelf)
17578
17579 maybe-clean-stage3-libelf: clean-stage3-libelf
17580 clean-stage3: clean-stage3-libelf
17581 clean-stage3-libelf:
17582 @if [ $(current_stage) = stage3 ]; then \
17583 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17584 else \
17585 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17586 $(MAKE) stage3-start; \
17587 fi; \
17588 cd $(HOST_SUBDIR)/libelf && \
17589 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17590 @endif libelf-bootstrap
17591
17592
17593 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17594 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17595 maybe-all-stage4-libelf:
17596 maybe-clean-stage4-libelf:
17597 @if libelf-bootstrap
17598 maybe-all-stage4-libelf: all-stage4-libelf
17599 all-stage4: all-stage4-libelf
17600 TARGET-stage4-libelf = $(TARGET-libelf)
17601 all-stage4-libelf: configure-stage4-libelf
17602 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17603 @r=`${PWD_COMMAND}`; export r; \
17604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17605 TFLAGS="$(STAGE4_TFLAGS)"; \
17606 $(HOST_EXPORTS) \
17607 $(POSTSTAGE1_HOST_EXPORTS) \
17608 cd $(HOST_SUBDIR)/libelf && \
17609 \
17610 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17611 CFLAGS="$(STAGE4_CFLAGS)" \
17612 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
17613 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17614 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17619 TFLAGS="$(STAGE4_TFLAGS)" \
17620 $(TARGET-stage4-libelf)
17621
17622 maybe-clean-stage4-libelf: clean-stage4-libelf
17623 clean-stage4: clean-stage4-libelf
17624 clean-stage4-libelf:
17625 @if [ $(current_stage) = stage4 ]; then \
17626 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17627 else \
17628 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17629 $(MAKE) stage4-start; \
17630 fi; \
17631 cd $(HOST_SUBDIR)/libelf && \
17632 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17633 @endif libelf-bootstrap
17634
17635
17636 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17637 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17638 maybe-all-stageprofile-libelf:
17639 maybe-clean-stageprofile-libelf:
17640 @if libelf-bootstrap
17641 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17642 all-stageprofile: all-stageprofile-libelf
17643 TARGET-stageprofile-libelf = $(TARGET-libelf)
17644 all-stageprofile-libelf: configure-stageprofile-libelf
17645 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17646 @r=`${PWD_COMMAND}`; export r; \
17647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17648 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17649 $(HOST_EXPORTS) \
17650 $(POSTSTAGE1_HOST_EXPORTS) \
17651 cd $(HOST_SUBDIR)/libelf && \
17652 \
17653 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17654 CFLAGS="$(STAGEprofile_CFLAGS)" \
17655 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
17656 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17657 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17662 TFLAGS="$(STAGEprofile_TFLAGS)" \
17663 $(TARGET-stageprofile-libelf)
17664
17665 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17666 clean-stageprofile: clean-stageprofile-libelf
17667 clean-stageprofile-libelf:
17668 @if [ $(current_stage) = stageprofile ]; then \
17669 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17670 else \
17671 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17672 $(MAKE) stageprofile-start; \
17673 fi; \
17674 cd $(HOST_SUBDIR)/libelf && \
17675 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17676 @endif libelf-bootstrap
17677
17678
17679 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17680 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17681 maybe-all-stagetrain-libelf:
17682 maybe-clean-stagetrain-libelf:
17683 @if libelf-bootstrap
17684 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17685 all-stagetrain: all-stagetrain-libelf
17686 TARGET-stagetrain-libelf = $(TARGET-libelf)
17687 all-stagetrain-libelf: configure-stagetrain-libelf
17688 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17689 @r=`${PWD_COMMAND}`; export r; \
17690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17691 TFLAGS="$(STAGEtrain_TFLAGS)"; \
17692 $(HOST_EXPORTS) \
17693 $(POSTSTAGE1_HOST_EXPORTS) \
17694 cd $(HOST_SUBDIR)/libelf && \
17695 \
17696 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17697 CFLAGS="$(STAGEtrain_CFLAGS)" \
17698 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
17699 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17700 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17701 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17702 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17703 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17704 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17705 TFLAGS="$(STAGEtrain_TFLAGS)" \
17706 $(TARGET-stagetrain-libelf)
17707
17708 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17709 clean-stagetrain: clean-stagetrain-libelf
17710 clean-stagetrain-libelf:
17711 @if [ $(current_stage) = stagetrain ]; then \
17712 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17713 else \
17714 [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17715 $(MAKE) stagetrain-start; \
17716 fi; \
17717 cd $(HOST_SUBDIR)/libelf && \
17718 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17719 @endif libelf-bootstrap
17720
17721
17722 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17723 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17724 maybe-all-stagefeedback-libelf:
17725 maybe-clean-stagefeedback-libelf:
17726 @if libelf-bootstrap
17727 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17728 all-stagefeedback: all-stagefeedback-libelf
17729 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17730 all-stagefeedback-libelf: configure-stagefeedback-libelf
17731 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17732 @r=`${PWD_COMMAND}`; export r; \
17733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17734 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17735 $(HOST_EXPORTS) \
17736 $(POSTSTAGE1_HOST_EXPORTS) \
17737 cd $(HOST_SUBDIR)/libelf && \
17738 \
17739 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17740 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17741 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
17742 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17743 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17747 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17748 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17749 $(TARGET-stagefeedback-libelf)
17750
17751 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17752 clean-stagefeedback: clean-stagefeedback-libelf
17753 clean-stagefeedback-libelf:
17754 @if [ $(current_stage) = stagefeedback ]; then \
17755 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17756 else \
17757 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17758 $(MAKE) stagefeedback-start; \
17759 fi; \
17760 cd $(HOST_SUBDIR)/libelf && \
17761 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17762 @endif libelf-bootstrap
17763
17764
17765 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17766 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17767 maybe-all-stageautoprofile-libelf:
17768 maybe-clean-stageautoprofile-libelf:
17769 @if libelf-bootstrap
17770 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17771 all-stageautoprofile: all-stageautoprofile-libelf
17772 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17773 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17774 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17775 @r=`${PWD_COMMAND}`; export r; \
17776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17778 $(HOST_EXPORTS) \
17779 $(POSTSTAGE1_HOST_EXPORTS) \
17780 cd $(HOST_SUBDIR)/libelf && \
17781 $$s/gcc/config/i386/$(AUTO_PROFILE) \
17782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17783 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17784 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
17785 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17786 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17790 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17791 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
17792 $(TARGET-stageautoprofile-libelf)
17793
17794 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17795 clean-stageautoprofile: clean-stageautoprofile-libelf
17796 clean-stageautoprofile-libelf:
17797 @if [ $(current_stage) = stageautoprofile ]; then \
17798 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17799 else \
17800 [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17801 $(MAKE) stageautoprofile-start; \
17802 fi; \
17803 cd $(HOST_SUBDIR)/libelf && \
17804 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17805 @endif libelf-bootstrap
17806
17807
17808 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17809 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17810 maybe-all-stageautofeedback-libelf:
17811 maybe-clean-stageautofeedback-libelf:
17812 @if libelf-bootstrap
17813 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17814 all-stageautofeedback: all-stageautofeedback-libelf
17815 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17816 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17817 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17818 @r=`${PWD_COMMAND}`; export r; \
17819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17820 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17821 $(HOST_EXPORTS) \
17822 $(POSTSTAGE1_HOST_EXPORTS) \
17823 cd $(HOST_SUBDIR)/libelf && \
17824 \
17825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17826 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17827 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
17828 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17829 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17830 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17831 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17832 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17833 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17834 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17835 $(TARGET-stageautofeedback-libelf)
17836
17837 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17838 clean-stageautofeedback: clean-stageautofeedback-libelf
17839 clean-stageautofeedback-libelf:
17840 @if [ $(current_stage) = stageautofeedback ]; then \
17841 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17842 else \
17843 [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17844 $(MAKE) stageautofeedback-start; \
17845 fi; \
17846 cd $(HOST_SUBDIR)/libelf && \
17847 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
17848 @endif libelf-bootstrap
17849
17850
17851
17852
17853
17854 .PHONY: check-libelf maybe-check-libelf
17855 maybe-check-libelf:
17856 @if libelf
17857 maybe-check-libelf: check-libelf
17858
17859 check-libelf:
17860 @: $(MAKE); $(unstage)
17861 @r=`${PWD_COMMAND}`; export r; \
17862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17864 (cd $(HOST_SUBDIR)/libelf && \
17865 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
17866
17867 @endif libelf
17868
17869 .PHONY: install-libelf maybe-install-libelf
17870 maybe-install-libelf:
17871 @if libelf
17872 maybe-install-libelf: install-libelf
17873
17874 install-libelf:
17875
17876 @endif libelf
17877
17878 .PHONY: install-strip-libelf maybe-install-strip-libelf
17879 maybe-install-strip-libelf:
17880 @if libelf
17881 maybe-install-strip-libelf: install-strip-libelf
17882
17883 install-strip-libelf:
17884
17885 @endif libelf
17886
17887 # Other targets (info, dvi, pdf, etc.)
17888
17889 .PHONY: maybe-info-libelf info-libelf
17890 maybe-info-libelf:
17891 @if libelf
17892 maybe-info-libelf: info-libelf
17893
17894 info-libelf: \
17895 configure-libelf
17896 @[ -f ./libelf/Makefile ] || exit 0; \
17897 r=`${PWD_COMMAND}`; export r; \
17898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17899 $(HOST_EXPORTS) \
17900 for flag in $(EXTRA_HOST_FLAGS) ; do \
17901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17902 done; \
17903 echo "Doing info in libelf"; \
17904 (cd $(HOST_SUBDIR)/libelf && \
17905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17907 "RANLIB=$${RANLIB}" \
17908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17909 info) \
17910 || exit 1
17911
17912 @endif libelf
17913
17914 .PHONY: maybe-dvi-libelf dvi-libelf
17915 maybe-dvi-libelf:
17916 @if libelf
17917 maybe-dvi-libelf: dvi-libelf
17918
17919 dvi-libelf: \
17920 configure-libelf
17921 @[ -f ./libelf/Makefile ] || exit 0; \
17922 r=`${PWD_COMMAND}`; export r; \
17923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17924 $(HOST_EXPORTS) \
17925 for flag in $(EXTRA_HOST_FLAGS) ; do \
17926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17927 done; \
17928 echo "Doing dvi in libelf"; \
17929 (cd $(HOST_SUBDIR)/libelf && \
17930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17932 "RANLIB=$${RANLIB}" \
17933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17934 dvi) \
17935 || exit 1
17936
17937 @endif libelf
17938
17939 .PHONY: maybe-pdf-libelf pdf-libelf
17940 maybe-pdf-libelf:
17941 @if libelf
17942 maybe-pdf-libelf: pdf-libelf
17943
17944 pdf-libelf: \
17945 configure-libelf
17946 @[ -f ./libelf/Makefile ] || exit 0; \
17947 r=`${PWD_COMMAND}`; export r; \
17948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949 $(HOST_EXPORTS) \
17950 for flag in $(EXTRA_HOST_FLAGS) ; do \
17951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952 done; \
17953 echo "Doing pdf in libelf"; \
17954 (cd $(HOST_SUBDIR)/libelf && \
17955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957 "RANLIB=$${RANLIB}" \
17958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959 pdf) \
17960 || exit 1
17961
17962 @endif libelf
17963
17964 .PHONY: maybe-html-libelf html-libelf
17965 maybe-html-libelf:
17966 @if libelf
17967 maybe-html-libelf: html-libelf
17968
17969 html-libelf: \
17970 configure-libelf
17971 @[ -f ./libelf/Makefile ] || exit 0; \
17972 r=`${PWD_COMMAND}`; export r; \
17973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974 $(HOST_EXPORTS) \
17975 for flag in $(EXTRA_HOST_FLAGS) ; do \
17976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17977 done; \
17978 echo "Doing html in libelf"; \
17979 (cd $(HOST_SUBDIR)/libelf && \
17980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17982 "RANLIB=$${RANLIB}" \
17983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17984 html) \
17985 || exit 1
17986
17987 @endif libelf
17988
17989 .PHONY: maybe-TAGS-libelf TAGS-libelf
17990 maybe-TAGS-libelf:
17991 @if libelf
17992 maybe-TAGS-libelf: TAGS-libelf
17993
17994 TAGS-libelf: \
17995 configure-libelf
17996 @[ -f ./libelf/Makefile ] || exit 0; \
17997 r=`${PWD_COMMAND}`; export r; \
17998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999 $(HOST_EXPORTS) \
18000 for flag in $(EXTRA_HOST_FLAGS) ; do \
18001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18002 done; \
18003 echo "Doing TAGS in libelf"; \
18004 (cd $(HOST_SUBDIR)/libelf && \
18005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18007 "RANLIB=$${RANLIB}" \
18008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18009 TAGS) \
18010 || exit 1
18011
18012 @endif libelf
18013
18014 .PHONY: maybe-install-info-libelf install-info-libelf
18015 maybe-install-info-libelf:
18016 @if libelf
18017 maybe-install-info-libelf: install-info-libelf
18018
18019 install-info-libelf: \
18020 configure-libelf \
18021 info-libelf
18022 @[ -f ./libelf/Makefile ] || exit 0; \
18023 r=`${PWD_COMMAND}`; export r; \
18024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18025 $(HOST_EXPORTS) \
18026 for flag in $(EXTRA_HOST_FLAGS) ; do \
18027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18028 done; \
18029 echo "Doing install-info in libelf"; \
18030 (cd $(HOST_SUBDIR)/libelf && \
18031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18033 "RANLIB=$${RANLIB}" \
18034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18035 install-info) \
18036 || exit 1
18037
18038 @endif libelf
18039
18040 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
18041 maybe-install-pdf-libelf:
18042 @if libelf
18043 maybe-install-pdf-libelf: install-pdf-libelf
18044
18045 install-pdf-libelf: \
18046 configure-libelf \
18047 pdf-libelf
18048 @[ -f ./libelf/Makefile ] || exit 0; \
18049 r=`${PWD_COMMAND}`; export r; \
18050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18051 $(HOST_EXPORTS) \
18052 for flag in $(EXTRA_HOST_FLAGS) ; do \
18053 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18054 done; \
18055 echo "Doing install-pdf in libelf"; \
18056 (cd $(HOST_SUBDIR)/libelf && \
18057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18059 "RANLIB=$${RANLIB}" \
18060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18061 install-pdf) \
18062 || exit 1
18063
18064 @endif libelf
18065
18066 .PHONY: maybe-install-html-libelf install-html-libelf
18067 maybe-install-html-libelf:
18068 @if libelf
18069 maybe-install-html-libelf: install-html-libelf
18070
18071 install-html-libelf: \
18072 configure-libelf \
18073 html-libelf
18074 @[ -f ./libelf/Makefile ] || exit 0; \
18075 r=`${PWD_COMMAND}`; export r; \
18076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18077 $(HOST_EXPORTS) \
18078 for flag in $(EXTRA_HOST_FLAGS) ; do \
18079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18080 done; \
18081 echo "Doing install-html in libelf"; \
18082 (cd $(HOST_SUBDIR)/libelf && \
18083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18085 "RANLIB=$${RANLIB}" \
18086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18087 install-html) \
18088 || exit 1
18089
18090 @endif libelf
18091
18092 .PHONY: maybe-installcheck-libelf installcheck-libelf
18093 maybe-installcheck-libelf:
18094 @if libelf
18095 maybe-installcheck-libelf: installcheck-libelf
18096
18097 installcheck-libelf: \
18098 configure-libelf
18099 @[ -f ./libelf/Makefile ] || exit 0; \
18100 r=`${PWD_COMMAND}`; export r; \
18101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18102 $(HOST_EXPORTS) \
18103 for flag in $(EXTRA_HOST_FLAGS) ; do \
18104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18105 done; \
18106 echo "Doing installcheck in libelf"; \
18107 (cd $(HOST_SUBDIR)/libelf && \
18108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18110 "RANLIB=$${RANLIB}" \
18111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18112 installcheck) \
18113 || exit 1
18114
18115 @endif libelf
18116
18117 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
18118 maybe-mostlyclean-libelf:
18119 @if libelf
18120 maybe-mostlyclean-libelf: mostlyclean-libelf
18121
18122 mostlyclean-libelf:
18123 @[ -f ./libelf/Makefile ] || exit 0; \
18124 r=`${PWD_COMMAND}`; export r; \
18125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18126 $(HOST_EXPORTS) \
18127 for flag in $(EXTRA_HOST_FLAGS) ; do \
18128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18129 done; \
18130 echo "Doing mostlyclean in libelf"; \
18131 (cd $(HOST_SUBDIR)/libelf && \
18132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18134 "RANLIB=$${RANLIB}" \
18135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18136 mostlyclean) \
18137 || exit 1
18138
18139 @endif libelf
18140
18141 .PHONY: maybe-clean-libelf clean-libelf
18142 maybe-clean-libelf:
18143 @if libelf
18144 maybe-clean-libelf: clean-libelf
18145
18146 clean-libelf:
18147 @[ -f ./libelf/Makefile ] || exit 0; \
18148 r=`${PWD_COMMAND}`; export r; \
18149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18150 $(HOST_EXPORTS) \
18151 for flag in $(EXTRA_HOST_FLAGS) ; do \
18152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18153 done; \
18154 echo "Doing clean in libelf"; \
18155 (cd $(HOST_SUBDIR)/libelf && \
18156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18158 "RANLIB=$${RANLIB}" \
18159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18160 clean) \
18161 || exit 1
18162
18163 @endif libelf
18164
18165 .PHONY: maybe-distclean-libelf distclean-libelf
18166 maybe-distclean-libelf:
18167 @if libelf
18168 maybe-distclean-libelf: distclean-libelf
18169
18170 distclean-libelf:
18171 @[ -f ./libelf/Makefile ] || exit 0; \
18172 r=`${PWD_COMMAND}`; export r; \
18173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174 $(HOST_EXPORTS) \
18175 for flag in $(EXTRA_HOST_FLAGS) ; do \
18176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18177 done; \
18178 echo "Doing distclean in libelf"; \
18179 (cd $(HOST_SUBDIR)/libelf && \
18180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18182 "RANLIB=$${RANLIB}" \
18183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18184 distclean) \
18185 || exit 1
18186
18187 @endif libelf
18188
18189 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
18190 maybe-maintainer-clean-libelf:
18191 @if libelf
18192 maybe-maintainer-clean-libelf: maintainer-clean-libelf
18193
18194 maintainer-clean-libelf:
18195 @[ -f ./libelf/Makefile ] || exit 0; \
18196 r=`${PWD_COMMAND}`; export r; \
18197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18198 $(HOST_EXPORTS) \
18199 for flag in $(EXTRA_HOST_FLAGS) ; do \
18200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18201 done; \
18202 echo "Doing maintainer-clean in libelf"; \
18203 (cd $(HOST_SUBDIR)/libelf && \
18204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18206 "RANLIB=$${RANLIB}" \
18207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18208 maintainer-clean) \
18209 || exit 1
18210
18211 @endif libelf
18212
18213
18214
18215 .PHONY: configure-gold maybe-configure-gold
18216 maybe-configure-gold:
18217 @if gcc-bootstrap
18218 configure-gold: stage_current
18219 @endif gcc-bootstrap
18220 @if gold
18221 maybe-configure-gold: configure-gold
18222 configure-gold:
18223 @r=`${PWD_COMMAND}`; export r; \
18224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18225 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18227 $(HOST_EXPORTS) \
18228 echo Configuring in $(HOST_SUBDIR)/gold; \
18229 cd "$(HOST_SUBDIR)/gold" || exit 1; \
18230 case $(srcdir) in \
18231 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18232 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18233 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18234 esac; \
18235 module_srcdir=gold; \
18236 $(SHELL) \
18237 $$s/$$module_srcdir/configure \
18238 --srcdir=$${topdir}/$$module_srcdir \
18239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18240 --target=${target_alias} \
18241 || exit 1
18242 @endif gold
18243
18244
18245
18246 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18247 maybe-configure-stage1-gold:
18248 @if gold-bootstrap
18249 maybe-configure-stage1-gold: configure-stage1-gold
18250 configure-stage1-gold:
18251 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18253 @r=`${PWD_COMMAND}`; export r; \
18254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18255 TFLAGS="$(STAGE1_TFLAGS)"; \
18256 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18257 $(HOST_EXPORTS) \
18258 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18259 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18260 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18261 echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18263 cd $(HOST_SUBDIR)/gold || exit 1; \
18264 case $(srcdir) in \
18265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18266 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18268 esac; \
18269 module_srcdir=gold; \
18270 $(SHELL) $$s/$$module_srcdir/configure \
18271 --srcdir=$${topdir}/$$module_srcdir \
18272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18273 --target=${target_alias} \
18274 \
18275 $(STAGE1_CONFIGURE_FLAGS)
18276 @endif gold-bootstrap
18277
18278 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18279 maybe-configure-stage2-gold:
18280 @if gold-bootstrap
18281 maybe-configure-stage2-gold: configure-stage2-gold
18282 configure-stage2-gold:
18283 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18285 @r=`${PWD_COMMAND}`; export r; \
18286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18287 TFLAGS="$(STAGE2_TFLAGS)"; \
18288 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18289 $(HOST_EXPORTS) \
18290 $(POSTSTAGE1_HOST_EXPORTS) \
18291 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18292 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18293 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18294 echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18295 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18296 cd $(HOST_SUBDIR)/gold || exit 1; \
18297 case $(srcdir) in \
18298 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18299 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18300 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18301 esac; \
18302 module_srcdir=gold; \
18303 $(SHELL) $$s/$$module_srcdir/configure \
18304 --srcdir=$${topdir}/$$module_srcdir \
18305 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18306 --target=${target_alias} \
18307 --with-build-libsubdir=$(HOST_SUBDIR) \
18308 $(STAGE2_CONFIGURE_FLAGS)
18309 @endif gold-bootstrap
18310
18311 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18312 maybe-configure-stage3-gold:
18313 @if gold-bootstrap
18314 maybe-configure-stage3-gold: configure-stage3-gold
18315 configure-stage3-gold:
18316 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18317 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18318 @r=`${PWD_COMMAND}`; export r; \
18319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18320 TFLAGS="$(STAGE3_TFLAGS)"; \
18321 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18322 $(HOST_EXPORTS) \
18323 $(POSTSTAGE1_HOST_EXPORTS) \
18324 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18325 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18326 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18327 echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18328 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18329 cd $(HOST_SUBDIR)/gold || exit 1; \
18330 case $(srcdir) in \
18331 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18332 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18333 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18334 esac; \
18335 module_srcdir=gold; \
18336 $(SHELL) $$s/$$module_srcdir/configure \
18337 --srcdir=$${topdir}/$$module_srcdir \
18338 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18339 --target=${target_alias} \
18340 --with-build-libsubdir=$(HOST_SUBDIR) \
18341 $(STAGE3_CONFIGURE_FLAGS)
18342 @endif gold-bootstrap
18343
18344 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18345 maybe-configure-stage4-gold:
18346 @if gold-bootstrap
18347 maybe-configure-stage4-gold: configure-stage4-gold
18348 configure-stage4-gold:
18349 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18350 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18351 @r=`${PWD_COMMAND}`; export r; \
18352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353 TFLAGS="$(STAGE4_TFLAGS)"; \
18354 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18355 $(HOST_EXPORTS) \
18356 $(POSTSTAGE1_HOST_EXPORTS) \
18357 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18358 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18359 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18360 echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18361 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18362 cd $(HOST_SUBDIR)/gold || exit 1; \
18363 case $(srcdir) in \
18364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18365 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18367 esac; \
18368 module_srcdir=gold; \
18369 $(SHELL) $$s/$$module_srcdir/configure \
18370 --srcdir=$${topdir}/$$module_srcdir \
18371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18372 --target=${target_alias} \
18373 --with-build-libsubdir=$(HOST_SUBDIR) \
18374 $(STAGE4_CONFIGURE_FLAGS)
18375 @endif gold-bootstrap
18376
18377 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18378 maybe-configure-stageprofile-gold:
18379 @if gold-bootstrap
18380 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18381 configure-stageprofile-gold:
18382 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18383 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18384 @r=`${PWD_COMMAND}`; export r; \
18385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18386 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18387 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18388 $(HOST_EXPORTS) \
18389 $(POSTSTAGE1_HOST_EXPORTS) \
18390 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18391 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18392 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18393 echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18395 cd $(HOST_SUBDIR)/gold || exit 1; \
18396 case $(srcdir) in \
18397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18398 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18400 esac; \
18401 module_srcdir=gold; \
18402 $(SHELL) $$s/$$module_srcdir/configure \
18403 --srcdir=$${topdir}/$$module_srcdir \
18404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18405 --target=${target_alias} \
18406 --with-build-libsubdir=$(HOST_SUBDIR) \
18407 $(STAGEprofile_CONFIGURE_FLAGS)
18408 @endif gold-bootstrap
18409
18410 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18411 maybe-configure-stagetrain-gold:
18412 @if gold-bootstrap
18413 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18414 configure-stagetrain-gold:
18415 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18417 @r=`${PWD_COMMAND}`; export r; \
18418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18419 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18420 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18421 $(HOST_EXPORTS) \
18422 $(POSTSTAGE1_HOST_EXPORTS) \
18423 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18424 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18425 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
18426 echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18428 cd $(HOST_SUBDIR)/gold || exit 1; \
18429 case $(srcdir) in \
18430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18431 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18433 esac; \
18434 module_srcdir=gold; \
18435 $(SHELL) $$s/$$module_srcdir/configure \
18436 --srcdir=$${topdir}/$$module_srcdir \
18437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18438 --target=${target_alias} \
18439 --with-build-libsubdir=$(HOST_SUBDIR) \
18440 $(STAGEtrain_CONFIGURE_FLAGS)
18441 @endif gold-bootstrap
18442
18443 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18444 maybe-configure-stagefeedback-gold:
18445 @if gold-bootstrap
18446 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18447 configure-stagefeedback-gold:
18448 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18449 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18450 @r=`${PWD_COMMAND}`; export r; \
18451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18452 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18453 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18454 $(HOST_EXPORTS) \
18455 $(POSTSTAGE1_HOST_EXPORTS) \
18456 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18457 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18458 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18459 echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18461 cd $(HOST_SUBDIR)/gold || exit 1; \
18462 case $(srcdir) in \
18463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18466 esac; \
18467 module_srcdir=gold; \
18468 $(SHELL) $$s/$$module_srcdir/configure \
18469 --srcdir=$${topdir}/$$module_srcdir \
18470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18471 --target=${target_alias} \
18472 --with-build-libsubdir=$(HOST_SUBDIR) \
18473 $(STAGEfeedback_CONFIGURE_FLAGS)
18474 @endif gold-bootstrap
18475
18476 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18477 maybe-configure-stageautoprofile-gold:
18478 @if gold-bootstrap
18479 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18480 configure-stageautoprofile-gold:
18481 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18482 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18483 @r=`${PWD_COMMAND}`; export r; \
18484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18485 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18486 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18487 $(HOST_EXPORTS) \
18488 $(POSTSTAGE1_HOST_EXPORTS) \
18489 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18490 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18491 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
18492 echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18494 cd $(HOST_SUBDIR)/gold || exit 1; \
18495 case $(srcdir) in \
18496 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18497 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18498 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18499 esac; \
18500 module_srcdir=gold; \
18501 $(SHELL) $$s/$$module_srcdir/configure \
18502 --srcdir=$${topdir}/$$module_srcdir \
18503 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18504 --target=${target_alias} \
18505 --with-build-libsubdir=$(HOST_SUBDIR) \
18506 $(STAGEautoprofile_CONFIGURE_FLAGS)
18507 @endif gold-bootstrap
18508
18509 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18510 maybe-configure-stageautofeedback-gold:
18511 @if gold-bootstrap
18512 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18513 configure-stageautofeedback-gold:
18514 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18515 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18516 @r=`${PWD_COMMAND}`; export r; \
18517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18518 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18519 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18520 $(HOST_EXPORTS) \
18521 $(POSTSTAGE1_HOST_EXPORTS) \
18522 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18523 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18524 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
18525 echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18527 cd $(HOST_SUBDIR)/gold || exit 1; \
18528 case $(srcdir) in \
18529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18530 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18532 esac; \
18533 module_srcdir=gold; \
18534 $(SHELL) $$s/$$module_srcdir/configure \
18535 --srcdir=$${topdir}/$$module_srcdir \
18536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18537 --target=${target_alias} \
18538 --with-build-libsubdir=$(HOST_SUBDIR) \
18539 $(STAGEautofeedback_CONFIGURE_FLAGS)
18540 @endif gold-bootstrap
18541
18542
18543
18544
18545
18546 .PHONY: all-gold maybe-all-gold
18547 maybe-all-gold:
18548 @if gcc-bootstrap
18549 all-gold: stage_current
18550 @endif gcc-bootstrap
18551 @if gold
18552 TARGET-gold=all
18553 maybe-all-gold: all-gold
18554 all-gold: configure-gold
18555 @r=`${PWD_COMMAND}`; export r; \
18556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18557 $(HOST_EXPORTS) \
18558 (cd $(HOST_SUBDIR)/gold && \
18559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
18560 $(TARGET-gold))
18561 @endif gold
18562
18563
18564
18565 .PHONY: all-stage1-gold maybe-all-stage1-gold
18566 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18567 maybe-all-stage1-gold:
18568 maybe-clean-stage1-gold:
18569 @if gold-bootstrap
18570 maybe-all-stage1-gold: all-stage1-gold
18571 all-stage1: all-stage1-gold
18572 TARGET-stage1-gold = $(TARGET-gold)
18573 all-stage1-gold: configure-stage1-gold
18574 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18575 @r=`${PWD_COMMAND}`; export r; \
18576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18577 TFLAGS="$(STAGE1_TFLAGS)"; \
18578 $(HOST_EXPORTS) \
18579 cd $(HOST_SUBDIR)/gold && \
18580 \
18581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18582 CFLAGS="$(STAGE1_CFLAGS)" \
18583 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
18584 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18585 LIBCFLAGS="$(LIBCFLAGS)" \
18586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18589 $(EXTRA_HOST_FLAGS) \
18590 $(STAGE1_FLAGS_TO_PASS) \
18591 TFLAGS="$(STAGE1_TFLAGS)" \
18592 $(TARGET-stage1-gold)
18593
18594 maybe-clean-stage1-gold: clean-stage1-gold
18595 clean-stage1: clean-stage1-gold
18596 clean-stage1-gold:
18597 @if [ $(current_stage) = stage1 ]; then \
18598 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18599 else \
18600 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18601 $(MAKE) stage1-start; \
18602 fi; \
18603 cd $(HOST_SUBDIR)/gold && \
18604 $(MAKE) $(EXTRA_HOST_FLAGS) \
18605 $(STAGE1_FLAGS_TO_PASS) clean
18606 @endif gold-bootstrap
18607
18608
18609 .PHONY: all-stage2-gold maybe-all-stage2-gold
18610 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18611 maybe-all-stage2-gold:
18612 maybe-clean-stage2-gold:
18613 @if gold-bootstrap
18614 maybe-all-stage2-gold: all-stage2-gold
18615 all-stage2: all-stage2-gold
18616 TARGET-stage2-gold = $(TARGET-gold)
18617 all-stage2-gold: configure-stage2-gold
18618 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18619 @r=`${PWD_COMMAND}`; export r; \
18620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18621 TFLAGS="$(STAGE2_TFLAGS)"; \
18622 $(HOST_EXPORTS) \
18623 $(POSTSTAGE1_HOST_EXPORTS) \
18624 cd $(HOST_SUBDIR)/gold && \
18625 \
18626 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18627 CFLAGS="$(STAGE2_CFLAGS)" \
18628 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
18629 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18630 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18631 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18632 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18633 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18634 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18635 TFLAGS="$(STAGE2_TFLAGS)" \
18636 $(TARGET-stage2-gold)
18637
18638 maybe-clean-stage2-gold: clean-stage2-gold
18639 clean-stage2: clean-stage2-gold
18640 clean-stage2-gold:
18641 @if [ $(current_stage) = stage2 ]; then \
18642 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18643 else \
18644 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18645 $(MAKE) stage2-start; \
18646 fi; \
18647 cd $(HOST_SUBDIR)/gold && \
18648 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18649 @endif gold-bootstrap
18650
18651
18652 .PHONY: all-stage3-gold maybe-all-stage3-gold
18653 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18654 maybe-all-stage3-gold:
18655 maybe-clean-stage3-gold:
18656 @if gold-bootstrap
18657 maybe-all-stage3-gold: all-stage3-gold
18658 all-stage3: all-stage3-gold
18659 TARGET-stage3-gold = $(TARGET-gold)
18660 all-stage3-gold: configure-stage3-gold
18661 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18662 @r=`${PWD_COMMAND}`; export r; \
18663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18664 TFLAGS="$(STAGE3_TFLAGS)"; \
18665 $(HOST_EXPORTS) \
18666 $(POSTSTAGE1_HOST_EXPORTS) \
18667 cd $(HOST_SUBDIR)/gold && \
18668 \
18669 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18670 CFLAGS="$(STAGE3_CFLAGS)" \
18671 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
18672 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18673 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18674 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18675 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18676 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18677 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18678 TFLAGS="$(STAGE3_TFLAGS)" \
18679 $(TARGET-stage3-gold)
18680
18681 maybe-clean-stage3-gold: clean-stage3-gold
18682 clean-stage3: clean-stage3-gold
18683 clean-stage3-gold:
18684 @if [ $(current_stage) = stage3 ]; then \
18685 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18686 else \
18687 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18688 $(MAKE) stage3-start; \
18689 fi; \
18690 cd $(HOST_SUBDIR)/gold && \
18691 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18692 @endif gold-bootstrap
18693
18694
18695 .PHONY: all-stage4-gold maybe-all-stage4-gold
18696 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18697 maybe-all-stage4-gold:
18698 maybe-clean-stage4-gold:
18699 @if gold-bootstrap
18700 maybe-all-stage4-gold: all-stage4-gold
18701 all-stage4: all-stage4-gold
18702 TARGET-stage4-gold = $(TARGET-gold)
18703 all-stage4-gold: configure-stage4-gold
18704 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18705 @r=`${PWD_COMMAND}`; export r; \
18706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18707 TFLAGS="$(STAGE4_TFLAGS)"; \
18708 $(HOST_EXPORTS) \
18709 $(POSTSTAGE1_HOST_EXPORTS) \
18710 cd $(HOST_SUBDIR)/gold && \
18711 \
18712 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18713 CFLAGS="$(STAGE4_CFLAGS)" \
18714 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
18715 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18716 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18717 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18718 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18719 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18720 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18721 TFLAGS="$(STAGE4_TFLAGS)" \
18722 $(TARGET-stage4-gold)
18723
18724 maybe-clean-stage4-gold: clean-stage4-gold
18725 clean-stage4: clean-stage4-gold
18726 clean-stage4-gold:
18727 @if [ $(current_stage) = stage4 ]; then \
18728 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18729 else \
18730 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18731 $(MAKE) stage4-start; \
18732 fi; \
18733 cd $(HOST_SUBDIR)/gold && \
18734 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18735 @endif gold-bootstrap
18736
18737
18738 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18739 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18740 maybe-all-stageprofile-gold:
18741 maybe-clean-stageprofile-gold:
18742 @if gold-bootstrap
18743 maybe-all-stageprofile-gold: all-stageprofile-gold
18744 all-stageprofile: all-stageprofile-gold
18745 TARGET-stageprofile-gold = $(TARGET-gold)
18746 all-stageprofile-gold: configure-stageprofile-gold
18747 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18748 @r=`${PWD_COMMAND}`; export r; \
18749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18750 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18751 $(HOST_EXPORTS) \
18752 $(POSTSTAGE1_HOST_EXPORTS) \
18753 cd $(HOST_SUBDIR)/gold && \
18754 \
18755 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18756 CFLAGS="$(STAGEprofile_CFLAGS)" \
18757 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
18758 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18759 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18760 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18761 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18762 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18763 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18764 TFLAGS="$(STAGEprofile_TFLAGS)" \
18765 $(TARGET-stageprofile-gold)
18766
18767 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18768 clean-stageprofile: clean-stageprofile-gold
18769 clean-stageprofile-gold:
18770 @if [ $(current_stage) = stageprofile ]; then \
18771 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18772 else \
18773 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18774 $(MAKE) stageprofile-start; \
18775 fi; \
18776 cd $(HOST_SUBDIR)/gold && \
18777 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18778 @endif gold-bootstrap
18779
18780
18781 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18782 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18783 maybe-all-stagetrain-gold:
18784 maybe-clean-stagetrain-gold:
18785 @if gold-bootstrap
18786 maybe-all-stagetrain-gold: all-stagetrain-gold
18787 all-stagetrain: all-stagetrain-gold
18788 TARGET-stagetrain-gold = $(TARGET-gold)
18789 all-stagetrain-gold: configure-stagetrain-gold
18790 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18791 @r=`${PWD_COMMAND}`; export r; \
18792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18793 TFLAGS="$(STAGEtrain_TFLAGS)"; \
18794 $(HOST_EXPORTS) \
18795 $(POSTSTAGE1_HOST_EXPORTS) \
18796 cd $(HOST_SUBDIR)/gold && \
18797 \
18798 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18799 CFLAGS="$(STAGEtrain_CFLAGS)" \
18800 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
18801 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18802 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18803 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18804 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18805 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18806 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18807 TFLAGS="$(STAGEtrain_TFLAGS)" \
18808 $(TARGET-stagetrain-gold)
18809
18810 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18811 clean-stagetrain: clean-stagetrain-gold
18812 clean-stagetrain-gold:
18813 @if [ $(current_stage) = stagetrain ]; then \
18814 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18815 else \
18816 [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18817 $(MAKE) stagetrain-start; \
18818 fi; \
18819 cd $(HOST_SUBDIR)/gold && \
18820 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18821 @endif gold-bootstrap
18822
18823
18824 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18825 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18826 maybe-all-stagefeedback-gold:
18827 maybe-clean-stagefeedback-gold:
18828 @if gold-bootstrap
18829 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18830 all-stagefeedback: all-stagefeedback-gold
18831 TARGET-stagefeedback-gold = $(TARGET-gold)
18832 all-stagefeedback-gold: configure-stagefeedback-gold
18833 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18834 @r=`${PWD_COMMAND}`; export r; \
18835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18836 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18837 $(HOST_EXPORTS) \
18838 $(POSTSTAGE1_HOST_EXPORTS) \
18839 cd $(HOST_SUBDIR)/gold && \
18840 \
18841 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18842 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18843 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
18844 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18845 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18846 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18847 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18848 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18849 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18850 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18851 $(TARGET-stagefeedback-gold)
18852
18853 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18854 clean-stagefeedback: clean-stagefeedback-gold
18855 clean-stagefeedback-gold:
18856 @if [ $(current_stage) = stagefeedback ]; then \
18857 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18858 else \
18859 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18860 $(MAKE) stagefeedback-start; \
18861 fi; \
18862 cd $(HOST_SUBDIR)/gold && \
18863 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18864 @endif gold-bootstrap
18865
18866
18867 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18868 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18869 maybe-all-stageautoprofile-gold:
18870 maybe-clean-stageautoprofile-gold:
18871 @if gold-bootstrap
18872 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18873 all-stageautoprofile: all-stageautoprofile-gold
18874 TARGET-stageautoprofile-gold = $(TARGET-gold)
18875 all-stageautoprofile-gold: configure-stageautoprofile-gold
18876 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18877 @r=`${PWD_COMMAND}`; export r; \
18878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18879 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18880 $(HOST_EXPORTS) \
18881 $(POSTSTAGE1_HOST_EXPORTS) \
18882 cd $(HOST_SUBDIR)/gold && \
18883 $$s/gcc/config/i386/$(AUTO_PROFILE) \
18884 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18885 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18886 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
18887 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18888 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18889 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18890 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18891 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18892 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18893 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
18894 $(TARGET-stageautoprofile-gold)
18895
18896 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18897 clean-stageautoprofile: clean-stageautoprofile-gold
18898 clean-stageautoprofile-gold:
18899 @if [ $(current_stage) = stageautoprofile ]; then \
18900 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18901 else \
18902 [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18903 $(MAKE) stageautoprofile-start; \
18904 fi; \
18905 cd $(HOST_SUBDIR)/gold && \
18906 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18907 @endif gold-bootstrap
18908
18909
18910 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18911 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18912 maybe-all-stageautofeedback-gold:
18913 maybe-clean-stageautofeedback-gold:
18914 @if gold-bootstrap
18915 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18916 all-stageautofeedback: all-stageautofeedback-gold
18917 TARGET-stageautofeedback-gold = $(TARGET-gold)
18918 all-stageautofeedback-gold: configure-stageautofeedback-gold
18919 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18920 @r=`${PWD_COMMAND}`; export r; \
18921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18922 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18923 $(HOST_EXPORTS) \
18924 $(POSTSTAGE1_HOST_EXPORTS) \
18925 cd $(HOST_SUBDIR)/gold && \
18926 \
18927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18928 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18929 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
18930 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18931 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18932 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18933 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18934 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18935 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18936 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18937 $(TARGET-stageautofeedback-gold)
18938
18939 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18940 clean-stageautofeedback: clean-stageautofeedback-gold
18941 clean-stageautofeedback-gold:
18942 @if [ $(current_stage) = stageautofeedback ]; then \
18943 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18944 else \
18945 [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18946 $(MAKE) stageautofeedback-start; \
18947 fi; \
18948 cd $(HOST_SUBDIR)/gold && \
18949 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
18950 @endif gold-bootstrap
18951
18952
18953
18954
18955
18956 .PHONY: check-gold maybe-check-gold
18957 maybe-check-gold:
18958 @if gold
18959 maybe-check-gold: check-gold
18960
18961 check-gold:
18962 @: $(MAKE); $(unstage)
18963 @r=`${PWD_COMMAND}`; export r; \
18964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18965 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18966 (cd $(HOST_SUBDIR)/gold && \
18967 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
18968
18969 @endif gold
18970
18971 .PHONY: install-gold maybe-install-gold
18972 maybe-install-gold:
18973 @if gold
18974 maybe-install-gold: install-gold
18975
18976 install-gold: installdirs
18977 @: $(MAKE); $(unstage)
18978 @r=`${PWD_COMMAND}`; export r; \
18979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980 $(HOST_EXPORTS) \
18981 (cd $(HOST_SUBDIR)/gold && \
18982 $(MAKE) $(FLAGS_TO_PASS) install)
18983
18984 @endif gold
18985
18986 .PHONY: install-strip-gold maybe-install-strip-gold
18987 maybe-install-strip-gold:
18988 @if gold
18989 maybe-install-strip-gold: install-strip-gold
18990
18991 install-strip-gold: installdirs
18992 @: $(MAKE); $(unstage)
18993 @r=`${PWD_COMMAND}`; export r; \
18994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18995 $(HOST_EXPORTS) \
18996 (cd $(HOST_SUBDIR)/gold && \
18997 $(MAKE) $(FLAGS_TO_PASS) install-strip)
18998
18999 @endif gold
19000
19001 # Other targets (info, dvi, pdf, etc.)
19002
19003 .PHONY: maybe-info-gold info-gold
19004 maybe-info-gold:
19005 @if gold
19006 maybe-info-gold: info-gold
19007
19008 info-gold: \
19009 configure-gold
19010 @[ -f ./gold/Makefile ] || exit 0; \
19011 r=`${PWD_COMMAND}`; export r; \
19012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19013 $(HOST_EXPORTS) \
19014 for flag in $(EXTRA_HOST_FLAGS) ; do \
19015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19016 done; \
19017 echo "Doing info in gold"; \
19018 (cd $(HOST_SUBDIR)/gold && \
19019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19021 "RANLIB=$${RANLIB}" \
19022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19023 info) \
19024 || exit 1
19025
19026 @endif gold
19027
19028 .PHONY: maybe-dvi-gold dvi-gold
19029 maybe-dvi-gold:
19030 @if gold
19031 maybe-dvi-gold: dvi-gold
19032
19033 dvi-gold: \
19034 configure-gold
19035 @[ -f ./gold/Makefile ] || exit 0; \
19036 r=`${PWD_COMMAND}`; export r; \
19037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19038 $(HOST_EXPORTS) \
19039 for flag in $(EXTRA_HOST_FLAGS) ; do \
19040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19041 done; \
19042 echo "Doing dvi in gold"; \
19043 (cd $(HOST_SUBDIR)/gold && \
19044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19046 "RANLIB=$${RANLIB}" \
19047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19048 dvi) \
19049 || exit 1
19050
19051 @endif gold
19052
19053 .PHONY: maybe-pdf-gold pdf-gold
19054 maybe-pdf-gold:
19055 @if gold
19056 maybe-pdf-gold: pdf-gold
19057
19058 pdf-gold: \
19059 configure-gold
19060 @[ -f ./gold/Makefile ] || exit 0; \
19061 r=`${PWD_COMMAND}`; export r; \
19062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19063 $(HOST_EXPORTS) \
19064 for flag in $(EXTRA_HOST_FLAGS) ; do \
19065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19066 done; \
19067 echo "Doing pdf in gold"; \
19068 (cd $(HOST_SUBDIR)/gold && \
19069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19071 "RANLIB=$${RANLIB}" \
19072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19073 pdf) \
19074 || exit 1
19075
19076 @endif gold
19077
19078 .PHONY: maybe-html-gold html-gold
19079 maybe-html-gold:
19080 @if gold
19081 maybe-html-gold: html-gold
19082
19083 html-gold: \
19084 configure-gold
19085 @[ -f ./gold/Makefile ] || exit 0; \
19086 r=`${PWD_COMMAND}`; export r; \
19087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19088 $(HOST_EXPORTS) \
19089 for flag in $(EXTRA_HOST_FLAGS) ; do \
19090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19091 done; \
19092 echo "Doing html in gold"; \
19093 (cd $(HOST_SUBDIR)/gold && \
19094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19096 "RANLIB=$${RANLIB}" \
19097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19098 html) \
19099 || exit 1
19100
19101 @endif gold
19102
19103 .PHONY: maybe-TAGS-gold TAGS-gold
19104 maybe-TAGS-gold:
19105 @if gold
19106 maybe-TAGS-gold: TAGS-gold
19107
19108 TAGS-gold: \
19109 configure-gold
19110 @[ -f ./gold/Makefile ] || exit 0; \
19111 r=`${PWD_COMMAND}`; export r; \
19112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19113 $(HOST_EXPORTS) \
19114 for flag in $(EXTRA_HOST_FLAGS) ; do \
19115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19116 done; \
19117 echo "Doing TAGS in gold"; \
19118 (cd $(HOST_SUBDIR)/gold && \
19119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19121 "RANLIB=$${RANLIB}" \
19122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19123 TAGS) \
19124 || exit 1
19125
19126 @endif gold
19127
19128 .PHONY: maybe-install-info-gold install-info-gold
19129 maybe-install-info-gold:
19130 @if gold
19131 maybe-install-info-gold: install-info-gold
19132
19133 install-info-gold: \
19134 configure-gold \
19135 info-gold
19136 @[ -f ./gold/Makefile ] || exit 0; \
19137 r=`${PWD_COMMAND}`; export r; \
19138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19139 $(HOST_EXPORTS) \
19140 for flag in $(EXTRA_HOST_FLAGS) ; do \
19141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19142 done; \
19143 echo "Doing install-info in gold"; \
19144 (cd $(HOST_SUBDIR)/gold && \
19145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19147 "RANLIB=$${RANLIB}" \
19148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19149 install-info) \
19150 || exit 1
19151
19152 @endif gold
19153
19154 .PHONY: maybe-install-pdf-gold install-pdf-gold
19155 maybe-install-pdf-gold:
19156 @if gold
19157 maybe-install-pdf-gold: install-pdf-gold
19158
19159 install-pdf-gold: \
19160 configure-gold \
19161 pdf-gold
19162 @[ -f ./gold/Makefile ] || exit 0; \
19163 r=`${PWD_COMMAND}`; export r; \
19164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19165 $(HOST_EXPORTS) \
19166 for flag in $(EXTRA_HOST_FLAGS) ; do \
19167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19168 done; \
19169 echo "Doing install-pdf in gold"; \
19170 (cd $(HOST_SUBDIR)/gold && \
19171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19173 "RANLIB=$${RANLIB}" \
19174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19175 install-pdf) \
19176 || exit 1
19177
19178 @endif gold
19179
19180 .PHONY: maybe-install-html-gold install-html-gold
19181 maybe-install-html-gold:
19182 @if gold
19183 maybe-install-html-gold: install-html-gold
19184
19185 install-html-gold: \
19186 configure-gold \
19187 html-gold
19188 @[ -f ./gold/Makefile ] || exit 0; \
19189 r=`${PWD_COMMAND}`; export r; \
19190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19191 $(HOST_EXPORTS) \
19192 for flag in $(EXTRA_HOST_FLAGS) ; do \
19193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19194 done; \
19195 echo "Doing install-html in gold"; \
19196 (cd $(HOST_SUBDIR)/gold && \
19197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19199 "RANLIB=$${RANLIB}" \
19200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19201 install-html) \
19202 || exit 1
19203
19204 @endif gold
19205
19206 .PHONY: maybe-installcheck-gold installcheck-gold
19207 maybe-installcheck-gold:
19208 @if gold
19209 maybe-installcheck-gold: installcheck-gold
19210
19211 installcheck-gold: \
19212 configure-gold
19213 @[ -f ./gold/Makefile ] || exit 0; \
19214 r=`${PWD_COMMAND}`; export r; \
19215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19216 $(HOST_EXPORTS) \
19217 for flag in $(EXTRA_HOST_FLAGS) ; do \
19218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19219 done; \
19220 echo "Doing installcheck in gold"; \
19221 (cd $(HOST_SUBDIR)/gold && \
19222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19224 "RANLIB=$${RANLIB}" \
19225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19226 installcheck) \
19227 || exit 1
19228
19229 @endif gold
19230
19231 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
19232 maybe-mostlyclean-gold:
19233 @if gold
19234 maybe-mostlyclean-gold: mostlyclean-gold
19235
19236 mostlyclean-gold:
19237 @[ -f ./gold/Makefile ] || exit 0; \
19238 r=`${PWD_COMMAND}`; export r; \
19239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19240 $(HOST_EXPORTS) \
19241 for flag in $(EXTRA_HOST_FLAGS) ; do \
19242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19243 done; \
19244 echo "Doing mostlyclean in gold"; \
19245 (cd $(HOST_SUBDIR)/gold && \
19246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19248 "RANLIB=$${RANLIB}" \
19249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19250 mostlyclean) \
19251 || exit 1
19252
19253 @endif gold
19254
19255 .PHONY: maybe-clean-gold clean-gold
19256 maybe-clean-gold:
19257 @if gold
19258 maybe-clean-gold: clean-gold
19259
19260 clean-gold:
19261 @[ -f ./gold/Makefile ] || exit 0; \
19262 r=`${PWD_COMMAND}`; export r; \
19263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19264 $(HOST_EXPORTS) \
19265 for flag in $(EXTRA_HOST_FLAGS) ; do \
19266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19267 done; \
19268 echo "Doing clean in gold"; \
19269 (cd $(HOST_SUBDIR)/gold && \
19270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19272 "RANLIB=$${RANLIB}" \
19273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19274 clean) \
19275 || exit 1
19276
19277 @endif gold
19278
19279 .PHONY: maybe-distclean-gold distclean-gold
19280 maybe-distclean-gold:
19281 @if gold
19282 maybe-distclean-gold: distclean-gold
19283
19284 distclean-gold:
19285 @[ -f ./gold/Makefile ] || exit 0; \
19286 r=`${PWD_COMMAND}`; export r; \
19287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19288 $(HOST_EXPORTS) \
19289 for flag in $(EXTRA_HOST_FLAGS) ; do \
19290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19291 done; \
19292 echo "Doing distclean in gold"; \
19293 (cd $(HOST_SUBDIR)/gold && \
19294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19296 "RANLIB=$${RANLIB}" \
19297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19298 distclean) \
19299 || exit 1
19300
19301 @endif gold
19302
19303 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19304 maybe-maintainer-clean-gold:
19305 @if gold
19306 maybe-maintainer-clean-gold: maintainer-clean-gold
19307
19308 maintainer-clean-gold:
19309 @[ -f ./gold/Makefile ] || exit 0; \
19310 r=`${PWD_COMMAND}`; export r; \
19311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19312 $(HOST_EXPORTS) \
19313 for flag in $(EXTRA_HOST_FLAGS) ; do \
19314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19315 done; \
19316 echo "Doing maintainer-clean in gold"; \
19317 (cd $(HOST_SUBDIR)/gold && \
19318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19320 "RANLIB=$${RANLIB}" \
19321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19322 maintainer-clean) \
19323 || exit 1
19324
19325 @endif gold
19326
19327
19328
19329 .PHONY: configure-gprof maybe-configure-gprof
19330 maybe-configure-gprof:
19331 @if gcc-bootstrap
19332 configure-gprof: stage_current
19333 @endif gcc-bootstrap
19334 @if gprof
19335 maybe-configure-gprof: configure-gprof
19336 configure-gprof:
19337 @: $(MAKE); $(unstage)
19338 @r=`${PWD_COMMAND}`; export r; \
19339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19340 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19342 $(HOST_EXPORTS) \
19343 echo Configuring in $(HOST_SUBDIR)/gprof; \
19344 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19345 case $(srcdir) in \
19346 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19347 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19348 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19349 esac; \
19350 module_srcdir=gprof; \
19351 $(SHELL) \
19352 $$s/$$module_srcdir/configure \
19353 --srcdir=$${topdir}/$$module_srcdir \
19354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19355 --target=${target_alias} \
19356 || exit 1
19357 @endif gprof
19358
19359
19360
19361
19362
19363 .PHONY: all-gprof maybe-all-gprof
19364 maybe-all-gprof:
19365 @if gcc-bootstrap
19366 all-gprof: stage_current
19367 @endif gcc-bootstrap
19368 @if gprof
19369 TARGET-gprof=all
19370 maybe-all-gprof: all-gprof
19371 all-gprof: configure-gprof
19372 @: $(MAKE); $(unstage)
19373 @r=`${PWD_COMMAND}`; export r; \
19374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19375 $(HOST_EXPORTS) \
19376 (cd $(HOST_SUBDIR)/gprof && \
19377 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
19378 $(TARGET-gprof))
19379 @endif gprof
19380
19381
19382
19383
19384 .PHONY: check-gprof maybe-check-gprof
19385 maybe-check-gprof:
19386 @if gprof
19387 maybe-check-gprof: check-gprof
19388
19389 check-gprof:
19390 @: $(MAKE); $(unstage)
19391 @r=`${PWD_COMMAND}`; export r; \
19392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393 $(HOST_EXPORTS) \
19394 (cd $(HOST_SUBDIR)/gprof && \
19395 $(MAKE) $(FLAGS_TO_PASS) check)
19396
19397 @endif gprof
19398
19399 .PHONY: install-gprof maybe-install-gprof
19400 maybe-install-gprof:
19401 @if gprof
19402 maybe-install-gprof: install-gprof
19403
19404 install-gprof: installdirs
19405 @: $(MAKE); $(unstage)
19406 @r=`${PWD_COMMAND}`; export r; \
19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19408 $(HOST_EXPORTS) \
19409 (cd $(HOST_SUBDIR)/gprof && \
19410 $(MAKE) $(FLAGS_TO_PASS) install)
19411
19412 @endif gprof
19413
19414 .PHONY: install-strip-gprof maybe-install-strip-gprof
19415 maybe-install-strip-gprof:
19416 @if gprof
19417 maybe-install-strip-gprof: install-strip-gprof
19418
19419 install-strip-gprof: installdirs
19420 @: $(MAKE); $(unstage)
19421 @r=`${PWD_COMMAND}`; export r; \
19422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19423 $(HOST_EXPORTS) \
19424 (cd $(HOST_SUBDIR)/gprof && \
19425 $(MAKE) $(FLAGS_TO_PASS) install-strip)
19426
19427 @endif gprof
19428
19429 # Other targets (info, dvi, pdf, etc.)
19430
19431 .PHONY: maybe-info-gprof info-gprof
19432 maybe-info-gprof:
19433 @if gprof
19434 maybe-info-gprof: info-gprof
19435
19436 info-gprof: \
19437 configure-gprof
19438 @: $(MAKE); $(unstage)
19439 @[ -f ./gprof/Makefile ] || exit 0; \
19440 r=`${PWD_COMMAND}`; export r; \
19441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19442 $(HOST_EXPORTS) \
19443 for flag in $(EXTRA_HOST_FLAGS) ; do \
19444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19445 done; \
19446 echo "Doing info in gprof"; \
19447 (cd $(HOST_SUBDIR)/gprof && \
19448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19450 "RANLIB=$${RANLIB}" \
19451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19452 info) \
19453 || exit 1
19454
19455 @endif gprof
19456
19457 .PHONY: maybe-dvi-gprof dvi-gprof
19458 maybe-dvi-gprof:
19459 @if gprof
19460 maybe-dvi-gprof: dvi-gprof
19461
19462 dvi-gprof: \
19463 configure-gprof
19464 @: $(MAKE); $(unstage)
19465 @[ -f ./gprof/Makefile ] || exit 0; \
19466 r=`${PWD_COMMAND}`; export r; \
19467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468 $(HOST_EXPORTS) \
19469 for flag in $(EXTRA_HOST_FLAGS) ; do \
19470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19471 done; \
19472 echo "Doing dvi in gprof"; \
19473 (cd $(HOST_SUBDIR)/gprof && \
19474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19476 "RANLIB=$${RANLIB}" \
19477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19478 dvi) \
19479 || exit 1
19480
19481 @endif gprof
19482
19483 .PHONY: maybe-pdf-gprof pdf-gprof
19484 maybe-pdf-gprof:
19485 @if gprof
19486 maybe-pdf-gprof: pdf-gprof
19487
19488 pdf-gprof: \
19489 configure-gprof
19490 @: $(MAKE); $(unstage)
19491 @[ -f ./gprof/Makefile ] || exit 0; \
19492 r=`${PWD_COMMAND}`; export r; \
19493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19494 $(HOST_EXPORTS) \
19495 for flag in $(EXTRA_HOST_FLAGS) ; do \
19496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19497 done; \
19498 echo "Doing pdf in gprof"; \
19499 (cd $(HOST_SUBDIR)/gprof && \
19500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19502 "RANLIB=$${RANLIB}" \
19503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19504 pdf) \
19505 || exit 1
19506
19507 @endif gprof
19508
19509 .PHONY: maybe-html-gprof html-gprof
19510 maybe-html-gprof:
19511 @if gprof
19512 maybe-html-gprof: html-gprof
19513
19514 html-gprof: \
19515 configure-gprof
19516 @: $(MAKE); $(unstage)
19517 @[ -f ./gprof/Makefile ] || exit 0; \
19518 r=`${PWD_COMMAND}`; export r; \
19519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19520 $(HOST_EXPORTS) \
19521 for flag in $(EXTRA_HOST_FLAGS) ; do \
19522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19523 done; \
19524 echo "Doing html in gprof"; \
19525 (cd $(HOST_SUBDIR)/gprof && \
19526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19528 "RANLIB=$${RANLIB}" \
19529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19530 html) \
19531 || exit 1
19532
19533 @endif gprof
19534
19535 .PHONY: maybe-TAGS-gprof TAGS-gprof
19536 maybe-TAGS-gprof:
19537 @if gprof
19538 maybe-TAGS-gprof: TAGS-gprof
19539
19540 TAGS-gprof: \
19541 configure-gprof
19542 @: $(MAKE); $(unstage)
19543 @[ -f ./gprof/Makefile ] || exit 0; \
19544 r=`${PWD_COMMAND}`; export r; \
19545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19546 $(HOST_EXPORTS) \
19547 for flag in $(EXTRA_HOST_FLAGS) ; do \
19548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19549 done; \
19550 echo "Doing TAGS in gprof"; \
19551 (cd $(HOST_SUBDIR)/gprof && \
19552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19554 "RANLIB=$${RANLIB}" \
19555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19556 TAGS) \
19557 || exit 1
19558
19559 @endif gprof
19560
19561 .PHONY: maybe-install-info-gprof install-info-gprof
19562 maybe-install-info-gprof:
19563 @if gprof
19564 maybe-install-info-gprof: install-info-gprof
19565
19566 install-info-gprof: \
19567 configure-gprof \
19568 info-gprof
19569 @: $(MAKE); $(unstage)
19570 @[ -f ./gprof/Makefile ] || exit 0; \
19571 r=`${PWD_COMMAND}`; export r; \
19572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19573 $(HOST_EXPORTS) \
19574 for flag in $(EXTRA_HOST_FLAGS) ; do \
19575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19576 done; \
19577 echo "Doing install-info in gprof"; \
19578 (cd $(HOST_SUBDIR)/gprof && \
19579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19581 "RANLIB=$${RANLIB}" \
19582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19583 install-info) \
19584 || exit 1
19585
19586 @endif gprof
19587
19588 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19589 maybe-install-pdf-gprof:
19590 @if gprof
19591 maybe-install-pdf-gprof: install-pdf-gprof
19592
19593 install-pdf-gprof: \
19594 configure-gprof \
19595 pdf-gprof
19596 @: $(MAKE); $(unstage)
19597 @[ -f ./gprof/Makefile ] || exit 0; \
19598 r=`${PWD_COMMAND}`; export r; \
19599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19600 $(HOST_EXPORTS) \
19601 for flag in $(EXTRA_HOST_FLAGS) ; do \
19602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19603 done; \
19604 echo "Doing install-pdf in gprof"; \
19605 (cd $(HOST_SUBDIR)/gprof && \
19606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19608 "RANLIB=$${RANLIB}" \
19609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19610 install-pdf) \
19611 || exit 1
19612
19613 @endif gprof
19614
19615 .PHONY: maybe-install-html-gprof install-html-gprof
19616 maybe-install-html-gprof:
19617 @if gprof
19618 maybe-install-html-gprof: install-html-gprof
19619
19620 install-html-gprof: \
19621 configure-gprof \
19622 html-gprof
19623 @: $(MAKE); $(unstage)
19624 @[ -f ./gprof/Makefile ] || exit 0; \
19625 r=`${PWD_COMMAND}`; export r; \
19626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19627 $(HOST_EXPORTS) \
19628 for flag in $(EXTRA_HOST_FLAGS) ; do \
19629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19630 done; \
19631 echo "Doing install-html in gprof"; \
19632 (cd $(HOST_SUBDIR)/gprof && \
19633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19635 "RANLIB=$${RANLIB}" \
19636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19637 install-html) \
19638 || exit 1
19639
19640 @endif gprof
19641
19642 .PHONY: maybe-installcheck-gprof installcheck-gprof
19643 maybe-installcheck-gprof:
19644 @if gprof
19645 maybe-installcheck-gprof: installcheck-gprof
19646
19647 installcheck-gprof: \
19648 configure-gprof
19649 @: $(MAKE); $(unstage)
19650 @[ -f ./gprof/Makefile ] || exit 0; \
19651 r=`${PWD_COMMAND}`; export r; \
19652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19653 $(HOST_EXPORTS) \
19654 for flag in $(EXTRA_HOST_FLAGS) ; do \
19655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19656 done; \
19657 echo "Doing installcheck in gprof"; \
19658 (cd $(HOST_SUBDIR)/gprof && \
19659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19661 "RANLIB=$${RANLIB}" \
19662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19663 installcheck) \
19664 || exit 1
19665
19666 @endif gprof
19667
19668 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19669 maybe-mostlyclean-gprof:
19670 @if gprof
19671 maybe-mostlyclean-gprof: mostlyclean-gprof
19672
19673 mostlyclean-gprof:
19674 @: $(MAKE); $(unstage)
19675 @[ -f ./gprof/Makefile ] || exit 0; \
19676 r=`${PWD_COMMAND}`; export r; \
19677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19678 $(HOST_EXPORTS) \
19679 for flag in $(EXTRA_HOST_FLAGS) ; do \
19680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19681 done; \
19682 echo "Doing mostlyclean in gprof"; \
19683 (cd $(HOST_SUBDIR)/gprof && \
19684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19686 "RANLIB=$${RANLIB}" \
19687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19688 mostlyclean) \
19689 || exit 1
19690
19691 @endif gprof
19692
19693 .PHONY: maybe-clean-gprof clean-gprof
19694 maybe-clean-gprof:
19695 @if gprof
19696 maybe-clean-gprof: clean-gprof
19697
19698 clean-gprof:
19699 @: $(MAKE); $(unstage)
19700 @[ -f ./gprof/Makefile ] || exit 0; \
19701 r=`${PWD_COMMAND}`; export r; \
19702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703 $(HOST_EXPORTS) \
19704 for flag in $(EXTRA_HOST_FLAGS) ; do \
19705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19706 done; \
19707 echo "Doing clean in gprof"; \
19708 (cd $(HOST_SUBDIR)/gprof && \
19709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19711 "RANLIB=$${RANLIB}" \
19712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19713 clean) \
19714 || exit 1
19715
19716 @endif gprof
19717
19718 .PHONY: maybe-distclean-gprof distclean-gprof
19719 maybe-distclean-gprof:
19720 @if gprof
19721 maybe-distclean-gprof: distclean-gprof
19722
19723 distclean-gprof:
19724 @: $(MAKE); $(unstage)
19725 @[ -f ./gprof/Makefile ] || exit 0; \
19726 r=`${PWD_COMMAND}`; export r; \
19727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19728 $(HOST_EXPORTS) \
19729 for flag in $(EXTRA_HOST_FLAGS) ; do \
19730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19731 done; \
19732 echo "Doing distclean in gprof"; \
19733 (cd $(HOST_SUBDIR)/gprof && \
19734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19736 "RANLIB=$${RANLIB}" \
19737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19738 distclean) \
19739 || exit 1
19740
19741 @endif gprof
19742
19743 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19744 maybe-maintainer-clean-gprof:
19745 @if gprof
19746 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19747
19748 maintainer-clean-gprof:
19749 @: $(MAKE); $(unstage)
19750 @[ -f ./gprof/Makefile ] || exit 0; \
19751 r=`${PWD_COMMAND}`; export r; \
19752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19753 $(HOST_EXPORTS) \
19754 for flag in $(EXTRA_HOST_FLAGS) ; do \
19755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19756 done; \
19757 echo "Doing maintainer-clean in gprof"; \
19758 (cd $(HOST_SUBDIR)/gprof && \
19759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19761 "RANLIB=$${RANLIB}" \
19762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19763 maintainer-clean) \
19764 || exit 1
19765
19766 @endif gprof
19767
19768
19769
19770 .PHONY: configure-intl maybe-configure-intl
19771 maybe-configure-intl:
19772 @if gcc-bootstrap
19773 configure-intl: stage_current
19774 @endif gcc-bootstrap
19775 @if intl
19776 maybe-configure-intl: configure-intl
19777 configure-intl:
19778 @r=`${PWD_COMMAND}`; export r; \
19779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19780 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19781 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19782 $(HOST_EXPORTS) \
19783 echo Configuring in $(HOST_SUBDIR)/intl; \
19784 cd "$(HOST_SUBDIR)/intl" || exit 1; \
19785 case $(srcdir) in \
19786 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19787 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19788 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19789 esac; \
19790 module_srcdir=intl; \
19791 $(SHELL) \
19792 $$s/$$module_srcdir/configure \
19793 --srcdir=$${topdir}/$$module_srcdir \
19794 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19795 --target=${target_alias} \
19796 || exit 1
19797 @endif intl
19798
19799
19800
19801 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19802 maybe-configure-stage1-intl:
19803 @if intl-bootstrap
19804 maybe-configure-stage1-intl: configure-stage1-intl
19805 configure-stage1-intl:
19806 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19807 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19808 @r=`${PWD_COMMAND}`; export r; \
19809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19810 TFLAGS="$(STAGE1_TFLAGS)"; \
19811 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19812 $(HOST_EXPORTS) \
19813 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19814 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19815 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19816 echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19817 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19818 cd $(HOST_SUBDIR)/intl || exit 1; \
19819 case $(srcdir) in \
19820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19821 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19823 esac; \
19824 module_srcdir=intl; \
19825 $(SHELL) $$s/$$module_srcdir/configure \
19826 --srcdir=$${topdir}/$$module_srcdir \
19827 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19828 --target=${target_alias} \
19829 \
19830 $(STAGE1_CONFIGURE_FLAGS)
19831 @endif intl-bootstrap
19832
19833 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19834 maybe-configure-stage2-intl:
19835 @if intl-bootstrap
19836 maybe-configure-stage2-intl: configure-stage2-intl
19837 configure-stage2-intl:
19838 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19839 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19840 @r=`${PWD_COMMAND}`; export r; \
19841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19842 TFLAGS="$(STAGE2_TFLAGS)"; \
19843 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19844 $(HOST_EXPORTS) \
19845 $(POSTSTAGE1_HOST_EXPORTS) \
19846 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19847 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19848 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19849 echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19850 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19851 cd $(HOST_SUBDIR)/intl || exit 1; \
19852 case $(srcdir) in \
19853 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19854 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19855 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19856 esac; \
19857 module_srcdir=intl; \
19858 $(SHELL) $$s/$$module_srcdir/configure \
19859 --srcdir=$${topdir}/$$module_srcdir \
19860 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19861 --target=${target_alias} \
19862 --with-build-libsubdir=$(HOST_SUBDIR) \
19863 $(STAGE2_CONFIGURE_FLAGS)
19864 @endif intl-bootstrap
19865
19866 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19867 maybe-configure-stage3-intl:
19868 @if intl-bootstrap
19869 maybe-configure-stage3-intl: configure-stage3-intl
19870 configure-stage3-intl:
19871 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19872 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19873 @r=`${PWD_COMMAND}`; export r; \
19874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19875 TFLAGS="$(STAGE3_TFLAGS)"; \
19876 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19877 $(HOST_EXPORTS) \
19878 $(POSTSTAGE1_HOST_EXPORTS) \
19879 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19880 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19881 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19882 echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19883 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19884 cd $(HOST_SUBDIR)/intl || exit 1; \
19885 case $(srcdir) in \
19886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19887 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19889 esac; \
19890 module_srcdir=intl; \
19891 $(SHELL) $$s/$$module_srcdir/configure \
19892 --srcdir=$${topdir}/$$module_srcdir \
19893 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19894 --target=${target_alias} \
19895 --with-build-libsubdir=$(HOST_SUBDIR) \
19896 $(STAGE3_CONFIGURE_FLAGS)
19897 @endif intl-bootstrap
19898
19899 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19900 maybe-configure-stage4-intl:
19901 @if intl-bootstrap
19902 maybe-configure-stage4-intl: configure-stage4-intl
19903 configure-stage4-intl:
19904 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19905 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19906 @r=`${PWD_COMMAND}`; export r; \
19907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19908 TFLAGS="$(STAGE4_TFLAGS)"; \
19909 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19910 $(HOST_EXPORTS) \
19911 $(POSTSTAGE1_HOST_EXPORTS) \
19912 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19913 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19914 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19915 echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19916 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19917 cd $(HOST_SUBDIR)/intl || exit 1; \
19918 case $(srcdir) in \
19919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19920 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19922 esac; \
19923 module_srcdir=intl; \
19924 $(SHELL) $$s/$$module_srcdir/configure \
19925 --srcdir=$${topdir}/$$module_srcdir \
19926 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19927 --target=${target_alias} \
19928 --with-build-libsubdir=$(HOST_SUBDIR) \
19929 $(STAGE4_CONFIGURE_FLAGS)
19930 @endif intl-bootstrap
19931
19932 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19933 maybe-configure-stageprofile-intl:
19934 @if intl-bootstrap
19935 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19936 configure-stageprofile-intl:
19937 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19938 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19939 @r=`${PWD_COMMAND}`; export r; \
19940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19942 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19943 $(HOST_EXPORTS) \
19944 $(POSTSTAGE1_HOST_EXPORTS) \
19945 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19946 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19947 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19948 echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19950 cd $(HOST_SUBDIR)/intl || exit 1; \
19951 case $(srcdir) in \
19952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19953 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19955 esac; \
19956 module_srcdir=intl; \
19957 $(SHELL) $$s/$$module_srcdir/configure \
19958 --srcdir=$${topdir}/$$module_srcdir \
19959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19960 --target=${target_alias} \
19961 --with-build-libsubdir=$(HOST_SUBDIR) \
19962 $(STAGEprofile_CONFIGURE_FLAGS)
19963 @endif intl-bootstrap
19964
19965 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19966 maybe-configure-stagetrain-intl:
19967 @if intl-bootstrap
19968 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19969 configure-stagetrain-intl:
19970 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19972 @r=`${PWD_COMMAND}`; export r; \
19973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19974 TFLAGS="$(STAGEtrain_TFLAGS)"; \
19975 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19976 $(HOST_EXPORTS) \
19977 $(POSTSTAGE1_HOST_EXPORTS) \
19978 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19979 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19980 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
19981 echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19982 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19983 cd $(HOST_SUBDIR)/intl || exit 1; \
19984 case $(srcdir) in \
19985 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19986 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19987 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19988 esac; \
19989 module_srcdir=intl; \
19990 $(SHELL) $$s/$$module_srcdir/configure \
19991 --srcdir=$${topdir}/$$module_srcdir \
19992 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19993 --target=${target_alias} \
19994 --with-build-libsubdir=$(HOST_SUBDIR) \
19995 $(STAGEtrain_CONFIGURE_FLAGS)
19996 @endif intl-bootstrap
19997
19998 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19999 maybe-configure-stagefeedback-intl:
20000 @if intl-bootstrap
20001 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
20002 configure-stagefeedback-intl:
20003 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20004 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20005 @r=`${PWD_COMMAND}`; export r; \
20006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20007 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20008 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20009 $(HOST_EXPORTS) \
20010 $(POSTSTAGE1_HOST_EXPORTS) \
20011 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20012 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20013 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20014 echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
20015 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20016 cd $(HOST_SUBDIR)/intl || exit 1; \
20017 case $(srcdir) in \
20018 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20019 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20020 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20021 esac; \
20022 module_srcdir=intl; \
20023 $(SHELL) $$s/$$module_srcdir/configure \
20024 --srcdir=$${topdir}/$$module_srcdir \
20025 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20026 --target=${target_alias} \
20027 --with-build-libsubdir=$(HOST_SUBDIR) \
20028 $(STAGEfeedback_CONFIGURE_FLAGS)
20029 @endif intl-bootstrap
20030
20031 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
20032 maybe-configure-stageautoprofile-intl:
20033 @if intl-bootstrap
20034 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
20035 configure-stageautoprofile-intl:
20036 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20037 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20038 @r=`${PWD_COMMAND}`; export r; \
20039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20041 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20042 $(HOST_EXPORTS) \
20043 $(POSTSTAGE1_HOST_EXPORTS) \
20044 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
20045 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
20046 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
20047 echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
20048 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20049 cd $(HOST_SUBDIR)/intl || exit 1; \
20050 case $(srcdir) in \
20051 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20052 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20053 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20054 esac; \
20055 module_srcdir=intl; \
20056 $(SHELL) $$s/$$module_srcdir/configure \
20057 --srcdir=$${topdir}/$$module_srcdir \
20058 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20059 --target=${target_alias} \
20060 --with-build-libsubdir=$(HOST_SUBDIR) \
20061 $(STAGEautoprofile_CONFIGURE_FLAGS)
20062 @endif intl-bootstrap
20063
20064 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
20065 maybe-configure-stageautofeedback-intl:
20066 @if intl-bootstrap
20067 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
20068 configure-stageautofeedback-intl:
20069 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20070 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
20071 @r=`${PWD_COMMAND}`; export r; \
20072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20074 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
20075 $(HOST_EXPORTS) \
20076 $(POSTSTAGE1_HOST_EXPORTS) \
20077 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
20078 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
20079 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
20080 echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
20081 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
20082 cd $(HOST_SUBDIR)/intl || exit 1; \
20083 case $(srcdir) in \
20084 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20085 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
20086 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20087 esac; \
20088 module_srcdir=intl; \
20089 $(SHELL) $$s/$$module_srcdir/configure \
20090 --srcdir=$${topdir}/$$module_srcdir \
20091 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20092 --target=${target_alias} \
20093 --with-build-libsubdir=$(HOST_SUBDIR) \
20094 $(STAGEautofeedback_CONFIGURE_FLAGS)
20095 @endif intl-bootstrap
20096
20097
20098
20099
20100
20101 .PHONY: all-intl maybe-all-intl
20102 maybe-all-intl:
20103 @if gcc-bootstrap
20104 all-intl: stage_current
20105 @endif gcc-bootstrap
20106 @if intl
20107 TARGET-intl=all
20108 maybe-all-intl: all-intl
20109 all-intl: configure-intl
20110 @r=`${PWD_COMMAND}`; export r; \
20111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20112 $(HOST_EXPORTS) \
20113 (cd $(HOST_SUBDIR)/intl && \
20114 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20115 $(TARGET-intl))
20116 @endif intl
20117
20118
20119
20120 .PHONY: all-stage1-intl maybe-all-stage1-intl
20121 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
20122 maybe-all-stage1-intl:
20123 maybe-clean-stage1-intl:
20124 @if intl-bootstrap
20125 maybe-all-stage1-intl: all-stage1-intl
20126 all-stage1: all-stage1-intl
20127 TARGET-stage1-intl = $(TARGET-intl)
20128 all-stage1-intl: configure-stage1-intl
20129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20130 @r=`${PWD_COMMAND}`; export r; \
20131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132 TFLAGS="$(STAGE1_TFLAGS)"; \
20133 $(HOST_EXPORTS) \
20134 cd $(HOST_SUBDIR)/intl && \
20135 \
20136 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20137 CFLAGS="$(STAGE1_CFLAGS)" \
20138 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
20139 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20140 LIBCFLAGS="$(LIBCFLAGS)" \
20141 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20142 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20143 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20144 $(EXTRA_HOST_FLAGS) \
20145 $(STAGE1_FLAGS_TO_PASS) \
20146 TFLAGS="$(STAGE1_TFLAGS)" \
20147 $(TARGET-stage1-intl)
20148
20149 maybe-clean-stage1-intl: clean-stage1-intl
20150 clean-stage1: clean-stage1-intl
20151 clean-stage1-intl:
20152 @if [ $(current_stage) = stage1 ]; then \
20153 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20154 else \
20155 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
20156 $(MAKE) stage1-start; \
20157 fi; \
20158 cd $(HOST_SUBDIR)/intl && \
20159 $(MAKE) $(EXTRA_HOST_FLAGS) \
20160 $(STAGE1_FLAGS_TO_PASS) clean
20161 @endif intl-bootstrap
20162
20163
20164 .PHONY: all-stage2-intl maybe-all-stage2-intl
20165 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
20166 maybe-all-stage2-intl:
20167 maybe-clean-stage2-intl:
20168 @if intl-bootstrap
20169 maybe-all-stage2-intl: all-stage2-intl
20170 all-stage2: all-stage2-intl
20171 TARGET-stage2-intl = $(TARGET-intl)
20172 all-stage2-intl: configure-stage2-intl
20173 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20174 @r=`${PWD_COMMAND}`; export r; \
20175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20176 TFLAGS="$(STAGE2_TFLAGS)"; \
20177 $(HOST_EXPORTS) \
20178 $(POSTSTAGE1_HOST_EXPORTS) \
20179 cd $(HOST_SUBDIR)/intl && \
20180 \
20181 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20182 CFLAGS="$(STAGE2_CFLAGS)" \
20183 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
20184 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20185 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20186 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20187 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20188 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20189 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20190 TFLAGS="$(STAGE2_TFLAGS)" \
20191 $(TARGET-stage2-intl)
20192
20193 maybe-clean-stage2-intl: clean-stage2-intl
20194 clean-stage2: clean-stage2-intl
20195 clean-stage2-intl:
20196 @if [ $(current_stage) = stage2 ]; then \
20197 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20198 else \
20199 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
20200 $(MAKE) stage2-start; \
20201 fi; \
20202 cd $(HOST_SUBDIR)/intl && \
20203 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20204 @endif intl-bootstrap
20205
20206
20207 .PHONY: all-stage3-intl maybe-all-stage3-intl
20208 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
20209 maybe-all-stage3-intl:
20210 maybe-clean-stage3-intl:
20211 @if intl-bootstrap
20212 maybe-all-stage3-intl: all-stage3-intl
20213 all-stage3: all-stage3-intl
20214 TARGET-stage3-intl = $(TARGET-intl)
20215 all-stage3-intl: configure-stage3-intl
20216 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20217 @r=`${PWD_COMMAND}`; export r; \
20218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20219 TFLAGS="$(STAGE3_TFLAGS)"; \
20220 $(HOST_EXPORTS) \
20221 $(POSTSTAGE1_HOST_EXPORTS) \
20222 cd $(HOST_SUBDIR)/intl && \
20223 \
20224 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20225 CFLAGS="$(STAGE3_CFLAGS)" \
20226 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
20227 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20228 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20229 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20230 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20231 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20232 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20233 TFLAGS="$(STAGE3_TFLAGS)" \
20234 $(TARGET-stage3-intl)
20235
20236 maybe-clean-stage3-intl: clean-stage3-intl
20237 clean-stage3: clean-stage3-intl
20238 clean-stage3-intl:
20239 @if [ $(current_stage) = stage3 ]; then \
20240 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20241 else \
20242 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
20243 $(MAKE) stage3-start; \
20244 fi; \
20245 cd $(HOST_SUBDIR)/intl && \
20246 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20247 @endif intl-bootstrap
20248
20249
20250 .PHONY: all-stage4-intl maybe-all-stage4-intl
20251 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
20252 maybe-all-stage4-intl:
20253 maybe-clean-stage4-intl:
20254 @if intl-bootstrap
20255 maybe-all-stage4-intl: all-stage4-intl
20256 all-stage4: all-stage4-intl
20257 TARGET-stage4-intl = $(TARGET-intl)
20258 all-stage4-intl: configure-stage4-intl
20259 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20260 @r=`${PWD_COMMAND}`; export r; \
20261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20262 TFLAGS="$(STAGE4_TFLAGS)"; \
20263 $(HOST_EXPORTS) \
20264 $(POSTSTAGE1_HOST_EXPORTS) \
20265 cd $(HOST_SUBDIR)/intl && \
20266 \
20267 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20268 CFLAGS="$(STAGE4_CFLAGS)" \
20269 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
20270 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20271 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20275 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20276 TFLAGS="$(STAGE4_TFLAGS)" \
20277 $(TARGET-stage4-intl)
20278
20279 maybe-clean-stage4-intl: clean-stage4-intl
20280 clean-stage4: clean-stage4-intl
20281 clean-stage4-intl:
20282 @if [ $(current_stage) = stage4 ]; then \
20283 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20284 else \
20285 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20286 $(MAKE) stage4-start; \
20287 fi; \
20288 cd $(HOST_SUBDIR)/intl && \
20289 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20290 @endif intl-bootstrap
20291
20292
20293 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20294 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20295 maybe-all-stageprofile-intl:
20296 maybe-clean-stageprofile-intl:
20297 @if intl-bootstrap
20298 maybe-all-stageprofile-intl: all-stageprofile-intl
20299 all-stageprofile: all-stageprofile-intl
20300 TARGET-stageprofile-intl = $(TARGET-intl)
20301 all-stageprofile-intl: configure-stageprofile-intl
20302 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20303 @r=`${PWD_COMMAND}`; export r; \
20304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20305 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20306 $(HOST_EXPORTS) \
20307 $(POSTSTAGE1_HOST_EXPORTS) \
20308 cd $(HOST_SUBDIR)/intl && \
20309 \
20310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20311 CFLAGS="$(STAGEprofile_CFLAGS)" \
20312 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
20313 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20314 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20315 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20316 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20317 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20318 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20319 TFLAGS="$(STAGEprofile_TFLAGS)" \
20320 $(TARGET-stageprofile-intl)
20321
20322 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20323 clean-stageprofile: clean-stageprofile-intl
20324 clean-stageprofile-intl:
20325 @if [ $(current_stage) = stageprofile ]; then \
20326 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20327 else \
20328 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20329 $(MAKE) stageprofile-start; \
20330 fi; \
20331 cd $(HOST_SUBDIR)/intl && \
20332 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20333 @endif intl-bootstrap
20334
20335
20336 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20337 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20338 maybe-all-stagetrain-intl:
20339 maybe-clean-stagetrain-intl:
20340 @if intl-bootstrap
20341 maybe-all-stagetrain-intl: all-stagetrain-intl
20342 all-stagetrain: all-stagetrain-intl
20343 TARGET-stagetrain-intl = $(TARGET-intl)
20344 all-stagetrain-intl: configure-stagetrain-intl
20345 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20346 @r=`${PWD_COMMAND}`; export r; \
20347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20348 TFLAGS="$(STAGEtrain_TFLAGS)"; \
20349 $(HOST_EXPORTS) \
20350 $(POSTSTAGE1_HOST_EXPORTS) \
20351 cd $(HOST_SUBDIR)/intl && \
20352 \
20353 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20354 CFLAGS="$(STAGEtrain_CFLAGS)" \
20355 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
20356 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20357 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20358 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20359 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20360 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20361 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20362 TFLAGS="$(STAGEtrain_TFLAGS)" \
20363 $(TARGET-stagetrain-intl)
20364
20365 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20366 clean-stagetrain: clean-stagetrain-intl
20367 clean-stagetrain-intl:
20368 @if [ $(current_stage) = stagetrain ]; then \
20369 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20370 else \
20371 [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20372 $(MAKE) stagetrain-start; \
20373 fi; \
20374 cd $(HOST_SUBDIR)/intl && \
20375 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20376 @endif intl-bootstrap
20377
20378
20379 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20380 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20381 maybe-all-stagefeedback-intl:
20382 maybe-clean-stagefeedback-intl:
20383 @if intl-bootstrap
20384 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20385 all-stagefeedback: all-stagefeedback-intl
20386 TARGET-stagefeedback-intl = $(TARGET-intl)
20387 all-stagefeedback-intl: configure-stagefeedback-intl
20388 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20389 @r=`${PWD_COMMAND}`; export r; \
20390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20391 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20392 $(HOST_EXPORTS) \
20393 $(POSTSTAGE1_HOST_EXPORTS) \
20394 cd $(HOST_SUBDIR)/intl && \
20395 \
20396 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20397 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20398 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
20399 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20400 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20401 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20402 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20403 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20404 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20405 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20406 $(TARGET-stagefeedback-intl)
20407
20408 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20409 clean-stagefeedback: clean-stagefeedback-intl
20410 clean-stagefeedback-intl:
20411 @if [ $(current_stage) = stagefeedback ]; then \
20412 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20413 else \
20414 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20415 $(MAKE) stagefeedback-start; \
20416 fi; \
20417 cd $(HOST_SUBDIR)/intl && \
20418 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20419 @endif intl-bootstrap
20420
20421
20422 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20423 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20424 maybe-all-stageautoprofile-intl:
20425 maybe-clean-stageautoprofile-intl:
20426 @if intl-bootstrap
20427 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20428 all-stageautoprofile: all-stageautoprofile-intl
20429 TARGET-stageautoprofile-intl = $(TARGET-intl)
20430 all-stageautoprofile-intl: configure-stageautoprofile-intl
20431 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20432 @r=`${PWD_COMMAND}`; export r; \
20433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20434 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20435 $(HOST_EXPORTS) \
20436 $(POSTSTAGE1_HOST_EXPORTS) \
20437 cd $(HOST_SUBDIR)/intl && \
20438 $$s/gcc/config/i386/$(AUTO_PROFILE) \
20439 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20440 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20441 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
20442 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20443 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20447 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20448 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
20449 $(TARGET-stageautoprofile-intl)
20450
20451 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20452 clean-stageautoprofile: clean-stageautoprofile-intl
20453 clean-stageautoprofile-intl:
20454 @if [ $(current_stage) = stageautoprofile ]; then \
20455 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20456 else \
20457 [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20458 $(MAKE) stageautoprofile-start; \
20459 fi; \
20460 cd $(HOST_SUBDIR)/intl && \
20461 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20462 @endif intl-bootstrap
20463
20464
20465 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20466 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20467 maybe-all-stageautofeedback-intl:
20468 maybe-clean-stageautofeedback-intl:
20469 @if intl-bootstrap
20470 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20471 all-stageautofeedback: all-stageautofeedback-intl
20472 TARGET-stageautofeedback-intl = $(TARGET-intl)
20473 all-stageautofeedback-intl: configure-stageautofeedback-intl
20474 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20475 @r=`${PWD_COMMAND}`; export r; \
20476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20478 $(HOST_EXPORTS) \
20479 $(POSTSTAGE1_HOST_EXPORTS) \
20480 cd $(HOST_SUBDIR)/intl && \
20481 \
20482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20483 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20484 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
20485 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20486 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20487 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20488 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20489 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20490 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20491 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20492 $(TARGET-stageautofeedback-intl)
20493
20494 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20495 clean-stageautofeedback: clean-stageautofeedback-intl
20496 clean-stageautofeedback-intl:
20497 @if [ $(current_stage) = stageautofeedback ]; then \
20498 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20499 else \
20500 [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20501 $(MAKE) stageautofeedback-start; \
20502 fi; \
20503 cd $(HOST_SUBDIR)/intl && \
20504 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
20505 @endif intl-bootstrap
20506
20507
20508
20509
20510
20511 .PHONY: check-intl maybe-check-intl
20512 maybe-check-intl:
20513 @if intl
20514 maybe-check-intl: check-intl
20515
20516 check-intl:
20517 @: $(MAKE); $(unstage)
20518 @r=`${PWD_COMMAND}`; export r; \
20519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20521 (cd $(HOST_SUBDIR)/intl && \
20522 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
20523
20524 @endif intl
20525
20526 .PHONY: install-intl maybe-install-intl
20527 maybe-install-intl:
20528 @if intl
20529 maybe-install-intl: install-intl
20530
20531 install-intl: installdirs
20532 @: $(MAKE); $(unstage)
20533 @r=`${PWD_COMMAND}`; export r; \
20534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535 $(HOST_EXPORTS) \
20536 (cd $(HOST_SUBDIR)/intl && \
20537 $(MAKE) $(FLAGS_TO_PASS) install)
20538
20539 @endif intl
20540
20541 .PHONY: install-strip-intl maybe-install-strip-intl
20542 maybe-install-strip-intl:
20543 @if intl
20544 maybe-install-strip-intl: install-strip-intl
20545
20546 install-strip-intl: installdirs
20547 @: $(MAKE); $(unstage)
20548 @r=`${PWD_COMMAND}`; export r; \
20549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20550 $(HOST_EXPORTS) \
20551 (cd $(HOST_SUBDIR)/intl && \
20552 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20553
20554 @endif intl
20555
20556 # Other targets (info, dvi, pdf, etc.)
20557
20558 .PHONY: maybe-info-intl info-intl
20559 maybe-info-intl:
20560 @if intl
20561 maybe-info-intl: info-intl
20562
20563 info-intl: \
20564 configure-intl
20565 @[ -f ./intl/Makefile ] || exit 0; \
20566 r=`${PWD_COMMAND}`; export r; \
20567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20568 $(HOST_EXPORTS) \
20569 for flag in $(EXTRA_HOST_FLAGS) ; do \
20570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20571 done; \
20572 echo "Doing info in intl"; \
20573 (cd $(HOST_SUBDIR)/intl && \
20574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20576 "RANLIB=$${RANLIB}" \
20577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20578 info) \
20579 || exit 1
20580
20581 @endif intl
20582
20583 .PHONY: maybe-dvi-intl dvi-intl
20584 maybe-dvi-intl:
20585 @if intl
20586 maybe-dvi-intl: dvi-intl
20587
20588 dvi-intl: \
20589 configure-intl
20590 @[ -f ./intl/Makefile ] || exit 0; \
20591 r=`${PWD_COMMAND}`; export r; \
20592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593 $(HOST_EXPORTS) \
20594 for flag in $(EXTRA_HOST_FLAGS) ; do \
20595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20596 done; \
20597 echo "Doing dvi in intl"; \
20598 (cd $(HOST_SUBDIR)/intl && \
20599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20601 "RANLIB=$${RANLIB}" \
20602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20603 dvi) \
20604 || exit 1
20605
20606 @endif intl
20607
20608 .PHONY: maybe-pdf-intl pdf-intl
20609 maybe-pdf-intl:
20610 @if intl
20611 maybe-pdf-intl: pdf-intl
20612
20613 pdf-intl: \
20614 configure-intl
20615 @[ -f ./intl/Makefile ] || exit 0; \
20616 r=`${PWD_COMMAND}`; export r; \
20617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618 $(HOST_EXPORTS) \
20619 for flag in $(EXTRA_HOST_FLAGS) ; do \
20620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20621 done; \
20622 echo "Doing pdf in intl"; \
20623 (cd $(HOST_SUBDIR)/intl && \
20624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20626 "RANLIB=$${RANLIB}" \
20627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20628 pdf) \
20629 || exit 1
20630
20631 @endif intl
20632
20633 .PHONY: maybe-html-intl html-intl
20634 maybe-html-intl:
20635 @if intl
20636 maybe-html-intl: html-intl
20637
20638 html-intl: \
20639 configure-intl
20640 @[ -f ./intl/Makefile ] || exit 0; \
20641 r=`${PWD_COMMAND}`; export r; \
20642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20643 $(HOST_EXPORTS) \
20644 for flag in $(EXTRA_HOST_FLAGS) ; do \
20645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20646 done; \
20647 echo "Doing html in intl"; \
20648 (cd $(HOST_SUBDIR)/intl && \
20649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20651 "RANLIB=$${RANLIB}" \
20652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20653 html) \
20654 || exit 1
20655
20656 @endif intl
20657
20658 .PHONY: maybe-TAGS-intl TAGS-intl
20659 maybe-TAGS-intl:
20660 @if intl
20661 maybe-TAGS-intl: TAGS-intl
20662
20663 TAGS-intl: \
20664 configure-intl
20665 @[ -f ./intl/Makefile ] || exit 0; \
20666 r=`${PWD_COMMAND}`; export r; \
20667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668 $(HOST_EXPORTS) \
20669 for flag in $(EXTRA_HOST_FLAGS) ; do \
20670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20671 done; \
20672 echo "Doing TAGS in intl"; \
20673 (cd $(HOST_SUBDIR)/intl && \
20674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20676 "RANLIB=$${RANLIB}" \
20677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20678 TAGS) \
20679 || exit 1
20680
20681 @endif intl
20682
20683 .PHONY: maybe-install-info-intl install-info-intl
20684 maybe-install-info-intl:
20685 @if intl
20686 maybe-install-info-intl: install-info-intl
20687
20688 install-info-intl: \
20689 configure-intl \
20690 info-intl
20691 @[ -f ./intl/Makefile ] || exit 0; \
20692 r=`${PWD_COMMAND}`; export r; \
20693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20694 $(HOST_EXPORTS) \
20695 for flag in $(EXTRA_HOST_FLAGS) ; do \
20696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20697 done; \
20698 echo "Doing install-info in intl"; \
20699 (cd $(HOST_SUBDIR)/intl && \
20700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20702 "RANLIB=$${RANLIB}" \
20703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20704 install-info) \
20705 || exit 1
20706
20707 @endif intl
20708
20709 .PHONY: maybe-install-pdf-intl install-pdf-intl
20710 maybe-install-pdf-intl:
20711 @if intl
20712 maybe-install-pdf-intl: install-pdf-intl
20713
20714 install-pdf-intl: \
20715 configure-intl \
20716 pdf-intl
20717 @[ -f ./intl/Makefile ] || exit 0; \
20718 r=`${PWD_COMMAND}`; export r; \
20719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720 $(HOST_EXPORTS) \
20721 for flag in $(EXTRA_HOST_FLAGS) ; do \
20722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20723 done; \
20724 echo "Doing install-pdf in intl"; \
20725 (cd $(HOST_SUBDIR)/intl && \
20726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20728 "RANLIB=$${RANLIB}" \
20729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20730 install-pdf) \
20731 || exit 1
20732
20733 @endif intl
20734
20735 .PHONY: maybe-install-html-intl install-html-intl
20736 maybe-install-html-intl:
20737 @if intl
20738 maybe-install-html-intl: install-html-intl
20739
20740 install-html-intl: \
20741 configure-intl \
20742 html-intl
20743 @[ -f ./intl/Makefile ] || exit 0; \
20744 r=`${PWD_COMMAND}`; export r; \
20745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20746 $(HOST_EXPORTS) \
20747 for flag in $(EXTRA_HOST_FLAGS) ; do \
20748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20749 done; \
20750 echo "Doing install-html in intl"; \
20751 (cd $(HOST_SUBDIR)/intl && \
20752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20754 "RANLIB=$${RANLIB}" \
20755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20756 install-html) \
20757 || exit 1
20758
20759 @endif intl
20760
20761 .PHONY: maybe-installcheck-intl installcheck-intl
20762 maybe-installcheck-intl:
20763 @if intl
20764 maybe-installcheck-intl: installcheck-intl
20765
20766 installcheck-intl: \
20767 configure-intl
20768 @[ -f ./intl/Makefile ] || exit 0; \
20769 r=`${PWD_COMMAND}`; export r; \
20770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20771 $(HOST_EXPORTS) \
20772 for flag in $(EXTRA_HOST_FLAGS) ; do \
20773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20774 done; \
20775 echo "Doing installcheck in intl"; \
20776 (cd $(HOST_SUBDIR)/intl && \
20777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20779 "RANLIB=$${RANLIB}" \
20780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20781 installcheck) \
20782 || exit 1
20783
20784 @endif intl
20785
20786 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20787 maybe-mostlyclean-intl:
20788 @if intl
20789 maybe-mostlyclean-intl: mostlyclean-intl
20790
20791 mostlyclean-intl:
20792 @[ -f ./intl/Makefile ] || exit 0; \
20793 r=`${PWD_COMMAND}`; export r; \
20794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20795 $(HOST_EXPORTS) \
20796 for flag in $(EXTRA_HOST_FLAGS) ; do \
20797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20798 done; \
20799 echo "Doing mostlyclean in intl"; \
20800 (cd $(HOST_SUBDIR)/intl && \
20801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20803 "RANLIB=$${RANLIB}" \
20804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20805 mostlyclean) \
20806 || exit 1
20807
20808 @endif intl
20809
20810 .PHONY: maybe-clean-intl clean-intl
20811 maybe-clean-intl:
20812 @if intl
20813 maybe-clean-intl: clean-intl
20814
20815 clean-intl:
20816 @[ -f ./intl/Makefile ] || exit 0; \
20817 r=`${PWD_COMMAND}`; export r; \
20818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20819 $(HOST_EXPORTS) \
20820 for flag in $(EXTRA_HOST_FLAGS) ; do \
20821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20822 done; \
20823 echo "Doing clean in intl"; \
20824 (cd $(HOST_SUBDIR)/intl && \
20825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20827 "RANLIB=$${RANLIB}" \
20828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20829 clean) \
20830 || exit 1
20831
20832 @endif intl
20833
20834 .PHONY: maybe-distclean-intl distclean-intl
20835 maybe-distclean-intl:
20836 @if intl
20837 maybe-distclean-intl: distclean-intl
20838
20839 distclean-intl:
20840 @[ -f ./intl/Makefile ] || exit 0; \
20841 r=`${PWD_COMMAND}`; export r; \
20842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20843 $(HOST_EXPORTS) \
20844 for flag in $(EXTRA_HOST_FLAGS) ; do \
20845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20846 done; \
20847 echo "Doing distclean in intl"; \
20848 (cd $(HOST_SUBDIR)/intl && \
20849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20851 "RANLIB=$${RANLIB}" \
20852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20853 distclean) \
20854 || exit 1
20855
20856 @endif intl
20857
20858 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20859 maybe-maintainer-clean-intl:
20860 @if intl
20861 maybe-maintainer-clean-intl: maintainer-clean-intl
20862
20863 maintainer-clean-intl:
20864 @[ -f ./intl/Makefile ] || exit 0; \
20865 r=`${PWD_COMMAND}`; export r; \
20866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20867 $(HOST_EXPORTS) \
20868 for flag in $(EXTRA_HOST_FLAGS) ; do \
20869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20870 done; \
20871 echo "Doing maintainer-clean in intl"; \
20872 (cd $(HOST_SUBDIR)/intl && \
20873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20875 "RANLIB=$${RANLIB}" \
20876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20877 maintainer-clean) \
20878 || exit 1
20879
20880 @endif intl
20881
20882
20883
20884 .PHONY: configure-tcl maybe-configure-tcl
20885 maybe-configure-tcl:
20886 @if gcc-bootstrap
20887 configure-tcl: stage_current
20888 @endif gcc-bootstrap
20889 @if tcl
20890 maybe-configure-tcl: configure-tcl
20891 configure-tcl:
20892 @: $(MAKE); $(unstage)
20893 @r=`${PWD_COMMAND}`; export r; \
20894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20895 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20896 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20897 $(HOST_EXPORTS) \
20898 echo Configuring in $(HOST_SUBDIR)/tcl; \
20899 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20900 case $(srcdir) in \
20901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20902 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20904 esac; \
20905 module_srcdir=tcl; \
20906 $(SHELL) \
20907 $$s/$$module_srcdir/configure \
20908 --srcdir=$${topdir}/$$module_srcdir \
20909 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20910 --target=${target_alias} \
20911 || exit 1
20912 @endif tcl
20913
20914
20915
20916
20917
20918 .PHONY: all-tcl maybe-all-tcl
20919 maybe-all-tcl:
20920 @if gcc-bootstrap
20921 all-tcl: stage_current
20922 @endif gcc-bootstrap
20923 @if tcl
20924 TARGET-tcl=all
20925 maybe-all-tcl: all-tcl
20926 all-tcl: configure-tcl
20927 @: $(MAKE); $(unstage)
20928 @r=`${PWD_COMMAND}`; export r; \
20929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20930 $(HOST_EXPORTS) \
20931 (cd $(HOST_SUBDIR)/tcl && \
20932 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
20933 $(TARGET-tcl))
20934 @endif tcl
20935
20936
20937
20938
20939 .PHONY: check-tcl maybe-check-tcl
20940 maybe-check-tcl:
20941 @if tcl
20942 maybe-check-tcl: check-tcl
20943
20944 check-tcl:
20945 @: $(MAKE); $(unstage)
20946 @r=`${PWD_COMMAND}`; export r; \
20947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20948 $(HOST_EXPORTS) \
20949 (cd $(HOST_SUBDIR)/tcl && \
20950 $(MAKE) $(FLAGS_TO_PASS) check)
20951
20952 @endif tcl
20953
20954 .PHONY: install-tcl maybe-install-tcl
20955 maybe-install-tcl:
20956 @if tcl
20957 maybe-install-tcl: install-tcl
20958
20959 install-tcl: installdirs
20960 @: $(MAKE); $(unstage)
20961 @r=`${PWD_COMMAND}`; export r; \
20962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963 $(HOST_EXPORTS) \
20964 (cd $(HOST_SUBDIR)/tcl && \
20965 $(MAKE) $(FLAGS_TO_PASS) install)
20966
20967 @endif tcl
20968
20969 .PHONY: install-strip-tcl maybe-install-strip-tcl
20970 maybe-install-strip-tcl:
20971 @if tcl
20972 maybe-install-strip-tcl: install-strip-tcl
20973
20974 install-strip-tcl: installdirs
20975 @: $(MAKE); $(unstage)
20976 @r=`${PWD_COMMAND}`; export r; \
20977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978 $(HOST_EXPORTS) \
20979 (cd $(HOST_SUBDIR)/tcl && \
20980 $(MAKE) $(FLAGS_TO_PASS) install-strip)
20981
20982 @endif tcl
20983
20984 # Other targets (info, dvi, pdf, etc.)
20985
20986 .PHONY: maybe-info-tcl info-tcl
20987 maybe-info-tcl:
20988 @if tcl
20989 maybe-info-tcl: info-tcl
20990
20991 info-tcl: \
20992 configure-tcl
20993 @: $(MAKE); $(unstage)
20994 @[ -f ./tcl/Makefile ] || exit 0; \
20995 r=`${PWD_COMMAND}`; export r; \
20996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20997 $(HOST_EXPORTS) \
20998 for flag in $(EXTRA_HOST_FLAGS) ; do \
20999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21000 done; \
21001 echo "Doing info in tcl"; \
21002 (cd $(HOST_SUBDIR)/tcl && \
21003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21005 "RANLIB=$${RANLIB}" \
21006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21007 info) \
21008 || exit 1
21009
21010 @endif tcl
21011
21012 .PHONY: maybe-dvi-tcl dvi-tcl
21013 maybe-dvi-tcl:
21014 @if tcl
21015 maybe-dvi-tcl: dvi-tcl
21016
21017 dvi-tcl: \
21018 configure-tcl
21019 @: $(MAKE); $(unstage)
21020 @[ -f ./tcl/Makefile ] || exit 0; \
21021 r=`${PWD_COMMAND}`; export r; \
21022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21023 $(HOST_EXPORTS) \
21024 for flag in $(EXTRA_HOST_FLAGS) ; do \
21025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21026 done; \
21027 echo "Doing dvi in tcl"; \
21028 (cd $(HOST_SUBDIR)/tcl && \
21029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21031 "RANLIB=$${RANLIB}" \
21032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21033 dvi) \
21034 || exit 1
21035
21036 @endif tcl
21037
21038 .PHONY: maybe-pdf-tcl pdf-tcl
21039 maybe-pdf-tcl:
21040 @if tcl
21041 maybe-pdf-tcl: pdf-tcl
21042
21043 pdf-tcl: \
21044 configure-tcl
21045 @: $(MAKE); $(unstage)
21046 @[ -f ./tcl/Makefile ] || exit 0; \
21047 r=`${PWD_COMMAND}`; export r; \
21048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21049 $(HOST_EXPORTS) \
21050 for flag in $(EXTRA_HOST_FLAGS) ; do \
21051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21052 done; \
21053 echo "Doing pdf in tcl"; \
21054 (cd $(HOST_SUBDIR)/tcl && \
21055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21057 "RANLIB=$${RANLIB}" \
21058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21059 pdf) \
21060 || exit 1
21061
21062 @endif tcl
21063
21064 .PHONY: maybe-html-tcl html-tcl
21065 maybe-html-tcl:
21066 @if tcl
21067 maybe-html-tcl: html-tcl
21068
21069 html-tcl: \
21070 configure-tcl
21071 @: $(MAKE); $(unstage)
21072 @[ -f ./tcl/Makefile ] || exit 0; \
21073 r=`${PWD_COMMAND}`; export r; \
21074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21075 $(HOST_EXPORTS) \
21076 for flag in $(EXTRA_HOST_FLAGS) ; do \
21077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21078 done; \
21079 echo "Doing html in tcl"; \
21080 (cd $(HOST_SUBDIR)/tcl && \
21081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21083 "RANLIB=$${RANLIB}" \
21084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21085 html) \
21086 || exit 1
21087
21088 @endif tcl
21089
21090 .PHONY: maybe-TAGS-tcl TAGS-tcl
21091 maybe-TAGS-tcl:
21092 @if tcl
21093 maybe-TAGS-tcl: TAGS-tcl
21094
21095 TAGS-tcl: \
21096 configure-tcl
21097 @: $(MAKE); $(unstage)
21098 @[ -f ./tcl/Makefile ] || exit 0; \
21099 r=`${PWD_COMMAND}`; export r; \
21100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21101 $(HOST_EXPORTS) \
21102 for flag in $(EXTRA_HOST_FLAGS) ; do \
21103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21104 done; \
21105 echo "Doing TAGS in tcl"; \
21106 (cd $(HOST_SUBDIR)/tcl && \
21107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21109 "RANLIB=$${RANLIB}" \
21110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21111 TAGS) \
21112 || exit 1
21113
21114 @endif tcl
21115
21116 .PHONY: maybe-install-info-tcl install-info-tcl
21117 maybe-install-info-tcl:
21118 @if tcl
21119 maybe-install-info-tcl: install-info-tcl
21120
21121 install-info-tcl: \
21122 configure-tcl \
21123 info-tcl
21124 @: $(MAKE); $(unstage)
21125 @[ -f ./tcl/Makefile ] || exit 0; \
21126 r=`${PWD_COMMAND}`; export r; \
21127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21128 $(HOST_EXPORTS) \
21129 for flag in $(EXTRA_HOST_FLAGS) ; do \
21130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21131 done; \
21132 echo "Doing install-info in tcl"; \
21133 (cd $(HOST_SUBDIR)/tcl && \
21134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21136 "RANLIB=$${RANLIB}" \
21137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21138 install-info) \
21139 || exit 1
21140
21141 @endif tcl
21142
21143 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
21144 maybe-install-pdf-tcl:
21145 @if tcl
21146 maybe-install-pdf-tcl: install-pdf-tcl
21147
21148 install-pdf-tcl: \
21149 configure-tcl \
21150 pdf-tcl
21151 @: $(MAKE); $(unstage)
21152 @[ -f ./tcl/Makefile ] || exit 0; \
21153 r=`${PWD_COMMAND}`; export r; \
21154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21155 $(HOST_EXPORTS) \
21156 for flag in $(EXTRA_HOST_FLAGS) ; do \
21157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21158 done; \
21159 echo "Doing install-pdf in tcl"; \
21160 (cd $(HOST_SUBDIR)/tcl && \
21161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21163 "RANLIB=$${RANLIB}" \
21164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21165 install-pdf) \
21166 || exit 1
21167
21168 @endif tcl
21169
21170 .PHONY: maybe-install-html-tcl install-html-tcl
21171 maybe-install-html-tcl:
21172 @if tcl
21173 maybe-install-html-tcl: install-html-tcl
21174
21175 install-html-tcl: \
21176 configure-tcl \
21177 html-tcl
21178 @: $(MAKE); $(unstage)
21179 @[ -f ./tcl/Makefile ] || exit 0; \
21180 r=`${PWD_COMMAND}`; export r; \
21181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21182 $(HOST_EXPORTS) \
21183 for flag in $(EXTRA_HOST_FLAGS) ; do \
21184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21185 done; \
21186 echo "Doing install-html in tcl"; \
21187 (cd $(HOST_SUBDIR)/tcl && \
21188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21190 "RANLIB=$${RANLIB}" \
21191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21192 install-html) \
21193 || exit 1
21194
21195 @endif tcl
21196
21197 .PHONY: maybe-installcheck-tcl installcheck-tcl
21198 maybe-installcheck-tcl:
21199 @if tcl
21200 maybe-installcheck-tcl: installcheck-tcl
21201
21202 installcheck-tcl: \
21203 configure-tcl
21204 @: $(MAKE); $(unstage)
21205 @[ -f ./tcl/Makefile ] || exit 0; \
21206 r=`${PWD_COMMAND}`; export r; \
21207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21208 $(HOST_EXPORTS) \
21209 for flag in $(EXTRA_HOST_FLAGS) ; do \
21210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21211 done; \
21212 echo "Doing installcheck in tcl"; \
21213 (cd $(HOST_SUBDIR)/tcl && \
21214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21216 "RANLIB=$${RANLIB}" \
21217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21218 installcheck) \
21219 || exit 1
21220
21221 @endif tcl
21222
21223 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
21224 maybe-mostlyclean-tcl:
21225 @if tcl
21226 maybe-mostlyclean-tcl: mostlyclean-tcl
21227
21228 # tcl doesn't support mostlyclean.
21229 mostlyclean-tcl:
21230
21231 @endif tcl
21232
21233 .PHONY: maybe-clean-tcl clean-tcl
21234 maybe-clean-tcl:
21235 @if tcl
21236 maybe-clean-tcl: clean-tcl
21237
21238 clean-tcl:
21239 @: $(MAKE); $(unstage)
21240 @[ -f ./tcl/Makefile ] || exit 0; \
21241 r=`${PWD_COMMAND}`; export r; \
21242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21243 $(HOST_EXPORTS) \
21244 for flag in $(EXTRA_HOST_FLAGS) ; do \
21245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21246 done; \
21247 echo "Doing clean in tcl"; \
21248 (cd $(HOST_SUBDIR)/tcl && \
21249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21251 "RANLIB=$${RANLIB}" \
21252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21253 clean) \
21254 || exit 1
21255
21256 @endif tcl
21257
21258 .PHONY: maybe-distclean-tcl distclean-tcl
21259 maybe-distclean-tcl:
21260 @if tcl
21261 maybe-distclean-tcl: distclean-tcl
21262
21263 distclean-tcl:
21264 @: $(MAKE); $(unstage)
21265 @[ -f ./tcl/Makefile ] || exit 0; \
21266 r=`${PWD_COMMAND}`; export r; \
21267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21268 $(HOST_EXPORTS) \
21269 for flag in $(EXTRA_HOST_FLAGS) ; do \
21270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21271 done; \
21272 echo "Doing distclean in tcl"; \
21273 (cd $(HOST_SUBDIR)/tcl && \
21274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21276 "RANLIB=$${RANLIB}" \
21277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21278 distclean) \
21279 || exit 1
21280
21281 @endif tcl
21282
21283 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21284 maybe-maintainer-clean-tcl:
21285 @if tcl
21286 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21287
21288 maintainer-clean-tcl:
21289 @: $(MAKE); $(unstage)
21290 @[ -f ./tcl/Makefile ] || exit 0; \
21291 r=`${PWD_COMMAND}`; export r; \
21292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21293 $(HOST_EXPORTS) \
21294 for flag in $(EXTRA_HOST_FLAGS) ; do \
21295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21296 done; \
21297 echo "Doing maintainer-clean in tcl"; \
21298 (cd $(HOST_SUBDIR)/tcl && \
21299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21301 "RANLIB=$${RANLIB}" \
21302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21303 maintainer-clean) \
21304 || exit 1
21305
21306 @endif tcl
21307
21308
21309
21310 .PHONY: configure-itcl maybe-configure-itcl
21311 maybe-configure-itcl:
21312 @if gcc-bootstrap
21313 configure-itcl: stage_current
21314 @endif gcc-bootstrap
21315 @if itcl
21316 maybe-configure-itcl: configure-itcl
21317 configure-itcl:
21318 @: $(MAKE); $(unstage)
21319 @r=`${PWD_COMMAND}`; export r; \
21320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21321 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21323 $(HOST_EXPORTS) \
21324 echo Configuring in $(HOST_SUBDIR)/itcl; \
21325 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21326 case $(srcdir) in \
21327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21328 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21330 esac; \
21331 module_srcdir=itcl; \
21332 $(SHELL) \
21333 $$s/$$module_srcdir/configure \
21334 --srcdir=$${topdir}/$$module_srcdir \
21335 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21336 --target=${target_alias} \
21337 || exit 1
21338 @endif itcl
21339
21340
21341
21342
21343
21344 .PHONY: all-itcl maybe-all-itcl
21345 maybe-all-itcl:
21346 @if gcc-bootstrap
21347 all-itcl: stage_current
21348 @endif gcc-bootstrap
21349 @if itcl
21350 TARGET-itcl=all
21351 maybe-all-itcl: all-itcl
21352 all-itcl: configure-itcl
21353 @: $(MAKE); $(unstage)
21354 @r=`${PWD_COMMAND}`; export r; \
21355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21356 $(HOST_EXPORTS) \
21357 (cd $(HOST_SUBDIR)/itcl && \
21358 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
21359 $(TARGET-itcl))
21360 @endif itcl
21361
21362
21363
21364
21365 .PHONY: check-itcl maybe-check-itcl
21366 maybe-check-itcl:
21367 @if itcl
21368 maybe-check-itcl: check-itcl
21369
21370 check-itcl:
21371 @: $(MAKE); $(unstage)
21372 @r=`${PWD_COMMAND}`; export r; \
21373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374 $(HOST_EXPORTS) \
21375 (cd $(HOST_SUBDIR)/itcl && \
21376 $(MAKE) $(FLAGS_TO_PASS) check)
21377
21378 @endif itcl
21379
21380 .PHONY: install-itcl maybe-install-itcl
21381 maybe-install-itcl:
21382 @if itcl
21383 maybe-install-itcl: install-itcl
21384
21385 install-itcl: installdirs
21386 @: $(MAKE); $(unstage)
21387 @r=`${PWD_COMMAND}`; export r; \
21388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21389 $(HOST_EXPORTS) \
21390 (cd $(HOST_SUBDIR)/itcl && \
21391 $(MAKE) $(FLAGS_TO_PASS) install)
21392
21393 @endif itcl
21394
21395 .PHONY: install-strip-itcl maybe-install-strip-itcl
21396 maybe-install-strip-itcl:
21397 @if itcl
21398 maybe-install-strip-itcl: install-strip-itcl
21399
21400 install-strip-itcl: installdirs
21401 @: $(MAKE); $(unstage)
21402 @r=`${PWD_COMMAND}`; export r; \
21403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21404 $(HOST_EXPORTS) \
21405 (cd $(HOST_SUBDIR)/itcl && \
21406 $(MAKE) $(FLAGS_TO_PASS) install-strip)
21407
21408 @endif itcl
21409
21410 # Other targets (info, dvi, pdf, etc.)
21411
21412 .PHONY: maybe-info-itcl info-itcl
21413 maybe-info-itcl:
21414 @if itcl
21415 maybe-info-itcl: info-itcl
21416
21417 info-itcl: \
21418 configure-itcl
21419 @: $(MAKE); $(unstage)
21420 @[ -f ./itcl/Makefile ] || exit 0; \
21421 r=`${PWD_COMMAND}`; export r; \
21422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21423 $(HOST_EXPORTS) \
21424 for flag in $(EXTRA_HOST_FLAGS) ; do \
21425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21426 done; \
21427 echo "Doing info in itcl"; \
21428 (cd $(HOST_SUBDIR)/itcl && \
21429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21431 "RANLIB=$${RANLIB}" \
21432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21433 info) \
21434 || exit 1
21435
21436 @endif itcl
21437
21438 .PHONY: maybe-dvi-itcl dvi-itcl
21439 maybe-dvi-itcl:
21440 @if itcl
21441 maybe-dvi-itcl: dvi-itcl
21442
21443 dvi-itcl: \
21444 configure-itcl
21445 @: $(MAKE); $(unstage)
21446 @[ -f ./itcl/Makefile ] || exit 0; \
21447 r=`${PWD_COMMAND}`; export r; \
21448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21449 $(HOST_EXPORTS) \
21450 for flag in $(EXTRA_HOST_FLAGS) ; do \
21451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21452 done; \
21453 echo "Doing dvi in itcl"; \
21454 (cd $(HOST_SUBDIR)/itcl && \
21455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21457 "RANLIB=$${RANLIB}" \
21458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21459 dvi) \
21460 || exit 1
21461
21462 @endif itcl
21463
21464 .PHONY: maybe-pdf-itcl pdf-itcl
21465 maybe-pdf-itcl:
21466 @if itcl
21467 maybe-pdf-itcl: pdf-itcl
21468
21469 pdf-itcl: \
21470 configure-itcl
21471 @: $(MAKE); $(unstage)
21472 @[ -f ./itcl/Makefile ] || exit 0; \
21473 r=`${PWD_COMMAND}`; export r; \
21474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21475 $(HOST_EXPORTS) \
21476 for flag in $(EXTRA_HOST_FLAGS) ; do \
21477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21478 done; \
21479 echo "Doing pdf in itcl"; \
21480 (cd $(HOST_SUBDIR)/itcl && \
21481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21483 "RANLIB=$${RANLIB}" \
21484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21485 pdf) \
21486 || exit 1
21487
21488 @endif itcl
21489
21490 .PHONY: maybe-html-itcl html-itcl
21491 maybe-html-itcl:
21492 @if itcl
21493 maybe-html-itcl: html-itcl
21494
21495 html-itcl: \
21496 configure-itcl
21497 @: $(MAKE); $(unstage)
21498 @[ -f ./itcl/Makefile ] || exit 0; \
21499 r=`${PWD_COMMAND}`; export r; \
21500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21501 $(HOST_EXPORTS) \
21502 for flag in $(EXTRA_HOST_FLAGS) ; do \
21503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21504 done; \
21505 echo "Doing html in itcl"; \
21506 (cd $(HOST_SUBDIR)/itcl && \
21507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21509 "RANLIB=$${RANLIB}" \
21510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21511 html) \
21512 || exit 1
21513
21514 @endif itcl
21515
21516 .PHONY: maybe-TAGS-itcl TAGS-itcl
21517 maybe-TAGS-itcl:
21518 @if itcl
21519 maybe-TAGS-itcl: TAGS-itcl
21520
21521 TAGS-itcl: \
21522 configure-itcl
21523 @: $(MAKE); $(unstage)
21524 @[ -f ./itcl/Makefile ] || exit 0; \
21525 r=`${PWD_COMMAND}`; export r; \
21526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21527 $(HOST_EXPORTS) \
21528 for flag in $(EXTRA_HOST_FLAGS) ; do \
21529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21530 done; \
21531 echo "Doing TAGS in itcl"; \
21532 (cd $(HOST_SUBDIR)/itcl && \
21533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21535 "RANLIB=$${RANLIB}" \
21536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21537 TAGS) \
21538 || exit 1
21539
21540 @endif itcl
21541
21542 .PHONY: maybe-install-info-itcl install-info-itcl
21543 maybe-install-info-itcl:
21544 @if itcl
21545 maybe-install-info-itcl: install-info-itcl
21546
21547 install-info-itcl: \
21548 configure-itcl \
21549 info-itcl
21550 @: $(MAKE); $(unstage)
21551 @[ -f ./itcl/Makefile ] || exit 0; \
21552 r=`${PWD_COMMAND}`; export r; \
21553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21554 $(HOST_EXPORTS) \
21555 for flag in $(EXTRA_HOST_FLAGS) ; do \
21556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21557 done; \
21558 echo "Doing install-info in itcl"; \
21559 (cd $(HOST_SUBDIR)/itcl && \
21560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21562 "RANLIB=$${RANLIB}" \
21563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21564 install-info) \
21565 || exit 1
21566
21567 @endif itcl
21568
21569 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21570 maybe-install-pdf-itcl:
21571 @if itcl
21572 maybe-install-pdf-itcl: install-pdf-itcl
21573
21574 install-pdf-itcl: \
21575 configure-itcl \
21576 pdf-itcl
21577 @: $(MAKE); $(unstage)
21578 @[ -f ./itcl/Makefile ] || exit 0; \
21579 r=`${PWD_COMMAND}`; export r; \
21580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21581 $(HOST_EXPORTS) \
21582 for flag in $(EXTRA_HOST_FLAGS) ; do \
21583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21584 done; \
21585 echo "Doing install-pdf in itcl"; \
21586 (cd $(HOST_SUBDIR)/itcl && \
21587 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21588 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21589 "RANLIB=$${RANLIB}" \
21590 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21591 install-pdf) \
21592 || exit 1
21593
21594 @endif itcl
21595
21596 .PHONY: maybe-install-html-itcl install-html-itcl
21597 maybe-install-html-itcl:
21598 @if itcl
21599 maybe-install-html-itcl: install-html-itcl
21600
21601 install-html-itcl: \
21602 configure-itcl \
21603 html-itcl
21604 @: $(MAKE); $(unstage)
21605 @[ -f ./itcl/Makefile ] || exit 0; \
21606 r=`${PWD_COMMAND}`; export r; \
21607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21608 $(HOST_EXPORTS) \
21609 for flag in $(EXTRA_HOST_FLAGS) ; do \
21610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21611 done; \
21612 echo "Doing install-html in itcl"; \
21613 (cd $(HOST_SUBDIR)/itcl && \
21614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21616 "RANLIB=$${RANLIB}" \
21617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21618 install-html) \
21619 || exit 1
21620
21621 @endif itcl
21622
21623 .PHONY: maybe-installcheck-itcl installcheck-itcl
21624 maybe-installcheck-itcl:
21625 @if itcl
21626 maybe-installcheck-itcl: installcheck-itcl
21627
21628 installcheck-itcl: \
21629 configure-itcl
21630 @: $(MAKE); $(unstage)
21631 @[ -f ./itcl/Makefile ] || exit 0; \
21632 r=`${PWD_COMMAND}`; export r; \
21633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21634 $(HOST_EXPORTS) \
21635 for flag in $(EXTRA_HOST_FLAGS) ; do \
21636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21637 done; \
21638 echo "Doing installcheck in itcl"; \
21639 (cd $(HOST_SUBDIR)/itcl && \
21640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21642 "RANLIB=$${RANLIB}" \
21643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21644 installcheck) \
21645 || exit 1
21646
21647 @endif itcl
21648
21649 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21650 maybe-mostlyclean-itcl:
21651 @if itcl
21652 maybe-mostlyclean-itcl: mostlyclean-itcl
21653
21654 mostlyclean-itcl:
21655 @: $(MAKE); $(unstage)
21656 @[ -f ./itcl/Makefile ] || exit 0; \
21657 r=`${PWD_COMMAND}`; export r; \
21658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659 $(HOST_EXPORTS) \
21660 for flag in $(EXTRA_HOST_FLAGS) ; do \
21661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21662 done; \
21663 echo "Doing mostlyclean in itcl"; \
21664 (cd $(HOST_SUBDIR)/itcl && \
21665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21667 "RANLIB=$${RANLIB}" \
21668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21669 mostlyclean) \
21670 || exit 1
21671
21672 @endif itcl
21673
21674 .PHONY: maybe-clean-itcl clean-itcl
21675 maybe-clean-itcl:
21676 @if itcl
21677 maybe-clean-itcl: clean-itcl
21678
21679 clean-itcl:
21680 @: $(MAKE); $(unstage)
21681 @[ -f ./itcl/Makefile ] || exit 0; \
21682 r=`${PWD_COMMAND}`; export r; \
21683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684 $(HOST_EXPORTS) \
21685 for flag in $(EXTRA_HOST_FLAGS) ; do \
21686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21687 done; \
21688 echo "Doing clean in itcl"; \
21689 (cd $(HOST_SUBDIR)/itcl && \
21690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21692 "RANLIB=$${RANLIB}" \
21693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21694 clean) \
21695 || exit 1
21696
21697 @endif itcl
21698
21699 .PHONY: maybe-distclean-itcl distclean-itcl
21700 maybe-distclean-itcl:
21701 @if itcl
21702 maybe-distclean-itcl: distclean-itcl
21703
21704 distclean-itcl:
21705 @: $(MAKE); $(unstage)
21706 @[ -f ./itcl/Makefile ] || exit 0; \
21707 r=`${PWD_COMMAND}`; export r; \
21708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709 $(HOST_EXPORTS) \
21710 for flag in $(EXTRA_HOST_FLAGS) ; do \
21711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712 done; \
21713 echo "Doing distclean in itcl"; \
21714 (cd $(HOST_SUBDIR)/itcl && \
21715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21717 "RANLIB=$${RANLIB}" \
21718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21719 distclean) \
21720 || exit 1
21721
21722 @endif itcl
21723
21724 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21725 maybe-maintainer-clean-itcl:
21726 @if itcl
21727 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21728
21729 maintainer-clean-itcl:
21730 @: $(MAKE); $(unstage)
21731 @[ -f ./itcl/Makefile ] || exit 0; \
21732 r=`${PWD_COMMAND}`; export r; \
21733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21734 $(HOST_EXPORTS) \
21735 for flag in $(EXTRA_HOST_FLAGS) ; do \
21736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21737 done; \
21738 echo "Doing maintainer-clean in itcl"; \
21739 (cd $(HOST_SUBDIR)/itcl && \
21740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21742 "RANLIB=$${RANLIB}" \
21743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21744 maintainer-clean) \
21745 || exit 1
21746
21747 @endif itcl
21748
21749
21750
21751 .PHONY: configure-ld maybe-configure-ld
21752 maybe-configure-ld:
21753 @if gcc-bootstrap
21754 configure-ld: stage_current
21755 @endif gcc-bootstrap
21756 @if ld
21757 maybe-configure-ld: configure-ld
21758 configure-ld:
21759 @r=`${PWD_COMMAND}`; export r; \
21760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21761 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21762 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21763 $(HOST_EXPORTS) \
21764 echo Configuring in $(HOST_SUBDIR)/ld; \
21765 cd "$(HOST_SUBDIR)/ld" || exit 1; \
21766 case $(srcdir) in \
21767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21768 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21770 esac; \
21771 module_srcdir=ld; \
21772 $(SHELL) \
21773 $$s/$$module_srcdir/configure \
21774 --srcdir=$${topdir}/$$module_srcdir \
21775 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21776 --target=${target_alias} \
21777 || exit 1
21778 @endif ld
21779
21780
21781
21782 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21783 maybe-configure-stage1-ld:
21784 @if ld-bootstrap
21785 maybe-configure-stage1-ld: configure-stage1-ld
21786 configure-stage1-ld:
21787 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21789 @r=`${PWD_COMMAND}`; export r; \
21790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791 TFLAGS="$(STAGE1_TFLAGS)"; \
21792 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21793 $(HOST_EXPORTS) \
21794 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21795 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21796 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21797 echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21798 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21799 cd $(HOST_SUBDIR)/ld || exit 1; \
21800 case $(srcdir) in \
21801 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21802 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21803 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21804 esac; \
21805 module_srcdir=ld; \
21806 $(SHELL) $$s/$$module_srcdir/configure \
21807 --srcdir=$${topdir}/$$module_srcdir \
21808 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21809 --target=${target_alias} \
21810 \
21811 $(STAGE1_CONFIGURE_FLAGS)
21812 @endif ld-bootstrap
21813
21814 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21815 maybe-configure-stage2-ld:
21816 @if ld-bootstrap
21817 maybe-configure-stage2-ld: configure-stage2-ld
21818 configure-stage2-ld:
21819 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21820 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21821 @r=`${PWD_COMMAND}`; export r; \
21822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21823 TFLAGS="$(STAGE2_TFLAGS)"; \
21824 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21825 $(HOST_EXPORTS) \
21826 $(POSTSTAGE1_HOST_EXPORTS) \
21827 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21828 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21829 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21830 echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21832 cd $(HOST_SUBDIR)/ld || exit 1; \
21833 case $(srcdir) in \
21834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21835 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21837 esac; \
21838 module_srcdir=ld; \
21839 $(SHELL) $$s/$$module_srcdir/configure \
21840 --srcdir=$${topdir}/$$module_srcdir \
21841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21842 --target=${target_alias} \
21843 --with-build-libsubdir=$(HOST_SUBDIR) \
21844 $(STAGE2_CONFIGURE_FLAGS)
21845 @endif ld-bootstrap
21846
21847 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21848 maybe-configure-stage3-ld:
21849 @if ld-bootstrap
21850 maybe-configure-stage3-ld: configure-stage3-ld
21851 configure-stage3-ld:
21852 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21854 @r=`${PWD_COMMAND}`; export r; \
21855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856 TFLAGS="$(STAGE3_TFLAGS)"; \
21857 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21858 $(HOST_EXPORTS) \
21859 $(POSTSTAGE1_HOST_EXPORTS) \
21860 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21861 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21862 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21863 echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21864 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21865 cd $(HOST_SUBDIR)/ld || exit 1; \
21866 case $(srcdir) in \
21867 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21868 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21869 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21870 esac; \
21871 module_srcdir=ld; \
21872 $(SHELL) $$s/$$module_srcdir/configure \
21873 --srcdir=$${topdir}/$$module_srcdir \
21874 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21875 --target=${target_alias} \
21876 --with-build-libsubdir=$(HOST_SUBDIR) \
21877 $(STAGE3_CONFIGURE_FLAGS)
21878 @endif ld-bootstrap
21879
21880 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21881 maybe-configure-stage4-ld:
21882 @if ld-bootstrap
21883 maybe-configure-stage4-ld: configure-stage4-ld
21884 configure-stage4-ld:
21885 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21886 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21887 @r=`${PWD_COMMAND}`; export r; \
21888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21889 TFLAGS="$(STAGE4_TFLAGS)"; \
21890 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21891 $(HOST_EXPORTS) \
21892 $(POSTSTAGE1_HOST_EXPORTS) \
21893 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21894 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21895 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21896 echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21897 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21898 cd $(HOST_SUBDIR)/ld || exit 1; \
21899 case $(srcdir) in \
21900 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21901 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21902 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21903 esac; \
21904 module_srcdir=ld; \
21905 $(SHELL) $$s/$$module_srcdir/configure \
21906 --srcdir=$${topdir}/$$module_srcdir \
21907 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21908 --target=${target_alias} \
21909 --with-build-libsubdir=$(HOST_SUBDIR) \
21910 $(STAGE4_CONFIGURE_FLAGS)
21911 @endif ld-bootstrap
21912
21913 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21914 maybe-configure-stageprofile-ld:
21915 @if ld-bootstrap
21916 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21917 configure-stageprofile-ld:
21918 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21919 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21920 @r=`${PWD_COMMAND}`; export r; \
21921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21922 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21923 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21924 $(HOST_EXPORTS) \
21925 $(POSTSTAGE1_HOST_EXPORTS) \
21926 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21927 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21928 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21929 echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21930 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21931 cd $(HOST_SUBDIR)/ld || exit 1; \
21932 case $(srcdir) in \
21933 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21934 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21935 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21936 esac; \
21937 module_srcdir=ld; \
21938 $(SHELL) $$s/$$module_srcdir/configure \
21939 --srcdir=$${topdir}/$$module_srcdir \
21940 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21941 --target=${target_alias} \
21942 --with-build-libsubdir=$(HOST_SUBDIR) \
21943 $(STAGEprofile_CONFIGURE_FLAGS)
21944 @endif ld-bootstrap
21945
21946 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21947 maybe-configure-stagetrain-ld:
21948 @if ld-bootstrap
21949 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21950 configure-stagetrain-ld:
21951 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21953 @r=`${PWD_COMMAND}`; export r; \
21954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21955 TFLAGS="$(STAGEtrain_TFLAGS)"; \
21956 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21957 $(HOST_EXPORTS) \
21958 $(POSTSTAGE1_HOST_EXPORTS) \
21959 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21960 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21961 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
21962 echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21964 cd $(HOST_SUBDIR)/ld || exit 1; \
21965 case $(srcdir) in \
21966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21967 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21969 esac; \
21970 module_srcdir=ld; \
21971 $(SHELL) $$s/$$module_srcdir/configure \
21972 --srcdir=$${topdir}/$$module_srcdir \
21973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21974 --target=${target_alias} \
21975 --with-build-libsubdir=$(HOST_SUBDIR) \
21976 $(STAGEtrain_CONFIGURE_FLAGS)
21977 @endif ld-bootstrap
21978
21979 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21980 maybe-configure-stagefeedback-ld:
21981 @if ld-bootstrap
21982 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21983 configure-stagefeedback-ld:
21984 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21986 @r=`${PWD_COMMAND}`; export r; \
21987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21989 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21990 $(HOST_EXPORTS) \
21991 $(POSTSTAGE1_HOST_EXPORTS) \
21992 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21993 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21994 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21995 echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21997 cd $(HOST_SUBDIR)/ld || exit 1; \
21998 case $(srcdir) in \
21999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22000 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22002 esac; \
22003 module_srcdir=ld; \
22004 $(SHELL) $$s/$$module_srcdir/configure \
22005 --srcdir=$${topdir}/$$module_srcdir \
22006 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22007 --target=${target_alias} \
22008 --with-build-libsubdir=$(HOST_SUBDIR) \
22009 $(STAGEfeedback_CONFIGURE_FLAGS)
22010 @endif ld-bootstrap
22011
22012 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
22013 maybe-configure-stageautoprofile-ld:
22014 @if ld-bootstrap
22015 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
22016 configure-stageautoprofile-ld:
22017 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22018 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22019 @r=`${PWD_COMMAND}`; export r; \
22020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22022 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22023 $(HOST_EXPORTS) \
22024 $(POSTSTAGE1_HOST_EXPORTS) \
22025 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22026 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22027 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
22028 echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
22029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22030 cd $(HOST_SUBDIR)/ld || exit 1; \
22031 case $(srcdir) in \
22032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22033 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22035 esac; \
22036 module_srcdir=ld; \
22037 $(SHELL) $$s/$$module_srcdir/configure \
22038 --srcdir=$${topdir}/$$module_srcdir \
22039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22040 --target=${target_alias} \
22041 --with-build-libsubdir=$(HOST_SUBDIR) \
22042 $(STAGEautoprofile_CONFIGURE_FLAGS)
22043 @endif ld-bootstrap
22044
22045 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
22046 maybe-configure-stageautofeedback-ld:
22047 @if ld-bootstrap
22048 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
22049 configure-stageautofeedback-ld:
22050 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
22052 @r=`${PWD_COMMAND}`; export r; \
22053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22054 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22055 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
22056 $(HOST_EXPORTS) \
22057 $(POSTSTAGE1_HOST_EXPORTS) \
22058 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22059 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22060 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
22061 echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
22062 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
22063 cd $(HOST_SUBDIR)/ld || exit 1; \
22064 case $(srcdir) in \
22065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22066 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
22067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22068 esac; \
22069 module_srcdir=ld; \
22070 $(SHELL) $$s/$$module_srcdir/configure \
22071 --srcdir=$${topdir}/$$module_srcdir \
22072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22073 --target=${target_alias} \
22074 --with-build-libsubdir=$(HOST_SUBDIR) \
22075 $(STAGEautofeedback_CONFIGURE_FLAGS)
22076 @endif ld-bootstrap
22077
22078
22079
22080
22081
22082 .PHONY: all-ld maybe-all-ld
22083 maybe-all-ld:
22084 @if gcc-bootstrap
22085 all-ld: stage_current
22086 @endif gcc-bootstrap
22087 @if ld
22088 TARGET-ld=all
22089 maybe-all-ld: all-ld
22090 all-ld: configure-ld
22091 @r=`${PWD_COMMAND}`; export r; \
22092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093 $(HOST_EXPORTS) \
22094 (cd $(HOST_SUBDIR)/ld && \
22095 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
22096 $(TARGET-ld))
22097 @endif ld
22098
22099
22100
22101 .PHONY: all-stage1-ld maybe-all-stage1-ld
22102 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
22103 maybe-all-stage1-ld:
22104 maybe-clean-stage1-ld:
22105 @if ld-bootstrap
22106 maybe-all-stage1-ld: all-stage1-ld
22107 all-stage1: all-stage1-ld
22108 TARGET-stage1-ld = $(TARGET-ld)
22109 all-stage1-ld: configure-stage1-ld
22110 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22111 @r=`${PWD_COMMAND}`; export r; \
22112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22113 TFLAGS="$(STAGE1_TFLAGS)"; \
22114 $(HOST_EXPORTS) \
22115 cd $(HOST_SUBDIR)/ld && \
22116 \
22117 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22118 CFLAGS="$(STAGE1_CFLAGS)" \
22119 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
22120 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22121 LIBCFLAGS="$(LIBCFLAGS)" \
22122 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22123 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22124 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22125 $(EXTRA_HOST_FLAGS) \
22126 $(STAGE1_FLAGS_TO_PASS) \
22127 TFLAGS="$(STAGE1_TFLAGS)" \
22128 $(TARGET-stage1-ld)
22129
22130 maybe-clean-stage1-ld: clean-stage1-ld
22131 clean-stage1: clean-stage1-ld
22132 clean-stage1-ld:
22133 @if [ $(current_stage) = stage1 ]; then \
22134 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22135 else \
22136 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
22137 $(MAKE) stage1-start; \
22138 fi; \
22139 cd $(HOST_SUBDIR)/ld && \
22140 $(MAKE) $(EXTRA_HOST_FLAGS) \
22141 $(STAGE1_FLAGS_TO_PASS) clean
22142 @endif ld-bootstrap
22143
22144
22145 .PHONY: all-stage2-ld maybe-all-stage2-ld
22146 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
22147 maybe-all-stage2-ld:
22148 maybe-clean-stage2-ld:
22149 @if ld-bootstrap
22150 maybe-all-stage2-ld: all-stage2-ld
22151 all-stage2: all-stage2-ld
22152 TARGET-stage2-ld = $(TARGET-ld)
22153 all-stage2-ld: configure-stage2-ld
22154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22155 @r=`${PWD_COMMAND}`; export r; \
22156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22157 TFLAGS="$(STAGE2_TFLAGS)"; \
22158 $(HOST_EXPORTS) \
22159 $(POSTSTAGE1_HOST_EXPORTS) \
22160 cd $(HOST_SUBDIR)/ld && \
22161 \
22162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22163 CFLAGS="$(STAGE2_CFLAGS)" \
22164 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
22165 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22166 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22167 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22168 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22169 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22170 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22171 TFLAGS="$(STAGE2_TFLAGS)" \
22172 $(TARGET-stage2-ld)
22173
22174 maybe-clean-stage2-ld: clean-stage2-ld
22175 clean-stage2: clean-stage2-ld
22176 clean-stage2-ld:
22177 @if [ $(current_stage) = stage2 ]; then \
22178 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22179 else \
22180 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
22181 $(MAKE) stage2-start; \
22182 fi; \
22183 cd $(HOST_SUBDIR)/ld && \
22184 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22185 @endif ld-bootstrap
22186
22187
22188 .PHONY: all-stage3-ld maybe-all-stage3-ld
22189 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
22190 maybe-all-stage3-ld:
22191 maybe-clean-stage3-ld:
22192 @if ld-bootstrap
22193 maybe-all-stage3-ld: all-stage3-ld
22194 all-stage3: all-stage3-ld
22195 TARGET-stage3-ld = $(TARGET-ld)
22196 all-stage3-ld: configure-stage3-ld
22197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22198 @r=`${PWD_COMMAND}`; export r; \
22199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22200 TFLAGS="$(STAGE3_TFLAGS)"; \
22201 $(HOST_EXPORTS) \
22202 $(POSTSTAGE1_HOST_EXPORTS) \
22203 cd $(HOST_SUBDIR)/ld && \
22204 \
22205 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22206 CFLAGS="$(STAGE3_CFLAGS)" \
22207 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
22208 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22209 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22210 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22211 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22212 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22213 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22214 TFLAGS="$(STAGE3_TFLAGS)" \
22215 $(TARGET-stage3-ld)
22216
22217 maybe-clean-stage3-ld: clean-stage3-ld
22218 clean-stage3: clean-stage3-ld
22219 clean-stage3-ld:
22220 @if [ $(current_stage) = stage3 ]; then \
22221 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22222 else \
22223 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
22224 $(MAKE) stage3-start; \
22225 fi; \
22226 cd $(HOST_SUBDIR)/ld && \
22227 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22228 @endif ld-bootstrap
22229
22230
22231 .PHONY: all-stage4-ld maybe-all-stage4-ld
22232 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
22233 maybe-all-stage4-ld:
22234 maybe-clean-stage4-ld:
22235 @if ld-bootstrap
22236 maybe-all-stage4-ld: all-stage4-ld
22237 all-stage4: all-stage4-ld
22238 TARGET-stage4-ld = $(TARGET-ld)
22239 all-stage4-ld: configure-stage4-ld
22240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22241 @r=`${PWD_COMMAND}`; export r; \
22242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243 TFLAGS="$(STAGE4_TFLAGS)"; \
22244 $(HOST_EXPORTS) \
22245 $(POSTSTAGE1_HOST_EXPORTS) \
22246 cd $(HOST_SUBDIR)/ld && \
22247 \
22248 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22249 CFLAGS="$(STAGE4_CFLAGS)" \
22250 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
22251 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22252 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22253 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22254 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22255 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22256 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22257 TFLAGS="$(STAGE4_TFLAGS)" \
22258 $(TARGET-stage4-ld)
22259
22260 maybe-clean-stage4-ld: clean-stage4-ld
22261 clean-stage4: clean-stage4-ld
22262 clean-stage4-ld:
22263 @if [ $(current_stage) = stage4 ]; then \
22264 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22265 else \
22266 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22267 $(MAKE) stage4-start; \
22268 fi; \
22269 cd $(HOST_SUBDIR)/ld && \
22270 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22271 @endif ld-bootstrap
22272
22273
22274 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22275 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22276 maybe-all-stageprofile-ld:
22277 maybe-clean-stageprofile-ld:
22278 @if ld-bootstrap
22279 maybe-all-stageprofile-ld: all-stageprofile-ld
22280 all-stageprofile: all-stageprofile-ld
22281 TARGET-stageprofile-ld = $(TARGET-ld)
22282 all-stageprofile-ld: configure-stageprofile-ld
22283 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22284 @r=`${PWD_COMMAND}`; export r; \
22285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22286 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22287 $(HOST_EXPORTS) \
22288 $(POSTSTAGE1_HOST_EXPORTS) \
22289 cd $(HOST_SUBDIR)/ld && \
22290 \
22291 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22292 CFLAGS="$(STAGEprofile_CFLAGS)" \
22293 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
22294 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22295 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22296 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22297 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22298 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22299 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22300 TFLAGS="$(STAGEprofile_TFLAGS)" \
22301 $(TARGET-stageprofile-ld)
22302
22303 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22304 clean-stageprofile: clean-stageprofile-ld
22305 clean-stageprofile-ld:
22306 @if [ $(current_stage) = stageprofile ]; then \
22307 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22308 else \
22309 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22310 $(MAKE) stageprofile-start; \
22311 fi; \
22312 cd $(HOST_SUBDIR)/ld && \
22313 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22314 @endif ld-bootstrap
22315
22316
22317 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22318 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22319 maybe-all-stagetrain-ld:
22320 maybe-clean-stagetrain-ld:
22321 @if ld-bootstrap
22322 maybe-all-stagetrain-ld: all-stagetrain-ld
22323 all-stagetrain: all-stagetrain-ld
22324 TARGET-stagetrain-ld = $(TARGET-ld)
22325 all-stagetrain-ld: configure-stagetrain-ld
22326 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22327 @r=`${PWD_COMMAND}`; export r; \
22328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22329 TFLAGS="$(STAGEtrain_TFLAGS)"; \
22330 $(HOST_EXPORTS) \
22331 $(POSTSTAGE1_HOST_EXPORTS) \
22332 cd $(HOST_SUBDIR)/ld && \
22333 \
22334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22335 CFLAGS="$(STAGEtrain_CFLAGS)" \
22336 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
22337 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22338 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22339 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22340 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22341 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22342 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22343 TFLAGS="$(STAGEtrain_TFLAGS)" \
22344 $(TARGET-stagetrain-ld)
22345
22346 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22347 clean-stagetrain: clean-stagetrain-ld
22348 clean-stagetrain-ld:
22349 @if [ $(current_stage) = stagetrain ]; then \
22350 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22351 else \
22352 [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22353 $(MAKE) stagetrain-start; \
22354 fi; \
22355 cd $(HOST_SUBDIR)/ld && \
22356 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22357 @endif ld-bootstrap
22358
22359
22360 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22361 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22362 maybe-all-stagefeedback-ld:
22363 maybe-clean-stagefeedback-ld:
22364 @if ld-bootstrap
22365 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22366 all-stagefeedback: all-stagefeedback-ld
22367 TARGET-stagefeedback-ld = $(TARGET-ld)
22368 all-stagefeedback-ld: configure-stagefeedback-ld
22369 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22370 @r=`${PWD_COMMAND}`; export r; \
22371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22372 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22373 $(HOST_EXPORTS) \
22374 $(POSTSTAGE1_HOST_EXPORTS) \
22375 cd $(HOST_SUBDIR)/ld && \
22376 \
22377 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22378 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22379 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
22380 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22381 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22382 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22383 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22384 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22385 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22386 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22387 $(TARGET-stagefeedback-ld)
22388
22389 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22390 clean-stagefeedback: clean-stagefeedback-ld
22391 clean-stagefeedback-ld:
22392 @if [ $(current_stage) = stagefeedback ]; then \
22393 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22394 else \
22395 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22396 $(MAKE) stagefeedback-start; \
22397 fi; \
22398 cd $(HOST_SUBDIR)/ld && \
22399 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22400 @endif ld-bootstrap
22401
22402
22403 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22404 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22405 maybe-all-stageautoprofile-ld:
22406 maybe-clean-stageautoprofile-ld:
22407 @if ld-bootstrap
22408 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22409 all-stageautoprofile: all-stageautoprofile-ld
22410 TARGET-stageautoprofile-ld = $(TARGET-ld)
22411 all-stageautoprofile-ld: configure-stageautoprofile-ld
22412 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22413 @r=`${PWD_COMMAND}`; export r; \
22414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22415 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22416 $(HOST_EXPORTS) \
22417 $(POSTSTAGE1_HOST_EXPORTS) \
22418 cd $(HOST_SUBDIR)/ld && \
22419 $$s/gcc/config/i386/$(AUTO_PROFILE) \
22420 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22421 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22422 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
22423 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22424 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22425 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22426 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22427 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22428 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22429 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
22430 $(TARGET-stageautoprofile-ld)
22431
22432 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22433 clean-stageautoprofile: clean-stageautoprofile-ld
22434 clean-stageautoprofile-ld:
22435 @if [ $(current_stage) = stageautoprofile ]; then \
22436 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22437 else \
22438 [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22439 $(MAKE) stageautoprofile-start; \
22440 fi; \
22441 cd $(HOST_SUBDIR)/ld && \
22442 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22443 @endif ld-bootstrap
22444
22445
22446 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22447 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22448 maybe-all-stageautofeedback-ld:
22449 maybe-clean-stageautofeedback-ld:
22450 @if ld-bootstrap
22451 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22452 all-stageautofeedback: all-stageautofeedback-ld
22453 TARGET-stageautofeedback-ld = $(TARGET-ld)
22454 all-stageautofeedback-ld: configure-stageautofeedback-ld
22455 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22456 @r=`${PWD_COMMAND}`; export r; \
22457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22458 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22459 $(HOST_EXPORTS) \
22460 $(POSTSTAGE1_HOST_EXPORTS) \
22461 cd $(HOST_SUBDIR)/ld && \
22462 \
22463 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22464 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22465 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
22466 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22467 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22468 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22469 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22470 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22471 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22472 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22473 $(TARGET-stageautofeedback-ld)
22474
22475 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22476 clean-stageautofeedback: clean-stageautofeedback-ld
22477 clean-stageautofeedback-ld:
22478 @if [ $(current_stage) = stageautofeedback ]; then \
22479 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22480 else \
22481 [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22482 $(MAKE) stageautofeedback-start; \
22483 fi; \
22484 cd $(HOST_SUBDIR)/ld && \
22485 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
22486 @endif ld-bootstrap
22487
22488
22489
22490
22491
22492 .PHONY: check-ld maybe-check-ld
22493 maybe-check-ld:
22494 @if ld
22495 maybe-check-ld: check-ld
22496
22497 check-ld:
22498 @: $(MAKE); $(unstage)
22499 @r=`${PWD_COMMAND}`; export r; \
22500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22501 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22502 (cd $(HOST_SUBDIR)/ld && \
22503 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
22504
22505 @endif ld
22506
22507 .PHONY: install-ld maybe-install-ld
22508 maybe-install-ld:
22509 @if ld
22510 maybe-install-ld: install-ld
22511
22512 install-ld: installdirs
22513 @: $(MAKE); $(unstage)
22514 @r=`${PWD_COMMAND}`; export r; \
22515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22516 $(HOST_EXPORTS) \
22517 (cd $(HOST_SUBDIR)/ld && \
22518 $(MAKE) $(FLAGS_TO_PASS) install)
22519
22520 @endif ld
22521
22522 .PHONY: install-strip-ld maybe-install-strip-ld
22523 maybe-install-strip-ld:
22524 @if ld
22525 maybe-install-strip-ld: install-strip-ld
22526
22527 install-strip-ld: installdirs
22528 @: $(MAKE); $(unstage)
22529 @r=`${PWD_COMMAND}`; export r; \
22530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22531 $(HOST_EXPORTS) \
22532 (cd $(HOST_SUBDIR)/ld && \
22533 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22534
22535 @endif ld
22536
22537 # Other targets (info, dvi, pdf, etc.)
22538
22539 .PHONY: maybe-info-ld info-ld
22540 maybe-info-ld:
22541 @if ld
22542 maybe-info-ld: info-ld
22543
22544 info-ld: \
22545 configure-ld
22546 @[ -f ./ld/Makefile ] || exit 0; \
22547 r=`${PWD_COMMAND}`; export r; \
22548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22549 $(HOST_EXPORTS) \
22550 for flag in $(EXTRA_HOST_FLAGS) ; do \
22551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22552 done; \
22553 echo "Doing info in ld"; \
22554 (cd $(HOST_SUBDIR)/ld && \
22555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22557 "RANLIB=$${RANLIB}" \
22558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22559 info) \
22560 || exit 1
22561
22562 @endif ld
22563
22564 .PHONY: maybe-dvi-ld dvi-ld
22565 maybe-dvi-ld:
22566 @if ld
22567 maybe-dvi-ld: dvi-ld
22568
22569 dvi-ld: \
22570 configure-ld
22571 @[ -f ./ld/Makefile ] || exit 0; \
22572 r=`${PWD_COMMAND}`; export r; \
22573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22574 $(HOST_EXPORTS) \
22575 for flag in $(EXTRA_HOST_FLAGS) ; do \
22576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22577 done; \
22578 echo "Doing dvi in ld"; \
22579 (cd $(HOST_SUBDIR)/ld && \
22580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22582 "RANLIB=$${RANLIB}" \
22583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22584 dvi) \
22585 || exit 1
22586
22587 @endif ld
22588
22589 .PHONY: maybe-pdf-ld pdf-ld
22590 maybe-pdf-ld:
22591 @if ld
22592 maybe-pdf-ld: pdf-ld
22593
22594 pdf-ld: \
22595 configure-ld
22596 @[ -f ./ld/Makefile ] || exit 0; \
22597 r=`${PWD_COMMAND}`; export r; \
22598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22599 $(HOST_EXPORTS) \
22600 for flag in $(EXTRA_HOST_FLAGS) ; do \
22601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22602 done; \
22603 echo "Doing pdf in ld"; \
22604 (cd $(HOST_SUBDIR)/ld && \
22605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22607 "RANLIB=$${RANLIB}" \
22608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22609 pdf) \
22610 || exit 1
22611
22612 @endif ld
22613
22614 .PHONY: maybe-html-ld html-ld
22615 maybe-html-ld:
22616 @if ld
22617 maybe-html-ld: html-ld
22618
22619 html-ld: \
22620 configure-ld
22621 @[ -f ./ld/Makefile ] || exit 0; \
22622 r=`${PWD_COMMAND}`; export r; \
22623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22624 $(HOST_EXPORTS) \
22625 for flag in $(EXTRA_HOST_FLAGS) ; do \
22626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22627 done; \
22628 echo "Doing html in ld"; \
22629 (cd $(HOST_SUBDIR)/ld && \
22630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22632 "RANLIB=$${RANLIB}" \
22633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22634 html) \
22635 || exit 1
22636
22637 @endif ld
22638
22639 .PHONY: maybe-TAGS-ld TAGS-ld
22640 maybe-TAGS-ld:
22641 @if ld
22642 maybe-TAGS-ld: TAGS-ld
22643
22644 TAGS-ld: \
22645 configure-ld
22646 @[ -f ./ld/Makefile ] || exit 0; \
22647 r=`${PWD_COMMAND}`; export r; \
22648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649 $(HOST_EXPORTS) \
22650 for flag in $(EXTRA_HOST_FLAGS) ; do \
22651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22652 done; \
22653 echo "Doing TAGS in ld"; \
22654 (cd $(HOST_SUBDIR)/ld && \
22655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22657 "RANLIB=$${RANLIB}" \
22658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22659 TAGS) \
22660 || exit 1
22661
22662 @endif ld
22663
22664 .PHONY: maybe-install-info-ld install-info-ld
22665 maybe-install-info-ld:
22666 @if ld
22667 maybe-install-info-ld: install-info-ld
22668
22669 install-info-ld: \
22670 configure-ld \
22671 info-ld
22672 @[ -f ./ld/Makefile ] || exit 0; \
22673 r=`${PWD_COMMAND}`; export r; \
22674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22675 $(HOST_EXPORTS) \
22676 for flag in $(EXTRA_HOST_FLAGS) ; do \
22677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22678 done; \
22679 echo "Doing install-info in ld"; \
22680 (cd $(HOST_SUBDIR)/ld && \
22681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22683 "RANLIB=$${RANLIB}" \
22684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22685 install-info) \
22686 || exit 1
22687
22688 @endif ld
22689
22690 .PHONY: maybe-install-pdf-ld install-pdf-ld
22691 maybe-install-pdf-ld:
22692 @if ld
22693 maybe-install-pdf-ld: install-pdf-ld
22694
22695 install-pdf-ld: \
22696 configure-ld \
22697 pdf-ld
22698 @[ -f ./ld/Makefile ] || exit 0; \
22699 r=`${PWD_COMMAND}`; export r; \
22700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22701 $(HOST_EXPORTS) \
22702 for flag in $(EXTRA_HOST_FLAGS) ; do \
22703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22704 done; \
22705 echo "Doing install-pdf in ld"; \
22706 (cd $(HOST_SUBDIR)/ld && \
22707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22709 "RANLIB=$${RANLIB}" \
22710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22711 install-pdf) \
22712 || exit 1
22713
22714 @endif ld
22715
22716 .PHONY: maybe-install-html-ld install-html-ld
22717 maybe-install-html-ld:
22718 @if ld
22719 maybe-install-html-ld: install-html-ld
22720
22721 install-html-ld: \
22722 configure-ld \
22723 html-ld
22724 @[ -f ./ld/Makefile ] || exit 0; \
22725 r=`${PWD_COMMAND}`; export r; \
22726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22727 $(HOST_EXPORTS) \
22728 for flag in $(EXTRA_HOST_FLAGS) ; do \
22729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22730 done; \
22731 echo "Doing install-html in ld"; \
22732 (cd $(HOST_SUBDIR)/ld && \
22733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22735 "RANLIB=$${RANLIB}" \
22736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22737 install-html) \
22738 || exit 1
22739
22740 @endif ld
22741
22742 .PHONY: maybe-installcheck-ld installcheck-ld
22743 maybe-installcheck-ld:
22744 @if ld
22745 maybe-installcheck-ld: installcheck-ld
22746
22747 installcheck-ld: \
22748 configure-ld
22749 @[ -f ./ld/Makefile ] || exit 0; \
22750 r=`${PWD_COMMAND}`; export r; \
22751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22752 $(HOST_EXPORTS) \
22753 for flag in $(EXTRA_HOST_FLAGS) ; do \
22754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22755 done; \
22756 echo "Doing installcheck in ld"; \
22757 (cd $(HOST_SUBDIR)/ld && \
22758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22760 "RANLIB=$${RANLIB}" \
22761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22762 installcheck) \
22763 || exit 1
22764
22765 @endif ld
22766
22767 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22768 maybe-mostlyclean-ld:
22769 @if ld
22770 maybe-mostlyclean-ld: mostlyclean-ld
22771
22772 mostlyclean-ld:
22773 @[ -f ./ld/Makefile ] || exit 0; \
22774 r=`${PWD_COMMAND}`; export r; \
22775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22776 $(HOST_EXPORTS) \
22777 for flag in $(EXTRA_HOST_FLAGS) ; do \
22778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22779 done; \
22780 echo "Doing mostlyclean in ld"; \
22781 (cd $(HOST_SUBDIR)/ld && \
22782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22784 "RANLIB=$${RANLIB}" \
22785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22786 mostlyclean) \
22787 || exit 1
22788
22789 @endif ld
22790
22791 .PHONY: maybe-clean-ld clean-ld
22792 maybe-clean-ld:
22793 @if ld
22794 maybe-clean-ld: clean-ld
22795
22796 clean-ld:
22797 @[ -f ./ld/Makefile ] || exit 0; \
22798 r=`${PWD_COMMAND}`; export r; \
22799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800 $(HOST_EXPORTS) \
22801 for flag in $(EXTRA_HOST_FLAGS) ; do \
22802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22803 done; \
22804 echo "Doing clean in ld"; \
22805 (cd $(HOST_SUBDIR)/ld && \
22806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22808 "RANLIB=$${RANLIB}" \
22809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22810 clean) \
22811 || exit 1
22812
22813 @endif ld
22814
22815 .PHONY: maybe-distclean-ld distclean-ld
22816 maybe-distclean-ld:
22817 @if ld
22818 maybe-distclean-ld: distclean-ld
22819
22820 distclean-ld:
22821 @[ -f ./ld/Makefile ] || exit 0; \
22822 r=`${PWD_COMMAND}`; export r; \
22823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22824 $(HOST_EXPORTS) \
22825 for flag in $(EXTRA_HOST_FLAGS) ; do \
22826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22827 done; \
22828 echo "Doing distclean in ld"; \
22829 (cd $(HOST_SUBDIR)/ld && \
22830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22832 "RANLIB=$${RANLIB}" \
22833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22834 distclean) \
22835 || exit 1
22836
22837 @endif ld
22838
22839 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22840 maybe-maintainer-clean-ld:
22841 @if ld
22842 maybe-maintainer-clean-ld: maintainer-clean-ld
22843
22844 maintainer-clean-ld:
22845 @[ -f ./ld/Makefile ] || exit 0; \
22846 r=`${PWD_COMMAND}`; export r; \
22847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22848 $(HOST_EXPORTS) \
22849 for flag in $(EXTRA_HOST_FLAGS) ; do \
22850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22851 done; \
22852 echo "Doing maintainer-clean in ld"; \
22853 (cd $(HOST_SUBDIR)/ld && \
22854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22856 "RANLIB=$${RANLIB}" \
22857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22858 maintainer-clean) \
22859 || exit 1
22860
22861 @endif ld
22862
22863
22864
22865 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22866 maybe-configure-libbacktrace:
22867 @if gcc-bootstrap
22868 configure-libbacktrace: stage_current
22869 @endif gcc-bootstrap
22870 @if libbacktrace
22871 maybe-configure-libbacktrace: configure-libbacktrace
22872 configure-libbacktrace:
22873 @r=`${PWD_COMMAND}`; export r; \
22874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22875 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22876 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22877 $(HOST_EXPORTS) \
22878 echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22879 cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22880 case $(srcdir) in \
22881 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22882 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22883 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22884 esac; \
22885 module_srcdir=libbacktrace; \
22886 $(SHELL) \
22887 $$s/$$module_srcdir/configure \
22888 --srcdir=$${topdir}/$$module_srcdir \
22889 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22890 --target=${target_alias} \
22891 || exit 1
22892 @endif libbacktrace
22893
22894
22895
22896 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22897 maybe-configure-stage1-libbacktrace:
22898 @if libbacktrace-bootstrap
22899 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22900 configure-stage1-libbacktrace:
22901 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22903 @r=`${PWD_COMMAND}`; export r; \
22904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22905 TFLAGS="$(STAGE1_TFLAGS)"; \
22906 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22907 $(HOST_EXPORTS) \
22908 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22909 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22910 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22911 echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22913 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22914 case $(srcdir) in \
22915 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22916 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22917 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22918 esac; \
22919 module_srcdir=libbacktrace; \
22920 $(SHELL) $$s/$$module_srcdir/configure \
22921 --srcdir=$${topdir}/$$module_srcdir \
22922 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22923 --target=${target_alias} \
22924 \
22925 $(STAGE1_CONFIGURE_FLAGS)
22926 @endif libbacktrace-bootstrap
22927
22928 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22929 maybe-configure-stage2-libbacktrace:
22930 @if libbacktrace-bootstrap
22931 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22932 configure-stage2-libbacktrace:
22933 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22934 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22935 @r=`${PWD_COMMAND}`; export r; \
22936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22937 TFLAGS="$(STAGE2_TFLAGS)"; \
22938 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22939 $(HOST_EXPORTS) \
22940 $(POSTSTAGE1_HOST_EXPORTS) \
22941 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22942 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22943 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22944 echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22945 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22946 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22947 case $(srcdir) in \
22948 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22949 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22950 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22951 esac; \
22952 module_srcdir=libbacktrace; \
22953 $(SHELL) $$s/$$module_srcdir/configure \
22954 --srcdir=$${topdir}/$$module_srcdir \
22955 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22956 --target=${target_alias} \
22957 --with-build-libsubdir=$(HOST_SUBDIR) \
22958 $(STAGE2_CONFIGURE_FLAGS)
22959 @endif libbacktrace-bootstrap
22960
22961 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22962 maybe-configure-stage3-libbacktrace:
22963 @if libbacktrace-bootstrap
22964 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22965 configure-stage3-libbacktrace:
22966 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22967 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22968 @r=`${PWD_COMMAND}`; export r; \
22969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970 TFLAGS="$(STAGE3_TFLAGS)"; \
22971 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22972 $(HOST_EXPORTS) \
22973 $(POSTSTAGE1_HOST_EXPORTS) \
22974 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22975 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22976 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22977 echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22978 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22979 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22980 case $(srcdir) in \
22981 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22982 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22983 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22984 esac; \
22985 module_srcdir=libbacktrace; \
22986 $(SHELL) $$s/$$module_srcdir/configure \
22987 --srcdir=$${topdir}/$$module_srcdir \
22988 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22989 --target=${target_alias} \
22990 --with-build-libsubdir=$(HOST_SUBDIR) \
22991 $(STAGE3_CONFIGURE_FLAGS)
22992 @endif libbacktrace-bootstrap
22993
22994 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22995 maybe-configure-stage4-libbacktrace:
22996 @if libbacktrace-bootstrap
22997 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22998 configure-stage4-libbacktrace:
22999 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23001 @r=`${PWD_COMMAND}`; export r; \
23002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23003 TFLAGS="$(STAGE4_TFLAGS)"; \
23004 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23005 $(HOST_EXPORTS) \
23006 $(POSTSTAGE1_HOST_EXPORTS) \
23007 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23008 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23009 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
23010 echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
23011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23012 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23013 case $(srcdir) in \
23014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23015 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23017 esac; \
23018 module_srcdir=libbacktrace; \
23019 $(SHELL) $$s/$$module_srcdir/configure \
23020 --srcdir=$${topdir}/$$module_srcdir \
23021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23022 --target=${target_alias} \
23023 --with-build-libsubdir=$(HOST_SUBDIR) \
23024 $(STAGE4_CONFIGURE_FLAGS)
23025 @endif libbacktrace-bootstrap
23026
23027 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
23028 maybe-configure-stageprofile-libbacktrace:
23029 @if libbacktrace-bootstrap
23030 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23031 configure-stageprofile-libbacktrace:
23032 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23034 @r=`${PWD_COMMAND}`; export r; \
23035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23036 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23037 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23038 $(HOST_EXPORTS) \
23039 $(POSTSTAGE1_HOST_EXPORTS) \
23040 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23041 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23042 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
23043 echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
23044 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23045 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23046 case $(srcdir) in \
23047 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23048 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23049 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23050 esac; \
23051 module_srcdir=libbacktrace; \
23052 $(SHELL) $$s/$$module_srcdir/configure \
23053 --srcdir=$${topdir}/$$module_srcdir \
23054 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23055 --target=${target_alias} \
23056 --with-build-libsubdir=$(HOST_SUBDIR) \
23057 $(STAGEprofile_CONFIGURE_FLAGS)
23058 @endif libbacktrace-bootstrap
23059
23060 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
23061 maybe-configure-stagetrain-libbacktrace:
23062 @if libbacktrace-bootstrap
23063 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23064 configure-stagetrain-libbacktrace:
23065 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23067 @r=`${PWD_COMMAND}`; export r; \
23068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23069 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23070 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23071 $(HOST_EXPORTS) \
23072 $(POSTSTAGE1_HOST_EXPORTS) \
23073 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23074 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23075 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
23076 echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
23077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23078 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23079 case $(srcdir) in \
23080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23081 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23083 esac; \
23084 module_srcdir=libbacktrace; \
23085 $(SHELL) $$s/$$module_srcdir/configure \
23086 --srcdir=$${topdir}/$$module_srcdir \
23087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23088 --target=${target_alias} \
23089 --with-build-libsubdir=$(HOST_SUBDIR) \
23090 $(STAGEtrain_CONFIGURE_FLAGS)
23091 @endif libbacktrace-bootstrap
23092
23093 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
23094 maybe-configure-stagefeedback-libbacktrace:
23095 @if libbacktrace-bootstrap
23096 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23097 configure-stagefeedback-libbacktrace:
23098 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23099 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23100 @r=`${PWD_COMMAND}`; export r; \
23101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23102 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23103 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23104 $(HOST_EXPORTS) \
23105 $(POSTSTAGE1_HOST_EXPORTS) \
23106 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23107 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23108 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
23109 echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
23110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23111 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23112 case $(srcdir) in \
23113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23114 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23116 esac; \
23117 module_srcdir=libbacktrace; \
23118 $(SHELL) $$s/$$module_srcdir/configure \
23119 --srcdir=$${topdir}/$$module_srcdir \
23120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23121 --target=${target_alias} \
23122 --with-build-libsubdir=$(HOST_SUBDIR) \
23123 $(STAGEfeedback_CONFIGURE_FLAGS)
23124 @endif libbacktrace-bootstrap
23125
23126 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
23127 maybe-configure-stageautoprofile-libbacktrace:
23128 @if libbacktrace-bootstrap
23129 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23130 configure-stageautoprofile-libbacktrace:
23131 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23133 @r=`${PWD_COMMAND}`; export r; \
23134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23135 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23136 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23137 $(HOST_EXPORTS) \
23138 $(POSTSTAGE1_HOST_EXPORTS) \
23139 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23140 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23141 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
23142 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
23143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23144 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23145 case $(srcdir) in \
23146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23147 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23149 esac; \
23150 module_srcdir=libbacktrace; \
23151 $(SHELL) $$s/$$module_srcdir/configure \
23152 --srcdir=$${topdir}/$$module_srcdir \
23153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23154 --target=${target_alias} \
23155 --with-build-libsubdir=$(HOST_SUBDIR) \
23156 $(STAGEautoprofile_CONFIGURE_FLAGS)
23157 @endif libbacktrace-bootstrap
23158
23159 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
23160 maybe-configure-stageautofeedback-libbacktrace:
23161 @if libbacktrace-bootstrap
23162 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23163 configure-stageautofeedback-libbacktrace:
23164 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23165 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
23166 @r=`${PWD_COMMAND}`; export r; \
23167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23168 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23169 test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
23170 $(HOST_EXPORTS) \
23171 $(POSTSTAGE1_HOST_EXPORTS) \
23172 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
23173 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
23174 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
23175 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
23176 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
23177 cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
23178 case $(srcdir) in \
23179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23180 *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
23181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23182 esac; \
23183 module_srcdir=libbacktrace; \
23184 $(SHELL) $$s/$$module_srcdir/configure \
23185 --srcdir=$${topdir}/$$module_srcdir \
23186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23187 --target=${target_alias} \
23188 --with-build-libsubdir=$(HOST_SUBDIR) \
23189 $(STAGEautofeedback_CONFIGURE_FLAGS)
23190 @endif libbacktrace-bootstrap
23191
23192
23193
23194
23195
23196 .PHONY: all-libbacktrace maybe-all-libbacktrace
23197 maybe-all-libbacktrace:
23198 @if gcc-bootstrap
23199 all-libbacktrace: stage_current
23200 @endif gcc-bootstrap
23201 @if libbacktrace
23202 TARGET-libbacktrace=all
23203 maybe-all-libbacktrace: all-libbacktrace
23204 all-libbacktrace: configure-libbacktrace
23205 @r=`${PWD_COMMAND}`; export r; \
23206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23207 $(HOST_EXPORTS) \
23208 (cd $(HOST_SUBDIR)/libbacktrace && \
23209 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
23210 $(TARGET-libbacktrace))
23211 @endif libbacktrace
23212
23213
23214
23215 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
23216 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
23217 maybe-all-stage1-libbacktrace:
23218 maybe-clean-stage1-libbacktrace:
23219 @if libbacktrace-bootstrap
23220 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
23221 all-stage1: all-stage1-libbacktrace
23222 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
23223 all-stage1-libbacktrace: configure-stage1-libbacktrace
23224 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23225 @r=`${PWD_COMMAND}`; export r; \
23226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227 TFLAGS="$(STAGE1_TFLAGS)"; \
23228 $(HOST_EXPORTS) \
23229 cd $(HOST_SUBDIR)/libbacktrace && \
23230 \
23231 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23232 CFLAGS="$(STAGE1_CFLAGS)" \
23233 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
23234 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23235 LIBCFLAGS="$(LIBCFLAGS)" \
23236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23239 $(EXTRA_HOST_FLAGS) \
23240 $(STAGE1_FLAGS_TO_PASS) \
23241 TFLAGS="$(STAGE1_TFLAGS)" \
23242 $(TARGET-stage1-libbacktrace)
23243
23244 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
23245 clean-stage1: clean-stage1-libbacktrace
23246 clean-stage1-libbacktrace:
23247 @if [ $(current_stage) = stage1 ]; then \
23248 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23249 else \
23250 [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
23251 $(MAKE) stage1-start; \
23252 fi; \
23253 cd $(HOST_SUBDIR)/libbacktrace && \
23254 $(MAKE) $(EXTRA_HOST_FLAGS) \
23255 $(STAGE1_FLAGS_TO_PASS) clean
23256 @endif libbacktrace-bootstrap
23257
23258
23259 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
23260 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
23261 maybe-all-stage2-libbacktrace:
23262 maybe-clean-stage2-libbacktrace:
23263 @if libbacktrace-bootstrap
23264 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
23265 all-stage2: all-stage2-libbacktrace
23266 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
23267 all-stage2-libbacktrace: configure-stage2-libbacktrace
23268 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23269 @r=`${PWD_COMMAND}`; export r; \
23270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23271 TFLAGS="$(STAGE2_TFLAGS)"; \
23272 $(HOST_EXPORTS) \
23273 $(POSTSTAGE1_HOST_EXPORTS) \
23274 cd $(HOST_SUBDIR)/libbacktrace && \
23275 \
23276 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23277 CFLAGS="$(STAGE2_CFLAGS)" \
23278 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
23279 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23280 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23281 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23282 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23283 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23284 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23285 TFLAGS="$(STAGE2_TFLAGS)" \
23286 $(TARGET-stage2-libbacktrace)
23287
23288 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23289 clean-stage2: clean-stage2-libbacktrace
23290 clean-stage2-libbacktrace:
23291 @if [ $(current_stage) = stage2 ]; then \
23292 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23293 else \
23294 [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23295 $(MAKE) stage2-start; \
23296 fi; \
23297 cd $(HOST_SUBDIR)/libbacktrace && \
23298 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23299 @endif libbacktrace-bootstrap
23300
23301
23302 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23303 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23304 maybe-all-stage3-libbacktrace:
23305 maybe-clean-stage3-libbacktrace:
23306 @if libbacktrace-bootstrap
23307 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23308 all-stage3: all-stage3-libbacktrace
23309 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23310 all-stage3-libbacktrace: configure-stage3-libbacktrace
23311 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23312 @r=`${PWD_COMMAND}`; export r; \
23313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314 TFLAGS="$(STAGE3_TFLAGS)"; \
23315 $(HOST_EXPORTS) \
23316 $(POSTSTAGE1_HOST_EXPORTS) \
23317 cd $(HOST_SUBDIR)/libbacktrace && \
23318 \
23319 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23320 CFLAGS="$(STAGE3_CFLAGS)" \
23321 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
23322 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23323 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23324 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23325 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23326 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23327 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23328 TFLAGS="$(STAGE3_TFLAGS)" \
23329 $(TARGET-stage3-libbacktrace)
23330
23331 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23332 clean-stage3: clean-stage3-libbacktrace
23333 clean-stage3-libbacktrace:
23334 @if [ $(current_stage) = stage3 ]; then \
23335 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23336 else \
23337 [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23338 $(MAKE) stage3-start; \
23339 fi; \
23340 cd $(HOST_SUBDIR)/libbacktrace && \
23341 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23342 @endif libbacktrace-bootstrap
23343
23344
23345 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23346 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23347 maybe-all-stage4-libbacktrace:
23348 maybe-clean-stage4-libbacktrace:
23349 @if libbacktrace-bootstrap
23350 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23351 all-stage4: all-stage4-libbacktrace
23352 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23353 all-stage4-libbacktrace: configure-stage4-libbacktrace
23354 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23355 @r=`${PWD_COMMAND}`; export r; \
23356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23357 TFLAGS="$(STAGE4_TFLAGS)"; \
23358 $(HOST_EXPORTS) \
23359 $(POSTSTAGE1_HOST_EXPORTS) \
23360 cd $(HOST_SUBDIR)/libbacktrace && \
23361 \
23362 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23363 CFLAGS="$(STAGE4_CFLAGS)" \
23364 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
23365 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23366 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23367 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23368 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23369 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23370 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23371 TFLAGS="$(STAGE4_TFLAGS)" \
23372 $(TARGET-stage4-libbacktrace)
23373
23374 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23375 clean-stage4: clean-stage4-libbacktrace
23376 clean-stage4-libbacktrace:
23377 @if [ $(current_stage) = stage4 ]; then \
23378 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23379 else \
23380 [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23381 $(MAKE) stage4-start; \
23382 fi; \
23383 cd $(HOST_SUBDIR)/libbacktrace && \
23384 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23385 @endif libbacktrace-bootstrap
23386
23387
23388 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23389 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23390 maybe-all-stageprofile-libbacktrace:
23391 maybe-clean-stageprofile-libbacktrace:
23392 @if libbacktrace-bootstrap
23393 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23394 all-stageprofile: all-stageprofile-libbacktrace
23395 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23396 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23397 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23398 @r=`${PWD_COMMAND}`; export r; \
23399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23400 TFLAGS="$(STAGEprofile_TFLAGS)"; \
23401 $(HOST_EXPORTS) \
23402 $(POSTSTAGE1_HOST_EXPORTS) \
23403 cd $(HOST_SUBDIR)/libbacktrace && \
23404 \
23405 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23406 CFLAGS="$(STAGEprofile_CFLAGS)" \
23407 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
23408 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23409 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23410 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23411 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23412 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23413 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23414 TFLAGS="$(STAGEprofile_TFLAGS)" \
23415 $(TARGET-stageprofile-libbacktrace)
23416
23417 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23418 clean-stageprofile: clean-stageprofile-libbacktrace
23419 clean-stageprofile-libbacktrace:
23420 @if [ $(current_stage) = stageprofile ]; then \
23421 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23422 else \
23423 [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23424 $(MAKE) stageprofile-start; \
23425 fi; \
23426 cd $(HOST_SUBDIR)/libbacktrace && \
23427 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23428 @endif libbacktrace-bootstrap
23429
23430
23431 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23432 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23433 maybe-all-stagetrain-libbacktrace:
23434 maybe-clean-stagetrain-libbacktrace:
23435 @if libbacktrace-bootstrap
23436 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23437 all-stagetrain: all-stagetrain-libbacktrace
23438 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23439 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23440 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23441 @r=`${PWD_COMMAND}`; export r; \
23442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23443 TFLAGS="$(STAGEtrain_TFLAGS)"; \
23444 $(HOST_EXPORTS) \
23445 $(POSTSTAGE1_HOST_EXPORTS) \
23446 cd $(HOST_SUBDIR)/libbacktrace && \
23447 \
23448 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23449 CFLAGS="$(STAGEtrain_CFLAGS)" \
23450 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
23451 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23452 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23453 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23454 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23455 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23456 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23457 TFLAGS="$(STAGEtrain_TFLAGS)" \
23458 $(TARGET-stagetrain-libbacktrace)
23459
23460 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23461 clean-stagetrain: clean-stagetrain-libbacktrace
23462 clean-stagetrain-libbacktrace:
23463 @if [ $(current_stage) = stagetrain ]; then \
23464 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23465 else \
23466 [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23467 $(MAKE) stagetrain-start; \
23468 fi; \
23469 cd $(HOST_SUBDIR)/libbacktrace && \
23470 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23471 @endif libbacktrace-bootstrap
23472
23473
23474 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23475 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23476 maybe-all-stagefeedback-libbacktrace:
23477 maybe-clean-stagefeedback-libbacktrace:
23478 @if libbacktrace-bootstrap
23479 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23480 all-stagefeedback: all-stagefeedback-libbacktrace
23481 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23482 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23483 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23484 @r=`${PWD_COMMAND}`; export r; \
23485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23486 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23487 $(HOST_EXPORTS) \
23488 $(POSTSTAGE1_HOST_EXPORTS) \
23489 cd $(HOST_SUBDIR)/libbacktrace && \
23490 \
23491 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23492 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23493 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
23494 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23495 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23496 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23497 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23498 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23499 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23500 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23501 $(TARGET-stagefeedback-libbacktrace)
23502
23503 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23504 clean-stagefeedback: clean-stagefeedback-libbacktrace
23505 clean-stagefeedback-libbacktrace:
23506 @if [ $(current_stage) = stagefeedback ]; then \
23507 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23508 else \
23509 [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23510 $(MAKE) stagefeedback-start; \
23511 fi; \
23512 cd $(HOST_SUBDIR)/libbacktrace && \
23513 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23514 @endif libbacktrace-bootstrap
23515
23516
23517 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23518 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23519 maybe-all-stageautoprofile-libbacktrace:
23520 maybe-clean-stageautoprofile-libbacktrace:
23521 @if libbacktrace-bootstrap
23522 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23523 all-stageautoprofile: all-stageautoprofile-libbacktrace
23524 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23525 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23526 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23527 @r=`${PWD_COMMAND}`; export r; \
23528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23529 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23530 $(HOST_EXPORTS) \
23531 $(POSTSTAGE1_HOST_EXPORTS) \
23532 cd $(HOST_SUBDIR)/libbacktrace && \
23533 $$s/gcc/config/i386/$(AUTO_PROFILE) \
23534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23535 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23536 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
23537 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23538 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23543 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
23544 $(TARGET-stageautoprofile-libbacktrace)
23545
23546 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23547 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23548 clean-stageautoprofile-libbacktrace:
23549 @if [ $(current_stage) = stageautoprofile ]; then \
23550 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23551 else \
23552 [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23553 $(MAKE) stageautoprofile-start; \
23554 fi; \
23555 cd $(HOST_SUBDIR)/libbacktrace && \
23556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23557 @endif libbacktrace-bootstrap
23558
23559
23560 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23561 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23562 maybe-all-stageautofeedback-libbacktrace:
23563 maybe-clean-stageautofeedback-libbacktrace:
23564 @if libbacktrace-bootstrap
23565 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23566 all-stageautofeedback: all-stageautofeedback-libbacktrace
23567 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23568 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23569 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23570 @r=`${PWD_COMMAND}`; export r; \
23571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23572 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23573 $(HOST_EXPORTS) \
23574 $(POSTSTAGE1_HOST_EXPORTS) \
23575 cd $(HOST_SUBDIR)/libbacktrace && \
23576 \
23577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23578 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23579 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
23580 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23581 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23586 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23587 $(TARGET-stageautofeedback-libbacktrace)
23588
23589 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23590 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23591 clean-stageautofeedback-libbacktrace:
23592 @if [ $(current_stage) = stageautofeedback ]; then \
23593 [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23594 else \
23595 [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23596 $(MAKE) stageautofeedback-start; \
23597 fi; \
23598 cd $(HOST_SUBDIR)/libbacktrace && \
23599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
23600 @endif libbacktrace-bootstrap
23601
23602
23603
23604
23605
23606 .PHONY: check-libbacktrace maybe-check-libbacktrace
23607 maybe-check-libbacktrace:
23608 @if libbacktrace
23609 maybe-check-libbacktrace: check-libbacktrace
23610
23611 check-libbacktrace:
23612 @: $(MAKE); $(unstage)
23613 @r=`${PWD_COMMAND}`; export r; \
23614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23615 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23616 (cd $(HOST_SUBDIR)/libbacktrace && \
23617 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
23618
23619 @endif libbacktrace
23620
23621 .PHONY: install-libbacktrace maybe-install-libbacktrace
23622 maybe-install-libbacktrace:
23623 @if libbacktrace
23624 maybe-install-libbacktrace: install-libbacktrace
23625
23626 install-libbacktrace: installdirs
23627 @: $(MAKE); $(unstage)
23628 @r=`${PWD_COMMAND}`; export r; \
23629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23630 $(HOST_EXPORTS) \
23631 (cd $(HOST_SUBDIR)/libbacktrace && \
23632 $(MAKE) $(FLAGS_TO_PASS) install)
23633
23634 @endif libbacktrace
23635
23636 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23637 maybe-install-strip-libbacktrace:
23638 @if libbacktrace
23639 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23640
23641 install-strip-libbacktrace: installdirs
23642 @: $(MAKE); $(unstage)
23643 @r=`${PWD_COMMAND}`; export r; \
23644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23645 $(HOST_EXPORTS) \
23646 (cd $(HOST_SUBDIR)/libbacktrace && \
23647 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23648
23649 @endif libbacktrace
23650
23651 # Other targets (info, dvi, pdf, etc.)
23652
23653 .PHONY: maybe-info-libbacktrace info-libbacktrace
23654 maybe-info-libbacktrace:
23655 @if libbacktrace
23656 maybe-info-libbacktrace: info-libbacktrace
23657
23658 info-libbacktrace: \
23659 configure-libbacktrace
23660 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23661 r=`${PWD_COMMAND}`; export r; \
23662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23663 $(HOST_EXPORTS) \
23664 for flag in $(EXTRA_HOST_FLAGS) ; do \
23665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23666 done; \
23667 echo "Doing info in libbacktrace"; \
23668 (cd $(HOST_SUBDIR)/libbacktrace && \
23669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23671 "RANLIB=$${RANLIB}" \
23672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23673 info) \
23674 || exit 1
23675
23676 @endif libbacktrace
23677
23678 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23679 maybe-dvi-libbacktrace:
23680 @if libbacktrace
23681 maybe-dvi-libbacktrace: dvi-libbacktrace
23682
23683 dvi-libbacktrace: \
23684 configure-libbacktrace
23685 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23686 r=`${PWD_COMMAND}`; export r; \
23687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23688 $(HOST_EXPORTS) \
23689 for flag in $(EXTRA_HOST_FLAGS) ; do \
23690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23691 done; \
23692 echo "Doing dvi in libbacktrace"; \
23693 (cd $(HOST_SUBDIR)/libbacktrace && \
23694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23696 "RANLIB=$${RANLIB}" \
23697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23698 dvi) \
23699 || exit 1
23700
23701 @endif libbacktrace
23702
23703 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23704 maybe-pdf-libbacktrace:
23705 @if libbacktrace
23706 maybe-pdf-libbacktrace: pdf-libbacktrace
23707
23708 pdf-libbacktrace: \
23709 configure-libbacktrace
23710 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23711 r=`${PWD_COMMAND}`; export r; \
23712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23713 $(HOST_EXPORTS) \
23714 for flag in $(EXTRA_HOST_FLAGS) ; do \
23715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23716 done; \
23717 echo "Doing pdf in libbacktrace"; \
23718 (cd $(HOST_SUBDIR)/libbacktrace && \
23719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23721 "RANLIB=$${RANLIB}" \
23722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23723 pdf) \
23724 || exit 1
23725
23726 @endif libbacktrace
23727
23728 .PHONY: maybe-html-libbacktrace html-libbacktrace
23729 maybe-html-libbacktrace:
23730 @if libbacktrace
23731 maybe-html-libbacktrace: html-libbacktrace
23732
23733 html-libbacktrace: \
23734 configure-libbacktrace
23735 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23736 r=`${PWD_COMMAND}`; export r; \
23737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23738 $(HOST_EXPORTS) \
23739 for flag in $(EXTRA_HOST_FLAGS) ; do \
23740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23741 done; \
23742 echo "Doing html in libbacktrace"; \
23743 (cd $(HOST_SUBDIR)/libbacktrace && \
23744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23746 "RANLIB=$${RANLIB}" \
23747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23748 html) \
23749 || exit 1
23750
23751 @endif libbacktrace
23752
23753 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23754 maybe-TAGS-libbacktrace:
23755 @if libbacktrace
23756 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23757
23758 TAGS-libbacktrace: \
23759 configure-libbacktrace
23760 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23761 r=`${PWD_COMMAND}`; export r; \
23762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23763 $(HOST_EXPORTS) \
23764 for flag in $(EXTRA_HOST_FLAGS) ; do \
23765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23766 done; \
23767 echo "Doing TAGS in libbacktrace"; \
23768 (cd $(HOST_SUBDIR)/libbacktrace && \
23769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23771 "RANLIB=$${RANLIB}" \
23772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23773 TAGS) \
23774 || exit 1
23775
23776 @endif libbacktrace
23777
23778 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23779 maybe-install-info-libbacktrace:
23780 @if libbacktrace
23781 maybe-install-info-libbacktrace: install-info-libbacktrace
23782
23783 install-info-libbacktrace: \
23784 configure-libbacktrace \
23785 info-libbacktrace
23786 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23787 r=`${PWD_COMMAND}`; export r; \
23788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23789 $(HOST_EXPORTS) \
23790 for flag in $(EXTRA_HOST_FLAGS) ; do \
23791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23792 done; \
23793 echo "Doing install-info in libbacktrace"; \
23794 (cd $(HOST_SUBDIR)/libbacktrace && \
23795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23797 "RANLIB=$${RANLIB}" \
23798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23799 install-info) \
23800 || exit 1
23801
23802 @endif libbacktrace
23803
23804 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23805 maybe-install-pdf-libbacktrace:
23806 @if libbacktrace
23807 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23808
23809 install-pdf-libbacktrace: \
23810 configure-libbacktrace \
23811 pdf-libbacktrace
23812 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23813 r=`${PWD_COMMAND}`; export r; \
23814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23815 $(HOST_EXPORTS) \
23816 for flag in $(EXTRA_HOST_FLAGS) ; do \
23817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23818 done; \
23819 echo "Doing install-pdf in libbacktrace"; \
23820 (cd $(HOST_SUBDIR)/libbacktrace && \
23821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23823 "RANLIB=$${RANLIB}" \
23824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23825 install-pdf) \
23826 || exit 1
23827
23828 @endif libbacktrace
23829
23830 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23831 maybe-install-html-libbacktrace:
23832 @if libbacktrace
23833 maybe-install-html-libbacktrace: install-html-libbacktrace
23834
23835 install-html-libbacktrace: \
23836 configure-libbacktrace \
23837 html-libbacktrace
23838 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23839 r=`${PWD_COMMAND}`; export r; \
23840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841 $(HOST_EXPORTS) \
23842 for flag in $(EXTRA_HOST_FLAGS) ; do \
23843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23844 done; \
23845 echo "Doing install-html in libbacktrace"; \
23846 (cd $(HOST_SUBDIR)/libbacktrace && \
23847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23849 "RANLIB=$${RANLIB}" \
23850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23851 install-html) \
23852 || exit 1
23853
23854 @endif libbacktrace
23855
23856 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23857 maybe-installcheck-libbacktrace:
23858 @if libbacktrace
23859 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23860
23861 installcheck-libbacktrace: \
23862 configure-libbacktrace
23863 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23864 r=`${PWD_COMMAND}`; export r; \
23865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23866 $(HOST_EXPORTS) \
23867 for flag in $(EXTRA_HOST_FLAGS) ; do \
23868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23869 done; \
23870 echo "Doing installcheck in libbacktrace"; \
23871 (cd $(HOST_SUBDIR)/libbacktrace && \
23872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23874 "RANLIB=$${RANLIB}" \
23875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23876 installcheck) \
23877 || exit 1
23878
23879 @endif libbacktrace
23880
23881 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23882 maybe-mostlyclean-libbacktrace:
23883 @if libbacktrace
23884 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23885
23886 mostlyclean-libbacktrace:
23887 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23888 r=`${PWD_COMMAND}`; export r; \
23889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23890 $(HOST_EXPORTS) \
23891 for flag in $(EXTRA_HOST_FLAGS) ; do \
23892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23893 done; \
23894 echo "Doing mostlyclean in libbacktrace"; \
23895 (cd $(HOST_SUBDIR)/libbacktrace && \
23896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23898 "RANLIB=$${RANLIB}" \
23899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23900 mostlyclean) \
23901 || exit 1
23902
23903 @endif libbacktrace
23904
23905 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23906 maybe-clean-libbacktrace:
23907 @if libbacktrace
23908 maybe-clean-libbacktrace: clean-libbacktrace
23909
23910 clean-libbacktrace:
23911 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23912 r=`${PWD_COMMAND}`; export r; \
23913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23914 $(HOST_EXPORTS) \
23915 for flag in $(EXTRA_HOST_FLAGS) ; do \
23916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23917 done; \
23918 echo "Doing clean in libbacktrace"; \
23919 (cd $(HOST_SUBDIR)/libbacktrace && \
23920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23922 "RANLIB=$${RANLIB}" \
23923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23924 clean) \
23925 || exit 1
23926
23927 @endif libbacktrace
23928
23929 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23930 maybe-distclean-libbacktrace:
23931 @if libbacktrace
23932 maybe-distclean-libbacktrace: distclean-libbacktrace
23933
23934 distclean-libbacktrace:
23935 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23936 r=`${PWD_COMMAND}`; export r; \
23937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938 $(HOST_EXPORTS) \
23939 for flag in $(EXTRA_HOST_FLAGS) ; do \
23940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23941 done; \
23942 echo "Doing distclean in libbacktrace"; \
23943 (cd $(HOST_SUBDIR)/libbacktrace && \
23944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23946 "RANLIB=$${RANLIB}" \
23947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23948 distclean) \
23949 || exit 1
23950
23951 @endif libbacktrace
23952
23953 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23954 maybe-maintainer-clean-libbacktrace:
23955 @if libbacktrace
23956 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23957
23958 maintainer-clean-libbacktrace:
23959 @[ -f ./libbacktrace/Makefile ] || exit 0; \
23960 r=`${PWD_COMMAND}`; export r; \
23961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23962 $(HOST_EXPORTS) \
23963 for flag in $(EXTRA_HOST_FLAGS) ; do \
23964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23965 done; \
23966 echo "Doing maintainer-clean in libbacktrace"; \
23967 (cd $(HOST_SUBDIR)/libbacktrace && \
23968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23970 "RANLIB=$${RANLIB}" \
23971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23972 maintainer-clean) \
23973 || exit 1
23974
23975 @endif libbacktrace
23976
23977
23978
23979 .PHONY: configure-libcpp maybe-configure-libcpp
23980 maybe-configure-libcpp:
23981 @if gcc-bootstrap
23982 configure-libcpp: stage_current
23983 @endif gcc-bootstrap
23984 @if libcpp
23985 maybe-configure-libcpp: configure-libcpp
23986 configure-libcpp:
23987 @r=`${PWD_COMMAND}`; export r; \
23988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23989 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23991 $(HOST_EXPORTS) \
23992 echo Configuring in $(HOST_SUBDIR)/libcpp; \
23993 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23994 case $(srcdir) in \
23995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23996 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23998 esac; \
23999 module_srcdir=libcpp; \
24000 $(SHELL) \
24001 $$s/$$module_srcdir/configure \
24002 --srcdir=$${topdir}/$$module_srcdir \
24003 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24004 --target=${target_alias} \
24005 || exit 1
24006 @endif libcpp
24007
24008
24009
24010 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
24011 maybe-configure-stage1-libcpp:
24012 @if libcpp-bootstrap
24013 maybe-configure-stage1-libcpp: configure-stage1-libcpp
24014 configure-stage1-libcpp:
24015 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24016 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24017 @r=`${PWD_COMMAND}`; export r; \
24018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24019 TFLAGS="$(STAGE1_TFLAGS)"; \
24020 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24021 $(HOST_EXPORTS) \
24022 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24023 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24024 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24025 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
24026 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24027 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24028 case $(srcdir) in \
24029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24030 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24032 esac; \
24033 module_srcdir=libcpp; \
24034 $(SHELL) $$s/$$module_srcdir/configure \
24035 --srcdir=$${topdir}/$$module_srcdir \
24036 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24037 --target=${target_alias} \
24038 \
24039 $(STAGE1_CONFIGURE_FLAGS)
24040 @endif libcpp-bootstrap
24041
24042 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
24043 maybe-configure-stage2-libcpp:
24044 @if libcpp-bootstrap
24045 maybe-configure-stage2-libcpp: configure-stage2-libcpp
24046 configure-stage2-libcpp:
24047 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24048 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24049 @r=`${PWD_COMMAND}`; export r; \
24050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24051 TFLAGS="$(STAGE2_TFLAGS)"; \
24052 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24053 $(HOST_EXPORTS) \
24054 $(POSTSTAGE1_HOST_EXPORTS) \
24055 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24056 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24057 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24058 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
24059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24060 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24061 case $(srcdir) in \
24062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24063 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24065 esac; \
24066 module_srcdir=libcpp; \
24067 $(SHELL) $$s/$$module_srcdir/configure \
24068 --srcdir=$${topdir}/$$module_srcdir \
24069 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24070 --target=${target_alias} \
24071 --with-build-libsubdir=$(HOST_SUBDIR) \
24072 $(STAGE2_CONFIGURE_FLAGS)
24073 @endif libcpp-bootstrap
24074
24075 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
24076 maybe-configure-stage3-libcpp:
24077 @if libcpp-bootstrap
24078 maybe-configure-stage3-libcpp: configure-stage3-libcpp
24079 configure-stage3-libcpp:
24080 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24081 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24082 @r=`${PWD_COMMAND}`; export r; \
24083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24084 TFLAGS="$(STAGE3_TFLAGS)"; \
24085 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24086 $(HOST_EXPORTS) \
24087 $(POSTSTAGE1_HOST_EXPORTS) \
24088 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24089 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24090 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24091 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
24092 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24093 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24094 case $(srcdir) in \
24095 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24096 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24097 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24098 esac; \
24099 module_srcdir=libcpp; \
24100 $(SHELL) $$s/$$module_srcdir/configure \
24101 --srcdir=$${topdir}/$$module_srcdir \
24102 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24103 --target=${target_alias} \
24104 --with-build-libsubdir=$(HOST_SUBDIR) \
24105 $(STAGE3_CONFIGURE_FLAGS)
24106 @endif libcpp-bootstrap
24107
24108 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
24109 maybe-configure-stage4-libcpp:
24110 @if libcpp-bootstrap
24111 maybe-configure-stage4-libcpp: configure-stage4-libcpp
24112 configure-stage4-libcpp:
24113 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24115 @r=`${PWD_COMMAND}`; export r; \
24116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24117 TFLAGS="$(STAGE4_TFLAGS)"; \
24118 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24119 $(HOST_EXPORTS) \
24120 $(POSTSTAGE1_HOST_EXPORTS) \
24121 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24122 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24123 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24124 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
24125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24126 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24127 case $(srcdir) in \
24128 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24129 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24130 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24131 esac; \
24132 module_srcdir=libcpp; \
24133 $(SHELL) $$s/$$module_srcdir/configure \
24134 --srcdir=$${topdir}/$$module_srcdir \
24135 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24136 --target=${target_alias} \
24137 --with-build-libsubdir=$(HOST_SUBDIR) \
24138 $(STAGE4_CONFIGURE_FLAGS)
24139 @endif libcpp-bootstrap
24140
24141 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
24142 maybe-configure-stageprofile-libcpp:
24143 @if libcpp-bootstrap
24144 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
24145 configure-stageprofile-libcpp:
24146 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24147 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24148 @r=`${PWD_COMMAND}`; export r; \
24149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24150 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24151 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24152 $(HOST_EXPORTS) \
24153 $(POSTSTAGE1_HOST_EXPORTS) \
24154 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24155 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24156 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24157 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
24158 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24159 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24160 case $(srcdir) in \
24161 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24162 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24163 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24164 esac; \
24165 module_srcdir=libcpp; \
24166 $(SHELL) $$s/$$module_srcdir/configure \
24167 --srcdir=$${topdir}/$$module_srcdir \
24168 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24169 --target=${target_alias} \
24170 --with-build-libsubdir=$(HOST_SUBDIR) \
24171 $(STAGEprofile_CONFIGURE_FLAGS)
24172 @endif libcpp-bootstrap
24173
24174 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
24175 maybe-configure-stagetrain-libcpp:
24176 @if libcpp-bootstrap
24177 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
24178 configure-stagetrain-libcpp:
24179 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24180 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24181 @r=`${PWD_COMMAND}`; export r; \
24182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24184 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24185 $(HOST_EXPORTS) \
24186 $(POSTSTAGE1_HOST_EXPORTS) \
24187 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
24188 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
24189 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
24190 echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
24191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24192 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24193 case $(srcdir) in \
24194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24195 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24197 esac; \
24198 module_srcdir=libcpp; \
24199 $(SHELL) $$s/$$module_srcdir/configure \
24200 --srcdir=$${topdir}/$$module_srcdir \
24201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24202 --target=${target_alias} \
24203 --with-build-libsubdir=$(HOST_SUBDIR) \
24204 $(STAGEtrain_CONFIGURE_FLAGS)
24205 @endif libcpp-bootstrap
24206
24207 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
24208 maybe-configure-stagefeedback-libcpp:
24209 @if libcpp-bootstrap
24210 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
24211 configure-stagefeedback-libcpp:
24212 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24214 @r=`${PWD_COMMAND}`; export r; \
24215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24216 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24217 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24218 $(HOST_EXPORTS) \
24219 $(POSTSTAGE1_HOST_EXPORTS) \
24220 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24221 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24222 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24223 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
24224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24225 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24226 case $(srcdir) in \
24227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24228 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24230 esac; \
24231 module_srcdir=libcpp; \
24232 $(SHELL) $$s/$$module_srcdir/configure \
24233 --srcdir=$${topdir}/$$module_srcdir \
24234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24235 --target=${target_alias} \
24236 --with-build-libsubdir=$(HOST_SUBDIR) \
24237 $(STAGEfeedback_CONFIGURE_FLAGS)
24238 @endif libcpp-bootstrap
24239
24240 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
24241 maybe-configure-stageautoprofile-libcpp:
24242 @if libcpp-bootstrap
24243 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24244 configure-stageautoprofile-libcpp:
24245 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24246 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24247 @r=`${PWD_COMMAND}`; export r; \
24248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24250 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24251 $(HOST_EXPORTS) \
24252 $(POSTSTAGE1_HOST_EXPORTS) \
24253 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
24254 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
24255 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
24256 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
24257 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24258 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24259 case $(srcdir) in \
24260 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24261 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24262 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24263 esac; \
24264 module_srcdir=libcpp; \
24265 $(SHELL) $$s/$$module_srcdir/configure \
24266 --srcdir=$${topdir}/$$module_srcdir \
24267 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24268 --target=${target_alias} \
24269 --with-build-libsubdir=$(HOST_SUBDIR) \
24270 $(STAGEautoprofile_CONFIGURE_FLAGS)
24271 @endif libcpp-bootstrap
24272
24273 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
24274 maybe-configure-stageautofeedback-libcpp:
24275 @if libcpp-bootstrap
24276 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24277 configure-stageautofeedback-libcpp:
24278 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24280 @r=`${PWD_COMMAND}`; export r; \
24281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24283 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24284 $(HOST_EXPORTS) \
24285 $(POSTSTAGE1_HOST_EXPORTS) \
24286 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24287 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24288 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
24289 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24291 cd $(HOST_SUBDIR)/libcpp || exit 1; \
24292 case $(srcdir) in \
24293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24294 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24296 esac; \
24297 module_srcdir=libcpp; \
24298 $(SHELL) $$s/$$module_srcdir/configure \
24299 --srcdir=$${topdir}/$$module_srcdir \
24300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24301 --target=${target_alias} \
24302 --with-build-libsubdir=$(HOST_SUBDIR) \
24303 $(STAGEautofeedback_CONFIGURE_FLAGS)
24304 @endif libcpp-bootstrap
24305
24306
24307
24308
24309
24310 .PHONY: all-libcpp maybe-all-libcpp
24311 maybe-all-libcpp:
24312 @if gcc-bootstrap
24313 all-libcpp: stage_current
24314 @endif gcc-bootstrap
24315 @if libcpp
24316 TARGET-libcpp=all
24317 maybe-all-libcpp: all-libcpp
24318 all-libcpp: configure-libcpp
24319 @r=`${PWD_COMMAND}`; export r; \
24320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321 $(HOST_EXPORTS) \
24322 (cd $(HOST_SUBDIR)/libcpp && \
24323 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
24324 $(TARGET-libcpp))
24325 @endif libcpp
24326
24327
24328
24329 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24330 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24331 maybe-all-stage1-libcpp:
24332 maybe-clean-stage1-libcpp:
24333 @if libcpp-bootstrap
24334 maybe-all-stage1-libcpp: all-stage1-libcpp
24335 all-stage1: all-stage1-libcpp
24336 TARGET-stage1-libcpp = $(TARGET-libcpp)
24337 all-stage1-libcpp: configure-stage1-libcpp
24338 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24339 @r=`${PWD_COMMAND}`; export r; \
24340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341 TFLAGS="$(STAGE1_TFLAGS)"; \
24342 $(HOST_EXPORTS) \
24343 cd $(HOST_SUBDIR)/libcpp && \
24344 \
24345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24346 CFLAGS="$(STAGE1_CFLAGS)" \
24347 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
24348 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24349 LIBCFLAGS="$(LIBCFLAGS)" \
24350 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24351 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24352 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24353 $(EXTRA_HOST_FLAGS) \
24354 $(STAGE1_FLAGS_TO_PASS) \
24355 TFLAGS="$(STAGE1_TFLAGS)" \
24356 $(TARGET-stage1-libcpp)
24357
24358 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24359 clean-stage1: clean-stage1-libcpp
24360 clean-stage1-libcpp:
24361 @if [ $(current_stage) = stage1 ]; then \
24362 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24363 else \
24364 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24365 $(MAKE) stage1-start; \
24366 fi; \
24367 cd $(HOST_SUBDIR)/libcpp && \
24368 $(MAKE) $(EXTRA_HOST_FLAGS) \
24369 $(STAGE1_FLAGS_TO_PASS) clean
24370 @endif libcpp-bootstrap
24371
24372
24373 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24374 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24375 maybe-all-stage2-libcpp:
24376 maybe-clean-stage2-libcpp:
24377 @if libcpp-bootstrap
24378 maybe-all-stage2-libcpp: all-stage2-libcpp
24379 all-stage2: all-stage2-libcpp
24380 TARGET-stage2-libcpp = $(TARGET-libcpp)
24381 all-stage2-libcpp: configure-stage2-libcpp
24382 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24383 @r=`${PWD_COMMAND}`; export r; \
24384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24385 TFLAGS="$(STAGE2_TFLAGS)"; \
24386 $(HOST_EXPORTS) \
24387 $(POSTSTAGE1_HOST_EXPORTS) \
24388 cd $(HOST_SUBDIR)/libcpp && \
24389 \
24390 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24391 CFLAGS="$(STAGE2_CFLAGS)" \
24392 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
24393 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24394 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24395 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24396 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24397 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24398 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24399 TFLAGS="$(STAGE2_TFLAGS)" \
24400 $(TARGET-stage2-libcpp)
24401
24402 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24403 clean-stage2: clean-stage2-libcpp
24404 clean-stage2-libcpp:
24405 @if [ $(current_stage) = stage2 ]; then \
24406 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24407 else \
24408 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24409 $(MAKE) stage2-start; \
24410 fi; \
24411 cd $(HOST_SUBDIR)/libcpp && \
24412 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24413 @endif libcpp-bootstrap
24414
24415
24416 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24417 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24418 maybe-all-stage3-libcpp:
24419 maybe-clean-stage3-libcpp:
24420 @if libcpp-bootstrap
24421 maybe-all-stage3-libcpp: all-stage3-libcpp
24422 all-stage3: all-stage3-libcpp
24423 TARGET-stage3-libcpp = $(TARGET-libcpp)
24424 all-stage3-libcpp: configure-stage3-libcpp
24425 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24426 @r=`${PWD_COMMAND}`; export r; \
24427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24428 TFLAGS="$(STAGE3_TFLAGS)"; \
24429 $(HOST_EXPORTS) \
24430 $(POSTSTAGE1_HOST_EXPORTS) \
24431 cd $(HOST_SUBDIR)/libcpp && \
24432 \
24433 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24434 CFLAGS="$(STAGE3_CFLAGS)" \
24435 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
24436 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24437 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24438 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24439 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24440 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24441 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24442 TFLAGS="$(STAGE3_TFLAGS)" \
24443 $(TARGET-stage3-libcpp)
24444
24445 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24446 clean-stage3: clean-stage3-libcpp
24447 clean-stage3-libcpp:
24448 @if [ $(current_stage) = stage3 ]; then \
24449 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24450 else \
24451 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24452 $(MAKE) stage3-start; \
24453 fi; \
24454 cd $(HOST_SUBDIR)/libcpp && \
24455 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24456 @endif libcpp-bootstrap
24457
24458
24459 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24460 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24461 maybe-all-stage4-libcpp:
24462 maybe-clean-stage4-libcpp:
24463 @if libcpp-bootstrap
24464 maybe-all-stage4-libcpp: all-stage4-libcpp
24465 all-stage4: all-stage4-libcpp
24466 TARGET-stage4-libcpp = $(TARGET-libcpp)
24467 all-stage4-libcpp: configure-stage4-libcpp
24468 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24469 @r=`${PWD_COMMAND}`; export r; \
24470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24471 TFLAGS="$(STAGE4_TFLAGS)"; \
24472 $(HOST_EXPORTS) \
24473 $(POSTSTAGE1_HOST_EXPORTS) \
24474 cd $(HOST_SUBDIR)/libcpp && \
24475 \
24476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24477 CFLAGS="$(STAGE4_CFLAGS)" \
24478 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
24479 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24480 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24481 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24482 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24483 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24484 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24485 TFLAGS="$(STAGE4_TFLAGS)" \
24486 $(TARGET-stage4-libcpp)
24487
24488 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24489 clean-stage4: clean-stage4-libcpp
24490 clean-stage4-libcpp:
24491 @if [ $(current_stage) = stage4 ]; then \
24492 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24493 else \
24494 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24495 $(MAKE) stage4-start; \
24496 fi; \
24497 cd $(HOST_SUBDIR)/libcpp && \
24498 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24499 @endif libcpp-bootstrap
24500
24501
24502 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24503 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24504 maybe-all-stageprofile-libcpp:
24505 maybe-clean-stageprofile-libcpp:
24506 @if libcpp-bootstrap
24507 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24508 all-stageprofile: all-stageprofile-libcpp
24509 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24510 all-stageprofile-libcpp: configure-stageprofile-libcpp
24511 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24512 @r=`${PWD_COMMAND}`; export r; \
24513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24515 $(HOST_EXPORTS) \
24516 $(POSTSTAGE1_HOST_EXPORTS) \
24517 cd $(HOST_SUBDIR)/libcpp && \
24518 \
24519 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24520 CFLAGS="$(STAGEprofile_CFLAGS)" \
24521 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
24522 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24523 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24524 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24525 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24526 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24527 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24528 TFLAGS="$(STAGEprofile_TFLAGS)" \
24529 $(TARGET-stageprofile-libcpp)
24530
24531 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24532 clean-stageprofile: clean-stageprofile-libcpp
24533 clean-stageprofile-libcpp:
24534 @if [ $(current_stage) = stageprofile ]; then \
24535 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24536 else \
24537 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24538 $(MAKE) stageprofile-start; \
24539 fi; \
24540 cd $(HOST_SUBDIR)/libcpp && \
24541 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24542 @endif libcpp-bootstrap
24543
24544
24545 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24546 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24547 maybe-all-stagetrain-libcpp:
24548 maybe-clean-stagetrain-libcpp:
24549 @if libcpp-bootstrap
24550 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24551 all-stagetrain: all-stagetrain-libcpp
24552 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24553 all-stagetrain-libcpp: configure-stagetrain-libcpp
24554 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24555 @r=`${PWD_COMMAND}`; export r; \
24556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24557 TFLAGS="$(STAGEtrain_TFLAGS)"; \
24558 $(HOST_EXPORTS) \
24559 $(POSTSTAGE1_HOST_EXPORTS) \
24560 cd $(HOST_SUBDIR)/libcpp && \
24561 \
24562 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24563 CFLAGS="$(STAGEtrain_CFLAGS)" \
24564 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
24565 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24566 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24567 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24568 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24569 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24570 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24571 TFLAGS="$(STAGEtrain_TFLAGS)" \
24572 $(TARGET-stagetrain-libcpp)
24573
24574 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24575 clean-stagetrain: clean-stagetrain-libcpp
24576 clean-stagetrain-libcpp:
24577 @if [ $(current_stage) = stagetrain ]; then \
24578 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24579 else \
24580 [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24581 $(MAKE) stagetrain-start; \
24582 fi; \
24583 cd $(HOST_SUBDIR)/libcpp && \
24584 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24585 @endif libcpp-bootstrap
24586
24587
24588 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24589 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24590 maybe-all-stagefeedback-libcpp:
24591 maybe-clean-stagefeedback-libcpp:
24592 @if libcpp-bootstrap
24593 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24594 all-stagefeedback: all-stagefeedback-libcpp
24595 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24596 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24597 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24598 @r=`${PWD_COMMAND}`; export r; \
24599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24601 $(HOST_EXPORTS) \
24602 $(POSTSTAGE1_HOST_EXPORTS) \
24603 cd $(HOST_SUBDIR)/libcpp && \
24604 \
24605 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24606 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24607 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
24608 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24609 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24610 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24611 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24612 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24613 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24614 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24615 $(TARGET-stagefeedback-libcpp)
24616
24617 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24618 clean-stagefeedback: clean-stagefeedback-libcpp
24619 clean-stagefeedback-libcpp:
24620 @if [ $(current_stage) = stagefeedback ]; then \
24621 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24622 else \
24623 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24624 $(MAKE) stagefeedback-start; \
24625 fi; \
24626 cd $(HOST_SUBDIR)/libcpp && \
24627 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24628 @endif libcpp-bootstrap
24629
24630
24631 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24632 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24633 maybe-all-stageautoprofile-libcpp:
24634 maybe-clean-stageautoprofile-libcpp:
24635 @if libcpp-bootstrap
24636 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24637 all-stageautoprofile: all-stageautoprofile-libcpp
24638 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24639 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24640 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24641 @r=`${PWD_COMMAND}`; export r; \
24642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24643 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24644 $(HOST_EXPORTS) \
24645 $(POSTSTAGE1_HOST_EXPORTS) \
24646 cd $(HOST_SUBDIR)/libcpp && \
24647 $$s/gcc/config/i386/$(AUTO_PROFILE) \
24648 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24649 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24650 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
24651 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24652 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24653 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24654 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24655 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24656 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24657 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
24658 $(TARGET-stageautoprofile-libcpp)
24659
24660 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24661 clean-stageautoprofile: clean-stageautoprofile-libcpp
24662 clean-stageautoprofile-libcpp:
24663 @if [ $(current_stage) = stageautoprofile ]; then \
24664 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24665 else \
24666 [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24667 $(MAKE) stageautoprofile-start; \
24668 fi; \
24669 cd $(HOST_SUBDIR)/libcpp && \
24670 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24671 @endif libcpp-bootstrap
24672
24673
24674 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24675 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24676 maybe-all-stageautofeedback-libcpp:
24677 maybe-clean-stageautofeedback-libcpp:
24678 @if libcpp-bootstrap
24679 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24680 all-stageautofeedback: all-stageautofeedback-libcpp
24681 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24682 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24683 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24684 @r=`${PWD_COMMAND}`; export r; \
24685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24686 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24687 $(HOST_EXPORTS) \
24688 $(POSTSTAGE1_HOST_EXPORTS) \
24689 cd $(HOST_SUBDIR)/libcpp && \
24690 \
24691 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24692 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24693 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
24694 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24695 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24696 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24697 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24698 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24699 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24700 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24701 $(TARGET-stageautofeedback-libcpp)
24702
24703 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24704 clean-stageautofeedback: clean-stageautofeedback-libcpp
24705 clean-stageautofeedback-libcpp:
24706 @if [ $(current_stage) = stageautofeedback ]; then \
24707 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24708 else \
24709 [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24710 $(MAKE) stageautofeedback-start; \
24711 fi; \
24712 cd $(HOST_SUBDIR)/libcpp && \
24713 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
24714 @endif libcpp-bootstrap
24715
24716
24717
24718
24719
24720 .PHONY: check-libcpp maybe-check-libcpp
24721 maybe-check-libcpp:
24722 @if libcpp
24723 maybe-check-libcpp: check-libcpp
24724
24725 check-libcpp:
24726 @: $(MAKE); $(unstage)
24727 @r=`${PWD_COMMAND}`; export r; \
24728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24729 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24730 (cd $(HOST_SUBDIR)/libcpp && \
24731 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
24732
24733 @endif libcpp
24734
24735 .PHONY: install-libcpp maybe-install-libcpp
24736 maybe-install-libcpp:
24737 @if libcpp
24738 maybe-install-libcpp: install-libcpp
24739
24740 install-libcpp: installdirs
24741 @: $(MAKE); $(unstage)
24742 @r=`${PWD_COMMAND}`; export r; \
24743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24744 $(HOST_EXPORTS) \
24745 (cd $(HOST_SUBDIR)/libcpp && \
24746 $(MAKE) $(FLAGS_TO_PASS) install)
24747
24748 @endif libcpp
24749
24750 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24751 maybe-install-strip-libcpp:
24752 @if libcpp
24753 maybe-install-strip-libcpp: install-strip-libcpp
24754
24755 install-strip-libcpp: installdirs
24756 @: $(MAKE); $(unstage)
24757 @r=`${PWD_COMMAND}`; export r; \
24758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759 $(HOST_EXPORTS) \
24760 (cd $(HOST_SUBDIR)/libcpp && \
24761 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24762
24763 @endif libcpp
24764
24765 # Other targets (info, dvi, pdf, etc.)
24766
24767 .PHONY: maybe-info-libcpp info-libcpp
24768 maybe-info-libcpp:
24769 @if libcpp
24770 maybe-info-libcpp: info-libcpp
24771
24772 info-libcpp: \
24773 configure-libcpp
24774 @[ -f ./libcpp/Makefile ] || exit 0; \
24775 r=`${PWD_COMMAND}`; export r; \
24776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24777 $(HOST_EXPORTS) \
24778 for flag in $(EXTRA_HOST_FLAGS) ; do \
24779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24780 done; \
24781 echo "Doing info in libcpp"; \
24782 (cd $(HOST_SUBDIR)/libcpp && \
24783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24785 "RANLIB=$${RANLIB}" \
24786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24787 info) \
24788 || exit 1
24789
24790 @endif libcpp
24791
24792 .PHONY: maybe-dvi-libcpp dvi-libcpp
24793 maybe-dvi-libcpp:
24794 @if libcpp
24795 maybe-dvi-libcpp: dvi-libcpp
24796
24797 dvi-libcpp: \
24798 configure-libcpp
24799 @[ -f ./libcpp/Makefile ] || exit 0; \
24800 r=`${PWD_COMMAND}`; export r; \
24801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24802 $(HOST_EXPORTS) \
24803 for flag in $(EXTRA_HOST_FLAGS) ; do \
24804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24805 done; \
24806 echo "Doing dvi in libcpp"; \
24807 (cd $(HOST_SUBDIR)/libcpp && \
24808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24810 "RANLIB=$${RANLIB}" \
24811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24812 dvi) \
24813 || exit 1
24814
24815 @endif libcpp
24816
24817 .PHONY: maybe-pdf-libcpp pdf-libcpp
24818 maybe-pdf-libcpp:
24819 @if libcpp
24820 maybe-pdf-libcpp: pdf-libcpp
24821
24822 pdf-libcpp: \
24823 configure-libcpp
24824 @[ -f ./libcpp/Makefile ] || exit 0; \
24825 r=`${PWD_COMMAND}`; export r; \
24826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24827 $(HOST_EXPORTS) \
24828 for flag in $(EXTRA_HOST_FLAGS) ; do \
24829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24830 done; \
24831 echo "Doing pdf in libcpp"; \
24832 (cd $(HOST_SUBDIR)/libcpp && \
24833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24835 "RANLIB=$${RANLIB}" \
24836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24837 pdf) \
24838 || exit 1
24839
24840 @endif libcpp
24841
24842 .PHONY: maybe-html-libcpp html-libcpp
24843 maybe-html-libcpp:
24844 @if libcpp
24845 maybe-html-libcpp: html-libcpp
24846
24847 html-libcpp: \
24848 configure-libcpp
24849 @[ -f ./libcpp/Makefile ] || exit 0; \
24850 r=`${PWD_COMMAND}`; export r; \
24851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 $(HOST_EXPORTS) \
24853 for flag in $(EXTRA_HOST_FLAGS) ; do \
24854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24855 done; \
24856 echo "Doing html in libcpp"; \
24857 (cd $(HOST_SUBDIR)/libcpp && \
24858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24860 "RANLIB=$${RANLIB}" \
24861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24862 html) \
24863 || exit 1
24864
24865 @endif libcpp
24866
24867 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24868 maybe-TAGS-libcpp:
24869 @if libcpp
24870 maybe-TAGS-libcpp: TAGS-libcpp
24871
24872 TAGS-libcpp: \
24873 configure-libcpp
24874 @[ -f ./libcpp/Makefile ] || exit 0; \
24875 r=`${PWD_COMMAND}`; export r; \
24876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24877 $(HOST_EXPORTS) \
24878 for flag in $(EXTRA_HOST_FLAGS) ; do \
24879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24880 done; \
24881 echo "Doing TAGS in libcpp"; \
24882 (cd $(HOST_SUBDIR)/libcpp && \
24883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24885 "RANLIB=$${RANLIB}" \
24886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24887 TAGS) \
24888 || exit 1
24889
24890 @endif libcpp
24891
24892 .PHONY: maybe-install-info-libcpp install-info-libcpp
24893 maybe-install-info-libcpp:
24894 @if libcpp
24895 maybe-install-info-libcpp: install-info-libcpp
24896
24897 install-info-libcpp: \
24898 configure-libcpp \
24899 info-libcpp
24900 @[ -f ./libcpp/Makefile ] || exit 0; \
24901 r=`${PWD_COMMAND}`; export r; \
24902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24903 $(HOST_EXPORTS) \
24904 for flag in $(EXTRA_HOST_FLAGS) ; do \
24905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24906 done; \
24907 echo "Doing install-info in libcpp"; \
24908 (cd $(HOST_SUBDIR)/libcpp && \
24909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24911 "RANLIB=$${RANLIB}" \
24912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24913 install-info) \
24914 || exit 1
24915
24916 @endif libcpp
24917
24918 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24919 maybe-install-pdf-libcpp:
24920 @if libcpp
24921 maybe-install-pdf-libcpp: install-pdf-libcpp
24922
24923 install-pdf-libcpp: \
24924 configure-libcpp \
24925 pdf-libcpp
24926 @[ -f ./libcpp/Makefile ] || exit 0; \
24927 r=`${PWD_COMMAND}`; export r; \
24928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24929 $(HOST_EXPORTS) \
24930 for flag in $(EXTRA_HOST_FLAGS) ; do \
24931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24932 done; \
24933 echo "Doing install-pdf in libcpp"; \
24934 (cd $(HOST_SUBDIR)/libcpp && \
24935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24937 "RANLIB=$${RANLIB}" \
24938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24939 install-pdf) \
24940 || exit 1
24941
24942 @endif libcpp
24943
24944 .PHONY: maybe-install-html-libcpp install-html-libcpp
24945 maybe-install-html-libcpp:
24946 @if libcpp
24947 maybe-install-html-libcpp: install-html-libcpp
24948
24949 install-html-libcpp: \
24950 configure-libcpp \
24951 html-libcpp
24952 @[ -f ./libcpp/Makefile ] || exit 0; \
24953 r=`${PWD_COMMAND}`; export r; \
24954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955 $(HOST_EXPORTS) \
24956 for flag in $(EXTRA_HOST_FLAGS) ; do \
24957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24958 done; \
24959 echo "Doing install-html in libcpp"; \
24960 (cd $(HOST_SUBDIR)/libcpp && \
24961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24963 "RANLIB=$${RANLIB}" \
24964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24965 install-html) \
24966 || exit 1
24967
24968 @endif libcpp
24969
24970 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24971 maybe-installcheck-libcpp:
24972 @if libcpp
24973 maybe-installcheck-libcpp: installcheck-libcpp
24974
24975 installcheck-libcpp: \
24976 configure-libcpp
24977 @[ -f ./libcpp/Makefile ] || exit 0; \
24978 r=`${PWD_COMMAND}`; export r; \
24979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24980 $(HOST_EXPORTS) \
24981 for flag in $(EXTRA_HOST_FLAGS) ; do \
24982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24983 done; \
24984 echo "Doing installcheck in libcpp"; \
24985 (cd $(HOST_SUBDIR)/libcpp && \
24986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24988 "RANLIB=$${RANLIB}" \
24989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24990 installcheck) \
24991 || exit 1
24992
24993 @endif libcpp
24994
24995 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24996 maybe-mostlyclean-libcpp:
24997 @if libcpp
24998 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24999
25000 mostlyclean-libcpp:
25001 @[ -f ./libcpp/Makefile ] || exit 0; \
25002 r=`${PWD_COMMAND}`; export r; \
25003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004 $(HOST_EXPORTS) \
25005 for flag in $(EXTRA_HOST_FLAGS) ; do \
25006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25007 done; \
25008 echo "Doing mostlyclean in libcpp"; \
25009 (cd $(HOST_SUBDIR)/libcpp && \
25010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25012 "RANLIB=$${RANLIB}" \
25013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25014 mostlyclean) \
25015 || exit 1
25016
25017 @endif libcpp
25018
25019 .PHONY: maybe-clean-libcpp clean-libcpp
25020 maybe-clean-libcpp:
25021 @if libcpp
25022 maybe-clean-libcpp: clean-libcpp
25023
25024 clean-libcpp:
25025 @[ -f ./libcpp/Makefile ] || exit 0; \
25026 r=`${PWD_COMMAND}`; export r; \
25027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25028 $(HOST_EXPORTS) \
25029 for flag in $(EXTRA_HOST_FLAGS) ; do \
25030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25031 done; \
25032 echo "Doing clean in libcpp"; \
25033 (cd $(HOST_SUBDIR)/libcpp && \
25034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25036 "RANLIB=$${RANLIB}" \
25037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25038 clean) \
25039 || exit 1
25040
25041 @endif libcpp
25042
25043 .PHONY: maybe-distclean-libcpp distclean-libcpp
25044 maybe-distclean-libcpp:
25045 @if libcpp
25046 maybe-distclean-libcpp: distclean-libcpp
25047
25048 distclean-libcpp:
25049 @[ -f ./libcpp/Makefile ] || exit 0; \
25050 r=`${PWD_COMMAND}`; export r; \
25051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25052 $(HOST_EXPORTS) \
25053 for flag in $(EXTRA_HOST_FLAGS) ; do \
25054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25055 done; \
25056 echo "Doing distclean in libcpp"; \
25057 (cd $(HOST_SUBDIR)/libcpp && \
25058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25060 "RANLIB=$${RANLIB}" \
25061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25062 distclean) \
25063 || exit 1
25064
25065 @endif libcpp
25066
25067 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
25068 maybe-maintainer-clean-libcpp:
25069 @if libcpp
25070 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
25071
25072 maintainer-clean-libcpp:
25073 @[ -f ./libcpp/Makefile ] || exit 0; \
25074 r=`${PWD_COMMAND}`; export r; \
25075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25076 $(HOST_EXPORTS) \
25077 for flag in $(EXTRA_HOST_FLAGS) ; do \
25078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25079 done; \
25080 echo "Doing maintainer-clean in libcpp"; \
25081 (cd $(HOST_SUBDIR)/libcpp && \
25082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25084 "RANLIB=$${RANLIB}" \
25085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25086 maintainer-clean) \
25087 || exit 1
25088
25089 @endif libcpp
25090
25091
25092
25093 .PHONY: configure-libcody maybe-configure-libcody
25094 maybe-configure-libcody:
25095 @if gcc-bootstrap
25096 configure-libcody: stage_current
25097 @endif gcc-bootstrap
25098 @if libcody
25099 maybe-configure-libcody: configure-libcody
25100 configure-libcody:
25101 @r=`${PWD_COMMAND}`; export r; \
25102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25103 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25105 $(HOST_EXPORTS) \
25106 echo Configuring in $(HOST_SUBDIR)/libcody; \
25107 cd "$(HOST_SUBDIR)/libcody" || exit 1; \
25108 case $(srcdir) in \
25109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25110 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25112 esac; \
25113 module_srcdir=libcody; \
25114 $(SHELL) \
25115 $$s/$$module_srcdir/configure \
25116 --srcdir=$${topdir}/$$module_srcdir \
25117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25118 --target=${target_alias} \
25119 || exit 1
25120 @endif libcody
25121
25122
25123
25124 .PHONY: configure-stage1-libcody maybe-configure-stage1-libcody
25125 maybe-configure-stage1-libcody:
25126 @if libcody-bootstrap
25127 maybe-configure-stage1-libcody: configure-stage1-libcody
25128 configure-stage1-libcody:
25129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25131 @r=`${PWD_COMMAND}`; export r; \
25132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25133 TFLAGS="$(STAGE1_TFLAGS)"; \
25134 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25135 $(HOST_EXPORTS) \
25136 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25137 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25138 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25139 echo Configuring stage 1 in $(HOST_SUBDIR)/libcody; \
25140 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25141 cd $(HOST_SUBDIR)/libcody || exit 1; \
25142 case $(srcdir) in \
25143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25144 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25146 esac; \
25147 module_srcdir=libcody; \
25148 $(SHELL) $$s/$$module_srcdir/configure \
25149 --srcdir=$${topdir}/$$module_srcdir \
25150 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25151 --target=${target_alias} \
25152 \
25153 $(STAGE1_CONFIGURE_FLAGS)
25154 @endif libcody-bootstrap
25155
25156 .PHONY: configure-stage2-libcody maybe-configure-stage2-libcody
25157 maybe-configure-stage2-libcody:
25158 @if libcody-bootstrap
25159 maybe-configure-stage2-libcody: configure-stage2-libcody
25160 configure-stage2-libcody:
25161 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25162 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25163 @r=`${PWD_COMMAND}`; export r; \
25164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165 TFLAGS="$(STAGE2_TFLAGS)"; \
25166 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25167 $(HOST_EXPORTS) \
25168 $(POSTSTAGE1_HOST_EXPORTS) \
25169 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25170 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25171 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25172 echo Configuring stage 2 in $(HOST_SUBDIR)/libcody; \
25173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25174 cd $(HOST_SUBDIR)/libcody || exit 1; \
25175 case $(srcdir) in \
25176 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25177 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25178 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25179 esac; \
25180 module_srcdir=libcody; \
25181 $(SHELL) $$s/$$module_srcdir/configure \
25182 --srcdir=$${topdir}/$$module_srcdir \
25183 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25184 --target=${target_alias} \
25185 --with-build-libsubdir=$(HOST_SUBDIR) \
25186 $(STAGE2_CONFIGURE_FLAGS)
25187 @endif libcody-bootstrap
25188
25189 .PHONY: configure-stage3-libcody maybe-configure-stage3-libcody
25190 maybe-configure-stage3-libcody:
25191 @if libcody-bootstrap
25192 maybe-configure-stage3-libcody: configure-stage3-libcody
25193 configure-stage3-libcody:
25194 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25195 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25196 @r=`${PWD_COMMAND}`; export r; \
25197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25198 TFLAGS="$(STAGE3_TFLAGS)"; \
25199 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25200 $(HOST_EXPORTS) \
25201 $(POSTSTAGE1_HOST_EXPORTS) \
25202 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25203 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25204 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25205 echo Configuring stage 3 in $(HOST_SUBDIR)/libcody; \
25206 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25207 cd $(HOST_SUBDIR)/libcody || exit 1; \
25208 case $(srcdir) in \
25209 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25210 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25211 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25212 esac; \
25213 module_srcdir=libcody; \
25214 $(SHELL) $$s/$$module_srcdir/configure \
25215 --srcdir=$${topdir}/$$module_srcdir \
25216 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25217 --target=${target_alias} \
25218 --with-build-libsubdir=$(HOST_SUBDIR) \
25219 $(STAGE3_CONFIGURE_FLAGS)
25220 @endif libcody-bootstrap
25221
25222 .PHONY: configure-stage4-libcody maybe-configure-stage4-libcody
25223 maybe-configure-stage4-libcody:
25224 @if libcody-bootstrap
25225 maybe-configure-stage4-libcody: configure-stage4-libcody
25226 configure-stage4-libcody:
25227 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25228 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25229 @r=`${PWD_COMMAND}`; export r; \
25230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25231 TFLAGS="$(STAGE4_TFLAGS)"; \
25232 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25233 $(HOST_EXPORTS) \
25234 $(POSTSTAGE1_HOST_EXPORTS) \
25235 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25236 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25237 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25238 echo Configuring stage 4 in $(HOST_SUBDIR)/libcody; \
25239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25240 cd $(HOST_SUBDIR)/libcody || exit 1; \
25241 case $(srcdir) in \
25242 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25243 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25244 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25245 esac; \
25246 module_srcdir=libcody; \
25247 $(SHELL) $$s/$$module_srcdir/configure \
25248 --srcdir=$${topdir}/$$module_srcdir \
25249 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25250 --target=${target_alias} \
25251 --with-build-libsubdir=$(HOST_SUBDIR) \
25252 $(STAGE4_CONFIGURE_FLAGS)
25253 @endif libcody-bootstrap
25254
25255 .PHONY: configure-stageprofile-libcody maybe-configure-stageprofile-libcody
25256 maybe-configure-stageprofile-libcody:
25257 @if libcody-bootstrap
25258 maybe-configure-stageprofile-libcody: configure-stageprofile-libcody
25259 configure-stageprofile-libcody:
25260 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25261 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25262 @r=`${PWD_COMMAND}`; export r; \
25263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25265 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25266 $(HOST_EXPORTS) \
25267 $(POSTSTAGE1_HOST_EXPORTS) \
25268 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25269 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25270 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25271 echo Configuring stage profile in $(HOST_SUBDIR)/libcody; \
25272 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25273 cd $(HOST_SUBDIR)/libcody || exit 1; \
25274 case $(srcdir) in \
25275 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25276 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25277 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25278 esac; \
25279 module_srcdir=libcody; \
25280 $(SHELL) $$s/$$module_srcdir/configure \
25281 --srcdir=$${topdir}/$$module_srcdir \
25282 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25283 --target=${target_alias} \
25284 --with-build-libsubdir=$(HOST_SUBDIR) \
25285 $(STAGEprofile_CONFIGURE_FLAGS)
25286 @endif libcody-bootstrap
25287
25288 .PHONY: configure-stagetrain-libcody maybe-configure-stagetrain-libcody
25289 maybe-configure-stagetrain-libcody:
25290 @if libcody-bootstrap
25291 maybe-configure-stagetrain-libcody: configure-stagetrain-libcody
25292 configure-stagetrain-libcody:
25293 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25294 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25295 @r=`${PWD_COMMAND}`; export r; \
25296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25298 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25299 $(HOST_EXPORTS) \
25300 $(POSTSTAGE1_HOST_EXPORTS) \
25301 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25302 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25303 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
25304 echo Configuring stage train in $(HOST_SUBDIR)/libcody; \
25305 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25306 cd $(HOST_SUBDIR)/libcody || exit 1; \
25307 case $(srcdir) in \
25308 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25309 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25310 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25311 esac; \
25312 module_srcdir=libcody; \
25313 $(SHELL) $$s/$$module_srcdir/configure \
25314 --srcdir=$${topdir}/$$module_srcdir \
25315 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25316 --target=${target_alias} \
25317 --with-build-libsubdir=$(HOST_SUBDIR) \
25318 $(STAGEtrain_CONFIGURE_FLAGS)
25319 @endif libcody-bootstrap
25320
25321 .PHONY: configure-stagefeedback-libcody maybe-configure-stagefeedback-libcody
25322 maybe-configure-stagefeedback-libcody:
25323 @if libcody-bootstrap
25324 maybe-configure-stagefeedback-libcody: configure-stagefeedback-libcody
25325 configure-stagefeedback-libcody:
25326 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25327 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25328 @r=`${PWD_COMMAND}`; export r; \
25329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25330 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25331 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25332 $(HOST_EXPORTS) \
25333 $(POSTSTAGE1_HOST_EXPORTS) \
25334 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25335 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25336 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25337 echo Configuring stage feedback in $(HOST_SUBDIR)/libcody; \
25338 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25339 cd $(HOST_SUBDIR)/libcody || exit 1; \
25340 case $(srcdir) in \
25341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25342 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25344 esac; \
25345 module_srcdir=libcody; \
25346 $(SHELL) $$s/$$module_srcdir/configure \
25347 --srcdir=$${topdir}/$$module_srcdir \
25348 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25349 --target=${target_alias} \
25350 --with-build-libsubdir=$(HOST_SUBDIR) \
25351 $(STAGEfeedback_CONFIGURE_FLAGS)
25352 @endif libcody-bootstrap
25353
25354 .PHONY: configure-stageautoprofile-libcody maybe-configure-stageautoprofile-libcody
25355 maybe-configure-stageautoprofile-libcody:
25356 @if libcody-bootstrap
25357 maybe-configure-stageautoprofile-libcody: configure-stageautoprofile-libcody
25358 configure-stageautoprofile-libcody:
25359 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25361 @r=`${PWD_COMMAND}`; export r; \
25362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25364 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25365 $(HOST_EXPORTS) \
25366 $(POSTSTAGE1_HOST_EXPORTS) \
25367 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25368 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25369 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
25370 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcody; \
25371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25372 cd $(HOST_SUBDIR)/libcody || exit 1; \
25373 case $(srcdir) in \
25374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25375 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25377 esac; \
25378 module_srcdir=libcody; \
25379 $(SHELL) $$s/$$module_srcdir/configure \
25380 --srcdir=$${topdir}/$$module_srcdir \
25381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25382 --target=${target_alias} \
25383 --with-build-libsubdir=$(HOST_SUBDIR) \
25384 $(STAGEautoprofile_CONFIGURE_FLAGS)
25385 @endif libcody-bootstrap
25386
25387 .PHONY: configure-stageautofeedback-libcody maybe-configure-stageautofeedback-libcody
25388 maybe-configure-stageautofeedback-libcody:
25389 @if libcody-bootstrap
25390 maybe-configure-stageautofeedback-libcody: configure-stageautofeedback-libcody
25391 configure-stageautofeedback-libcody:
25392 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25393 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody
25394 @r=`${PWD_COMMAND}`; export r; \
25395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25397 test ! -f $(HOST_SUBDIR)/libcody/Makefile || exit 0; \
25398 $(HOST_EXPORTS) \
25399 $(POSTSTAGE1_HOST_EXPORTS) \
25400 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25401 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25402 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
25403 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcody; \
25404 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcody; \
25405 cd $(HOST_SUBDIR)/libcody || exit 1; \
25406 case $(srcdir) in \
25407 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25408 *) topdir=`echo $(HOST_SUBDIR)/libcody/ | \
25409 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25410 esac; \
25411 module_srcdir=libcody; \
25412 $(SHELL) $$s/$$module_srcdir/configure \
25413 --srcdir=$${topdir}/$$module_srcdir \
25414 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25415 --target=${target_alias} \
25416 --with-build-libsubdir=$(HOST_SUBDIR) \
25417 $(STAGEautofeedback_CONFIGURE_FLAGS)
25418 @endif libcody-bootstrap
25419
25420
25421
25422
25423
25424 .PHONY: all-libcody maybe-all-libcody
25425 maybe-all-libcody:
25426 @if gcc-bootstrap
25427 all-libcody: stage_current
25428 @endif gcc-bootstrap
25429 @if libcody
25430 TARGET-libcody=all
25431 maybe-all-libcody: all-libcody
25432 all-libcody: configure-libcody
25433 @r=`${PWD_COMMAND}`; export r; \
25434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435 $(HOST_EXPORTS) \
25436 (cd $(HOST_SUBDIR)/libcody && \
25437 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
25438 $(TARGET-libcody))
25439 @endif libcody
25440
25441
25442
25443 .PHONY: all-stage1-libcody maybe-all-stage1-libcody
25444 .PHONY: clean-stage1-libcody maybe-clean-stage1-libcody
25445 maybe-all-stage1-libcody:
25446 maybe-clean-stage1-libcody:
25447 @if libcody-bootstrap
25448 maybe-all-stage1-libcody: all-stage1-libcody
25449 all-stage1: all-stage1-libcody
25450 TARGET-stage1-libcody = $(TARGET-libcody)
25451 all-stage1-libcody: configure-stage1-libcody
25452 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25453 @r=`${PWD_COMMAND}`; export r; \
25454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25455 TFLAGS="$(STAGE1_TFLAGS)"; \
25456 $(HOST_EXPORTS) \
25457 cd $(HOST_SUBDIR)/libcody && \
25458 \
25459 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25460 CFLAGS="$(STAGE1_CFLAGS)" \
25461 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
25462 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25463 LIBCFLAGS="$(LIBCFLAGS)" \
25464 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25465 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25466 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25467 $(EXTRA_HOST_FLAGS) \
25468 $(STAGE1_FLAGS_TO_PASS) \
25469 TFLAGS="$(STAGE1_TFLAGS)" \
25470 $(TARGET-stage1-libcody)
25471
25472 maybe-clean-stage1-libcody: clean-stage1-libcody
25473 clean-stage1: clean-stage1-libcody
25474 clean-stage1-libcody:
25475 @if [ $(current_stage) = stage1 ]; then \
25476 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25477 else \
25478 [ -f $(HOST_SUBDIR)/stage1-libcody/Makefile ] || exit 0; \
25479 $(MAKE) stage1-start; \
25480 fi; \
25481 cd $(HOST_SUBDIR)/libcody && \
25482 $(MAKE) $(EXTRA_HOST_FLAGS) \
25483 $(STAGE1_FLAGS_TO_PASS) clean
25484 @endif libcody-bootstrap
25485
25486
25487 .PHONY: all-stage2-libcody maybe-all-stage2-libcody
25488 .PHONY: clean-stage2-libcody maybe-clean-stage2-libcody
25489 maybe-all-stage2-libcody:
25490 maybe-clean-stage2-libcody:
25491 @if libcody-bootstrap
25492 maybe-all-stage2-libcody: all-stage2-libcody
25493 all-stage2: all-stage2-libcody
25494 TARGET-stage2-libcody = $(TARGET-libcody)
25495 all-stage2-libcody: configure-stage2-libcody
25496 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25497 @r=`${PWD_COMMAND}`; export r; \
25498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25499 TFLAGS="$(STAGE2_TFLAGS)"; \
25500 $(HOST_EXPORTS) \
25501 $(POSTSTAGE1_HOST_EXPORTS) \
25502 cd $(HOST_SUBDIR)/libcody && \
25503 \
25504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25505 CFLAGS="$(STAGE2_CFLAGS)" \
25506 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
25507 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25508 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25513 TFLAGS="$(STAGE2_TFLAGS)" \
25514 $(TARGET-stage2-libcody)
25515
25516 maybe-clean-stage2-libcody: clean-stage2-libcody
25517 clean-stage2: clean-stage2-libcody
25518 clean-stage2-libcody:
25519 @if [ $(current_stage) = stage2 ]; then \
25520 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25521 else \
25522 [ -f $(HOST_SUBDIR)/stage2-libcody/Makefile ] || exit 0; \
25523 $(MAKE) stage2-start; \
25524 fi; \
25525 cd $(HOST_SUBDIR)/libcody && \
25526 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25527 @endif libcody-bootstrap
25528
25529
25530 .PHONY: all-stage3-libcody maybe-all-stage3-libcody
25531 .PHONY: clean-stage3-libcody maybe-clean-stage3-libcody
25532 maybe-all-stage3-libcody:
25533 maybe-clean-stage3-libcody:
25534 @if libcody-bootstrap
25535 maybe-all-stage3-libcody: all-stage3-libcody
25536 all-stage3: all-stage3-libcody
25537 TARGET-stage3-libcody = $(TARGET-libcody)
25538 all-stage3-libcody: configure-stage3-libcody
25539 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25540 @r=`${PWD_COMMAND}`; export r; \
25541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542 TFLAGS="$(STAGE3_TFLAGS)"; \
25543 $(HOST_EXPORTS) \
25544 $(POSTSTAGE1_HOST_EXPORTS) \
25545 cd $(HOST_SUBDIR)/libcody && \
25546 \
25547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25548 CFLAGS="$(STAGE3_CFLAGS)" \
25549 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
25550 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25551 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25556 TFLAGS="$(STAGE3_TFLAGS)" \
25557 $(TARGET-stage3-libcody)
25558
25559 maybe-clean-stage3-libcody: clean-stage3-libcody
25560 clean-stage3: clean-stage3-libcody
25561 clean-stage3-libcody:
25562 @if [ $(current_stage) = stage3 ]; then \
25563 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25564 else \
25565 [ -f $(HOST_SUBDIR)/stage3-libcody/Makefile ] || exit 0; \
25566 $(MAKE) stage3-start; \
25567 fi; \
25568 cd $(HOST_SUBDIR)/libcody && \
25569 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25570 @endif libcody-bootstrap
25571
25572
25573 .PHONY: all-stage4-libcody maybe-all-stage4-libcody
25574 .PHONY: clean-stage4-libcody maybe-clean-stage4-libcody
25575 maybe-all-stage4-libcody:
25576 maybe-clean-stage4-libcody:
25577 @if libcody-bootstrap
25578 maybe-all-stage4-libcody: all-stage4-libcody
25579 all-stage4: all-stage4-libcody
25580 TARGET-stage4-libcody = $(TARGET-libcody)
25581 all-stage4-libcody: configure-stage4-libcody
25582 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25583 @r=`${PWD_COMMAND}`; export r; \
25584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25585 TFLAGS="$(STAGE4_TFLAGS)"; \
25586 $(HOST_EXPORTS) \
25587 $(POSTSTAGE1_HOST_EXPORTS) \
25588 cd $(HOST_SUBDIR)/libcody && \
25589 \
25590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25591 CFLAGS="$(STAGE4_CFLAGS)" \
25592 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
25593 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25594 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25599 TFLAGS="$(STAGE4_TFLAGS)" \
25600 $(TARGET-stage4-libcody)
25601
25602 maybe-clean-stage4-libcody: clean-stage4-libcody
25603 clean-stage4: clean-stage4-libcody
25604 clean-stage4-libcody:
25605 @if [ $(current_stage) = stage4 ]; then \
25606 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25607 else \
25608 [ -f $(HOST_SUBDIR)/stage4-libcody/Makefile ] || exit 0; \
25609 $(MAKE) stage4-start; \
25610 fi; \
25611 cd $(HOST_SUBDIR)/libcody && \
25612 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25613 @endif libcody-bootstrap
25614
25615
25616 .PHONY: all-stageprofile-libcody maybe-all-stageprofile-libcody
25617 .PHONY: clean-stageprofile-libcody maybe-clean-stageprofile-libcody
25618 maybe-all-stageprofile-libcody:
25619 maybe-clean-stageprofile-libcody:
25620 @if libcody-bootstrap
25621 maybe-all-stageprofile-libcody: all-stageprofile-libcody
25622 all-stageprofile: all-stageprofile-libcody
25623 TARGET-stageprofile-libcody = $(TARGET-libcody)
25624 all-stageprofile-libcody: configure-stageprofile-libcody
25625 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25626 @r=`${PWD_COMMAND}`; export r; \
25627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25628 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25629 $(HOST_EXPORTS) \
25630 $(POSTSTAGE1_HOST_EXPORTS) \
25631 cd $(HOST_SUBDIR)/libcody && \
25632 \
25633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25634 CFLAGS="$(STAGEprofile_CFLAGS)" \
25635 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
25636 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25637 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25642 TFLAGS="$(STAGEprofile_TFLAGS)" \
25643 $(TARGET-stageprofile-libcody)
25644
25645 maybe-clean-stageprofile-libcody: clean-stageprofile-libcody
25646 clean-stageprofile: clean-stageprofile-libcody
25647 clean-stageprofile-libcody:
25648 @if [ $(current_stage) = stageprofile ]; then \
25649 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25650 else \
25651 [ -f $(HOST_SUBDIR)/stageprofile-libcody/Makefile ] || exit 0; \
25652 $(MAKE) stageprofile-start; \
25653 fi; \
25654 cd $(HOST_SUBDIR)/libcody && \
25655 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25656 @endif libcody-bootstrap
25657
25658
25659 .PHONY: all-stagetrain-libcody maybe-all-stagetrain-libcody
25660 .PHONY: clean-stagetrain-libcody maybe-clean-stagetrain-libcody
25661 maybe-all-stagetrain-libcody:
25662 maybe-clean-stagetrain-libcody:
25663 @if libcody-bootstrap
25664 maybe-all-stagetrain-libcody: all-stagetrain-libcody
25665 all-stagetrain: all-stagetrain-libcody
25666 TARGET-stagetrain-libcody = $(TARGET-libcody)
25667 all-stagetrain-libcody: configure-stagetrain-libcody
25668 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25669 @r=`${PWD_COMMAND}`; export r; \
25670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25671 TFLAGS="$(STAGEtrain_TFLAGS)"; \
25672 $(HOST_EXPORTS) \
25673 $(POSTSTAGE1_HOST_EXPORTS) \
25674 cd $(HOST_SUBDIR)/libcody && \
25675 \
25676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25677 CFLAGS="$(STAGEtrain_CFLAGS)" \
25678 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
25679 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25680 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25685 TFLAGS="$(STAGEtrain_TFLAGS)" \
25686 $(TARGET-stagetrain-libcody)
25687
25688 maybe-clean-stagetrain-libcody: clean-stagetrain-libcody
25689 clean-stagetrain: clean-stagetrain-libcody
25690 clean-stagetrain-libcody:
25691 @if [ $(current_stage) = stagetrain ]; then \
25692 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25693 else \
25694 [ -f $(HOST_SUBDIR)/stagetrain-libcody/Makefile ] || exit 0; \
25695 $(MAKE) stagetrain-start; \
25696 fi; \
25697 cd $(HOST_SUBDIR)/libcody && \
25698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25699 @endif libcody-bootstrap
25700
25701
25702 .PHONY: all-stagefeedback-libcody maybe-all-stagefeedback-libcody
25703 .PHONY: clean-stagefeedback-libcody maybe-clean-stagefeedback-libcody
25704 maybe-all-stagefeedback-libcody:
25705 maybe-clean-stagefeedback-libcody:
25706 @if libcody-bootstrap
25707 maybe-all-stagefeedback-libcody: all-stagefeedback-libcody
25708 all-stagefeedback: all-stagefeedback-libcody
25709 TARGET-stagefeedback-libcody = $(TARGET-libcody)
25710 all-stagefeedback-libcody: configure-stagefeedback-libcody
25711 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25712 @r=`${PWD_COMMAND}`; export r; \
25713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25714 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25715 $(HOST_EXPORTS) \
25716 $(POSTSTAGE1_HOST_EXPORTS) \
25717 cd $(HOST_SUBDIR)/libcody && \
25718 \
25719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25720 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25721 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
25722 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25723 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25728 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25729 $(TARGET-stagefeedback-libcody)
25730
25731 maybe-clean-stagefeedback-libcody: clean-stagefeedback-libcody
25732 clean-stagefeedback: clean-stagefeedback-libcody
25733 clean-stagefeedback-libcody:
25734 @if [ $(current_stage) = stagefeedback ]; then \
25735 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25736 else \
25737 [ -f $(HOST_SUBDIR)/stagefeedback-libcody/Makefile ] || exit 0; \
25738 $(MAKE) stagefeedback-start; \
25739 fi; \
25740 cd $(HOST_SUBDIR)/libcody && \
25741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25742 @endif libcody-bootstrap
25743
25744
25745 .PHONY: all-stageautoprofile-libcody maybe-all-stageautoprofile-libcody
25746 .PHONY: clean-stageautoprofile-libcody maybe-clean-stageautoprofile-libcody
25747 maybe-all-stageautoprofile-libcody:
25748 maybe-clean-stageautoprofile-libcody:
25749 @if libcody-bootstrap
25750 maybe-all-stageautoprofile-libcody: all-stageautoprofile-libcody
25751 all-stageautoprofile: all-stageautoprofile-libcody
25752 TARGET-stageautoprofile-libcody = $(TARGET-libcody)
25753 all-stageautoprofile-libcody: configure-stageautoprofile-libcody
25754 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25755 @r=`${PWD_COMMAND}`; export r; \
25756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25757 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25758 $(HOST_EXPORTS) \
25759 $(POSTSTAGE1_HOST_EXPORTS) \
25760 cd $(HOST_SUBDIR)/libcody && \
25761 $$s/gcc/config/i386/$(AUTO_PROFILE) \
25762 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25763 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25764 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
25765 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25766 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25771 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
25772 $(TARGET-stageautoprofile-libcody)
25773
25774 maybe-clean-stageautoprofile-libcody: clean-stageautoprofile-libcody
25775 clean-stageautoprofile: clean-stageautoprofile-libcody
25776 clean-stageautoprofile-libcody:
25777 @if [ $(current_stage) = stageautoprofile ]; then \
25778 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25779 else \
25780 [ -f $(HOST_SUBDIR)/stageautoprofile-libcody/Makefile ] || exit 0; \
25781 $(MAKE) stageautoprofile-start; \
25782 fi; \
25783 cd $(HOST_SUBDIR)/libcody && \
25784 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25785 @endif libcody-bootstrap
25786
25787
25788 .PHONY: all-stageautofeedback-libcody maybe-all-stageautofeedback-libcody
25789 .PHONY: clean-stageautofeedback-libcody maybe-clean-stageautofeedback-libcody
25790 maybe-all-stageautofeedback-libcody:
25791 maybe-clean-stageautofeedback-libcody:
25792 @if libcody-bootstrap
25793 maybe-all-stageautofeedback-libcody: all-stageautofeedback-libcody
25794 all-stageautofeedback: all-stageautofeedback-libcody
25795 TARGET-stageautofeedback-libcody = $(TARGET-libcody)
25796 all-stageautofeedback-libcody: configure-stageautofeedback-libcody
25797 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25798 @r=`${PWD_COMMAND}`; export r; \
25799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25800 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25801 $(HOST_EXPORTS) \
25802 $(POSTSTAGE1_HOST_EXPORTS) \
25803 cd $(HOST_SUBDIR)/libcody && \
25804 \
25805 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25806 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25807 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
25808 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25809 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25814 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25815 $(TARGET-stageautofeedback-libcody)
25816
25817 maybe-clean-stageautofeedback-libcody: clean-stageautofeedback-libcody
25818 clean-stageautofeedback: clean-stageautofeedback-libcody
25819 clean-stageautofeedback-libcody:
25820 @if [ $(current_stage) = stageautofeedback ]; then \
25821 [ -f $(HOST_SUBDIR)/libcody/Makefile ] || exit 0; \
25822 else \
25823 [ -f $(HOST_SUBDIR)/stageautofeedback-libcody/Makefile ] || exit 0; \
25824 $(MAKE) stageautofeedback-start; \
25825 fi; \
25826 cd $(HOST_SUBDIR)/libcody && \
25827 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
25828 @endif libcody-bootstrap
25829
25830
25831
25832
25833
25834 .PHONY: check-libcody maybe-check-libcody
25835 maybe-check-libcody:
25836 @if libcody
25837 maybe-check-libcody: check-libcody
25838
25839 check-libcody:
25840 @: $(MAKE); $(unstage)
25841 @r=`${PWD_COMMAND}`; export r; \
25842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25843 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25844 (cd $(HOST_SUBDIR)/libcody && \
25845 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
25846
25847 @endif libcody
25848
25849 .PHONY: install-libcody maybe-install-libcody
25850 maybe-install-libcody:
25851 @if libcody
25852 maybe-install-libcody: install-libcody
25853
25854 install-libcody:
25855
25856 @endif libcody
25857
25858 .PHONY: install-strip-libcody maybe-install-strip-libcody
25859 maybe-install-strip-libcody:
25860 @if libcody
25861 maybe-install-strip-libcody: install-strip-libcody
25862
25863 install-strip-libcody:
25864
25865 @endif libcody
25866
25867 # Other targets (info, dvi, pdf, etc.)
25868
25869 .PHONY: maybe-info-libcody info-libcody
25870 maybe-info-libcody:
25871 @if libcody
25872 maybe-info-libcody: info-libcody
25873
25874 # libcody doesn't support info.
25875 info-libcody:
25876
25877 @endif libcody
25878
25879 .PHONY: maybe-dvi-libcody dvi-libcody
25880 maybe-dvi-libcody:
25881 @if libcody
25882 maybe-dvi-libcody: dvi-libcody
25883
25884 dvi-libcody: \
25885 configure-libcody
25886 @[ -f ./libcody/Makefile ] || exit 0; \
25887 r=`${PWD_COMMAND}`; export r; \
25888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25889 $(HOST_EXPORTS) \
25890 for flag in $(EXTRA_HOST_FLAGS) ; do \
25891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25892 done; \
25893 echo "Doing dvi in libcody"; \
25894 (cd $(HOST_SUBDIR)/libcody && \
25895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25897 "RANLIB=$${RANLIB}" \
25898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25899 dvi) \
25900 || exit 1
25901
25902 @endif libcody
25903
25904 .PHONY: maybe-pdf-libcody pdf-libcody
25905 maybe-pdf-libcody:
25906 @if libcody
25907 maybe-pdf-libcody: pdf-libcody
25908
25909 # libcody doesn't support pdf.
25910 pdf-libcody:
25911
25912 @endif libcody
25913
25914 .PHONY: maybe-html-libcody html-libcody
25915 maybe-html-libcody:
25916 @if libcody
25917 maybe-html-libcody: html-libcody
25918
25919 # libcody doesn't support html.
25920 html-libcody:
25921
25922 @endif libcody
25923
25924 .PHONY: maybe-TAGS-libcody TAGS-libcody
25925 maybe-TAGS-libcody:
25926 @if libcody
25927 maybe-TAGS-libcody: TAGS-libcody
25928
25929 TAGS-libcody: \
25930 configure-libcody
25931 @[ -f ./libcody/Makefile ] || exit 0; \
25932 r=`${PWD_COMMAND}`; export r; \
25933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25934 $(HOST_EXPORTS) \
25935 for flag in $(EXTRA_HOST_FLAGS) ; do \
25936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25937 done; \
25938 echo "Doing TAGS in libcody"; \
25939 (cd $(HOST_SUBDIR)/libcody && \
25940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25942 "RANLIB=$${RANLIB}" \
25943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25944 TAGS) \
25945 || exit 1
25946
25947 @endif libcody
25948
25949 .PHONY: maybe-install-info-libcody install-info-libcody
25950 maybe-install-info-libcody:
25951 @if libcody
25952 maybe-install-info-libcody: install-info-libcody
25953
25954 # libcody doesn't support install-info.
25955 install-info-libcody:
25956
25957 @endif libcody
25958
25959 .PHONY: maybe-install-pdf-libcody install-pdf-libcody
25960 maybe-install-pdf-libcody:
25961 @if libcody
25962 maybe-install-pdf-libcody: install-pdf-libcody
25963
25964 # libcody doesn't support install-pdf.
25965 install-pdf-libcody:
25966
25967 @endif libcody
25968
25969 .PHONY: maybe-install-html-libcody install-html-libcody
25970 maybe-install-html-libcody:
25971 @if libcody
25972 maybe-install-html-libcody: install-html-libcody
25973
25974 # libcody doesn't support install-html.
25975 install-html-libcody:
25976
25977 @endif libcody
25978
25979 .PHONY: maybe-installcheck-libcody installcheck-libcody
25980 maybe-installcheck-libcody:
25981 @if libcody
25982 maybe-installcheck-libcody: installcheck-libcody
25983
25984 installcheck-libcody: \
25985 configure-libcody
25986 @[ -f ./libcody/Makefile ] || exit 0; \
25987 r=`${PWD_COMMAND}`; export r; \
25988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25989 $(HOST_EXPORTS) \
25990 for flag in $(EXTRA_HOST_FLAGS) ; do \
25991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25992 done; \
25993 echo "Doing installcheck in libcody"; \
25994 (cd $(HOST_SUBDIR)/libcody && \
25995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25997 "RANLIB=$${RANLIB}" \
25998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25999 installcheck) \
26000 || exit 1
26001
26002 @endif libcody
26003
26004 .PHONY: maybe-mostlyclean-libcody mostlyclean-libcody
26005 maybe-mostlyclean-libcody:
26006 @if libcody
26007 maybe-mostlyclean-libcody: mostlyclean-libcody
26008
26009 mostlyclean-libcody:
26010 @[ -f ./libcody/Makefile ] || exit 0; \
26011 r=`${PWD_COMMAND}`; export r; \
26012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013 $(HOST_EXPORTS) \
26014 for flag in $(EXTRA_HOST_FLAGS) ; do \
26015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016 done; \
26017 echo "Doing mostlyclean in libcody"; \
26018 (cd $(HOST_SUBDIR)/libcody && \
26019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021 "RANLIB=$${RANLIB}" \
26022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26023 mostlyclean) \
26024 || exit 1
26025
26026 @endif libcody
26027
26028 .PHONY: maybe-clean-libcody clean-libcody
26029 maybe-clean-libcody:
26030 @if libcody
26031 maybe-clean-libcody: clean-libcody
26032
26033 clean-libcody:
26034 @[ -f ./libcody/Makefile ] || exit 0; \
26035 r=`${PWD_COMMAND}`; export r; \
26036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26037 $(HOST_EXPORTS) \
26038 for flag in $(EXTRA_HOST_FLAGS) ; do \
26039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26040 done; \
26041 echo "Doing clean in libcody"; \
26042 (cd $(HOST_SUBDIR)/libcody && \
26043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26045 "RANLIB=$${RANLIB}" \
26046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26047 clean) \
26048 || exit 1
26049
26050 @endif libcody
26051
26052 .PHONY: maybe-distclean-libcody distclean-libcody
26053 maybe-distclean-libcody:
26054 @if libcody
26055 maybe-distclean-libcody: distclean-libcody
26056
26057 distclean-libcody:
26058 @[ -f ./libcody/Makefile ] || exit 0; \
26059 r=`${PWD_COMMAND}`; export r; \
26060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26061 $(HOST_EXPORTS) \
26062 for flag in $(EXTRA_HOST_FLAGS) ; do \
26063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26064 done; \
26065 echo "Doing distclean in libcody"; \
26066 (cd $(HOST_SUBDIR)/libcody && \
26067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26069 "RANLIB=$${RANLIB}" \
26070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26071 distclean) \
26072 || exit 1
26073
26074 @endif libcody
26075
26076 .PHONY: maybe-maintainer-clean-libcody maintainer-clean-libcody
26077 maybe-maintainer-clean-libcody:
26078 @if libcody
26079 maybe-maintainer-clean-libcody: maintainer-clean-libcody
26080
26081 maintainer-clean-libcody:
26082 @[ -f ./libcody/Makefile ] || exit 0; \
26083 r=`${PWD_COMMAND}`; export r; \
26084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26085 $(HOST_EXPORTS) \
26086 for flag in $(EXTRA_HOST_FLAGS) ; do \
26087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26088 done; \
26089 echo "Doing maintainer-clean in libcody"; \
26090 (cd $(HOST_SUBDIR)/libcody && \
26091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26093 "RANLIB=$${RANLIB}" \
26094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26095 maintainer-clean) \
26096 || exit 1
26097
26098 @endif libcody
26099
26100
26101
26102 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
26103 maybe-configure-libdecnumber:
26104 @if gcc-bootstrap
26105 configure-libdecnumber: stage_current
26106 @endif gcc-bootstrap
26107 @if libdecnumber
26108 maybe-configure-libdecnumber: configure-libdecnumber
26109 configure-libdecnumber:
26110 @r=`${PWD_COMMAND}`; export r; \
26111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26114 $(HOST_EXPORTS) \
26115 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
26116 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
26117 case $(srcdir) in \
26118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26119 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26121 esac; \
26122 module_srcdir=libdecnumber; \
26123 $(SHELL) \
26124 $$s/$$module_srcdir/configure \
26125 --srcdir=$${topdir}/$$module_srcdir \
26126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26127 --target=${target_alias} \
26128 || exit 1
26129 @endif libdecnumber
26130
26131
26132
26133 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
26134 maybe-configure-stage1-libdecnumber:
26135 @if libdecnumber-bootstrap
26136 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
26137 configure-stage1-libdecnumber:
26138 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26139 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26140 @r=`${PWD_COMMAND}`; export r; \
26141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26142 TFLAGS="$(STAGE1_TFLAGS)"; \
26143 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26144 $(HOST_EXPORTS) \
26145 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26146 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26147 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26148 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
26149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26150 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26151 case $(srcdir) in \
26152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26153 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26155 esac; \
26156 module_srcdir=libdecnumber; \
26157 $(SHELL) $$s/$$module_srcdir/configure \
26158 --srcdir=$${topdir}/$$module_srcdir \
26159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26160 --target=${target_alias} \
26161 \
26162 $(STAGE1_CONFIGURE_FLAGS)
26163 @endif libdecnumber-bootstrap
26164
26165 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
26166 maybe-configure-stage2-libdecnumber:
26167 @if libdecnumber-bootstrap
26168 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
26169 configure-stage2-libdecnumber:
26170 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26172 @r=`${PWD_COMMAND}`; export r; \
26173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26174 TFLAGS="$(STAGE2_TFLAGS)"; \
26175 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26176 $(HOST_EXPORTS) \
26177 $(POSTSTAGE1_HOST_EXPORTS) \
26178 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26179 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26180 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26181 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
26182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26183 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26184 case $(srcdir) in \
26185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26186 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26188 esac; \
26189 module_srcdir=libdecnumber; \
26190 $(SHELL) $$s/$$module_srcdir/configure \
26191 --srcdir=$${topdir}/$$module_srcdir \
26192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26193 --target=${target_alias} \
26194 --with-build-libsubdir=$(HOST_SUBDIR) \
26195 $(STAGE2_CONFIGURE_FLAGS)
26196 @endif libdecnumber-bootstrap
26197
26198 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
26199 maybe-configure-stage3-libdecnumber:
26200 @if libdecnumber-bootstrap
26201 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
26202 configure-stage3-libdecnumber:
26203 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26205 @r=`${PWD_COMMAND}`; export r; \
26206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207 TFLAGS="$(STAGE3_TFLAGS)"; \
26208 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26209 $(HOST_EXPORTS) \
26210 $(POSTSTAGE1_HOST_EXPORTS) \
26211 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26212 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26213 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26214 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
26215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26216 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26217 case $(srcdir) in \
26218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26219 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26221 esac; \
26222 module_srcdir=libdecnumber; \
26223 $(SHELL) $$s/$$module_srcdir/configure \
26224 --srcdir=$${topdir}/$$module_srcdir \
26225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26226 --target=${target_alias} \
26227 --with-build-libsubdir=$(HOST_SUBDIR) \
26228 $(STAGE3_CONFIGURE_FLAGS)
26229 @endif libdecnumber-bootstrap
26230
26231 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
26232 maybe-configure-stage4-libdecnumber:
26233 @if libdecnumber-bootstrap
26234 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
26235 configure-stage4-libdecnumber:
26236 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26238 @r=`${PWD_COMMAND}`; export r; \
26239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26240 TFLAGS="$(STAGE4_TFLAGS)"; \
26241 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26242 $(HOST_EXPORTS) \
26243 $(POSTSTAGE1_HOST_EXPORTS) \
26244 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26245 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26246 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26247 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
26248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26249 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26250 case $(srcdir) in \
26251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26252 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26254 esac; \
26255 module_srcdir=libdecnumber; \
26256 $(SHELL) $$s/$$module_srcdir/configure \
26257 --srcdir=$${topdir}/$$module_srcdir \
26258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26259 --target=${target_alias} \
26260 --with-build-libsubdir=$(HOST_SUBDIR) \
26261 $(STAGE4_CONFIGURE_FLAGS)
26262 @endif libdecnumber-bootstrap
26263
26264 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
26265 maybe-configure-stageprofile-libdecnumber:
26266 @if libdecnumber-bootstrap
26267 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26268 configure-stageprofile-libdecnumber:
26269 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26271 @r=`${PWD_COMMAND}`; export r; \
26272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26273 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26274 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26275 $(HOST_EXPORTS) \
26276 $(POSTSTAGE1_HOST_EXPORTS) \
26277 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26278 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26279 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26280 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
26281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26282 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26283 case $(srcdir) in \
26284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26285 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26287 esac; \
26288 module_srcdir=libdecnumber; \
26289 $(SHELL) $$s/$$module_srcdir/configure \
26290 --srcdir=$${topdir}/$$module_srcdir \
26291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26292 --target=${target_alias} \
26293 --with-build-libsubdir=$(HOST_SUBDIR) \
26294 $(STAGEprofile_CONFIGURE_FLAGS)
26295 @endif libdecnumber-bootstrap
26296
26297 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
26298 maybe-configure-stagetrain-libdecnumber:
26299 @if libdecnumber-bootstrap
26300 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26301 configure-stagetrain-libdecnumber:
26302 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26304 @r=`${PWD_COMMAND}`; export r; \
26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26307 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26308 $(HOST_EXPORTS) \
26309 $(POSTSTAGE1_HOST_EXPORTS) \
26310 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26311 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26312 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
26313 echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
26314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26315 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26316 case $(srcdir) in \
26317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26318 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26320 esac; \
26321 module_srcdir=libdecnumber; \
26322 $(SHELL) $$s/$$module_srcdir/configure \
26323 --srcdir=$${topdir}/$$module_srcdir \
26324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26325 --target=${target_alias} \
26326 --with-build-libsubdir=$(HOST_SUBDIR) \
26327 $(STAGEtrain_CONFIGURE_FLAGS)
26328 @endif libdecnumber-bootstrap
26329
26330 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
26331 maybe-configure-stagefeedback-libdecnumber:
26332 @if libdecnumber-bootstrap
26333 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26334 configure-stagefeedback-libdecnumber:
26335 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26336 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26337 @r=`${PWD_COMMAND}`; export r; \
26338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26339 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26340 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26341 $(HOST_EXPORTS) \
26342 $(POSTSTAGE1_HOST_EXPORTS) \
26343 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26344 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26345 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26346 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
26347 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26348 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26349 case $(srcdir) in \
26350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26351 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26353 esac; \
26354 module_srcdir=libdecnumber; \
26355 $(SHELL) $$s/$$module_srcdir/configure \
26356 --srcdir=$${topdir}/$$module_srcdir \
26357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26358 --target=${target_alias} \
26359 --with-build-libsubdir=$(HOST_SUBDIR) \
26360 $(STAGEfeedback_CONFIGURE_FLAGS)
26361 @endif libdecnumber-bootstrap
26362
26363 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
26364 maybe-configure-stageautoprofile-libdecnumber:
26365 @if libdecnumber-bootstrap
26366 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26367 configure-stageautoprofile-libdecnumber:
26368 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26369 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26370 @r=`${PWD_COMMAND}`; export r; \
26371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26372 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26373 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26374 $(HOST_EXPORTS) \
26375 $(POSTSTAGE1_HOST_EXPORTS) \
26376 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26377 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26378 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
26379 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
26380 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26381 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26382 case $(srcdir) in \
26383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26384 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26386 esac; \
26387 module_srcdir=libdecnumber; \
26388 $(SHELL) $$s/$$module_srcdir/configure \
26389 --srcdir=$${topdir}/$$module_srcdir \
26390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26391 --target=${target_alias} \
26392 --with-build-libsubdir=$(HOST_SUBDIR) \
26393 $(STAGEautoprofile_CONFIGURE_FLAGS)
26394 @endif libdecnumber-bootstrap
26395
26396 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
26397 maybe-configure-stageautofeedback-libdecnumber:
26398 @if libdecnumber-bootstrap
26399 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26400 configure-stageautofeedback-libdecnumber:
26401 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
26403 @r=`${PWD_COMMAND}`; export r; \
26404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26405 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26406 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
26407 $(HOST_EXPORTS) \
26408 $(POSTSTAGE1_HOST_EXPORTS) \
26409 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26410 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26411 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
26412 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
26413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
26414 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
26415 case $(srcdir) in \
26416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26417 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
26418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26419 esac; \
26420 module_srcdir=libdecnumber; \
26421 $(SHELL) $$s/$$module_srcdir/configure \
26422 --srcdir=$${topdir}/$$module_srcdir \
26423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26424 --target=${target_alias} \
26425 --with-build-libsubdir=$(HOST_SUBDIR) \
26426 $(STAGEautofeedback_CONFIGURE_FLAGS)
26427 @endif libdecnumber-bootstrap
26428
26429
26430
26431
26432
26433 .PHONY: all-libdecnumber maybe-all-libdecnumber
26434 maybe-all-libdecnumber:
26435 @if gcc-bootstrap
26436 all-libdecnumber: stage_current
26437 @endif gcc-bootstrap
26438 @if libdecnumber
26439 TARGET-libdecnumber=all
26440 maybe-all-libdecnumber: all-libdecnumber
26441 all-libdecnumber: configure-libdecnumber
26442 @r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 $(HOST_EXPORTS) \
26445 (cd $(HOST_SUBDIR)/libdecnumber && \
26446 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
26447 $(TARGET-libdecnumber))
26448 @endif libdecnumber
26449
26450
26451
26452 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
26453 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
26454 maybe-all-stage1-libdecnumber:
26455 maybe-clean-stage1-libdecnumber:
26456 @if libdecnumber-bootstrap
26457 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
26458 all-stage1: all-stage1-libdecnumber
26459 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
26460 all-stage1-libdecnumber: configure-stage1-libdecnumber
26461 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26462 @r=`${PWD_COMMAND}`; export r; \
26463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26464 TFLAGS="$(STAGE1_TFLAGS)"; \
26465 $(HOST_EXPORTS) \
26466 cd $(HOST_SUBDIR)/libdecnumber && \
26467 \
26468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26469 CFLAGS="$(STAGE1_CFLAGS)" \
26470 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
26471 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26472 LIBCFLAGS="$(LIBCFLAGS)" \
26473 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26474 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26475 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26476 $(EXTRA_HOST_FLAGS) \
26477 $(STAGE1_FLAGS_TO_PASS) \
26478 TFLAGS="$(STAGE1_TFLAGS)" \
26479 $(TARGET-stage1-libdecnumber)
26480
26481 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
26482 clean-stage1: clean-stage1-libdecnumber
26483 clean-stage1-libdecnumber:
26484 @if [ $(current_stage) = stage1 ]; then \
26485 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26486 else \
26487 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
26488 $(MAKE) stage1-start; \
26489 fi; \
26490 cd $(HOST_SUBDIR)/libdecnumber && \
26491 $(MAKE) $(EXTRA_HOST_FLAGS) \
26492 $(STAGE1_FLAGS_TO_PASS) clean
26493 @endif libdecnumber-bootstrap
26494
26495
26496 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
26497 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
26498 maybe-all-stage2-libdecnumber:
26499 maybe-clean-stage2-libdecnumber:
26500 @if libdecnumber-bootstrap
26501 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
26502 all-stage2: all-stage2-libdecnumber
26503 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
26504 all-stage2-libdecnumber: configure-stage2-libdecnumber
26505 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26506 @r=`${PWD_COMMAND}`; export r; \
26507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26508 TFLAGS="$(STAGE2_TFLAGS)"; \
26509 $(HOST_EXPORTS) \
26510 $(POSTSTAGE1_HOST_EXPORTS) \
26511 cd $(HOST_SUBDIR)/libdecnumber && \
26512 \
26513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26514 CFLAGS="$(STAGE2_CFLAGS)" \
26515 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
26516 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26517 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26518 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26519 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26520 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26521 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26522 TFLAGS="$(STAGE2_TFLAGS)" \
26523 $(TARGET-stage2-libdecnumber)
26524
26525 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
26526 clean-stage2: clean-stage2-libdecnumber
26527 clean-stage2-libdecnumber:
26528 @if [ $(current_stage) = stage2 ]; then \
26529 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26530 else \
26531 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
26532 $(MAKE) stage2-start; \
26533 fi; \
26534 cd $(HOST_SUBDIR)/libdecnumber && \
26535 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26536 @endif libdecnumber-bootstrap
26537
26538
26539 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
26540 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
26541 maybe-all-stage3-libdecnumber:
26542 maybe-clean-stage3-libdecnumber:
26543 @if libdecnumber-bootstrap
26544 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
26545 all-stage3: all-stage3-libdecnumber
26546 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
26547 all-stage3-libdecnumber: configure-stage3-libdecnumber
26548 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26549 @r=`${PWD_COMMAND}`; export r; \
26550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26551 TFLAGS="$(STAGE3_TFLAGS)"; \
26552 $(HOST_EXPORTS) \
26553 $(POSTSTAGE1_HOST_EXPORTS) \
26554 cd $(HOST_SUBDIR)/libdecnumber && \
26555 \
26556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26557 CFLAGS="$(STAGE3_CFLAGS)" \
26558 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
26559 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26560 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26561 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26562 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26563 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26564 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26565 TFLAGS="$(STAGE3_TFLAGS)" \
26566 $(TARGET-stage3-libdecnumber)
26567
26568 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
26569 clean-stage3: clean-stage3-libdecnumber
26570 clean-stage3-libdecnumber:
26571 @if [ $(current_stage) = stage3 ]; then \
26572 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26573 else \
26574 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
26575 $(MAKE) stage3-start; \
26576 fi; \
26577 cd $(HOST_SUBDIR)/libdecnumber && \
26578 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26579 @endif libdecnumber-bootstrap
26580
26581
26582 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
26583 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
26584 maybe-all-stage4-libdecnumber:
26585 maybe-clean-stage4-libdecnumber:
26586 @if libdecnumber-bootstrap
26587 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
26588 all-stage4: all-stage4-libdecnumber
26589 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
26590 all-stage4-libdecnumber: configure-stage4-libdecnumber
26591 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26592 @r=`${PWD_COMMAND}`; export r; \
26593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26594 TFLAGS="$(STAGE4_TFLAGS)"; \
26595 $(HOST_EXPORTS) \
26596 $(POSTSTAGE1_HOST_EXPORTS) \
26597 cd $(HOST_SUBDIR)/libdecnumber && \
26598 \
26599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26600 CFLAGS="$(STAGE4_CFLAGS)" \
26601 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
26602 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26603 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26604 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26605 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26606 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26607 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26608 TFLAGS="$(STAGE4_TFLAGS)" \
26609 $(TARGET-stage4-libdecnumber)
26610
26611 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
26612 clean-stage4: clean-stage4-libdecnumber
26613 clean-stage4-libdecnumber:
26614 @if [ $(current_stage) = stage4 ]; then \
26615 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26616 else \
26617 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
26618 $(MAKE) stage4-start; \
26619 fi; \
26620 cd $(HOST_SUBDIR)/libdecnumber && \
26621 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26622 @endif libdecnumber-bootstrap
26623
26624
26625 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
26626 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
26627 maybe-all-stageprofile-libdecnumber:
26628 maybe-clean-stageprofile-libdecnumber:
26629 @if libdecnumber-bootstrap
26630 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
26631 all-stageprofile: all-stageprofile-libdecnumber
26632 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
26633 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
26634 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26635 @r=`${PWD_COMMAND}`; export r; \
26636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26637 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26638 $(HOST_EXPORTS) \
26639 $(POSTSTAGE1_HOST_EXPORTS) \
26640 cd $(HOST_SUBDIR)/libdecnumber && \
26641 \
26642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26643 CFLAGS="$(STAGEprofile_CFLAGS)" \
26644 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
26645 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26646 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26647 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26648 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26649 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26650 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26651 TFLAGS="$(STAGEprofile_TFLAGS)" \
26652 $(TARGET-stageprofile-libdecnumber)
26653
26654 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
26655 clean-stageprofile: clean-stageprofile-libdecnumber
26656 clean-stageprofile-libdecnumber:
26657 @if [ $(current_stage) = stageprofile ]; then \
26658 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26659 else \
26660 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
26661 $(MAKE) stageprofile-start; \
26662 fi; \
26663 cd $(HOST_SUBDIR)/libdecnumber && \
26664 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26665 @endif libdecnumber-bootstrap
26666
26667
26668 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
26669 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
26670 maybe-all-stagetrain-libdecnumber:
26671 maybe-clean-stagetrain-libdecnumber:
26672 @if libdecnumber-bootstrap
26673 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
26674 all-stagetrain: all-stagetrain-libdecnumber
26675 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
26676 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
26677 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26678 @r=`${PWD_COMMAND}`; export r; \
26679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26680 TFLAGS="$(STAGEtrain_TFLAGS)"; \
26681 $(HOST_EXPORTS) \
26682 $(POSTSTAGE1_HOST_EXPORTS) \
26683 cd $(HOST_SUBDIR)/libdecnumber && \
26684 \
26685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26686 CFLAGS="$(STAGEtrain_CFLAGS)" \
26687 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
26688 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26689 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26690 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26691 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26692 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26693 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26694 TFLAGS="$(STAGEtrain_TFLAGS)" \
26695 $(TARGET-stagetrain-libdecnumber)
26696
26697 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
26698 clean-stagetrain: clean-stagetrain-libdecnumber
26699 clean-stagetrain-libdecnumber:
26700 @if [ $(current_stage) = stagetrain ]; then \
26701 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26702 else \
26703 [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
26704 $(MAKE) stagetrain-start; \
26705 fi; \
26706 cd $(HOST_SUBDIR)/libdecnumber && \
26707 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26708 @endif libdecnumber-bootstrap
26709
26710
26711 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
26712 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
26713 maybe-all-stagefeedback-libdecnumber:
26714 maybe-clean-stagefeedback-libdecnumber:
26715 @if libdecnumber-bootstrap
26716 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
26717 all-stagefeedback: all-stagefeedback-libdecnumber
26718 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
26719 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
26720 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26721 @r=`${PWD_COMMAND}`; export r; \
26722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26723 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26724 $(HOST_EXPORTS) \
26725 $(POSTSTAGE1_HOST_EXPORTS) \
26726 cd $(HOST_SUBDIR)/libdecnumber && \
26727 \
26728 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26729 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26730 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
26731 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26732 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26733 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26734 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26735 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26736 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26737 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26738 $(TARGET-stagefeedback-libdecnumber)
26739
26740 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
26741 clean-stagefeedback: clean-stagefeedback-libdecnumber
26742 clean-stagefeedback-libdecnumber:
26743 @if [ $(current_stage) = stagefeedback ]; then \
26744 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26745 else \
26746 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
26747 $(MAKE) stagefeedback-start; \
26748 fi; \
26749 cd $(HOST_SUBDIR)/libdecnumber && \
26750 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26751 @endif libdecnumber-bootstrap
26752
26753
26754 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
26755 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
26756 maybe-all-stageautoprofile-libdecnumber:
26757 maybe-clean-stageautoprofile-libdecnumber:
26758 @if libdecnumber-bootstrap
26759 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
26760 all-stageautoprofile: all-stageautoprofile-libdecnumber
26761 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
26762 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
26763 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26764 @r=`${PWD_COMMAND}`; export r; \
26765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26766 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26767 $(HOST_EXPORTS) \
26768 $(POSTSTAGE1_HOST_EXPORTS) \
26769 cd $(HOST_SUBDIR)/libdecnumber && \
26770 $$s/gcc/config/i386/$(AUTO_PROFILE) \
26771 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26772 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
26773 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
26774 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
26775 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
26776 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26777 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26778 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26779 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26780 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
26781 $(TARGET-stageautoprofile-libdecnumber)
26782
26783 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
26784 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
26785 clean-stageautoprofile-libdecnumber:
26786 @if [ $(current_stage) = stageautoprofile ]; then \
26787 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26788 else \
26789 [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
26790 $(MAKE) stageautoprofile-start; \
26791 fi; \
26792 cd $(HOST_SUBDIR)/libdecnumber && \
26793 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26794 @endif libdecnumber-bootstrap
26795
26796
26797 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
26798 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
26799 maybe-all-stageautofeedback-libdecnumber:
26800 maybe-clean-stageautofeedback-libdecnumber:
26801 @if libdecnumber-bootstrap
26802 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
26803 all-stageautofeedback: all-stageautofeedback-libdecnumber
26804 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
26805 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
26806 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26807 @r=`${PWD_COMMAND}`; export r; \
26808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26809 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26810 $(HOST_EXPORTS) \
26811 $(POSTSTAGE1_HOST_EXPORTS) \
26812 cd $(HOST_SUBDIR)/libdecnumber && \
26813 \
26814 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26815 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
26816 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
26817 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
26818 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
26819 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26820 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26821 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26822 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26823 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
26824 $(TARGET-stageautofeedback-libdecnumber)
26825
26826 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
26827 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
26828 clean-stageautofeedback-libdecnumber:
26829 @if [ $(current_stage) = stageautofeedback ]; then \
26830 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
26831 else \
26832 [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
26833 $(MAKE) stageautofeedback-start; \
26834 fi; \
26835 cd $(HOST_SUBDIR)/libdecnumber && \
26836 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
26837 @endif libdecnumber-bootstrap
26838
26839
26840
26841
26842
26843 .PHONY: check-libdecnumber maybe-check-libdecnumber
26844 maybe-check-libdecnumber:
26845 @if libdecnumber
26846 maybe-check-libdecnumber: check-libdecnumber
26847
26848 check-libdecnumber:
26849 @: $(MAKE); $(unstage)
26850 @r=`${PWD_COMMAND}`; export r; \
26851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26852 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
26853 (cd $(HOST_SUBDIR)/libdecnumber && \
26854 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
26855
26856 @endif libdecnumber
26857
26858 .PHONY: install-libdecnumber maybe-install-libdecnumber
26859 maybe-install-libdecnumber:
26860 @if libdecnumber
26861 maybe-install-libdecnumber: install-libdecnumber
26862
26863 install-libdecnumber: installdirs
26864 @: $(MAKE); $(unstage)
26865 @r=`${PWD_COMMAND}`; export r; \
26866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26867 $(HOST_EXPORTS) \
26868 (cd $(HOST_SUBDIR)/libdecnumber && \
26869 $(MAKE) $(FLAGS_TO_PASS) install)
26870
26871 @endif libdecnumber
26872
26873 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
26874 maybe-install-strip-libdecnumber:
26875 @if libdecnumber
26876 maybe-install-strip-libdecnumber: install-strip-libdecnumber
26877
26878 install-strip-libdecnumber: installdirs
26879 @: $(MAKE); $(unstage)
26880 @r=`${PWD_COMMAND}`; export r; \
26881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26882 $(HOST_EXPORTS) \
26883 (cd $(HOST_SUBDIR)/libdecnumber && \
26884 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26885
26886 @endif libdecnumber
26887
26888 # Other targets (info, dvi, pdf, etc.)
26889
26890 .PHONY: maybe-info-libdecnumber info-libdecnumber
26891 maybe-info-libdecnumber:
26892 @if libdecnumber
26893 maybe-info-libdecnumber: info-libdecnumber
26894
26895 info-libdecnumber: \
26896 configure-libdecnumber
26897 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26898 r=`${PWD_COMMAND}`; export r; \
26899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26900 $(HOST_EXPORTS) \
26901 for flag in $(EXTRA_HOST_FLAGS) ; do \
26902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26903 done; \
26904 echo "Doing info in libdecnumber"; \
26905 (cd $(HOST_SUBDIR)/libdecnumber && \
26906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26908 "RANLIB=$${RANLIB}" \
26909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26910 info) \
26911 || exit 1
26912
26913 @endif libdecnumber
26914
26915 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
26916 maybe-dvi-libdecnumber:
26917 @if libdecnumber
26918 maybe-dvi-libdecnumber: dvi-libdecnumber
26919
26920 dvi-libdecnumber: \
26921 configure-libdecnumber
26922 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26923 r=`${PWD_COMMAND}`; export r; \
26924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26925 $(HOST_EXPORTS) \
26926 for flag in $(EXTRA_HOST_FLAGS) ; do \
26927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26928 done; \
26929 echo "Doing dvi in libdecnumber"; \
26930 (cd $(HOST_SUBDIR)/libdecnumber && \
26931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26933 "RANLIB=$${RANLIB}" \
26934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26935 dvi) \
26936 || exit 1
26937
26938 @endif libdecnumber
26939
26940 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
26941 maybe-pdf-libdecnumber:
26942 @if libdecnumber
26943 maybe-pdf-libdecnumber: pdf-libdecnumber
26944
26945 pdf-libdecnumber: \
26946 configure-libdecnumber
26947 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26948 r=`${PWD_COMMAND}`; export r; \
26949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26950 $(HOST_EXPORTS) \
26951 for flag in $(EXTRA_HOST_FLAGS) ; do \
26952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26953 done; \
26954 echo "Doing pdf in libdecnumber"; \
26955 (cd $(HOST_SUBDIR)/libdecnumber && \
26956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26958 "RANLIB=$${RANLIB}" \
26959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26960 pdf) \
26961 || exit 1
26962
26963 @endif libdecnumber
26964
26965 .PHONY: maybe-html-libdecnumber html-libdecnumber
26966 maybe-html-libdecnumber:
26967 @if libdecnumber
26968 maybe-html-libdecnumber: html-libdecnumber
26969
26970 html-libdecnumber: \
26971 configure-libdecnumber
26972 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26973 r=`${PWD_COMMAND}`; export r; \
26974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26975 $(HOST_EXPORTS) \
26976 for flag in $(EXTRA_HOST_FLAGS) ; do \
26977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26978 done; \
26979 echo "Doing html in libdecnumber"; \
26980 (cd $(HOST_SUBDIR)/libdecnumber && \
26981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26983 "RANLIB=$${RANLIB}" \
26984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26985 html) \
26986 || exit 1
26987
26988 @endif libdecnumber
26989
26990 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
26991 maybe-TAGS-libdecnumber:
26992 @if libdecnumber
26993 maybe-TAGS-libdecnumber: TAGS-libdecnumber
26994
26995 TAGS-libdecnumber: \
26996 configure-libdecnumber
26997 @[ -f ./libdecnumber/Makefile ] || exit 0; \
26998 r=`${PWD_COMMAND}`; export r; \
26999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27000 $(HOST_EXPORTS) \
27001 for flag in $(EXTRA_HOST_FLAGS) ; do \
27002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27003 done; \
27004 echo "Doing TAGS in libdecnumber"; \
27005 (cd $(HOST_SUBDIR)/libdecnumber && \
27006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27008 "RANLIB=$${RANLIB}" \
27009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27010 TAGS) \
27011 || exit 1
27012
27013 @endif libdecnumber
27014
27015 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
27016 maybe-install-info-libdecnumber:
27017 @if libdecnumber
27018 maybe-install-info-libdecnumber: install-info-libdecnumber
27019
27020 install-info-libdecnumber: \
27021 configure-libdecnumber \
27022 info-libdecnumber
27023 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27024 r=`${PWD_COMMAND}`; export r; \
27025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27026 $(HOST_EXPORTS) \
27027 for flag in $(EXTRA_HOST_FLAGS) ; do \
27028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27029 done; \
27030 echo "Doing install-info in libdecnumber"; \
27031 (cd $(HOST_SUBDIR)/libdecnumber && \
27032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27034 "RANLIB=$${RANLIB}" \
27035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27036 install-info) \
27037 || exit 1
27038
27039 @endif libdecnumber
27040
27041 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
27042 maybe-install-pdf-libdecnumber:
27043 @if libdecnumber
27044 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
27045
27046 install-pdf-libdecnumber: \
27047 configure-libdecnumber \
27048 pdf-libdecnumber
27049 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27050 r=`${PWD_COMMAND}`; export r; \
27051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052 $(HOST_EXPORTS) \
27053 for flag in $(EXTRA_HOST_FLAGS) ; do \
27054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27055 done; \
27056 echo "Doing install-pdf in libdecnumber"; \
27057 (cd $(HOST_SUBDIR)/libdecnumber && \
27058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27060 "RANLIB=$${RANLIB}" \
27061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27062 install-pdf) \
27063 || exit 1
27064
27065 @endif libdecnumber
27066
27067 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
27068 maybe-install-html-libdecnumber:
27069 @if libdecnumber
27070 maybe-install-html-libdecnumber: install-html-libdecnumber
27071
27072 install-html-libdecnumber: \
27073 configure-libdecnumber \
27074 html-libdecnumber
27075 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27076 r=`${PWD_COMMAND}`; export r; \
27077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27078 $(HOST_EXPORTS) \
27079 for flag in $(EXTRA_HOST_FLAGS) ; do \
27080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27081 done; \
27082 echo "Doing install-html in libdecnumber"; \
27083 (cd $(HOST_SUBDIR)/libdecnumber && \
27084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27086 "RANLIB=$${RANLIB}" \
27087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27088 install-html) \
27089 || exit 1
27090
27091 @endif libdecnumber
27092
27093 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
27094 maybe-installcheck-libdecnumber:
27095 @if libdecnumber
27096 maybe-installcheck-libdecnumber: installcheck-libdecnumber
27097
27098 installcheck-libdecnumber: \
27099 configure-libdecnumber
27100 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27101 r=`${PWD_COMMAND}`; export r; \
27102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27103 $(HOST_EXPORTS) \
27104 for flag in $(EXTRA_HOST_FLAGS) ; do \
27105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27106 done; \
27107 echo "Doing installcheck in libdecnumber"; \
27108 (cd $(HOST_SUBDIR)/libdecnumber && \
27109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27111 "RANLIB=$${RANLIB}" \
27112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27113 installcheck) \
27114 || exit 1
27115
27116 @endif libdecnumber
27117
27118 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
27119 maybe-mostlyclean-libdecnumber:
27120 @if libdecnumber
27121 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
27122
27123 mostlyclean-libdecnumber:
27124 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27125 r=`${PWD_COMMAND}`; export r; \
27126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27127 $(HOST_EXPORTS) \
27128 for flag in $(EXTRA_HOST_FLAGS) ; do \
27129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27130 done; \
27131 echo "Doing mostlyclean in libdecnumber"; \
27132 (cd $(HOST_SUBDIR)/libdecnumber && \
27133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27135 "RANLIB=$${RANLIB}" \
27136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27137 mostlyclean) \
27138 || exit 1
27139
27140 @endif libdecnumber
27141
27142 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
27143 maybe-clean-libdecnumber:
27144 @if libdecnumber
27145 maybe-clean-libdecnumber: clean-libdecnumber
27146
27147 clean-libdecnumber:
27148 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27149 r=`${PWD_COMMAND}`; export r; \
27150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27151 $(HOST_EXPORTS) \
27152 for flag in $(EXTRA_HOST_FLAGS) ; do \
27153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27154 done; \
27155 echo "Doing clean in libdecnumber"; \
27156 (cd $(HOST_SUBDIR)/libdecnumber && \
27157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27159 "RANLIB=$${RANLIB}" \
27160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27161 clean) \
27162 || exit 1
27163
27164 @endif libdecnumber
27165
27166 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
27167 maybe-distclean-libdecnumber:
27168 @if libdecnumber
27169 maybe-distclean-libdecnumber: distclean-libdecnumber
27170
27171 distclean-libdecnumber:
27172 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27173 r=`${PWD_COMMAND}`; export r; \
27174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27175 $(HOST_EXPORTS) \
27176 for flag in $(EXTRA_HOST_FLAGS) ; do \
27177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27178 done; \
27179 echo "Doing distclean in libdecnumber"; \
27180 (cd $(HOST_SUBDIR)/libdecnumber && \
27181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27183 "RANLIB=$${RANLIB}" \
27184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27185 distclean) \
27186 || exit 1
27187
27188 @endif libdecnumber
27189
27190 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
27191 maybe-maintainer-clean-libdecnumber:
27192 @if libdecnumber
27193 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
27194
27195 maintainer-clean-libdecnumber:
27196 @[ -f ./libdecnumber/Makefile ] || exit 0; \
27197 r=`${PWD_COMMAND}`; export r; \
27198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27199 $(HOST_EXPORTS) \
27200 for flag in $(EXTRA_HOST_FLAGS) ; do \
27201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27202 done; \
27203 echo "Doing maintainer-clean in libdecnumber"; \
27204 (cd $(HOST_SUBDIR)/libdecnumber && \
27205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27207 "RANLIB=$${RANLIB}" \
27208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27209 maintainer-clean) \
27210 || exit 1
27211
27212 @endif libdecnumber
27213
27214
27215
27216 .PHONY: configure-libgui maybe-configure-libgui
27217 maybe-configure-libgui:
27218 @if gcc-bootstrap
27219 configure-libgui: stage_current
27220 @endif gcc-bootstrap
27221 @if libgui
27222 maybe-configure-libgui: configure-libgui
27223 configure-libgui:
27224 @: $(MAKE); $(unstage)
27225 @r=`${PWD_COMMAND}`; export r; \
27226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27227 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
27228 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
27229 $(HOST_EXPORTS) \
27230 echo Configuring in $(HOST_SUBDIR)/libgui; \
27231 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
27232 case $(srcdir) in \
27233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27234 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
27235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27236 esac; \
27237 module_srcdir=libgui; \
27238 $(SHELL) \
27239 $$s/$$module_srcdir/configure \
27240 --srcdir=$${topdir}/$$module_srcdir \
27241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27242 --target=${target_alias} \
27243 || exit 1
27244 @endif libgui
27245
27246
27247
27248
27249
27250 .PHONY: all-libgui maybe-all-libgui
27251 maybe-all-libgui:
27252 @if gcc-bootstrap
27253 all-libgui: stage_current
27254 @endif gcc-bootstrap
27255 @if libgui
27256 TARGET-libgui=all
27257 maybe-all-libgui: all-libgui
27258 all-libgui: configure-libgui
27259 @: $(MAKE); $(unstage)
27260 @r=`${PWD_COMMAND}`; export r; \
27261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27262 $(HOST_EXPORTS) \
27263 (cd $(HOST_SUBDIR)/libgui && \
27264 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
27265 $(TARGET-libgui))
27266 @endif libgui
27267
27268
27269
27270
27271 .PHONY: check-libgui maybe-check-libgui
27272 maybe-check-libgui:
27273 @if libgui
27274 maybe-check-libgui: check-libgui
27275
27276 check-libgui:
27277 @: $(MAKE); $(unstage)
27278 @r=`${PWD_COMMAND}`; export r; \
27279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27280 $(HOST_EXPORTS) \
27281 (cd $(HOST_SUBDIR)/libgui && \
27282 $(MAKE) $(FLAGS_TO_PASS) check)
27283
27284 @endif libgui
27285
27286 .PHONY: install-libgui maybe-install-libgui
27287 maybe-install-libgui:
27288 @if libgui
27289 maybe-install-libgui: install-libgui
27290
27291 install-libgui: installdirs
27292 @: $(MAKE); $(unstage)
27293 @r=`${PWD_COMMAND}`; export r; \
27294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27295 $(HOST_EXPORTS) \
27296 (cd $(HOST_SUBDIR)/libgui && \
27297 $(MAKE) $(FLAGS_TO_PASS) install)
27298
27299 @endif libgui
27300
27301 .PHONY: install-strip-libgui maybe-install-strip-libgui
27302 maybe-install-strip-libgui:
27303 @if libgui
27304 maybe-install-strip-libgui: install-strip-libgui
27305
27306 install-strip-libgui: installdirs
27307 @: $(MAKE); $(unstage)
27308 @r=`${PWD_COMMAND}`; export r; \
27309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310 $(HOST_EXPORTS) \
27311 (cd $(HOST_SUBDIR)/libgui && \
27312 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27313
27314 @endif libgui
27315
27316 # Other targets (info, dvi, pdf, etc.)
27317
27318 .PHONY: maybe-info-libgui info-libgui
27319 maybe-info-libgui:
27320 @if libgui
27321 maybe-info-libgui: info-libgui
27322
27323 info-libgui: \
27324 configure-libgui
27325 @: $(MAKE); $(unstage)
27326 @[ -f ./libgui/Makefile ] || exit 0; \
27327 r=`${PWD_COMMAND}`; export r; \
27328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27329 $(HOST_EXPORTS) \
27330 for flag in $(EXTRA_HOST_FLAGS) ; do \
27331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27332 done; \
27333 echo "Doing info in libgui"; \
27334 (cd $(HOST_SUBDIR)/libgui && \
27335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27337 "RANLIB=$${RANLIB}" \
27338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27339 info) \
27340 || exit 1
27341
27342 @endif libgui
27343
27344 .PHONY: maybe-dvi-libgui dvi-libgui
27345 maybe-dvi-libgui:
27346 @if libgui
27347 maybe-dvi-libgui: dvi-libgui
27348
27349 dvi-libgui: \
27350 configure-libgui
27351 @: $(MAKE); $(unstage)
27352 @[ -f ./libgui/Makefile ] || exit 0; \
27353 r=`${PWD_COMMAND}`; export r; \
27354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27355 $(HOST_EXPORTS) \
27356 for flag in $(EXTRA_HOST_FLAGS) ; do \
27357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27358 done; \
27359 echo "Doing dvi in libgui"; \
27360 (cd $(HOST_SUBDIR)/libgui && \
27361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27363 "RANLIB=$${RANLIB}" \
27364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27365 dvi) \
27366 || exit 1
27367
27368 @endif libgui
27369
27370 .PHONY: maybe-pdf-libgui pdf-libgui
27371 maybe-pdf-libgui:
27372 @if libgui
27373 maybe-pdf-libgui: pdf-libgui
27374
27375 pdf-libgui: \
27376 configure-libgui
27377 @: $(MAKE); $(unstage)
27378 @[ -f ./libgui/Makefile ] || exit 0; \
27379 r=`${PWD_COMMAND}`; export r; \
27380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381 $(HOST_EXPORTS) \
27382 for flag in $(EXTRA_HOST_FLAGS) ; do \
27383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27384 done; \
27385 echo "Doing pdf in libgui"; \
27386 (cd $(HOST_SUBDIR)/libgui && \
27387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389 "RANLIB=$${RANLIB}" \
27390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27391 pdf) \
27392 || exit 1
27393
27394 @endif libgui
27395
27396 .PHONY: maybe-html-libgui html-libgui
27397 maybe-html-libgui:
27398 @if libgui
27399 maybe-html-libgui: html-libgui
27400
27401 html-libgui: \
27402 configure-libgui
27403 @: $(MAKE); $(unstage)
27404 @[ -f ./libgui/Makefile ] || exit 0; \
27405 r=`${PWD_COMMAND}`; export r; \
27406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407 $(HOST_EXPORTS) \
27408 for flag in $(EXTRA_HOST_FLAGS) ; do \
27409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410 done; \
27411 echo "Doing html in libgui"; \
27412 (cd $(HOST_SUBDIR)/libgui && \
27413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27415 "RANLIB=$${RANLIB}" \
27416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27417 html) \
27418 || exit 1
27419
27420 @endif libgui
27421
27422 .PHONY: maybe-TAGS-libgui TAGS-libgui
27423 maybe-TAGS-libgui:
27424 @if libgui
27425 maybe-TAGS-libgui: TAGS-libgui
27426
27427 TAGS-libgui: \
27428 configure-libgui
27429 @: $(MAKE); $(unstage)
27430 @[ -f ./libgui/Makefile ] || exit 0; \
27431 r=`${PWD_COMMAND}`; export r; \
27432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433 $(HOST_EXPORTS) \
27434 for flag in $(EXTRA_HOST_FLAGS) ; do \
27435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27436 done; \
27437 echo "Doing TAGS in libgui"; \
27438 (cd $(HOST_SUBDIR)/libgui && \
27439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27441 "RANLIB=$${RANLIB}" \
27442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27443 TAGS) \
27444 || exit 1
27445
27446 @endif libgui
27447
27448 .PHONY: maybe-install-info-libgui install-info-libgui
27449 maybe-install-info-libgui:
27450 @if libgui
27451 maybe-install-info-libgui: install-info-libgui
27452
27453 install-info-libgui: \
27454 configure-libgui \
27455 info-libgui
27456 @: $(MAKE); $(unstage)
27457 @[ -f ./libgui/Makefile ] || exit 0; \
27458 r=`${PWD_COMMAND}`; export r; \
27459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460 $(HOST_EXPORTS) \
27461 for flag in $(EXTRA_HOST_FLAGS) ; do \
27462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27463 done; \
27464 echo "Doing install-info in libgui"; \
27465 (cd $(HOST_SUBDIR)/libgui && \
27466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27468 "RANLIB=$${RANLIB}" \
27469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27470 install-info) \
27471 || exit 1
27472
27473 @endif libgui
27474
27475 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
27476 maybe-install-pdf-libgui:
27477 @if libgui
27478 maybe-install-pdf-libgui: install-pdf-libgui
27479
27480 install-pdf-libgui: \
27481 configure-libgui \
27482 pdf-libgui
27483 @: $(MAKE); $(unstage)
27484 @[ -f ./libgui/Makefile ] || exit 0; \
27485 r=`${PWD_COMMAND}`; export r; \
27486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27487 $(HOST_EXPORTS) \
27488 for flag in $(EXTRA_HOST_FLAGS) ; do \
27489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27490 done; \
27491 echo "Doing install-pdf in libgui"; \
27492 (cd $(HOST_SUBDIR)/libgui && \
27493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27495 "RANLIB=$${RANLIB}" \
27496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27497 install-pdf) \
27498 || exit 1
27499
27500 @endif libgui
27501
27502 .PHONY: maybe-install-html-libgui install-html-libgui
27503 maybe-install-html-libgui:
27504 @if libgui
27505 maybe-install-html-libgui: install-html-libgui
27506
27507 install-html-libgui: \
27508 configure-libgui \
27509 html-libgui
27510 @: $(MAKE); $(unstage)
27511 @[ -f ./libgui/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 libgui"; \
27519 (cd $(HOST_SUBDIR)/libgui && \
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 libgui
27528
27529 .PHONY: maybe-installcheck-libgui installcheck-libgui
27530 maybe-installcheck-libgui:
27531 @if libgui
27532 maybe-installcheck-libgui: installcheck-libgui
27533
27534 installcheck-libgui: \
27535 configure-libgui
27536 @: $(MAKE); $(unstage)
27537 @[ -f ./libgui/Makefile ] || exit 0; \
27538 r=`${PWD_COMMAND}`; export r; \
27539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27540 $(HOST_EXPORTS) \
27541 for flag in $(EXTRA_HOST_FLAGS) ; do \
27542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27543 done; \
27544 echo "Doing installcheck in libgui"; \
27545 (cd $(HOST_SUBDIR)/libgui && \
27546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27548 "RANLIB=$${RANLIB}" \
27549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27550 installcheck) \
27551 || exit 1
27552
27553 @endif libgui
27554
27555 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
27556 maybe-mostlyclean-libgui:
27557 @if libgui
27558 maybe-mostlyclean-libgui: mostlyclean-libgui
27559
27560 mostlyclean-libgui:
27561 @: $(MAKE); $(unstage)
27562 @[ -f ./libgui/Makefile ] || exit 0; \
27563 r=`${PWD_COMMAND}`; export r; \
27564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27565 $(HOST_EXPORTS) \
27566 for flag in $(EXTRA_HOST_FLAGS) ; do \
27567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27568 done; \
27569 echo "Doing mostlyclean in libgui"; \
27570 (cd $(HOST_SUBDIR)/libgui && \
27571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27573 "RANLIB=$${RANLIB}" \
27574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27575 mostlyclean) \
27576 || exit 1
27577
27578 @endif libgui
27579
27580 .PHONY: maybe-clean-libgui clean-libgui
27581 maybe-clean-libgui:
27582 @if libgui
27583 maybe-clean-libgui: clean-libgui
27584
27585 clean-libgui:
27586 @: $(MAKE); $(unstage)
27587 @[ -f ./libgui/Makefile ] || exit 0; \
27588 r=`${PWD_COMMAND}`; export r; \
27589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27590 $(HOST_EXPORTS) \
27591 for flag in $(EXTRA_HOST_FLAGS) ; do \
27592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27593 done; \
27594 echo "Doing clean in libgui"; \
27595 (cd $(HOST_SUBDIR)/libgui && \
27596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27598 "RANLIB=$${RANLIB}" \
27599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27600 clean) \
27601 || exit 1
27602
27603 @endif libgui
27604
27605 .PHONY: maybe-distclean-libgui distclean-libgui
27606 maybe-distclean-libgui:
27607 @if libgui
27608 maybe-distclean-libgui: distclean-libgui
27609
27610 distclean-libgui:
27611 @: $(MAKE); $(unstage)
27612 @[ -f ./libgui/Makefile ] || exit 0; \
27613 r=`${PWD_COMMAND}`; export r; \
27614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615 $(HOST_EXPORTS) \
27616 for flag in $(EXTRA_HOST_FLAGS) ; do \
27617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27618 done; \
27619 echo "Doing distclean in libgui"; \
27620 (cd $(HOST_SUBDIR)/libgui && \
27621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27623 "RANLIB=$${RANLIB}" \
27624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27625 distclean) \
27626 || exit 1
27627
27628 @endif libgui
27629
27630 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
27631 maybe-maintainer-clean-libgui:
27632 @if libgui
27633 maybe-maintainer-clean-libgui: maintainer-clean-libgui
27634
27635 maintainer-clean-libgui:
27636 @: $(MAKE); $(unstage)
27637 @[ -f ./libgui/Makefile ] || exit 0; \
27638 r=`${PWD_COMMAND}`; export r; \
27639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640 $(HOST_EXPORTS) \
27641 for flag in $(EXTRA_HOST_FLAGS) ; do \
27642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643 done; \
27644 echo "Doing maintainer-clean in libgui"; \
27645 (cd $(HOST_SUBDIR)/libgui && \
27646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648 "RANLIB=$${RANLIB}" \
27649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27650 maintainer-clean) \
27651 || exit 1
27652
27653 @endif libgui
27654
27655
27656
27657 .PHONY: configure-libiberty maybe-configure-libiberty
27658 maybe-configure-libiberty:
27659 @if gcc-bootstrap
27660 configure-libiberty: stage_current
27661 @endif gcc-bootstrap
27662 @if libiberty
27663 maybe-configure-libiberty: configure-libiberty
27664 configure-libiberty:
27665 @r=`${PWD_COMMAND}`; export r; \
27666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27669 $(HOST_EXPORTS) \
27670 echo Configuring in $(HOST_SUBDIR)/libiberty; \
27671 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
27672 case $(srcdir) in \
27673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27674 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27676 esac; \
27677 module_srcdir=libiberty; \
27678 $(SHELL) \
27679 $$s/$$module_srcdir/configure \
27680 --srcdir=$${topdir}/$$module_srcdir \
27681 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27682 --target=${target_alias} @extra_host_libiberty_configure_flags@ \
27683 || exit 1
27684 @endif libiberty
27685
27686
27687
27688 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
27689 maybe-configure-stage1-libiberty:
27690 @if libiberty-bootstrap
27691 maybe-configure-stage1-libiberty: configure-stage1-libiberty
27692 configure-stage1-libiberty:
27693 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27694 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27695 @r=`${PWD_COMMAND}`; export r; \
27696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27697 TFLAGS="$(STAGE1_TFLAGS)"; \
27698 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27699 $(HOST_EXPORTS) \
27700 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27701 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27702 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27703 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
27704 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27705 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27706 case $(srcdir) in \
27707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27708 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27710 esac; \
27711 module_srcdir=libiberty; \
27712 $(SHELL) $$s/$$module_srcdir/configure \
27713 --srcdir=$${topdir}/$$module_srcdir \
27714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27715 --target=${target_alias} \
27716 \
27717 $(STAGE1_CONFIGURE_FLAGS) \
27718 @extra_host_libiberty_configure_flags@
27719 @endif libiberty-bootstrap
27720
27721 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
27722 maybe-configure-stage2-libiberty:
27723 @if libiberty-bootstrap
27724 maybe-configure-stage2-libiberty: configure-stage2-libiberty
27725 configure-stage2-libiberty:
27726 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27727 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27728 @r=`${PWD_COMMAND}`; export r; \
27729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27730 TFLAGS="$(STAGE2_TFLAGS)"; \
27731 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27732 $(HOST_EXPORTS) \
27733 $(POSTSTAGE1_HOST_EXPORTS) \
27734 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27735 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27736 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27737 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
27738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27739 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27740 case $(srcdir) in \
27741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27742 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27744 esac; \
27745 module_srcdir=libiberty; \
27746 $(SHELL) $$s/$$module_srcdir/configure \
27747 --srcdir=$${topdir}/$$module_srcdir \
27748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27749 --target=${target_alias} \
27750 --with-build-libsubdir=$(HOST_SUBDIR) \
27751 $(STAGE2_CONFIGURE_FLAGS) \
27752 @extra_host_libiberty_configure_flags@
27753 @endif libiberty-bootstrap
27754
27755 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
27756 maybe-configure-stage3-libiberty:
27757 @if libiberty-bootstrap
27758 maybe-configure-stage3-libiberty: configure-stage3-libiberty
27759 configure-stage3-libiberty:
27760 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27761 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27762 @r=`${PWD_COMMAND}`; export r; \
27763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27764 TFLAGS="$(STAGE3_TFLAGS)"; \
27765 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27766 $(HOST_EXPORTS) \
27767 $(POSTSTAGE1_HOST_EXPORTS) \
27768 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27769 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27770 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27771 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
27772 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27773 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27774 case $(srcdir) in \
27775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27776 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27778 esac; \
27779 module_srcdir=libiberty; \
27780 $(SHELL) $$s/$$module_srcdir/configure \
27781 --srcdir=$${topdir}/$$module_srcdir \
27782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27783 --target=${target_alias} \
27784 --with-build-libsubdir=$(HOST_SUBDIR) \
27785 $(STAGE3_CONFIGURE_FLAGS) \
27786 @extra_host_libiberty_configure_flags@
27787 @endif libiberty-bootstrap
27788
27789 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
27790 maybe-configure-stage4-libiberty:
27791 @if libiberty-bootstrap
27792 maybe-configure-stage4-libiberty: configure-stage4-libiberty
27793 configure-stage4-libiberty:
27794 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27795 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27796 @r=`${PWD_COMMAND}`; export r; \
27797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798 TFLAGS="$(STAGE4_TFLAGS)"; \
27799 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27800 $(HOST_EXPORTS) \
27801 $(POSTSTAGE1_HOST_EXPORTS) \
27802 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27803 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27804 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27805 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
27806 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27807 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27808 case $(srcdir) in \
27809 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27810 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27811 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27812 esac; \
27813 module_srcdir=libiberty; \
27814 $(SHELL) $$s/$$module_srcdir/configure \
27815 --srcdir=$${topdir}/$$module_srcdir \
27816 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27817 --target=${target_alias} \
27818 --with-build-libsubdir=$(HOST_SUBDIR) \
27819 $(STAGE4_CONFIGURE_FLAGS) \
27820 @extra_host_libiberty_configure_flags@
27821 @endif libiberty-bootstrap
27822
27823 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
27824 maybe-configure-stageprofile-libiberty:
27825 @if libiberty-bootstrap
27826 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
27827 configure-stageprofile-libiberty:
27828 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27829 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27830 @r=`${PWD_COMMAND}`; export r; \
27831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27832 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27833 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27834 $(HOST_EXPORTS) \
27835 $(POSTSTAGE1_HOST_EXPORTS) \
27836 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27837 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27838 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27839 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
27840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27841 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27842 case $(srcdir) in \
27843 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27844 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27845 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27846 esac; \
27847 module_srcdir=libiberty; \
27848 $(SHELL) $$s/$$module_srcdir/configure \
27849 --srcdir=$${topdir}/$$module_srcdir \
27850 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27851 --target=${target_alias} \
27852 --with-build-libsubdir=$(HOST_SUBDIR) \
27853 $(STAGEprofile_CONFIGURE_FLAGS) \
27854 @extra_host_libiberty_configure_flags@
27855 @endif libiberty-bootstrap
27856
27857 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
27858 maybe-configure-stagetrain-libiberty:
27859 @if libiberty-bootstrap
27860 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
27861 configure-stagetrain-libiberty:
27862 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27863 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27864 @r=`${PWD_COMMAND}`; export r; \
27865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27866 TFLAGS="$(STAGEtrain_TFLAGS)"; \
27867 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27868 $(HOST_EXPORTS) \
27869 $(POSTSTAGE1_HOST_EXPORTS) \
27870 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27871 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27872 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
27873 echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
27874 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27875 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27876 case $(srcdir) in \
27877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27878 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27880 esac; \
27881 module_srcdir=libiberty; \
27882 $(SHELL) $$s/$$module_srcdir/configure \
27883 --srcdir=$${topdir}/$$module_srcdir \
27884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27885 --target=${target_alias} \
27886 --with-build-libsubdir=$(HOST_SUBDIR) \
27887 $(STAGEtrain_CONFIGURE_FLAGS) \
27888 @extra_host_libiberty_configure_flags@
27889 @endif libiberty-bootstrap
27890
27891 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
27892 maybe-configure-stagefeedback-libiberty:
27893 @if libiberty-bootstrap
27894 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
27895 configure-stagefeedback-libiberty:
27896 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27898 @r=`${PWD_COMMAND}`; export r; \
27899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27901 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27902 $(HOST_EXPORTS) \
27903 $(POSTSTAGE1_HOST_EXPORTS) \
27904 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27905 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27906 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27907 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
27908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27909 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27910 case $(srcdir) in \
27911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27912 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27914 esac; \
27915 module_srcdir=libiberty; \
27916 $(SHELL) $$s/$$module_srcdir/configure \
27917 --srcdir=$${topdir}/$$module_srcdir \
27918 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27919 --target=${target_alias} \
27920 --with-build-libsubdir=$(HOST_SUBDIR) \
27921 $(STAGEfeedback_CONFIGURE_FLAGS) \
27922 @extra_host_libiberty_configure_flags@
27923 @endif libiberty-bootstrap
27924
27925 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
27926 maybe-configure-stageautoprofile-libiberty:
27927 @if libiberty-bootstrap
27928 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27929 configure-stageautoprofile-libiberty:
27930 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27931 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27932 @r=`${PWD_COMMAND}`; export r; \
27933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27934 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27935 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27936 $(HOST_EXPORTS) \
27937 $(POSTSTAGE1_HOST_EXPORTS) \
27938 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27939 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27940 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
27941 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
27942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27943 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27944 case $(srcdir) in \
27945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27946 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27948 esac; \
27949 module_srcdir=libiberty; \
27950 $(SHELL) $$s/$$module_srcdir/configure \
27951 --srcdir=$${topdir}/$$module_srcdir \
27952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27953 --target=${target_alias} \
27954 --with-build-libsubdir=$(HOST_SUBDIR) \
27955 $(STAGEautoprofile_CONFIGURE_FLAGS) \
27956 @extra_host_libiberty_configure_flags@
27957 @endif libiberty-bootstrap
27958
27959 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
27960 maybe-configure-stageautofeedback-libiberty:
27961 @if libiberty-bootstrap
27962 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27963 configure-stageautofeedback-libiberty:
27964 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27965 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
27966 @r=`${PWD_COMMAND}`; export r; \
27967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27968 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27969 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
27970 $(HOST_EXPORTS) \
27971 $(POSTSTAGE1_HOST_EXPORTS) \
27972 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27973 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27974 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
27975 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
27976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
27977 cd $(HOST_SUBDIR)/libiberty || exit 1; \
27978 case $(srcdir) in \
27979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27980 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
27981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27982 esac; \
27983 module_srcdir=libiberty; \
27984 $(SHELL) $$s/$$module_srcdir/configure \
27985 --srcdir=$${topdir}/$$module_srcdir \
27986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27987 --target=${target_alias} \
27988 --with-build-libsubdir=$(HOST_SUBDIR) \
27989 $(STAGEautofeedback_CONFIGURE_FLAGS) \
27990 @extra_host_libiberty_configure_flags@
27991 @endif libiberty-bootstrap
27992
27993
27994
27995
27996
27997 .PHONY: all-libiberty maybe-all-libiberty
27998 maybe-all-libiberty:
27999 @if gcc-bootstrap
28000 all-libiberty: stage_current
28001 @endif gcc-bootstrap
28002 @if libiberty
28003 TARGET-libiberty=all
28004 maybe-all-libiberty: all-libiberty
28005 all-libiberty: configure-libiberty
28006 @r=`${PWD_COMMAND}`; export r; \
28007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28008 $(HOST_EXPORTS) \
28009 (cd $(HOST_SUBDIR)/libiberty && \
28010 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
28011 $(TARGET-libiberty))
28012 @endif libiberty
28013
28014
28015
28016 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
28017 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
28018 maybe-all-stage1-libiberty:
28019 maybe-clean-stage1-libiberty:
28020 @if libiberty-bootstrap
28021 maybe-all-stage1-libiberty: all-stage1-libiberty
28022 all-stage1: all-stage1-libiberty
28023 TARGET-stage1-libiberty = $(TARGET-libiberty)
28024 all-stage1-libiberty: configure-stage1-libiberty
28025 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28026 @r=`${PWD_COMMAND}`; export r; \
28027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28028 TFLAGS="$(STAGE1_TFLAGS)"; \
28029 $(HOST_EXPORTS) \
28030 cd $(HOST_SUBDIR)/libiberty && \
28031 \
28032 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28033 CFLAGS="$(STAGE1_CFLAGS)" \
28034 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
28035 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28036 LIBCFLAGS="$(LIBCFLAGS)" \
28037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28040 $(EXTRA_HOST_FLAGS) \
28041 $(STAGE1_FLAGS_TO_PASS) \
28042 TFLAGS="$(STAGE1_TFLAGS)" \
28043 $(TARGET-stage1-libiberty)
28044
28045 maybe-clean-stage1-libiberty: clean-stage1-libiberty
28046 clean-stage1: clean-stage1-libiberty
28047 clean-stage1-libiberty:
28048 @if [ $(current_stage) = stage1 ]; then \
28049 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28050 else \
28051 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
28052 $(MAKE) stage1-start; \
28053 fi; \
28054 cd $(HOST_SUBDIR)/libiberty && \
28055 $(MAKE) $(EXTRA_HOST_FLAGS) \
28056 $(STAGE1_FLAGS_TO_PASS) clean
28057 @endif libiberty-bootstrap
28058
28059
28060 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
28061 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
28062 maybe-all-stage2-libiberty:
28063 maybe-clean-stage2-libiberty:
28064 @if libiberty-bootstrap
28065 maybe-all-stage2-libiberty: all-stage2-libiberty
28066 all-stage2: all-stage2-libiberty
28067 TARGET-stage2-libiberty = $(TARGET-libiberty)
28068 all-stage2-libiberty: configure-stage2-libiberty
28069 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28070 @r=`${PWD_COMMAND}`; export r; \
28071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28072 TFLAGS="$(STAGE2_TFLAGS)"; \
28073 $(HOST_EXPORTS) \
28074 $(POSTSTAGE1_HOST_EXPORTS) \
28075 cd $(HOST_SUBDIR)/libiberty && \
28076 \
28077 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28078 CFLAGS="$(STAGE2_CFLAGS)" \
28079 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
28080 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28081 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28082 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28083 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28084 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28085 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28086 TFLAGS="$(STAGE2_TFLAGS)" \
28087 $(TARGET-stage2-libiberty)
28088
28089 maybe-clean-stage2-libiberty: clean-stage2-libiberty
28090 clean-stage2: clean-stage2-libiberty
28091 clean-stage2-libiberty:
28092 @if [ $(current_stage) = stage2 ]; then \
28093 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28094 else \
28095 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
28096 $(MAKE) stage2-start; \
28097 fi; \
28098 cd $(HOST_SUBDIR)/libiberty && \
28099 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28100 @endif libiberty-bootstrap
28101
28102
28103 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
28104 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
28105 maybe-all-stage3-libiberty:
28106 maybe-clean-stage3-libiberty:
28107 @if libiberty-bootstrap
28108 maybe-all-stage3-libiberty: all-stage3-libiberty
28109 all-stage3: all-stage3-libiberty
28110 TARGET-stage3-libiberty = $(TARGET-libiberty)
28111 all-stage3-libiberty: configure-stage3-libiberty
28112 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28113 @r=`${PWD_COMMAND}`; export r; \
28114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115 TFLAGS="$(STAGE3_TFLAGS)"; \
28116 $(HOST_EXPORTS) \
28117 $(POSTSTAGE1_HOST_EXPORTS) \
28118 cd $(HOST_SUBDIR)/libiberty && \
28119 \
28120 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28121 CFLAGS="$(STAGE3_CFLAGS)" \
28122 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
28123 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28124 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28125 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28126 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28127 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28128 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28129 TFLAGS="$(STAGE3_TFLAGS)" \
28130 $(TARGET-stage3-libiberty)
28131
28132 maybe-clean-stage3-libiberty: clean-stage3-libiberty
28133 clean-stage3: clean-stage3-libiberty
28134 clean-stage3-libiberty:
28135 @if [ $(current_stage) = stage3 ]; then \
28136 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28137 else \
28138 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
28139 $(MAKE) stage3-start; \
28140 fi; \
28141 cd $(HOST_SUBDIR)/libiberty && \
28142 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28143 @endif libiberty-bootstrap
28144
28145
28146 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
28147 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
28148 maybe-all-stage4-libiberty:
28149 maybe-clean-stage4-libiberty:
28150 @if libiberty-bootstrap
28151 maybe-all-stage4-libiberty: all-stage4-libiberty
28152 all-stage4: all-stage4-libiberty
28153 TARGET-stage4-libiberty = $(TARGET-libiberty)
28154 all-stage4-libiberty: configure-stage4-libiberty
28155 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28156 @r=`${PWD_COMMAND}`; export r; \
28157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28158 TFLAGS="$(STAGE4_TFLAGS)"; \
28159 $(HOST_EXPORTS) \
28160 $(POSTSTAGE1_HOST_EXPORTS) \
28161 cd $(HOST_SUBDIR)/libiberty && \
28162 \
28163 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28164 CFLAGS="$(STAGE4_CFLAGS)" \
28165 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
28166 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28167 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28168 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28169 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28170 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28171 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28172 TFLAGS="$(STAGE4_TFLAGS)" \
28173 $(TARGET-stage4-libiberty)
28174
28175 maybe-clean-stage4-libiberty: clean-stage4-libiberty
28176 clean-stage4: clean-stage4-libiberty
28177 clean-stage4-libiberty:
28178 @if [ $(current_stage) = stage4 ]; then \
28179 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28180 else \
28181 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
28182 $(MAKE) stage4-start; \
28183 fi; \
28184 cd $(HOST_SUBDIR)/libiberty && \
28185 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28186 @endif libiberty-bootstrap
28187
28188
28189 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
28190 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
28191 maybe-all-stageprofile-libiberty:
28192 maybe-clean-stageprofile-libiberty:
28193 @if libiberty-bootstrap
28194 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
28195 all-stageprofile: all-stageprofile-libiberty
28196 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
28197 all-stageprofile-libiberty: configure-stageprofile-libiberty
28198 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28199 @r=`${PWD_COMMAND}`; export r; \
28200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28201 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28202 $(HOST_EXPORTS) \
28203 $(POSTSTAGE1_HOST_EXPORTS) \
28204 cd $(HOST_SUBDIR)/libiberty && \
28205 \
28206 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28207 CFLAGS="$(STAGEprofile_CFLAGS)" \
28208 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
28209 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28210 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28211 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28212 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28213 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28214 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28215 TFLAGS="$(STAGEprofile_TFLAGS)" \
28216 $(TARGET-stageprofile-libiberty)
28217
28218 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
28219 clean-stageprofile: clean-stageprofile-libiberty
28220 clean-stageprofile-libiberty:
28221 @if [ $(current_stage) = stageprofile ]; then \
28222 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28223 else \
28224 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
28225 $(MAKE) stageprofile-start; \
28226 fi; \
28227 cd $(HOST_SUBDIR)/libiberty && \
28228 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28229 @endif libiberty-bootstrap
28230
28231
28232 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
28233 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
28234 maybe-all-stagetrain-libiberty:
28235 maybe-clean-stagetrain-libiberty:
28236 @if libiberty-bootstrap
28237 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
28238 all-stagetrain: all-stagetrain-libiberty
28239 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
28240 all-stagetrain-libiberty: configure-stagetrain-libiberty
28241 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28242 @r=`${PWD_COMMAND}`; export r; \
28243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28245 $(HOST_EXPORTS) \
28246 $(POSTSTAGE1_HOST_EXPORTS) \
28247 cd $(HOST_SUBDIR)/libiberty && \
28248 \
28249 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28250 CFLAGS="$(STAGEtrain_CFLAGS)" \
28251 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
28252 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28253 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28258 TFLAGS="$(STAGEtrain_TFLAGS)" \
28259 $(TARGET-stagetrain-libiberty)
28260
28261 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
28262 clean-stagetrain: clean-stagetrain-libiberty
28263 clean-stagetrain-libiberty:
28264 @if [ $(current_stage) = stagetrain ]; then \
28265 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28266 else \
28267 [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
28268 $(MAKE) stagetrain-start; \
28269 fi; \
28270 cd $(HOST_SUBDIR)/libiberty && \
28271 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28272 @endif libiberty-bootstrap
28273
28274
28275 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
28276 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
28277 maybe-all-stagefeedback-libiberty:
28278 maybe-clean-stagefeedback-libiberty:
28279 @if libiberty-bootstrap
28280 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
28281 all-stagefeedback: all-stagefeedback-libiberty
28282 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
28283 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
28284 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28285 @r=`${PWD_COMMAND}`; export r; \
28286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28288 $(HOST_EXPORTS) \
28289 $(POSTSTAGE1_HOST_EXPORTS) \
28290 cd $(HOST_SUBDIR)/libiberty && \
28291 \
28292 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28293 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28294 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
28295 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28296 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28301 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28302 $(TARGET-stagefeedback-libiberty)
28303
28304 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
28305 clean-stagefeedback: clean-stagefeedback-libiberty
28306 clean-stagefeedback-libiberty:
28307 @if [ $(current_stage) = stagefeedback ]; then \
28308 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28309 else \
28310 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
28311 $(MAKE) stagefeedback-start; \
28312 fi; \
28313 cd $(HOST_SUBDIR)/libiberty && \
28314 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28315 @endif libiberty-bootstrap
28316
28317
28318 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
28319 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
28320 maybe-all-stageautoprofile-libiberty:
28321 maybe-clean-stageautoprofile-libiberty:
28322 @if libiberty-bootstrap
28323 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
28324 all-stageautoprofile: all-stageautoprofile-libiberty
28325 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
28326 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
28327 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28328 @r=`${PWD_COMMAND}`; export r; \
28329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28330 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28331 $(HOST_EXPORTS) \
28332 $(POSTSTAGE1_HOST_EXPORTS) \
28333 cd $(HOST_SUBDIR)/libiberty && \
28334 $$s/gcc/config/i386/$(AUTO_PROFILE) \
28335 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28336 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28337 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
28338 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28339 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28344 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
28345 $(TARGET-stageautoprofile-libiberty)
28346
28347 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
28348 clean-stageautoprofile: clean-stageautoprofile-libiberty
28349 clean-stageautoprofile-libiberty:
28350 @if [ $(current_stage) = stageautoprofile ]; then \
28351 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28352 else \
28353 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
28354 $(MAKE) stageautoprofile-start; \
28355 fi; \
28356 cd $(HOST_SUBDIR)/libiberty && \
28357 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28358 @endif libiberty-bootstrap
28359
28360
28361 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
28362 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
28363 maybe-all-stageautofeedback-libiberty:
28364 maybe-clean-stageautofeedback-libiberty:
28365 @if libiberty-bootstrap
28366 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
28367 all-stageautofeedback: all-stageautofeedback-libiberty
28368 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
28369 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
28370 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28371 @r=`${PWD_COMMAND}`; export r; \
28372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28373 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28374 $(HOST_EXPORTS) \
28375 $(POSTSTAGE1_HOST_EXPORTS) \
28376 cd $(HOST_SUBDIR)/libiberty && \
28377 \
28378 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28379 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28380 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
28381 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28382 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28387 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28388 $(TARGET-stageautofeedback-libiberty)
28389
28390 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
28391 clean-stageautofeedback: clean-stageautofeedback-libiberty
28392 clean-stageautofeedback-libiberty:
28393 @if [ $(current_stage) = stageautofeedback ]; then \
28394 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
28395 else \
28396 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
28397 $(MAKE) stageautofeedback-start; \
28398 fi; \
28399 cd $(HOST_SUBDIR)/libiberty && \
28400 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
28401 @endif libiberty-bootstrap
28402
28403
28404
28405
28406
28407 .PHONY: check-libiberty maybe-check-libiberty
28408 maybe-check-libiberty:
28409 @if libiberty
28410 maybe-check-libiberty: check-libiberty
28411
28412 check-libiberty:
28413 @: $(MAKE); $(unstage)
28414 @r=`${PWD_COMMAND}`; export r; \
28415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28416 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28417 (cd $(HOST_SUBDIR)/libiberty && \
28418 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
28419
28420 @endif libiberty
28421
28422 .PHONY: install-libiberty maybe-install-libiberty
28423 maybe-install-libiberty:
28424 @if libiberty
28425 maybe-install-libiberty: install-libiberty
28426
28427 install-libiberty: installdirs
28428 @: $(MAKE); $(unstage)
28429 @r=`${PWD_COMMAND}`; export r; \
28430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28431 $(HOST_EXPORTS) \
28432 (cd $(HOST_SUBDIR)/libiberty && \
28433 $(MAKE) $(FLAGS_TO_PASS) install)
28434
28435 @endif libiberty
28436
28437 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
28438 maybe-install-strip-libiberty:
28439 @if libiberty
28440 maybe-install-strip-libiberty: install-strip-libiberty
28441
28442 install-strip-libiberty: installdirs
28443 @: $(MAKE); $(unstage)
28444 @r=`${PWD_COMMAND}`; export r; \
28445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28446 $(HOST_EXPORTS) \
28447 (cd $(HOST_SUBDIR)/libiberty && \
28448 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28449
28450 @endif libiberty
28451
28452 # Other targets (info, dvi, pdf, etc.)
28453
28454 .PHONY: maybe-info-libiberty info-libiberty
28455 maybe-info-libiberty:
28456 @if libiberty
28457 maybe-info-libiberty: info-libiberty
28458
28459 info-libiberty: \
28460 configure-libiberty
28461 @[ -f ./libiberty/Makefile ] || exit 0; \
28462 r=`${PWD_COMMAND}`; export r; \
28463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28464 $(HOST_EXPORTS) \
28465 for flag in $(EXTRA_HOST_FLAGS) ; do \
28466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28467 done; \
28468 echo "Doing info in libiberty"; \
28469 (cd $(HOST_SUBDIR)/libiberty && \
28470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28472 "RANLIB=$${RANLIB}" \
28473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28474 info) \
28475 || exit 1
28476
28477 @endif libiberty
28478
28479 .PHONY: maybe-dvi-libiberty dvi-libiberty
28480 maybe-dvi-libiberty:
28481 @if libiberty
28482 maybe-dvi-libiberty: dvi-libiberty
28483
28484 dvi-libiberty: \
28485 configure-libiberty
28486 @[ -f ./libiberty/Makefile ] || exit 0; \
28487 r=`${PWD_COMMAND}`; export r; \
28488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489 $(HOST_EXPORTS) \
28490 for flag in $(EXTRA_HOST_FLAGS) ; do \
28491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28492 done; \
28493 echo "Doing dvi in libiberty"; \
28494 (cd $(HOST_SUBDIR)/libiberty && \
28495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28497 "RANLIB=$${RANLIB}" \
28498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28499 dvi) \
28500 || exit 1
28501
28502 @endif libiberty
28503
28504 .PHONY: maybe-pdf-libiberty pdf-libiberty
28505 maybe-pdf-libiberty:
28506 @if libiberty
28507 maybe-pdf-libiberty: pdf-libiberty
28508
28509 pdf-libiberty: \
28510 configure-libiberty
28511 @[ -f ./libiberty/Makefile ] || exit 0; \
28512 r=`${PWD_COMMAND}`; export r; \
28513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28514 $(HOST_EXPORTS) \
28515 for flag in $(EXTRA_HOST_FLAGS) ; do \
28516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28517 done; \
28518 echo "Doing pdf in libiberty"; \
28519 (cd $(HOST_SUBDIR)/libiberty && \
28520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28522 "RANLIB=$${RANLIB}" \
28523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28524 pdf) \
28525 || exit 1
28526
28527 @endif libiberty
28528
28529 .PHONY: maybe-html-libiberty html-libiberty
28530 maybe-html-libiberty:
28531 @if libiberty
28532 maybe-html-libiberty: html-libiberty
28533
28534 html-libiberty: \
28535 configure-libiberty
28536 @[ -f ./libiberty/Makefile ] || exit 0; \
28537 r=`${PWD_COMMAND}`; export r; \
28538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28539 $(HOST_EXPORTS) \
28540 for flag in $(EXTRA_HOST_FLAGS) ; do \
28541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28542 done; \
28543 echo "Doing html in libiberty"; \
28544 (cd $(HOST_SUBDIR)/libiberty && \
28545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28547 "RANLIB=$${RANLIB}" \
28548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28549 html) \
28550 || exit 1
28551
28552 @endif libiberty
28553
28554 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
28555 maybe-TAGS-libiberty:
28556 @if libiberty
28557 maybe-TAGS-libiberty: TAGS-libiberty
28558
28559 TAGS-libiberty: \
28560 configure-libiberty
28561 @[ -f ./libiberty/Makefile ] || exit 0; \
28562 r=`${PWD_COMMAND}`; export r; \
28563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28564 $(HOST_EXPORTS) \
28565 for flag in $(EXTRA_HOST_FLAGS) ; do \
28566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28567 done; \
28568 echo "Doing TAGS in libiberty"; \
28569 (cd $(HOST_SUBDIR)/libiberty && \
28570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28572 "RANLIB=$${RANLIB}" \
28573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28574 TAGS) \
28575 || exit 1
28576
28577 @endif libiberty
28578
28579 .PHONY: maybe-install-info-libiberty install-info-libiberty
28580 maybe-install-info-libiberty:
28581 @if libiberty
28582 maybe-install-info-libiberty: install-info-libiberty
28583
28584 install-info-libiberty: \
28585 configure-libiberty \
28586 info-libiberty
28587 @[ -f ./libiberty/Makefile ] || exit 0; \
28588 r=`${PWD_COMMAND}`; export r; \
28589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28590 $(HOST_EXPORTS) \
28591 for flag in $(EXTRA_HOST_FLAGS) ; do \
28592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28593 done; \
28594 echo "Doing install-info in libiberty"; \
28595 (cd $(HOST_SUBDIR)/libiberty && \
28596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28598 "RANLIB=$${RANLIB}" \
28599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28600 install-info) \
28601 || exit 1
28602
28603 @endif libiberty
28604
28605 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
28606 maybe-install-pdf-libiberty:
28607 @if libiberty
28608 maybe-install-pdf-libiberty: install-pdf-libiberty
28609
28610 install-pdf-libiberty: \
28611 configure-libiberty \
28612 pdf-libiberty
28613 @[ -f ./libiberty/Makefile ] || exit 0; \
28614 r=`${PWD_COMMAND}`; export r; \
28615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28616 $(HOST_EXPORTS) \
28617 for flag in $(EXTRA_HOST_FLAGS) ; do \
28618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28619 done; \
28620 echo "Doing install-pdf in libiberty"; \
28621 (cd $(HOST_SUBDIR)/libiberty && \
28622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28624 "RANLIB=$${RANLIB}" \
28625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28626 install-pdf) \
28627 || exit 1
28628
28629 @endif libiberty
28630
28631 .PHONY: maybe-install-html-libiberty install-html-libiberty
28632 maybe-install-html-libiberty:
28633 @if libiberty
28634 maybe-install-html-libiberty: install-html-libiberty
28635
28636 install-html-libiberty: \
28637 configure-libiberty \
28638 html-libiberty
28639 @[ -f ./libiberty/Makefile ] || exit 0; \
28640 r=`${PWD_COMMAND}`; export r; \
28641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28642 $(HOST_EXPORTS) \
28643 for flag in $(EXTRA_HOST_FLAGS) ; do \
28644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28645 done; \
28646 echo "Doing install-html in libiberty"; \
28647 (cd $(HOST_SUBDIR)/libiberty && \
28648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28650 "RANLIB=$${RANLIB}" \
28651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28652 install-html) \
28653 || exit 1
28654
28655 @endif libiberty
28656
28657 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
28658 maybe-installcheck-libiberty:
28659 @if libiberty
28660 maybe-installcheck-libiberty: installcheck-libiberty
28661
28662 installcheck-libiberty: \
28663 configure-libiberty
28664 @[ -f ./libiberty/Makefile ] || exit 0; \
28665 r=`${PWD_COMMAND}`; export r; \
28666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28667 $(HOST_EXPORTS) \
28668 for flag in $(EXTRA_HOST_FLAGS) ; do \
28669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28670 done; \
28671 echo "Doing installcheck in libiberty"; \
28672 (cd $(HOST_SUBDIR)/libiberty && \
28673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28675 "RANLIB=$${RANLIB}" \
28676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28677 installcheck) \
28678 || exit 1
28679
28680 @endif libiberty
28681
28682 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
28683 maybe-mostlyclean-libiberty:
28684 @if libiberty
28685 maybe-mostlyclean-libiberty: mostlyclean-libiberty
28686
28687 mostlyclean-libiberty:
28688 @[ -f ./libiberty/Makefile ] || exit 0; \
28689 r=`${PWD_COMMAND}`; export r; \
28690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691 $(HOST_EXPORTS) \
28692 for flag in $(EXTRA_HOST_FLAGS) ; do \
28693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28694 done; \
28695 echo "Doing mostlyclean in libiberty"; \
28696 (cd $(HOST_SUBDIR)/libiberty && \
28697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28699 "RANLIB=$${RANLIB}" \
28700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28701 mostlyclean) \
28702 || exit 1
28703
28704 @endif libiberty
28705
28706 .PHONY: maybe-clean-libiberty clean-libiberty
28707 maybe-clean-libiberty:
28708 @if libiberty
28709 maybe-clean-libiberty: clean-libiberty
28710
28711 clean-libiberty:
28712 @[ -f ./libiberty/Makefile ] || exit 0; \
28713 r=`${PWD_COMMAND}`; export r; \
28714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715 $(HOST_EXPORTS) \
28716 for flag in $(EXTRA_HOST_FLAGS) ; do \
28717 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718 done; \
28719 echo "Doing clean in libiberty"; \
28720 (cd $(HOST_SUBDIR)/libiberty && \
28721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723 "RANLIB=$${RANLIB}" \
28724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725 clean) \
28726 || exit 1
28727
28728 @endif libiberty
28729
28730 .PHONY: maybe-distclean-libiberty distclean-libiberty
28731 maybe-distclean-libiberty:
28732 @if libiberty
28733 maybe-distclean-libiberty: distclean-libiberty
28734
28735 distclean-libiberty:
28736 @[ -f ./libiberty/Makefile ] || exit 0; \
28737 r=`${PWD_COMMAND}`; export r; \
28738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739 $(HOST_EXPORTS) \
28740 for flag in $(EXTRA_HOST_FLAGS) ; do \
28741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742 done; \
28743 echo "Doing distclean in libiberty"; \
28744 (cd $(HOST_SUBDIR)/libiberty && \
28745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747 "RANLIB=$${RANLIB}" \
28748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749 distclean) \
28750 || exit 1
28751
28752 @endif libiberty
28753
28754 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
28755 maybe-maintainer-clean-libiberty:
28756 @if libiberty
28757 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
28758
28759 maintainer-clean-libiberty:
28760 @[ -f ./libiberty/Makefile ] || exit 0; \
28761 r=`${PWD_COMMAND}`; export r; \
28762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28763 $(HOST_EXPORTS) \
28764 for flag in $(EXTRA_HOST_FLAGS) ; do \
28765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28766 done; \
28767 echo "Doing maintainer-clean in libiberty"; \
28768 (cd $(HOST_SUBDIR)/libiberty && \
28769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28771 "RANLIB=$${RANLIB}" \
28772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28773 maintainer-clean) \
28774 || exit 1
28775
28776 @endif libiberty
28777
28778
28779
28780 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
28781 maybe-configure-libiberty-linker-plugin:
28782 @if gcc-bootstrap
28783 configure-libiberty-linker-plugin: stage_current
28784 @endif gcc-bootstrap
28785 @if libiberty-linker-plugin
28786 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
28787 configure-libiberty-linker-plugin:
28788 @r=`${PWD_COMMAND}`; export r; \
28789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28791 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28792 $(HOST_EXPORTS) \
28793 echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28794 cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
28795 case $(srcdir) in \
28796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28797 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28799 esac; \
28800 module_srcdir=libiberty; \
28801 $(SHELL) \
28802 $$s/$$module_srcdir/configure \
28803 --srcdir=$${topdir}/$$module_srcdir \
28804 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28805 --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
28806 || exit 1
28807 @endif libiberty-linker-plugin
28808
28809
28810
28811 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
28812 maybe-configure-stage1-libiberty-linker-plugin:
28813 @if libiberty-linker-plugin-bootstrap
28814 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
28815 configure-stage1-libiberty-linker-plugin:
28816 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28818 @r=`${PWD_COMMAND}`; export r; \
28819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28820 TFLAGS="$(STAGE1_TFLAGS)"; \
28821 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28822 $(HOST_EXPORTS) \
28823 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28824 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28825 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28826 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28827 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28828 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28829 case $(srcdir) in \
28830 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28831 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28832 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28833 esac; \
28834 module_srcdir=libiberty; \
28835 $(SHELL) $$s/$$module_srcdir/configure \
28836 --srcdir=$${topdir}/$$module_srcdir \
28837 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28838 --target=${target_alias} \
28839 \
28840 $(STAGE1_CONFIGURE_FLAGS) \
28841 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28842 @endif libiberty-linker-plugin-bootstrap
28843
28844 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
28845 maybe-configure-stage2-libiberty-linker-plugin:
28846 @if libiberty-linker-plugin-bootstrap
28847 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
28848 configure-stage2-libiberty-linker-plugin:
28849 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28851 @r=`${PWD_COMMAND}`; export r; \
28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853 TFLAGS="$(STAGE2_TFLAGS)"; \
28854 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28855 $(HOST_EXPORTS) \
28856 $(POSTSTAGE1_HOST_EXPORTS) \
28857 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28858 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28859 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28860 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28862 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28863 case $(srcdir) in \
28864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28865 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28867 esac; \
28868 module_srcdir=libiberty; \
28869 $(SHELL) $$s/$$module_srcdir/configure \
28870 --srcdir=$${topdir}/$$module_srcdir \
28871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28872 --target=${target_alias} \
28873 --with-build-libsubdir=$(HOST_SUBDIR) \
28874 $(STAGE2_CONFIGURE_FLAGS) \
28875 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28876 @endif libiberty-linker-plugin-bootstrap
28877
28878 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
28879 maybe-configure-stage3-libiberty-linker-plugin:
28880 @if libiberty-linker-plugin-bootstrap
28881 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
28882 configure-stage3-libiberty-linker-plugin:
28883 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28884 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28885 @r=`${PWD_COMMAND}`; export r; \
28886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28887 TFLAGS="$(STAGE3_TFLAGS)"; \
28888 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28889 $(HOST_EXPORTS) \
28890 $(POSTSTAGE1_HOST_EXPORTS) \
28891 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28892 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28893 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28894 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28896 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28897 case $(srcdir) in \
28898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28899 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28901 esac; \
28902 module_srcdir=libiberty; \
28903 $(SHELL) $$s/$$module_srcdir/configure \
28904 --srcdir=$${topdir}/$$module_srcdir \
28905 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28906 --target=${target_alias} \
28907 --with-build-libsubdir=$(HOST_SUBDIR) \
28908 $(STAGE3_CONFIGURE_FLAGS) \
28909 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28910 @endif libiberty-linker-plugin-bootstrap
28911
28912 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
28913 maybe-configure-stage4-libiberty-linker-plugin:
28914 @if libiberty-linker-plugin-bootstrap
28915 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
28916 configure-stage4-libiberty-linker-plugin:
28917 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28918 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28919 @r=`${PWD_COMMAND}`; export r; \
28920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28921 TFLAGS="$(STAGE4_TFLAGS)"; \
28922 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28923 $(HOST_EXPORTS) \
28924 $(POSTSTAGE1_HOST_EXPORTS) \
28925 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28926 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28927 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28928 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28930 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28931 case $(srcdir) in \
28932 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28933 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28934 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28935 esac; \
28936 module_srcdir=libiberty; \
28937 $(SHELL) $$s/$$module_srcdir/configure \
28938 --srcdir=$${topdir}/$$module_srcdir \
28939 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28940 --target=${target_alias} \
28941 --with-build-libsubdir=$(HOST_SUBDIR) \
28942 $(STAGE4_CONFIGURE_FLAGS) \
28943 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28944 @endif libiberty-linker-plugin-bootstrap
28945
28946 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
28947 maybe-configure-stageprofile-libiberty-linker-plugin:
28948 @if libiberty-linker-plugin-bootstrap
28949 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28950 configure-stageprofile-libiberty-linker-plugin:
28951 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28952 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28953 @r=`${PWD_COMMAND}`; export r; \
28954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28955 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28956 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28957 $(HOST_EXPORTS) \
28958 $(POSTSTAGE1_HOST_EXPORTS) \
28959 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28960 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28961 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28962 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28964 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28965 case $(srcdir) in \
28966 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28967 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
28968 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28969 esac; \
28970 module_srcdir=libiberty; \
28971 $(SHELL) $$s/$$module_srcdir/configure \
28972 --srcdir=$${topdir}/$$module_srcdir \
28973 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28974 --target=${target_alias} \
28975 --with-build-libsubdir=$(HOST_SUBDIR) \
28976 $(STAGEprofile_CONFIGURE_FLAGS) \
28977 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
28978 @endif libiberty-linker-plugin-bootstrap
28979
28980 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
28981 maybe-configure-stagetrain-libiberty-linker-plugin:
28982 @if libiberty-linker-plugin-bootstrap
28983 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28984 configure-stagetrain-libiberty-linker-plugin:
28985 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28986 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
28987 @r=`${PWD_COMMAND}`; export r; \
28988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28989 TFLAGS="$(STAGEtrain_TFLAGS)"; \
28990 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
28991 $(HOST_EXPORTS) \
28992 $(POSTSTAGE1_HOST_EXPORTS) \
28993 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28994 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28995 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
28996 echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
28997 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
28998 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
28999 case $(srcdir) in \
29000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29001 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29003 esac; \
29004 module_srcdir=libiberty; \
29005 $(SHELL) $$s/$$module_srcdir/configure \
29006 --srcdir=$${topdir}/$$module_srcdir \
29007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29008 --target=${target_alias} \
29009 --with-build-libsubdir=$(HOST_SUBDIR) \
29010 $(STAGEtrain_CONFIGURE_FLAGS) \
29011 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29012 @endif libiberty-linker-plugin-bootstrap
29013
29014 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
29015 maybe-configure-stagefeedback-libiberty-linker-plugin:
29016 @if libiberty-linker-plugin-bootstrap
29017 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29018 configure-stagefeedback-libiberty-linker-plugin:
29019 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29021 @r=`${PWD_COMMAND}`; export r; \
29022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29023 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29024 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29025 $(HOST_EXPORTS) \
29026 $(POSTSTAGE1_HOST_EXPORTS) \
29027 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29028 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29029 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29030 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29032 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29033 case $(srcdir) in \
29034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29035 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29037 esac; \
29038 module_srcdir=libiberty; \
29039 $(SHELL) $$s/$$module_srcdir/configure \
29040 --srcdir=$${topdir}/$$module_srcdir \
29041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29042 --target=${target_alias} \
29043 --with-build-libsubdir=$(HOST_SUBDIR) \
29044 $(STAGEfeedback_CONFIGURE_FLAGS) \
29045 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29046 @endif libiberty-linker-plugin-bootstrap
29047
29048 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
29049 maybe-configure-stageautoprofile-libiberty-linker-plugin:
29050 @if libiberty-linker-plugin-bootstrap
29051 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29052 configure-stageautoprofile-libiberty-linker-plugin:
29053 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29054 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29055 @r=`${PWD_COMMAND}`; export r; \
29056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29057 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29058 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29059 $(HOST_EXPORTS) \
29060 $(POSTSTAGE1_HOST_EXPORTS) \
29061 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
29062 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
29063 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
29064 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29065 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29066 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29067 case $(srcdir) in \
29068 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29069 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29070 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29071 esac; \
29072 module_srcdir=libiberty; \
29073 $(SHELL) $$s/$$module_srcdir/configure \
29074 --srcdir=$${topdir}/$$module_srcdir \
29075 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29076 --target=${target_alias} \
29077 --with-build-libsubdir=$(HOST_SUBDIR) \
29078 $(STAGEautoprofile_CONFIGURE_FLAGS) \
29079 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29080 @endif libiberty-linker-plugin-bootstrap
29081
29082 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
29083 maybe-configure-stageautofeedback-libiberty-linker-plugin:
29084 @if libiberty-linker-plugin-bootstrap
29085 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29086 configure-stageautofeedback-libiberty-linker-plugin:
29087 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29088 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
29089 @r=`${PWD_COMMAND}`; export r; \
29090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29091 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29092 test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
29093 $(HOST_EXPORTS) \
29094 $(POSTSTAGE1_HOST_EXPORTS) \
29095 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
29096 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
29097 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
29098 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
29099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
29100 cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
29101 case $(srcdir) in \
29102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29103 *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
29104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29105 esac; \
29106 module_srcdir=libiberty; \
29107 $(SHELL) $$s/$$module_srcdir/configure \
29108 --srcdir=$${topdir}/$$module_srcdir \
29109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29110 --target=${target_alias} \
29111 --with-build-libsubdir=$(HOST_SUBDIR) \
29112 $(STAGEautofeedback_CONFIGURE_FLAGS) \
29113 @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
29114 @endif libiberty-linker-plugin-bootstrap
29115
29116
29117
29118
29119
29120 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
29121 maybe-all-libiberty-linker-plugin:
29122 @if gcc-bootstrap
29123 all-libiberty-linker-plugin: stage_current
29124 @endif gcc-bootstrap
29125 @if libiberty-linker-plugin
29126 TARGET-libiberty-linker-plugin=all
29127 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
29128 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
29129 @r=`${PWD_COMMAND}`; export r; \
29130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29131 $(HOST_EXPORTS) \
29132 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29133 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29134 $(TARGET-libiberty-linker-plugin))
29135 @endif libiberty-linker-plugin
29136
29137
29138
29139 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
29140 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
29141 maybe-all-stage1-libiberty-linker-plugin:
29142 maybe-clean-stage1-libiberty-linker-plugin:
29143 @if libiberty-linker-plugin-bootstrap
29144 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
29145 all-stage1: all-stage1-libiberty-linker-plugin
29146 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29147 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
29148 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29149 @r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151 TFLAGS="$(STAGE1_TFLAGS)"; \
29152 $(HOST_EXPORTS) \
29153 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29154 \
29155 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29156 CFLAGS="$(STAGE1_CFLAGS)" \
29157 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
29158 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29159 LIBCFLAGS="$(LIBCFLAGS)" \
29160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29163 $(EXTRA_HOST_FLAGS) \
29164 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29165 TFLAGS="$(STAGE1_TFLAGS)" \
29166 $(TARGET-stage1-libiberty-linker-plugin)
29167
29168 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
29169 clean-stage1: clean-stage1-libiberty-linker-plugin
29170 clean-stage1-libiberty-linker-plugin:
29171 @if [ $(current_stage) = stage1 ]; then \
29172 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29173 else \
29174 [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
29175 $(MAKE) stage1-start; \
29176 fi; \
29177 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29178 $(MAKE) $(EXTRA_HOST_FLAGS) \
29179 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29180 @endif libiberty-linker-plugin-bootstrap
29181
29182
29183 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
29184 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
29185 maybe-all-stage2-libiberty-linker-plugin:
29186 maybe-clean-stage2-libiberty-linker-plugin:
29187 @if libiberty-linker-plugin-bootstrap
29188 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
29189 all-stage2: all-stage2-libiberty-linker-plugin
29190 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29191 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
29192 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29193 @r=`${PWD_COMMAND}`; export r; \
29194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29195 TFLAGS="$(STAGE2_TFLAGS)"; \
29196 $(HOST_EXPORTS) \
29197 $(POSTSTAGE1_HOST_EXPORTS) \
29198 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29199 \
29200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29201 CFLAGS="$(STAGE2_CFLAGS)" \
29202 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
29203 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29204 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29205 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29206 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29207 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29208 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29209 TFLAGS="$(STAGE2_TFLAGS)" \
29210 $(TARGET-stage2-libiberty-linker-plugin)
29211
29212 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
29213 clean-stage2: clean-stage2-libiberty-linker-plugin
29214 clean-stage2-libiberty-linker-plugin:
29215 @if [ $(current_stage) = stage2 ]; then \
29216 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29217 else \
29218 [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
29219 $(MAKE) stage2-start; \
29220 fi; \
29221 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29222 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29223 @endif libiberty-linker-plugin-bootstrap
29224
29225
29226 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
29227 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
29228 maybe-all-stage3-libiberty-linker-plugin:
29229 maybe-clean-stage3-libiberty-linker-plugin:
29230 @if libiberty-linker-plugin-bootstrap
29231 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
29232 all-stage3: all-stage3-libiberty-linker-plugin
29233 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29234 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
29235 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29236 @r=`${PWD_COMMAND}`; export r; \
29237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29238 TFLAGS="$(STAGE3_TFLAGS)"; \
29239 $(HOST_EXPORTS) \
29240 $(POSTSTAGE1_HOST_EXPORTS) \
29241 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29242 \
29243 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29244 CFLAGS="$(STAGE3_CFLAGS)" \
29245 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
29246 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29247 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29248 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29249 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29250 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29251 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29252 TFLAGS="$(STAGE3_TFLAGS)" \
29253 $(TARGET-stage3-libiberty-linker-plugin)
29254
29255 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
29256 clean-stage3: clean-stage3-libiberty-linker-plugin
29257 clean-stage3-libiberty-linker-plugin:
29258 @if [ $(current_stage) = stage3 ]; then \
29259 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29260 else \
29261 [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
29262 $(MAKE) stage3-start; \
29263 fi; \
29264 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29265 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29266 @endif libiberty-linker-plugin-bootstrap
29267
29268
29269 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
29270 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
29271 maybe-all-stage4-libiberty-linker-plugin:
29272 maybe-clean-stage4-libiberty-linker-plugin:
29273 @if libiberty-linker-plugin-bootstrap
29274 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
29275 all-stage4: all-stage4-libiberty-linker-plugin
29276 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29277 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
29278 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29279 @r=`${PWD_COMMAND}`; export r; \
29280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29281 TFLAGS="$(STAGE4_TFLAGS)"; \
29282 $(HOST_EXPORTS) \
29283 $(POSTSTAGE1_HOST_EXPORTS) \
29284 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29285 \
29286 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29287 CFLAGS="$(STAGE4_CFLAGS)" \
29288 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
29289 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29290 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29291 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29292 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29293 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29294 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29295 TFLAGS="$(STAGE4_TFLAGS)" \
29296 $(TARGET-stage4-libiberty-linker-plugin)
29297
29298 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
29299 clean-stage4: clean-stage4-libiberty-linker-plugin
29300 clean-stage4-libiberty-linker-plugin:
29301 @if [ $(current_stage) = stage4 ]; then \
29302 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29303 else \
29304 [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
29305 $(MAKE) stage4-start; \
29306 fi; \
29307 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29308 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29309 @endif libiberty-linker-plugin-bootstrap
29310
29311
29312 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
29313 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
29314 maybe-all-stageprofile-libiberty-linker-plugin:
29315 maybe-clean-stageprofile-libiberty-linker-plugin:
29316 @if libiberty-linker-plugin-bootstrap
29317 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
29318 all-stageprofile: all-stageprofile-libiberty-linker-plugin
29319 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29320 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
29321 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29322 @r=`${PWD_COMMAND}`; export r; \
29323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29324 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29325 $(HOST_EXPORTS) \
29326 $(POSTSTAGE1_HOST_EXPORTS) \
29327 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29328 \
29329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29330 CFLAGS="$(STAGEprofile_CFLAGS)" \
29331 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
29332 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29333 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29334 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29335 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29336 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29337 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29338 TFLAGS="$(STAGEprofile_TFLAGS)" \
29339 $(TARGET-stageprofile-libiberty-linker-plugin)
29340
29341 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
29342 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
29343 clean-stageprofile-libiberty-linker-plugin:
29344 @if [ $(current_stage) = stageprofile ]; then \
29345 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29346 else \
29347 [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29348 $(MAKE) stageprofile-start; \
29349 fi; \
29350 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29351 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29352 @endif libiberty-linker-plugin-bootstrap
29353
29354
29355 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
29356 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
29357 maybe-all-stagetrain-libiberty-linker-plugin:
29358 maybe-clean-stagetrain-libiberty-linker-plugin:
29359 @if libiberty-linker-plugin-bootstrap
29360 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
29361 all-stagetrain: all-stagetrain-libiberty-linker-plugin
29362 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29363 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
29364 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29365 @r=`${PWD_COMMAND}`; export r; \
29366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29367 TFLAGS="$(STAGEtrain_TFLAGS)"; \
29368 $(HOST_EXPORTS) \
29369 $(POSTSTAGE1_HOST_EXPORTS) \
29370 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29371 \
29372 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29373 CFLAGS="$(STAGEtrain_CFLAGS)" \
29374 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
29375 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29376 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29377 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29378 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29379 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29380 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29381 TFLAGS="$(STAGEtrain_TFLAGS)" \
29382 $(TARGET-stagetrain-libiberty-linker-plugin)
29383
29384 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
29385 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
29386 clean-stagetrain-libiberty-linker-plugin:
29387 @if [ $(current_stage) = stagetrain ]; then \
29388 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29389 else \
29390 [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
29391 $(MAKE) stagetrain-start; \
29392 fi; \
29393 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29394 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29395 @endif libiberty-linker-plugin-bootstrap
29396
29397
29398 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
29399 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
29400 maybe-all-stagefeedback-libiberty-linker-plugin:
29401 maybe-clean-stagefeedback-libiberty-linker-plugin:
29402 @if libiberty-linker-plugin-bootstrap
29403 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
29404 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
29405 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29406 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
29407 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29408 @r=`${PWD_COMMAND}`; export r; \
29409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29410 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29411 $(HOST_EXPORTS) \
29412 $(POSTSTAGE1_HOST_EXPORTS) \
29413 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29414 \
29415 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29416 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29417 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
29418 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29419 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29420 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29421 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29422 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29423 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29424 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29425 $(TARGET-stagefeedback-libiberty-linker-plugin)
29426
29427 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
29428 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
29429 clean-stagefeedback-libiberty-linker-plugin:
29430 @if [ $(current_stage) = stagefeedback ]; then \
29431 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29432 else \
29433 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29434 $(MAKE) stagefeedback-start; \
29435 fi; \
29436 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29437 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29438 @endif libiberty-linker-plugin-bootstrap
29439
29440
29441 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
29442 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
29443 maybe-all-stageautoprofile-libiberty-linker-plugin:
29444 maybe-clean-stageautoprofile-libiberty-linker-plugin:
29445 @if libiberty-linker-plugin-bootstrap
29446 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
29447 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
29448 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29449 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
29450 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29451 @r=`${PWD_COMMAND}`; export r; \
29452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29453 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29454 $(HOST_EXPORTS) \
29455 $(POSTSTAGE1_HOST_EXPORTS) \
29456 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29457 $$s/gcc/config/i386/$(AUTO_PROFILE) \
29458 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29459 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29460 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
29461 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29462 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29463 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29464 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29465 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29466 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29467 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
29468 $(TARGET-stageautoprofile-libiberty-linker-plugin)
29469
29470 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
29471 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
29472 clean-stageautoprofile-libiberty-linker-plugin:
29473 @if [ $(current_stage) = stageautoprofile ]; then \
29474 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29475 else \
29476 [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
29477 $(MAKE) stageautoprofile-start; \
29478 fi; \
29479 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29480 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29481 @endif libiberty-linker-plugin-bootstrap
29482
29483
29484 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
29485 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
29486 maybe-all-stageautofeedback-libiberty-linker-plugin:
29487 maybe-clean-stageautofeedback-libiberty-linker-plugin:
29488 @if libiberty-linker-plugin-bootstrap
29489 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
29490 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
29491 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
29492 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
29493 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29494 @r=`${PWD_COMMAND}`; export r; \
29495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29496 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29497 $(HOST_EXPORTS) \
29498 $(POSTSTAGE1_HOST_EXPORTS) \
29499 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29500 \
29501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29502 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29503 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
29504 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29505 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29506 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29507 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29508 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29509 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
29510 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29511 $(TARGET-stageautofeedback-libiberty-linker-plugin)
29512
29513 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
29514 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
29515 clean-stageautofeedback-libiberty-linker-plugin:
29516 @if [ $(current_stage) = stageautofeedback ]; then \
29517 [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
29518 else \
29519 [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
29520 $(MAKE) stageautofeedback-start; \
29521 fi; \
29522 cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29523 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
29524 @endif libiberty-linker-plugin-bootstrap
29525
29526
29527
29528
29529
29530 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
29531 maybe-check-libiberty-linker-plugin:
29532 @if libiberty-linker-plugin
29533 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
29534
29535 check-libiberty-linker-plugin:
29536 @: $(MAKE); $(unstage)
29537 @r=`${PWD_COMMAND}`; export r; \
29538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29539 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29540 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29541 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
29542
29543 @endif libiberty-linker-plugin
29544
29545 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
29546 maybe-install-libiberty-linker-plugin:
29547 @if libiberty-linker-plugin
29548 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
29549
29550 install-libiberty-linker-plugin: installdirs
29551 @: $(MAKE); $(unstage)
29552 @r=`${PWD_COMMAND}`; export r; \
29553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29554 $(HOST_EXPORTS) \
29555 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29556 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
29557
29558 @endif libiberty-linker-plugin
29559
29560 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
29561 maybe-install-strip-libiberty-linker-plugin:
29562 @if libiberty-linker-plugin
29563 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
29564
29565 install-strip-libiberty-linker-plugin: installdirs
29566 @: $(MAKE); $(unstage)
29567 @r=`${PWD_COMMAND}`; export r; \
29568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29569 $(HOST_EXPORTS) \
29570 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29571 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
29572
29573 @endif libiberty-linker-plugin
29574
29575 # Other targets (info, dvi, pdf, etc.)
29576
29577 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
29578 maybe-info-libiberty-linker-plugin:
29579 @if libiberty-linker-plugin
29580 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
29581
29582 info-libiberty-linker-plugin: \
29583 configure-libiberty-linker-plugin
29584 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29585 r=`${PWD_COMMAND}`; export r; \
29586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29587 $(HOST_EXPORTS) \
29588 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29590 done; \
29591 echo "Doing info in libiberty-linker-plugin"; \
29592 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29595 "RANLIB=$${RANLIB}" \
29596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29597 info) \
29598 || exit 1
29599
29600 @endif libiberty-linker-plugin
29601
29602 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
29603 maybe-dvi-libiberty-linker-plugin:
29604 @if libiberty-linker-plugin
29605 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
29606
29607 dvi-libiberty-linker-plugin: \
29608 configure-libiberty-linker-plugin
29609 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29610 r=`${PWD_COMMAND}`; export r; \
29611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29612 $(HOST_EXPORTS) \
29613 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29615 done; \
29616 echo "Doing dvi in libiberty-linker-plugin"; \
29617 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29620 "RANLIB=$${RANLIB}" \
29621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29622 dvi) \
29623 || exit 1
29624
29625 @endif libiberty-linker-plugin
29626
29627 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
29628 maybe-pdf-libiberty-linker-plugin:
29629 @if libiberty-linker-plugin
29630 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
29631
29632 pdf-libiberty-linker-plugin: \
29633 configure-libiberty-linker-plugin
29634 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29635 r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 $(HOST_EXPORTS) \
29638 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29640 done; \
29641 echo "Doing pdf in libiberty-linker-plugin"; \
29642 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29645 "RANLIB=$${RANLIB}" \
29646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29647 pdf) \
29648 || exit 1
29649
29650 @endif libiberty-linker-plugin
29651
29652 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
29653 maybe-html-libiberty-linker-plugin:
29654 @if libiberty-linker-plugin
29655 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
29656
29657 html-libiberty-linker-plugin: \
29658 configure-libiberty-linker-plugin
29659 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29660 r=`${PWD_COMMAND}`; export r; \
29661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29662 $(HOST_EXPORTS) \
29663 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29665 done; \
29666 echo "Doing html in libiberty-linker-plugin"; \
29667 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29670 "RANLIB=$${RANLIB}" \
29671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29672 html) \
29673 || exit 1
29674
29675 @endif libiberty-linker-plugin
29676
29677 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
29678 maybe-TAGS-libiberty-linker-plugin:
29679 @if libiberty-linker-plugin
29680 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
29681
29682 TAGS-libiberty-linker-plugin: \
29683 configure-libiberty-linker-plugin
29684 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29685 r=`${PWD_COMMAND}`; export r; \
29686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29687 $(HOST_EXPORTS) \
29688 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29690 done; \
29691 echo "Doing TAGS in libiberty-linker-plugin"; \
29692 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29695 "RANLIB=$${RANLIB}" \
29696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29697 TAGS) \
29698 || exit 1
29699
29700 @endif libiberty-linker-plugin
29701
29702 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
29703 maybe-install-info-libiberty-linker-plugin:
29704 @if libiberty-linker-plugin
29705 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
29706
29707 install-info-libiberty-linker-plugin: \
29708 configure-libiberty-linker-plugin \
29709 info-libiberty-linker-plugin
29710 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29711 r=`${PWD_COMMAND}`; export r; \
29712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29713 $(HOST_EXPORTS) \
29714 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29716 done; \
29717 echo "Doing install-info in libiberty-linker-plugin"; \
29718 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29721 "RANLIB=$${RANLIB}" \
29722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29723 install-info) \
29724 || exit 1
29725
29726 @endif libiberty-linker-plugin
29727
29728 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
29729 maybe-install-pdf-libiberty-linker-plugin:
29730 @if libiberty-linker-plugin
29731 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
29732
29733 install-pdf-libiberty-linker-plugin: \
29734 configure-libiberty-linker-plugin \
29735 pdf-libiberty-linker-plugin
29736 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29737 r=`${PWD_COMMAND}`; export r; \
29738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29739 $(HOST_EXPORTS) \
29740 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29742 done; \
29743 echo "Doing install-pdf in libiberty-linker-plugin"; \
29744 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29747 "RANLIB=$${RANLIB}" \
29748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29749 install-pdf) \
29750 || exit 1
29751
29752 @endif libiberty-linker-plugin
29753
29754 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
29755 maybe-install-html-libiberty-linker-plugin:
29756 @if libiberty-linker-plugin
29757 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
29758
29759 install-html-libiberty-linker-plugin: \
29760 configure-libiberty-linker-plugin \
29761 html-libiberty-linker-plugin
29762 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29763 r=`${PWD_COMMAND}`; export r; \
29764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29765 $(HOST_EXPORTS) \
29766 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29768 done; \
29769 echo "Doing install-html in libiberty-linker-plugin"; \
29770 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29773 "RANLIB=$${RANLIB}" \
29774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29775 install-html) \
29776 || exit 1
29777
29778 @endif libiberty-linker-plugin
29779
29780 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
29781 maybe-installcheck-libiberty-linker-plugin:
29782 @if libiberty-linker-plugin
29783 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
29784
29785 installcheck-libiberty-linker-plugin: \
29786 configure-libiberty-linker-plugin
29787 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29788 r=`${PWD_COMMAND}`; export r; \
29789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29790 $(HOST_EXPORTS) \
29791 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29793 done; \
29794 echo "Doing installcheck in libiberty-linker-plugin"; \
29795 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29798 "RANLIB=$${RANLIB}" \
29799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29800 installcheck) \
29801 || exit 1
29802
29803 @endif libiberty-linker-plugin
29804
29805 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
29806 maybe-mostlyclean-libiberty-linker-plugin:
29807 @if libiberty-linker-plugin
29808 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
29809
29810 mostlyclean-libiberty-linker-plugin:
29811 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29812 r=`${PWD_COMMAND}`; export r; \
29813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29814 $(HOST_EXPORTS) \
29815 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29817 done; \
29818 echo "Doing mostlyclean in libiberty-linker-plugin"; \
29819 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29822 "RANLIB=$${RANLIB}" \
29823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29824 mostlyclean) \
29825 || exit 1
29826
29827 @endif libiberty-linker-plugin
29828
29829 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
29830 maybe-clean-libiberty-linker-plugin:
29831 @if libiberty-linker-plugin
29832 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
29833
29834 clean-libiberty-linker-plugin:
29835 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29836 r=`${PWD_COMMAND}`; export r; \
29837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29838 $(HOST_EXPORTS) \
29839 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29841 done; \
29842 echo "Doing clean in libiberty-linker-plugin"; \
29843 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29846 "RANLIB=$${RANLIB}" \
29847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29848 clean) \
29849 || exit 1
29850
29851 @endif libiberty-linker-plugin
29852
29853 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
29854 maybe-distclean-libiberty-linker-plugin:
29855 @if libiberty-linker-plugin
29856 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
29857
29858 distclean-libiberty-linker-plugin:
29859 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29860 r=`${PWD_COMMAND}`; export r; \
29861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29862 $(HOST_EXPORTS) \
29863 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29865 done; \
29866 echo "Doing distclean in libiberty-linker-plugin"; \
29867 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29870 "RANLIB=$${RANLIB}" \
29871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29872 distclean) \
29873 || exit 1
29874
29875 @endif libiberty-linker-plugin
29876
29877 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
29878 maybe-maintainer-clean-libiberty-linker-plugin:
29879 @if libiberty-linker-plugin
29880 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
29881
29882 maintainer-clean-libiberty-linker-plugin:
29883 @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
29884 r=`${PWD_COMMAND}`; export r; \
29885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29886 $(HOST_EXPORTS) \
29887 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
29888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29889 done; \
29890 echo "Doing maintainer-clean in libiberty-linker-plugin"; \
29891 (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
29892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29894 "RANLIB=$${RANLIB}" \
29895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29896 maintainer-clean) \
29897 || exit 1
29898
29899 @endif libiberty-linker-plugin
29900
29901
29902
29903 .PHONY: configure-libiconv maybe-configure-libiconv
29904 maybe-configure-libiconv:
29905 @if gcc-bootstrap
29906 configure-libiconv: stage_current
29907 @endif gcc-bootstrap
29908 @if libiconv
29909 maybe-configure-libiconv: configure-libiconv
29910 configure-libiconv:
29911 @r=`${PWD_COMMAND}`; export r; \
29912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29913 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29914 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29915 $(HOST_EXPORTS) \
29916 echo Configuring in $(HOST_SUBDIR)/libiconv; \
29917 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
29918 case $(srcdir) in \
29919 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29920 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29921 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29922 esac; \
29923 module_srcdir=libiconv; \
29924 $(SHELL) \
29925 $$s/$$module_srcdir/configure \
29926 --srcdir=$${topdir}/$$module_srcdir \
29927 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29928 --target=${target_alias} --disable-shared \
29929 || exit 1
29930 @endif libiconv
29931
29932
29933
29934 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
29935 maybe-configure-stage1-libiconv:
29936 @if libiconv-bootstrap
29937 maybe-configure-stage1-libiconv: configure-stage1-libiconv
29938 configure-stage1-libiconv:
29939 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29941 @r=`${PWD_COMMAND}`; export r; \
29942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29943 TFLAGS="$(STAGE1_TFLAGS)"; \
29944 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29945 $(HOST_EXPORTS) \
29946 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29947 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29948 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29949 echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
29950 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29951 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29952 case $(srcdir) in \
29953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29954 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29956 esac; \
29957 module_srcdir=libiconv; \
29958 $(SHELL) $$s/$$module_srcdir/configure \
29959 --srcdir=$${topdir}/$$module_srcdir \
29960 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29961 --target=${target_alias} \
29962 \
29963 $(STAGE1_CONFIGURE_FLAGS) \
29964 --disable-shared
29965 @endif libiconv-bootstrap
29966
29967 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
29968 maybe-configure-stage2-libiconv:
29969 @if libiconv-bootstrap
29970 maybe-configure-stage2-libiconv: configure-stage2-libiconv
29971 configure-stage2-libiconv:
29972 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
29974 @r=`${PWD_COMMAND}`; export r; \
29975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29976 TFLAGS="$(STAGE2_TFLAGS)"; \
29977 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
29978 $(HOST_EXPORTS) \
29979 $(POSTSTAGE1_HOST_EXPORTS) \
29980 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29981 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29982 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29983 echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
29984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
29985 cd $(HOST_SUBDIR)/libiconv || exit 1; \
29986 case $(srcdir) in \
29987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29988 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
29989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29990 esac; \
29991 module_srcdir=libiconv; \
29992 $(SHELL) $$s/$$module_srcdir/configure \
29993 --srcdir=$${topdir}/$$module_srcdir \
29994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29995 --target=${target_alias} \
29996 --with-build-libsubdir=$(HOST_SUBDIR) \
29997 $(STAGE2_CONFIGURE_FLAGS) \
29998 --disable-shared
29999 @endif libiconv-bootstrap
30000
30001 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
30002 maybe-configure-stage3-libiconv:
30003 @if libiconv-bootstrap
30004 maybe-configure-stage3-libiconv: configure-stage3-libiconv
30005 configure-stage3-libiconv:
30006 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30007 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30008 @r=`${PWD_COMMAND}`; export r; \
30009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30010 TFLAGS="$(STAGE3_TFLAGS)"; \
30011 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30012 $(HOST_EXPORTS) \
30013 $(POSTSTAGE1_HOST_EXPORTS) \
30014 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30015 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30016 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30017 echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
30018 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30019 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30020 case $(srcdir) in \
30021 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30022 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30023 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30024 esac; \
30025 module_srcdir=libiconv; \
30026 $(SHELL) $$s/$$module_srcdir/configure \
30027 --srcdir=$${topdir}/$$module_srcdir \
30028 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30029 --target=${target_alias} \
30030 --with-build-libsubdir=$(HOST_SUBDIR) \
30031 $(STAGE3_CONFIGURE_FLAGS) \
30032 --disable-shared
30033 @endif libiconv-bootstrap
30034
30035 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
30036 maybe-configure-stage4-libiconv:
30037 @if libiconv-bootstrap
30038 maybe-configure-stage4-libiconv: configure-stage4-libiconv
30039 configure-stage4-libiconv:
30040 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30041 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30042 @r=`${PWD_COMMAND}`; export r; \
30043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30044 TFLAGS="$(STAGE4_TFLAGS)"; \
30045 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30046 $(HOST_EXPORTS) \
30047 $(POSTSTAGE1_HOST_EXPORTS) \
30048 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30049 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30050 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30051 echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
30052 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30053 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30054 case $(srcdir) in \
30055 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30056 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30057 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30058 esac; \
30059 module_srcdir=libiconv; \
30060 $(SHELL) $$s/$$module_srcdir/configure \
30061 --srcdir=$${topdir}/$$module_srcdir \
30062 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30063 --target=${target_alias} \
30064 --with-build-libsubdir=$(HOST_SUBDIR) \
30065 $(STAGE4_CONFIGURE_FLAGS) \
30066 --disable-shared
30067 @endif libiconv-bootstrap
30068
30069 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
30070 maybe-configure-stageprofile-libiconv:
30071 @if libiconv-bootstrap
30072 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
30073 configure-stageprofile-libiconv:
30074 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30075 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30076 @r=`${PWD_COMMAND}`; export r; \
30077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30078 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30079 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30080 $(HOST_EXPORTS) \
30081 $(POSTSTAGE1_HOST_EXPORTS) \
30082 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30083 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30084 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30085 echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
30086 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30087 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30088 case $(srcdir) in \
30089 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30090 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30091 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30092 esac; \
30093 module_srcdir=libiconv; \
30094 $(SHELL) $$s/$$module_srcdir/configure \
30095 --srcdir=$${topdir}/$$module_srcdir \
30096 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30097 --target=${target_alias} \
30098 --with-build-libsubdir=$(HOST_SUBDIR) \
30099 $(STAGEprofile_CONFIGURE_FLAGS) \
30100 --disable-shared
30101 @endif libiconv-bootstrap
30102
30103 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
30104 maybe-configure-stagetrain-libiconv:
30105 @if libiconv-bootstrap
30106 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
30107 configure-stagetrain-libiconv:
30108 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30109 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30110 @r=`${PWD_COMMAND}`; export r; \
30111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30112 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30113 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30114 $(HOST_EXPORTS) \
30115 $(POSTSTAGE1_HOST_EXPORTS) \
30116 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
30117 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
30118 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
30119 echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
30120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30121 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30122 case $(srcdir) in \
30123 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30124 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30125 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30126 esac; \
30127 module_srcdir=libiconv; \
30128 $(SHELL) $$s/$$module_srcdir/configure \
30129 --srcdir=$${topdir}/$$module_srcdir \
30130 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30131 --target=${target_alias} \
30132 --with-build-libsubdir=$(HOST_SUBDIR) \
30133 $(STAGEtrain_CONFIGURE_FLAGS) \
30134 --disable-shared
30135 @endif libiconv-bootstrap
30136
30137 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
30138 maybe-configure-stagefeedback-libiconv:
30139 @if libiconv-bootstrap
30140 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
30141 configure-stagefeedback-libiconv:
30142 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30144 @r=`${PWD_COMMAND}`; export r; \
30145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30147 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30148 $(HOST_EXPORTS) \
30149 $(POSTSTAGE1_HOST_EXPORTS) \
30150 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30151 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30152 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30153 echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
30154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30155 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30156 case $(srcdir) in \
30157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30158 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30160 esac; \
30161 module_srcdir=libiconv; \
30162 $(SHELL) $$s/$$module_srcdir/configure \
30163 --srcdir=$${topdir}/$$module_srcdir \
30164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30165 --target=${target_alias} \
30166 --with-build-libsubdir=$(HOST_SUBDIR) \
30167 $(STAGEfeedback_CONFIGURE_FLAGS) \
30168 --disable-shared
30169 @endif libiconv-bootstrap
30170
30171 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
30172 maybe-configure-stageautoprofile-libiconv:
30173 @if libiconv-bootstrap
30174 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30175 configure-stageautoprofile-libiconv:
30176 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30177 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30178 @r=`${PWD_COMMAND}`; export r; \
30179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30180 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30181 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30182 $(HOST_EXPORTS) \
30183 $(POSTSTAGE1_HOST_EXPORTS) \
30184 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
30185 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
30186 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
30187 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
30188 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30189 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30190 case $(srcdir) in \
30191 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30192 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30193 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30194 esac; \
30195 module_srcdir=libiconv; \
30196 $(SHELL) $$s/$$module_srcdir/configure \
30197 --srcdir=$${topdir}/$$module_srcdir \
30198 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30199 --target=${target_alias} \
30200 --with-build-libsubdir=$(HOST_SUBDIR) \
30201 $(STAGEautoprofile_CONFIGURE_FLAGS) \
30202 --disable-shared
30203 @endif libiconv-bootstrap
30204
30205 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
30206 maybe-configure-stageautofeedback-libiconv:
30207 @if libiconv-bootstrap
30208 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30209 configure-stageautofeedback-libiconv:
30210 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
30212 @r=`${PWD_COMMAND}`; export r; \
30213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30214 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30215 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30216 $(HOST_EXPORTS) \
30217 $(POSTSTAGE1_HOST_EXPORTS) \
30218 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
30219 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
30220 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
30221 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
30222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
30223 cd $(HOST_SUBDIR)/libiconv || exit 1; \
30224 case $(srcdir) in \
30225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30226 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30228 esac; \
30229 module_srcdir=libiconv; \
30230 $(SHELL) $$s/$$module_srcdir/configure \
30231 --srcdir=$${topdir}/$$module_srcdir \
30232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30233 --target=${target_alias} \
30234 --with-build-libsubdir=$(HOST_SUBDIR) \
30235 $(STAGEautofeedback_CONFIGURE_FLAGS) \
30236 --disable-shared
30237 @endif libiconv-bootstrap
30238
30239
30240
30241
30242
30243 .PHONY: all-libiconv maybe-all-libiconv
30244 maybe-all-libiconv:
30245 @if gcc-bootstrap
30246 all-libiconv: stage_current
30247 @endif gcc-bootstrap
30248 @if libiconv
30249 TARGET-libiconv=all
30250 maybe-all-libiconv: all-libiconv
30251 all-libiconv: configure-libiconv
30252 @r=`${PWD_COMMAND}`; export r; \
30253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30254 $(HOST_EXPORTS) \
30255 (cd $(HOST_SUBDIR)/libiconv && \
30256 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30257 $(TARGET-libiconv))
30258 @endif libiconv
30259
30260
30261
30262 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
30263 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
30264 maybe-all-stage1-libiconv:
30265 maybe-clean-stage1-libiconv:
30266 @if libiconv-bootstrap
30267 maybe-all-stage1-libiconv: all-stage1-libiconv
30268 all-stage1: all-stage1-libiconv
30269 TARGET-stage1-libiconv = $(TARGET-libiconv)
30270 all-stage1-libiconv: configure-stage1-libiconv
30271 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30272 @r=`${PWD_COMMAND}`; export r; \
30273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30274 TFLAGS="$(STAGE1_TFLAGS)"; \
30275 $(HOST_EXPORTS) \
30276 cd $(HOST_SUBDIR)/libiconv && \
30277 \
30278 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30279 CFLAGS="$(STAGE1_CFLAGS)" \
30280 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
30281 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30282 LIBCFLAGS="$(LIBCFLAGS)" \
30283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30286 $(EXTRA_HOST_FLAGS) \
30287 $(STAGE1_FLAGS_TO_PASS) \
30288 TFLAGS="$(STAGE1_TFLAGS)" \
30289 $(TARGET-stage1-libiconv)
30290
30291 maybe-clean-stage1-libiconv: clean-stage1-libiconv
30292 clean-stage1: clean-stage1-libiconv
30293 clean-stage1-libiconv:
30294 @if [ $(current_stage) = stage1 ]; then \
30295 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30296 else \
30297 [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
30298 $(MAKE) stage1-start; \
30299 fi; \
30300 cd $(HOST_SUBDIR)/libiconv && \
30301 $(MAKE) $(EXTRA_HOST_FLAGS) \
30302 $(STAGE1_FLAGS_TO_PASS) clean
30303 @endif libiconv-bootstrap
30304
30305
30306 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
30307 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
30308 maybe-all-stage2-libiconv:
30309 maybe-clean-stage2-libiconv:
30310 @if libiconv-bootstrap
30311 maybe-all-stage2-libiconv: all-stage2-libiconv
30312 all-stage2: all-stage2-libiconv
30313 TARGET-stage2-libiconv = $(TARGET-libiconv)
30314 all-stage2-libiconv: configure-stage2-libiconv
30315 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30316 @r=`${PWD_COMMAND}`; export r; \
30317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30318 TFLAGS="$(STAGE2_TFLAGS)"; \
30319 $(HOST_EXPORTS) \
30320 $(POSTSTAGE1_HOST_EXPORTS) \
30321 cd $(HOST_SUBDIR)/libiconv && \
30322 \
30323 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30324 CFLAGS="$(STAGE2_CFLAGS)" \
30325 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
30326 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30327 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30328 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30329 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30330 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30331 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30332 TFLAGS="$(STAGE2_TFLAGS)" \
30333 $(TARGET-stage2-libiconv)
30334
30335 maybe-clean-stage2-libiconv: clean-stage2-libiconv
30336 clean-stage2: clean-stage2-libiconv
30337 clean-stage2-libiconv:
30338 @if [ $(current_stage) = stage2 ]; then \
30339 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30340 else \
30341 [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
30342 $(MAKE) stage2-start; \
30343 fi; \
30344 cd $(HOST_SUBDIR)/libiconv && \
30345 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30346 @endif libiconv-bootstrap
30347
30348
30349 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
30350 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
30351 maybe-all-stage3-libiconv:
30352 maybe-clean-stage3-libiconv:
30353 @if libiconv-bootstrap
30354 maybe-all-stage3-libiconv: all-stage3-libiconv
30355 all-stage3: all-stage3-libiconv
30356 TARGET-stage3-libiconv = $(TARGET-libiconv)
30357 all-stage3-libiconv: configure-stage3-libiconv
30358 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30359 @r=`${PWD_COMMAND}`; export r; \
30360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30361 TFLAGS="$(STAGE3_TFLAGS)"; \
30362 $(HOST_EXPORTS) \
30363 $(POSTSTAGE1_HOST_EXPORTS) \
30364 cd $(HOST_SUBDIR)/libiconv && \
30365 \
30366 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30367 CFLAGS="$(STAGE3_CFLAGS)" \
30368 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
30369 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30370 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30371 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30372 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30373 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30374 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30375 TFLAGS="$(STAGE3_TFLAGS)" \
30376 $(TARGET-stage3-libiconv)
30377
30378 maybe-clean-stage3-libiconv: clean-stage3-libiconv
30379 clean-stage3: clean-stage3-libiconv
30380 clean-stage3-libiconv:
30381 @if [ $(current_stage) = stage3 ]; then \
30382 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30383 else \
30384 [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
30385 $(MAKE) stage3-start; \
30386 fi; \
30387 cd $(HOST_SUBDIR)/libiconv && \
30388 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30389 @endif libiconv-bootstrap
30390
30391
30392 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
30393 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
30394 maybe-all-stage4-libiconv:
30395 maybe-clean-stage4-libiconv:
30396 @if libiconv-bootstrap
30397 maybe-all-stage4-libiconv: all-stage4-libiconv
30398 all-stage4: all-stage4-libiconv
30399 TARGET-stage4-libiconv = $(TARGET-libiconv)
30400 all-stage4-libiconv: configure-stage4-libiconv
30401 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30402 @r=`${PWD_COMMAND}`; export r; \
30403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30404 TFLAGS="$(STAGE4_TFLAGS)"; \
30405 $(HOST_EXPORTS) \
30406 $(POSTSTAGE1_HOST_EXPORTS) \
30407 cd $(HOST_SUBDIR)/libiconv && \
30408 \
30409 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30410 CFLAGS="$(STAGE4_CFLAGS)" \
30411 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
30412 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30413 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30414 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30415 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30416 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30417 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30418 TFLAGS="$(STAGE4_TFLAGS)" \
30419 $(TARGET-stage4-libiconv)
30420
30421 maybe-clean-stage4-libiconv: clean-stage4-libiconv
30422 clean-stage4: clean-stage4-libiconv
30423 clean-stage4-libiconv:
30424 @if [ $(current_stage) = stage4 ]; then \
30425 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30426 else \
30427 [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
30428 $(MAKE) stage4-start; \
30429 fi; \
30430 cd $(HOST_SUBDIR)/libiconv && \
30431 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30432 @endif libiconv-bootstrap
30433
30434
30435 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
30436 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
30437 maybe-all-stageprofile-libiconv:
30438 maybe-clean-stageprofile-libiconv:
30439 @if libiconv-bootstrap
30440 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
30441 all-stageprofile: all-stageprofile-libiconv
30442 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
30443 all-stageprofile-libiconv: configure-stageprofile-libiconv
30444 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30445 @r=`${PWD_COMMAND}`; export r; \
30446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30447 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30448 $(HOST_EXPORTS) \
30449 $(POSTSTAGE1_HOST_EXPORTS) \
30450 cd $(HOST_SUBDIR)/libiconv && \
30451 \
30452 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30453 CFLAGS="$(STAGEprofile_CFLAGS)" \
30454 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
30455 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30456 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30457 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30458 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30459 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30460 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30461 TFLAGS="$(STAGEprofile_TFLAGS)" \
30462 $(TARGET-stageprofile-libiconv)
30463
30464 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
30465 clean-stageprofile: clean-stageprofile-libiconv
30466 clean-stageprofile-libiconv:
30467 @if [ $(current_stage) = stageprofile ]; then \
30468 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30469 else \
30470 [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
30471 $(MAKE) stageprofile-start; \
30472 fi; \
30473 cd $(HOST_SUBDIR)/libiconv && \
30474 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30475 @endif libiconv-bootstrap
30476
30477
30478 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
30479 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
30480 maybe-all-stagetrain-libiconv:
30481 maybe-clean-stagetrain-libiconv:
30482 @if libiconv-bootstrap
30483 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
30484 all-stagetrain: all-stagetrain-libiconv
30485 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
30486 all-stagetrain-libiconv: configure-stagetrain-libiconv
30487 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
30488 @r=`${PWD_COMMAND}`; export r; \
30489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30490 TFLAGS="$(STAGEtrain_TFLAGS)"; \
30491 $(HOST_EXPORTS) \
30492 $(POSTSTAGE1_HOST_EXPORTS) \
30493 cd $(HOST_SUBDIR)/libiconv && \
30494 \
30495 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30496 CFLAGS="$(STAGEtrain_CFLAGS)" \
30497 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
30498 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
30499 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
30500 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30501 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30502 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30503 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30504 TFLAGS="$(STAGEtrain_TFLAGS)" \
30505 $(TARGET-stagetrain-libiconv)
30506
30507 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
30508 clean-stagetrain: clean-stagetrain-libiconv
30509 clean-stagetrain-libiconv:
30510 @if [ $(current_stage) = stagetrain ]; then \
30511 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30512 else \
30513 [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
30514 $(MAKE) stagetrain-start; \
30515 fi; \
30516 cd $(HOST_SUBDIR)/libiconv && \
30517 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30518 @endif libiconv-bootstrap
30519
30520
30521 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
30522 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
30523 maybe-all-stagefeedback-libiconv:
30524 maybe-clean-stagefeedback-libiconv:
30525 @if libiconv-bootstrap
30526 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
30527 all-stagefeedback: all-stagefeedback-libiconv
30528 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
30529 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
30530 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30531 @r=`${PWD_COMMAND}`; export r; \
30532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30534 $(HOST_EXPORTS) \
30535 $(POSTSTAGE1_HOST_EXPORTS) \
30536 cd $(HOST_SUBDIR)/libiconv && \
30537 \
30538 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30539 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30540 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
30541 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30542 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30546 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30547 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30548 $(TARGET-stagefeedback-libiconv)
30549
30550 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
30551 clean-stagefeedback: clean-stagefeedback-libiconv
30552 clean-stagefeedback-libiconv:
30553 @if [ $(current_stage) = stagefeedback ]; then \
30554 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30555 else \
30556 [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
30557 $(MAKE) stagefeedback-start; \
30558 fi; \
30559 cd $(HOST_SUBDIR)/libiconv && \
30560 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30561 @endif libiconv-bootstrap
30562
30563
30564 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
30565 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
30566 maybe-all-stageautoprofile-libiconv:
30567 maybe-clean-stageautoprofile-libiconv:
30568 @if libiconv-bootstrap
30569 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
30570 all-stageautoprofile: all-stageautoprofile-libiconv
30571 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
30572 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
30573 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
30574 @r=`${PWD_COMMAND}`; export r; \
30575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30576 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
30577 $(HOST_EXPORTS) \
30578 $(POSTSTAGE1_HOST_EXPORTS) \
30579 cd $(HOST_SUBDIR)/libiconv && \
30580 $$s/gcc/config/i386/$(AUTO_PROFILE) \
30581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30582 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
30583 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
30584 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
30585 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
30586 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30587 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30588 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30589 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30590 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
30591 $(TARGET-stageautoprofile-libiconv)
30592
30593 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
30594 clean-stageautoprofile: clean-stageautoprofile-libiconv
30595 clean-stageautoprofile-libiconv:
30596 @if [ $(current_stage) = stageautoprofile ]; then \
30597 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30598 else \
30599 [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
30600 $(MAKE) stageautoprofile-start; \
30601 fi; \
30602 cd $(HOST_SUBDIR)/libiconv && \
30603 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30604 @endif libiconv-bootstrap
30605
30606
30607 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
30608 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
30609 maybe-all-stageautofeedback-libiconv:
30610 maybe-clean-stageautofeedback-libiconv:
30611 @if libiconv-bootstrap
30612 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
30613 all-stageautofeedback: all-stageautofeedback-libiconv
30614 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
30615 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
30616 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
30617 @r=`${PWD_COMMAND}`; export r; \
30618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30619 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
30620 $(HOST_EXPORTS) \
30621 $(POSTSTAGE1_HOST_EXPORTS) \
30622 cd $(HOST_SUBDIR)/libiconv && \
30623 \
30624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30625 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
30626 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
30627 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
30628 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
30629 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30630 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30631 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30632 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30633 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
30634 $(TARGET-stageautofeedback-libiconv)
30635
30636 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
30637 clean-stageautofeedback: clean-stageautofeedback-libiconv
30638 clean-stageautofeedback-libiconv:
30639 @if [ $(current_stage) = stageautofeedback ]; then \
30640 [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
30641 else \
30642 [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
30643 $(MAKE) stageautofeedback-start; \
30644 fi; \
30645 cd $(HOST_SUBDIR)/libiconv && \
30646 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
30647 @endif libiconv-bootstrap
30648
30649
30650
30651
30652
30653 .PHONY: check-libiconv maybe-check-libiconv
30654 maybe-check-libiconv:
30655 @if libiconv
30656 maybe-check-libiconv: check-libiconv
30657
30658 check-libiconv:
30659 @: $(MAKE); $(unstage)
30660 @r=`${PWD_COMMAND}`; export r; \
30661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30662 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
30663 (cd $(HOST_SUBDIR)/libiconv && \
30664 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
30665
30666 @endif libiconv
30667
30668 .PHONY: install-libiconv maybe-install-libiconv
30669 maybe-install-libiconv:
30670 @if libiconv
30671 maybe-install-libiconv: install-libiconv
30672
30673 install-libiconv:
30674
30675 @endif libiconv
30676
30677 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30678 maybe-install-strip-libiconv:
30679 @if libiconv
30680 maybe-install-strip-libiconv: install-strip-libiconv
30681
30682 install-strip-libiconv:
30683
30684 @endif libiconv
30685
30686 # Other targets (info, dvi, pdf, etc.)
30687
30688 .PHONY: maybe-info-libiconv info-libiconv
30689 maybe-info-libiconv:
30690 @if libiconv
30691 maybe-info-libiconv: info-libiconv
30692
30693 # libiconv doesn't support info.
30694 info-libiconv:
30695
30696 @endif libiconv
30697
30698 .PHONY: maybe-dvi-libiconv dvi-libiconv
30699 maybe-dvi-libiconv:
30700 @if libiconv
30701 maybe-dvi-libiconv: dvi-libiconv
30702
30703 dvi-libiconv: \
30704 configure-libiconv
30705 @[ -f ./libiconv/Makefile ] || exit 0; \
30706 r=`${PWD_COMMAND}`; export r; \
30707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708 $(HOST_EXPORTS) \
30709 for flag in $(EXTRA_HOST_FLAGS) ; do \
30710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30711 done; \
30712 echo "Doing dvi in libiconv"; \
30713 (cd $(HOST_SUBDIR)/libiconv && \
30714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30716 "RANLIB=$${RANLIB}" \
30717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30718 dvi) \
30719 || exit 1
30720
30721 @endif libiconv
30722
30723 .PHONY: maybe-pdf-libiconv pdf-libiconv
30724 maybe-pdf-libiconv:
30725 @if libiconv
30726 maybe-pdf-libiconv: pdf-libiconv
30727
30728 # libiconv doesn't support pdf.
30729 pdf-libiconv:
30730
30731 @endif libiconv
30732
30733 .PHONY: maybe-html-libiconv html-libiconv
30734 maybe-html-libiconv:
30735 @if libiconv
30736 maybe-html-libiconv: html-libiconv
30737
30738 # libiconv doesn't support html.
30739 html-libiconv:
30740
30741 @endif libiconv
30742
30743 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30744 maybe-TAGS-libiconv:
30745 @if libiconv
30746 maybe-TAGS-libiconv: TAGS-libiconv
30747
30748 TAGS-libiconv: \
30749 configure-libiconv
30750 @[ -f ./libiconv/Makefile ] || exit 0; \
30751 r=`${PWD_COMMAND}`; export r; \
30752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30753 $(HOST_EXPORTS) \
30754 for flag in $(EXTRA_HOST_FLAGS) ; do \
30755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30756 done; \
30757 echo "Doing TAGS in libiconv"; \
30758 (cd $(HOST_SUBDIR)/libiconv && \
30759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30761 "RANLIB=$${RANLIB}" \
30762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30763 TAGS) \
30764 || exit 1
30765
30766 @endif libiconv
30767
30768 .PHONY: maybe-install-info-libiconv install-info-libiconv
30769 maybe-install-info-libiconv:
30770 @if libiconv
30771 maybe-install-info-libiconv: install-info-libiconv
30772
30773 # libiconv doesn't support install-info.
30774 install-info-libiconv:
30775
30776 @endif libiconv
30777
30778 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30779 maybe-install-pdf-libiconv:
30780 @if libiconv
30781 maybe-install-pdf-libiconv: install-pdf-libiconv
30782
30783 # libiconv doesn't support install-pdf.
30784 install-pdf-libiconv:
30785
30786 @endif libiconv
30787
30788 .PHONY: maybe-install-html-libiconv install-html-libiconv
30789 maybe-install-html-libiconv:
30790 @if libiconv
30791 maybe-install-html-libiconv: install-html-libiconv
30792
30793 # libiconv doesn't support install-html.
30794 install-html-libiconv:
30795
30796 @endif libiconv
30797
30798 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30799 maybe-installcheck-libiconv:
30800 @if libiconv
30801 maybe-installcheck-libiconv: installcheck-libiconv
30802
30803 installcheck-libiconv: \
30804 configure-libiconv
30805 @[ -f ./libiconv/Makefile ] || exit 0; \
30806 r=`${PWD_COMMAND}`; export r; \
30807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808 $(HOST_EXPORTS) \
30809 for flag in $(EXTRA_HOST_FLAGS) ; do \
30810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811 done; \
30812 echo "Doing installcheck in libiconv"; \
30813 (cd $(HOST_SUBDIR)/libiconv && \
30814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816 "RANLIB=$${RANLIB}" \
30817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818 installcheck) \
30819 || exit 1
30820
30821 @endif libiconv
30822
30823 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30824 maybe-mostlyclean-libiconv:
30825 @if libiconv
30826 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30827
30828 mostlyclean-libiconv:
30829 @[ -f ./libiconv/Makefile ] || exit 0; \
30830 r=`${PWD_COMMAND}`; export r; \
30831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30832 $(HOST_EXPORTS) \
30833 for flag in $(EXTRA_HOST_FLAGS) ; do \
30834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30835 done; \
30836 echo "Doing mostlyclean in libiconv"; \
30837 (cd $(HOST_SUBDIR)/libiconv && \
30838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30840 "RANLIB=$${RANLIB}" \
30841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30842 mostlyclean) \
30843 || exit 1
30844
30845 @endif libiconv
30846
30847 .PHONY: maybe-clean-libiconv clean-libiconv
30848 maybe-clean-libiconv:
30849 @if libiconv
30850 maybe-clean-libiconv: clean-libiconv
30851
30852 clean-libiconv:
30853 @[ -f ./libiconv/Makefile ] || exit 0; \
30854 r=`${PWD_COMMAND}`; export r; \
30855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30856 $(HOST_EXPORTS) \
30857 for flag in $(EXTRA_HOST_FLAGS) ; do \
30858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30859 done; \
30860 echo "Doing clean in libiconv"; \
30861 (cd $(HOST_SUBDIR)/libiconv && \
30862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30864 "RANLIB=$${RANLIB}" \
30865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30866 clean) \
30867 || exit 1
30868
30869 @endif libiconv
30870
30871 .PHONY: maybe-distclean-libiconv distclean-libiconv
30872 maybe-distclean-libiconv:
30873 @if libiconv
30874 maybe-distclean-libiconv: distclean-libiconv
30875
30876 distclean-libiconv:
30877 @[ -f ./libiconv/Makefile ] || exit 0; \
30878 r=`${PWD_COMMAND}`; export r; \
30879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880 $(HOST_EXPORTS) \
30881 for flag in $(EXTRA_HOST_FLAGS) ; do \
30882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30883 done; \
30884 echo "Doing distclean in libiconv"; \
30885 (cd $(HOST_SUBDIR)/libiconv && \
30886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30888 "RANLIB=$${RANLIB}" \
30889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30890 distclean) \
30891 || exit 1
30892
30893 @endif libiconv
30894
30895 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30896 maybe-maintainer-clean-libiconv:
30897 @if libiconv
30898 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30899
30900 maintainer-clean-libiconv:
30901 @[ -f ./libiconv/Makefile ] || exit 0; \
30902 r=`${PWD_COMMAND}`; export r; \
30903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30904 $(HOST_EXPORTS) \
30905 for flag in $(EXTRA_HOST_FLAGS) ; do \
30906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30907 done; \
30908 echo "Doing maintainer-clean in libiconv"; \
30909 (cd $(HOST_SUBDIR)/libiconv && \
30910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30912 "RANLIB=$${RANLIB}" \
30913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30914 maintainer-clean) \
30915 || exit 1
30916
30917 @endif libiconv
30918
30919
30920
30921 .PHONY: configure-m4 maybe-configure-m4
30922 maybe-configure-m4:
30923 @if gcc-bootstrap
30924 configure-m4: stage_current
30925 @endif gcc-bootstrap
30926 @if m4
30927 maybe-configure-m4: configure-m4
30928 configure-m4:
30929 @: $(MAKE); $(unstage)
30930 @r=`${PWD_COMMAND}`; export r; \
30931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30932 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30933 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
30934 $(HOST_EXPORTS) \
30935 echo Configuring in $(HOST_SUBDIR)/m4; \
30936 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30937 case $(srcdir) in \
30938 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30939 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30940 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30941 esac; \
30942 module_srcdir=m4; \
30943 $(SHELL) \
30944 $$s/$$module_srcdir/configure \
30945 --srcdir=$${topdir}/$$module_srcdir \
30946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30947 --target=${target_alias} \
30948 || exit 1
30949 @endif m4
30950
30951
30952
30953
30954
30955 .PHONY: all-m4 maybe-all-m4
30956 maybe-all-m4:
30957 @if gcc-bootstrap
30958 all-m4: stage_current
30959 @endif gcc-bootstrap
30960 @if m4
30961 TARGET-m4=all
30962 maybe-all-m4: all-m4
30963 all-m4: configure-m4
30964 @: $(MAKE); $(unstage)
30965 @r=`${PWD_COMMAND}`; export r; \
30966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967 $(HOST_EXPORTS) \
30968 (cd $(HOST_SUBDIR)/m4 && \
30969 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
30970 $(TARGET-m4))
30971 @endif m4
30972
30973
30974
30975
30976 .PHONY: check-m4 maybe-check-m4
30977 maybe-check-m4:
30978 @if m4
30979 maybe-check-m4: check-m4
30980
30981 check-m4:
30982 @: $(MAKE); $(unstage)
30983 @r=`${PWD_COMMAND}`; export r; \
30984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985 $(HOST_EXPORTS) \
30986 (cd $(HOST_SUBDIR)/m4 && \
30987 $(MAKE) $(FLAGS_TO_PASS) check)
30988
30989 @endif m4
30990
30991 .PHONY: install-m4 maybe-install-m4
30992 maybe-install-m4:
30993 @if m4
30994 maybe-install-m4: install-m4
30995
30996 install-m4: installdirs
30997 @: $(MAKE); $(unstage)
30998 @r=`${PWD_COMMAND}`; export r; \
30999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000 $(HOST_EXPORTS) \
31001 (cd $(HOST_SUBDIR)/m4 && \
31002 $(MAKE) $(FLAGS_TO_PASS) install)
31003
31004 @endif m4
31005
31006 .PHONY: install-strip-m4 maybe-install-strip-m4
31007 maybe-install-strip-m4:
31008 @if m4
31009 maybe-install-strip-m4: install-strip-m4
31010
31011 install-strip-m4: installdirs
31012 @: $(MAKE); $(unstage)
31013 @r=`${PWD_COMMAND}`; export r; \
31014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015 $(HOST_EXPORTS) \
31016 (cd $(HOST_SUBDIR)/m4 && \
31017 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31018
31019 @endif m4
31020
31021 # Other targets (info, dvi, pdf, etc.)
31022
31023 .PHONY: maybe-info-m4 info-m4
31024 maybe-info-m4:
31025 @if m4
31026 maybe-info-m4: info-m4
31027
31028 info-m4: \
31029 configure-m4
31030 @: $(MAKE); $(unstage)
31031 @[ -f ./m4/Makefile ] || exit 0; \
31032 r=`${PWD_COMMAND}`; export r; \
31033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31034 $(HOST_EXPORTS) \
31035 for flag in $(EXTRA_HOST_FLAGS) ; do \
31036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31037 done; \
31038 echo "Doing info in m4"; \
31039 (cd $(HOST_SUBDIR)/m4 && \
31040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31042 "RANLIB=$${RANLIB}" \
31043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31044 info) \
31045 || exit 1
31046
31047 @endif m4
31048
31049 .PHONY: maybe-dvi-m4 dvi-m4
31050 maybe-dvi-m4:
31051 @if m4
31052 maybe-dvi-m4: dvi-m4
31053
31054 dvi-m4: \
31055 configure-m4
31056 @: $(MAKE); $(unstage)
31057 @[ -f ./m4/Makefile ] || exit 0; \
31058 r=`${PWD_COMMAND}`; export r; \
31059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31060 $(HOST_EXPORTS) \
31061 for flag in $(EXTRA_HOST_FLAGS) ; do \
31062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31063 done; \
31064 echo "Doing dvi in m4"; \
31065 (cd $(HOST_SUBDIR)/m4 && \
31066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31068 "RANLIB=$${RANLIB}" \
31069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31070 dvi) \
31071 || exit 1
31072
31073 @endif m4
31074
31075 .PHONY: maybe-pdf-m4 pdf-m4
31076 maybe-pdf-m4:
31077 @if m4
31078 maybe-pdf-m4: pdf-m4
31079
31080 pdf-m4: \
31081 configure-m4
31082 @: $(MAKE); $(unstage)
31083 @[ -f ./m4/Makefile ] || exit 0; \
31084 r=`${PWD_COMMAND}`; export r; \
31085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31086 $(HOST_EXPORTS) \
31087 for flag in $(EXTRA_HOST_FLAGS) ; do \
31088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31089 done; \
31090 echo "Doing pdf in m4"; \
31091 (cd $(HOST_SUBDIR)/m4 && \
31092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31094 "RANLIB=$${RANLIB}" \
31095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31096 pdf) \
31097 || exit 1
31098
31099 @endif m4
31100
31101 .PHONY: maybe-html-m4 html-m4
31102 maybe-html-m4:
31103 @if m4
31104 maybe-html-m4: html-m4
31105
31106 html-m4: \
31107 configure-m4
31108 @: $(MAKE); $(unstage)
31109 @[ -f ./m4/Makefile ] || exit 0; \
31110 r=`${PWD_COMMAND}`; export r; \
31111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31112 $(HOST_EXPORTS) \
31113 for flag in $(EXTRA_HOST_FLAGS) ; do \
31114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31115 done; \
31116 echo "Doing html in m4"; \
31117 (cd $(HOST_SUBDIR)/m4 && \
31118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31120 "RANLIB=$${RANLIB}" \
31121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31122 html) \
31123 || exit 1
31124
31125 @endif m4
31126
31127 .PHONY: maybe-TAGS-m4 TAGS-m4
31128 maybe-TAGS-m4:
31129 @if m4
31130 maybe-TAGS-m4: TAGS-m4
31131
31132 TAGS-m4: \
31133 configure-m4
31134 @: $(MAKE); $(unstage)
31135 @[ -f ./m4/Makefile ] || exit 0; \
31136 r=`${PWD_COMMAND}`; export r; \
31137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31138 $(HOST_EXPORTS) \
31139 for flag in $(EXTRA_HOST_FLAGS) ; do \
31140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141 done; \
31142 echo "Doing TAGS in m4"; \
31143 (cd $(HOST_SUBDIR)/m4 && \
31144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31146 "RANLIB=$${RANLIB}" \
31147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31148 TAGS) \
31149 || exit 1
31150
31151 @endif m4
31152
31153 .PHONY: maybe-install-info-m4 install-info-m4
31154 maybe-install-info-m4:
31155 @if m4
31156 maybe-install-info-m4: install-info-m4
31157
31158 install-info-m4: \
31159 configure-m4 \
31160 info-m4
31161 @: $(MAKE); $(unstage)
31162 @[ -f ./m4/Makefile ] || exit 0; \
31163 r=`${PWD_COMMAND}`; export r; \
31164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31165 $(HOST_EXPORTS) \
31166 for flag in $(EXTRA_HOST_FLAGS) ; do \
31167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31168 done; \
31169 echo "Doing install-info in m4"; \
31170 (cd $(HOST_SUBDIR)/m4 && \
31171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31173 "RANLIB=$${RANLIB}" \
31174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31175 install-info) \
31176 || exit 1
31177
31178 @endif m4
31179
31180 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31181 maybe-install-pdf-m4:
31182 @if m4
31183 maybe-install-pdf-m4: install-pdf-m4
31184
31185 install-pdf-m4: \
31186 configure-m4 \
31187 pdf-m4
31188 @: $(MAKE); $(unstage)
31189 @[ -f ./m4/Makefile ] || exit 0; \
31190 r=`${PWD_COMMAND}`; export r; \
31191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31192 $(HOST_EXPORTS) \
31193 for flag in $(EXTRA_HOST_FLAGS) ; do \
31194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31195 done; \
31196 echo "Doing install-pdf in m4"; \
31197 (cd $(HOST_SUBDIR)/m4 && \
31198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31200 "RANLIB=$${RANLIB}" \
31201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31202 install-pdf) \
31203 || exit 1
31204
31205 @endif m4
31206
31207 .PHONY: maybe-install-html-m4 install-html-m4
31208 maybe-install-html-m4:
31209 @if m4
31210 maybe-install-html-m4: install-html-m4
31211
31212 install-html-m4: \
31213 configure-m4 \
31214 html-m4
31215 @: $(MAKE); $(unstage)
31216 @[ -f ./m4/Makefile ] || exit 0; \
31217 r=`${PWD_COMMAND}`; export r; \
31218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31219 $(HOST_EXPORTS) \
31220 for flag in $(EXTRA_HOST_FLAGS) ; do \
31221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31222 done; \
31223 echo "Doing install-html in m4"; \
31224 (cd $(HOST_SUBDIR)/m4 && \
31225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31227 "RANLIB=$${RANLIB}" \
31228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31229 install-html) \
31230 || exit 1
31231
31232 @endif m4
31233
31234 .PHONY: maybe-installcheck-m4 installcheck-m4
31235 maybe-installcheck-m4:
31236 @if m4
31237 maybe-installcheck-m4: installcheck-m4
31238
31239 installcheck-m4: \
31240 configure-m4
31241 @: $(MAKE); $(unstage)
31242 @[ -f ./m4/Makefile ] || exit 0; \
31243 r=`${PWD_COMMAND}`; export r; \
31244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31245 $(HOST_EXPORTS) \
31246 for flag in $(EXTRA_HOST_FLAGS) ; do \
31247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31248 done; \
31249 echo "Doing installcheck in m4"; \
31250 (cd $(HOST_SUBDIR)/m4 && \
31251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31253 "RANLIB=$${RANLIB}" \
31254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31255 installcheck) \
31256 || exit 1
31257
31258 @endif m4
31259
31260 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31261 maybe-mostlyclean-m4:
31262 @if m4
31263 maybe-mostlyclean-m4: mostlyclean-m4
31264
31265 mostlyclean-m4:
31266 @: $(MAKE); $(unstage)
31267 @[ -f ./m4/Makefile ] || exit 0; \
31268 r=`${PWD_COMMAND}`; export r; \
31269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31270 $(HOST_EXPORTS) \
31271 for flag in $(EXTRA_HOST_FLAGS) ; do \
31272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31273 done; \
31274 echo "Doing mostlyclean in m4"; \
31275 (cd $(HOST_SUBDIR)/m4 && \
31276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31278 "RANLIB=$${RANLIB}" \
31279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31280 mostlyclean) \
31281 || exit 1
31282
31283 @endif m4
31284
31285 .PHONY: maybe-clean-m4 clean-m4
31286 maybe-clean-m4:
31287 @if m4
31288 maybe-clean-m4: clean-m4
31289
31290 clean-m4:
31291 @: $(MAKE); $(unstage)
31292 @[ -f ./m4/Makefile ] || exit 0; \
31293 r=`${PWD_COMMAND}`; export r; \
31294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31295 $(HOST_EXPORTS) \
31296 for flag in $(EXTRA_HOST_FLAGS) ; do \
31297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31298 done; \
31299 echo "Doing clean in m4"; \
31300 (cd $(HOST_SUBDIR)/m4 && \
31301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31303 "RANLIB=$${RANLIB}" \
31304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31305 clean) \
31306 || exit 1
31307
31308 @endif m4
31309
31310 .PHONY: maybe-distclean-m4 distclean-m4
31311 maybe-distclean-m4:
31312 @if m4
31313 maybe-distclean-m4: distclean-m4
31314
31315 distclean-m4:
31316 @: $(MAKE); $(unstage)
31317 @[ -f ./m4/Makefile ] || exit 0; \
31318 r=`${PWD_COMMAND}`; export r; \
31319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31320 $(HOST_EXPORTS) \
31321 for flag in $(EXTRA_HOST_FLAGS) ; do \
31322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31323 done; \
31324 echo "Doing distclean in m4"; \
31325 (cd $(HOST_SUBDIR)/m4 && \
31326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31328 "RANLIB=$${RANLIB}" \
31329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31330 distclean) \
31331 || exit 1
31332
31333 @endif m4
31334
31335 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31336 maybe-maintainer-clean-m4:
31337 @if m4
31338 maybe-maintainer-clean-m4: maintainer-clean-m4
31339
31340 maintainer-clean-m4:
31341 @: $(MAKE); $(unstage)
31342 @[ -f ./m4/Makefile ] || exit 0; \
31343 r=`${PWD_COMMAND}`; export r; \
31344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31345 $(HOST_EXPORTS) \
31346 for flag in $(EXTRA_HOST_FLAGS) ; do \
31347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31348 done; \
31349 echo "Doing maintainer-clean in m4"; \
31350 (cd $(HOST_SUBDIR)/m4 && \
31351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31353 "RANLIB=$${RANLIB}" \
31354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31355 maintainer-clean) \
31356 || exit 1
31357
31358 @endif m4
31359
31360
31361
31362 .PHONY: configure-readline maybe-configure-readline
31363 maybe-configure-readline:
31364 @if gcc-bootstrap
31365 configure-readline: stage_current
31366 @endif gcc-bootstrap
31367 @if readline
31368 maybe-configure-readline: configure-readline
31369 configure-readline:
31370 @: $(MAKE); $(unstage)
31371 @r=`${PWD_COMMAND}`; export r; \
31372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
31374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
31375 $(HOST_EXPORTS) \
31376 echo Configuring in $(HOST_SUBDIR)/readline; \
31377 cd "$(HOST_SUBDIR)/readline" || exit 1; \
31378 case $(srcdir) in \
31379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31380 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
31381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31382 esac; \
31383 module_srcdir=readline; \
31384 $(SHELL) \
31385 $$s/$$module_srcdir/configure \
31386 --srcdir=$${topdir}/$$module_srcdir \
31387 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31388 --target=${target_alias} \
31389 || exit 1
31390 @endif readline
31391
31392
31393
31394
31395
31396 .PHONY: all-readline maybe-all-readline
31397 maybe-all-readline:
31398 @if gcc-bootstrap
31399 all-readline: stage_current
31400 @endif gcc-bootstrap
31401 @if readline
31402 TARGET-readline=all
31403 maybe-all-readline: all-readline
31404 all-readline: configure-readline
31405 @: $(MAKE); $(unstage)
31406 @r=`${PWD_COMMAND}`; export r; \
31407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408 $(HOST_EXPORTS) \
31409 (cd $(HOST_SUBDIR)/readline && \
31410 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31411 $(TARGET-readline))
31412 @endif readline
31413
31414
31415
31416
31417 .PHONY: check-readline maybe-check-readline
31418 maybe-check-readline:
31419 @if readline
31420 maybe-check-readline: check-readline
31421
31422 check-readline:
31423 @: $(MAKE); $(unstage)
31424 @r=`${PWD_COMMAND}`; export r; \
31425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31426 $(HOST_EXPORTS) \
31427 (cd $(HOST_SUBDIR)/readline && \
31428 $(MAKE) $(FLAGS_TO_PASS) check)
31429
31430 @endif readline
31431
31432 .PHONY: install-readline maybe-install-readline
31433 maybe-install-readline:
31434 @if readline
31435 maybe-install-readline: install-readline
31436
31437 install-readline: installdirs
31438 @: $(MAKE); $(unstage)
31439 @r=`${PWD_COMMAND}`; export r; \
31440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31441 $(HOST_EXPORTS) \
31442 (cd $(HOST_SUBDIR)/readline && \
31443 $(MAKE) $(FLAGS_TO_PASS) install)
31444
31445 @endif readline
31446
31447 .PHONY: install-strip-readline maybe-install-strip-readline
31448 maybe-install-strip-readline:
31449 @if readline
31450 maybe-install-strip-readline: install-strip-readline
31451
31452 install-strip-readline: installdirs
31453 @: $(MAKE); $(unstage)
31454 @r=`${PWD_COMMAND}`; export r; \
31455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456 $(HOST_EXPORTS) \
31457 (cd $(HOST_SUBDIR)/readline && \
31458 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31459
31460 @endif readline
31461
31462 # Other targets (info, dvi, pdf, etc.)
31463
31464 .PHONY: maybe-info-readline info-readline
31465 maybe-info-readline:
31466 @if readline
31467 maybe-info-readline: info-readline
31468
31469 info-readline: \
31470 configure-readline
31471 @: $(MAKE); $(unstage)
31472 @[ -f ./readline/Makefile ] || exit 0; \
31473 r=`${PWD_COMMAND}`; export r; \
31474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31475 $(HOST_EXPORTS) \
31476 for flag in $(EXTRA_HOST_FLAGS) ; do \
31477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31478 done; \
31479 echo "Doing info in readline"; \
31480 (cd $(HOST_SUBDIR)/readline && \
31481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31483 "RANLIB=$${RANLIB}" \
31484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31485 info) \
31486 || exit 1
31487
31488 @endif readline
31489
31490 .PHONY: maybe-dvi-readline dvi-readline
31491 maybe-dvi-readline:
31492 @if readline
31493 maybe-dvi-readline: dvi-readline
31494
31495 dvi-readline: \
31496 configure-readline
31497 @: $(MAKE); $(unstage)
31498 @[ -f ./readline/Makefile ] || exit 0; \
31499 r=`${PWD_COMMAND}`; export r; \
31500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31501 $(HOST_EXPORTS) \
31502 for flag in $(EXTRA_HOST_FLAGS) ; do \
31503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31504 done; \
31505 echo "Doing dvi in readline"; \
31506 (cd $(HOST_SUBDIR)/readline && \
31507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31509 "RANLIB=$${RANLIB}" \
31510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31511 dvi) \
31512 || exit 1
31513
31514 @endif readline
31515
31516 .PHONY: maybe-pdf-readline pdf-readline
31517 maybe-pdf-readline:
31518 @if readline
31519 maybe-pdf-readline: pdf-readline
31520
31521 pdf-readline: \
31522 configure-readline
31523 @: $(MAKE); $(unstage)
31524 @[ -f ./readline/Makefile ] || exit 0; \
31525 r=`${PWD_COMMAND}`; export r; \
31526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31527 $(HOST_EXPORTS) \
31528 for flag in $(EXTRA_HOST_FLAGS) ; do \
31529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31530 done; \
31531 echo "Doing pdf in readline"; \
31532 (cd $(HOST_SUBDIR)/readline && \
31533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31535 "RANLIB=$${RANLIB}" \
31536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31537 pdf) \
31538 || exit 1
31539
31540 @endif readline
31541
31542 .PHONY: maybe-html-readline html-readline
31543 maybe-html-readline:
31544 @if readline
31545 maybe-html-readline: html-readline
31546
31547 html-readline: \
31548 configure-readline
31549 @: $(MAKE); $(unstage)
31550 @[ -f ./readline/Makefile ] || exit 0; \
31551 r=`${PWD_COMMAND}`; export r; \
31552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553 $(HOST_EXPORTS) \
31554 for flag in $(EXTRA_HOST_FLAGS) ; do \
31555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556 done; \
31557 echo "Doing html in readline"; \
31558 (cd $(HOST_SUBDIR)/readline && \
31559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561 "RANLIB=$${RANLIB}" \
31562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563 html) \
31564 || exit 1
31565
31566 @endif readline
31567
31568 .PHONY: maybe-TAGS-readline TAGS-readline
31569 maybe-TAGS-readline:
31570 @if readline
31571 maybe-TAGS-readline: TAGS-readline
31572
31573 TAGS-readline: \
31574 configure-readline
31575 @: $(MAKE); $(unstage)
31576 @[ -f ./readline/Makefile ] || exit 0; \
31577 r=`${PWD_COMMAND}`; export r; \
31578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31579 $(HOST_EXPORTS) \
31580 for flag in $(EXTRA_HOST_FLAGS) ; do \
31581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31582 done; \
31583 echo "Doing TAGS in readline"; \
31584 (cd $(HOST_SUBDIR)/readline && \
31585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31587 "RANLIB=$${RANLIB}" \
31588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31589 TAGS) \
31590 || exit 1
31591
31592 @endif readline
31593
31594 .PHONY: maybe-install-info-readline install-info-readline
31595 maybe-install-info-readline:
31596 @if readline
31597 maybe-install-info-readline: install-info-readline
31598
31599 install-info-readline: \
31600 configure-readline \
31601 info-readline
31602 @: $(MAKE); $(unstage)
31603 @[ -f ./readline/Makefile ] || exit 0; \
31604 r=`${PWD_COMMAND}`; export r; \
31605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31606 $(HOST_EXPORTS) \
31607 for flag in $(EXTRA_HOST_FLAGS) ; do \
31608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31609 done; \
31610 echo "Doing install-info in readline"; \
31611 (cd $(HOST_SUBDIR)/readline && \
31612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31614 "RANLIB=$${RANLIB}" \
31615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31616 install-info) \
31617 || exit 1
31618
31619 @endif readline
31620
31621 .PHONY: maybe-install-pdf-readline install-pdf-readline
31622 maybe-install-pdf-readline:
31623 @if readline
31624 maybe-install-pdf-readline: install-pdf-readline
31625
31626 install-pdf-readline: \
31627 configure-readline \
31628 pdf-readline
31629 @: $(MAKE); $(unstage)
31630 @[ -f ./readline/Makefile ] || exit 0; \
31631 r=`${PWD_COMMAND}`; export r; \
31632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31633 $(HOST_EXPORTS) \
31634 for flag in $(EXTRA_HOST_FLAGS) ; do \
31635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31636 done; \
31637 echo "Doing install-pdf in readline"; \
31638 (cd $(HOST_SUBDIR)/readline && \
31639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31641 "RANLIB=$${RANLIB}" \
31642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31643 install-pdf) \
31644 || exit 1
31645
31646 @endif readline
31647
31648 .PHONY: maybe-install-html-readline install-html-readline
31649 maybe-install-html-readline:
31650 @if readline
31651 maybe-install-html-readline: install-html-readline
31652
31653 install-html-readline: \
31654 configure-readline \
31655 html-readline
31656 @: $(MAKE); $(unstage)
31657 @[ -f ./readline/Makefile ] || exit 0; \
31658 r=`${PWD_COMMAND}`; export r; \
31659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31660 $(HOST_EXPORTS) \
31661 for flag in $(EXTRA_HOST_FLAGS) ; do \
31662 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31663 done; \
31664 echo "Doing install-html in readline"; \
31665 (cd $(HOST_SUBDIR)/readline && \
31666 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31667 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31668 "RANLIB=$${RANLIB}" \
31669 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31670 install-html) \
31671 || exit 1
31672
31673 @endif readline
31674
31675 .PHONY: maybe-installcheck-readline installcheck-readline
31676 maybe-installcheck-readline:
31677 @if readline
31678 maybe-installcheck-readline: installcheck-readline
31679
31680 installcheck-readline: \
31681 configure-readline
31682 @: $(MAKE); $(unstage)
31683 @[ -f ./readline/Makefile ] || exit 0; \
31684 r=`${PWD_COMMAND}`; export r; \
31685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31686 $(HOST_EXPORTS) \
31687 for flag in $(EXTRA_HOST_FLAGS) ; do \
31688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31689 done; \
31690 echo "Doing installcheck in readline"; \
31691 (cd $(HOST_SUBDIR)/readline && \
31692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31694 "RANLIB=$${RANLIB}" \
31695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31696 installcheck) \
31697 || exit 1
31698
31699 @endif readline
31700
31701 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
31702 maybe-mostlyclean-readline:
31703 @if readline
31704 maybe-mostlyclean-readline: mostlyclean-readline
31705
31706 mostlyclean-readline:
31707 @: $(MAKE); $(unstage)
31708 @[ -f ./readline/Makefile ] || exit 0; \
31709 r=`${PWD_COMMAND}`; export r; \
31710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31711 $(HOST_EXPORTS) \
31712 for flag in $(EXTRA_HOST_FLAGS) ; do \
31713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31714 done; \
31715 echo "Doing mostlyclean in readline"; \
31716 (cd $(HOST_SUBDIR)/readline && \
31717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31719 "RANLIB=$${RANLIB}" \
31720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31721 mostlyclean) \
31722 || exit 1
31723
31724 @endif readline
31725
31726 .PHONY: maybe-clean-readline clean-readline
31727 maybe-clean-readline:
31728 @if readline
31729 maybe-clean-readline: clean-readline
31730
31731 clean-readline:
31732 @: $(MAKE); $(unstage)
31733 @[ -f ./readline/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 clean in readline"; \
31741 (cd $(HOST_SUBDIR)/readline && \
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 clean) \
31747 || exit 1
31748
31749 @endif readline
31750
31751 .PHONY: maybe-distclean-readline distclean-readline
31752 maybe-distclean-readline:
31753 @if readline
31754 maybe-distclean-readline: distclean-readline
31755
31756 distclean-readline:
31757 @: $(MAKE); $(unstage)
31758 @[ -f ./readline/Makefile ] || exit 0; \
31759 r=`${PWD_COMMAND}`; export r; \
31760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31761 $(HOST_EXPORTS) \
31762 for flag in $(EXTRA_HOST_FLAGS) ; do \
31763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31764 done; \
31765 echo "Doing distclean in readline"; \
31766 (cd $(HOST_SUBDIR)/readline && \
31767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31769 "RANLIB=$${RANLIB}" \
31770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31771 distclean) \
31772 || exit 1
31773
31774 @endif readline
31775
31776 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
31777 maybe-maintainer-clean-readline:
31778 @if readline
31779 maybe-maintainer-clean-readline: maintainer-clean-readline
31780
31781 maintainer-clean-readline:
31782 @: $(MAKE); $(unstage)
31783 @[ -f ./readline/Makefile ] || exit 0; \
31784 r=`${PWD_COMMAND}`; export r; \
31785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31786 $(HOST_EXPORTS) \
31787 for flag in $(EXTRA_HOST_FLAGS) ; do \
31788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31789 done; \
31790 echo "Doing maintainer-clean in readline"; \
31791 (cd $(HOST_SUBDIR)/readline && \
31792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31794 "RANLIB=$${RANLIB}" \
31795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31796 maintainer-clean) \
31797 || exit 1
31798
31799 @endif readline
31800
31801
31802
31803 .PHONY: configure-sid maybe-configure-sid
31804 maybe-configure-sid:
31805 @if gcc-bootstrap
31806 configure-sid: stage_current
31807 @endif gcc-bootstrap
31808 @if sid
31809 maybe-configure-sid: configure-sid
31810 configure-sid:
31811 @: $(MAKE); $(unstage)
31812 @r=`${PWD_COMMAND}`; export r; \
31813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31814 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
31815 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
31816 $(HOST_EXPORTS) \
31817 echo Configuring in $(HOST_SUBDIR)/sid; \
31818 cd "$(HOST_SUBDIR)/sid" || exit 1; \
31819 case $(srcdir) in \
31820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31821 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
31822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31823 esac; \
31824 module_srcdir=sid; \
31825 $(SHELL) \
31826 $$s/$$module_srcdir/configure \
31827 --srcdir=$${topdir}/$$module_srcdir \
31828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31829 --target=${target_alias} \
31830 || exit 1
31831 @endif sid
31832
31833
31834
31835
31836
31837 .PHONY: all-sid maybe-all-sid
31838 maybe-all-sid:
31839 @if gcc-bootstrap
31840 all-sid: stage_current
31841 @endif gcc-bootstrap
31842 @if sid
31843 TARGET-sid=all
31844 maybe-all-sid: all-sid
31845 all-sid: configure-sid
31846 @: $(MAKE); $(unstage)
31847 @r=`${PWD_COMMAND}`; export r; \
31848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849 $(HOST_EXPORTS) \
31850 (cd $(HOST_SUBDIR)/sid && \
31851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
31852 $(TARGET-sid))
31853 @endif sid
31854
31855
31856
31857
31858 .PHONY: check-sid maybe-check-sid
31859 maybe-check-sid:
31860 @if sid
31861 maybe-check-sid: check-sid
31862
31863 check-sid:
31864 @: $(MAKE); $(unstage)
31865 @r=`${PWD_COMMAND}`; export r; \
31866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31867 $(HOST_EXPORTS) \
31868 (cd $(HOST_SUBDIR)/sid && \
31869 $(MAKE) $(FLAGS_TO_PASS) check)
31870
31871 @endif sid
31872
31873 .PHONY: install-sid maybe-install-sid
31874 maybe-install-sid:
31875 @if sid
31876 maybe-install-sid: install-sid
31877
31878 install-sid: installdirs
31879 @: $(MAKE); $(unstage)
31880 @r=`${PWD_COMMAND}`; export r; \
31881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31882 $(HOST_EXPORTS) \
31883 (cd $(HOST_SUBDIR)/sid && \
31884 $(MAKE) $(FLAGS_TO_PASS) install)
31885
31886 @endif sid
31887
31888 .PHONY: install-strip-sid maybe-install-strip-sid
31889 maybe-install-strip-sid:
31890 @if sid
31891 maybe-install-strip-sid: install-strip-sid
31892
31893 install-strip-sid: installdirs
31894 @: $(MAKE); $(unstage)
31895 @r=`${PWD_COMMAND}`; export r; \
31896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31897 $(HOST_EXPORTS) \
31898 (cd $(HOST_SUBDIR)/sid && \
31899 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31900
31901 @endif sid
31902
31903 # Other targets (info, dvi, pdf, etc.)
31904
31905 .PHONY: maybe-info-sid info-sid
31906 maybe-info-sid:
31907 @if sid
31908 maybe-info-sid: info-sid
31909
31910 info-sid: \
31911 configure-sid
31912 @: $(MAKE); $(unstage)
31913 @[ -f ./sid/Makefile ] || exit 0; \
31914 r=`${PWD_COMMAND}`; export r; \
31915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31916 $(HOST_EXPORTS) \
31917 for flag in $(EXTRA_HOST_FLAGS) ; do \
31918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31919 done; \
31920 echo "Doing info in sid"; \
31921 (cd $(HOST_SUBDIR)/sid && \
31922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31924 "RANLIB=$${RANLIB}" \
31925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31926 info) \
31927 || exit 1
31928
31929 @endif sid
31930
31931 .PHONY: maybe-dvi-sid dvi-sid
31932 maybe-dvi-sid:
31933 @if sid
31934 maybe-dvi-sid: dvi-sid
31935
31936 dvi-sid: \
31937 configure-sid
31938 @: $(MAKE); $(unstage)
31939 @[ -f ./sid/Makefile ] || exit 0; \
31940 r=`${PWD_COMMAND}`; export r; \
31941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31942 $(HOST_EXPORTS) \
31943 for flag in $(EXTRA_HOST_FLAGS) ; do \
31944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31945 done; \
31946 echo "Doing dvi in sid"; \
31947 (cd $(HOST_SUBDIR)/sid && \
31948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31950 "RANLIB=$${RANLIB}" \
31951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31952 dvi) \
31953 || exit 1
31954
31955 @endif sid
31956
31957 .PHONY: maybe-pdf-sid pdf-sid
31958 maybe-pdf-sid:
31959 @if sid
31960 maybe-pdf-sid: pdf-sid
31961
31962 pdf-sid: \
31963 configure-sid
31964 @: $(MAKE); $(unstage)
31965 @[ -f ./sid/Makefile ] || exit 0; \
31966 r=`${PWD_COMMAND}`; export r; \
31967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31968 $(HOST_EXPORTS) \
31969 for flag in $(EXTRA_HOST_FLAGS) ; do \
31970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31971 done; \
31972 echo "Doing pdf in sid"; \
31973 (cd $(HOST_SUBDIR)/sid && \
31974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31976 "RANLIB=$${RANLIB}" \
31977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31978 pdf) \
31979 || exit 1
31980
31981 @endif sid
31982
31983 .PHONY: maybe-html-sid html-sid
31984 maybe-html-sid:
31985 @if sid
31986 maybe-html-sid: html-sid
31987
31988 html-sid: \
31989 configure-sid
31990 @: $(MAKE); $(unstage)
31991 @[ -f ./sid/Makefile ] || exit 0; \
31992 r=`${PWD_COMMAND}`; export r; \
31993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31994 $(HOST_EXPORTS) \
31995 for flag in $(EXTRA_HOST_FLAGS) ; do \
31996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31997 done; \
31998 echo "Doing html in sid"; \
31999 (cd $(HOST_SUBDIR)/sid && \
32000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32002 "RANLIB=$${RANLIB}" \
32003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32004 html) \
32005 || exit 1
32006
32007 @endif sid
32008
32009 .PHONY: maybe-TAGS-sid TAGS-sid
32010 maybe-TAGS-sid:
32011 @if sid
32012 maybe-TAGS-sid: TAGS-sid
32013
32014 TAGS-sid: \
32015 configure-sid
32016 @: $(MAKE); $(unstage)
32017 @[ -f ./sid/Makefile ] || exit 0; \
32018 r=`${PWD_COMMAND}`; export r; \
32019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32020 $(HOST_EXPORTS) \
32021 for flag in $(EXTRA_HOST_FLAGS) ; do \
32022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32023 done; \
32024 echo "Doing TAGS in sid"; \
32025 (cd $(HOST_SUBDIR)/sid && \
32026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32028 "RANLIB=$${RANLIB}" \
32029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32030 TAGS) \
32031 || exit 1
32032
32033 @endif sid
32034
32035 .PHONY: maybe-install-info-sid install-info-sid
32036 maybe-install-info-sid:
32037 @if sid
32038 maybe-install-info-sid: install-info-sid
32039
32040 install-info-sid: \
32041 configure-sid \
32042 info-sid
32043 @: $(MAKE); $(unstage)
32044 @[ -f ./sid/Makefile ] || exit 0; \
32045 r=`${PWD_COMMAND}`; export r; \
32046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32047 $(HOST_EXPORTS) \
32048 for flag in $(EXTRA_HOST_FLAGS) ; do \
32049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32050 done; \
32051 echo "Doing install-info in sid"; \
32052 (cd $(HOST_SUBDIR)/sid && \
32053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32055 "RANLIB=$${RANLIB}" \
32056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32057 install-info) \
32058 || exit 1
32059
32060 @endif sid
32061
32062 .PHONY: maybe-install-pdf-sid install-pdf-sid
32063 maybe-install-pdf-sid:
32064 @if sid
32065 maybe-install-pdf-sid: install-pdf-sid
32066
32067 install-pdf-sid: \
32068 configure-sid \
32069 pdf-sid
32070 @: $(MAKE); $(unstage)
32071 @[ -f ./sid/Makefile ] || exit 0; \
32072 r=`${PWD_COMMAND}`; export r; \
32073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32074 $(HOST_EXPORTS) \
32075 for flag in $(EXTRA_HOST_FLAGS) ; do \
32076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32077 done; \
32078 echo "Doing install-pdf in sid"; \
32079 (cd $(HOST_SUBDIR)/sid && \
32080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32082 "RANLIB=$${RANLIB}" \
32083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32084 install-pdf) \
32085 || exit 1
32086
32087 @endif sid
32088
32089 .PHONY: maybe-install-html-sid install-html-sid
32090 maybe-install-html-sid:
32091 @if sid
32092 maybe-install-html-sid: install-html-sid
32093
32094 install-html-sid: \
32095 configure-sid \
32096 html-sid
32097 @: $(MAKE); $(unstage)
32098 @[ -f ./sid/Makefile ] || exit 0; \
32099 r=`${PWD_COMMAND}`; export r; \
32100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32101 $(HOST_EXPORTS) \
32102 for flag in $(EXTRA_HOST_FLAGS) ; do \
32103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104 done; \
32105 echo "Doing install-html in sid"; \
32106 (cd $(HOST_SUBDIR)/sid && \
32107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32109 "RANLIB=$${RANLIB}" \
32110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32111 install-html) \
32112 || exit 1
32113
32114 @endif sid
32115
32116 .PHONY: maybe-installcheck-sid installcheck-sid
32117 maybe-installcheck-sid:
32118 @if sid
32119 maybe-installcheck-sid: installcheck-sid
32120
32121 installcheck-sid: \
32122 configure-sid
32123 @: $(MAKE); $(unstage)
32124 @[ -f ./sid/Makefile ] || exit 0; \
32125 r=`${PWD_COMMAND}`; export r; \
32126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32127 $(HOST_EXPORTS) \
32128 for flag in $(EXTRA_HOST_FLAGS) ; do \
32129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32130 done; \
32131 echo "Doing installcheck in sid"; \
32132 (cd $(HOST_SUBDIR)/sid && \
32133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32135 "RANLIB=$${RANLIB}" \
32136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32137 installcheck) \
32138 || exit 1
32139
32140 @endif sid
32141
32142 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
32143 maybe-mostlyclean-sid:
32144 @if sid
32145 maybe-mostlyclean-sid: mostlyclean-sid
32146
32147 mostlyclean-sid:
32148 @: $(MAKE); $(unstage)
32149 @[ -f ./sid/Makefile ] || exit 0; \
32150 r=`${PWD_COMMAND}`; export r; \
32151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152 $(HOST_EXPORTS) \
32153 for flag in $(EXTRA_HOST_FLAGS) ; do \
32154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32155 done; \
32156 echo "Doing mostlyclean in sid"; \
32157 (cd $(HOST_SUBDIR)/sid && \
32158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32160 "RANLIB=$${RANLIB}" \
32161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32162 mostlyclean) \
32163 || exit 1
32164
32165 @endif sid
32166
32167 .PHONY: maybe-clean-sid clean-sid
32168 maybe-clean-sid:
32169 @if sid
32170 maybe-clean-sid: clean-sid
32171
32172 clean-sid:
32173 @: $(MAKE); $(unstage)
32174 @[ -f ./sid/Makefile ] || exit 0; \
32175 r=`${PWD_COMMAND}`; export r; \
32176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32177 $(HOST_EXPORTS) \
32178 for flag in $(EXTRA_HOST_FLAGS) ; do \
32179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32180 done; \
32181 echo "Doing clean in sid"; \
32182 (cd $(HOST_SUBDIR)/sid && \
32183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32185 "RANLIB=$${RANLIB}" \
32186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32187 clean) \
32188 || exit 1
32189
32190 @endif sid
32191
32192 .PHONY: maybe-distclean-sid distclean-sid
32193 maybe-distclean-sid:
32194 @if sid
32195 maybe-distclean-sid: distclean-sid
32196
32197 distclean-sid:
32198 @: $(MAKE); $(unstage)
32199 @[ -f ./sid/Makefile ] || exit 0; \
32200 r=`${PWD_COMMAND}`; export r; \
32201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32202 $(HOST_EXPORTS) \
32203 for flag in $(EXTRA_HOST_FLAGS) ; do \
32204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32205 done; \
32206 echo "Doing distclean in sid"; \
32207 (cd $(HOST_SUBDIR)/sid && \
32208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32210 "RANLIB=$${RANLIB}" \
32211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32212 distclean) \
32213 || exit 1
32214
32215 @endif sid
32216
32217 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
32218 maybe-maintainer-clean-sid:
32219 @if sid
32220 maybe-maintainer-clean-sid: maintainer-clean-sid
32221
32222 maintainer-clean-sid:
32223 @: $(MAKE); $(unstage)
32224 @[ -f ./sid/Makefile ] || exit 0; \
32225 r=`${PWD_COMMAND}`; export r; \
32226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32227 $(HOST_EXPORTS) \
32228 for flag in $(EXTRA_HOST_FLAGS) ; do \
32229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32230 done; \
32231 echo "Doing maintainer-clean in sid"; \
32232 (cd $(HOST_SUBDIR)/sid && \
32233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32235 "RANLIB=$${RANLIB}" \
32236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32237 maintainer-clean) \
32238 || exit 1
32239
32240 @endif sid
32241
32242
32243
32244 .PHONY: configure-sim maybe-configure-sim
32245 maybe-configure-sim:
32246 @if gcc-bootstrap
32247 configure-sim: stage_current
32248 @endif gcc-bootstrap
32249 @if sim
32250 maybe-configure-sim: configure-sim
32251 configure-sim:
32252 @: $(MAKE); $(unstage)
32253 @r=`${PWD_COMMAND}`; export r; \
32254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
32256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
32257 $(HOST_EXPORTS) \
32258 echo Configuring in $(HOST_SUBDIR)/sim; \
32259 cd "$(HOST_SUBDIR)/sim" || exit 1; \
32260 case $(srcdir) in \
32261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32262 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
32263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32264 esac; \
32265 module_srcdir=sim; \
32266 $(SHELL) \
32267 $$s/$$module_srcdir/configure \
32268 --srcdir=$${topdir}/$$module_srcdir \
32269 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32270 --target=${target_alias} \
32271 || exit 1
32272 @endif sim
32273
32274
32275
32276
32277
32278 .PHONY: all-sim maybe-all-sim
32279 maybe-all-sim:
32280 @if gcc-bootstrap
32281 all-sim: stage_current
32282 @endif gcc-bootstrap
32283 @if sim
32284 TARGET-sim=all
32285 maybe-all-sim: all-sim
32286 all-sim: configure-sim
32287 @: $(MAKE); $(unstage)
32288 @r=`${PWD_COMMAND}`; export r; \
32289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32290 $(HOST_EXPORTS) \
32291 (cd $(HOST_SUBDIR)/sim && \
32292 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32293 $(TARGET-sim))
32294 @endif sim
32295
32296
32297
32298
32299 .PHONY: check-sim maybe-check-sim
32300 maybe-check-sim:
32301 @if sim
32302 maybe-check-sim: check-sim
32303
32304 check-sim:
32305 @: $(MAKE); $(unstage)
32306 @r=`${PWD_COMMAND}`; export r; \
32307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32308 $(HOST_EXPORTS) \
32309 (cd $(HOST_SUBDIR)/sim && \
32310 $(MAKE) $(FLAGS_TO_PASS) check)
32311
32312 @endif sim
32313
32314 .PHONY: install-sim maybe-install-sim
32315 maybe-install-sim:
32316 @if sim
32317 maybe-install-sim: install-sim
32318
32319 install-sim: installdirs
32320 @: $(MAKE); $(unstage)
32321 @r=`${PWD_COMMAND}`; export r; \
32322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32323 $(HOST_EXPORTS) \
32324 (cd $(HOST_SUBDIR)/sim && \
32325 $(MAKE) $(FLAGS_TO_PASS) install)
32326
32327 @endif sim
32328
32329 .PHONY: install-strip-sim maybe-install-strip-sim
32330 maybe-install-strip-sim:
32331 @if sim
32332 maybe-install-strip-sim: install-strip-sim
32333
32334 install-strip-sim: installdirs
32335 @: $(MAKE); $(unstage)
32336 @r=`${PWD_COMMAND}`; export r; \
32337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32338 $(HOST_EXPORTS) \
32339 (cd $(HOST_SUBDIR)/sim && \
32340 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32341
32342 @endif sim
32343
32344 # Other targets (info, dvi, pdf, etc.)
32345
32346 .PHONY: maybe-info-sim info-sim
32347 maybe-info-sim:
32348 @if sim
32349 maybe-info-sim: info-sim
32350
32351 info-sim: \
32352 configure-sim
32353 @: $(MAKE); $(unstage)
32354 @[ -f ./sim/Makefile ] || exit 0; \
32355 r=`${PWD_COMMAND}`; export r; \
32356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32357 $(HOST_EXPORTS) \
32358 for flag in $(EXTRA_HOST_FLAGS) ; do \
32359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32360 done; \
32361 echo "Doing info in sim"; \
32362 (cd $(HOST_SUBDIR)/sim && \
32363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32365 "RANLIB=$${RANLIB}" \
32366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32367 info) \
32368 || exit 1
32369
32370 @endif sim
32371
32372 .PHONY: maybe-dvi-sim dvi-sim
32373 maybe-dvi-sim:
32374 @if sim
32375 maybe-dvi-sim: dvi-sim
32376
32377 dvi-sim: \
32378 configure-sim
32379 @: $(MAKE); $(unstage)
32380 @[ -f ./sim/Makefile ] || exit 0; \
32381 r=`${PWD_COMMAND}`; export r; \
32382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32383 $(HOST_EXPORTS) \
32384 for flag in $(EXTRA_HOST_FLAGS) ; do \
32385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32386 done; \
32387 echo "Doing dvi in sim"; \
32388 (cd $(HOST_SUBDIR)/sim && \
32389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32391 "RANLIB=$${RANLIB}" \
32392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32393 dvi) \
32394 || exit 1
32395
32396 @endif sim
32397
32398 .PHONY: maybe-pdf-sim pdf-sim
32399 maybe-pdf-sim:
32400 @if sim
32401 maybe-pdf-sim: pdf-sim
32402
32403 pdf-sim: \
32404 configure-sim
32405 @: $(MAKE); $(unstage)
32406 @[ -f ./sim/Makefile ] || exit 0; \
32407 r=`${PWD_COMMAND}`; export r; \
32408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32409 $(HOST_EXPORTS) \
32410 for flag in $(EXTRA_HOST_FLAGS) ; do \
32411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32412 done; \
32413 echo "Doing pdf in sim"; \
32414 (cd $(HOST_SUBDIR)/sim && \
32415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32417 "RANLIB=$${RANLIB}" \
32418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32419 pdf) \
32420 || exit 1
32421
32422 @endif sim
32423
32424 .PHONY: maybe-html-sim html-sim
32425 maybe-html-sim:
32426 @if sim
32427 maybe-html-sim: html-sim
32428
32429 html-sim: \
32430 configure-sim
32431 @: $(MAKE); $(unstage)
32432 @[ -f ./sim/Makefile ] || exit 0; \
32433 r=`${PWD_COMMAND}`; export r; \
32434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32435 $(HOST_EXPORTS) \
32436 for flag in $(EXTRA_HOST_FLAGS) ; do \
32437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32438 done; \
32439 echo "Doing html in sim"; \
32440 (cd $(HOST_SUBDIR)/sim && \
32441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32443 "RANLIB=$${RANLIB}" \
32444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32445 html) \
32446 || exit 1
32447
32448 @endif sim
32449
32450 .PHONY: maybe-TAGS-sim TAGS-sim
32451 maybe-TAGS-sim:
32452 @if sim
32453 maybe-TAGS-sim: TAGS-sim
32454
32455 TAGS-sim: \
32456 configure-sim
32457 @: $(MAKE); $(unstage)
32458 @[ -f ./sim/Makefile ] || exit 0; \
32459 r=`${PWD_COMMAND}`; export r; \
32460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32461 $(HOST_EXPORTS) \
32462 for flag in $(EXTRA_HOST_FLAGS) ; do \
32463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32464 done; \
32465 echo "Doing TAGS in sim"; \
32466 (cd $(HOST_SUBDIR)/sim && \
32467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32469 "RANLIB=$${RANLIB}" \
32470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32471 TAGS) \
32472 || exit 1
32473
32474 @endif sim
32475
32476 .PHONY: maybe-install-info-sim install-info-sim
32477 maybe-install-info-sim:
32478 @if sim
32479 maybe-install-info-sim: install-info-sim
32480
32481 install-info-sim: \
32482 configure-sim \
32483 info-sim
32484 @: $(MAKE); $(unstage)
32485 @[ -f ./sim/Makefile ] || exit 0; \
32486 r=`${PWD_COMMAND}`; export r; \
32487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488 $(HOST_EXPORTS) \
32489 for flag in $(EXTRA_HOST_FLAGS) ; do \
32490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32491 done; \
32492 echo "Doing install-info in sim"; \
32493 (cd $(HOST_SUBDIR)/sim && \
32494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32496 "RANLIB=$${RANLIB}" \
32497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32498 install-info) \
32499 || exit 1
32500
32501 @endif sim
32502
32503 .PHONY: maybe-install-pdf-sim install-pdf-sim
32504 maybe-install-pdf-sim:
32505 @if sim
32506 maybe-install-pdf-sim: install-pdf-sim
32507
32508 install-pdf-sim: \
32509 configure-sim \
32510 pdf-sim
32511 @: $(MAKE); $(unstage)
32512 @[ -f ./sim/Makefile ] || exit 0; \
32513 r=`${PWD_COMMAND}`; export r; \
32514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32515 $(HOST_EXPORTS) \
32516 for flag in $(EXTRA_HOST_FLAGS) ; do \
32517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32518 done; \
32519 echo "Doing install-pdf in sim"; \
32520 (cd $(HOST_SUBDIR)/sim && \
32521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32523 "RANLIB=$${RANLIB}" \
32524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32525 install-pdf) \
32526 || exit 1
32527
32528 @endif sim
32529
32530 .PHONY: maybe-install-html-sim install-html-sim
32531 maybe-install-html-sim:
32532 @if sim
32533 maybe-install-html-sim: install-html-sim
32534
32535 install-html-sim: \
32536 configure-sim \
32537 html-sim
32538 @: $(MAKE); $(unstage)
32539 @[ -f ./sim/Makefile ] || exit 0; \
32540 r=`${PWD_COMMAND}`; export r; \
32541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32542 $(HOST_EXPORTS) \
32543 for flag in $(EXTRA_HOST_FLAGS) ; do \
32544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32545 done; \
32546 echo "Doing install-html in sim"; \
32547 (cd $(HOST_SUBDIR)/sim && \
32548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32550 "RANLIB=$${RANLIB}" \
32551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32552 install-html) \
32553 || exit 1
32554
32555 @endif sim
32556
32557 .PHONY: maybe-installcheck-sim installcheck-sim
32558 maybe-installcheck-sim:
32559 @if sim
32560 maybe-installcheck-sim: installcheck-sim
32561
32562 installcheck-sim: \
32563 configure-sim
32564 @: $(MAKE); $(unstage)
32565 @[ -f ./sim/Makefile ] || exit 0; \
32566 r=`${PWD_COMMAND}`; export r; \
32567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32568 $(HOST_EXPORTS) \
32569 for flag in $(EXTRA_HOST_FLAGS) ; do \
32570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32571 done; \
32572 echo "Doing installcheck in sim"; \
32573 (cd $(HOST_SUBDIR)/sim && \
32574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32576 "RANLIB=$${RANLIB}" \
32577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32578 installcheck) \
32579 || exit 1
32580
32581 @endif sim
32582
32583 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
32584 maybe-mostlyclean-sim:
32585 @if sim
32586 maybe-mostlyclean-sim: mostlyclean-sim
32587
32588 mostlyclean-sim:
32589 @: $(MAKE); $(unstage)
32590 @[ -f ./sim/Makefile ] || exit 0; \
32591 r=`${PWD_COMMAND}`; export r; \
32592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32593 $(HOST_EXPORTS) \
32594 for flag in $(EXTRA_HOST_FLAGS) ; do \
32595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32596 done; \
32597 echo "Doing mostlyclean in sim"; \
32598 (cd $(HOST_SUBDIR)/sim && \
32599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32601 "RANLIB=$${RANLIB}" \
32602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32603 mostlyclean) \
32604 || exit 1
32605
32606 @endif sim
32607
32608 .PHONY: maybe-clean-sim clean-sim
32609 maybe-clean-sim:
32610 @if sim
32611 maybe-clean-sim: clean-sim
32612
32613 clean-sim:
32614 @: $(MAKE); $(unstage)
32615 @[ -f ./sim/Makefile ] || exit 0; \
32616 r=`${PWD_COMMAND}`; export r; \
32617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32618 $(HOST_EXPORTS) \
32619 for flag in $(EXTRA_HOST_FLAGS) ; do \
32620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32621 done; \
32622 echo "Doing clean in sim"; \
32623 (cd $(HOST_SUBDIR)/sim && \
32624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32626 "RANLIB=$${RANLIB}" \
32627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32628 clean) \
32629 || exit 1
32630
32631 @endif sim
32632
32633 .PHONY: maybe-distclean-sim distclean-sim
32634 maybe-distclean-sim:
32635 @if sim
32636 maybe-distclean-sim: distclean-sim
32637
32638 distclean-sim:
32639 @: $(MAKE); $(unstage)
32640 @[ -f ./sim/Makefile ] || exit 0; \
32641 r=`${PWD_COMMAND}`; export r; \
32642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32643 $(HOST_EXPORTS) \
32644 for flag in $(EXTRA_HOST_FLAGS) ; do \
32645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32646 done; \
32647 echo "Doing distclean in sim"; \
32648 (cd $(HOST_SUBDIR)/sim && \
32649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32651 "RANLIB=$${RANLIB}" \
32652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32653 distclean) \
32654 || exit 1
32655
32656 @endif sim
32657
32658 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
32659 maybe-maintainer-clean-sim:
32660 @if sim
32661 maybe-maintainer-clean-sim: maintainer-clean-sim
32662
32663 maintainer-clean-sim:
32664 @: $(MAKE); $(unstage)
32665 @[ -f ./sim/Makefile ] || exit 0; \
32666 r=`${PWD_COMMAND}`; export r; \
32667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32668 $(HOST_EXPORTS) \
32669 for flag in $(EXTRA_HOST_FLAGS) ; do \
32670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32671 done; \
32672 echo "Doing maintainer-clean in sim"; \
32673 (cd $(HOST_SUBDIR)/sim && \
32674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32676 "RANLIB=$${RANLIB}" \
32677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32678 maintainer-clean) \
32679 || exit 1
32680
32681 @endif sim
32682
32683
32684
32685 .PHONY: configure-texinfo maybe-configure-texinfo
32686 maybe-configure-texinfo:
32687 @if gcc-bootstrap
32688 configure-texinfo: stage_current
32689 @endif gcc-bootstrap
32690 @if texinfo
32691 maybe-configure-texinfo: configure-texinfo
32692 configure-texinfo:
32693 @: $(MAKE); $(unstage)
32694 @r=`${PWD_COMMAND}`; export r; \
32695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32696 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
32697 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
32698 $(HOST_EXPORTS) \
32699 echo Configuring in $(HOST_SUBDIR)/texinfo; \
32700 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
32701 case $(srcdir) in \
32702 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32703 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
32704 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32705 esac; \
32706 module_srcdir=texinfo; \
32707 $(SHELL) \
32708 $$s/$$module_srcdir/configure \
32709 --srcdir=$${topdir}/$$module_srcdir \
32710 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32711 --target=${target_alias} \
32712 || exit 1
32713 @endif texinfo
32714
32715
32716
32717
32718
32719 .PHONY: all-texinfo maybe-all-texinfo
32720 maybe-all-texinfo:
32721 @if gcc-bootstrap
32722 all-texinfo: stage_current
32723 @endif gcc-bootstrap
32724 @if texinfo
32725 TARGET-texinfo=all
32726 maybe-all-texinfo: all-texinfo
32727 all-texinfo: configure-texinfo
32728 @: $(MAKE); $(unstage)
32729 @r=`${PWD_COMMAND}`; export r; \
32730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731 $(HOST_EXPORTS) \
32732 (cd $(HOST_SUBDIR)/texinfo && \
32733 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
32734 $(TARGET-texinfo))
32735 @endif texinfo
32736
32737
32738
32739
32740 .PHONY: check-texinfo maybe-check-texinfo
32741 maybe-check-texinfo:
32742 @if texinfo
32743 maybe-check-texinfo: check-texinfo
32744
32745 check-texinfo:
32746 @: $(MAKE); $(unstage)
32747 @r=`${PWD_COMMAND}`; export r; \
32748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32749 $(HOST_EXPORTS) \
32750 (cd $(HOST_SUBDIR)/texinfo && \
32751 $(MAKE) $(FLAGS_TO_PASS) check)
32752
32753 @endif texinfo
32754
32755 .PHONY: install-texinfo maybe-install-texinfo
32756 maybe-install-texinfo:
32757 @if texinfo
32758 maybe-install-texinfo: install-texinfo
32759
32760 install-texinfo:
32761
32762 @endif texinfo
32763
32764 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
32765 maybe-install-strip-texinfo:
32766 @if texinfo
32767 maybe-install-strip-texinfo: install-strip-texinfo
32768
32769 install-strip-texinfo:
32770
32771 @endif texinfo
32772
32773 # Other targets (info, dvi, pdf, etc.)
32774
32775 .PHONY: maybe-info-texinfo info-texinfo
32776 maybe-info-texinfo:
32777 @if texinfo
32778 maybe-info-texinfo: info-texinfo
32779
32780 info-texinfo: \
32781 configure-texinfo
32782 @: $(MAKE); $(unstage)
32783 @[ -f ./texinfo/Makefile ] || exit 0; \
32784 r=`${PWD_COMMAND}`; export r; \
32785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32786 $(HOST_EXPORTS) \
32787 for flag in $(EXTRA_HOST_FLAGS) ; do \
32788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32789 done; \
32790 echo "Doing info in texinfo"; \
32791 (cd $(HOST_SUBDIR)/texinfo && \
32792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32794 "RANLIB=$${RANLIB}" \
32795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32796 info) \
32797 || exit 1
32798
32799 @endif texinfo
32800
32801 .PHONY: maybe-dvi-texinfo dvi-texinfo
32802 maybe-dvi-texinfo:
32803 @if texinfo
32804 maybe-dvi-texinfo: dvi-texinfo
32805
32806 dvi-texinfo: \
32807 configure-texinfo
32808 @: $(MAKE); $(unstage)
32809 @[ -f ./texinfo/Makefile ] || exit 0; \
32810 r=`${PWD_COMMAND}`; export r; \
32811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812 $(HOST_EXPORTS) \
32813 for flag in $(EXTRA_HOST_FLAGS) ; do \
32814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32815 done; \
32816 echo "Doing dvi in texinfo"; \
32817 (cd $(HOST_SUBDIR)/texinfo && \
32818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32820 "RANLIB=$${RANLIB}" \
32821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32822 dvi) \
32823 || exit 1
32824
32825 @endif texinfo
32826
32827 .PHONY: maybe-pdf-texinfo pdf-texinfo
32828 maybe-pdf-texinfo:
32829 @if texinfo
32830 maybe-pdf-texinfo: pdf-texinfo
32831
32832 pdf-texinfo: \
32833 configure-texinfo
32834 @: $(MAKE); $(unstage)
32835 @[ -f ./texinfo/Makefile ] || exit 0; \
32836 r=`${PWD_COMMAND}`; export r; \
32837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32838 $(HOST_EXPORTS) \
32839 for flag in $(EXTRA_HOST_FLAGS) ; do \
32840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32841 done; \
32842 echo "Doing pdf in texinfo"; \
32843 (cd $(HOST_SUBDIR)/texinfo && \
32844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32846 "RANLIB=$${RANLIB}" \
32847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32848 pdf) \
32849 || exit 1
32850
32851 @endif texinfo
32852
32853 .PHONY: maybe-html-texinfo html-texinfo
32854 maybe-html-texinfo:
32855 @if texinfo
32856 maybe-html-texinfo: html-texinfo
32857
32858 html-texinfo: \
32859 configure-texinfo
32860 @: $(MAKE); $(unstage)
32861 @[ -f ./texinfo/Makefile ] || exit 0; \
32862 r=`${PWD_COMMAND}`; export r; \
32863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32864 $(HOST_EXPORTS) \
32865 for flag in $(EXTRA_HOST_FLAGS) ; do \
32866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32867 done; \
32868 echo "Doing html in texinfo"; \
32869 (cd $(HOST_SUBDIR)/texinfo && \
32870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32872 "RANLIB=$${RANLIB}" \
32873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32874 html) \
32875 || exit 1
32876
32877 @endif texinfo
32878
32879 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
32880 maybe-TAGS-texinfo:
32881 @if texinfo
32882 maybe-TAGS-texinfo: TAGS-texinfo
32883
32884 TAGS-texinfo: \
32885 configure-texinfo
32886 @: $(MAKE); $(unstage)
32887 @[ -f ./texinfo/Makefile ] || exit 0; \
32888 r=`${PWD_COMMAND}`; export r; \
32889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32890 $(HOST_EXPORTS) \
32891 for flag in $(EXTRA_HOST_FLAGS) ; do \
32892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32893 done; \
32894 echo "Doing TAGS in texinfo"; \
32895 (cd $(HOST_SUBDIR)/texinfo && \
32896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32898 "RANLIB=$${RANLIB}" \
32899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32900 TAGS) \
32901 || exit 1
32902
32903 @endif texinfo
32904
32905 .PHONY: maybe-install-info-texinfo install-info-texinfo
32906 maybe-install-info-texinfo:
32907 @if texinfo
32908 maybe-install-info-texinfo: install-info-texinfo
32909
32910 install-info-texinfo: \
32911 configure-texinfo \
32912 info-texinfo
32913 @: $(MAKE); $(unstage)
32914 @[ -f ./texinfo/Makefile ] || exit 0; \
32915 r=`${PWD_COMMAND}`; export r; \
32916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32917 $(HOST_EXPORTS) \
32918 for flag in $(EXTRA_HOST_FLAGS) ; do \
32919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32920 done; \
32921 echo "Doing install-info in texinfo"; \
32922 (cd $(HOST_SUBDIR)/texinfo && \
32923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32925 "RANLIB=$${RANLIB}" \
32926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32927 install-info) \
32928 || exit 1
32929
32930 @endif texinfo
32931
32932 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
32933 maybe-install-pdf-texinfo:
32934 @if texinfo
32935 maybe-install-pdf-texinfo: install-pdf-texinfo
32936
32937 install-pdf-texinfo: \
32938 configure-texinfo \
32939 pdf-texinfo
32940 @: $(MAKE); $(unstage)
32941 @[ -f ./texinfo/Makefile ] || exit 0; \
32942 r=`${PWD_COMMAND}`; export r; \
32943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32944 $(HOST_EXPORTS) \
32945 for flag in $(EXTRA_HOST_FLAGS) ; do \
32946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32947 done; \
32948 echo "Doing install-pdf in texinfo"; \
32949 (cd $(HOST_SUBDIR)/texinfo && \
32950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32952 "RANLIB=$${RANLIB}" \
32953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32954 install-pdf) \
32955 || exit 1
32956
32957 @endif texinfo
32958
32959 .PHONY: maybe-install-html-texinfo install-html-texinfo
32960 maybe-install-html-texinfo:
32961 @if texinfo
32962 maybe-install-html-texinfo: install-html-texinfo
32963
32964 install-html-texinfo: \
32965 configure-texinfo \
32966 html-texinfo
32967 @: $(MAKE); $(unstage)
32968 @[ -f ./texinfo/Makefile ] || exit 0; \
32969 r=`${PWD_COMMAND}`; export r; \
32970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32971 $(HOST_EXPORTS) \
32972 for flag in $(EXTRA_HOST_FLAGS) ; do \
32973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32974 done; \
32975 echo "Doing install-html in texinfo"; \
32976 (cd $(HOST_SUBDIR)/texinfo && \
32977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32979 "RANLIB=$${RANLIB}" \
32980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32981 install-html) \
32982 || exit 1
32983
32984 @endif texinfo
32985
32986 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
32987 maybe-installcheck-texinfo:
32988 @if texinfo
32989 maybe-installcheck-texinfo: installcheck-texinfo
32990
32991 installcheck-texinfo: \
32992 configure-texinfo
32993 @: $(MAKE); $(unstage)
32994 @[ -f ./texinfo/Makefile ] || exit 0; \
32995 r=`${PWD_COMMAND}`; export r; \
32996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32997 $(HOST_EXPORTS) \
32998 for flag in $(EXTRA_HOST_FLAGS) ; do \
32999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33000 done; \
33001 echo "Doing installcheck in texinfo"; \
33002 (cd $(HOST_SUBDIR)/texinfo && \
33003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33005 "RANLIB=$${RANLIB}" \
33006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33007 installcheck) \
33008 || exit 1
33009
33010 @endif texinfo
33011
33012 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
33013 maybe-mostlyclean-texinfo:
33014 @if texinfo
33015 maybe-mostlyclean-texinfo: mostlyclean-texinfo
33016
33017 mostlyclean-texinfo:
33018 @: $(MAKE); $(unstage)
33019 @[ -f ./texinfo/Makefile ] || exit 0; \
33020 r=`${PWD_COMMAND}`; export r; \
33021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022 $(HOST_EXPORTS) \
33023 for flag in $(EXTRA_HOST_FLAGS) ; do \
33024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33025 done; \
33026 echo "Doing mostlyclean in texinfo"; \
33027 (cd $(HOST_SUBDIR)/texinfo && \
33028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33030 "RANLIB=$${RANLIB}" \
33031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33032 mostlyclean) \
33033 || exit 1
33034
33035 @endif texinfo
33036
33037 .PHONY: maybe-clean-texinfo clean-texinfo
33038 maybe-clean-texinfo:
33039 @if texinfo
33040 maybe-clean-texinfo: clean-texinfo
33041
33042 clean-texinfo:
33043 @: $(MAKE); $(unstage)
33044 @[ -f ./texinfo/Makefile ] || exit 0; \
33045 r=`${PWD_COMMAND}`; export r; \
33046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33047 $(HOST_EXPORTS) \
33048 for flag in $(EXTRA_HOST_FLAGS) ; do \
33049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33050 done; \
33051 echo "Doing clean in texinfo"; \
33052 (cd $(HOST_SUBDIR)/texinfo && \
33053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33055 "RANLIB=$${RANLIB}" \
33056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33057 clean) \
33058 || exit 1
33059
33060 @endif texinfo
33061
33062 .PHONY: maybe-distclean-texinfo distclean-texinfo
33063 maybe-distclean-texinfo:
33064 @if texinfo
33065 maybe-distclean-texinfo: distclean-texinfo
33066
33067 distclean-texinfo:
33068 @: $(MAKE); $(unstage)
33069 @[ -f ./texinfo/Makefile ] || exit 0; \
33070 r=`${PWD_COMMAND}`; export r; \
33071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072 $(HOST_EXPORTS) \
33073 for flag in $(EXTRA_HOST_FLAGS) ; do \
33074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33075 done; \
33076 echo "Doing distclean in texinfo"; \
33077 (cd $(HOST_SUBDIR)/texinfo && \
33078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33080 "RANLIB=$${RANLIB}" \
33081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33082 distclean) \
33083 || exit 1
33084
33085 @endif texinfo
33086
33087 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
33088 maybe-maintainer-clean-texinfo:
33089 @if texinfo
33090 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
33091
33092 maintainer-clean-texinfo:
33093 @: $(MAKE); $(unstage)
33094 @[ -f ./texinfo/Makefile ] || exit 0; \
33095 r=`${PWD_COMMAND}`; export r; \
33096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33097 $(HOST_EXPORTS) \
33098 for flag in $(EXTRA_HOST_FLAGS) ; do \
33099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33100 done; \
33101 echo "Doing maintainer-clean in texinfo"; \
33102 (cd $(HOST_SUBDIR)/texinfo && \
33103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33105 "RANLIB=$${RANLIB}" \
33106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33107 maintainer-clean) \
33108 || exit 1
33109
33110 @endif texinfo
33111
33112
33113
33114 .PHONY: configure-zlib maybe-configure-zlib
33115 maybe-configure-zlib:
33116 @if gcc-bootstrap
33117 configure-zlib: stage_current
33118 @endif gcc-bootstrap
33119 @if zlib
33120 maybe-configure-zlib: configure-zlib
33121 configure-zlib:
33122 @r=`${PWD_COMMAND}`; export r; \
33123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33125 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33126 $(HOST_EXPORTS) \
33127 echo Configuring in $(HOST_SUBDIR)/zlib; \
33128 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
33129 case $(srcdir) in \
33130 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33131 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33132 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33133 esac; \
33134 module_srcdir=zlib; \
33135 $(SHELL) \
33136 $$s/$$module_srcdir/configure \
33137 --srcdir=$${topdir}/$$module_srcdir \
33138 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33139 --target=${target_alias} @extra_host_zlib_configure_flags@ \
33140 || exit 1
33141 @endif zlib
33142
33143
33144
33145 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
33146 maybe-configure-stage1-zlib:
33147 @if zlib-bootstrap
33148 maybe-configure-stage1-zlib: configure-stage1-zlib
33149 configure-stage1-zlib:
33150 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33152 @r=`${PWD_COMMAND}`; export r; \
33153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33154 TFLAGS="$(STAGE1_TFLAGS)"; \
33155 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33156 $(HOST_EXPORTS) \
33157 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
33158 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
33159 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
33160 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
33161 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33162 cd $(HOST_SUBDIR)/zlib || exit 1; \
33163 case $(srcdir) in \
33164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33165 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33167 esac; \
33168 module_srcdir=zlib; \
33169 $(SHELL) $$s/$$module_srcdir/configure \
33170 --srcdir=$${topdir}/$$module_srcdir \
33171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33172 --target=${target_alias} \
33173 \
33174 $(STAGE1_CONFIGURE_FLAGS) \
33175 @extra_host_zlib_configure_flags@
33176 @endif zlib-bootstrap
33177
33178 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
33179 maybe-configure-stage2-zlib:
33180 @if zlib-bootstrap
33181 maybe-configure-stage2-zlib: configure-stage2-zlib
33182 configure-stage2-zlib:
33183 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33184 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33185 @r=`${PWD_COMMAND}`; export r; \
33186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187 TFLAGS="$(STAGE2_TFLAGS)"; \
33188 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33189 $(HOST_EXPORTS) \
33190 $(POSTSTAGE1_HOST_EXPORTS) \
33191 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
33192 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
33193 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
33194 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
33195 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33196 cd $(HOST_SUBDIR)/zlib || exit 1; \
33197 case $(srcdir) in \
33198 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33199 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33200 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33201 esac; \
33202 module_srcdir=zlib; \
33203 $(SHELL) $$s/$$module_srcdir/configure \
33204 --srcdir=$${topdir}/$$module_srcdir \
33205 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33206 --target=${target_alias} \
33207 --with-build-libsubdir=$(HOST_SUBDIR) \
33208 $(STAGE2_CONFIGURE_FLAGS) \
33209 @extra_host_zlib_configure_flags@
33210 @endif zlib-bootstrap
33211
33212 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
33213 maybe-configure-stage3-zlib:
33214 @if zlib-bootstrap
33215 maybe-configure-stage3-zlib: configure-stage3-zlib
33216 configure-stage3-zlib:
33217 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33218 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33219 @r=`${PWD_COMMAND}`; export r; \
33220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33221 TFLAGS="$(STAGE3_TFLAGS)"; \
33222 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33223 $(HOST_EXPORTS) \
33224 $(POSTSTAGE1_HOST_EXPORTS) \
33225 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
33226 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
33227 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
33228 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
33229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33230 cd $(HOST_SUBDIR)/zlib || exit 1; \
33231 case $(srcdir) in \
33232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33233 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33235 esac; \
33236 module_srcdir=zlib; \
33237 $(SHELL) $$s/$$module_srcdir/configure \
33238 --srcdir=$${topdir}/$$module_srcdir \
33239 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33240 --target=${target_alias} \
33241 --with-build-libsubdir=$(HOST_SUBDIR) \
33242 $(STAGE3_CONFIGURE_FLAGS) \
33243 @extra_host_zlib_configure_flags@
33244 @endif zlib-bootstrap
33245
33246 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
33247 maybe-configure-stage4-zlib:
33248 @if zlib-bootstrap
33249 maybe-configure-stage4-zlib: configure-stage4-zlib
33250 configure-stage4-zlib:
33251 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33253 @r=`${PWD_COMMAND}`; export r; \
33254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255 TFLAGS="$(STAGE4_TFLAGS)"; \
33256 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33257 $(HOST_EXPORTS) \
33258 $(POSTSTAGE1_HOST_EXPORTS) \
33259 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
33260 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
33261 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
33262 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
33263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33264 cd $(HOST_SUBDIR)/zlib || exit 1; \
33265 case $(srcdir) in \
33266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33267 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33269 esac; \
33270 module_srcdir=zlib; \
33271 $(SHELL) $$s/$$module_srcdir/configure \
33272 --srcdir=$${topdir}/$$module_srcdir \
33273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33274 --target=${target_alias} \
33275 --with-build-libsubdir=$(HOST_SUBDIR) \
33276 $(STAGE4_CONFIGURE_FLAGS) \
33277 @extra_host_zlib_configure_flags@
33278 @endif zlib-bootstrap
33279
33280 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
33281 maybe-configure-stageprofile-zlib:
33282 @if zlib-bootstrap
33283 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
33284 configure-stageprofile-zlib:
33285 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33286 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33287 @r=`${PWD_COMMAND}`; export r; \
33288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33290 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33291 $(HOST_EXPORTS) \
33292 $(POSTSTAGE1_HOST_EXPORTS) \
33293 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
33294 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
33295 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
33296 echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
33297 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33298 cd $(HOST_SUBDIR)/zlib || exit 1; \
33299 case $(srcdir) in \
33300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33301 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33303 esac; \
33304 module_srcdir=zlib; \
33305 $(SHELL) $$s/$$module_srcdir/configure \
33306 --srcdir=$${topdir}/$$module_srcdir \
33307 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33308 --target=${target_alias} \
33309 --with-build-libsubdir=$(HOST_SUBDIR) \
33310 $(STAGEprofile_CONFIGURE_FLAGS) \
33311 @extra_host_zlib_configure_flags@
33312 @endif zlib-bootstrap
33313
33314 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
33315 maybe-configure-stagetrain-zlib:
33316 @if zlib-bootstrap
33317 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
33318 configure-stagetrain-zlib:
33319 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33321 @r=`${PWD_COMMAND}`; export r; \
33322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33323 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33324 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33325 $(HOST_EXPORTS) \
33326 $(POSTSTAGE1_HOST_EXPORTS) \
33327 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
33328 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
33329 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
33330 echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
33331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33332 cd $(HOST_SUBDIR)/zlib || exit 1; \
33333 case $(srcdir) in \
33334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33335 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33337 esac; \
33338 module_srcdir=zlib; \
33339 $(SHELL) $$s/$$module_srcdir/configure \
33340 --srcdir=$${topdir}/$$module_srcdir \
33341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33342 --target=${target_alias} \
33343 --with-build-libsubdir=$(HOST_SUBDIR) \
33344 $(STAGEtrain_CONFIGURE_FLAGS) \
33345 @extra_host_zlib_configure_flags@
33346 @endif zlib-bootstrap
33347
33348 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
33349 maybe-configure-stagefeedback-zlib:
33350 @if zlib-bootstrap
33351 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
33352 configure-stagefeedback-zlib:
33353 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33355 @r=`${PWD_COMMAND}`; export r; \
33356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33357 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33358 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33359 $(HOST_EXPORTS) \
33360 $(POSTSTAGE1_HOST_EXPORTS) \
33361 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
33362 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
33363 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
33364 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
33365 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33366 cd $(HOST_SUBDIR)/zlib || exit 1; \
33367 case $(srcdir) in \
33368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33369 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33371 esac; \
33372 module_srcdir=zlib; \
33373 $(SHELL) $$s/$$module_srcdir/configure \
33374 --srcdir=$${topdir}/$$module_srcdir \
33375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33376 --target=${target_alias} \
33377 --with-build-libsubdir=$(HOST_SUBDIR) \
33378 $(STAGEfeedback_CONFIGURE_FLAGS) \
33379 @extra_host_zlib_configure_flags@
33380 @endif zlib-bootstrap
33381
33382 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
33383 maybe-configure-stageautoprofile-zlib:
33384 @if zlib-bootstrap
33385 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
33386 configure-stageautoprofile-zlib:
33387 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33388 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33389 @r=`${PWD_COMMAND}`; export r; \
33390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33391 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33392 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33393 $(HOST_EXPORTS) \
33394 $(POSTSTAGE1_HOST_EXPORTS) \
33395 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
33396 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
33397 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
33398 echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
33399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33400 cd $(HOST_SUBDIR)/zlib || exit 1; \
33401 case $(srcdir) in \
33402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33403 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33405 esac; \
33406 module_srcdir=zlib; \
33407 $(SHELL) $$s/$$module_srcdir/configure \
33408 --srcdir=$${topdir}/$$module_srcdir \
33409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33410 --target=${target_alias} \
33411 --with-build-libsubdir=$(HOST_SUBDIR) \
33412 $(STAGEautoprofile_CONFIGURE_FLAGS) \
33413 @extra_host_zlib_configure_flags@
33414 @endif zlib-bootstrap
33415
33416 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
33417 maybe-configure-stageautofeedback-zlib:
33418 @if zlib-bootstrap
33419 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
33420 configure-stageautofeedback-zlib:
33421 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33422 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
33423 @r=`${PWD_COMMAND}`; export r; \
33424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33426 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
33427 $(HOST_EXPORTS) \
33428 $(POSTSTAGE1_HOST_EXPORTS) \
33429 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
33430 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
33431 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
33432 echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
33433 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
33434 cd $(HOST_SUBDIR)/zlib || exit 1; \
33435 case $(srcdir) in \
33436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33437 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
33438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33439 esac; \
33440 module_srcdir=zlib; \
33441 $(SHELL) $$s/$$module_srcdir/configure \
33442 --srcdir=$${topdir}/$$module_srcdir \
33443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33444 --target=${target_alias} \
33445 --with-build-libsubdir=$(HOST_SUBDIR) \
33446 $(STAGEautofeedback_CONFIGURE_FLAGS) \
33447 @extra_host_zlib_configure_flags@
33448 @endif zlib-bootstrap
33449
33450
33451
33452
33453
33454 .PHONY: all-zlib maybe-all-zlib
33455 maybe-all-zlib:
33456 @if gcc-bootstrap
33457 all-zlib: stage_current
33458 @endif gcc-bootstrap
33459 @if zlib
33460 TARGET-zlib=all
33461 maybe-all-zlib: all-zlib
33462 all-zlib: configure-zlib
33463 @r=`${PWD_COMMAND}`; export r; \
33464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465 $(HOST_EXPORTS) \
33466 (cd $(HOST_SUBDIR)/zlib && \
33467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
33468 $(TARGET-zlib))
33469 @endif zlib
33470
33471
33472
33473 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
33474 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
33475 maybe-all-stage1-zlib:
33476 maybe-clean-stage1-zlib:
33477 @if zlib-bootstrap
33478 maybe-all-stage1-zlib: all-stage1-zlib
33479 all-stage1: all-stage1-zlib
33480 TARGET-stage1-zlib = $(TARGET-zlib)
33481 all-stage1-zlib: configure-stage1-zlib
33482 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33483 @r=`${PWD_COMMAND}`; export r; \
33484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33485 TFLAGS="$(STAGE1_TFLAGS)"; \
33486 $(HOST_EXPORTS) \
33487 cd $(HOST_SUBDIR)/zlib && \
33488 \
33489 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33490 CFLAGS="$(STAGE1_CFLAGS)" \
33491 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
33492 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
33493 LIBCFLAGS="$(LIBCFLAGS)" \
33494 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33495 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33496 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33497 $(EXTRA_HOST_FLAGS) \
33498 $(STAGE1_FLAGS_TO_PASS) \
33499 TFLAGS="$(STAGE1_TFLAGS)" \
33500 $(TARGET-stage1-zlib)
33501
33502 maybe-clean-stage1-zlib: clean-stage1-zlib
33503 clean-stage1: clean-stage1-zlib
33504 clean-stage1-zlib:
33505 @if [ $(current_stage) = stage1 ]; then \
33506 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33507 else \
33508 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
33509 $(MAKE) stage1-start; \
33510 fi; \
33511 cd $(HOST_SUBDIR)/zlib && \
33512 $(MAKE) $(EXTRA_HOST_FLAGS) \
33513 $(STAGE1_FLAGS_TO_PASS) clean
33514 @endif zlib-bootstrap
33515
33516
33517 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
33518 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
33519 maybe-all-stage2-zlib:
33520 maybe-clean-stage2-zlib:
33521 @if zlib-bootstrap
33522 maybe-all-stage2-zlib: all-stage2-zlib
33523 all-stage2: all-stage2-zlib
33524 TARGET-stage2-zlib = $(TARGET-zlib)
33525 all-stage2-zlib: configure-stage2-zlib
33526 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33527 @r=`${PWD_COMMAND}`; export r; \
33528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33529 TFLAGS="$(STAGE2_TFLAGS)"; \
33530 $(HOST_EXPORTS) \
33531 $(POSTSTAGE1_HOST_EXPORTS) \
33532 cd $(HOST_SUBDIR)/zlib && \
33533 \
33534 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33535 CFLAGS="$(STAGE2_CFLAGS)" \
33536 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
33537 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
33538 LIBCFLAGS="$(STAGE2_CFLAGS)" \
33539 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33540 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33541 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33542 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33543 TFLAGS="$(STAGE2_TFLAGS)" \
33544 $(TARGET-stage2-zlib)
33545
33546 maybe-clean-stage2-zlib: clean-stage2-zlib
33547 clean-stage2: clean-stage2-zlib
33548 clean-stage2-zlib:
33549 @if [ $(current_stage) = stage2 ]; then \
33550 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33551 else \
33552 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
33553 $(MAKE) stage2-start; \
33554 fi; \
33555 cd $(HOST_SUBDIR)/zlib && \
33556 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33557 @endif zlib-bootstrap
33558
33559
33560 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
33561 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
33562 maybe-all-stage3-zlib:
33563 maybe-clean-stage3-zlib:
33564 @if zlib-bootstrap
33565 maybe-all-stage3-zlib: all-stage3-zlib
33566 all-stage3: all-stage3-zlib
33567 TARGET-stage3-zlib = $(TARGET-zlib)
33568 all-stage3-zlib: configure-stage3-zlib
33569 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33570 @r=`${PWD_COMMAND}`; export r; \
33571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33572 TFLAGS="$(STAGE3_TFLAGS)"; \
33573 $(HOST_EXPORTS) \
33574 $(POSTSTAGE1_HOST_EXPORTS) \
33575 cd $(HOST_SUBDIR)/zlib && \
33576 \
33577 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33578 CFLAGS="$(STAGE3_CFLAGS)" \
33579 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
33580 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
33581 LIBCFLAGS="$(STAGE3_CFLAGS)" \
33582 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33583 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33584 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33585 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33586 TFLAGS="$(STAGE3_TFLAGS)" \
33587 $(TARGET-stage3-zlib)
33588
33589 maybe-clean-stage3-zlib: clean-stage3-zlib
33590 clean-stage3: clean-stage3-zlib
33591 clean-stage3-zlib:
33592 @if [ $(current_stage) = stage3 ]; then \
33593 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33594 else \
33595 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
33596 $(MAKE) stage3-start; \
33597 fi; \
33598 cd $(HOST_SUBDIR)/zlib && \
33599 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33600 @endif zlib-bootstrap
33601
33602
33603 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
33604 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
33605 maybe-all-stage4-zlib:
33606 maybe-clean-stage4-zlib:
33607 @if zlib-bootstrap
33608 maybe-all-stage4-zlib: all-stage4-zlib
33609 all-stage4: all-stage4-zlib
33610 TARGET-stage4-zlib = $(TARGET-zlib)
33611 all-stage4-zlib: configure-stage4-zlib
33612 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33613 @r=`${PWD_COMMAND}`; export r; \
33614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615 TFLAGS="$(STAGE4_TFLAGS)"; \
33616 $(HOST_EXPORTS) \
33617 $(POSTSTAGE1_HOST_EXPORTS) \
33618 cd $(HOST_SUBDIR)/zlib && \
33619 \
33620 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33621 CFLAGS="$(STAGE4_CFLAGS)" \
33622 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
33623 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
33624 LIBCFLAGS="$(STAGE4_CFLAGS)" \
33625 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33626 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33627 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33628 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33629 TFLAGS="$(STAGE4_TFLAGS)" \
33630 $(TARGET-stage4-zlib)
33631
33632 maybe-clean-stage4-zlib: clean-stage4-zlib
33633 clean-stage4: clean-stage4-zlib
33634 clean-stage4-zlib:
33635 @if [ $(current_stage) = stage4 ]; then \
33636 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33637 else \
33638 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
33639 $(MAKE) stage4-start; \
33640 fi; \
33641 cd $(HOST_SUBDIR)/zlib && \
33642 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33643 @endif zlib-bootstrap
33644
33645
33646 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
33647 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
33648 maybe-all-stageprofile-zlib:
33649 maybe-clean-stageprofile-zlib:
33650 @if zlib-bootstrap
33651 maybe-all-stageprofile-zlib: all-stageprofile-zlib
33652 all-stageprofile: all-stageprofile-zlib
33653 TARGET-stageprofile-zlib = $(TARGET-zlib)
33654 all-stageprofile-zlib: configure-stageprofile-zlib
33655 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33656 @r=`${PWD_COMMAND}`; export r; \
33657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33658 TFLAGS="$(STAGEprofile_TFLAGS)"; \
33659 $(HOST_EXPORTS) \
33660 $(POSTSTAGE1_HOST_EXPORTS) \
33661 cd $(HOST_SUBDIR)/zlib && \
33662 \
33663 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33664 CFLAGS="$(STAGEprofile_CFLAGS)" \
33665 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
33666 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
33667 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
33668 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33669 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33670 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33671 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33672 TFLAGS="$(STAGEprofile_TFLAGS)" \
33673 $(TARGET-stageprofile-zlib)
33674
33675 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
33676 clean-stageprofile: clean-stageprofile-zlib
33677 clean-stageprofile-zlib:
33678 @if [ $(current_stage) = stageprofile ]; then \
33679 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33680 else \
33681 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
33682 $(MAKE) stageprofile-start; \
33683 fi; \
33684 cd $(HOST_SUBDIR)/zlib && \
33685 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33686 @endif zlib-bootstrap
33687
33688
33689 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
33690 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
33691 maybe-all-stagetrain-zlib:
33692 maybe-clean-stagetrain-zlib:
33693 @if zlib-bootstrap
33694 maybe-all-stagetrain-zlib: all-stagetrain-zlib
33695 all-stagetrain: all-stagetrain-zlib
33696 TARGET-stagetrain-zlib = $(TARGET-zlib)
33697 all-stagetrain-zlib: configure-stagetrain-zlib
33698 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
33699 @r=`${PWD_COMMAND}`; export r; \
33700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33701 TFLAGS="$(STAGEtrain_TFLAGS)"; \
33702 $(HOST_EXPORTS) \
33703 $(POSTSTAGE1_HOST_EXPORTS) \
33704 cd $(HOST_SUBDIR)/zlib && \
33705 \
33706 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33707 CFLAGS="$(STAGEtrain_CFLAGS)" \
33708 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
33709 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
33710 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
33711 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33712 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33713 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33714 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33715 TFLAGS="$(STAGEtrain_TFLAGS)" \
33716 $(TARGET-stagetrain-zlib)
33717
33718 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
33719 clean-stagetrain: clean-stagetrain-zlib
33720 clean-stagetrain-zlib:
33721 @if [ $(current_stage) = stagetrain ]; then \
33722 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33723 else \
33724 [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
33725 $(MAKE) stagetrain-start; \
33726 fi; \
33727 cd $(HOST_SUBDIR)/zlib && \
33728 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33729 @endif zlib-bootstrap
33730
33731
33732 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
33733 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
33734 maybe-all-stagefeedback-zlib:
33735 maybe-clean-stagefeedback-zlib:
33736 @if zlib-bootstrap
33737 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
33738 all-stagefeedback: all-stagefeedback-zlib
33739 TARGET-stagefeedback-zlib = $(TARGET-zlib)
33740 all-stagefeedback-zlib: configure-stagefeedback-zlib
33741 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33742 @r=`${PWD_COMMAND}`; export r; \
33743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33745 $(HOST_EXPORTS) \
33746 $(POSTSTAGE1_HOST_EXPORTS) \
33747 cd $(HOST_SUBDIR)/zlib && \
33748 \
33749 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33750 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33751 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
33752 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33753 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33754 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33755 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33756 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33757 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33758 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33759 $(TARGET-stagefeedback-zlib)
33760
33761 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
33762 clean-stagefeedback: clean-stagefeedback-zlib
33763 clean-stagefeedback-zlib:
33764 @if [ $(current_stage) = stagefeedback ]; then \
33765 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33766 else \
33767 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
33768 $(MAKE) stagefeedback-start; \
33769 fi; \
33770 cd $(HOST_SUBDIR)/zlib && \
33771 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33772 @endif zlib-bootstrap
33773
33774
33775 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
33776 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
33777 maybe-all-stageautoprofile-zlib:
33778 maybe-clean-stageautoprofile-zlib:
33779 @if zlib-bootstrap
33780 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
33781 all-stageautoprofile: all-stageautoprofile-zlib
33782 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
33783 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
33784 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
33785 @r=`${PWD_COMMAND}`; export r; \
33786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33787 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
33788 $(HOST_EXPORTS) \
33789 $(POSTSTAGE1_HOST_EXPORTS) \
33790 cd $(HOST_SUBDIR)/zlib && \
33791 $$s/gcc/config/i386/$(AUTO_PROFILE) \
33792 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33793 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
33794 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
33795 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
33796 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
33797 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33798 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33799 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33800 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33801 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
33802 $(TARGET-stageautoprofile-zlib)
33803
33804 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
33805 clean-stageautoprofile: clean-stageautoprofile-zlib
33806 clean-stageautoprofile-zlib:
33807 @if [ $(current_stage) = stageautoprofile ]; then \
33808 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33809 else \
33810 [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
33811 $(MAKE) stageautoprofile-start; \
33812 fi; \
33813 cd $(HOST_SUBDIR)/zlib && \
33814 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33815 @endif zlib-bootstrap
33816
33817
33818 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
33819 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
33820 maybe-all-stageautofeedback-zlib:
33821 maybe-clean-stageautofeedback-zlib:
33822 @if zlib-bootstrap
33823 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
33824 all-stageautofeedback: all-stageautofeedback-zlib
33825 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
33826 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
33827 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
33828 @r=`${PWD_COMMAND}`; export r; \
33829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33830 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
33831 $(HOST_EXPORTS) \
33832 $(POSTSTAGE1_HOST_EXPORTS) \
33833 cd $(HOST_SUBDIR)/zlib && \
33834 \
33835 $(MAKE) $(BASE_FLAGS_TO_PASS) \
33836 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
33837 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
33838 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
33839 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
33840 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33841 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33842 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33843 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
33844 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
33845 $(TARGET-stageautofeedback-zlib)
33846
33847 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
33848 clean-stageautofeedback: clean-stageautofeedback-zlib
33849 clean-stageautofeedback-zlib:
33850 @if [ $(current_stage) = stageautofeedback ]; then \
33851 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
33852 else \
33853 [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
33854 $(MAKE) stageautofeedback-start; \
33855 fi; \
33856 cd $(HOST_SUBDIR)/zlib && \
33857 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
33858 @endif zlib-bootstrap
33859
33860
33861
33862
33863
33864 .PHONY: check-zlib maybe-check-zlib
33865 maybe-check-zlib:
33866 @if zlib
33867 maybe-check-zlib: check-zlib
33868
33869 check-zlib:
33870
33871 @endif zlib
33872
33873 .PHONY: install-zlib maybe-install-zlib
33874 maybe-install-zlib:
33875 @if zlib
33876 maybe-install-zlib: install-zlib
33877
33878 install-zlib:
33879
33880 @endif zlib
33881
33882 .PHONY: install-strip-zlib maybe-install-strip-zlib
33883 maybe-install-strip-zlib:
33884 @if zlib
33885 maybe-install-strip-zlib: install-strip-zlib
33886
33887 install-strip-zlib:
33888
33889 @endif zlib
33890
33891 # Other targets (info, dvi, pdf, etc.)
33892
33893 .PHONY: maybe-info-zlib info-zlib
33894 maybe-info-zlib:
33895 @if zlib
33896 maybe-info-zlib: info-zlib
33897
33898 info-zlib: \
33899 configure-zlib
33900 @[ -f ./zlib/Makefile ] || exit 0; \
33901 r=`${PWD_COMMAND}`; export r; \
33902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33903 $(HOST_EXPORTS) \
33904 for flag in $(EXTRA_HOST_FLAGS) ; do \
33905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906 done; \
33907 echo "Doing info in zlib"; \
33908 (cd $(HOST_SUBDIR)/zlib && \
33909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33911 "RANLIB=$${RANLIB}" \
33912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33913 info) \
33914 || exit 1
33915
33916 @endif zlib
33917
33918 .PHONY: maybe-dvi-zlib dvi-zlib
33919 maybe-dvi-zlib:
33920 @if zlib
33921 maybe-dvi-zlib: dvi-zlib
33922
33923 dvi-zlib: \
33924 configure-zlib
33925 @[ -f ./zlib/Makefile ] || exit 0; \
33926 r=`${PWD_COMMAND}`; export r; \
33927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33928 $(HOST_EXPORTS) \
33929 for flag in $(EXTRA_HOST_FLAGS) ; do \
33930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931 done; \
33932 echo "Doing dvi in zlib"; \
33933 (cd $(HOST_SUBDIR)/zlib && \
33934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33936 "RANLIB=$${RANLIB}" \
33937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33938 dvi) \
33939 || exit 1
33940
33941 @endif zlib
33942
33943 .PHONY: maybe-pdf-zlib pdf-zlib
33944 maybe-pdf-zlib:
33945 @if zlib
33946 maybe-pdf-zlib: pdf-zlib
33947
33948 pdf-zlib: \
33949 configure-zlib
33950 @[ -f ./zlib/Makefile ] || exit 0; \
33951 r=`${PWD_COMMAND}`; export r; \
33952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33953 $(HOST_EXPORTS) \
33954 for flag in $(EXTRA_HOST_FLAGS) ; do \
33955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33956 done; \
33957 echo "Doing pdf in zlib"; \
33958 (cd $(HOST_SUBDIR)/zlib && \
33959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33961 "RANLIB=$${RANLIB}" \
33962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33963 pdf) \
33964 || exit 1
33965
33966 @endif zlib
33967
33968 .PHONY: maybe-html-zlib html-zlib
33969 maybe-html-zlib:
33970 @if zlib
33971 maybe-html-zlib: html-zlib
33972
33973 html-zlib: \
33974 configure-zlib
33975 @[ -f ./zlib/Makefile ] || exit 0; \
33976 r=`${PWD_COMMAND}`; export r; \
33977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33978 $(HOST_EXPORTS) \
33979 for flag in $(EXTRA_HOST_FLAGS) ; do \
33980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981 done; \
33982 echo "Doing html in zlib"; \
33983 (cd $(HOST_SUBDIR)/zlib && \
33984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33986 "RANLIB=$${RANLIB}" \
33987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33988 html) \
33989 || exit 1
33990
33991 @endif zlib
33992
33993 .PHONY: maybe-TAGS-zlib TAGS-zlib
33994 maybe-TAGS-zlib:
33995 @if zlib
33996 maybe-TAGS-zlib: TAGS-zlib
33997
33998 TAGS-zlib: \
33999 configure-zlib
34000 @[ -f ./zlib/Makefile ] || exit 0; \
34001 r=`${PWD_COMMAND}`; export r; \
34002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34003 $(HOST_EXPORTS) \
34004 for flag in $(EXTRA_HOST_FLAGS) ; do \
34005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006 done; \
34007 echo "Doing TAGS in zlib"; \
34008 (cd $(HOST_SUBDIR)/zlib && \
34009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34011 "RANLIB=$${RANLIB}" \
34012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34013 TAGS) \
34014 || exit 1
34015
34016 @endif zlib
34017
34018 .PHONY: maybe-install-info-zlib install-info-zlib
34019 maybe-install-info-zlib:
34020 @if zlib
34021 maybe-install-info-zlib: install-info-zlib
34022
34023 install-info-zlib: \
34024 configure-zlib \
34025 info-zlib
34026 @[ -f ./zlib/Makefile ] || exit 0; \
34027 r=`${PWD_COMMAND}`; export r; \
34028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029 $(HOST_EXPORTS) \
34030 for flag in $(EXTRA_HOST_FLAGS) ; do \
34031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032 done; \
34033 echo "Doing install-info in zlib"; \
34034 (cd $(HOST_SUBDIR)/zlib && \
34035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037 "RANLIB=$${RANLIB}" \
34038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039 install-info) \
34040 || exit 1
34041
34042 @endif zlib
34043
34044 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
34045 maybe-install-pdf-zlib:
34046 @if zlib
34047 maybe-install-pdf-zlib: install-pdf-zlib
34048
34049 install-pdf-zlib: \
34050 configure-zlib \
34051 pdf-zlib
34052 @[ -f ./zlib/Makefile ] || exit 0; \
34053 r=`${PWD_COMMAND}`; export r; \
34054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34055 $(HOST_EXPORTS) \
34056 for flag in $(EXTRA_HOST_FLAGS) ; do \
34057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34058 done; \
34059 echo "Doing install-pdf in zlib"; \
34060 (cd $(HOST_SUBDIR)/zlib && \
34061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34063 "RANLIB=$${RANLIB}" \
34064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34065 install-pdf) \
34066 || exit 1
34067
34068 @endif zlib
34069
34070 .PHONY: maybe-install-html-zlib install-html-zlib
34071 maybe-install-html-zlib:
34072 @if zlib
34073 maybe-install-html-zlib: install-html-zlib
34074
34075 install-html-zlib: \
34076 configure-zlib \
34077 html-zlib
34078 @[ -f ./zlib/Makefile ] || exit 0; \
34079 r=`${PWD_COMMAND}`; export r; \
34080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34081 $(HOST_EXPORTS) \
34082 for flag in $(EXTRA_HOST_FLAGS) ; do \
34083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34084 done; \
34085 echo "Doing install-html in zlib"; \
34086 (cd $(HOST_SUBDIR)/zlib && \
34087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34089 "RANLIB=$${RANLIB}" \
34090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34091 install-html) \
34092 || exit 1
34093
34094 @endif zlib
34095
34096 .PHONY: maybe-installcheck-zlib installcheck-zlib
34097 maybe-installcheck-zlib:
34098 @if zlib
34099 maybe-installcheck-zlib: installcheck-zlib
34100
34101 installcheck-zlib: \
34102 configure-zlib
34103 @[ -f ./zlib/Makefile ] || exit 0; \
34104 r=`${PWD_COMMAND}`; export r; \
34105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34106 $(HOST_EXPORTS) \
34107 for flag in $(EXTRA_HOST_FLAGS) ; do \
34108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34109 done; \
34110 echo "Doing installcheck in zlib"; \
34111 (cd $(HOST_SUBDIR)/zlib && \
34112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34114 "RANLIB=$${RANLIB}" \
34115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34116 installcheck) \
34117 || exit 1
34118
34119 @endif zlib
34120
34121 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
34122 maybe-mostlyclean-zlib:
34123 @if zlib
34124 maybe-mostlyclean-zlib: mostlyclean-zlib
34125
34126 mostlyclean-zlib:
34127 @[ -f ./zlib/Makefile ] || exit 0; \
34128 r=`${PWD_COMMAND}`; export r; \
34129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34130 $(HOST_EXPORTS) \
34131 for flag in $(EXTRA_HOST_FLAGS) ; do \
34132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34133 done; \
34134 echo "Doing mostlyclean in zlib"; \
34135 (cd $(HOST_SUBDIR)/zlib && \
34136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34138 "RANLIB=$${RANLIB}" \
34139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34140 mostlyclean) \
34141 || exit 1
34142
34143 @endif zlib
34144
34145 .PHONY: maybe-clean-zlib clean-zlib
34146 maybe-clean-zlib:
34147 @if zlib
34148 maybe-clean-zlib: clean-zlib
34149
34150 clean-zlib:
34151 @[ -f ./zlib/Makefile ] || exit 0; \
34152 r=`${PWD_COMMAND}`; export r; \
34153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34154 $(HOST_EXPORTS) \
34155 for flag in $(EXTRA_HOST_FLAGS) ; do \
34156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34157 done; \
34158 echo "Doing clean in zlib"; \
34159 (cd $(HOST_SUBDIR)/zlib && \
34160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34162 "RANLIB=$${RANLIB}" \
34163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34164 clean) \
34165 || exit 1
34166
34167 @endif zlib
34168
34169 .PHONY: maybe-distclean-zlib distclean-zlib
34170 maybe-distclean-zlib:
34171 @if zlib
34172 maybe-distclean-zlib: distclean-zlib
34173
34174 distclean-zlib:
34175 @[ -f ./zlib/Makefile ] || exit 0; \
34176 r=`${PWD_COMMAND}`; export r; \
34177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34178 $(HOST_EXPORTS) \
34179 for flag in $(EXTRA_HOST_FLAGS) ; do \
34180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34181 done; \
34182 echo "Doing distclean in zlib"; \
34183 (cd $(HOST_SUBDIR)/zlib && \
34184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34186 "RANLIB=$${RANLIB}" \
34187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34188 distclean) \
34189 || exit 1
34190
34191 @endif zlib
34192
34193 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
34194 maybe-maintainer-clean-zlib:
34195 @if zlib
34196 maybe-maintainer-clean-zlib: maintainer-clean-zlib
34197
34198 maintainer-clean-zlib:
34199 @[ -f ./zlib/Makefile ] || exit 0; \
34200 r=`${PWD_COMMAND}`; export r; \
34201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34202 $(HOST_EXPORTS) \
34203 for flag in $(EXTRA_HOST_FLAGS) ; do \
34204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34205 done; \
34206 echo "Doing maintainer-clean in zlib"; \
34207 (cd $(HOST_SUBDIR)/zlib && \
34208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34210 "RANLIB=$${RANLIB}" \
34211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34212 maintainer-clean) \
34213 || exit 1
34214
34215 @endif zlib
34216
34217
34218
34219 .PHONY: configure-gnulib maybe-configure-gnulib
34220 maybe-configure-gnulib:
34221 @if gcc-bootstrap
34222 configure-gnulib: stage_current
34223 @endif gcc-bootstrap
34224 @if gnulib
34225 maybe-configure-gnulib: configure-gnulib
34226 configure-gnulib:
34227 @: $(MAKE); $(unstage)
34228 @r=`${PWD_COMMAND}`; export r; \
34229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230 test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
34231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
34232 $(HOST_EXPORTS) \
34233 echo Configuring in $(HOST_SUBDIR)/gnulib; \
34234 cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
34235 case $(srcdir) in \
34236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34237 *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
34238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34239 esac; \
34240 module_srcdir=gnulib; \
34241 $(SHELL) \
34242 $$s/$$module_srcdir/configure \
34243 --srcdir=$${topdir}/$$module_srcdir \
34244 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34245 --target=${target_alias} \
34246 || exit 1
34247 @endif gnulib
34248
34249
34250
34251
34252
34253 .PHONY: all-gnulib maybe-all-gnulib
34254 maybe-all-gnulib:
34255 @if gcc-bootstrap
34256 all-gnulib: stage_current
34257 @endif gcc-bootstrap
34258 @if gnulib
34259 TARGET-gnulib=all
34260 maybe-all-gnulib: all-gnulib
34261 all-gnulib: configure-gnulib
34262 @: $(MAKE); $(unstage)
34263 @r=`${PWD_COMMAND}`; export r; \
34264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34265 $(HOST_EXPORTS) \
34266 (cd $(HOST_SUBDIR)/gnulib && \
34267 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34268 $(TARGET-gnulib))
34269 @endif gnulib
34270
34271
34272
34273
34274 .PHONY: check-gnulib maybe-check-gnulib
34275 maybe-check-gnulib:
34276 @if gnulib
34277 maybe-check-gnulib: check-gnulib
34278
34279 check-gnulib:
34280 @: $(MAKE); $(unstage)
34281 @r=`${PWD_COMMAND}`; export r; \
34282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34283 $(HOST_EXPORTS) \
34284 (cd $(HOST_SUBDIR)/gnulib && \
34285 $(MAKE) $(FLAGS_TO_PASS) check)
34286
34287 @endif gnulib
34288
34289 .PHONY: install-gnulib maybe-install-gnulib
34290 maybe-install-gnulib:
34291 @if gnulib
34292 maybe-install-gnulib: install-gnulib
34293
34294 install-gnulib: installdirs
34295 @: $(MAKE); $(unstage)
34296 @r=`${PWD_COMMAND}`; export r; \
34297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34298 $(HOST_EXPORTS) \
34299 (cd $(HOST_SUBDIR)/gnulib && \
34300 $(MAKE) $(FLAGS_TO_PASS) install)
34301
34302 @endif gnulib
34303
34304 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
34305 maybe-install-strip-gnulib:
34306 @if gnulib
34307 maybe-install-strip-gnulib: install-strip-gnulib
34308
34309 install-strip-gnulib: installdirs
34310 @: $(MAKE); $(unstage)
34311 @r=`${PWD_COMMAND}`; export r; \
34312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313 $(HOST_EXPORTS) \
34314 (cd $(HOST_SUBDIR)/gnulib && \
34315 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34316
34317 @endif gnulib
34318
34319 # Other targets (info, dvi, pdf, etc.)
34320
34321 .PHONY: maybe-info-gnulib info-gnulib
34322 maybe-info-gnulib:
34323 @if gnulib
34324 maybe-info-gnulib: info-gnulib
34325
34326 info-gnulib: \
34327 configure-gnulib
34328 @: $(MAKE); $(unstage)
34329 @[ -f ./gnulib/Makefile ] || exit 0; \
34330 r=`${PWD_COMMAND}`; export r; \
34331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34332 $(HOST_EXPORTS) \
34333 for flag in $(EXTRA_HOST_FLAGS) ; do \
34334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34335 done; \
34336 echo "Doing info in gnulib"; \
34337 (cd $(HOST_SUBDIR)/gnulib && \
34338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34340 "RANLIB=$${RANLIB}" \
34341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34342 info) \
34343 || exit 1
34344
34345 @endif gnulib
34346
34347 .PHONY: maybe-dvi-gnulib dvi-gnulib
34348 maybe-dvi-gnulib:
34349 @if gnulib
34350 maybe-dvi-gnulib: dvi-gnulib
34351
34352 dvi-gnulib: \
34353 configure-gnulib
34354 @: $(MAKE); $(unstage)
34355 @[ -f ./gnulib/Makefile ] || exit 0; \
34356 r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 $(HOST_EXPORTS) \
34359 for flag in $(EXTRA_HOST_FLAGS) ; do \
34360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34361 done; \
34362 echo "Doing dvi in gnulib"; \
34363 (cd $(HOST_SUBDIR)/gnulib && \
34364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34366 "RANLIB=$${RANLIB}" \
34367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34368 dvi) \
34369 || exit 1
34370
34371 @endif gnulib
34372
34373 .PHONY: maybe-pdf-gnulib pdf-gnulib
34374 maybe-pdf-gnulib:
34375 @if gnulib
34376 maybe-pdf-gnulib: pdf-gnulib
34377
34378 pdf-gnulib: \
34379 configure-gnulib
34380 @: $(MAKE); $(unstage)
34381 @[ -f ./gnulib/Makefile ] || exit 0; \
34382 r=`${PWD_COMMAND}`; export r; \
34383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34384 $(HOST_EXPORTS) \
34385 for flag in $(EXTRA_HOST_FLAGS) ; do \
34386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34387 done; \
34388 echo "Doing pdf in gnulib"; \
34389 (cd $(HOST_SUBDIR)/gnulib && \
34390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34392 "RANLIB=$${RANLIB}" \
34393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34394 pdf) \
34395 || exit 1
34396
34397 @endif gnulib
34398
34399 .PHONY: maybe-html-gnulib html-gnulib
34400 maybe-html-gnulib:
34401 @if gnulib
34402 maybe-html-gnulib: html-gnulib
34403
34404 html-gnulib: \
34405 configure-gnulib
34406 @: $(MAKE); $(unstage)
34407 @[ -f ./gnulib/Makefile ] || exit 0; \
34408 r=`${PWD_COMMAND}`; export r; \
34409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410 $(HOST_EXPORTS) \
34411 for flag in $(EXTRA_HOST_FLAGS) ; do \
34412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34413 done; \
34414 echo "Doing html in gnulib"; \
34415 (cd $(HOST_SUBDIR)/gnulib && \
34416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34418 "RANLIB=$${RANLIB}" \
34419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34420 html) \
34421 || exit 1
34422
34423 @endif gnulib
34424
34425 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
34426 maybe-TAGS-gnulib:
34427 @if gnulib
34428 maybe-TAGS-gnulib: TAGS-gnulib
34429
34430 TAGS-gnulib: \
34431 configure-gnulib
34432 @: $(MAKE); $(unstage)
34433 @[ -f ./gnulib/Makefile ] || exit 0; \
34434 r=`${PWD_COMMAND}`; export r; \
34435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34436 $(HOST_EXPORTS) \
34437 for flag in $(EXTRA_HOST_FLAGS) ; do \
34438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34439 done; \
34440 echo "Doing TAGS in gnulib"; \
34441 (cd $(HOST_SUBDIR)/gnulib && \
34442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34444 "RANLIB=$${RANLIB}" \
34445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34446 TAGS) \
34447 || exit 1
34448
34449 @endif gnulib
34450
34451 .PHONY: maybe-install-info-gnulib install-info-gnulib
34452 maybe-install-info-gnulib:
34453 @if gnulib
34454 maybe-install-info-gnulib: install-info-gnulib
34455
34456 install-info-gnulib: \
34457 configure-gnulib \
34458 info-gnulib
34459 @: $(MAKE); $(unstage)
34460 @[ -f ./gnulib/Makefile ] || exit 0; \
34461 r=`${PWD_COMMAND}`; export r; \
34462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34463 $(HOST_EXPORTS) \
34464 for flag in $(EXTRA_HOST_FLAGS) ; do \
34465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34466 done; \
34467 echo "Doing install-info in gnulib"; \
34468 (cd $(HOST_SUBDIR)/gnulib && \
34469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34471 "RANLIB=$${RANLIB}" \
34472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34473 install-info) \
34474 || exit 1
34475
34476 @endif gnulib
34477
34478 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
34479 maybe-install-pdf-gnulib:
34480 @if gnulib
34481 maybe-install-pdf-gnulib: install-pdf-gnulib
34482
34483 install-pdf-gnulib: \
34484 configure-gnulib \
34485 pdf-gnulib
34486 @: $(MAKE); $(unstage)
34487 @[ -f ./gnulib/Makefile ] || exit 0; \
34488 r=`${PWD_COMMAND}`; export r; \
34489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34490 $(HOST_EXPORTS) \
34491 for flag in $(EXTRA_HOST_FLAGS) ; do \
34492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34493 done; \
34494 echo "Doing install-pdf in gnulib"; \
34495 (cd $(HOST_SUBDIR)/gnulib && \
34496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34498 "RANLIB=$${RANLIB}" \
34499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34500 install-pdf) \
34501 || exit 1
34502
34503 @endif gnulib
34504
34505 .PHONY: maybe-install-html-gnulib install-html-gnulib
34506 maybe-install-html-gnulib:
34507 @if gnulib
34508 maybe-install-html-gnulib: install-html-gnulib
34509
34510 install-html-gnulib: \
34511 configure-gnulib \
34512 html-gnulib
34513 @: $(MAKE); $(unstage)
34514 @[ -f ./gnulib/Makefile ] || exit 0; \
34515 r=`${PWD_COMMAND}`; export r; \
34516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34517 $(HOST_EXPORTS) \
34518 for flag in $(EXTRA_HOST_FLAGS) ; do \
34519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34520 done; \
34521 echo "Doing install-html in gnulib"; \
34522 (cd $(HOST_SUBDIR)/gnulib && \
34523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34525 "RANLIB=$${RANLIB}" \
34526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34527 install-html) \
34528 || exit 1
34529
34530 @endif gnulib
34531
34532 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
34533 maybe-installcheck-gnulib:
34534 @if gnulib
34535 maybe-installcheck-gnulib: installcheck-gnulib
34536
34537 installcheck-gnulib: \
34538 configure-gnulib
34539 @: $(MAKE); $(unstage)
34540 @[ -f ./gnulib/Makefile ] || exit 0; \
34541 r=`${PWD_COMMAND}`; export r; \
34542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34543 $(HOST_EXPORTS) \
34544 for flag in $(EXTRA_HOST_FLAGS) ; do \
34545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34546 done; \
34547 echo "Doing installcheck in gnulib"; \
34548 (cd $(HOST_SUBDIR)/gnulib && \
34549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34551 "RANLIB=$${RANLIB}" \
34552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34553 installcheck) \
34554 || exit 1
34555
34556 @endif gnulib
34557
34558 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
34559 maybe-mostlyclean-gnulib:
34560 @if gnulib
34561 maybe-mostlyclean-gnulib: mostlyclean-gnulib
34562
34563 mostlyclean-gnulib:
34564 @: $(MAKE); $(unstage)
34565 @[ -f ./gnulib/Makefile ] || exit 0; \
34566 r=`${PWD_COMMAND}`; export r; \
34567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568 $(HOST_EXPORTS) \
34569 for flag in $(EXTRA_HOST_FLAGS) ; do \
34570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34571 done; \
34572 echo "Doing mostlyclean in gnulib"; \
34573 (cd $(HOST_SUBDIR)/gnulib && \
34574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34576 "RANLIB=$${RANLIB}" \
34577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34578 mostlyclean) \
34579 || exit 1
34580
34581 @endif gnulib
34582
34583 .PHONY: maybe-clean-gnulib clean-gnulib
34584 maybe-clean-gnulib:
34585 @if gnulib
34586 maybe-clean-gnulib: clean-gnulib
34587
34588 clean-gnulib:
34589 @: $(MAKE); $(unstage)
34590 @[ -f ./gnulib/Makefile ] || exit 0; \
34591 r=`${PWD_COMMAND}`; export r; \
34592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34593 $(HOST_EXPORTS) \
34594 for flag in $(EXTRA_HOST_FLAGS) ; do \
34595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34596 done; \
34597 echo "Doing clean in gnulib"; \
34598 (cd $(HOST_SUBDIR)/gnulib && \
34599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34601 "RANLIB=$${RANLIB}" \
34602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34603 clean) \
34604 || exit 1
34605
34606 @endif gnulib
34607
34608 .PHONY: maybe-distclean-gnulib distclean-gnulib
34609 maybe-distclean-gnulib:
34610 @if gnulib
34611 maybe-distclean-gnulib: distclean-gnulib
34612
34613 distclean-gnulib:
34614 @: $(MAKE); $(unstage)
34615 @[ -f ./gnulib/Makefile ] || exit 0; \
34616 r=`${PWD_COMMAND}`; export r; \
34617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34618 $(HOST_EXPORTS) \
34619 for flag in $(EXTRA_HOST_FLAGS) ; do \
34620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34621 done; \
34622 echo "Doing distclean in gnulib"; \
34623 (cd $(HOST_SUBDIR)/gnulib && \
34624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34626 "RANLIB=$${RANLIB}" \
34627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34628 distclean) \
34629 || exit 1
34630
34631 @endif gnulib
34632
34633 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
34634 maybe-maintainer-clean-gnulib:
34635 @if gnulib
34636 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
34637
34638 maintainer-clean-gnulib:
34639 @: $(MAKE); $(unstage)
34640 @[ -f ./gnulib/Makefile ] || exit 0; \
34641 r=`${PWD_COMMAND}`; export r; \
34642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34643 $(HOST_EXPORTS) \
34644 for flag in $(EXTRA_HOST_FLAGS) ; do \
34645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34646 done; \
34647 echo "Doing maintainer-clean in gnulib"; \
34648 (cd $(HOST_SUBDIR)/gnulib && \
34649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34651 "RANLIB=$${RANLIB}" \
34652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34653 maintainer-clean) \
34654 || exit 1
34655
34656 @endif gnulib
34657
34658
34659
34660 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
34661 maybe-configure-gdbsupport:
34662 @if gcc-bootstrap
34663 configure-gdbsupport: stage_current
34664 @endif gcc-bootstrap
34665 @if gdbsupport
34666 maybe-configure-gdbsupport: configure-gdbsupport
34667 configure-gdbsupport:
34668 @: $(MAKE); $(unstage)
34669 @r=`${PWD_COMMAND}`; export r; \
34670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34671 test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
34672 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
34673 $(HOST_EXPORTS) \
34674 echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
34675 cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
34676 case $(srcdir) in \
34677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34678 *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
34679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34680 esac; \
34681 module_srcdir=gdbsupport; \
34682 $(SHELL) \
34683 $$s/$$module_srcdir/configure \
34684 --srcdir=$${topdir}/$$module_srcdir \
34685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34686 --target=${target_alias} \
34687 || exit 1
34688 @endif gdbsupport
34689
34690
34691
34692
34693
34694 .PHONY: all-gdbsupport maybe-all-gdbsupport
34695 maybe-all-gdbsupport:
34696 @if gcc-bootstrap
34697 all-gdbsupport: stage_current
34698 @endif gcc-bootstrap
34699 @if gdbsupport
34700 TARGET-gdbsupport=all
34701 maybe-all-gdbsupport: all-gdbsupport
34702 all-gdbsupport: configure-gdbsupport
34703 @: $(MAKE); $(unstage)
34704 @r=`${PWD_COMMAND}`; export r; \
34705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34706 $(HOST_EXPORTS) \
34707 (cd $(HOST_SUBDIR)/gdbsupport && \
34708 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
34709 $(TARGET-gdbsupport))
34710 @endif gdbsupport
34711
34712
34713
34714
34715 .PHONY: check-gdbsupport maybe-check-gdbsupport
34716 maybe-check-gdbsupport:
34717 @if gdbsupport
34718 maybe-check-gdbsupport: check-gdbsupport
34719
34720 check-gdbsupport:
34721 @: $(MAKE); $(unstage)
34722 @r=`${PWD_COMMAND}`; export r; \
34723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34724 $(HOST_EXPORTS) \
34725 (cd $(HOST_SUBDIR)/gdbsupport && \
34726 $(MAKE) $(FLAGS_TO_PASS) check)
34727
34728 @endif gdbsupport
34729
34730 .PHONY: install-gdbsupport maybe-install-gdbsupport
34731 maybe-install-gdbsupport:
34732 @if gdbsupport
34733 maybe-install-gdbsupport: install-gdbsupport
34734
34735 install-gdbsupport: installdirs
34736 @: $(MAKE); $(unstage)
34737 @r=`${PWD_COMMAND}`; export r; \
34738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34739 $(HOST_EXPORTS) \
34740 (cd $(HOST_SUBDIR)/gdbsupport && \
34741 $(MAKE) $(FLAGS_TO_PASS) install)
34742
34743 @endif gdbsupport
34744
34745 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
34746 maybe-install-strip-gdbsupport:
34747 @if gdbsupport
34748 maybe-install-strip-gdbsupport: install-strip-gdbsupport
34749
34750 install-strip-gdbsupport: installdirs
34751 @: $(MAKE); $(unstage)
34752 @r=`${PWD_COMMAND}`; export r; \
34753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34754 $(HOST_EXPORTS) \
34755 (cd $(HOST_SUBDIR)/gdbsupport && \
34756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34757
34758 @endif gdbsupport
34759
34760 # Other targets (info, dvi, pdf, etc.)
34761
34762 .PHONY: maybe-info-gdbsupport info-gdbsupport
34763 maybe-info-gdbsupport:
34764 @if gdbsupport
34765 maybe-info-gdbsupport: info-gdbsupport
34766
34767 info-gdbsupport: \
34768 configure-gdbsupport
34769 @: $(MAKE); $(unstage)
34770 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34771 r=`${PWD_COMMAND}`; export r; \
34772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34773 $(HOST_EXPORTS) \
34774 for flag in $(EXTRA_HOST_FLAGS) ; do \
34775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34776 done; \
34777 echo "Doing info in gdbsupport"; \
34778 (cd $(HOST_SUBDIR)/gdbsupport && \
34779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34781 "RANLIB=$${RANLIB}" \
34782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34783 info) \
34784 || exit 1
34785
34786 @endif gdbsupport
34787
34788 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
34789 maybe-dvi-gdbsupport:
34790 @if gdbsupport
34791 maybe-dvi-gdbsupport: dvi-gdbsupport
34792
34793 dvi-gdbsupport: \
34794 configure-gdbsupport
34795 @: $(MAKE); $(unstage)
34796 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34797 r=`${PWD_COMMAND}`; export r; \
34798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799 $(HOST_EXPORTS) \
34800 for flag in $(EXTRA_HOST_FLAGS) ; do \
34801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802 done; \
34803 echo "Doing dvi in gdbsupport"; \
34804 (cd $(HOST_SUBDIR)/gdbsupport && \
34805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807 "RANLIB=$${RANLIB}" \
34808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809 dvi) \
34810 || exit 1
34811
34812 @endif gdbsupport
34813
34814 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
34815 maybe-pdf-gdbsupport:
34816 @if gdbsupport
34817 maybe-pdf-gdbsupport: pdf-gdbsupport
34818
34819 pdf-gdbsupport: \
34820 configure-gdbsupport
34821 @: $(MAKE); $(unstage)
34822 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34823 r=`${PWD_COMMAND}`; export r; \
34824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825 $(HOST_EXPORTS) \
34826 for flag in $(EXTRA_HOST_FLAGS) ; do \
34827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828 done; \
34829 echo "Doing pdf in gdbsupport"; \
34830 (cd $(HOST_SUBDIR)/gdbsupport && \
34831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833 "RANLIB=$${RANLIB}" \
34834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835 pdf) \
34836 || exit 1
34837
34838 @endif gdbsupport
34839
34840 .PHONY: maybe-html-gdbsupport html-gdbsupport
34841 maybe-html-gdbsupport:
34842 @if gdbsupport
34843 maybe-html-gdbsupport: html-gdbsupport
34844
34845 html-gdbsupport: \
34846 configure-gdbsupport
34847 @: $(MAKE); $(unstage)
34848 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34849 r=`${PWD_COMMAND}`; export r; \
34850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851 $(HOST_EXPORTS) \
34852 for flag in $(EXTRA_HOST_FLAGS) ; do \
34853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854 done; \
34855 echo "Doing html in gdbsupport"; \
34856 (cd $(HOST_SUBDIR)/gdbsupport && \
34857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859 "RANLIB=$${RANLIB}" \
34860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861 html) \
34862 || exit 1
34863
34864 @endif gdbsupport
34865
34866 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
34867 maybe-TAGS-gdbsupport:
34868 @if gdbsupport
34869 maybe-TAGS-gdbsupport: TAGS-gdbsupport
34870
34871 TAGS-gdbsupport: \
34872 configure-gdbsupport
34873 @: $(MAKE); $(unstage)
34874 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34875 r=`${PWD_COMMAND}`; export r; \
34876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34877 $(HOST_EXPORTS) \
34878 for flag in $(EXTRA_HOST_FLAGS) ; do \
34879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34880 done; \
34881 echo "Doing TAGS in gdbsupport"; \
34882 (cd $(HOST_SUBDIR)/gdbsupport && \
34883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34885 "RANLIB=$${RANLIB}" \
34886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34887 TAGS) \
34888 || exit 1
34889
34890 @endif gdbsupport
34891
34892 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
34893 maybe-install-info-gdbsupport:
34894 @if gdbsupport
34895 maybe-install-info-gdbsupport: install-info-gdbsupport
34896
34897 install-info-gdbsupport: \
34898 configure-gdbsupport \
34899 info-gdbsupport
34900 @: $(MAKE); $(unstage)
34901 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34902 r=`${PWD_COMMAND}`; export r; \
34903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34904 $(HOST_EXPORTS) \
34905 for flag in $(EXTRA_HOST_FLAGS) ; do \
34906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34907 done; \
34908 echo "Doing install-info in gdbsupport"; \
34909 (cd $(HOST_SUBDIR)/gdbsupport && \
34910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34912 "RANLIB=$${RANLIB}" \
34913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34914 install-info) \
34915 || exit 1
34916
34917 @endif gdbsupport
34918
34919 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
34920 maybe-install-pdf-gdbsupport:
34921 @if gdbsupport
34922 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
34923
34924 install-pdf-gdbsupport: \
34925 configure-gdbsupport \
34926 pdf-gdbsupport
34927 @: $(MAKE); $(unstage)
34928 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34929 r=`${PWD_COMMAND}`; export r; \
34930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34931 $(HOST_EXPORTS) \
34932 for flag in $(EXTRA_HOST_FLAGS) ; do \
34933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34934 done; \
34935 echo "Doing install-pdf in gdbsupport"; \
34936 (cd $(HOST_SUBDIR)/gdbsupport && \
34937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34939 "RANLIB=$${RANLIB}" \
34940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34941 install-pdf) \
34942 || exit 1
34943
34944 @endif gdbsupport
34945
34946 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
34947 maybe-install-html-gdbsupport:
34948 @if gdbsupport
34949 maybe-install-html-gdbsupport: install-html-gdbsupport
34950
34951 install-html-gdbsupport: \
34952 configure-gdbsupport \
34953 html-gdbsupport
34954 @: $(MAKE); $(unstage)
34955 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34956 r=`${PWD_COMMAND}`; export r; \
34957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34958 $(HOST_EXPORTS) \
34959 for flag in $(EXTRA_HOST_FLAGS) ; do \
34960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34961 done; \
34962 echo "Doing install-html in gdbsupport"; \
34963 (cd $(HOST_SUBDIR)/gdbsupport && \
34964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34966 "RANLIB=$${RANLIB}" \
34967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34968 install-html) \
34969 || exit 1
34970
34971 @endif gdbsupport
34972
34973 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
34974 maybe-installcheck-gdbsupport:
34975 @if gdbsupport
34976 maybe-installcheck-gdbsupport: installcheck-gdbsupport
34977
34978 installcheck-gdbsupport: \
34979 configure-gdbsupport
34980 @: $(MAKE); $(unstage)
34981 @[ -f ./gdbsupport/Makefile ] || exit 0; \
34982 r=`${PWD_COMMAND}`; export r; \
34983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34984 $(HOST_EXPORTS) \
34985 for flag in $(EXTRA_HOST_FLAGS) ; do \
34986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34987 done; \
34988 echo "Doing installcheck in gdbsupport"; \
34989 (cd $(HOST_SUBDIR)/gdbsupport && \
34990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34992 "RANLIB=$${RANLIB}" \
34993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34994 installcheck) \
34995 || exit 1
34996
34997 @endif gdbsupport
34998
34999 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
35000 maybe-mostlyclean-gdbsupport:
35001 @if gdbsupport
35002 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
35003
35004 mostlyclean-gdbsupport:
35005 @: $(MAKE); $(unstage)
35006 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35007 r=`${PWD_COMMAND}`; export r; \
35008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35009 $(HOST_EXPORTS) \
35010 for flag in $(EXTRA_HOST_FLAGS) ; do \
35011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35012 done; \
35013 echo "Doing mostlyclean in gdbsupport"; \
35014 (cd $(HOST_SUBDIR)/gdbsupport && \
35015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35017 "RANLIB=$${RANLIB}" \
35018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35019 mostlyclean) \
35020 || exit 1
35021
35022 @endif gdbsupport
35023
35024 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
35025 maybe-clean-gdbsupport:
35026 @if gdbsupport
35027 maybe-clean-gdbsupport: clean-gdbsupport
35028
35029 clean-gdbsupport:
35030 @: $(MAKE); $(unstage)
35031 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35032 r=`${PWD_COMMAND}`; export r; \
35033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35034 $(HOST_EXPORTS) \
35035 for flag in $(EXTRA_HOST_FLAGS) ; do \
35036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35037 done; \
35038 echo "Doing clean in gdbsupport"; \
35039 (cd $(HOST_SUBDIR)/gdbsupport && \
35040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35042 "RANLIB=$${RANLIB}" \
35043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35044 clean) \
35045 || exit 1
35046
35047 @endif gdbsupport
35048
35049 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
35050 maybe-distclean-gdbsupport:
35051 @if gdbsupport
35052 maybe-distclean-gdbsupport: distclean-gdbsupport
35053
35054 distclean-gdbsupport:
35055 @: $(MAKE); $(unstage)
35056 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35057 r=`${PWD_COMMAND}`; export r; \
35058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35059 $(HOST_EXPORTS) \
35060 for flag in $(EXTRA_HOST_FLAGS) ; do \
35061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35062 done; \
35063 echo "Doing distclean in gdbsupport"; \
35064 (cd $(HOST_SUBDIR)/gdbsupport && \
35065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35067 "RANLIB=$${RANLIB}" \
35068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35069 distclean) \
35070 || exit 1
35071
35072 @endif gdbsupport
35073
35074 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
35075 maybe-maintainer-clean-gdbsupport:
35076 @if gdbsupport
35077 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
35078
35079 maintainer-clean-gdbsupport:
35080 @: $(MAKE); $(unstage)
35081 @[ -f ./gdbsupport/Makefile ] || exit 0; \
35082 r=`${PWD_COMMAND}`; export r; \
35083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35084 $(HOST_EXPORTS) \
35085 for flag in $(EXTRA_HOST_FLAGS) ; do \
35086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35087 done; \
35088 echo "Doing maintainer-clean in gdbsupport"; \
35089 (cd $(HOST_SUBDIR)/gdbsupport && \
35090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35092 "RANLIB=$${RANLIB}" \
35093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35094 maintainer-clean) \
35095 || exit 1
35096
35097 @endif gdbsupport
35098
35099
35100
35101 .PHONY: configure-gdbserver maybe-configure-gdbserver
35102 maybe-configure-gdbserver:
35103 @if gcc-bootstrap
35104 configure-gdbserver: stage_current
35105 @endif gcc-bootstrap
35106 @if gdbserver
35107 maybe-configure-gdbserver: configure-gdbserver
35108 configure-gdbserver:
35109 @: $(MAKE); $(unstage)
35110 @r=`${PWD_COMMAND}`; export r; \
35111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35112 test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
35113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
35114 $(HOST_EXPORTS) \
35115 echo Configuring in $(HOST_SUBDIR)/gdbserver; \
35116 cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
35117 case $(srcdir) in \
35118 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35119 *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
35120 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35121 esac; \
35122 module_srcdir=gdbserver; \
35123 $(SHELL) \
35124 $$s/$$module_srcdir/configure \
35125 --srcdir=$${topdir}/$$module_srcdir \
35126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35127 --target=${target_alias} \
35128 || exit 1
35129 @endif gdbserver
35130
35131
35132
35133
35134
35135 .PHONY: all-gdbserver maybe-all-gdbserver
35136 maybe-all-gdbserver:
35137 @if gcc-bootstrap
35138 all-gdbserver: stage_current
35139 @endif gcc-bootstrap
35140 @if gdbserver
35141 TARGET-gdbserver=all
35142 maybe-all-gdbserver: all-gdbserver
35143 all-gdbserver: configure-gdbserver
35144 @: $(MAKE); $(unstage)
35145 @r=`${PWD_COMMAND}`; export r; \
35146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147 $(HOST_EXPORTS) \
35148 (cd $(HOST_SUBDIR)/gdbserver && \
35149 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35150 $(TARGET-gdbserver))
35151 @endif gdbserver
35152
35153
35154
35155
35156 .PHONY: check-gdbserver maybe-check-gdbserver
35157 maybe-check-gdbserver:
35158 @if gdbserver
35159 maybe-check-gdbserver: check-gdbserver
35160
35161 check-gdbserver:
35162 @: $(MAKE); $(unstage)
35163 @r=`${PWD_COMMAND}`; export r; \
35164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35165 $(HOST_EXPORTS) \
35166 (cd $(HOST_SUBDIR)/gdbserver && \
35167 $(MAKE) $(FLAGS_TO_PASS) check)
35168
35169 @endif gdbserver
35170
35171 .PHONY: install-gdbserver maybe-install-gdbserver
35172 maybe-install-gdbserver:
35173 @if gdbserver
35174 maybe-install-gdbserver: install-gdbserver
35175
35176 install-gdbserver: installdirs
35177 @: $(MAKE); $(unstage)
35178 @r=`${PWD_COMMAND}`; export r; \
35179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180 $(HOST_EXPORTS) \
35181 (cd $(HOST_SUBDIR)/gdbserver && \
35182 $(MAKE) $(FLAGS_TO_PASS) install)
35183
35184 @endif gdbserver
35185
35186 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
35187 maybe-install-strip-gdbserver:
35188 @if gdbserver
35189 maybe-install-strip-gdbserver: install-strip-gdbserver
35190
35191 install-strip-gdbserver: installdirs
35192 @: $(MAKE); $(unstage)
35193 @r=`${PWD_COMMAND}`; export r; \
35194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35195 $(HOST_EXPORTS) \
35196 (cd $(HOST_SUBDIR)/gdbserver && \
35197 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35198
35199 @endif gdbserver
35200
35201 # Other targets (info, dvi, pdf, etc.)
35202
35203 .PHONY: maybe-info-gdbserver info-gdbserver
35204 maybe-info-gdbserver:
35205 @if gdbserver
35206 maybe-info-gdbserver: info-gdbserver
35207
35208 info-gdbserver: \
35209 configure-gdbserver
35210 @: $(MAKE); $(unstage)
35211 @[ -f ./gdbserver/Makefile ] || exit 0; \
35212 r=`${PWD_COMMAND}`; export r; \
35213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35214 $(HOST_EXPORTS) \
35215 for flag in $(EXTRA_HOST_FLAGS) ; do \
35216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35217 done; \
35218 echo "Doing info in gdbserver"; \
35219 (cd $(HOST_SUBDIR)/gdbserver && \
35220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35222 "RANLIB=$${RANLIB}" \
35223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35224 info) \
35225 || exit 1
35226
35227 @endif gdbserver
35228
35229 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
35230 maybe-dvi-gdbserver:
35231 @if gdbserver
35232 maybe-dvi-gdbserver: dvi-gdbserver
35233
35234 dvi-gdbserver: \
35235 configure-gdbserver
35236 @: $(MAKE); $(unstage)
35237 @[ -f ./gdbserver/Makefile ] || exit 0; \
35238 r=`${PWD_COMMAND}`; export r; \
35239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35240 $(HOST_EXPORTS) \
35241 for flag in $(EXTRA_HOST_FLAGS) ; do \
35242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35243 done; \
35244 echo "Doing dvi in gdbserver"; \
35245 (cd $(HOST_SUBDIR)/gdbserver && \
35246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35248 "RANLIB=$${RANLIB}" \
35249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35250 dvi) \
35251 || exit 1
35252
35253 @endif gdbserver
35254
35255 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
35256 maybe-pdf-gdbserver:
35257 @if gdbserver
35258 maybe-pdf-gdbserver: pdf-gdbserver
35259
35260 pdf-gdbserver: \
35261 configure-gdbserver
35262 @: $(MAKE); $(unstage)
35263 @[ -f ./gdbserver/Makefile ] || exit 0; \
35264 r=`${PWD_COMMAND}`; export r; \
35265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35266 $(HOST_EXPORTS) \
35267 for flag in $(EXTRA_HOST_FLAGS) ; do \
35268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35269 done; \
35270 echo "Doing pdf in gdbserver"; \
35271 (cd $(HOST_SUBDIR)/gdbserver && \
35272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35274 "RANLIB=$${RANLIB}" \
35275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35276 pdf) \
35277 || exit 1
35278
35279 @endif gdbserver
35280
35281 .PHONY: maybe-html-gdbserver html-gdbserver
35282 maybe-html-gdbserver:
35283 @if gdbserver
35284 maybe-html-gdbserver: html-gdbserver
35285
35286 html-gdbserver: \
35287 configure-gdbserver
35288 @: $(MAKE); $(unstage)
35289 @[ -f ./gdbserver/Makefile ] || exit 0; \
35290 r=`${PWD_COMMAND}`; export r; \
35291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35292 $(HOST_EXPORTS) \
35293 for flag in $(EXTRA_HOST_FLAGS) ; do \
35294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35295 done; \
35296 echo "Doing html in gdbserver"; \
35297 (cd $(HOST_SUBDIR)/gdbserver && \
35298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35300 "RANLIB=$${RANLIB}" \
35301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35302 html) \
35303 || exit 1
35304
35305 @endif gdbserver
35306
35307 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
35308 maybe-TAGS-gdbserver:
35309 @if gdbserver
35310 maybe-TAGS-gdbserver: TAGS-gdbserver
35311
35312 TAGS-gdbserver: \
35313 configure-gdbserver
35314 @: $(MAKE); $(unstage)
35315 @[ -f ./gdbserver/Makefile ] || exit 0; \
35316 r=`${PWD_COMMAND}`; export r; \
35317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318 $(HOST_EXPORTS) \
35319 for flag in $(EXTRA_HOST_FLAGS) ; do \
35320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35321 done; \
35322 echo "Doing TAGS in gdbserver"; \
35323 (cd $(HOST_SUBDIR)/gdbserver && \
35324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35326 "RANLIB=$${RANLIB}" \
35327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35328 TAGS) \
35329 || exit 1
35330
35331 @endif gdbserver
35332
35333 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
35334 maybe-install-info-gdbserver:
35335 @if gdbserver
35336 maybe-install-info-gdbserver: install-info-gdbserver
35337
35338 install-info-gdbserver: \
35339 configure-gdbserver \
35340 info-gdbserver
35341 @: $(MAKE); $(unstage)
35342 @[ -f ./gdbserver/Makefile ] || exit 0; \
35343 r=`${PWD_COMMAND}`; export r; \
35344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35345 $(HOST_EXPORTS) \
35346 for flag in $(EXTRA_HOST_FLAGS) ; do \
35347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35348 done; \
35349 echo "Doing install-info in gdbserver"; \
35350 (cd $(HOST_SUBDIR)/gdbserver && \
35351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35353 "RANLIB=$${RANLIB}" \
35354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35355 install-info) \
35356 || exit 1
35357
35358 @endif gdbserver
35359
35360 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
35361 maybe-install-pdf-gdbserver:
35362 @if gdbserver
35363 maybe-install-pdf-gdbserver: install-pdf-gdbserver
35364
35365 install-pdf-gdbserver: \
35366 configure-gdbserver \
35367 pdf-gdbserver
35368 @: $(MAKE); $(unstage)
35369 @[ -f ./gdbserver/Makefile ] || exit 0; \
35370 r=`${PWD_COMMAND}`; export r; \
35371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372 $(HOST_EXPORTS) \
35373 for flag in $(EXTRA_HOST_FLAGS) ; do \
35374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35375 done; \
35376 echo "Doing install-pdf in gdbserver"; \
35377 (cd $(HOST_SUBDIR)/gdbserver && \
35378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380 "RANLIB=$${RANLIB}" \
35381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35382 install-pdf) \
35383 || exit 1
35384
35385 @endif gdbserver
35386
35387 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
35388 maybe-install-html-gdbserver:
35389 @if gdbserver
35390 maybe-install-html-gdbserver: install-html-gdbserver
35391
35392 install-html-gdbserver: \
35393 configure-gdbserver \
35394 html-gdbserver
35395 @: $(MAKE); $(unstage)
35396 @[ -f ./gdbserver/Makefile ] || exit 0; \
35397 r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 $(HOST_EXPORTS) \
35400 for flag in $(EXTRA_HOST_FLAGS) ; do \
35401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35402 done; \
35403 echo "Doing install-html in gdbserver"; \
35404 (cd $(HOST_SUBDIR)/gdbserver && \
35405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407 "RANLIB=$${RANLIB}" \
35408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35409 install-html) \
35410 || exit 1
35411
35412 @endif gdbserver
35413
35414 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
35415 maybe-installcheck-gdbserver:
35416 @if gdbserver
35417 maybe-installcheck-gdbserver: installcheck-gdbserver
35418
35419 installcheck-gdbserver: \
35420 configure-gdbserver
35421 @: $(MAKE); $(unstage)
35422 @[ -f ./gdbserver/Makefile ] || exit 0; \
35423 r=`${PWD_COMMAND}`; export r; \
35424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425 $(HOST_EXPORTS) \
35426 for flag in $(EXTRA_HOST_FLAGS) ; do \
35427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428 done; \
35429 echo "Doing installcheck in gdbserver"; \
35430 (cd $(HOST_SUBDIR)/gdbserver && \
35431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433 "RANLIB=$${RANLIB}" \
35434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435 installcheck) \
35436 || exit 1
35437
35438 @endif gdbserver
35439
35440 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
35441 maybe-mostlyclean-gdbserver:
35442 @if gdbserver
35443 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
35444
35445 mostlyclean-gdbserver:
35446 @: $(MAKE); $(unstage)
35447 @[ -f ./gdbserver/Makefile ] || exit 0; \
35448 r=`${PWD_COMMAND}`; export r; \
35449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450 $(HOST_EXPORTS) \
35451 for flag in $(EXTRA_HOST_FLAGS) ; do \
35452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35453 done; \
35454 echo "Doing mostlyclean in gdbserver"; \
35455 (cd $(HOST_SUBDIR)/gdbserver && \
35456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458 "RANLIB=$${RANLIB}" \
35459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35460 mostlyclean) \
35461 || exit 1
35462
35463 @endif gdbserver
35464
35465 .PHONY: maybe-clean-gdbserver clean-gdbserver
35466 maybe-clean-gdbserver:
35467 @if gdbserver
35468 maybe-clean-gdbserver: clean-gdbserver
35469
35470 clean-gdbserver:
35471 @: $(MAKE); $(unstage)
35472 @[ -f ./gdbserver/Makefile ] || exit 0; \
35473 r=`${PWD_COMMAND}`; export r; \
35474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475 $(HOST_EXPORTS) \
35476 for flag in $(EXTRA_HOST_FLAGS) ; do \
35477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35478 done; \
35479 echo "Doing clean in gdbserver"; \
35480 (cd $(HOST_SUBDIR)/gdbserver && \
35481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35483 "RANLIB=$${RANLIB}" \
35484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35485 clean) \
35486 || exit 1
35487
35488 @endif gdbserver
35489
35490 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
35491 maybe-distclean-gdbserver:
35492 @if gdbserver
35493 maybe-distclean-gdbserver: distclean-gdbserver
35494
35495 distclean-gdbserver:
35496 @: $(MAKE); $(unstage)
35497 @[ -f ./gdbserver/Makefile ] || exit 0; \
35498 r=`${PWD_COMMAND}`; export r; \
35499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35500 $(HOST_EXPORTS) \
35501 for flag in $(EXTRA_HOST_FLAGS) ; do \
35502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35503 done; \
35504 echo "Doing distclean in gdbserver"; \
35505 (cd $(HOST_SUBDIR)/gdbserver && \
35506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35508 "RANLIB=$${RANLIB}" \
35509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35510 distclean) \
35511 || exit 1
35512
35513 @endif gdbserver
35514
35515 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
35516 maybe-maintainer-clean-gdbserver:
35517 @if gdbserver
35518 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
35519
35520 maintainer-clean-gdbserver:
35521 @: $(MAKE); $(unstage)
35522 @[ -f ./gdbserver/Makefile ] || exit 0; \
35523 r=`${PWD_COMMAND}`; export r; \
35524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525 $(HOST_EXPORTS) \
35526 for flag in $(EXTRA_HOST_FLAGS) ; do \
35527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35528 done; \
35529 echo "Doing maintainer-clean in gdbserver"; \
35530 (cd $(HOST_SUBDIR)/gdbserver && \
35531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533 "RANLIB=$${RANLIB}" \
35534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35535 maintainer-clean) \
35536 || exit 1
35537
35538 @endif gdbserver
35539
35540
35541
35542 .PHONY: configure-gdb maybe-configure-gdb
35543 maybe-configure-gdb:
35544 @if gcc-bootstrap
35545 configure-gdb: stage_current
35546 @endif gcc-bootstrap
35547 @if gdb
35548 maybe-configure-gdb: configure-gdb
35549 configure-gdb:
35550 @: $(MAKE); $(unstage)
35551 @r=`${PWD_COMMAND}`; export r; \
35552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35553 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
35554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
35555 $(HOST_EXPORTS) \
35556 echo Configuring in $(HOST_SUBDIR)/gdb; \
35557 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
35558 case $(srcdir) in \
35559 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35560 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
35561 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35562 esac; \
35563 module_srcdir=gdb; \
35564 $(SHELL) \
35565 $$s/$$module_srcdir/configure \
35566 --srcdir=$${topdir}/$$module_srcdir \
35567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35568 --target=${target_alias} \
35569 || exit 1
35570 @endif gdb
35571
35572
35573
35574
35575
35576 .PHONY: all-gdb maybe-all-gdb
35577 maybe-all-gdb:
35578 @if gcc-bootstrap
35579 all-gdb: stage_current
35580 @endif gcc-bootstrap
35581 @if gdb
35582 TARGET-gdb=all
35583 maybe-all-gdb: all-gdb
35584 all-gdb: configure-gdb
35585 @: $(MAKE); $(unstage)
35586 @r=`${PWD_COMMAND}`; export r; \
35587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35588 $(HOST_EXPORTS) \
35589 (cd $(HOST_SUBDIR)/gdb && \
35590 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
35591 $(TARGET-gdb))
35592 @endif gdb
35593
35594
35595
35596
35597 .PHONY: check-gdb maybe-check-gdb
35598 maybe-check-gdb:
35599 @if gdb
35600 maybe-check-gdb: check-gdb
35601
35602 check-gdb:
35603 @: $(MAKE); $(unstage)
35604 @r=`${PWD_COMMAND}`; export r; \
35605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35606 $(HOST_EXPORTS) \
35607 (cd $(HOST_SUBDIR)/gdb && \
35608 $(MAKE) $(FLAGS_TO_PASS) check)
35609
35610 @endif gdb
35611
35612 .PHONY: install-gdb maybe-install-gdb
35613 maybe-install-gdb:
35614 @if gdb
35615 maybe-install-gdb: install-gdb
35616
35617 install-gdb: installdirs
35618 @: $(MAKE); $(unstage)
35619 @r=`${PWD_COMMAND}`; export r; \
35620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35621 $(HOST_EXPORTS) \
35622 (cd $(HOST_SUBDIR)/gdb && \
35623 $(MAKE) $(FLAGS_TO_PASS) install)
35624
35625 @endif gdb
35626
35627 .PHONY: install-strip-gdb maybe-install-strip-gdb
35628 maybe-install-strip-gdb:
35629 @if gdb
35630 maybe-install-strip-gdb: install-strip-gdb
35631
35632 install-strip-gdb: installdirs
35633 @: $(MAKE); $(unstage)
35634 @r=`${PWD_COMMAND}`; export r; \
35635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35636 $(HOST_EXPORTS) \
35637 (cd $(HOST_SUBDIR)/gdb && \
35638 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35639
35640 @endif gdb
35641
35642 # Other targets (info, dvi, pdf, etc.)
35643
35644 .PHONY: maybe-info-gdb info-gdb
35645 maybe-info-gdb:
35646 @if gdb
35647 maybe-info-gdb: info-gdb
35648
35649 info-gdb: \
35650 configure-gdb
35651 @: $(MAKE); $(unstage)
35652 @[ -f ./gdb/Makefile ] || exit 0; \
35653 r=`${PWD_COMMAND}`; export r; \
35654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35655 $(HOST_EXPORTS) \
35656 for flag in $(EXTRA_HOST_FLAGS) ; do \
35657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35658 done; \
35659 echo "Doing info in gdb"; \
35660 (cd $(HOST_SUBDIR)/gdb && \
35661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35663 "RANLIB=$${RANLIB}" \
35664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35665 info) \
35666 || exit 1
35667
35668 @endif gdb
35669
35670 .PHONY: maybe-dvi-gdb dvi-gdb
35671 maybe-dvi-gdb:
35672 @if gdb
35673 maybe-dvi-gdb: dvi-gdb
35674
35675 dvi-gdb: \
35676 configure-gdb
35677 @: $(MAKE); $(unstage)
35678 @[ -f ./gdb/Makefile ] || exit 0; \
35679 r=`${PWD_COMMAND}`; export r; \
35680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35681 $(HOST_EXPORTS) \
35682 for flag in $(EXTRA_HOST_FLAGS) ; do \
35683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35684 done; \
35685 echo "Doing dvi in gdb"; \
35686 (cd $(HOST_SUBDIR)/gdb && \
35687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35689 "RANLIB=$${RANLIB}" \
35690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35691 dvi) \
35692 || exit 1
35693
35694 @endif gdb
35695
35696 .PHONY: maybe-pdf-gdb pdf-gdb
35697 maybe-pdf-gdb:
35698 @if gdb
35699 maybe-pdf-gdb: pdf-gdb
35700
35701 pdf-gdb: \
35702 configure-gdb
35703 @: $(MAKE); $(unstage)
35704 @[ -f ./gdb/Makefile ] || exit 0; \
35705 r=`${PWD_COMMAND}`; export r; \
35706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35707 $(HOST_EXPORTS) \
35708 for flag in $(EXTRA_HOST_FLAGS) ; do \
35709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35710 done; \
35711 echo "Doing pdf in gdb"; \
35712 (cd $(HOST_SUBDIR)/gdb && \
35713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35715 "RANLIB=$${RANLIB}" \
35716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35717 pdf) \
35718 || exit 1
35719
35720 @endif gdb
35721
35722 .PHONY: maybe-html-gdb html-gdb
35723 maybe-html-gdb:
35724 @if gdb
35725 maybe-html-gdb: html-gdb
35726
35727 html-gdb: \
35728 configure-gdb
35729 @: $(MAKE); $(unstage)
35730 @[ -f ./gdb/Makefile ] || exit 0; \
35731 r=`${PWD_COMMAND}`; export r; \
35732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35733 $(HOST_EXPORTS) \
35734 for flag in $(EXTRA_HOST_FLAGS) ; do \
35735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35736 done; \
35737 echo "Doing html in gdb"; \
35738 (cd $(HOST_SUBDIR)/gdb && \
35739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35741 "RANLIB=$${RANLIB}" \
35742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35743 html) \
35744 || exit 1
35745
35746 @endif gdb
35747
35748 .PHONY: maybe-TAGS-gdb TAGS-gdb
35749 maybe-TAGS-gdb:
35750 @if gdb
35751 maybe-TAGS-gdb: TAGS-gdb
35752
35753 TAGS-gdb: \
35754 configure-gdb
35755 @: $(MAKE); $(unstage)
35756 @[ -f ./gdb/Makefile ] || exit 0; \
35757 r=`${PWD_COMMAND}`; export r; \
35758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35759 $(HOST_EXPORTS) \
35760 for flag in $(EXTRA_HOST_FLAGS) ; do \
35761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35762 done; \
35763 echo "Doing TAGS in gdb"; \
35764 (cd $(HOST_SUBDIR)/gdb && \
35765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35767 "RANLIB=$${RANLIB}" \
35768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35769 TAGS) \
35770 || exit 1
35771
35772 @endif gdb
35773
35774 .PHONY: maybe-install-info-gdb install-info-gdb
35775 maybe-install-info-gdb:
35776 @if gdb
35777 maybe-install-info-gdb: install-info-gdb
35778
35779 install-info-gdb: \
35780 configure-gdb \
35781 info-gdb
35782 @: $(MAKE); $(unstage)
35783 @[ -f ./gdb/Makefile ] || exit 0; \
35784 r=`${PWD_COMMAND}`; export r; \
35785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35786 $(HOST_EXPORTS) \
35787 for flag in $(EXTRA_HOST_FLAGS) ; do \
35788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35789 done; \
35790 echo "Doing install-info in gdb"; \
35791 (cd $(HOST_SUBDIR)/gdb && \
35792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35794 "RANLIB=$${RANLIB}" \
35795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35796 install-info) \
35797 || exit 1
35798
35799 @endif gdb
35800
35801 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
35802 maybe-install-pdf-gdb:
35803 @if gdb
35804 maybe-install-pdf-gdb: install-pdf-gdb
35805
35806 install-pdf-gdb: \
35807 configure-gdb \
35808 pdf-gdb
35809 @: $(MAKE); $(unstage)
35810 @[ -f ./gdb/Makefile ] || exit 0; \
35811 r=`${PWD_COMMAND}`; export r; \
35812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813 $(HOST_EXPORTS) \
35814 for flag in $(EXTRA_HOST_FLAGS) ; do \
35815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35816 done; \
35817 echo "Doing install-pdf in gdb"; \
35818 (cd $(HOST_SUBDIR)/gdb && \
35819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35821 "RANLIB=$${RANLIB}" \
35822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35823 install-pdf) \
35824 || exit 1
35825
35826 @endif gdb
35827
35828 .PHONY: maybe-install-html-gdb install-html-gdb
35829 maybe-install-html-gdb:
35830 @if gdb
35831 maybe-install-html-gdb: install-html-gdb
35832
35833 install-html-gdb: \
35834 configure-gdb \
35835 html-gdb
35836 @: $(MAKE); $(unstage)
35837 @[ -f ./gdb/Makefile ] || exit 0; \
35838 r=`${PWD_COMMAND}`; export r; \
35839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35840 $(HOST_EXPORTS) \
35841 for flag in $(EXTRA_HOST_FLAGS) ; do \
35842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35843 done; \
35844 echo "Doing install-html in gdb"; \
35845 (cd $(HOST_SUBDIR)/gdb && \
35846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35848 "RANLIB=$${RANLIB}" \
35849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35850 install-html) \
35851 || exit 1
35852
35853 @endif gdb
35854
35855 .PHONY: maybe-installcheck-gdb installcheck-gdb
35856 maybe-installcheck-gdb:
35857 @if gdb
35858 maybe-installcheck-gdb: installcheck-gdb
35859
35860 installcheck-gdb: \
35861 configure-gdb
35862 @: $(MAKE); $(unstage)
35863 @[ -f ./gdb/Makefile ] || exit 0; \
35864 r=`${PWD_COMMAND}`; export r; \
35865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35866 $(HOST_EXPORTS) \
35867 for flag in $(EXTRA_HOST_FLAGS) ; do \
35868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35869 done; \
35870 echo "Doing installcheck in gdb"; \
35871 (cd $(HOST_SUBDIR)/gdb && \
35872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35874 "RANLIB=$${RANLIB}" \
35875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35876 installcheck) \
35877 || exit 1
35878
35879 @endif gdb
35880
35881 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
35882 maybe-mostlyclean-gdb:
35883 @if gdb
35884 maybe-mostlyclean-gdb: mostlyclean-gdb
35885
35886 mostlyclean-gdb:
35887 @: $(MAKE); $(unstage)
35888 @[ -f ./gdb/Makefile ] || exit 0; \
35889 r=`${PWD_COMMAND}`; export r; \
35890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35891 $(HOST_EXPORTS) \
35892 for flag in $(EXTRA_HOST_FLAGS) ; do \
35893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35894 done; \
35895 echo "Doing mostlyclean in gdb"; \
35896 (cd $(HOST_SUBDIR)/gdb && \
35897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35899 "RANLIB=$${RANLIB}" \
35900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35901 mostlyclean) \
35902 || exit 1
35903
35904 @endif gdb
35905
35906 .PHONY: maybe-clean-gdb clean-gdb
35907 maybe-clean-gdb:
35908 @if gdb
35909 maybe-clean-gdb: clean-gdb
35910
35911 clean-gdb:
35912 @: $(MAKE); $(unstage)
35913 @[ -f ./gdb/Makefile ] || exit 0; \
35914 r=`${PWD_COMMAND}`; export r; \
35915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35916 $(HOST_EXPORTS) \
35917 for flag in $(EXTRA_HOST_FLAGS) ; do \
35918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35919 done; \
35920 echo "Doing clean in gdb"; \
35921 (cd $(HOST_SUBDIR)/gdb && \
35922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35924 "RANLIB=$${RANLIB}" \
35925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35926 clean) \
35927 || exit 1
35928
35929 @endif gdb
35930
35931 .PHONY: maybe-distclean-gdb distclean-gdb
35932 maybe-distclean-gdb:
35933 @if gdb
35934 maybe-distclean-gdb: distclean-gdb
35935
35936 distclean-gdb:
35937 @: $(MAKE); $(unstage)
35938 @[ -f ./gdb/Makefile ] || exit 0; \
35939 r=`${PWD_COMMAND}`; export r; \
35940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35941 $(HOST_EXPORTS) \
35942 for flag in $(EXTRA_HOST_FLAGS) ; do \
35943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35944 done; \
35945 echo "Doing distclean in gdb"; \
35946 (cd $(HOST_SUBDIR)/gdb && \
35947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35949 "RANLIB=$${RANLIB}" \
35950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35951 distclean) \
35952 || exit 1
35953
35954 @endif gdb
35955
35956 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
35957 maybe-maintainer-clean-gdb:
35958 @if gdb
35959 maybe-maintainer-clean-gdb: maintainer-clean-gdb
35960
35961 maintainer-clean-gdb:
35962 @: $(MAKE); $(unstage)
35963 @[ -f ./gdb/Makefile ] || exit 0; \
35964 r=`${PWD_COMMAND}`; export r; \
35965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35966 $(HOST_EXPORTS) \
35967 for flag in $(EXTRA_HOST_FLAGS) ; do \
35968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35969 done; \
35970 echo "Doing maintainer-clean in gdb"; \
35971 (cd $(HOST_SUBDIR)/gdb && \
35972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35974 "RANLIB=$${RANLIB}" \
35975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35976 maintainer-clean) \
35977 || exit 1
35978
35979 @endif gdb
35980
35981
35982
35983 .PHONY: configure-expect maybe-configure-expect
35984 maybe-configure-expect:
35985 @if gcc-bootstrap
35986 configure-expect: stage_current
35987 @endif gcc-bootstrap
35988 @if expect
35989 maybe-configure-expect: configure-expect
35990 configure-expect:
35991 @: $(MAKE); $(unstage)
35992 @r=`${PWD_COMMAND}`; export r; \
35993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35994 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
35995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
35996 $(HOST_EXPORTS) \
35997 echo Configuring in $(HOST_SUBDIR)/expect; \
35998 cd "$(HOST_SUBDIR)/expect" || exit 1; \
35999 case $(srcdir) in \
36000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36001 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
36002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36003 esac; \
36004 module_srcdir=expect; \
36005 $(SHELL) \
36006 $$s/$$module_srcdir/configure \
36007 --srcdir=$${topdir}/$$module_srcdir \
36008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36009 --target=${target_alias} \
36010 || exit 1
36011 @endif expect
36012
36013
36014
36015
36016
36017 .PHONY: all-expect maybe-all-expect
36018 maybe-all-expect:
36019 @if gcc-bootstrap
36020 all-expect: stage_current
36021 @endif gcc-bootstrap
36022 @if expect
36023 TARGET-expect=all
36024 maybe-all-expect: all-expect
36025 all-expect: configure-expect
36026 @: $(MAKE); $(unstage)
36027 @r=`${PWD_COMMAND}`; export r; \
36028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36029 $(HOST_EXPORTS) \
36030 (cd $(HOST_SUBDIR)/expect && \
36031 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36032 $(TARGET-expect))
36033 @endif expect
36034
36035
36036
36037
36038 .PHONY: check-expect maybe-check-expect
36039 maybe-check-expect:
36040 @if expect
36041 maybe-check-expect: check-expect
36042
36043 check-expect:
36044 @: $(MAKE); $(unstage)
36045 @r=`${PWD_COMMAND}`; export r; \
36046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047 $(HOST_EXPORTS) \
36048 (cd $(HOST_SUBDIR)/expect && \
36049 $(MAKE) $(FLAGS_TO_PASS) check)
36050
36051 @endif expect
36052
36053 .PHONY: install-expect maybe-install-expect
36054 maybe-install-expect:
36055 @if expect
36056 maybe-install-expect: install-expect
36057
36058 install-expect: installdirs
36059 @: $(MAKE); $(unstage)
36060 @r=`${PWD_COMMAND}`; export r; \
36061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36062 $(HOST_EXPORTS) \
36063 (cd $(HOST_SUBDIR)/expect && \
36064 $(MAKE) $(FLAGS_TO_PASS) install)
36065
36066 @endif expect
36067
36068 .PHONY: install-strip-expect maybe-install-strip-expect
36069 maybe-install-strip-expect:
36070 @if expect
36071 maybe-install-strip-expect: install-strip-expect
36072
36073 install-strip-expect: installdirs
36074 @: $(MAKE); $(unstage)
36075 @r=`${PWD_COMMAND}`; export r; \
36076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077 $(HOST_EXPORTS) \
36078 (cd $(HOST_SUBDIR)/expect && \
36079 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36080
36081 @endif expect
36082
36083 # Other targets (info, dvi, pdf, etc.)
36084
36085 .PHONY: maybe-info-expect info-expect
36086 maybe-info-expect:
36087 @if expect
36088 maybe-info-expect: info-expect
36089
36090 info-expect: \
36091 configure-expect
36092 @: $(MAKE); $(unstage)
36093 @[ -f ./expect/Makefile ] || exit 0; \
36094 r=`${PWD_COMMAND}`; export r; \
36095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36096 $(HOST_EXPORTS) \
36097 for flag in $(EXTRA_HOST_FLAGS) ; do \
36098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36099 done; \
36100 echo "Doing info in expect"; \
36101 (cd $(HOST_SUBDIR)/expect && \
36102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36104 "RANLIB=$${RANLIB}" \
36105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36106 info) \
36107 || exit 1
36108
36109 @endif expect
36110
36111 .PHONY: maybe-dvi-expect dvi-expect
36112 maybe-dvi-expect:
36113 @if expect
36114 maybe-dvi-expect: dvi-expect
36115
36116 dvi-expect: \
36117 configure-expect
36118 @: $(MAKE); $(unstage)
36119 @[ -f ./expect/Makefile ] || exit 0; \
36120 r=`${PWD_COMMAND}`; export r; \
36121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36122 $(HOST_EXPORTS) \
36123 for flag in $(EXTRA_HOST_FLAGS) ; do \
36124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36125 done; \
36126 echo "Doing dvi in expect"; \
36127 (cd $(HOST_SUBDIR)/expect && \
36128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36130 "RANLIB=$${RANLIB}" \
36131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36132 dvi) \
36133 || exit 1
36134
36135 @endif expect
36136
36137 .PHONY: maybe-pdf-expect pdf-expect
36138 maybe-pdf-expect:
36139 @if expect
36140 maybe-pdf-expect: pdf-expect
36141
36142 pdf-expect: \
36143 configure-expect
36144 @: $(MAKE); $(unstage)
36145 @[ -f ./expect/Makefile ] || exit 0; \
36146 r=`${PWD_COMMAND}`; export r; \
36147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148 $(HOST_EXPORTS) \
36149 for flag in $(EXTRA_HOST_FLAGS) ; do \
36150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36151 done; \
36152 echo "Doing pdf in expect"; \
36153 (cd $(HOST_SUBDIR)/expect && \
36154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36156 "RANLIB=$${RANLIB}" \
36157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36158 pdf) \
36159 || exit 1
36160
36161 @endif expect
36162
36163 .PHONY: maybe-html-expect html-expect
36164 maybe-html-expect:
36165 @if expect
36166 maybe-html-expect: html-expect
36167
36168 html-expect: \
36169 configure-expect
36170 @: $(MAKE); $(unstage)
36171 @[ -f ./expect/Makefile ] || exit 0; \
36172 r=`${PWD_COMMAND}`; export r; \
36173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36174 $(HOST_EXPORTS) \
36175 for flag in $(EXTRA_HOST_FLAGS) ; do \
36176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177 done; \
36178 echo "Doing html in expect"; \
36179 (cd $(HOST_SUBDIR)/expect && \
36180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36182 "RANLIB=$${RANLIB}" \
36183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36184 html) \
36185 || exit 1
36186
36187 @endif expect
36188
36189 .PHONY: maybe-TAGS-expect TAGS-expect
36190 maybe-TAGS-expect:
36191 @if expect
36192 maybe-TAGS-expect: TAGS-expect
36193
36194 TAGS-expect: \
36195 configure-expect
36196 @: $(MAKE); $(unstage)
36197 @[ -f ./expect/Makefile ] || exit 0; \
36198 r=`${PWD_COMMAND}`; export r; \
36199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36200 $(HOST_EXPORTS) \
36201 for flag in $(EXTRA_HOST_FLAGS) ; do \
36202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36203 done; \
36204 echo "Doing TAGS in expect"; \
36205 (cd $(HOST_SUBDIR)/expect && \
36206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36208 "RANLIB=$${RANLIB}" \
36209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36210 TAGS) \
36211 || exit 1
36212
36213 @endif expect
36214
36215 .PHONY: maybe-install-info-expect install-info-expect
36216 maybe-install-info-expect:
36217 @if expect
36218 maybe-install-info-expect: install-info-expect
36219
36220 install-info-expect: \
36221 configure-expect \
36222 info-expect
36223 @: $(MAKE); $(unstage)
36224 @[ -f ./expect/Makefile ] || exit 0; \
36225 r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(HOST_EXPORTS) \
36228 for flag in $(EXTRA_HOST_FLAGS) ; do \
36229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230 done; \
36231 echo "Doing install-info in expect"; \
36232 (cd $(HOST_SUBDIR)/expect && \
36233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235 "RANLIB=$${RANLIB}" \
36236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237 install-info) \
36238 || exit 1
36239
36240 @endif expect
36241
36242 .PHONY: maybe-install-pdf-expect install-pdf-expect
36243 maybe-install-pdf-expect:
36244 @if expect
36245 maybe-install-pdf-expect: install-pdf-expect
36246
36247 install-pdf-expect: \
36248 configure-expect \
36249 pdf-expect
36250 @: $(MAKE); $(unstage)
36251 @[ -f ./expect/Makefile ] || exit 0; \
36252 r=`${PWD_COMMAND}`; export r; \
36253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36254 $(HOST_EXPORTS) \
36255 for flag in $(EXTRA_HOST_FLAGS) ; do \
36256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36257 done; \
36258 echo "Doing install-pdf in expect"; \
36259 (cd $(HOST_SUBDIR)/expect && \
36260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36262 "RANLIB=$${RANLIB}" \
36263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36264 install-pdf) \
36265 || exit 1
36266
36267 @endif expect
36268
36269 .PHONY: maybe-install-html-expect install-html-expect
36270 maybe-install-html-expect:
36271 @if expect
36272 maybe-install-html-expect: install-html-expect
36273
36274 install-html-expect: \
36275 configure-expect \
36276 html-expect
36277 @: $(MAKE); $(unstage)
36278 @[ -f ./expect/Makefile ] || exit 0; \
36279 r=`${PWD_COMMAND}`; export r; \
36280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36281 $(HOST_EXPORTS) \
36282 for flag in $(EXTRA_HOST_FLAGS) ; do \
36283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36284 done; \
36285 echo "Doing install-html in expect"; \
36286 (cd $(HOST_SUBDIR)/expect && \
36287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36289 "RANLIB=$${RANLIB}" \
36290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36291 install-html) \
36292 || exit 1
36293
36294 @endif expect
36295
36296 .PHONY: maybe-installcheck-expect installcheck-expect
36297 maybe-installcheck-expect:
36298 @if expect
36299 maybe-installcheck-expect: installcheck-expect
36300
36301 installcheck-expect: \
36302 configure-expect
36303 @: $(MAKE); $(unstage)
36304 @[ -f ./expect/Makefile ] || exit 0; \
36305 r=`${PWD_COMMAND}`; export r; \
36306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36307 $(HOST_EXPORTS) \
36308 for flag in $(EXTRA_HOST_FLAGS) ; do \
36309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36310 done; \
36311 echo "Doing installcheck in expect"; \
36312 (cd $(HOST_SUBDIR)/expect && \
36313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36315 "RANLIB=$${RANLIB}" \
36316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36317 installcheck) \
36318 || exit 1
36319
36320 @endif expect
36321
36322 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
36323 maybe-mostlyclean-expect:
36324 @if expect
36325 maybe-mostlyclean-expect: mostlyclean-expect
36326
36327 mostlyclean-expect:
36328 @: $(MAKE); $(unstage)
36329 @[ -f ./expect/Makefile ] || exit 0; \
36330 r=`${PWD_COMMAND}`; export r; \
36331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332 $(HOST_EXPORTS) \
36333 for flag in $(EXTRA_HOST_FLAGS) ; do \
36334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36335 done; \
36336 echo "Doing mostlyclean in expect"; \
36337 (cd $(HOST_SUBDIR)/expect && \
36338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340 "RANLIB=$${RANLIB}" \
36341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342 mostlyclean) \
36343 || exit 1
36344
36345 @endif expect
36346
36347 .PHONY: maybe-clean-expect clean-expect
36348 maybe-clean-expect:
36349 @if expect
36350 maybe-clean-expect: clean-expect
36351
36352 clean-expect:
36353 @: $(MAKE); $(unstage)
36354 @[ -f ./expect/Makefile ] || exit 0; \
36355 r=`${PWD_COMMAND}`; export r; \
36356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36357 $(HOST_EXPORTS) \
36358 for flag in $(EXTRA_HOST_FLAGS) ; do \
36359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36360 done; \
36361 echo "Doing clean in expect"; \
36362 (cd $(HOST_SUBDIR)/expect && \
36363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36365 "RANLIB=$${RANLIB}" \
36366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36367 clean) \
36368 || exit 1
36369
36370 @endif expect
36371
36372 .PHONY: maybe-distclean-expect distclean-expect
36373 maybe-distclean-expect:
36374 @if expect
36375 maybe-distclean-expect: distclean-expect
36376
36377 distclean-expect:
36378 @: $(MAKE); $(unstage)
36379 @[ -f ./expect/Makefile ] || exit 0; \
36380 r=`${PWD_COMMAND}`; export r; \
36381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36382 $(HOST_EXPORTS) \
36383 for flag in $(EXTRA_HOST_FLAGS) ; do \
36384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36385 done; \
36386 echo "Doing distclean in expect"; \
36387 (cd $(HOST_SUBDIR)/expect && \
36388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36390 "RANLIB=$${RANLIB}" \
36391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36392 distclean) \
36393 || exit 1
36394
36395 @endif expect
36396
36397 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
36398 maybe-maintainer-clean-expect:
36399 @if expect
36400 maybe-maintainer-clean-expect: maintainer-clean-expect
36401
36402 maintainer-clean-expect:
36403 @: $(MAKE); $(unstage)
36404 @[ -f ./expect/Makefile ] || exit 0; \
36405 r=`${PWD_COMMAND}`; export r; \
36406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36407 $(HOST_EXPORTS) \
36408 for flag in $(EXTRA_HOST_FLAGS) ; do \
36409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36410 done; \
36411 echo "Doing maintainer-clean in expect"; \
36412 (cd $(HOST_SUBDIR)/expect && \
36413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36415 "RANLIB=$${RANLIB}" \
36416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36417 maintainer-clean) \
36418 || exit 1
36419
36420 @endif expect
36421
36422
36423
36424 .PHONY: configure-guile maybe-configure-guile
36425 maybe-configure-guile:
36426 @if gcc-bootstrap
36427 configure-guile: stage_current
36428 @endif gcc-bootstrap
36429 @if guile
36430 maybe-configure-guile: configure-guile
36431 configure-guile:
36432 @: $(MAKE); $(unstage)
36433 @r=`${PWD_COMMAND}`; export r; \
36434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36435 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
36436 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
36437 $(HOST_EXPORTS) \
36438 echo Configuring in $(HOST_SUBDIR)/guile; \
36439 cd "$(HOST_SUBDIR)/guile" || exit 1; \
36440 case $(srcdir) in \
36441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36442 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
36443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36444 esac; \
36445 module_srcdir=guile; \
36446 $(SHELL) \
36447 $$s/$$module_srcdir/configure \
36448 --srcdir=$${topdir}/$$module_srcdir \
36449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36450 --target=${target_alias} \
36451 || exit 1
36452 @endif guile
36453
36454
36455
36456
36457
36458 .PHONY: all-guile maybe-all-guile
36459 maybe-all-guile:
36460 @if gcc-bootstrap
36461 all-guile: stage_current
36462 @endif gcc-bootstrap
36463 @if guile
36464 TARGET-guile=all
36465 maybe-all-guile: all-guile
36466 all-guile: configure-guile
36467 @: $(MAKE); $(unstage)
36468 @r=`${PWD_COMMAND}`; export r; \
36469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36470 $(HOST_EXPORTS) \
36471 (cd $(HOST_SUBDIR)/guile && \
36472 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36473 $(TARGET-guile))
36474 @endif guile
36475
36476
36477
36478
36479 .PHONY: check-guile maybe-check-guile
36480 maybe-check-guile:
36481 @if guile
36482 maybe-check-guile: check-guile
36483
36484 check-guile:
36485 @: $(MAKE); $(unstage)
36486 @r=`${PWD_COMMAND}`; export r; \
36487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36488 $(HOST_EXPORTS) \
36489 (cd $(HOST_SUBDIR)/guile && \
36490 $(MAKE) $(FLAGS_TO_PASS) check)
36491
36492 @endif guile
36493
36494 .PHONY: install-guile maybe-install-guile
36495 maybe-install-guile:
36496 @if guile
36497 maybe-install-guile: install-guile
36498
36499 install-guile: installdirs
36500 @: $(MAKE); $(unstage)
36501 @r=`${PWD_COMMAND}`; export r; \
36502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36503 $(HOST_EXPORTS) \
36504 (cd $(HOST_SUBDIR)/guile && \
36505 $(MAKE) $(FLAGS_TO_PASS) install)
36506
36507 @endif guile
36508
36509 .PHONY: install-strip-guile maybe-install-strip-guile
36510 maybe-install-strip-guile:
36511 @if guile
36512 maybe-install-strip-guile: install-strip-guile
36513
36514 install-strip-guile: installdirs
36515 @: $(MAKE); $(unstage)
36516 @r=`${PWD_COMMAND}`; export r; \
36517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518 $(HOST_EXPORTS) \
36519 (cd $(HOST_SUBDIR)/guile && \
36520 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36521
36522 @endif guile
36523
36524 # Other targets (info, dvi, pdf, etc.)
36525
36526 .PHONY: maybe-info-guile info-guile
36527 maybe-info-guile:
36528 @if guile
36529 maybe-info-guile: info-guile
36530
36531 info-guile: \
36532 configure-guile
36533 @: $(MAKE); $(unstage)
36534 @[ -f ./guile/Makefile ] || exit 0; \
36535 r=`${PWD_COMMAND}`; export r; \
36536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36537 $(HOST_EXPORTS) \
36538 for flag in $(EXTRA_HOST_FLAGS) ; do \
36539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36540 done; \
36541 echo "Doing info in guile"; \
36542 (cd $(HOST_SUBDIR)/guile && \
36543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36545 "RANLIB=$${RANLIB}" \
36546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36547 info) \
36548 || exit 1
36549
36550 @endif guile
36551
36552 .PHONY: maybe-dvi-guile dvi-guile
36553 maybe-dvi-guile:
36554 @if guile
36555 maybe-dvi-guile: dvi-guile
36556
36557 dvi-guile: \
36558 configure-guile
36559 @: $(MAKE); $(unstage)
36560 @[ -f ./guile/Makefile ] || exit 0; \
36561 r=`${PWD_COMMAND}`; export r; \
36562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36563 $(HOST_EXPORTS) \
36564 for flag in $(EXTRA_HOST_FLAGS) ; do \
36565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36566 done; \
36567 echo "Doing dvi in guile"; \
36568 (cd $(HOST_SUBDIR)/guile && \
36569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36571 "RANLIB=$${RANLIB}" \
36572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36573 dvi) \
36574 || exit 1
36575
36576 @endif guile
36577
36578 .PHONY: maybe-pdf-guile pdf-guile
36579 maybe-pdf-guile:
36580 @if guile
36581 maybe-pdf-guile: pdf-guile
36582
36583 pdf-guile: \
36584 configure-guile
36585 @: $(MAKE); $(unstage)
36586 @[ -f ./guile/Makefile ] || exit 0; \
36587 r=`${PWD_COMMAND}`; export r; \
36588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36589 $(HOST_EXPORTS) \
36590 for flag in $(EXTRA_HOST_FLAGS) ; do \
36591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36592 done; \
36593 echo "Doing pdf in guile"; \
36594 (cd $(HOST_SUBDIR)/guile && \
36595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36597 "RANLIB=$${RANLIB}" \
36598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36599 pdf) \
36600 || exit 1
36601
36602 @endif guile
36603
36604 .PHONY: maybe-html-guile html-guile
36605 maybe-html-guile:
36606 @if guile
36607 maybe-html-guile: html-guile
36608
36609 html-guile: \
36610 configure-guile
36611 @: $(MAKE); $(unstage)
36612 @[ -f ./guile/Makefile ] || exit 0; \
36613 r=`${PWD_COMMAND}`; export r; \
36614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36615 $(HOST_EXPORTS) \
36616 for flag in $(EXTRA_HOST_FLAGS) ; do \
36617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36618 done; \
36619 echo "Doing html in guile"; \
36620 (cd $(HOST_SUBDIR)/guile && \
36621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36623 "RANLIB=$${RANLIB}" \
36624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36625 html) \
36626 || exit 1
36627
36628 @endif guile
36629
36630 .PHONY: maybe-TAGS-guile TAGS-guile
36631 maybe-TAGS-guile:
36632 @if guile
36633 maybe-TAGS-guile: TAGS-guile
36634
36635 TAGS-guile: \
36636 configure-guile
36637 @: $(MAKE); $(unstage)
36638 @[ -f ./guile/Makefile ] || exit 0; \
36639 r=`${PWD_COMMAND}`; export r; \
36640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641 $(HOST_EXPORTS) \
36642 for flag in $(EXTRA_HOST_FLAGS) ; do \
36643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36644 done; \
36645 echo "Doing TAGS in guile"; \
36646 (cd $(HOST_SUBDIR)/guile && \
36647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36649 "RANLIB=$${RANLIB}" \
36650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36651 TAGS) \
36652 || exit 1
36653
36654 @endif guile
36655
36656 .PHONY: maybe-install-info-guile install-info-guile
36657 maybe-install-info-guile:
36658 @if guile
36659 maybe-install-info-guile: install-info-guile
36660
36661 install-info-guile: \
36662 configure-guile \
36663 info-guile
36664 @: $(MAKE); $(unstage)
36665 @[ -f ./guile/Makefile ] || exit 0; \
36666 r=`${PWD_COMMAND}`; export r; \
36667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36668 $(HOST_EXPORTS) \
36669 for flag in $(EXTRA_HOST_FLAGS) ; do \
36670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36671 done; \
36672 echo "Doing install-info in guile"; \
36673 (cd $(HOST_SUBDIR)/guile && \
36674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36676 "RANLIB=$${RANLIB}" \
36677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36678 install-info) \
36679 || exit 1
36680
36681 @endif guile
36682
36683 .PHONY: maybe-install-pdf-guile install-pdf-guile
36684 maybe-install-pdf-guile:
36685 @if guile
36686 maybe-install-pdf-guile: install-pdf-guile
36687
36688 install-pdf-guile: \
36689 configure-guile \
36690 pdf-guile
36691 @: $(MAKE); $(unstage)
36692 @[ -f ./guile/Makefile ] || exit 0; \
36693 r=`${PWD_COMMAND}`; export r; \
36694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36695 $(HOST_EXPORTS) \
36696 for flag in $(EXTRA_HOST_FLAGS) ; do \
36697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36698 done; \
36699 echo "Doing install-pdf in guile"; \
36700 (cd $(HOST_SUBDIR)/guile && \
36701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36703 "RANLIB=$${RANLIB}" \
36704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36705 install-pdf) \
36706 || exit 1
36707
36708 @endif guile
36709
36710 .PHONY: maybe-install-html-guile install-html-guile
36711 maybe-install-html-guile:
36712 @if guile
36713 maybe-install-html-guile: install-html-guile
36714
36715 install-html-guile: \
36716 configure-guile \
36717 html-guile
36718 @: $(MAKE); $(unstage)
36719 @[ -f ./guile/Makefile ] || exit 0; \
36720 r=`${PWD_COMMAND}`; export r; \
36721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722 $(HOST_EXPORTS) \
36723 for flag in $(EXTRA_HOST_FLAGS) ; do \
36724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36725 done; \
36726 echo "Doing install-html in guile"; \
36727 (cd $(HOST_SUBDIR)/guile && \
36728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36730 "RANLIB=$${RANLIB}" \
36731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36732 install-html) \
36733 || exit 1
36734
36735 @endif guile
36736
36737 .PHONY: maybe-installcheck-guile installcheck-guile
36738 maybe-installcheck-guile:
36739 @if guile
36740 maybe-installcheck-guile: installcheck-guile
36741
36742 installcheck-guile: \
36743 configure-guile
36744 @: $(MAKE); $(unstage)
36745 @[ -f ./guile/Makefile ] || exit 0; \
36746 r=`${PWD_COMMAND}`; export r; \
36747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748 $(HOST_EXPORTS) \
36749 for flag in $(EXTRA_HOST_FLAGS) ; do \
36750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751 done; \
36752 echo "Doing installcheck in guile"; \
36753 (cd $(HOST_SUBDIR)/guile && \
36754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756 "RANLIB=$${RANLIB}" \
36757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758 installcheck) \
36759 || exit 1
36760
36761 @endif guile
36762
36763 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
36764 maybe-mostlyclean-guile:
36765 @if guile
36766 maybe-mostlyclean-guile: mostlyclean-guile
36767
36768 mostlyclean-guile:
36769 @: $(MAKE); $(unstage)
36770 @[ -f ./guile/Makefile ] || exit 0; \
36771 r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(HOST_EXPORTS) \
36774 for flag in $(EXTRA_HOST_FLAGS) ; do \
36775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776 done; \
36777 echo "Doing mostlyclean in guile"; \
36778 (cd $(HOST_SUBDIR)/guile && \
36779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781 "RANLIB=$${RANLIB}" \
36782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783 mostlyclean) \
36784 || exit 1
36785
36786 @endif guile
36787
36788 .PHONY: maybe-clean-guile clean-guile
36789 maybe-clean-guile:
36790 @if guile
36791 maybe-clean-guile: clean-guile
36792
36793 clean-guile:
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./guile/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing clean in guile"; \
36803 (cd $(HOST_SUBDIR)/guile && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 clean) \
36809 || exit 1
36810
36811 @endif guile
36812
36813 .PHONY: maybe-distclean-guile distclean-guile
36814 maybe-distclean-guile:
36815 @if guile
36816 maybe-distclean-guile: distclean-guile
36817
36818 distclean-guile:
36819 @: $(MAKE); $(unstage)
36820 @[ -f ./guile/Makefile ] || exit 0; \
36821 r=`${PWD_COMMAND}`; export r; \
36822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823 $(HOST_EXPORTS) \
36824 for flag in $(EXTRA_HOST_FLAGS) ; do \
36825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826 done; \
36827 echo "Doing distclean in guile"; \
36828 (cd $(HOST_SUBDIR)/guile && \
36829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831 "RANLIB=$${RANLIB}" \
36832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833 distclean) \
36834 || exit 1
36835
36836 @endif guile
36837
36838 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
36839 maybe-maintainer-clean-guile:
36840 @if guile
36841 maybe-maintainer-clean-guile: maintainer-clean-guile
36842
36843 maintainer-clean-guile:
36844 @: $(MAKE); $(unstage)
36845 @[ -f ./guile/Makefile ] || exit 0; \
36846 r=`${PWD_COMMAND}`; export r; \
36847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36848 $(HOST_EXPORTS) \
36849 for flag in $(EXTRA_HOST_FLAGS) ; do \
36850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36851 done; \
36852 echo "Doing maintainer-clean in guile"; \
36853 (cd $(HOST_SUBDIR)/guile && \
36854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36856 "RANLIB=$${RANLIB}" \
36857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36858 maintainer-clean) \
36859 || exit 1
36860
36861 @endif guile
36862
36863
36864
36865 .PHONY: configure-tk maybe-configure-tk
36866 maybe-configure-tk:
36867 @if gcc-bootstrap
36868 configure-tk: stage_current
36869 @endif gcc-bootstrap
36870 @if tk
36871 maybe-configure-tk: configure-tk
36872 configure-tk:
36873 @: $(MAKE); $(unstage)
36874 @r=`${PWD_COMMAND}`; export r; \
36875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36876 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
36877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
36878 $(HOST_EXPORTS) \
36879 echo Configuring in $(HOST_SUBDIR)/tk; \
36880 cd "$(HOST_SUBDIR)/tk" || exit 1; \
36881 case $(srcdir) in \
36882 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36883 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
36884 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36885 esac; \
36886 module_srcdir=tk; \
36887 $(SHELL) \
36888 $$s/$$module_srcdir/configure \
36889 --srcdir=$${topdir}/$$module_srcdir \
36890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36891 --target=${target_alias} \
36892 || exit 1
36893 @endif tk
36894
36895
36896
36897
36898
36899 .PHONY: all-tk maybe-all-tk
36900 maybe-all-tk:
36901 @if gcc-bootstrap
36902 all-tk: stage_current
36903 @endif gcc-bootstrap
36904 @if tk
36905 TARGET-tk=all
36906 maybe-all-tk: all-tk
36907 all-tk: configure-tk
36908 @: $(MAKE); $(unstage)
36909 @r=`${PWD_COMMAND}`; export r; \
36910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36911 $(HOST_EXPORTS) \
36912 (cd $(HOST_SUBDIR)/tk && \
36913 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
36914 $(TARGET-tk))
36915 @endif tk
36916
36917
36918
36919
36920 .PHONY: check-tk maybe-check-tk
36921 maybe-check-tk:
36922 @if tk
36923 maybe-check-tk: check-tk
36924
36925 check-tk:
36926 @: $(MAKE); $(unstage)
36927 @r=`${PWD_COMMAND}`; export r; \
36928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36929 $(HOST_EXPORTS) \
36930 (cd $(HOST_SUBDIR)/tk && \
36931 $(MAKE) $(FLAGS_TO_PASS) check)
36932
36933 @endif tk
36934
36935 .PHONY: install-tk maybe-install-tk
36936 maybe-install-tk:
36937 @if tk
36938 maybe-install-tk: install-tk
36939
36940 install-tk: installdirs
36941 @: $(MAKE); $(unstage)
36942 @r=`${PWD_COMMAND}`; export r; \
36943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36944 $(HOST_EXPORTS) \
36945 (cd $(HOST_SUBDIR)/tk && \
36946 $(MAKE) $(FLAGS_TO_PASS) install)
36947
36948 @endif tk
36949
36950 .PHONY: install-strip-tk maybe-install-strip-tk
36951 maybe-install-strip-tk:
36952 @if tk
36953 maybe-install-strip-tk: install-strip-tk
36954
36955 install-strip-tk: installdirs
36956 @: $(MAKE); $(unstage)
36957 @r=`${PWD_COMMAND}`; export r; \
36958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959 $(HOST_EXPORTS) \
36960 (cd $(HOST_SUBDIR)/tk && \
36961 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36962
36963 @endif tk
36964
36965 # Other targets (info, dvi, pdf, etc.)
36966
36967 .PHONY: maybe-info-tk info-tk
36968 maybe-info-tk:
36969 @if tk
36970 maybe-info-tk: info-tk
36971
36972 info-tk: \
36973 configure-tk
36974 @: $(MAKE); $(unstage)
36975 @[ -f ./tk/Makefile ] || exit 0; \
36976 r=`${PWD_COMMAND}`; export r; \
36977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36978 $(HOST_EXPORTS) \
36979 for flag in $(EXTRA_HOST_FLAGS) ; do \
36980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36981 done; \
36982 echo "Doing info in tk"; \
36983 (cd $(HOST_SUBDIR)/tk && \
36984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36986 "RANLIB=$${RANLIB}" \
36987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36988 info) \
36989 || exit 1
36990
36991 @endif tk
36992
36993 .PHONY: maybe-dvi-tk dvi-tk
36994 maybe-dvi-tk:
36995 @if tk
36996 maybe-dvi-tk: dvi-tk
36997
36998 dvi-tk: \
36999 configure-tk
37000 @: $(MAKE); $(unstage)
37001 @[ -f ./tk/Makefile ] || exit 0; \
37002 r=`${PWD_COMMAND}`; export r; \
37003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004 $(HOST_EXPORTS) \
37005 for flag in $(EXTRA_HOST_FLAGS) ; do \
37006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37007 done; \
37008 echo "Doing dvi in tk"; \
37009 (cd $(HOST_SUBDIR)/tk && \
37010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37012 "RANLIB=$${RANLIB}" \
37013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37014 dvi) \
37015 || exit 1
37016
37017 @endif tk
37018
37019 .PHONY: maybe-pdf-tk pdf-tk
37020 maybe-pdf-tk:
37021 @if tk
37022 maybe-pdf-tk: pdf-tk
37023
37024 pdf-tk: \
37025 configure-tk
37026 @: $(MAKE); $(unstage)
37027 @[ -f ./tk/Makefile ] || exit 0; \
37028 r=`${PWD_COMMAND}`; export r; \
37029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37030 $(HOST_EXPORTS) \
37031 for flag in $(EXTRA_HOST_FLAGS) ; do \
37032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37033 done; \
37034 echo "Doing pdf in tk"; \
37035 (cd $(HOST_SUBDIR)/tk && \
37036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37038 "RANLIB=$${RANLIB}" \
37039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37040 pdf) \
37041 || exit 1
37042
37043 @endif tk
37044
37045 .PHONY: maybe-html-tk html-tk
37046 maybe-html-tk:
37047 @if tk
37048 maybe-html-tk: html-tk
37049
37050 html-tk: \
37051 configure-tk
37052 @: $(MAKE); $(unstage)
37053 @[ -f ./tk/Makefile ] || exit 0; \
37054 r=`${PWD_COMMAND}`; export r; \
37055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37056 $(HOST_EXPORTS) \
37057 for flag in $(EXTRA_HOST_FLAGS) ; do \
37058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37059 done; \
37060 echo "Doing html in tk"; \
37061 (cd $(HOST_SUBDIR)/tk && \
37062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37064 "RANLIB=$${RANLIB}" \
37065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37066 html) \
37067 || exit 1
37068
37069 @endif tk
37070
37071 .PHONY: maybe-TAGS-tk TAGS-tk
37072 maybe-TAGS-tk:
37073 @if tk
37074 maybe-TAGS-tk: TAGS-tk
37075
37076 TAGS-tk: \
37077 configure-tk
37078 @: $(MAKE); $(unstage)
37079 @[ -f ./tk/Makefile ] || exit 0; \
37080 r=`${PWD_COMMAND}`; export r; \
37081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37082 $(HOST_EXPORTS) \
37083 for flag in $(EXTRA_HOST_FLAGS) ; do \
37084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37085 done; \
37086 echo "Doing TAGS in tk"; \
37087 (cd $(HOST_SUBDIR)/tk && \
37088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37090 "RANLIB=$${RANLIB}" \
37091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37092 TAGS) \
37093 || exit 1
37094
37095 @endif tk
37096
37097 .PHONY: maybe-install-info-tk install-info-tk
37098 maybe-install-info-tk:
37099 @if tk
37100 maybe-install-info-tk: install-info-tk
37101
37102 install-info-tk: \
37103 configure-tk \
37104 info-tk
37105 @: $(MAKE); $(unstage)
37106 @[ -f ./tk/Makefile ] || exit 0; \
37107 r=`${PWD_COMMAND}`; export r; \
37108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37109 $(HOST_EXPORTS) \
37110 for flag in $(EXTRA_HOST_FLAGS) ; do \
37111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37112 done; \
37113 echo "Doing install-info in tk"; \
37114 (cd $(HOST_SUBDIR)/tk && \
37115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37117 "RANLIB=$${RANLIB}" \
37118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37119 install-info) \
37120 || exit 1
37121
37122 @endif tk
37123
37124 .PHONY: maybe-install-pdf-tk install-pdf-tk
37125 maybe-install-pdf-tk:
37126 @if tk
37127 maybe-install-pdf-tk: install-pdf-tk
37128
37129 install-pdf-tk: \
37130 configure-tk \
37131 pdf-tk
37132 @: $(MAKE); $(unstage)
37133 @[ -f ./tk/Makefile ] || exit 0; \
37134 r=`${PWD_COMMAND}`; export r; \
37135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37136 $(HOST_EXPORTS) \
37137 for flag in $(EXTRA_HOST_FLAGS) ; do \
37138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37139 done; \
37140 echo "Doing install-pdf in tk"; \
37141 (cd $(HOST_SUBDIR)/tk && \
37142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37144 "RANLIB=$${RANLIB}" \
37145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37146 install-pdf) \
37147 || exit 1
37148
37149 @endif tk
37150
37151 .PHONY: maybe-install-html-tk install-html-tk
37152 maybe-install-html-tk:
37153 @if tk
37154 maybe-install-html-tk: install-html-tk
37155
37156 install-html-tk: \
37157 configure-tk \
37158 html-tk
37159 @: $(MAKE); $(unstage)
37160 @[ -f ./tk/Makefile ] || exit 0; \
37161 r=`${PWD_COMMAND}`; export r; \
37162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37163 $(HOST_EXPORTS) \
37164 for flag in $(EXTRA_HOST_FLAGS) ; do \
37165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37166 done; \
37167 echo "Doing install-html in tk"; \
37168 (cd $(HOST_SUBDIR)/tk && \
37169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37171 "RANLIB=$${RANLIB}" \
37172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37173 install-html) \
37174 || exit 1
37175
37176 @endif tk
37177
37178 .PHONY: maybe-installcheck-tk installcheck-tk
37179 maybe-installcheck-tk:
37180 @if tk
37181 maybe-installcheck-tk: installcheck-tk
37182
37183 installcheck-tk: \
37184 configure-tk
37185 @: $(MAKE); $(unstage)
37186 @[ -f ./tk/Makefile ] || exit 0; \
37187 r=`${PWD_COMMAND}`; export r; \
37188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37189 $(HOST_EXPORTS) \
37190 for flag in $(EXTRA_HOST_FLAGS) ; do \
37191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37192 done; \
37193 echo "Doing installcheck in tk"; \
37194 (cd $(HOST_SUBDIR)/tk && \
37195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37197 "RANLIB=$${RANLIB}" \
37198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37199 installcheck) \
37200 || exit 1
37201
37202 @endif tk
37203
37204 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
37205 maybe-mostlyclean-tk:
37206 @if tk
37207 maybe-mostlyclean-tk: mostlyclean-tk
37208
37209 mostlyclean-tk:
37210 @: $(MAKE); $(unstage)
37211 @[ -f ./tk/Makefile ] || exit 0; \
37212 r=`${PWD_COMMAND}`; export r; \
37213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214 $(HOST_EXPORTS) \
37215 for flag in $(EXTRA_HOST_FLAGS) ; do \
37216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37217 done; \
37218 echo "Doing mostlyclean in tk"; \
37219 (cd $(HOST_SUBDIR)/tk && \
37220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37222 "RANLIB=$${RANLIB}" \
37223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37224 mostlyclean) \
37225 || exit 1
37226
37227 @endif tk
37228
37229 .PHONY: maybe-clean-tk clean-tk
37230 maybe-clean-tk:
37231 @if tk
37232 maybe-clean-tk: clean-tk
37233
37234 clean-tk:
37235 @: $(MAKE); $(unstage)
37236 @[ -f ./tk/Makefile ] || exit 0; \
37237 r=`${PWD_COMMAND}`; export r; \
37238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239 $(HOST_EXPORTS) \
37240 for flag in $(EXTRA_HOST_FLAGS) ; do \
37241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37242 done; \
37243 echo "Doing clean in tk"; \
37244 (cd $(HOST_SUBDIR)/tk && \
37245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37247 "RANLIB=$${RANLIB}" \
37248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37249 clean) \
37250 || exit 1
37251
37252 @endif tk
37253
37254 .PHONY: maybe-distclean-tk distclean-tk
37255 maybe-distclean-tk:
37256 @if tk
37257 maybe-distclean-tk: distclean-tk
37258
37259 distclean-tk:
37260 @: $(MAKE); $(unstage)
37261 @[ -f ./tk/Makefile ] || exit 0; \
37262 r=`${PWD_COMMAND}`; export r; \
37263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37264 $(HOST_EXPORTS) \
37265 for flag in $(EXTRA_HOST_FLAGS) ; do \
37266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37267 done; \
37268 echo "Doing distclean in tk"; \
37269 (cd $(HOST_SUBDIR)/tk && \
37270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37272 "RANLIB=$${RANLIB}" \
37273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37274 distclean) \
37275 || exit 1
37276
37277 @endif tk
37278
37279 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
37280 maybe-maintainer-clean-tk:
37281 @if tk
37282 maybe-maintainer-clean-tk: maintainer-clean-tk
37283
37284 maintainer-clean-tk:
37285 @: $(MAKE); $(unstage)
37286 @[ -f ./tk/Makefile ] || exit 0; \
37287 r=`${PWD_COMMAND}`; export r; \
37288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289 $(HOST_EXPORTS) \
37290 for flag in $(EXTRA_HOST_FLAGS) ; do \
37291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37292 done; \
37293 echo "Doing maintainer-clean in tk"; \
37294 (cd $(HOST_SUBDIR)/tk && \
37295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37297 "RANLIB=$${RANLIB}" \
37298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37299 maintainer-clean) \
37300 || exit 1
37301
37302 @endif tk
37303
37304
37305
37306 .PHONY: configure-libtermcap maybe-configure-libtermcap
37307 maybe-configure-libtermcap:
37308 @if gcc-bootstrap
37309 configure-libtermcap: stage_current
37310 @endif gcc-bootstrap
37311 @if libtermcap
37312 maybe-configure-libtermcap: configure-libtermcap
37313 configure-libtermcap:
37314 @: $(MAKE); $(unstage)
37315 @r=`${PWD_COMMAND}`; export r; \
37316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
37318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
37319 $(HOST_EXPORTS) \
37320 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
37321 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
37322 case $(srcdir) in \
37323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37324 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
37325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37326 esac; \
37327 module_srcdir=libtermcap; \
37328 $(SHELL) \
37329 $$s/$$module_srcdir/configure \
37330 --srcdir=$${topdir}/$$module_srcdir \
37331 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37332 --target=${target_alias} \
37333 || exit 1
37334 @endif libtermcap
37335
37336
37337
37338
37339
37340 .PHONY: all-libtermcap maybe-all-libtermcap
37341 maybe-all-libtermcap:
37342 @if gcc-bootstrap
37343 all-libtermcap: stage_current
37344 @endif gcc-bootstrap
37345 @if libtermcap
37346 TARGET-libtermcap=all
37347 maybe-all-libtermcap: all-libtermcap
37348 all-libtermcap: configure-libtermcap
37349 @: $(MAKE); $(unstage)
37350 @r=`${PWD_COMMAND}`; export r; \
37351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352 $(HOST_EXPORTS) \
37353 (cd $(HOST_SUBDIR)/libtermcap && \
37354 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37355 $(TARGET-libtermcap))
37356 @endif libtermcap
37357
37358
37359
37360
37361 .PHONY: check-libtermcap maybe-check-libtermcap
37362 maybe-check-libtermcap:
37363 @if libtermcap
37364 maybe-check-libtermcap: check-libtermcap
37365
37366 check-libtermcap:
37367
37368 @endif libtermcap
37369
37370 .PHONY: install-libtermcap maybe-install-libtermcap
37371 maybe-install-libtermcap:
37372 @if libtermcap
37373 maybe-install-libtermcap: install-libtermcap
37374
37375 install-libtermcap: installdirs
37376 @: $(MAKE); $(unstage)
37377 @r=`${PWD_COMMAND}`; export r; \
37378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379 $(HOST_EXPORTS) \
37380 (cd $(HOST_SUBDIR)/libtermcap && \
37381 $(MAKE) $(FLAGS_TO_PASS) install)
37382
37383 @endif libtermcap
37384
37385 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
37386 maybe-install-strip-libtermcap:
37387 @if libtermcap
37388 maybe-install-strip-libtermcap: install-strip-libtermcap
37389
37390 install-strip-libtermcap: installdirs
37391 @: $(MAKE); $(unstage)
37392 @r=`${PWD_COMMAND}`; export r; \
37393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394 $(HOST_EXPORTS) \
37395 (cd $(HOST_SUBDIR)/libtermcap && \
37396 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37397
37398 @endif libtermcap
37399
37400 # Other targets (info, dvi, pdf, etc.)
37401
37402 .PHONY: maybe-info-libtermcap info-libtermcap
37403 maybe-info-libtermcap:
37404 @if libtermcap
37405 maybe-info-libtermcap: info-libtermcap
37406
37407 info-libtermcap: \
37408 configure-libtermcap
37409 @: $(MAKE); $(unstage)
37410 @[ -f ./libtermcap/Makefile ] || exit 0; \
37411 r=`${PWD_COMMAND}`; export r; \
37412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413 $(HOST_EXPORTS) \
37414 for flag in $(EXTRA_HOST_FLAGS) ; do \
37415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37416 done; \
37417 echo "Doing info in libtermcap"; \
37418 (cd $(HOST_SUBDIR)/libtermcap && \
37419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37421 "RANLIB=$${RANLIB}" \
37422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37423 info) \
37424 || exit 1
37425
37426 @endif libtermcap
37427
37428 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
37429 maybe-dvi-libtermcap:
37430 @if libtermcap
37431 maybe-dvi-libtermcap: dvi-libtermcap
37432
37433 dvi-libtermcap: \
37434 configure-libtermcap
37435 @: $(MAKE); $(unstage)
37436 @[ -f ./libtermcap/Makefile ] || exit 0; \
37437 r=`${PWD_COMMAND}`; export r; \
37438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439 $(HOST_EXPORTS) \
37440 for flag in $(EXTRA_HOST_FLAGS) ; do \
37441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37442 done; \
37443 echo "Doing dvi in libtermcap"; \
37444 (cd $(HOST_SUBDIR)/libtermcap && \
37445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37447 "RANLIB=$${RANLIB}" \
37448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37449 dvi) \
37450 || exit 1
37451
37452 @endif libtermcap
37453
37454 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
37455 maybe-pdf-libtermcap:
37456 @if libtermcap
37457 maybe-pdf-libtermcap: pdf-libtermcap
37458
37459 pdf-libtermcap: \
37460 configure-libtermcap
37461 @: $(MAKE); $(unstage)
37462 @[ -f ./libtermcap/Makefile ] || exit 0; \
37463 r=`${PWD_COMMAND}`; export r; \
37464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37465 $(HOST_EXPORTS) \
37466 for flag in $(EXTRA_HOST_FLAGS) ; do \
37467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468 done; \
37469 echo "Doing pdf in libtermcap"; \
37470 (cd $(HOST_SUBDIR)/libtermcap && \
37471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37473 "RANLIB=$${RANLIB}" \
37474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37475 pdf) \
37476 || exit 1
37477
37478 @endif libtermcap
37479
37480 .PHONY: maybe-html-libtermcap html-libtermcap
37481 maybe-html-libtermcap:
37482 @if libtermcap
37483 maybe-html-libtermcap: html-libtermcap
37484
37485 html-libtermcap: \
37486 configure-libtermcap
37487 @: $(MAKE); $(unstage)
37488 @[ -f ./libtermcap/Makefile ] || exit 0; \
37489 r=`${PWD_COMMAND}`; export r; \
37490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37491 $(HOST_EXPORTS) \
37492 for flag in $(EXTRA_HOST_FLAGS) ; do \
37493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37494 done; \
37495 echo "Doing html in libtermcap"; \
37496 (cd $(HOST_SUBDIR)/libtermcap && \
37497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37499 "RANLIB=$${RANLIB}" \
37500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37501 html) \
37502 || exit 1
37503
37504 @endif libtermcap
37505
37506 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
37507 maybe-TAGS-libtermcap:
37508 @if libtermcap
37509 maybe-TAGS-libtermcap: TAGS-libtermcap
37510
37511 TAGS-libtermcap: \
37512 configure-libtermcap
37513 @: $(MAKE); $(unstage)
37514 @[ -f ./libtermcap/Makefile ] || exit 0; \
37515 r=`${PWD_COMMAND}`; export r; \
37516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37517 $(HOST_EXPORTS) \
37518 for flag in $(EXTRA_HOST_FLAGS) ; do \
37519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37520 done; \
37521 echo "Doing TAGS in libtermcap"; \
37522 (cd $(HOST_SUBDIR)/libtermcap && \
37523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37525 "RANLIB=$${RANLIB}" \
37526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37527 TAGS) \
37528 || exit 1
37529
37530 @endif libtermcap
37531
37532 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
37533 maybe-install-info-libtermcap:
37534 @if libtermcap
37535 maybe-install-info-libtermcap: install-info-libtermcap
37536
37537 install-info-libtermcap: \
37538 configure-libtermcap \
37539 info-libtermcap
37540 @: $(MAKE); $(unstage)
37541 @[ -f ./libtermcap/Makefile ] || exit 0; \
37542 r=`${PWD_COMMAND}`; export r; \
37543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37544 $(HOST_EXPORTS) \
37545 for flag in $(EXTRA_HOST_FLAGS) ; do \
37546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37547 done; \
37548 echo "Doing install-info in libtermcap"; \
37549 (cd $(HOST_SUBDIR)/libtermcap && \
37550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37552 "RANLIB=$${RANLIB}" \
37553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37554 install-info) \
37555 || exit 1
37556
37557 @endif libtermcap
37558
37559 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
37560 maybe-install-pdf-libtermcap:
37561 @if libtermcap
37562 maybe-install-pdf-libtermcap: install-pdf-libtermcap
37563
37564 install-pdf-libtermcap: \
37565 configure-libtermcap \
37566 pdf-libtermcap
37567 @: $(MAKE); $(unstage)
37568 @[ -f ./libtermcap/Makefile ] || exit 0; \
37569 r=`${PWD_COMMAND}`; export r; \
37570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37571 $(HOST_EXPORTS) \
37572 for flag in $(EXTRA_HOST_FLAGS) ; do \
37573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37574 done; \
37575 echo "Doing install-pdf in libtermcap"; \
37576 (cd $(HOST_SUBDIR)/libtermcap && \
37577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37579 "RANLIB=$${RANLIB}" \
37580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37581 install-pdf) \
37582 || exit 1
37583
37584 @endif libtermcap
37585
37586 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
37587 maybe-install-html-libtermcap:
37588 @if libtermcap
37589 maybe-install-html-libtermcap: install-html-libtermcap
37590
37591 install-html-libtermcap: \
37592 configure-libtermcap \
37593 html-libtermcap
37594 @: $(MAKE); $(unstage)
37595 @[ -f ./libtermcap/Makefile ] || exit 0; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 for flag in $(EXTRA_HOST_FLAGS) ; do \
37600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601 done; \
37602 echo "Doing install-html in libtermcap"; \
37603 (cd $(HOST_SUBDIR)/libtermcap && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608 install-html) \
37609 || exit 1
37610
37611 @endif libtermcap
37612
37613 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
37614 maybe-installcheck-libtermcap:
37615 @if libtermcap
37616 maybe-installcheck-libtermcap: installcheck-libtermcap
37617
37618 installcheck-libtermcap: \
37619 configure-libtermcap
37620 @: $(MAKE); $(unstage)
37621 @[ -f ./libtermcap/Makefile ] || exit 0; \
37622 r=`${PWD_COMMAND}`; export r; \
37623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37624 $(HOST_EXPORTS) \
37625 for flag in $(EXTRA_HOST_FLAGS) ; do \
37626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37627 done; \
37628 echo "Doing installcheck in libtermcap"; \
37629 (cd $(HOST_SUBDIR)/libtermcap && \
37630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37632 "RANLIB=$${RANLIB}" \
37633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37634 installcheck) \
37635 || exit 1
37636
37637 @endif libtermcap
37638
37639 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
37640 maybe-mostlyclean-libtermcap:
37641 @if libtermcap
37642 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
37643
37644 # libtermcap doesn't support mostlyclean.
37645 mostlyclean-libtermcap:
37646
37647 @endif libtermcap
37648
37649 .PHONY: maybe-clean-libtermcap clean-libtermcap
37650 maybe-clean-libtermcap:
37651 @if libtermcap
37652 maybe-clean-libtermcap: clean-libtermcap
37653
37654 # libtermcap doesn't support clean.
37655 clean-libtermcap:
37656
37657 @endif libtermcap
37658
37659 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
37660 maybe-distclean-libtermcap:
37661 @if libtermcap
37662 maybe-distclean-libtermcap: distclean-libtermcap
37663
37664 # libtermcap doesn't support distclean.
37665 distclean-libtermcap:
37666
37667 @endif libtermcap
37668
37669 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
37670 maybe-maintainer-clean-libtermcap:
37671 @if libtermcap
37672 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
37673
37674 # libtermcap doesn't support maintainer-clean.
37675 maintainer-clean-libtermcap:
37676
37677 @endif libtermcap
37678
37679
37680
37681 .PHONY: configure-utils maybe-configure-utils
37682 maybe-configure-utils:
37683 @if gcc-bootstrap
37684 configure-utils: stage_current
37685 @endif gcc-bootstrap
37686 @if utils
37687 maybe-configure-utils: configure-utils
37688 configure-utils:
37689 @: $(MAKE); $(unstage)
37690 @r=`${PWD_COMMAND}`; export r; \
37691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37692 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
37693 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
37694 $(HOST_EXPORTS) \
37695 echo Configuring in $(HOST_SUBDIR)/utils; \
37696 cd "$(HOST_SUBDIR)/utils" || exit 1; \
37697 case $(srcdir) in \
37698 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37699 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
37700 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37701 esac; \
37702 module_srcdir=utils; \
37703 $(SHELL) \
37704 $$s/$$module_srcdir/configure \
37705 --srcdir=$${topdir}/$$module_srcdir \
37706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37707 --target=${target_alias} \
37708 || exit 1
37709 @endif utils
37710
37711
37712
37713
37714
37715 .PHONY: all-utils maybe-all-utils
37716 maybe-all-utils:
37717 @if gcc-bootstrap
37718 all-utils: stage_current
37719 @endif gcc-bootstrap
37720 @if utils
37721 TARGET-utils=all
37722 maybe-all-utils: all-utils
37723 all-utils: configure-utils
37724 @: $(MAKE); $(unstage)
37725 @r=`${PWD_COMMAND}`; export r; \
37726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37727 $(HOST_EXPORTS) \
37728 (cd $(HOST_SUBDIR)/utils && \
37729 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
37730 $(TARGET-utils))
37731 @endif utils
37732
37733
37734
37735
37736 .PHONY: check-utils maybe-check-utils
37737 maybe-check-utils:
37738 @if utils
37739 maybe-check-utils: check-utils
37740
37741 check-utils:
37742
37743 @endif utils
37744
37745 .PHONY: install-utils maybe-install-utils
37746 maybe-install-utils:
37747 @if utils
37748 maybe-install-utils: install-utils
37749
37750 install-utils: installdirs
37751 @: $(MAKE); $(unstage)
37752 @r=`${PWD_COMMAND}`; export r; \
37753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37754 $(HOST_EXPORTS) \
37755 (cd $(HOST_SUBDIR)/utils && \
37756 $(MAKE) $(FLAGS_TO_PASS) install)
37757
37758 @endif utils
37759
37760 .PHONY: install-strip-utils maybe-install-strip-utils
37761 maybe-install-strip-utils:
37762 @if utils
37763 maybe-install-strip-utils: install-strip-utils
37764
37765 install-strip-utils: installdirs
37766 @: $(MAKE); $(unstage)
37767 @r=`${PWD_COMMAND}`; export r; \
37768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37769 $(HOST_EXPORTS) \
37770 (cd $(HOST_SUBDIR)/utils && \
37771 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37772
37773 @endif utils
37774
37775 # Other targets (info, dvi, pdf, etc.)
37776
37777 .PHONY: maybe-info-utils info-utils
37778 maybe-info-utils:
37779 @if utils
37780 maybe-info-utils: info-utils
37781
37782 info-utils: \
37783 configure-utils
37784 @: $(MAKE); $(unstage)
37785 @[ -f ./utils/Makefile ] || exit 0; \
37786 r=`${PWD_COMMAND}`; export r; \
37787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37788 $(HOST_EXPORTS) \
37789 for flag in $(EXTRA_HOST_FLAGS) ; do \
37790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37791 done; \
37792 echo "Doing info in utils"; \
37793 (cd $(HOST_SUBDIR)/utils && \
37794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37796 "RANLIB=$${RANLIB}" \
37797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37798 info) \
37799 || exit 1
37800
37801 @endif utils
37802
37803 .PHONY: maybe-dvi-utils dvi-utils
37804 maybe-dvi-utils:
37805 @if utils
37806 maybe-dvi-utils: dvi-utils
37807
37808 dvi-utils: \
37809 configure-utils
37810 @: $(MAKE); $(unstage)
37811 @[ -f ./utils/Makefile ] || exit 0; \
37812 r=`${PWD_COMMAND}`; export r; \
37813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37814 $(HOST_EXPORTS) \
37815 for flag in $(EXTRA_HOST_FLAGS) ; do \
37816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37817 done; \
37818 echo "Doing dvi in utils"; \
37819 (cd $(HOST_SUBDIR)/utils && \
37820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37822 "RANLIB=$${RANLIB}" \
37823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37824 dvi) \
37825 || exit 1
37826
37827 @endif utils
37828
37829 .PHONY: maybe-pdf-utils pdf-utils
37830 maybe-pdf-utils:
37831 @if utils
37832 maybe-pdf-utils: pdf-utils
37833
37834 pdf-utils: \
37835 configure-utils
37836 @: $(MAKE); $(unstage)
37837 @[ -f ./utils/Makefile ] || exit 0; \
37838 r=`${PWD_COMMAND}`; export r; \
37839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37840 $(HOST_EXPORTS) \
37841 for flag in $(EXTRA_HOST_FLAGS) ; do \
37842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843 done; \
37844 echo "Doing pdf in utils"; \
37845 (cd $(HOST_SUBDIR)/utils && \
37846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37848 "RANLIB=$${RANLIB}" \
37849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37850 pdf) \
37851 || exit 1
37852
37853 @endif utils
37854
37855 .PHONY: maybe-html-utils html-utils
37856 maybe-html-utils:
37857 @if utils
37858 maybe-html-utils: html-utils
37859
37860 html-utils: \
37861 configure-utils
37862 @: $(MAKE); $(unstage)
37863 @[ -f ./utils/Makefile ] || exit 0; \
37864 r=`${PWD_COMMAND}`; export r; \
37865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37866 $(HOST_EXPORTS) \
37867 for flag in $(EXTRA_HOST_FLAGS) ; do \
37868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869 done; \
37870 echo "Doing html in utils"; \
37871 (cd $(HOST_SUBDIR)/utils && \
37872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37874 "RANLIB=$${RANLIB}" \
37875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37876 html) \
37877 || exit 1
37878
37879 @endif utils
37880
37881 .PHONY: maybe-TAGS-utils TAGS-utils
37882 maybe-TAGS-utils:
37883 @if utils
37884 maybe-TAGS-utils: TAGS-utils
37885
37886 TAGS-utils: \
37887 configure-utils
37888 @: $(MAKE); $(unstage)
37889 @[ -f ./utils/Makefile ] || exit 0; \
37890 r=`${PWD_COMMAND}`; export r; \
37891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37892 $(HOST_EXPORTS) \
37893 for flag in $(EXTRA_HOST_FLAGS) ; do \
37894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895 done; \
37896 echo "Doing TAGS in utils"; \
37897 (cd $(HOST_SUBDIR)/utils && \
37898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37900 "RANLIB=$${RANLIB}" \
37901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37902 TAGS) \
37903 || exit 1
37904
37905 @endif utils
37906
37907 .PHONY: maybe-install-info-utils install-info-utils
37908 maybe-install-info-utils:
37909 @if utils
37910 maybe-install-info-utils: install-info-utils
37911
37912 install-info-utils: \
37913 configure-utils \
37914 info-utils
37915 @: $(MAKE); $(unstage)
37916 @[ -f ./utils/Makefile ] || exit 0; \
37917 r=`${PWD_COMMAND}`; export r; \
37918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37919 $(HOST_EXPORTS) \
37920 for flag in $(EXTRA_HOST_FLAGS) ; do \
37921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37922 done; \
37923 echo "Doing install-info in utils"; \
37924 (cd $(HOST_SUBDIR)/utils && \
37925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37927 "RANLIB=$${RANLIB}" \
37928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37929 install-info) \
37930 || exit 1
37931
37932 @endif utils
37933
37934 .PHONY: maybe-install-pdf-utils install-pdf-utils
37935 maybe-install-pdf-utils:
37936 @if utils
37937 maybe-install-pdf-utils: install-pdf-utils
37938
37939 install-pdf-utils: \
37940 configure-utils \
37941 pdf-utils
37942 @: $(MAKE); $(unstage)
37943 @[ -f ./utils/Makefile ] || exit 0; \
37944 r=`${PWD_COMMAND}`; export r; \
37945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37946 $(HOST_EXPORTS) \
37947 for flag in $(EXTRA_HOST_FLAGS) ; do \
37948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37949 done; \
37950 echo "Doing install-pdf in utils"; \
37951 (cd $(HOST_SUBDIR)/utils && \
37952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37954 "RANLIB=$${RANLIB}" \
37955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37956 install-pdf) \
37957 || exit 1
37958
37959 @endif utils
37960
37961 .PHONY: maybe-install-html-utils install-html-utils
37962 maybe-install-html-utils:
37963 @if utils
37964 maybe-install-html-utils: install-html-utils
37965
37966 install-html-utils: \
37967 configure-utils \
37968 html-utils
37969 @: $(MAKE); $(unstage)
37970 @[ -f ./utils/Makefile ] || exit 0; \
37971 r=`${PWD_COMMAND}`; export r; \
37972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37973 $(HOST_EXPORTS) \
37974 for flag in $(EXTRA_HOST_FLAGS) ; do \
37975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976 done; \
37977 echo "Doing install-html in utils"; \
37978 (cd $(HOST_SUBDIR)/utils && \
37979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37981 "RANLIB=$${RANLIB}" \
37982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37983 install-html) \
37984 || exit 1
37985
37986 @endif utils
37987
37988 .PHONY: maybe-installcheck-utils installcheck-utils
37989 maybe-installcheck-utils:
37990 @if utils
37991 maybe-installcheck-utils: installcheck-utils
37992
37993 installcheck-utils: \
37994 configure-utils
37995 @: $(MAKE); $(unstage)
37996 @[ -f ./utils/Makefile ] || exit 0; \
37997 r=`${PWD_COMMAND}`; export r; \
37998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37999 $(HOST_EXPORTS) \
38000 for flag in $(EXTRA_HOST_FLAGS) ; do \
38001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38002 done; \
38003 echo "Doing installcheck in utils"; \
38004 (cd $(HOST_SUBDIR)/utils && \
38005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38007 "RANLIB=$${RANLIB}" \
38008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38009 installcheck) \
38010 || exit 1
38011
38012 @endif utils
38013
38014 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
38015 maybe-mostlyclean-utils:
38016 @if utils
38017 maybe-mostlyclean-utils: mostlyclean-utils
38018
38019 mostlyclean-utils:
38020 @: $(MAKE); $(unstage)
38021 @[ -f ./utils/Makefile ] || exit 0; \
38022 r=`${PWD_COMMAND}`; export r; \
38023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024 $(HOST_EXPORTS) \
38025 for flag in $(EXTRA_HOST_FLAGS) ; do \
38026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38027 done; \
38028 echo "Doing mostlyclean in utils"; \
38029 (cd $(HOST_SUBDIR)/utils && \
38030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38032 "RANLIB=$${RANLIB}" \
38033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38034 mostlyclean) \
38035 || exit 1
38036
38037 @endif utils
38038
38039 .PHONY: maybe-clean-utils clean-utils
38040 maybe-clean-utils:
38041 @if utils
38042 maybe-clean-utils: clean-utils
38043
38044 clean-utils:
38045 @: $(MAKE); $(unstage)
38046 @[ -f ./utils/Makefile ] || exit 0; \
38047 r=`${PWD_COMMAND}`; export r; \
38048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049 $(HOST_EXPORTS) \
38050 for flag in $(EXTRA_HOST_FLAGS) ; do \
38051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38052 done; \
38053 echo "Doing clean in utils"; \
38054 (cd $(HOST_SUBDIR)/utils && \
38055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057 "RANLIB=$${RANLIB}" \
38058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059 clean) \
38060 || exit 1
38061
38062 @endif utils
38063
38064 .PHONY: maybe-distclean-utils distclean-utils
38065 maybe-distclean-utils:
38066 @if utils
38067 maybe-distclean-utils: distclean-utils
38068
38069 distclean-utils:
38070 @: $(MAKE); $(unstage)
38071 @[ -f ./utils/Makefile ] || exit 0; \
38072 r=`${PWD_COMMAND}`; export r; \
38073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074 $(HOST_EXPORTS) \
38075 for flag in $(EXTRA_HOST_FLAGS) ; do \
38076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38077 done; \
38078 echo "Doing distclean in utils"; \
38079 (cd $(HOST_SUBDIR)/utils && \
38080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38082 "RANLIB=$${RANLIB}" \
38083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38084 distclean) \
38085 || exit 1
38086
38087 @endif utils
38088
38089 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
38090 maybe-maintainer-clean-utils:
38091 @if utils
38092 maybe-maintainer-clean-utils: maintainer-clean-utils
38093
38094 maintainer-clean-utils:
38095 @: $(MAKE); $(unstage)
38096 @[ -f ./utils/Makefile ] || exit 0; \
38097 r=`${PWD_COMMAND}`; export r; \
38098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099 $(HOST_EXPORTS) \
38100 for flag in $(EXTRA_HOST_FLAGS) ; do \
38101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38102 done; \
38103 echo "Doing maintainer-clean in utils"; \
38104 (cd $(HOST_SUBDIR)/utils && \
38105 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107 "RANLIB=$${RANLIB}" \
38108 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109 maintainer-clean) \
38110 || exit 1
38111
38112 @endif utils
38113
38114
38115
38116 .PHONY: configure-c++tools maybe-configure-c++tools
38117 maybe-configure-c++tools:
38118 @if gcc-bootstrap
38119 configure-c++tools: stage_current
38120 @endif gcc-bootstrap
38121 @if c++tools
38122 maybe-configure-c++tools: configure-c++tools
38123 configure-c++tools:
38124 @: $(MAKE); $(unstage)
38125 @r=`${PWD_COMMAND}`; export r; \
38126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127 test ! -f $(HOST_SUBDIR)/c++tools/Makefile || exit 0; \
38128 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/c++tools; \
38129 $(HOST_EXPORTS) \
38130 echo Configuring in $(HOST_SUBDIR)/c++tools; \
38131 cd "$(HOST_SUBDIR)/c++tools" || exit 1; \
38132 case $(srcdir) in \
38133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38134 *) topdir=`echo $(HOST_SUBDIR)/c++tools/ | \
38135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38136 esac; \
38137 module_srcdir=c++tools; \
38138 $(SHELL) \
38139 $$s/$$module_srcdir/configure \
38140 --srcdir=$${topdir}/$$module_srcdir \
38141 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38142 --target=${target_alias} \
38143 || exit 1
38144 @endif c++tools
38145
38146
38147
38148
38149
38150 .PHONY: all-c++tools maybe-all-c++tools
38151 maybe-all-c++tools:
38152 @if gcc-bootstrap
38153 all-c++tools: stage_current
38154 @endif gcc-bootstrap
38155 @if c++tools
38156 TARGET-c++tools=all
38157 maybe-all-c++tools: all-c++tools
38158 all-c++tools: configure-c++tools
38159 @: $(MAKE); $(unstage)
38160 @r=`${PWD_COMMAND}`; export r; \
38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38162 $(HOST_EXPORTS) \
38163 (cd $(HOST_SUBDIR)/c++tools && \
38164 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38165 $(TARGET-c++tools))
38166 @endif c++tools
38167
38168
38169
38170
38171 .PHONY: check-c++tools maybe-check-c++tools
38172 maybe-check-c++tools:
38173 @if c++tools
38174 maybe-check-c++tools: check-c++tools
38175
38176 check-c++tools:
38177 @: $(MAKE); $(unstage)
38178 @r=`${PWD_COMMAND}`; export r; \
38179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38180 $(HOST_EXPORTS) \
38181 (cd $(HOST_SUBDIR)/c++tools && \
38182 $(MAKE) $(FLAGS_TO_PASS) check)
38183
38184 @endif c++tools
38185
38186 .PHONY: install-c++tools maybe-install-c++tools
38187 maybe-install-c++tools:
38188 @if c++tools
38189 maybe-install-c++tools: install-c++tools
38190
38191 install-c++tools: installdirs
38192 @: $(MAKE); $(unstage)
38193 @r=`${PWD_COMMAND}`; export r; \
38194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38195 $(HOST_EXPORTS) \
38196 (cd $(HOST_SUBDIR)/c++tools && \
38197 $(MAKE) $(FLAGS_TO_PASS) install)
38198
38199 @endif c++tools
38200
38201 .PHONY: install-strip-c++tools maybe-install-strip-c++tools
38202 maybe-install-strip-c++tools:
38203 @if c++tools
38204 maybe-install-strip-c++tools: install-strip-c++tools
38205
38206 install-strip-c++tools: installdirs
38207 @: $(MAKE); $(unstage)
38208 @r=`${PWD_COMMAND}`; export r; \
38209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38210 $(HOST_EXPORTS) \
38211 (cd $(HOST_SUBDIR)/c++tools && \
38212 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38213
38214 @endif c++tools
38215
38216 # Other targets (info, dvi, pdf, etc.)
38217
38218 .PHONY: maybe-info-c++tools info-c++tools
38219 maybe-info-c++tools:
38220 @if c++tools
38221 maybe-info-c++tools: info-c++tools
38222
38223 info-c++tools: \
38224 configure-c++tools
38225 @: $(MAKE); $(unstage)
38226 @[ -f ./c++tools/Makefile ] || exit 0; \
38227 r=`${PWD_COMMAND}`; export r; \
38228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38229 $(HOST_EXPORTS) \
38230 for flag in $(EXTRA_HOST_FLAGS) ; do \
38231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38232 done; \
38233 echo "Doing info in c++tools"; \
38234 (cd $(HOST_SUBDIR)/c++tools && \
38235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38237 "RANLIB=$${RANLIB}" \
38238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38239 info) \
38240 || exit 1
38241
38242 @endif c++tools
38243
38244 .PHONY: maybe-dvi-c++tools dvi-c++tools
38245 maybe-dvi-c++tools:
38246 @if c++tools
38247 maybe-dvi-c++tools: dvi-c++tools
38248
38249 dvi-c++tools: \
38250 configure-c++tools
38251 @: $(MAKE); $(unstage)
38252 @[ -f ./c++tools/Makefile ] || exit 0; \
38253 r=`${PWD_COMMAND}`; export r; \
38254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38255 $(HOST_EXPORTS) \
38256 for flag in $(EXTRA_HOST_FLAGS) ; do \
38257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38258 done; \
38259 echo "Doing dvi in c++tools"; \
38260 (cd $(HOST_SUBDIR)/c++tools && \
38261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38263 "RANLIB=$${RANLIB}" \
38264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38265 dvi) \
38266 || exit 1
38267
38268 @endif c++tools
38269
38270 .PHONY: maybe-pdf-c++tools pdf-c++tools
38271 maybe-pdf-c++tools:
38272 @if c++tools
38273 maybe-pdf-c++tools: pdf-c++tools
38274
38275 pdf-c++tools: \
38276 configure-c++tools
38277 @: $(MAKE); $(unstage)
38278 @[ -f ./c++tools/Makefile ] || exit 0; \
38279 r=`${PWD_COMMAND}`; export r; \
38280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38281 $(HOST_EXPORTS) \
38282 for flag in $(EXTRA_HOST_FLAGS) ; do \
38283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38284 done; \
38285 echo "Doing pdf in c++tools"; \
38286 (cd $(HOST_SUBDIR)/c++tools && \
38287 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38288 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38289 "RANLIB=$${RANLIB}" \
38290 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38291 pdf) \
38292 || exit 1
38293
38294 @endif c++tools
38295
38296 .PHONY: maybe-html-c++tools html-c++tools
38297 maybe-html-c++tools:
38298 @if c++tools
38299 maybe-html-c++tools: html-c++tools
38300
38301 html-c++tools: \
38302 configure-c++tools
38303 @: $(MAKE); $(unstage)
38304 @[ -f ./c++tools/Makefile ] || exit 0; \
38305 r=`${PWD_COMMAND}`; export r; \
38306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307 $(HOST_EXPORTS) \
38308 for flag in $(EXTRA_HOST_FLAGS) ; do \
38309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38310 done; \
38311 echo "Doing html in c++tools"; \
38312 (cd $(HOST_SUBDIR)/c++tools && \
38313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38315 "RANLIB=$${RANLIB}" \
38316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38317 html) \
38318 || exit 1
38319
38320 @endif c++tools
38321
38322 .PHONY: maybe-TAGS-c++tools TAGS-c++tools
38323 maybe-TAGS-c++tools:
38324 @if c++tools
38325 maybe-TAGS-c++tools: TAGS-c++tools
38326
38327 TAGS-c++tools: \
38328 configure-c++tools
38329 @: $(MAKE); $(unstage)
38330 @[ -f ./c++tools/Makefile ] || exit 0; \
38331 r=`${PWD_COMMAND}`; export r; \
38332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38333 $(HOST_EXPORTS) \
38334 for flag in $(EXTRA_HOST_FLAGS) ; do \
38335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38336 done; \
38337 echo "Doing TAGS in c++tools"; \
38338 (cd $(HOST_SUBDIR)/c++tools && \
38339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38341 "RANLIB=$${RANLIB}" \
38342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38343 TAGS) \
38344 || exit 1
38345
38346 @endif c++tools
38347
38348 .PHONY: maybe-install-info-c++tools install-info-c++tools
38349 maybe-install-info-c++tools:
38350 @if c++tools
38351 maybe-install-info-c++tools: install-info-c++tools
38352
38353 install-info-c++tools: \
38354 configure-c++tools \
38355 info-c++tools
38356 @: $(MAKE); $(unstage)
38357 @[ -f ./c++tools/Makefile ] || exit 0; \
38358 r=`${PWD_COMMAND}`; export r; \
38359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360 $(HOST_EXPORTS) \
38361 for flag in $(EXTRA_HOST_FLAGS) ; do \
38362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38363 done; \
38364 echo "Doing install-info in c++tools"; \
38365 (cd $(HOST_SUBDIR)/c++tools && \
38366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38368 "RANLIB=$${RANLIB}" \
38369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38370 install-info) \
38371 || exit 1
38372
38373 @endif c++tools
38374
38375 .PHONY: maybe-install-pdf-c++tools install-pdf-c++tools
38376 maybe-install-pdf-c++tools:
38377 @if c++tools
38378 maybe-install-pdf-c++tools: install-pdf-c++tools
38379
38380 install-pdf-c++tools: \
38381 configure-c++tools \
38382 pdf-c++tools
38383 @: $(MAKE); $(unstage)
38384 @[ -f ./c++tools/Makefile ] || exit 0; \
38385 r=`${PWD_COMMAND}`; export r; \
38386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38387 $(HOST_EXPORTS) \
38388 for flag in $(EXTRA_HOST_FLAGS) ; do \
38389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38390 done; \
38391 echo "Doing install-pdf in c++tools"; \
38392 (cd $(HOST_SUBDIR)/c++tools && \
38393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38395 "RANLIB=$${RANLIB}" \
38396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38397 install-pdf) \
38398 || exit 1
38399
38400 @endif c++tools
38401
38402 .PHONY: maybe-install-html-c++tools install-html-c++tools
38403 maybe-install-html-c++tools:
38404 @if c++tools
38405 maybe-install-html-c++tools: install-html-c++tools
38406
38407 install-html-c++tools: \
38408 configure-c++tools \
38409 html-c++tools
38410 @: $(MAKE); $(unstage)
38411 @[ -f ./c++tools/Makefile ] || exit 0; \
38412 r=`${PWD_COMMAND}`; export r; \
38413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38414 $(HOST_EXPORTS) \
38415 for flag in $(EXTRA_HOST_FLAGS) ; do \
38416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38417 done; \
38418 echo "Doing install-html in c++tools"; \
38419 (cd $(HOST_SUBDIR)/c++tools && \
38420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38422 "RANLIB=$${RANLIB}" \
38423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38424 install-html) \
38425 || exit 1
38426
38427 @endif c++tools
38428
38429 .PHONY: maybe-installcheck-c++tools installcheck-c++tools
38430 maybe-installcheck-c++tools:
38431 @if c++tools
38432 maybe-installcheck-c++tools: installcheck-c++tools
38433
38434 installcheck-c++tools: \
38435 configure-c++tools
38436 @: $(MAKE); $(unstage)
38437 @[ -f ./c++tools/Makefile ] || exit 0; \
38438 r=`${PWD_COMMAND}`; export r; \
38439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38440 $(HOST_EXPORTS) \
38441 for flag in $(EXTRA_HOST_FLAGS) ; do \
38442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38443 done; \
38444 echo "Doing installcheck in c++tools"; \
38445 (cd $(HOST_SUBDIR)/c++tools && \
38446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38448 "RANLIB=$${RANLIB}" \
38449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38450 installcheck) \
38451 || exit 1
38452
38453 @endif c++tools
38454
38455 .PHONY: maybe-mostlyclean-c++tools mostlyclean-c++tools
38456 maybe-mostlyclean-c++tools:
38457 @if c++tools
38458 maybe-mostlyclean-c++tools: mostlyclean-c++tools
38459
38460 mostlyclean-c++tools:
38461 @: $(MAKE); $(unstage)
38462 @[ -f ./c++tools/Makefile ] || exit 0; \
38463 r=`${PWD_COMMAND}`; export r; \
38464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465 $(HOST_EXPORTS) \
38466 for flag in $(EXTRA_HOST_FLAGS) ; do \
38467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38468 done; \
38469 echo "Doing mostlyclean in c++tools"; \
38470 (cd $(HOST_SUBDIR)/c++tools && \
38471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38473 "RANLIB=$${RANLIB}" \
38474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38475 mostlyclean) \
38476 || exit 1
38477
38478 @endif c++tools
38479
38480 .PHONY: maybe-clean-c++tools clean-c++tools
38481 maybe-clean-c++tools:
38482 @if c++tools
38483 maybe-clean-c++tools: clean-c++tools
38484
38485 clean-c++tools:
38486 @: $(MAKE); $(unstage)
38487 @[ -f ./c++tools/Makefile ] || exit 0; \
38488 r=`${PWD_COMMAND}`; export r; \
38489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38490 $(HOST_EXPORTS) \
38491 for flag in $(EXTRA_HOST_FLAGS) ; do \
38492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38493 done; \
38494 echo "Doing clean in c++tools"; \
38495 (cd $(HOST_SUBDIR)/c++tools && \
38496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38498 "RANLIB=$${RANLIB}" \
38499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38500 clean) \
38501 || exit 1
38502
38503 @endif c++tools
38504
38505 .PHONY: maybe-distclean-c++tools distclean-c++tools
38506 maybe-distclean-c++tools:
38507 @if c++tools
38508 maybe-distclean-c++tools: distclean-c++tools
38509
38510 distclean-c++tools:
38511 @: $(MAKE); $(unstage)
38512 @[ -f ./c++tools/Makefile ] || exit 0; \
38513 r=`${PWD_COMMAND}`; export r; \
38514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38515 $(HOST_EXPORTS) \
38516 for flag in $(EXTRA_HOST_FLAGS) ; do \
38517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38518 done; \
38519 echo "Doing distclean in c++tools"; \
38520 (cd $(HOST_SUBDIR)/c++tools && \
38521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38523 "RANLIB=$${RANLIB}" \
38524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38525 distclean) \
38526 || exit 1
38527
38528 @endif c++tools
38529
38530 .PHONY: maybe-maintainer-clean-c++tools maintainer-clean-c++tools
38531 maybe-maintainer-clean-c++tools:
38532 @if c++tools
38533 maybe-maintainer-clean-c++tools: maintainer-clean-c++tools
38534
38535 maintainer-clean-c++tools:
38536 @: $(MAKE); $(unstage)
38537 @[ -f ./c++tools/Makefile ] || exit 0; \
38538 r=`${PWD_COMMAND}`; export r; \
38539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38540 $(HOST_EXPORTS) \
38541 for flag in $(EXTRA_HOST_FLAGS) ; do \
38542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38543 done; \
38544 echo "Doing maintainer-clean in c++tools"; \
38545 (cd $(HOST_SUBDIR)/c++tools && \
38546 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38547 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38548 "RANLIB=$${RANLIB}" \
38549 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38550 maintainer-clean) \
38551 || exit 1
38552
38553 @endif c++tools
38554
38555
38556
38557 .PHONY: configure-gnattools maybe-configure-gnattools
38558 maybe-configure-gnattools:
38559 @if gcc-bootstrap
38560 configure-gnattools: stage_current
38561 @endif gcc-bootstrap
38562 @if gnattools
38563 maybe-configure-gnattools: configure-gnattools
38564 configure-gnattools:
38565 @: $(MAKE); $(unstage)
38566 @r=`${PWD_COMMAND}`; export r; \
38567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
38569 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
38570 $(HOST_EXPORTS) \
38571 echo Configuring in $(HOST_SUBDIR)/gnattools; \
38572 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
38573 case $(srcdir) in \
38574 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38575 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
38576 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38577 esac; \
38578 module_srcdir=gnattools; \
38579 $(SHELL) \
38580 $$s/$$module_srcdir/configure \
38581 --srcdir=$${topdir}/$$module_srcdir \
38582 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38583 --target=${target_alias} \
38584 || exit 1
38585 @endif gnattools
38586
38587
38588
38589
38590
38591 .PHONY: all-gnattools maybe-all-gnattools
38592 maybe-all-gnattools:
38593 @if gcc-bootstrap
38594 all-gnattools: stage_current
38595 @endif gcc-bootstrap
38596 @if gnattools
38597 TARGET-gnattools=all
38598 maybe-all-gnattools: all-gnattools
38599 all-gnattools: configure-gnattools
38600 @: $(MAKE); $(unstage)
38601 @r=`${PWD_COMMAND}`; export r; \
38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38603 $(HOST_EXPORTS) \
38604 (cd $(HOST_SUBDIR)/gnattools && \
38605 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
38606 $(TARGET-gnattools))
38607 @endif gnattools
38608
38609
38610
38611
38612 .PHONY: check-gnattools maybe-check-gnattools
38613 maybe-check-gnattools:
38614 @if gnattools
38615 maybe-check-gnattools: check-gnattools
38616
38617 check-gnattools:
38618 @: $(MAKE); $(unstage)
38619 @r=`${PWD_COMMAND}`; export r; \
38620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38621 $(HOST_EXPORTS) \
38622 (cd $(HOST_SUBDIR)/gnattools && \
38623 $(MAKE) $(FLAGS_TO_PASS) check)
38624
38625 @endif gnattools
38626
38627 .PHONY: install-gnattools maybe-install-gnattools
38628 maybe-install-gnattools:
38629 @if gnattools
38630 maybe-install-gnattools: install-gnattools
38631
38632 install-gnattools: installdirs
38633 @: $(MAKE); $(unstage)
38634 @r=`${PWD_COMMAND}`; export r; \
38635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38636 $(HOST_EXPORTS) \
38637 (cd $(HOST_SUBDIR)/gnattools && \
38638 $(MAKE) $(FLAGS_TO_PASS) install)
38639
38640 @endif gnattools
38641
38642 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
38643 maybe-install-strip-gnattools:
38644 @if gnattools
38645 maybe-install-strip-gnattools: install-strip-gnattools
38646
38647 install-strip-gnattools: installdirs
38648 @: $(MAKE); $(unstage)
38649 @r=`${PWD_COMMAND}`; export r; \
38650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38651 $(HOST_EXPORTS) \
38652 (cd $(HOST_SUBDIR)/gnattools && \
38653 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38654
38655 @endif gnattools
38656
38657 # Other targets (info, dvi, pdf, etc.)
38658
38659 .PHONY: maybe-info-gnattools info-gnattools
38660 maybe-info-gnattools:
38661 @if gnattools
38662 maybe-info-gnattools: info-gnattools
38663
38664 info-gnattools: \
38665 configure-gnattools
38666 @: $(MAKE); $(unstage)
38667 @[ -f ./gnattools/Makefile ] || exit 0; \
38668 r=`${PWD_COMMAND}`; export r; \
38669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38670 $(HOST_EXPORTS) \
38671 for flag in $(EXTRA_HOST_FLAGS) ; do \
38672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38673 done; \
38674 echo "Doing info in gnattools"; \
38675 (cd $(HOST_SUBDIR)/gnattools && \
38676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38678 "RANLIB=$${RANLIB}" \
38679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38680 info) \
38681 || exit 1
38682
38683 @endif gnattools
38684
38685 .PHONY: maybe-dvi-gnattools dvi-gnattools
38686 maybe-dvi-gnattools:
38687 @if gnattools
38688 maybe-dvi-gnattools: dvi-gnattools
38689
38690 dvi-gnattools: \
38691 configure-gnattools
38692 @: $(MAKE); $(unstage)
38693 @[ -f ./gnattools/Makefile ] || exit 0; \
38694 r=`${PWD_COMMAND}`; export r; \
38695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696 $(HOST_EXPORTS) \
38697 for flag in $(EXTRA_HOST_FLAGS) ; do \
38698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38699 done; \
38700 echo "Doing dvi in gnattools"; \
38701 (cd $(HOST_SUBDIR)/gnattools && \
38702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38704 "RANLIB=$${RANLIB}" \
38705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38706 dvi) \
38707 || exit 1
38708
38709 @endif gnattools
38710
38711 .PHONY: maybe-pdf-gnattools pdf-gnattools
38712 maybe-pdf-gnattools:
38713 @if gnattools
38714 maybe-pdf-gnattools: pdf-gnattools
38715
38716 pdf-gnattools: \
38717 configure-gnattools
38718 @: $(MAKE); $(unstage)
38719 @[ -f ./gnattools/Makefile ] || exit 0; \
38720 r=`${PWD_COMMAND}`; export r; \
38721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38722 $(HOST_EXPORTS) \
38723 for flag in $(EXTRA_HOST_FLAGS) ; do \
38724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38725 done; \
38726 echo "Doing pdf in gnattools"; \
38727 (cd $(HOST_SUBDIR)/gnattools && \
38728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38730 "RANLIB=$${RANLIB}" \
38731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38732 pdf) \
38733 || exit 1
38734
38735 @endif gnattools
38736
38737 .PHONY: maybe-html-gnattools html-gnattools
38738 maybe-html-gnattools:
38739 @if gnattools
38740 maybe-html-gnattools: html-gnattools
38741
38742 html-gnattools: \
38743 configure-gnattools
38744 @: $(MAKE); $(unstage)
38745 @[ -f ./gnattools/Makefile ] || exit 0; \
38746 r=`${PWD_COMMAND}`; export r; \
38747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38748 $(HOST_EXPORTS) \
38749 for flag in $(EXTRA_HOST_FLAGS) ; do \
38750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38751 done; \
38752 echo "Doing html in gnattools"; \
38753 (cd $(HOST_SUBDIR)/gnattools && \
38754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38756 "RANLIB=$${RANLIB}" \
38757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38758 html) \
38759 || exit 1
38760
38761 @endif gnattools
38762
38763 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
38764 maybe-TAGS-gnattools:
38765 @if gnattools
38766 maybe-TAGS-gnattools: TAGS-gnattools
38767
38768 TAGS-gnattools: \
38769 configure-gnattools
38770 @: $(MAKE); $(unstage)
38771 @[ -f ./gnattools/Makefile ] || exit 0; \
38772 r=`${PWD_COMMAND}`; export r; \
38773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774 $(HOST_EXPORTS) \
38775 for flag in $(EXTRA_HOST_FLAGS) ; do \
38776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38777 done; \
38778 echo "Doing TAGS in gnattools"; \
38779 (cd $(HOST_SUBDIR)/gnattools && \
38780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38782 "RANLIB=$${RANLIB}" \
38783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38784 TAGS) \
38785 || exit 1
38786
38787 @endif gnattools
38788
38789 .PHONY: maybe-install-info-gnattools install-info-gnattools
38790 maybe-install-info-gnattools:
38791 @if gnattools
38792 maybe-install-info-gnattools: install-info-gnattools
38793
38794 install-info-gnattools: \
38795 configure-gnattools \
38796 info-gnattools
38797 @: $(MAKE); $(unstage)
38798 @[ -f ./gnattools/Makefile ] || exit 0; \
38799 r=`${PWD_COMMAND}`; export r; \
38800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38801 $(HOST_EXPORTS) \
38802 for flag in $(EXTRA_HOST_FLAGS) ; do \
38803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38804 done; \
38805 echo "Doing install-info in gnattools"; \
38806 (cd $(HOST_SUBDIR)/gnattools && \
38807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38809 "RANLIB=$${RANLIB}" \
38810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38811 install-info) \
38812 || exit 1
38813
38814 @endif gnattools
38815
38816 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
38817 maybe-install-pdf-gnattools:
38818 @if gnattools
38819 maybe-install-pdf-gnattools: install-pdf-gnattools
38820
38821 install-pdf-gnattools: \
38822 configure-gnattools \
38823 pdf-gnattools
38824 @: $(MAKE); $(unstage)
38825 @[ -f ./gnattools/Makefile ] || exit 0; \
38826 r=`${PWD_COMMAND}`; export r; \
38827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38828 $(HOST_EXPORTS) \
38829 for flag in $(EXTRA_HOST_FLAGS) ; do \
38830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38831 done; \
38832 echo "Doing install-pdf in gnattools"; \
38833 (cd $(HOST_SUBDIR)/gnattools && \
38834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38836 "RANLIB=$${RANLIB}" \
38837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38838 install-pdf) \
38839 || exit 1
38840
38841 @endif gnattools
38842
38843 .PHONY: maybe-install-html-gnattools install-html-gnattools
38844 maybe-install-html-gnattools:
38845 @if gnattools
38846 maybe-install-html-gnattools: install-html-gnattools
38847
38848 install-html-gnattools: \
38849 configure-gnattools \
38850 html-gnattools
38851 @: $(MAKE); $(unstage)
38852 @[ -f ./gnattools/Makefile ] || exit 0; \
38853 r=`${PWD_COMMAND}`; export r; \
38854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855 $(HOST_EXPORTS) \
38856 for flag in $(EXTRA_HOST_FLAGS) ; do \
38857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858 done; \
38859 echo "Doing install-html in gnattools"; \
38860 (cd $(HOST_SUBDIR)/gnattools && \
38861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863 "RANLIB=$${RANLIB}" \
38864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865 install-html) \
38866 || exit 1
38867
38868 @endif gnattools
38869
38870 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
38871 maybe-installcheck-gnattools:
38872 @if gnattools
38873 maybe-installcheck-gnattools: installcheck-gnattools
38874
38875 installcheck-gnattools: \
38876 configure-gnattools
38877 @: $(MAKE); $(unstage)
38878 @[ -f ./gnattools/Makefile ] || exit 0; \
38879 r=`${PWD_COMMAND}`; export r; \
38880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38881 $(HOST_EXPORTS) \
38882 for flag in $(EXTRA_HOST_FLAGS) ; do \
38883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38884 done; \
38885 echo "Doing installcheck in gnattools"; \
38886 (cd $(HOST_SUBDIR)/gnattools && \
38887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38889 "RANLIB=$${RANLIB}" \
38890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38891 installcheck) \
38892 || exit 1
38893
38894 @endif gnattools
38895
38896 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
38897 maybe-mostlyclean-gnattools:
38898 @if gnattools
38899 maybe-mostlyclean-gnattools: mostlyclean-gnattools
38900
38901 mostlyclean-gnattools:
38902 @: $(MAKE); $(unstage)
38903 @[ -f ./gnattools/Makefile ] || exit 0; \
38904 r=`${PWD_COMMAND}`; export r; \
38905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38906 $(HOST_EXPORTS) \
38907 for flag in $(EXTRA_HOST_FLAGS) ; do \
38908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38909 done; \
38910 echo "Doing mostlyclean in gnattools"; \
38911 (cd $(HOST_SUBDIR)/gnattools && \
38912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38914 "RANLIB=$${RANLIB}" \
38915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38916 mostlyclean) \
38917 || exit 1
38918
38919 @endif gnattools
38920
38921 .PHONY: maybe-clean-gnattools clean-gnattools
38922 maybe-clean-gnattools:
38923 @if gnattools
38924 maybe-clean-gnattools: clean-gnattools
38925
38926 clean-gnattools:
38927 @: $(MAKE); $(unstage)
38928 @[ -f ./gnattools/Makefile ] || exit 0; \
38929 r=`${PWD_COMMAND}`; export r; \
38930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38931 $(HOST_EXPORTS) \
38932 for flag in $(EXTRA_HOST_FLAGS) ; do \
38933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38934 done; \
38935 echo "Doing clean in gnattools"; \
38936 (cd $(HOST_SUBDIR)/gnattools && \
38937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38939 "RANLIB=$${RANLIB}" \
38940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38941 clean) \
38942 || exit 1
38943
38944 @endif gnattools
38945
38946 .PHONY: maybe-distclean-gnattools distclean-gnattools
38947 maybe-distclean-gnattools:
38948 @if gnattools
38949 maybe-distclean-gnattools: distclean-gnattools
38950
38951 distclean-gnattools:
38952 @: $(MAKE); $(unstage)
38953 @[ -f ./gnattools/Makefile ] || exit 0; \
38954 r=`${PWD_COMMAND}`; export r; \
38955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38956 $(HOST_EXPORTS) \
38957 for flag in $(EXTRA_HOST_FLAGS) ; do \
38958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38959 done; \
38960 echo "Doing distclean in gnattools"; \
38961 (cd $(HOST_SUBDIR)/gnattools && \
38962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38964 "RANLIB=$${RANLIB}" \
38965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38966 distclean) \
38967 || exit 1
38968
38969 @endif gnattools
38970
38971 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
38972 maybe-maintainer-clean-gnattools:
38973 @if gnattools
38974 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
38975
38976 maintainer-clean-gnattools:
38977 @: $(MAKE); $(unstage)
38978 @[ -f ./gnattools/Makefile ] || exit 0; \
38979 r=`${PWD_COMMAND}`; export r; \
38980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38981 $(HOST_EXPORTS) \
38982 for flag in $(EXTRA_HOST_FLAGS) ; do \
38983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38984 done; \
38985 echo "Doing maintainer-clean in gnattools"; \
38986 (cd $(HOST_SUBDIR)/gnattools && \
38987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38989 "RANLIB=$${RANLIB}" \
38990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38991 maintainer-clean) \
38992 || exit 1
38993
38994 @endif gnattools
38995
38996
38997
38998 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
38999 maybe-configure-lto-plugin:
39000 @if gcc-bootstrap
39001 configure-lto-plugin: stage_current
39002 @endif gcc-bootstrap
39003 @if lto-plugin
39004 maybe-configure-lto-plugin: configure-lto-plugin
39005 configure-lto-plugin:
39006 @r=`${PWD_COMMAND}`; export r; \
39007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39008 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39010 $(HOST_EXPORTS) \
39011 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
39012 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
39013 case $(srcdir) in \
39014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39015 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39017 esac; \
39018 module_srcdir=lto-plugin; \
39019 $(SHELL) \
39020 $$s/$$module_srcdir/configure \
39021 --srcdir=$${topdir}/$$module_srcdir \
39022 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39023 --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
39024 || exit 1
39025 @endif lto-plugin
39026
39027
39028
39029 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
39030 maybe-configure-stage1-lto-plugin:
39031 @if lto-plugin-bootstrap
39032 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
39033 configure-stage1-lto-plugin:
39034 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39035 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39036 @r=`${PWD_COMMAND}`; export r; \
39037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39038 TFLAGS="$(STAGE1_TFLAGS)"; \
39039 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39040 $(HOST_EXPORTS) \
39041 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
39042 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
39043 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
39044 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
39045 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39046 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39047 case $(srcdir) in \
39048 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39049 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39050 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39051 esac; \
39052 module_srcdir=lto-plugin; \
39053 $(SHELL) $$s/$$module_srcdir/configure \
39054 --srcdir=$${topdir}/$$module_srcdir \
39055 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39056 --target=${target_alias} \
39057 \
39058 $(STAGE1_CONFIGURE_FLAGS) \
39059 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39060 @endif lto-plugin-bootstrap
39061
39062 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
39063 maybe-configure-stage2-lto-plugin:
39064 @if lto-plugin-bootstrap
39065 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
39066 configure-stage2-lto-plugin:
39067 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39068 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39069 @r=`${PWD_COMMAND}`; export r; \
39070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39071 TFLAGS="$(STAGE2_TFLAGS)"; \
39072 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39073 $(HOST_EXPORTS) \
39074 $(POSTSTAGE1_HOST_EXPORTS) \
39075 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
39076 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
39077 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
39078 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
39079 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39080 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39081 case $(srcdir) in \
39082 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39083 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39084 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39085 esac; \
39086 module_srcdir=lto-plugin; \
39087 $(SHELL) $$s/$$module_srcdir/configure \
39088 --srcdir=$${topdir}/$$module_srcdir \
39089 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39090 --target=${target_alias} \
39091 --with-build-libsubdir=$(HOST_SUBDIR) \
39092 $(STAGE2_CONFIGURE_FLAGS) \
39093 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39094 @endif lto-plugin-bootstrap
39095
39096 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
39097 maybe-configure-stage3-lto-plugin:
39098 @if lto-plugin-bootstrap
39099 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
39100 configure-stage3-lto-plugin:
39101 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39102 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39103 @r=`${PWD_COMMAND}`; export r; \
39104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39105 TFLAGS="$(STAGE3_TFLAGS)"; \
39106 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39107 $(HOST_EXPORTS) \
39108 $(POSTSTAGE1_HOST_EXPORTS) \
39109 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
39110 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
39111 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
39112 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
39113 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39114 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39115 case $(srcdir) in \
39116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39117 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39119 esac; \
39120 module_srcdir=lto-plugin; \
39121 $(SHELL) $$s/$$module_srcdir/configure \
39122 --srcdir=$${topdir}/$$module_srcdir \
39123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39124 --target=${target_alias} \
39125 --with-build-libsubdir=$(HOST_SUBDIR) \
39126 $(STAGE3_CONFIGURE_FLAGS) \
39127 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39128 @endif lto-plugin-bootstrap
39129
39130 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
39131 maybe-configure-stage4-lto-plugin:
39132 @if lto-plugin-bootstrap
39133 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
39134 configure-stage4-lto-plugin:
39135 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39136 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39137 @r=`${PWD_COMMAND}`; export r; \
39138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139 TFLAGS="$(STAGE4_TFLAGS)"; \
39140 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39141 $(HOST_EXPORTS) \
39142 $(POSTSTAGE1_HOST_EXPORTS) \
39143 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
39144 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
39145 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
39146 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
39147 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39148 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39149 case $(srcdir) in \
39150 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39151 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39152 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39153 esac; \
39154 module_srcdir=lto-plugin; \
39155 $(SHELL) $$s/$$module_srcdir/configure \
39156 --srcdir=$${topdir}/$$module_srcdir \
39157 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39158 --target=${target_alias} \
39159 --with-build-libsubdir=$(HOST_SUBDIR) \
39160 $(STAGE4_CONFIGURE_FLAGS) \
39161 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39162 @endif lto-plugin-bootstrap
39163
39164 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
39165 maybe-configure-stageprofile-lto-plugin:
39166 @if lto-plugin-bootstrap
39167 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39168 configure-stageprofile-lto-plugin:
39169 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39170 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39171 @r=`${PWD_COMMAND}`; export r; \
39172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39174 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39175 $(HOST_EXPORTS) \
39176 $(POSTSTAGE1_HOST_EXPORTS) \
39177 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
39178 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
39179 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
39180 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
39181 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39182 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39183 case $(srcdir) in \
39184 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39185 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39186 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39187 esac; \
39188 module_srcdir=lto-plugin; \
39189 $(SHELL) $$s/$$module_srcdir/configure \
39190 --srcdir=$${topdir}/$$module_srcdir \
39191 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39192 --target=${target_alias} \
39193 --with-build-libsubdir=$(HOST_SUBDIR) \
39194 $(STAGEprofile_CONFIGURE_FLAGS) \
39195 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39196 @endif lto-plugin-bootstrap
39197
39198 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
39199 maybe-configure-stagetrain-lto-plugin:
39200 @if lto-plugin-bootstrap
39201 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39202 configure-stagetrain-lto-plugin:
39203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39205 @r=`${PWD_COMMAND}`; export r; \
39206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39207 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39208 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39209 $(HOST_EXPORTS) \
39210 $(POSTSTAGE1_HOST_EXPORTS) \
39211 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
39212 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
39213 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
39214 echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
39215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39216 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39217 case $(srcdir) in \
39218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39219 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39221 esac; \
39222 module_srcdir=lto-plugin; \
39223 $(SHELL) $$s/$$module_srcdir/configure \
39224 --srcdir=$${topdir}/$$module_srcdir \
39225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39226 --target=${target_alias} \
39227 --with-build-libsubdir=$(HOST_SUBDIR) \
39228 $(STAGEtrain_CONFIGURE_FLAGS) \
39229 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39230 @endif lto-plugin-bootstrap
39231
39232 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
39233 maybe-configure-stagefeedback-lto-plugin:
39234 @if lto-plugin-bootstrap
39235 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39236 configure-stagefeedback-lto-plugin:
39237 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39238 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39239 @r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39242 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39243 $(HOST_EXPORTS) \
39244 $(POSTSTAGE1_HOST_EXPORTS) \
39245 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
39246 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
39247 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
39248 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
39249 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39250 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39251 case $(srcdir) in \
39252 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39253 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39254 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39255 esac; \
39256 module_srcdir=lto-plugin; \
39257 $(SHELL) $$s/$$module_srcdir/configure \
39258 --srcdir=$${topdir}/$$module_srcdir \
39259 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39260 --target=${target_alias} \
39261 --with-build-libsubdir=$(HOST_SUBDIR) \
39262 $(STAGEfeedback_CONFIGURE_FLAGS) \
39263 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39264 @endif lto-plugin-bootstrap
39265
39266 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
39267 maybe-configure-stageautoprofile-lto-plugin:
39268 @if lto-plugin-bootstrap
39269 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39270 configure-stageautoprofile-lto-plugin:
39271 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39272 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39273 @r=`${PWD_COMMAND}`; export r; \
39274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39275 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39276 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39277 $(HOST_EXPORTS) \
39278 $(POSTSTAGE1_HOST_EXPORTS) \
39279 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
39280 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
39281 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
39282 echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
39283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39284 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39285 case $(srcdir) in \
39286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39287 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39289 esac; \
39290 module_srcdir=lto-plugin; \
39291 $(SHELL) $$s/$$module_srcdir/configure \
39292 --srcdir=$${topdir}/$$module_srcdir \
39293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39294 --target=${target_alias} \
39295 --with-build-libsubdir=$(HOST_SUBDIR) \
39296 $(STAGEautoprofile_CONFIGURE_FLAGS) \
39297 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39298 @endif lto-plugin-bootstrap
39299
39300 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
39301 maybe-configure-stageautofeedback-lto-plugin:
39302 @if lto-plugin-bootstrap
39303 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39304 configure-stageautofeedback-lto-plugin:
39305 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39306 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
39307 @r=`${PWD_COMMAND}`; export r; \
39308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39309 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39310 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
39311 $(HOST_EXPORTS) \
39312 $(POSTSTAGE1_HOST_EXPORTS) \
39313 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
39314 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
39315 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
39316 echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
39317 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
39318 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
39319 case $(srcdir) in \
39320 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39321 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
39322 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39323 esac; \
39324 module_srcdir=lto-plugin; \
39325 $(SHELL) $$s/$$module_srcdir/configure \
39326 --srcdir=$${topdir}/$$module_srcdir \
39327 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39328 --target=${target_alias} \
39329 --with-build-libsubdir=$(HOST_SUBDIR) \
39330 $(STAGEautofeedback_CONFIGURE_FLAGS) \
39331 --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
39332 @endif lto-plugin-bootstrap
39333
39334
39335
39336
39337
39338 .PHONY: all-lto-plugin maybe-all-lto-plugin
39339 maybe-all-lto-plugin:
39340 @if gcc-bootstrap
39341 all-lto-plugin: stage_current
39342 @endif gcc-bootstrap
39343 @if lto-plugin
39344 TARGET-lto-plugin=all
39345 maybe-all-lto-plugin: all-lto-plugin
39346 all-lto-plugin: configure-lto-plugin
39347 @r=`${PWD_COMMAND}`; export r; \
39348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39349 $(HOST_EXPORTS) \
39350 (cd $(HOST_SUBDIR)/lto-plugin && \
39351 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39352 $(TARGET-lto-plugin))
39353 @endif lto-plugin
39354
39355
39356
39357 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
39358 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
39359 maybe-all-stage1-lto-plugin:
39360 maybe-clean-stage1-lto-plugin:
39361 @if lto-plugin-bootstrap
39362 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
39363 all-stage1: all-stage1-lto-plugin
39364 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
39365 all-stage1-lto-plugin: configure-stage1-lto-plugin
39366 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39367 @r=`${PWD_COMMAND}`; export r; \
39368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39369 TFLAGS="$(STAGE1_TFLAGS)"; \
39370 $(HOST_EXPORTS) \
39371 cd $(HOST_SUBDIR)/lto-plugin && \
39372 \
39373 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39374 CFLAGS="$(STAGE1_CFLAGS)" \
39375 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
39376 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
39377 LIBCFLAGS="$(LIBCFLAGS)" \
39378 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39379 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39380 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39381 $(EXTRA_HOST_FLAGS) \
39382 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39383 TFLAGS="$(STAGE1_TFLAGS)" \
39384 $(TARGET-stage1-lto-plugin)
39385
39386 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
39387 clean-stage1: clean-stage1-lto-plugin
39388 clean-stage1-lto-plugin:
39389 @if [ $(current_stage) = stage1 ]; then \
39390 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39391 else \
39392 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
39393 $(MAKE) stage1-start; \
39394 fi; \
39395 cd $(HOST_SUBDIR)/lto-plugin && \
39396 $(MAKE) $(EXTRA_HOST_FLAGS) \
39397 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39398 @endif lto-plugin-bootstrap
39399
39400
39401 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
39402 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
39403 maybe-all-stage2-lto-plugin:
39404 maybe-clean-stage2-lto-plugin:
39405 @if lto-plugin-bootstrap
39406 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
39407 all-stage2: all-stage2-lto-plugin
39408 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
39409 all-stage2-lto-plugin: configure-stage2-lto-plugin
39410 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39411 @r=`${PWD_COMMAND}`; export r; \
39412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39413 TFLAGS="$(STAGE2_TFLAGS)"; \
39414 $(HOST_EXPORTS) \
39415 $(POSTSTAGE1_HOST_EXPORTS) \
39416 cd $(HOST_SUBDIR)/lto-plugin && \
39417 \
39418 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39419 CFLAGS="$(STAGE2_CFLAGS)" \
39420 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
39421 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
39422 LIBCFLAGS="$(STAGE2_CFLAGS)" \
39423 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39424 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39425 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39426 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39427 TFLAGS="$(STAGE2_TFLAGS)" \
39428 $(TARGET-stage2-lto-plugin)
39429
39430 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
39431 clean-stage2: clean-stage2-lto-plugin
39432 clean-stage2-lto-plugin:
39433 @if [ $(current_stage) = stage2 ]; then \
39434 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39435 else \
39436 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
39437 $(MAKE) stage2-start; \
39438 fi; \
39439 cd $(HOST_SUBDIR)/lto-plugin && \
39440 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39441 @endif lto-plugin-bootstrap
39442
39443
39444 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
39445 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
39446 maybe-all-stage3-lto-plugin:
39447 maybe-clean-stage3-lto-plugin:
39448 @if lto-plugin-bootstrap
39449 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
39450 all-stage3: all-stage3-lto-plugin
39451 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
39452 all-stage3-lto-plugin: configure-stage3-lto-plugin
39453 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39454 @r=`${PWD_COMMAND}`; export r; \
39455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39456 TFLAGS="$(STAGE3_TFLAGS)"; \
39457 $(HOST_EXPORTS) \
39458 $(POSTSTAGE1_HOST_EXPORTS) \
39459 cd $(HOST_SUBDIR)/lto-plugin && \
39460 \
39461 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39462 CFLAGS="$(STAGE3_CFLAGS)" \
39463 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
39464 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
39465 LIBCFLAGS="$(STAGE3_CFLAGS)" \
39466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39470 TFLAGS="$(STAGE3_TFLAGS)" \
39471 $(TARGET-stage3-lto-plugin)
39472
39473 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
39474 clean-stage3: clean-stage3-lto-plugin
39475 clean-stage3-lto-plugin:
39476 @if [ $(current_stage) = stage3 ]; then \
39477 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39478 else \
39479 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
39480 $(MAKE) stage3-start; \
39481 fi; \
39482 cd $(HOST_SUBDIR)/lto-plugin && \
39483 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39484 @endif lto-plugin-bootstrap
39485
39486
39487 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
39488 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
39489 maybe-all-stage4-lto-plugin:
39490 maybe-clean-stage4-lto-plugin:
39491 @if lto-plugin-bootstrap
39492 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
39493 all-stage4: all-stage4-lto-plugin
39494 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
39495 all-stage4-lto-plugin: configure-stage4-lto-plugin
39496 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39497 @r=`${PWD_COMMAND}`; export r; \
39498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39499 TFLAGS="$(STAGE4_TFLAGS)"; \
39500 $(HOST_EXPORTS) \
39501 $(POSTSTAGE1_HOST_EXPORTS) \
39502 cd $(HOST_SUBDIR)/lto-plugin && \
39503 \
39504 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39505 CFLAGS="$(STAGE4_CFLAGS)" \
39506 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
39507 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
39508 LIBCFLAGS="$(STAGE4_CFLAGS)" \
39509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39513 TFLAGS="$(STAGE4_TFLAGS)" \
39514 $(TARGET-stage4-lto-plugin)
39515
39516 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
39517 clean-stage4: clean-stage4-lto-plugin
39518 clean-stage4-lto-plugin:
39519 @if [ $(current_stage) = stage4 ]; then \
39520 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39521 else \
39522 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
39523 $(MAKE) stage4-start; \
39524 fi; \
39525 cd $(HOST_SUBDIR)/lto-plugin && \
39526 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39527 @endif lto-plugin-bootstrap
39528
39529
39530 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
39531 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
39532 maybe-all-stageprofile-lto-plugin:
39533 maybe-clean-stageprofile-lto-plugin:
39534 @if lto-plugin-bootstrap
39535 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
39536 all-stageprofile: all-stageprofile-lto-plugin
39537 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
39538 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
39539 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39540 @r=`${PWD_COMMAND}`; export r; \
39541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39542 TFLAGS="$(STAGEprofile_TFLAGS)"; \
39543 $(HOST_EXPORTS) \
39544 $(POSTSTAGE1_HOST_EXPORTS) \
39545 cd $(HOST_SUBDIR)/lto-plugin && \
39546 \
39547 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39548 CFLAGS="$(STAGEprofile_CFLAGS)" \
39549 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
39550 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
39551 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
39552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39556 TFLAGS="$(STAGEprofile_TFLAGS)" \
39557 $(TARGET-stageprofile-lto-plugin)
39558
39559 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
39560 clean-stageprofile: clean-stageprofile-lto-plugin
39561 clean-stageprofile-lto-plugin:
39562 @if [ $(current_stage) = stageprofile ]; then \
39563 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39564 else \
39565 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
39566 $(MAKE) stageprofile-start; \
39567 fi; \
39568 cd $(HOST_SUBDIR)/lto-plugin && \
39569 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39570 @endif lto-plugin-bootstrap
39571
39572
39573 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
39574 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
39575 maybe-all-stagetrain-lto-plugin:
39576 maybe-clean-stagetrain-lto-plugin:
39577 @if lto-plugin-bootstrap
39578 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
39579 all-stagetrain: all-stagetrain-lto-plugin
39580 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
39581 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
39582 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39583 @r=`${PWD_COMMAND}`; export r; \
39584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585 TFLAGS="$(STAGEtrain_TFLAGS)"; \
39586 $(HOST_EXPORTS) \
39587 $(POSTSTAGE1_HOST_EXPORTS) \
39588 cd $(HOST_SUBDIR)/lto-plugin && \
39589 \
39590 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39591 CFLAGS="$(STAGEtrain_CFLAGS)" \
39592 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
39593 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
39594 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
39595 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39596 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39597 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39598 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39599 TFLAGS="$(STAGEtrain_TFLAGS)" \
39600 $(TARGET-stagetrain-lto-plugin)
39601
39602 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
39603 clean-stagetrain: clean-stagetrain-lto-plugin
39604 clean-stagetrain-lto-plugin:
39605 @if [ $(current_stage) = stagetrain ]; then \
39606 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39607 else \
39608 [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
39609 $(MAKE) stagetrain-start; \
39610 fi; \
39611 cd $(HOST_SUBDIR)/lto-plugin && \
39612 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39613 @endif lto-plugin-bootstrap
39614
39615
39616 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
39617 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
39618 maybe-all-stagefeedback-lto-plugin:
39619 maybe-clean-stagefeedback-lto-plugin:
39620 @if lto-plugin-bootstrap
39621 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
39622 all-stagefeedback: all-stagefeedback-lto-plugin
39623 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
39624 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
39625 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39626 @r=`${PWD_COMMAND}`; export r; \
39627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39628 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39629 $(HOST_EXPORTS) \
39630 $(POSTSTAGE1_HOST_EXPORTS) \
39631 cd $(HOST_SUBDIR)/lto-plugin && \
39632 \
39633 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39634 CFLAGS="$(STAGEfeedback_CFLAGS)" \
39635 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
39636 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
39637 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
39638 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39639 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39640 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39641 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39642 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39643 $(TARGET-stagefeedback-lto-plugin)
39644
39645 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
39646 clean-stagefeedback: clean-stagefeedback-lto-plugin
39647 clean-stagefeedback-lto-plugin:
39648 @if [ $(current_stage) = stagefeedback ]; then \
39649 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39650 else \
39651 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
39652 $(MAKE) stagefeedback-start; \
39653 fi; \
39654 cd $(HOST_SUBDIR)/lto-plugin && \
39655 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39656 @endif lto-plugin-bootstrap
39657
39658
39659 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
39660 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
39661 maybe-all-stageautoprofile-lto-plugin:
39662 maybe-clean-stageautoprofile-lto-plugin:
39663 @if lto-plugin-bootstrap
39664 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
39665 all-stageautoprofile: all-stageautoprofile-lto-plugin
39666 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
39667 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
39668 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39669 @r=`${PWD_COMMAND}`; export r; \
39670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39672 $(HOST_EXPORTS) \
39673 $(POSTSTAGE1_HOST_EXPORTS) \
39674 cd $(HOST_SUBDIR)/lto-plugin && \
39675 $$s/gcc/config/i386/$(AUTO_PROFILE) \
39676 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39677 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
39678 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
39679 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
39680 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
39681 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39682 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39683 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39684 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39685 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
39686 $(TARGET-stageautoprofile-lto-plugin)
39687
39688 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
39689 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
39690 clean-stageautoprofile-lto-plugin:
39691 @if [ $(current_stage) = stageautoprofile ]; then \
39692 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39693 else \
39694 [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
39695 $(MAKE) stageautoprofile-start; \
39696 fi; \
39697 cd $(HOST_SUBDIR)/lto-plugin && \
39698 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39699 @endif lto-plugin-bootstrap
39700
39701
39702 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
39703 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
39704 maybe-all-stageautofeedback-lto-plugin:
39705 maybe-clean-stageautofeedback-lto-plugin:
39706 @if lto-plugin-bootstrap
39707 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
39708 all-stageautofeedback: all-stageautofeedback-lto-plugin
39709 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
39710 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
39711 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39712 @r=`${PWD_COMMAND}`; export r; \
39713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39714 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39715 $(HOST_EXPORTS) \
39716 $(POSTSTAGE1_HOST_EXPORTS) \
39717 cd $(HOST_SUBDIR)/lto-plugin && \
39718 \
39719 $(MAKE) $(BASE_FLAGS_TO_PASS) \
39720 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
39721 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
39722 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
39723 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
39724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
39728 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39729 $(TARGET-stageautofeedback-lto-plugin)
39730
39731 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
39732 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
39733 clean-stageautofeedback-lto-plugin:
39734 @if [ $(current_stage) = stageautofeedback ]; then \
39735 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
39736 else \
39737 [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
39738 $(MAKE) stageautofeedback-start; \
39739 fi; \
39740 cd $(HOST_SUBDIR)/lto-plugin && \
39741 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
39742 @endif lto-plugin-bootstrap
39743
39744
39745
39746
39747
39748 .PHONY: check-lto-plugin maybe-check-lto-plugin
39749 maybe-check-lto-plugin:
39750 @if lto-plugin
39751 maybe-check-lto-plugin: check-lto-plugin
39752
39753 check-lto-plugin:
39754 @: $(MAKE); $(unstage)
39755 @r=`${PWD_COMMAND}`; export r; \
39756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39757 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
39758 (cd $(HOST_SUBDIR)/lto-plugin && \
39759 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
39760
39761 @endif lto-plugin
39762
39763 .PHONY: install-lto-plugin maybe-install-lto-plugin
39764 maybe-install-lto-plugin:
39765 @if lto-plugin
39766 maybe-install-lto-plugin: install-lto-plugin
39767
39768 install-lto-plugin: installdirs
39769 @: $(MAKE); $(unstage)
39770 @r=`${PWD_COMMAND}`; export r; \
39771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39772 $(HOST_EXPORTS) \
39773 (cd $(HOST_SUBDIR)/lto-plugin && \
39774 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
39775
39776 @endif lto-plugin
39777
39778 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
39779 maybe-install-strip-lto-plugin:
39780 @if lto-plugin
39781 maybe-install-strip-lto-plugin: install-strip-lto-plugin
39782
39783 install-strip-lto-plugin: installdirs
39784 @: $(MAKE); $(unstage)
39785 @r=`${PWD_COMMAND}`; export r; \
39786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787 $(HOST_EXPORTS) \
39788 (cd $(HOST_SUBDIR)/lto-plugin && \
39789 $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
39790
39791 @endif lto-plugin
39792
39793 # Other targets (info, dvi, pdf, etc.)
39794
39795 .PHONY: maybe-info-lto-plugin info-lto-plugin
39796 maybe-info-lto-plugin:
39797 @if lto-plugin
39798 maybe-info-lto-plugin: info-lto-plugin
39799
39800 info-lto-plugin: \
39801 configure-lto-plugin
39802 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39803 r=`${PWD_COMMAND}`; export r; \
39804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39805 $(HOST_EXPORTS) \
39806 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808 done; \
39809 echo "Doing info in lto-plugin"; \
39810 (cd $(HOST_SUBDIR)/lto-plugin && \
39811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39813 "RANLIB=$${RANLIB}" \
39814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39815 info) \
39816 || exit 1
39817
39818 @endif lto-plugin
39819
39820 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
39821 maybe-dvi-lto-plugin:
39822 @if lto-plugin
39823 maybe-dvi-lto-plugin: dvi-lto-plugin
39824
39825 dvi-lto-plugin: \
39826 configure-lto-plugin
39827 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39828 r=`${PWD_COMMAND}`; export r; \
39829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39830 $(HOST_EXPORTS) \
39831 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39833 done; \
39834 echo "Doing dvi in lto-plugin"; \
39835 (cd $(HOST_SUBDIR)/lto-plugin && \
39836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39838 "RANLIB=$${RANLIB}" \
39839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39840 dvi) \
39841 || exit 1
39842
39843 @endif lto-plugin
39844
39845 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
39846 maybe-pdf-lto-plugin:
39847 @if lto-plugin
39848 maybe-pdf-lto-plugin: pdf-lto-plugin
39849
39850 pdf-lto-plugin: \
39851 configure-lto-plugin
39852 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39853 r=`${PWD_COMMAND}`; export r; \
39854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39855 $(HOST_EXPORTS) \
39856 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39858 done; \
39859 echo "Doing pdf in lto-plugin"; \
39860 (cd $(HOST_SUBDIR)/lto-plugin && \
39861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39863 "RANLIB=$${RANLIB}" \
39864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39865 pdf) \
39866 || exit 1
39867
39868 @endif lto-plugin
39869
39870 .PHONY: maybe-html-lto-plugin html-lto-plugin
39871 maybe-html-lto-plugin:
39872 @if lto-plugin
39873 maybe-html-lto-plugin: html-lto-plugin
39874
39875 html-lto-plugin: \
39876 configure-lto-plugin
39877 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39878 r=`${PWD_COMMAND}`; export r; \
39879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39880 $(HOST_EXPORTS) \
39881 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883 done; \
39884 echo "Doing html in lto-plugin"; \
39885 (cd $(HOST_SUBDIR)/lto-plugin && \
39886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39888 "RANLIB=$${RANLIB}" \
39889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39890 html) \
39891 || exit 1
39892
39893 @endif lto-plugin
39894
39895 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
39896 maybe-TAGS-lto-plugin:
39897 @if lto-plugin
39898 maybe-TAGS-lto-plugin: TAGS-lto-plugin
39899
39900 TAGS-lto-plugin: \
39901 configure-lto-plugin
39902 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39903 r=`${PWD_COMMAND}`; export r; \
39904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39905 $(HOST_EXPORTS) \
39906 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39908 done; \
39909 echo "Doing TAGS in lto-plugin"; \
39910 (cd $(HOST_SUBDIR)/lto-plugin && \
39911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39913 "RANLIB=$${RANLIB}" \
39914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39915 TAGS) \
39916 || exit 1
39917
39918 @endif lto-plugin
39919
39920 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
39921 maybe-install-info-lto-plugin:
39922 @if lto-plugin
39923 maybe-install-info-lto-plugin: install-info-lto-plugin
39924
39925 install-info-lto-plugin: \
39926 configure-lto-plugin \
39927 info-lto-plugin
39928 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39929 r=`${PWD_COMMAND}`; export r; \
39930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39931 $(HOST_EXPORTS) \
39932 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39934 done; \
39935 echo "Doing install-info in lto-plugin"; \
39936 (cd $(HOST_SUBDIR)/lto-plugin && \
39937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39939 "RANLIB=$${RANLIB}" \
39940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39941 install-info) \
39942 || exit 1
39943
39944 @endif lto-plugin
39945
39946 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
39947 maybe-install-pdf-lto-plugin:
39948 @if lto-plugin
39949 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
39950
39951 install-pdf-lto-plugin: \
39952 configure-lto-plugin \
39953 pdf-lto-plugin
39954 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39955 r=`${PWD_COMMAND}`; export r; \
39956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39957 $(HOST_EXPORTS) \
39958 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39960 done; \
39961 echo "Doing install-pdf in lto-plugin"; \
39962 (cd $(HOST_SUBDIR)/lto-plugin && \
39963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39965 "RANLIB=$${RANLIB}" \
39966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39967 install-pdf) \
39968 || exit 1
39969
39970 @endif lto-plugin
39971
39972 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
39973 maybe-install-html-lto-plugin:
39974 @if lto-plugin
39975 maybe-install-html-lto-plugin: install-html-lto-plugin
39976
39977 install-html-lto-plugin: \
39978 configure-lto-plugin \
39979 html-lto-plugin
39980 @[ -f ./lto-plugin/Makefile ] || exit 0; \
39981 r=`${PWD_COMMAND}`; export r; \
39982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983 $(HOST_EXPORTS) \
39984 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
39985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39986 done; \
39987 echo "Doing install-html in lto-plugin"; \
39988 (cd $(HOST_SUBDIR)/lto-plugin && \
39989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39991 "RANLIB=$${RANLIB}" \
39992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39993 install-html) \
39994 || exit 1
39995
39996 @endif lto-plugin
39997
39998 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
39999 maybe-installcheck-lto-plugin:
40000 @if lto-plugin
40001 maybe-installcheck-lto-plugin: installcheck-lto-plugin
40002
40003 installcheck-lto-plugin: \
40004 configure-lto-plugin
40005 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40006 r=`${PWD_COMMAND}`; export r; \
40007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40008 $(HOST_EXPORTS) \
40009 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40011 done; \
40012 echo "Doing installcheck in lto-plugin"; \
40013 (cd $(HOST_SUBDIR)/lto-plugin && \
40014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40016 "RANLIB=$${RANLIB}" \
40017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40018 installcheck) \
40019 || exit 1
40020
40021 @endif lto-plugin
40022
40023 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
40024 maybe-mostlyclean-lto-plugin:
40025 @if lto-plugin
40026 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
40027
40028 mostlyclean-lto-plugin:
40029 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40030 r=`${PWD_COMMAND}`; export r; \
40031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032 $(HOST_EXPORTS) \
40033 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40035 done; \
40036 echo "Doing mostlyclean in lto-plugin"; \
40037 (cd $(HOST_SUBDIR)/lto-plugin && \
40038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40040 "RANLIB=$${RANLIB}" \
40041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40042 mostlyclean) \
40043 || exit 1
40044
40045 @endif lto-plugin
40046
40047 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
40048 maybe-clean-lto-plugin:
40049 @if lto-plugin
40050 maybe-clean-lto-plugin: clean-lto-plugin
40051
40052 clean-lto-plugin:
40053 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40054 r=`${PWD_COMMAND}`; export r; \
40055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40056 $(HOST_EXPORTS) \
40057 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40059 done; \
40060 echo "Doing clean in lto-plugin"; \
40061 (cd $(HOST_SUBDIR)/lto-plugin && \
40062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40064 "RANLIB=$${RANLIB}" \
40065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40066 clean) \
40067 || exit 1
40068
40069 @endif lto-plugin
40070
40071 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
40072 maybe-distclean-lto-plugin:
40073 @if lto-plugin
40074 maybe-distclean-lto-plugin: distclean-lto-plugin
40075
40076 distclean-lto-plugin:
40077 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40078 r=`${PWD_COMMAND}`; export r; \
40079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40080 $(HOST_EXPORTS) \
40081 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40083 done; \
40084 echo "Doing distclean in lto-plugin"; \
40085 (cd $(HOST_SUBDIR)/lto-plugin && \
40086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40088 "RANLIB=$${RANLIB}" \
40089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40090 distclean) \
40091 || exit 1
40092
40093 @endif lto-plugin
40094
40095 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
40096 maybe-maintainer-clean-lto-plugin:
40097 @if lto-plugin
40098 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
40099
40100 maintainer-clean-lto-plugin:
40101 @[ -f ./lto-plugin/Makefile ] || exit 0; \
40102 r=`${PWD_COMMAND}`; export r; \
40103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40104 $(HOST_EXPORTS) \
40105 for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
40106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40107 done; \
40108 echo "Doing maintainer-clean in lto-plugin"; \
40109 (cd $(HOST_SUBDIR)/lto-plugin && \
40110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40112 "RANLIB=$${RANLIB}" \
40113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40114 maintainer-clean) \
40115 || exit 1
40116
40117 @endif lto-plugin
40118
40119
40120
40121 .PHONY: configure-libcc1 maybe-configure-libcc1
40122 maybe-configure-libcc1:
40123 @if gcc-bootstrap
40124 configure-libcc1: stage_current
40125 @endif gcc-bootstrap
40126 @if libcc1
40127 maybe-configure-libcc1: configure-libcc1
40128 configure-libcc1:
40129 @: $(MAKE); $(unstage)
40130 @r=`${PWD_COMMAND}`; export r; \
40131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40132 test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
40133 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
40134 $(HOST_EXPORTS) \
40135 echo Configuring in $(HOST_SUBDIR)/libcc1; \
40136 cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
40137 case $(srcdir) in \
40138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40139 *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
40140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40141 esac; \
40142 module_srcdir=libcc1; \
40143 $(SHELL) \
40144 $$s/$$module_srcdir/configure \
40145 --srcdir=$${topdir}/$$module_srcdir \
40146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40147 --target=${target_alias} --enable-shared \
40148 || exit 1
40149 @endif libcc1
40150
40151
40152
40153
40154
40155 .PHONY: all-libcc1 maybe-all-libcc1
40156 maybe-all-libcc1:
40157 @if gcc-bootstrap
40158 all-libcc1: stage_current
40159 @endif gcc-bootstrap
40160 @if libcc1
40161 TARGET-libcc1=all
40162 maybe-all-libcc1: all-libcc1
40163 all-libcc1: configure-libcc1
40164 @: $(MAKE); $(unstage)
40165 @r=`${PWD_COMMAND}`; export r; \
40166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167 $(HOST_EXPORTS) \
40168 (cd $(HOST_SUBDIR)/libcc1 && \
40169 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40170 $(TARGET-libcc1))
40171 @endif libcc1
40172
40173
40174
40175
40176 .PHONY: check-libcc1 maybe-check-libcc1
40177 maybe-check-libcc1:
40178 @if libcc1
40179 maybe-check-libcc1: check-libcc1
40180
40181 check-libcc1:
40182 @: $(MAKE); $(unstage)
40183 @r=`${PWD_COMMAND}`; export r; \
40184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40185 $(HOST_EXPORTS) \
40186 (cd $(HOST_SUBDIR)/libcc1 && \
40187 $(MAKE) $(FLAGS_TO_PASS) check)
40188
40189 @endif libcc1
40190
40191 .PHONY: install-libcc1 maybe-install-libcc1
40192 maybe-install-libcc1:
40193 @if libcc1
40194 maybe-install-libcc1: install-libcc1
40195
40196 install-libcc1: installdirs
40197 @: $(MAKE); $(unstage)
40198 @r=`${PWD_COMMAND}`; export r; \
40199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40200 $(HOST_EXPORTS) \
40201 (cd $(HOST_SUBDIR)/libcc1 && \
40202 $(MAKE) $(FLAGS_TO_PASS) install)
40203
40204 @endif libcc1
40205
40206 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
40207 maybe-install-strip-libcc1:
40208 @if libcc1
40209 maybe-install-strip-libcc1: install-strip-libcc1
40210
40211 install-strip-libcc1: installdirs
40212 @: $(MAKE); $(unstage)
40213 @r=`${PWD_COMMAND}`; export r; \
40214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40215 $(HOST_EXPORTS) \
40216 (cd $(HOST_SUBDIR)/libcc1 && \
40217 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40218
40219 @endif libcc1
40220
40221 # Other targets (info, dvi, pdf, etc.)
40222
40223 .PHONY: maybe-info-libcc1 info-libcc1
40224 maybe-info-libcc1:
40225 @if libcc1
40226 maybe-info-libcc1: info-libcc1
40227
40228 info-libcc1: \
40229 configure-libcc1
40230 @: $(MAKE); $(unstage)
40231 @[ -f ./libcc1/Makefile ] || exit 0; \
40232 r=`${PWD_COMMAND}`; export r; \
40233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40234 $(HOST_EXPORTS) \
40235 for flag in $(EXTRA_HOST_FLAGS) ; do \
40236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40237 done; \
40238 echo "Doing info in libcc1"; \
40239 (cd $(HOST_SUBDIR)/libcc1 && \
40240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40242 "RANLIB=$${RANLIB}" \
40243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40244 info) \
40245 || exit 1
40246
40247 @endif libcc1
40248
40249 .PHONY: maybe-dvi-libcc1 dvi-libcc1
40250 maybe-dvi-libcc1:
40251 @if libcc1
40252 maybe-dvi-libcc1: dvi-libcc1
40253
40254 dvi-libcc1: \
40255 configure-libcc1
40256 @: $(MAKE); $(unstage)
40257 @[ -f ./libcc1/Makefile ] || exit 0; \
40258 r=`${PWD_COMMAND}`; export r; \
40259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40260 $(HOST_EXPORTS) \
40261 for flag in $(EXTRA_HOST_FLAGS) ; do \
40262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40263 done; \
40264 echo "Doing dvi in libcc1"; \
40265 (cd $(HOST_SUBDIR)/libcc1 && \
40266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40268 "RANLIB=$${RANLIB}" \
40269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40270 dvi) \
40271 || exit 1
40272
40273 @endif libcc1
40274
40275 .PHONY: maybe-pdf-libcc1 pdf-libcc1
40276 maybe-pdf-libcc1:
40277 @if libcc1
40278 maybe-pdf-libcc1: pdf-libcc1
40279
40280 pdf-libcc1: \
40281 configure-libcc1
40282 @: $(MAKE); $(unstage)
40283 @[ -f ./libcc1/Makefile ] || exit 0; \
40284 r=`${PWD_COMMAND}`; export r; \
40285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286 $(HOST_EXPORTS) \
40287 for flag in $(EXTRA_HOST_FLAGS) ; do \
40288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40289 done; \
40290 echo "Doing pdf in libcc1"; \
40291 (cd $(HOST_SUBDIR)/libcc1 && \
40292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40294 "RANLIB=$${RANLIB}" \
40295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40296 pdf) \
40297 || exit 1
40298
40299 @endif libcc1
40300
40301 .PHONY: maybe-html-libcc1 html-libcc1
40302 maybe-html-libcc1:
40303 @if libcc1
40304 maybe-html-libcc1: html-libcc1
40305
40306 html-libcc1: \
40307 configure-libcc1
40308 @: $(MAKE); $(unstage)
40309 @[ -f ./libcc1/Makefile ] || exit 0; \
40310 r=`${PWD_COMMAND}`; export r; \
40311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312 $(HOST_EXPORTS) \
40313 for flag in $(EXTRA_HOST_FLAGS) ; do \
40314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315 done; \
40316 echo "Doing html in libcc1"; \
40317 (cd $(HOST_SUBDIR)/libcc1 && \
40318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320 "RANLIB=$${RANLIB}" \
40321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322 html) \
40323 || exit 1
40324
40325 @endif libcc1
40326
40327 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
40328 maybe-TAGS-libcc1:
40329 @if libcc1
40330 maybe-TAGS-libcc1: TAGS-libcc1
40331
40332 TAGS-libcc1: \
40333 configure-libcc1
40334 @: $(MAKE); $(unstage)
40335 @[ -f ./libcc1/Makefile ] || exit 0; \
40336 r=`${PWD_COMMAND}`; export r; \
40337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40338 $(HOST_EXPORTS) \
40339 for flag in $(EXTRA_HOST_FLAGS) ; do \
40340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40341 done; \
40342 echo "Doing TAGS in libcc1"; \
40343 (cd $(HOST_SUBDIR)/libcc1 && \
40344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40346 "RANLIB=$${RANLIB}" \
40347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40348 TAGS) \
40349 || exit 1
40350
40351 @endif libcc1
40352
40353 .PHONY: maybe-install-info-libcc1 install-info-libcc1
40354 maybe-install-info-libcc1:
40355 @if libcc1
40356 maybe-install-info-libcc1: install-info-libcc1
40357
40358 install-info-libcc1: \
40359 configure-libcc1 \
40360 info-libcc1
40361 @: $(MAKE); $(unstage)
40362 @[ -f ./libcc1/Makefile ] || exit 0; \
40363 r=`${PWD_COMMAND}`; export r; \
40364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40365 $(HOST_EXPORTS) \
40366 for flag in $(EXTRA_HOST_FLAGS) ; do \
40367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40368 done; \
40369 echo "Doing install-info in libcc1"; \
40370 (cd $(HOST_SUBDIR)/libcc1 && \
40371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40373 "RANLIB=$${RANLIB}" \
40374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40375 install-info) \
40376 || exit 1
40377
40378 @endif libcc1
40379
40380 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
40381 maybe-install-pdf-libcc1:
40382 @if libcc1
40383 maybe-install-pdf-libcc1: install-pdf-libcc1
40384
40385 install-pdf-libcc1: \
40386 configure-libcc1 \
40387 pdf-libcc1
40388 @: $(MAKE); $(unstage)
40389 @[ -f ./libcc1/Makefile ] || exit 0; \
40390 r=`${PWD_COMMAND}`; export r; \
40391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392 $(HOST_EXPORTS) \
40393 for flag in $(EXTRA_HOST_FLAGS) ; do \
40394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40395 done; \
40396 echo "Doing install-pdf in libcc1"; \
40397 (cd $(HOST_SUBDIR)/libcc1 && \
40398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40400 "RANLIB=$${RANLIB}" \
40401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40402 install-pdf) \
40403 || exit 1
40404
40405 @endif libcc1
40406
40407 .PHONY: maybe-install-html-libcc1 install-html-libcc1
40408 maybe-install-html-libcc1:
40409 @if libcc1
40410 maybe-install-html-libcc1: install-html-libcc1
40411
40412 install-html-libcc1: \
40413 configure-libcc1 \
40414 html-libcc1
40415 @: $(MAKE); $(unstage)
40416 @[ -f ./libcc1/Makefile ] || exit 0; \
40417 r=`${PWD_COMMAND}`; export r; \
40418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40419 $(HOST_EXPORTS) \
40420 for flag in $(EXTRA_HOST_FLAGS) ; do \
40421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40422 done; \
40423 echo "Doing install-html in libcc1"; \
40424 (cd $(HOST_SUBDIR)/libcc1 && \
40425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40427 "RANLIB=$${RANLIB}" \
40428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40429 install-html) \
40430 || exit 1
40431
40432 @endif libcc1
40433
40434 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
40435 maybe-installcheck-libcc1:
40436 @if libcc1
40437 maybe-installcheck-libcc1: installcheck-libcc1
40438
40439 installcheck-libcc1: \
40440 configure-libcc1
40441 @: $(MAKE); $(unstage)
40442 @[ -f ./libcc1/Makefile ] || exit 0; \
40443 r=`${PWD_COMMAND}`; export r; \
40444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40445 $(HOST_EXPORTS) \
40446 for flag in $(EXTRA_HOST_FLAGS) ; do \
40447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40448 done; \
40449 echo "Doing installcheck in libcc1"; \
40450 (cd $(HOST_SUBDIR)/libcc1 && \
40451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40453 "RANLIB=$${RANLIB}" \
40454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40455 installcheck) \
40456 || exit 1
40457
40458 @endif libcc1
40459
40460 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
40461 maybe-mostlyclean-libcc1:
40462 @if libcc1
40463 maybe-mostlyclean-libcc1: mostlyclean-libcc1
40464
40465 mostlyclean-libcc1:
40466 @: $(MAKE); $(unstage)
40467 @[ -f ./libcc1/Makefile ] || exit 0; \
40468 r=`${PWD_COMMAND}`; export r; \
40469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40470 $(HOST_EXPORTS) \
40471 for flag in $(EXTRA_HOST_FLAGS) ; do \
40472 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40473 done; \
40474 echo "Doing mostlyclean in libcc1"; \
40475 (cd $(HOST_SUBDIR)/libcc1 && \
40476 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40477 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40478 "RANLIB=$${RANLIB}" \
40479 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40480 mostlyclean) \
40481 || exit 1
40482
40483 @endif libcc1
40484
40485 .PHONY: maybe-clean-libcc1 clean-libcc1
40486 maybe-clean-libcc1:
40487 @if libcc1
40488 maybe-clean-libcc1: clean-libcc1
40489
40490 clean-libcc1:
40491 @: $(MAKE); $(unstage)
40492 @[ -f ./libcc1/Makefile ] || exit 0; \
40493 r=`${PWD_COMMAND}`; export r; \
40494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40495 $(HOST_EXPORTS) \
40496 for flag in $(EXTRA_HOST_FLAGS) ; do \
40497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40498 done; \
40499 echo "Doing clean in libcc1"; \
40500 (cd $(HOST_SUBDIR)/libcc1 && \
40501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40503 "RANLIB=$${RANLIB}" \
40504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40505 clean) \
40506 || exit 1
40507
40508 @endif libcc1
40509
40510 .PHONY: maybe-distclean-libcc1 distclean-libcc1
40511 maybe-distclean-libcc1:
40512 @if libcc1
40513 maybe-distclean-libcc1: distclean-libcc1
40514
40515 distclean-libcc1:
40516 @: $(MAKE); $(unstage)
40517 @[ -f ./libcc1/Makefile ] || exit 0; \
40518 r=`${PWD_COMMAND}`; export r; \
40519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40520 $(HOST_EXPORTS) \
40521 for flag in $(EXTRA_HOST_FLAGS) ; do \
40522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40523 done; \
40524 echo "Doing distclean in libcc1"; \
40525 (cd $(HOST_SUBDIR)/libcc1 && \
40526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40528 "RANLIB=$${RANLIB}" \
40529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40530 distclean) \
40531 || exit 1
40532
40533 @endif libcc1
40534
40535 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
40536 maybe-maintainer-clean-libcc1:
40537 @if libcc1
40538 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
40539
40540 maintainer-clean-libcc1:
40541 @: $(MAKE); $(unstage)
40542 @[ -f ./libcc1/Makefile ] || exit 0; \
40543 r=`${PWD_COMMAND}`; export r; \
40544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40545 $(HOST_EXPORTS) \
40546 for flag in $(EXTRA_HOST_FLAGS) ; do \
40547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40548 done; \
40549 echo "Doing maintainer-clean in libcc1"; \
40550 (cd $(HOST_SUBDIR)/libcc1 && \
40551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40553 "RANLIB=$${RANLIB}" \
40554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40555 maintainer-clean) \
40556 || exit 1
40557
40558 @endif libcc1
40559
40560
40561
40562 .PHONY: configure-gotools maybe-configure-gotools
40563 maybe-configure-gotools:
40564 @if gcc-bootstrap
40565 configure-gotools: stage_current
40566 @endif gcc-bootstrap
40567 @if gotools
40568 maybe-configure-gotools: configure-gotools
40569 configure-gotools:
40570 @: $(MAKE); $(unstage)
40571 @r=`${PWD_COMMAND}`; export r; \
40572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573 test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
40574 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
40575 $(HOST_EXPORTS) \
40576 echo Configuring in $(HOST_SUBDIR)/gotools; \
40577 cd "$(HOST_SUBDIR)/gotools" || exit 1; \
40578 case $(srcdir) in \
40579 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40580 *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
40581 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40582 esac; \
40583 module_srcdir=gotools; \
40584 $(SHELL) \
40585 $$s/$$module_srcdir/configure \
40586 --srcdir=$${topdir}/$$module_srcdir \
40587 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40588 --target=${target_alias} \
40589 || exit 1
40590 @endif gotools
40591
40592
40593
40594
40595
40596 .PHONY: all-gotools maybe-all-gotools
40597 maybe-all-gotools:
40598 @if gcc-bootstrap
40599 all-gotools: stage_current
40600 @endif gcc-bootstrap
40601 @if gotools
40602 TARGET-gotools=all
40603 maybe-all-gotools: all-gotools
40604 all-gotools: configure-gotools
40605 @: $(MAKE); $(unstage)
40606 @r=`${PWD_COMMAND}`; export r; \
40607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608 $(HOST_EXPORTS) \
40609 (cd $(HOST_SUBDIR)/gotools && \
40610 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
40611 $(TARGET-gotools))
40612 @endif gotools
40613
40614
40615
40616
40617 .PHONY: check-gotools maybe-check-gotools
40618 maybe-check-gotools:
40619 @if gotools
40620 maybe-check-gotools: check-gotools
40621
40622 check-gotools:
40623 @: $(MAKE); $(unstage)
40624 @r=`${PWD_COMMAND}`; export r; \
40625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40626 $(HOST_EXPORTS) \
40627 (cd $(HOST_SUBDIR)/gotools && \
40628 $(MAKE) $(FLAGS_TO_PASS) check)
40629
40630 @endif gotools
40631
40632 .PHONY: install-gotools maybe-install-gotools
40633 maybe-install-gotools:
40634 @if gotools
40635 maybe-install-gotools: install-gotools
40636
40637 install-gotools: installdirs
40638 @: $(MAKE); $(unstage)
40639 @r=`${PWD_COMMAND}`; export r; \
40640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40641 $(HOST_EXPORTS) \
40642 (cd $(HOST_SUBDIR)/gotools && \
40643 $(MAKE) $(FLAGS_TO_PASS) install)
40644
40645 @endif gotools
40646
40647 .PHONY: install-strip-gotools maybe-install-strip-gotools
40648 maybe-install-strip-gotools:
40649 @if gotools
40650 maybe-install-strip-gotools: install-strip-gotools
40651
40652 install-strip-gotools: installdirs
40653 @: $(MAKE); $(unstage)
40654 @r=`${PWD_COMMAND}`; export r; \
40655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40656 $(HOST_EXPORTS) \
40657 (cd $(HOST_SUBDIR)/gotools && \
40658 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40659
40660 @endif gotools
40661
40662 # Other targets (info, dvi, pdf, etc.)
40663
40664 .PHONY: maybe-info-gotools info-gotools
40665 maybe-info-gotools:
40666 @if gotools
40667 maybe-info-gotools: info-gotools
40668
40669 info-gotools: \
40670 configure-gotools
40671 @: $(MAKE); $(unstage)
40672 @[ -f ./gotools/Makefile ] || exit 0; \
40673 r=`${PWD_COMMAND}`; export r; \
40674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40675 $(HOST_EXPORTS) \
40676 for flag in $(EXTRA_HOST_FLAGS) ; do \
40677 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40678 done; \
40679 echo "Doing info in gotools"; \
40680 (cd $(HOST_SUBDIR)/gotools && \
40681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40683 "RANLIB=$${RANLIB}" \
40684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40685 info) \
40686 || exit 1
40687
40688 @endif gotools
40689
40690 .PHONY: maybe-dvi-gotools dvi-gotools
40691 maybe-dvi-gotools:
40692 @if gotools
40693 maybe-dvi-gotools: dvi-gotools
40694
40695 dvi-gotools: \
40696 configure-gotools
40697 @: $(MAKE); $(unstage)
40698 @[ -f ./gotools/Makefile ] || exit 0; \
40699 r=`${PWD_COMMAND}`; export r; \
40700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40701 $(HOST_EXPORTS) \
40702 for flag in $(EXTRA_HOST_FLAGS) ; do \
40703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40704 done; \
40705 echo "Doing dvi in gotools"; \
40706 (cd $(HOST_SUBDIR)/gotools && \
40707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40709 "RANLIB=$${RANLIB}" \
40710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40711 dvi) \
40712 || exit 1
40713
40714 @endif gotools
40715
40716 .PHONY: maybe-pdf-gotools pdf-gotools
40717 maybe-pdf-gotools:
40718 @if gotools
40719 maybe-pdf-gotools: pdf-gotools
40720
40721 pdf-gotools: \
40722 configure-gotools
40723 @: $(MAKE); $(unstage)
40724 @[ -f ./gotools/Makefile ] || exit 0; \
40725 r=`${PWD_COMMAND}`; export r; \
40726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40727 $(HOST_EXPORTS) \
40728 for flag in $(EXTRA_HOST_FLAGS) ; do \
40729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40730 done; \
40731 echo "Doing pdf in gotools"; \
40732 (cd $(HOST_SUBDIR)/gotools && \
40733 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40734 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40735 "RANLIB=$${RANLIB}" \
40736 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40737 pdf) \
40738 || exit 1
40739
40740 @endif gotools
40741
40742 .PHONY: maybe-html-gotools html-gotools
40743 maybe-html-gotools:
40744 @if gotools
40745 maybe-html-gotools: html-gotools
40746
40747 html-gotools: \
40748 configure-gotools
40749 @: $(MAKE); $(unstage)
40750 @[ -f ./gotools/Makefile ] || exit 0; \
40751 r=`${PWD_COMMAND}`; export r; \
40752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40753 $(HOST_EXPORTS) \
40754 for flag in $(EXTRA_HOST_FLAGS) ; do \
40755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40756 done; \
40757 echo "Doing html in gotools"; \
40758 (cd $(HOST_SUBDIR)/gotools && \
40759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40761 "RANLIB=$${RANLIB}" \
40762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40763 html) \
40764 || exit 1
40765
40766 @endif gotools
40767
40768 .PHONY: maybe-TAGS-gotools TAGS-gotools
40769 maybe-TAGS-gotools:
40770 @if gotools
40771 maybe-TAGS-gotools: TAGS-gotools
40772
40773 TAGS-gotools: \
40774 configure-gotools
40775 @: $(MAKE); $(unstage)
40776 @[ -f ./gotools/Makefile ] || exit 0; \
40777 r=`${PWD_COMMAND}`; export r; \
40778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40779 $(HOST_EXPORTS) \
40780 for flag in $(EXTRA_HOST_FLAGS) ; do \
40781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40782 done; \
40783 echo "Doing TAGS in gotools"; \
40784 (cd $(HOST_SUBDIR)/gotools && \
40785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40787 "RANLIB=$${RANLIB}" \
40788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40789 TAGS) \
40790 || exit 1
40791
40792 @endif gotools
40793
40794 .PHONY: maybe-install-info-gotools install-info-gotools
40795 maybe-install-info-gotools:
40796 @if gotools
40797 maybe-install-info-gotools: install-info-gotools
40798
40799 install-info-gotools: \
40800 configure-gotools \
40801 info-gotools
40802 @: $(MAKE); $(unstage)
40803 @[ -f ./gotools/Makefile ] || exit 0; \
40804 r=`${PWD_COMMAND}`; export r; \
40805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40806 $(HOST_EXPORTS) \
40807 for flag in $(EXTRA_HOST_FLAGS) ; do \
40808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40809 done; \
40810 echo "Doing install-info in gotools"; \
40811 (cd $(HOST_SUBDIR)/gotools && \
40812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40814 "RANLIB=$${RANLIB}" \
40815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40816 install-info) \
40817 || exit 1
40818
40819 @endif gotools
40820
40821 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
40822 maybe-install-pdf-gotools:
40823 @if gotools
40824 maybe-install-pdf-gotools: install-pdf-gotools
40825
40826 install-pdf-gotools: \
40827 configure-gotools \
40828 pdf-gotools
40829 @: $(MAKE); $(unstage)
40830 @[ -f ./gotools/Makefile ] || exit 0; \
40831 r=`${PWD_COMMAND}`; export r; \
40832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40833 $(HOST_EXPORTS) \
40834 for flag in $(EXTRA_HOST_FLAGS) ; do \
40835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40836 done; \
40837 echo "Doing install-pdf in gotools"; \
40838 (cd $(HOST_SUBDIR)/gotools && \
40839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40841 "RANLIB=$${RANLIB}" \
40842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40843 install-pdf) \
40844 || exit 1
40845
40846 @endif gotools
40847
40848 .PHONY: maybe-install-html-gotools install-html-gotools
40849 maybe-install-html-gotools:
40850 @if gotools
40851 maybe-install-html-gotools: install-html-gotools
40852
40853 install-html-gotools: \
40854 configure-gotools \
40855 html-gotools
40856 @: $(MAKE); $(unstage)
40857 @[ -f ./gotools/Makefile ] || exit 0; \
40858 r=`${PWD_COMMAND}`; export r; \
40859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40860 $(HOST_EXPORTS) \
40861 for flag in $(EXTRA_HOST_FLAGS) ; do \
40862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40863 done; \
40864 echo "Doing install-html in gotools"; \
40865 (cd $(HOST_SUBDIR)/gotools && \
40866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40868 "RANLIB=$${RANLIB}" \
40869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40870 install-html) \
40871 || exit 1
40872
40873 @endif gotools
40874
40875 .PHONY: maybe-installcheck-gotools installcheck-gotools
40876 maybe-installcheck-gotools:
40877 @if gotools
40878 maybe-installcheck-gotools: installcheck-gotools
40879
40880 installcheck-gotools: \
40881 configure-gotools
40882 @: $(MAKE); $(unstage)
40883 @[ -f ./gotools/Makefile ] || exit 0; \
40884 r=`${PWD_COMMAND}`; export r; \
40885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40886 $(HOST_EXPORTS) \
40887 for flag in $(EXTRA_HOST_FLAGS) ; do \
40888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40889 done; \
40890 echo "Doing installcheck in gotools"; \
40891 (cd $(HOST_SUBDIR)/gotools && \
40892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40894 "RANLIB=$${RANLIB}" \
40895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40896 installcheck) \
40897 || exit 1
40898
40899 @endif gotools
40900
40901 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
40902 maybe-mostlyclean-gotools:
40903 @if gotools
40904 maybe-mostlyclean-gotools: mostlyclean-gotools
40905
40906 mostlyclean-gotools:
40907 @: $(MAKE); $(unstage)
40908 @[ -f ./gotools/Makefile ] || exit 0; \
40909 r=`${PWD_COMMAND}`; export r; \
40910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40911 $(HOST_EXPORTS) \
40912 for flag in $(EXTRA_HOST_FLAGS) ; do \
40913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40914 done; \
40915 echo "Doing mostlyclean in gotools"; \
40916 (cd $(HOST_SUBDIR)/gotools && \
40917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40919 "RANLIB=$${RANLIB}" \
40920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40921 mostlyclean) \
40922 || exit 1
40923
40924 @endif gotools
40925
40926 .PHONY: maybe-clean-gotools clean-gotools
40927 maybe-clean-gotools:
40928 @if gotools
40929 maybe-clean-gotools: clean-gotools
40930
40931 clean-gotools:
40932 @: $(MAKE); $(unstage)
40933 @[ -f ./gotools/Makefile ] || exit 0; \
40934 r=`${PWD_COMMAND}`; export r; \
40935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40936 $(HOST_EXPORTS) \
40937 for flag in $(EXTRA_HOST_FLAGS) ; do \
40938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40939 done; \
40940 echo "Doing clean in gotools"; \
40941 (cd $(HOST_SUBDIR)/gotools && \
40942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40944 "RANLIB=$${RANLIB}" \
40945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40946 clean) \
40947 || exit 1
40948
40949 @endif gotools
40950
40951 .PHONY: maybe-distclean-gotools distclean-gotools
40952 maybe-distclean-gotools:
40953 @if gotools
40954 maybe-distclean-gotools: distclean-gotools
40955
40956 distclean-gotools:
40957 @: $(MAKE); $(unstage)
40958 @[ -f ./gotools/Makefile ] || exit 0; \
40959 r=`${PWD_COMMAND}`; export r; \
40960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40961 $(HOST_EXPORTS) \
40962 for flag in $(EXTRA_HOST_FLAGS) ; do \
40963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40964 done; \
40965 echo "Doing distclean in gotools"; \
40966 (cd $(HOST_SUBDIR)/gotools && \
40967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40969 "RANLIB=$${RANLIB}" \
40970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40971 distclean) \
40972 || exit 1
40973
40974 @endif gotools
40975
40976 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
40977 maybe-maintainer-clean-gotools:
40978 @if gotools
40979 maybe-maintainer-clean-gotools: maintainer-clean-gotools
40980
40981 maintainer-clean-gotools:
40982 @: $(MAKE); $(unstage)
40983 @[ -f ./gotools/Makefile ] || exit 0; \
40984 r=`${PWD_COMMAND}`; export r; \
40985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40986 $(HOST_EXPORTS) \
40987 for flag in $(EXTRA_HOST_FLAGS) ; do \
40988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40989 done; \
40990 echo "Doing maintainer-clean in gotools"; \
40991 (cd $(HOST_SUBDIR)/gotools && \
40992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40994 "RANLIB=$${RANLIB}" \
40995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40996 maintainer-clean) \
40997 || exit 1
40998
40999 @endif gotools
41000
41001
41002
41003 .PHONY: configure-libctf maybe-configure-libctf
41004 maybe-configure-libctf:
41005 @if gcc-bootstrap
41006 configure-libctf: stage_current
41007 @endif gcc-bootstrap
41008 @if libctf
41009 maybe-configure-libctf: configure-libctf
41010 configure-libctf:
41011 @r=`${PWD_COMMAND}`; export r; \
41012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41013 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41014 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41015 $(HOST_EXPORTS) \
41016 echo Configuring in $(HOST_SUBDIR)/libctf; \
41017 cd "$(HOST_SUBDIR)/libctf" || exit 1; \
41018 case $(srcdir) in \
41019 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41020 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41021 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41022 esac; \
41023 module_srcdir=libctf; \
41024 $(SHELL) \
41025 $$s/$$module_srcdir/configure \
41026 --srcdir=$${topdir}/$$module_srcdir \
41027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41028 --target=${target_alias} \
41029 || exit 1
41030 @endif libctf
41031
41032
41033
41034 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
41035 maybe-configure-stage1-libctf:
41036 @if libctf-bootstrap
41037 maybe-configure-stage1-libctf: configure-stage1-libctf
41038 configure-stage1-libctf:
41039 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41040 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41041 @r=`${PWD_COMMAND}`; export r; \
41042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41043 TFLAGS="$(STAGE1_TFLAGS)"; \
41044 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41045 $(HOST_EXPORTS) \
41046 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41047 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41048 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41049 echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
41050 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41051 cd $(HOST_SUBDIR)/libctf || exit 1; \
41052 case $(srcdir) in \
41053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41054 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41056 esac; \
41057 module_srcdir=libctf; \
41058 $(SHELL) $$s/$$module_srcdir/configure \
41059 --srcdir=$${topdir}/$$module_srcdir \
41060 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41061 --target=${target_alias} \
41062 \
41063 $(STAGE1_CONFIGURE_FLAGS)
41064 @endif libctf-bootstrap
41065
41066 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
41067 maybe-configure-stage2-libctf:
41068 @if libctf-bootstrap
41069 maybe-configure-stage2-libctf: configure-stage2-libctf
41070 configure-stage2-libctf:
41071 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41072 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41073 @r=`${PWD_COMMAND}`; export r; \
41074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41075 TFLAGS="$(STAGE2_TFLAGS)"; \
41076 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41077 $(HOST_EXPORTS) \
41078 $(POSTSTAGE1_HOST_EXPORTS) \
41079 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41080 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41081 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41082 echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
41083 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41084 cd $(HOST_SUBDIR)/libctf || exit 1; \
41085 case $(srcdir) in \
41086 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41087 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41088 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41089 esac; \
41090 module_srcdir=libctf; \
41091 $(SHELL) $$s/$$module_srcdir/configure \
41092 --srcdir=$${topdir}/$$module_srcdir \
41093 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41094 --target=${target_alias} \
41095 --with-build-libsubdir=$(HOST_SUBDIR) \
41096 $(STAGE2_CONFIGURE_FLAGS)
41097 @endif libctf-bootstrap
41098
41099 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
41100 maybe-configure-stage3-libctf:
41101 @if libctf-bootstrap
41102 maybe-configure-stage3-libctf: configure-stage3-libctf
41103 configure-stage3-libctf:
41104 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41105 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41106 @r=`${PWD_COMMAND}`; export r; \
41107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108 TFLAGS="$(STAGE3_TFLAGS)"; \
41109 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41110 $(HOST_EXPORTS) \
41111 $(POSTSTAGE1_HOST_EXPORTS) \
41112 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41113 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41114 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41115 echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
41116 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41117 cd $(HOST_SUBDIR)/libctf || exit 1; \
41118 case $(srcdir) in \
41119 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41120 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41121 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41122 esac; \
41123 module_srcdir=libctf; \
41124 $(SHELL) $$s/$$module_srcdir/configure \
41125 --srcdir=$${topdir}/$$module_srcdir \
41126 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41127 --target=${target_alias} \
41128 --with-build-libsubdir=$(HOST_SUBDIR) \
41129 $(STAGE3_CONFIGURE_FLAGS)
41130 @endif libctf-bootstrap
41131
41132 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
41133 maybe-configure-stage4-libctf:
41134 @if libctf-bootstrap
41135 maybe-configure-stage4-libctf: configure-stage4-libctf
41136 configure-stage4-libctf:
41137 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41138 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41139 @r=`${PWD_COMMAND}`; export r; \
41140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41141 TFLAGS="$(STAGE4_TFLAGS)"; \
41142 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41143 $(HOST_EXPORTS) \
41144 $(POSTSTAGE1_HOST_EXPORTS) \
41145 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41146 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41147 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41148 echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
41149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41150 cd $(HOST_SUBDIR)/libctf || exit 1; \
41151 case $(srcdir) in \
41152 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41153 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41154 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41155 esac; \
41156 module_srcdir=libctf; \
41157 $(SHELL) $$s/$$module_srcdir/configure \
41158 --srcdir=$${topdir}/$$module_srcdir \
41159 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41160 --target=${target_alias} \
41161 --with-build-libsubdir=$(HOST_SUBDIR) \
41162 $(STAGE4_CONFIGURE_FLAGS)
41163 @endif libctf-bootstrap
41164
41165 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
41166 maybe-configure-stageprofile-libctf:
41167 @if libctf-bootstrap
41168 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
41169 configure-stageprofile-libctf:
41170 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41171 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41172 @r=`${PWD_COMMAND}`; export r; \
41173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41174 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41175 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41176 $(HOST_EXPORTS) \
41177 $(POSTSTAGE1_HOST_EXPORTS) \
41178 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41179 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41180 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41181 echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
41182 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41183 cd $(HOST_SUBDIR)/libctf || exit 1; \
41184 case $(srcdir) in \
41185 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41186 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41187 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41188 esac; \
41189 module_srcdir=libctf; \
41190 $(SHELL) $$s/$$module_srcdir/configure \
41191 --srcdir=$${topdir}/$$module_srcdir \
41192 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41193 --target=${target_alias} \
41194 --with-build-libsubdir=$(HOST_SUBDIR) \
41195 $(STAGEprofile_CONFIGURE_FLAGS)
41196 @endif libctf-bootstrap
41197
41198 .PHONY: configure-stagetrain-libctf maybe-configure-stagetrain-libctf
41199 maybe-configure-stagetrain-libctf:
41200 @if libctf-bootstrap
41201 maybe-configure-stagetrain-libctf: configure-stagetrain-libctf
41202 configure-stagetrain-libctf:
41203 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41204 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41205 @r=`${PWD_COMMAND}`; export r; \
41206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41207 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41208 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41209 $(HOST_EXPORTS) \
41210 $(POSTSTAGE1_HOST_EXPORTS) \
41211 CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
41212 CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
41213 LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS; \
41214 echo Configuring stage train in $(HOST_SUBDIR)/libctf; \
41215 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41216 cd $(HOST_SUBDIR)/libctf || exit 1; \
41217 case $(srcdir) in \
41218 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41219 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41220 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41221 esac; \
41222 module_srcdir=libctf; \
41223 $(SHELL) $$s/$$module_srcdir/configure \
41224 --srcdir=$${topdir}/$$module_srcdir \
41225 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41226 --target=${target_alias} \
41227 --with-build-libsubdir=$(HOST_SUBDIR) \
41228 $(STAGEtrain_CONFIGURE_FLAGS)
41229 @endif libctf-bootstrap
41230
41231 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
41232 maybe-configure-stagefeedback-libctf:
41233 @if libctf-bootstrap
41234 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
41235 configure-stagefeedback-libctf:
41236 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41237 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41238 @r=`${PWD_COMMAND}`; export r; \
41239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41241 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41242 $(HOST_EXPORTS) \
41243 $(POSTSTAGE1_HOST_EXPORTS) \
41244 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41245 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41246 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41247 echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
41248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41249 cd $(HOST_SUBDIR)/libctf || exit 1; \
41250 case $(srcdir) in \
41251 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41252 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41253 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41254 esac; \
41255 module_srcdir=libctf; \
41256 $(SHELL) $$s/$$module_srcdir/configure \
41257 --srcdir=$${topdir}/$$module_srcdir \
41258 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41259 --target=${target_alias} \
41260 --with-build-libsubdir=$(HOST_SUBDIR) \
41261 $(STAGEfeedback_CONFIGURE_FLAGS)
41262 @endif libctf-bootstrap
41263
41264 .PHONY: configure-stageautoprofile-libctf maybe-configure-stageautoprofile-libctf
41265 maybe-configure-stageautoprofile-libctf:
41266 @if libctf-bootstrap
41267 maybe-configure-stageautoprofile-libctf: configure-stageautoprofile-libctf
41268 configure-stageautoprofile-libctf:
41269 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41270 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41271 @r=`${PWD_COMMAND}`; export r; \
41272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41273 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41274 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41275 $(HOST_EXPORTS) \
41276 $(POSTSTAGE1_HOST_EXPORTS) \
41277 CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
41278 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
41279 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS; \
41280 echo Configuring stage autoprofile in $(HOST_SUBDIR)/libctf; \
41281 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41282 cd $(HOST_SUBDIR)/libctf || exit 1; \
41283 case $(srcdir) in \
41284 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41285 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41286 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41287 esac; \
41288 module_srcdir=libctf; \
41289 $(SHELL) $$s/$$module_srcdir/configure \
41290 --srcdir=$${topdir}/$$module_srcdir \
41291 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41292 --target=${target_alias} \
41293 --with-build-libsubdir=$(HOST_SUBDIR) \
41294 $(STAGEautoprofile_CONFIGURE_FLAGS)
41295 @endif libctf-bootstrap
41296
41297 .PHONY: configure-stageautofeedback-libctf maybe-configure-stageautofeedback-libctf
41298 maybe-configure-stageautofeedback-libctf:
41299 @if libctf-bootstrap
41300 maybe-configure-stageautofeedback-libctf: configure-stageautofeedback-libctf
41301 configure-stageautofeedback-libctf:
41302 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41303 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
41304 @r=`${PWD_COMMAND}`; export r; \
41305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41307 test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
41308 $(HOST_EXPORTS) \
41309 $(POSTSTAGE1_HOST_EXPORTS) \
41310 CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
41311 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
41312 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS; \
41313 echo Configuring stage autofeedback in $(HOST_SUBDIR)/libctf; \
41314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
41315 cd $(HOST_SUBDIR)/libctf || exit 1; \
41316 case $(srcdir) in \
41317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41318 *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
41319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41320 esac; \
41321 module_srcdir=libctf; \
41322 $(SHELL) $$s/$$module_srcdir/configure \
41323 --srcdir=$${topdir}/$$module_srcdir \
41324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41325 --target=${target_alias} \
41326 --with-build-libsubdir=$(HOST_SUBDIR) \
41327 $(STAGEautofeedback_CONFIGURE_FLAGS)
41328 @endif libctf-bootstrap
41329
41330
41331
41332
41333
41334 .PHONY: all-libctf maybe-all-libctf
41335 maybe-all-libctf:
41336 @if gcc-bootstrap
41337 all-libctf: stage_current
41338 @endif gcc-bootstrap
41339 @if libctf
41340 TARGET-libctf=all
41341 maybe-all-libctf: all-libctf
41342 all-libctf: configure-libctf
41343 @r=`${PWD_COMMAND}`; export r; \
41344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345 $(HOST_EXPORTS) \
41346 (cd $(HOST_SUBDIR)/libctf && \
41347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) \
41348 $(TARGET-libctf))
41349 @endif libctf
41350
41351
41352
41353 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
41354 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
41355 maybe-all-stage1-libctf:
41356 maybe-clean-stage1-libctf:
41357 @if libctf-bootstrap
41358 maybe-all-stage1-libctf: all-stage1-libctf
41359 all-stage1: all-stage1-libctf
41360 TARGET-stage1-libctf = $(TARGET-libctf)
41361 all-stage1-libctf: configure-stage1-libctf
41362 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41363 @r=`${PWD_COMMAND}`; export r; \
41364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41365 TFLAGS="$(STAGE1_TFLAGS)"; \
41366 $(HOST_EXPORTS) \
41367 cd $(HOST_SUBDIR)/libctf && \
41368 \
41369 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41370 CFLAGS="$(STAGE1_CFLAGS)" \
41371 GENERATOR_CFLAGS="$(STAGE1_GENERATOR_CFLAGS)" \
41372 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41373 LIBCFLAGS="$(LIBCFLAGS)" \
41374 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41375 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41376 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41377 $(EXTRA_HOST_FLAGS) \
41378 $(STAGE1_FLAGS_TO_PASS) \
41379 TFLAGS="$(STAGE1_TFLAGS)" \
41380 $(TARGET-stage1-libctf)
41381
41382 maybe-clean-stage1-libctf: clean-stage1-libctf
41383 clean-stage1: clean-stage1-libctf
41384 clean-stage1-libctf:
41385 @if [ $(current_stage) = stage1 ]; then \
41386 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41387 else \
41388 [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
41389 $(MAKE) stage1-start; \
41390 fi; \
41391 cd $(HOST_SUBDIR)/libctf && \
41392 $(MAKE) $(EXTRA_HOST_FLAGS) \
41393 $(STAGE1_FLAGS_TO_PASS) clean
41394 @endif libctf-bootstrap
41395
41396
41397 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
41398 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
41399 maybe-all-stage2-libctf:
41400 maybe-clean-stage2-libctf:
41401 @if libctf-bootstrap
41402 maybe-all-stage2-libctf: all-stage2-libctf
41403 all-stage2: all-stage2-libctf
41404 TARGET-stage2-libctf = $(TARGET-libctf)
41405 all-stage2-libctf: configure-stage2-libctf
41406 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41407 @r=`${PWD_COMMAND}`; export r; \
41408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41409 TFLAGS="$(STAGE2_TFLAGS)"; \
41410 $(HOST_EXPORTS) \
41411 $(POSTSTAGE1_HOST_EXPORTS) \
41412 cd $(HOST_SUBDIR)/libctf && \
41413 \
41414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41415 CFLAGS="$(STAGE2_CFLAGS)" \
41416 GENERATOR_CFLAGS="$(STAGE2_GENERATOR_CFLAGS)" \
41417 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41418 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41419 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41420 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41421 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41422 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41423 TFLAGS="$(STAGE2_TFLAGS)" \
41424 $(TARGET-stage2-libctf)
41425
41426 maybe-clean-stage2-libctf: clean-stage2-libctf
41427 clean-stage2: clean-stage2-libctf
41428 clean-stage2-libctf:
41429 @if [ $(current_stage) = stage2 ]; then \
41430 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41431 else \
41432 [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
41433 $(MAKE) stage2-start; \
41434 fi; \
41435 cd $(HOST_SUBDIR)/libctf && \
41436 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41437 @endif libctf-bootstrap
41438
41439
41440 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
41441 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
41442 maybe-all-stage3-libctf:
41443 maybe-clean-stage3-libctf:
41444 @if libctf-bootstrap
41445 maybe-all-stage3-libctf: all-stage3-libctf
41446 all-stage3: all-stage3-libctf
41447 TARGET-stage3-libctf = $(TARGET-libctf)
41448 all-stage3-libctf: configure-stage3-libctf
41449 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41450 @r=`${PWD_COMMAND}`; export r; \
41451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41452 TFLAGS="$(STAGE3_TFLAGS)"; \
41453 $(HOST_EXPORTS) \
41454 $(POSTSTAGE1_HOST_EXPORTS) \
41455 cd $(HOST_SUBDIR)/libctf && \
41456 \
41457 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41458 CFLAGS="$(STAGE3_CFLAGS)" \
41459 GENERATOR_CFLAGS="$(STAGE3_GENERATOR_CFLAGS)" \
41460 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41461 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41462 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41463 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41464 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41465 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41466 TFLAGS="$(STAGE3_TFLAGS)" \
41467 $(TARGET-stage3-libctf)
41468
41469 maybe-clean-stage3-libctf: clean-stage3-libctf
41470 clean-stage3: clean-stage3-libctf
41471 clean-stage3-libctf:
41472 @if [ $(current_stage) = stage3 ]; then \
41473 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41474 else \
41475 [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
41476 $(MAKE) stage3-start; \
41477 fi; \
41478 cd $(HOST_SUBDIR)/libctf && \
41479 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41480 @endif libctf-bootstrap
41481
41482
41483 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
41484 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
41485 maybe-all-stage4-libctf:
41486 maybe-clean-stage4-libctf:
41487 @if libctf-bootstrap
41488 maybe-all-stage4-libctf: all-stage4-libctf
41489 all-stage4: all-stage4-libctf
41490 TARGET-stage4-libctf = $(TARGET-libctf)
41491 all-stage4-libctf: configure-stage4-libctf
41492 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41493 @r=`${PWD_COMMAND}`; export r; \
41494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41495 TFLAGS="$(STAGE4_TFLAGS)"; \
41496 $(HOST_EXPORTS) \
41497 $(POSTSTAGE1_HOST_EXPORTS) \
41498 cd $(HOST_SUBDIR)/libctf && \
41499 \
41500 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41501 CFLAGS="$(STAGE4_CFLAGS)" \
41502 GENERATOR_CFLAGS="$(STAGE4_GENERATOR_CFLAGS)" \
41503 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41504 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41508 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41509 TFLAGS="$(STAGE4_TFLAGS)" \
41510 $(TARGET-stage4-libctf)
41511
41512 maybe-clean-stage4-libctf: clean-stage4-libctf
41513 clean-stage4: clean-stage4-libctf
41514 clean-stage4-libctf:
41515 @if [ $(current_stage) = stage4 ]; then \
41516 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41517 else \
41518 [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
41519 $(MAKE) stage4-start; \
41520 fi; \
41521 cd $(HOST_SUBDIR)/libctf && \
41522 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41523 @endif libctf-bootstrap
41524
41525
41526 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
41527 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
41528 maybe-all-stageprofile-libctf:
41529 maybe-clean-stageprofile-libctf:
41530 @if libctf-bootstrap
41531 maybe-all-stageprofile-libctf: all-stageprofile-libctf
41532 all-stageprofile: all-stageprofile-libctf
41533 TARGET-stageprofile-libctf = $(TARGET-libctf)
41534 all-stageprofile-libctf: configure-stageprofile-libctf
41535 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41536 @r=`${PWD_COMMAND}`; export r; \
41537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41538 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41539 $(HOST_EXPORTS) \
41540 $(POSTSTAGE1_HOST_EXPORTS) \
41541 cd $(HOST_SUBDIR)/libctf && \
41542 \
41543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41544 CFLAGS="$(STAGEprofile_CFLAGS)" \
41545 GENERATOR_CFLAGS="$(STAGEprofile_GENERATOR_CFLAGS)" \
41546 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41547 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41548 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41549 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41550 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41551 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41552 TFLAGS="$(STAGEprofile_TFLAGS)" \
41553 $(TARGET-stageprofile-libctf)
41554
41555 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
41556 clean-stageprofile: clean-stageprofile-libctf
41557 clean-stageprofile-libctf:
41558 @if [ $(current_stage) = stageprofile ]; then \
41559 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41560 else \
41561 [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
41562 $(MAKE) stageprofile-start; \
41563 fi; \
41564 cd $(HOST_SUBDIR)/libctf && \
41565 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41566 @endif libctf-bootstrap
41567
41568
41569 .PHONY: all-stagetrain-libctf maybe-all-stagetrain-libctf
41570 .PHONY: clean-stagetrain-libctf maybe-clean-stagetrain-libctf
41571 maybe-all-stagetrain-libctf:
41572 maybe-clean-stagetrain-libctf:
41573 @if libctf-bootstrap
41574 maybe-all-stagetrain-libctf: all-stagetrain-libctf
41575 all-stagetrain: all-stagetrain-libctf
41576 TARGET-stagetrain-libctf = $(TARGET-libctf)
41577 all-stagetrain-libctf: configure-stagetrain-libctf
41578 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41579 @r=`${PWD_COMMAND}`; export r; \
41580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581 TFLAGS="$(STAGEtrain_TFLAGS)"; \
41582 $(HOST_EXPORTS) \
41583 $(POSTSTAGE1_HOST_EXPORTS) \
41584 cd $(HOST_SUBDIR)/libctf && \
41585 \
41586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41587 CFLAGS="$(STAGEtrain_CFLAGS)" \
41588 GENERATOR_CFLAGS="$(STAGEtrain_GENERATOR_CFLAGS)" \
41589 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
41590 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
41591 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41592 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41593 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41594 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41595 TFLAGS="$(STAGEtrain_TFLAGS)" \
41596 $(TARGET-stagetrain-libctf)
41597
41598 maybe-clean-stagetrain-libctf: clean-stagetrain-libctf
41599 clean-stagetrain: clean-stagetrain-libctf
41600 clean-stagetrain-libctf:
41601 @if [ $(current_stage) = stagetrain ]; then \
41602 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41603 else \
41604 [ -f $(HOST_SUBDIR)/stagetrain-libctf/Makefile ] || exit 0; \
41605 $(MAKE) stagetrain-start; \
41606 fi; \
41607 cd $(HOST_SUBDIR)/libctf && \
41608 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41609 @endif libctf-bootstrap
41610
41611
41612 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
41613 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
41614 maybe-all-stagefeedback-libctf:
41615 maybe-clean-stagefeedback-libctf:
41616 @if libctf-bootstrap
41617 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
41618 all-stagefeedback: all-stagefeedback-libctf
41619 TARGET-stagefeedback-libctf = $(TARGET-libctf)
41620 all-stagefeedback-libctf: configure-stagefeedback-libctf
41621 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41622 @r=`${PWD_COMMAND}`; export r; \
41623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41624 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41625 $(HOST_EXPORTS) \
41626 $(POSTSTAGE1_HOST_EXPORTS) \
41627 cd $(HOST_SUBDIR)/libctf && \
41628 \
41629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41630 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41631 GENERATOR_CFLAGS="$(STAGEfeedback_GENERATOR_CFLAGS)" \
41632 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41633 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41634 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41635 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41636 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41637 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41638 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41639 $(TARGET-stagefeedback-libctf)
41640
41641 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
41642 clean-stagefeedback: clean-stagefeedback-libctf
41643 clean-stagefeedback-libctf:
41644 @if [ $(current_stage) = stagefeedback ]; then \
41645 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41646 else \
41647 [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
41648 $(MAKE) stagefeedback-start; \
41649 fi; \
41650 cd $(HOST_SUBDIR)/libctf && \
41651 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41652 @endif libctf-bootstrap
41653
41654
41655 .PHONY: all-stageautoprofile-libctf maybe-all-stageautoprofile-libctf
41656 .PHONY: clean-stageautoprofile-libctf maybe-clean-stageautoprofile-libctf
41657 maybe-all-stageautoprofile-libctf:
41658 maybe-clean-stageautoprofile-libctf:
41659 @if libctf-bootstrap
41660 maybe-all-stageautoprofile-libctf: all-stageautoprofile-libctf
41661 all-stageautoprofile: all-stageautoprofile-libctf
41662 TARGET-stageautoprofile-libctf = $(TARGET-libctf)
41663 all-stageautoprofile-libctf: configure-stageautoprofile-libctf
41664 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41665 @r=`${PWD_COMMAND}`; export r; \
41666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41667 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41668 $(HOST_EXPORTS) \
41669 $(POSTSTAGE1_HOST_EXPORTS) \
41670 cd $(HOST_SUBDIR)/libctf && \
41671 $$s/gcc/config/i386/$(AUTO_PROFILE) \
41672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41673 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
41674 GENERATOR_CFLAGS="$(STAGEautoprofile_GENERATOR_CFLAGS)" \
41675 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
41676 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
41677 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41678 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41679 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41680 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41681 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
41682 $(TARGET-stageautoprofile-libctf)
41683
41684 maybe-clean-stageautoprofile-libctf: clean-stageautoprofile-libctf
41685 clean-stageautoprofile: clean-stageautoprofile-libctf
41686 clean-stageautoprofile-libctf:
41687 @if [ $(current_stage) = stageautoprofile ]; then \
41688 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41689 else \
41690 [ -f $(HOST_SUBDIR)/stageautoprofile-libctf/Makefile ] || exit 0; \
41691 $(MAKE) stageautoprofile-start; \
41692 fi; \
41693 cd $(HOST_SUBDIR)/libctf && \
41694 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41695 @endif libctf-bootstrap
41696
41697
41698 .PHONY: all-stageautofeedback-libctf maybe-all-stageautofeedback-libctf
41699 .PHONY: clean-stageautofeedback-libctf maybe-clean-stageautofeedback-libctf
41700 maybe-all-stageautofeedback-libctf:
41701 maybe-clean-stageautofeedback-libctf:
41702 @if libctf-bootstrap
41703 maybe-all-stageautofeedback-libctf: all-stageautofeedback-libctf
41704 all-stageautofeedback: all-stageautofeedback-libctf
41705 TARGET-stageautofeedback-libctf = $(TARGET-libctf)
41706 all-stageautofeedback-libctf: configure-stageautofeedback-libctf
41707 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41708 @r=`${PWD_COMMAND}`; export r; \
41709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41710 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41711 $(HOST_EXPORTS) \
41712 $(POSTSTAGE1_HOST_EXPORTS) \
41713 cd $(HOST_SUBDIR)/libctf && \
41714 \
41715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41716 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
41717 GENERATOR_CFLAGS="$(STAGEautofeedback_GENERATOR_CFLAGS)" \
41718 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
41719 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
41720 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41721 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41722 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41723 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41724 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41725 $(TARGET-stageautofeedback-libctf)
41726
41727 maybe-clean-stageautofeedback-libctf: clean-stageautofeedback-libctf
41728 clean-stageautofeedback: clean-stageautofeedback-libctf
41729 clean-stageautofeedback-libctf:
41730 @if [ $(current_stage) = stageautofeedback ]; then \
41731 [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
41732 else \
41733 [ -f $(HOST_SUBDIR)/stageautofeedback-libctf/Makefile ] || exit 0; \
41734 $(MAKE) stageautofeedback-start; \
41735 fi; \
41736 cd $(HOST_SUBDIR)/libctf && \
41737 $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) clean
41738 @endif libctf-bootstrap
41739
41740
41741
41742
41743
41744 .PHONY: check-libctf maybe-check-libctf
41745 maybe-check-libctf:
41746 @if libctf
41747 maybe-check-libctf: check-libctf
41748
41749 check-libctf:
41750 @: $(MAKE); $(unstage)
41751 @r=`${PWD_COMMAND}`; export r; \
41752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41753 $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
41754 (cd $(HOST_SUBDIR)/libctf && \
41755 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_BOOTSTRAP_FLAGS) check)
41756
41757 @endif libctf
41758
41759 .PHONY: install-libctf maybe-install-libctf
41760 maybe-install-libctf:
41761 @if libctf
41762 maybe-install-libctf: install-libctf
41763
41764 install-libctf: installdirs
41765 @: $(MAKE); $(unstage)
41766 @r=`${PWD_COMMAND}`; export r; \
41767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41768 $(HOST_EXPORTS) \
41769 (cd $(HOST_SUBDIR)/libctf && \
41770 $(MAKE) $(FLAGS_TO_PASS) install)
41771
41772 @endif libctf
41773
41774 .PHONY: install-strip-libctf maybe-install-strip-libctf
41775 maybe-install-strip-libctf:
41776 @if libctf
41777 maybe-install-strip-libctf: install-strip-libctf
41778
41779 install-strip-libctf: installdirs
41780 @: $(MAKE); $(unstage)
41781 @r=`${PWD_COMMAND}`; export r; \
41782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41783 $(HOST_EXPORTS) \
41784 (cd $(HOST_SUBDIR)/libctf && \
41785 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41786
41787 @endif libctf
41788
41789 # Other targets (info, dvi, pdf, etc.)
41790
41791 .PHONY: maybe-info-libctf info-libctf
41792 maybe-info-libctf:
41793 @if libctf
41794 maybe-info-libctf: info-libctf
41795
41796 info-libctf: \
41797 configure-libctf
41798 @[ -f ./libctf/Makefile ] || exit 0; \
41799 r=`${PWD_COMMAND}`; export r; \
41800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41801 $(HOST_EXPORTS) \
41802 for flag in $(EXTRA_HOST_FLAGS) ; do \
41803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41804 done; \
41805 echo "Doing info in libctf"; \
41806 (cd $(HOST_SUBDIR)/libctf && \
41807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41809 "RANLIB=$${RANLIB}" \
41810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41811 info) \
41812 || exit 1
41813
41814 @endif libctf
41815
41816 .PHONY: maybe-dvi-libctf dvi-libctf
41817 maybe-dvi-libctf:
41818 @if libctf
41819 maybe-dvi-libctf: dvi-libctf
41820
41821 dvi-libctf: \
41822 configure-libctf
41823 @[ -f ./libctf/Makefile ] || exit 0; \
41824 r=`${PWD_COMMAND}`; export r; \
41825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41826 $(HOST_EXPORTS) \
41827 for flag in $(EXTRA_HOST_FLAGS) ; do \
41828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41829 done; \
41830 echo "Doing dvi in libctf"; \
41831 (cd $(HOST_SUBDIR)/libctf && \
41832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41834 "RANLIB=$${RANLIB}" \
41835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41836 dvi) \
41837 || exit 1
41838
41839 @endif libctf
41840
41841 .PHONY: maybe-pdf-libctf pdf-libctf
41842 maybe-pdf-libctf:
41843 @if libctf
41844 maybe-pdf-libctf: pdf-libctf
41845
41846 pdf-libctf: \
41847 configure-libctf
41848 @[ -f ./libctf/Makefile ] || exit 0; \
41849 r=`${PWD_COMMAND}`; export r; \
41850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41851 $(HOST_EXPORTS) \
41852 for flag in $(EXTRA_HOST_FLAGS) ; do \
41853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41854 done; \
41855 echo "Doing pdf in libctf"; \
41856 (cd $(HOST_SUBDIR)/libctf && \
41857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41859 "RANLIB=$${RANLIB}" \
41860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41861 pdf) \
41862 || exit 1
41863
41864 @endif libctf
41865
41866 .PHONY: maybe-html-libctf html-libctf
41867 maybe-html-libctf:
41868 @if libctf
41869 maybe-html-libctf: html-libctf
41870
41871 html-libctf: \
41872 configure-libctf
41873 @[ -f ./libctf/Makefile ] || exit 0; \
41874 r=`${PWD_COMMAND}`; export r; \
41875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41876 $(HOST_EXPORTS) \
41877 for flag in $(EXTRA_HOST_FLAGS) ; do \
41878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41879 done; \
41880 echo "Doing html in libctf"; \
41881 (cd $(HOST_SUBDIR)/libctf && \
41882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41884 "RANLIB=$${RANLIB}" \
41885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41886 html) \
41887 || exit 1
41888
41889 @endif libctf
41890
41891 .PHONY: maybe-TAGS-libctf TAGS-libctf
41892 maybe-TAGS-libctf:
41893 @if libctf
41894 maybe-TAGS-libctf: TAGS-libctf
41895
41896 TAGS-libctf: \
41897 configure-libctf
41898 @[ -f ./libctf/Makefile ] || exit 0; \
41899 r=`${PWD_COMMAND}`; export r; \
41900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901 $(HOST_EXPORTS) \
41902 for flag in $(EXTRA_HOST_FLAGS) ; do \
41903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41904 done; \
41905 echo "Doing TAGS in libctf"; \
41906 (cd $(HOST_SUBDIR)/libctf && \
41907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41909 "RANLIB=$${RANLIB}" \
41910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41911 TAGS) \
41912 || exit 1
41913
41914 @endif libctf
41915
41916 .PHONY: maybe-install-info-libctf install-info-libctf
41917 maybe-install-info-libctf:
41918 @if libctf
41919 maybe-install-info-libctf: install-info-libctf
41920
41921 install-info-libctf: \
41922 configure-libctf \
41923 info-libctf
41924 @[ -f ./libctf/Makefile ] || exit 0; \
41925 r=`${PWD_COMMAND}`; export r; \
41926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41927 $(HOST_EXPORTS) \
41928 for flag in $(EXTRA_HOST_FLAGS) ; do \
41929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41930 done; \
41931 echo "Doing install-info in libctf"; \
41932 (cd $(HOST_SUBDIR)/libctf && \
41933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41935 "RANLIB=$${RANLIB}" \
41936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41937 install-info) \
41938 || exit 1
41939
41940 @endif libctf
41941
41942 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
41943 maybe-install-pdf-libctf:
41944 @if libctf
41945 maybe-install-pdf-libctf: install-pdf-libctf
41946
41947 install-pdf-libctf: \
41948 configure-libctf \
41949 pdf-libctf
41950 @[ -f ./libctf/Makefile ] || exit 0; \
41951 r=`${PWD_COMMAND}`; export r; \
41952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41953 $(HOST_EXPORTS) \
41954 for flag in $(EXTRA_HOST_FLAGS) ; do \
41955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41956 done; \
41957 echo "Doing install-pdf in libctf"; \
41958 (cd $(HOST_SUBDIR)/libctf && \
41959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41961 "RANLIB=$${RANLIB}" \
41962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41963 install-pdf) \
41964 || exit 1
41965
41966 @endif libctf
41967
41968 .PHONY: maybe-install-html-libctf install-html-libctf
41969 maybe-install-html-libctf:
41970 @if libctf
41971 maybe-install-html-libctf: install-html-libctf
41972
41973 install-html-libctf: \
41974 configure-libctf \
41975 html-libctf
41976 @[ -f ./libctf/Makefile ] || exit 0; \
41977 r=`${PWD_COMMAND}`; export r; \
41978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41979 $(HOST_EXPORTS) \
41980 for flag in $(EXTRA_HOST_FLAGS) ; do \
41981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41982 done; \
41983 echo "Doing install-html in libctf"; \
41984 (cd $(HOST_SUBDIR)/libctf && \
41985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41987 "RANLIB=$${RANLIB}" \
41988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41989 install-html) \
41990 || exit 1
41991
41992 @endif libctf
41993
41994 .PHONY: maybe-installcheck-libctf installcheck-libctf
41995 maybe-installcheck-libctf:
41996 @if libctf
41997 maybe-installcheck-libctf: installcheck-libctf
41998
41999 installcheck-libctf: \
42000 configure-libctf
42001 @[ -f ./libctf/Makefile ] || exit 0; \
42002 r=`${PWD_COMMAND}`; export r; \
42003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004 $(HOST_EXPORTS) \
42005 for flag in $(EXTRA_HOST_FLAGS) ; do \
42006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42007 done; \
42008 echo "Doing installcheck in libctf"; \
42009 (cd $(HOST_SUBDIR)/libctf && \
42010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42012 "RANLIB=$${RANLIB}" \
42013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42014 installcheck) \
42015 || exit 1
42016
42017 @endif libctf
42018
42019 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
42020 maybe-mostlyclean-libctf:
42021 @if libctf
42022 maybe-mostlyclean-libctf: mostlyclean-libctf
42023
42024 mostlyclean-libctf:
42025 @[ -f ./libctf/Makefile ] || exit 0; \
42026 r=`${PWD_COMMAND}`; export r; \
42027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028 $(HOST_EXPORTS) \
42029 for flag in $(EXTRA_HOST_FLAGS) ; do \
42030 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42031 done; \
42032 echo "Doing mostlyclean in libctf"; \
42033 (cd $(HOST_SUBDIR)/libctf && \
42034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42036 "RANLIB=$${RANLIB}" \
42037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42038 mostlyclean) \
42039 || exit 1
42040
42041 @endif libctf
42042
42043 .PHONY: maybe-clean-libctf clean-libctf
42044 maybe-clean-libctf:
42045 @if libctf
42046 maybe-clean-libctf: clean-libctf
42047
42048 clean-libctf:
42049 @[ -f ./libctf/Makefile ] || exit 0; \
42050 r=`${PWD_COMMAND}`; export r; \
42051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42052 $(HOST_EXPORTS) \
42053 for flag in $(EXTRA_HOST_FLAGS) ; do \
42054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42055 done; \
42056 echo "Doing clean in libctf"; \
42057 (cd $(HOST_SUBDIR)/libctf && \
42058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42060 "RANLIB=$${RANLIB}" \
42061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42062 clean) \
42063 || exit 1
42064
42065 @endif libctf
42066
42067 .PHONY: maybe-distclean-libctf distclean-libctf
42068 maybe-distclean-libctf:
42069 @if libctf
42070 maybe-distclean-libctf: distclean-libctf
42071
42072 distclean-libctf:
42073 @[ -f ./libctf/Makefile ] || exit 0; \
42074 r=`${PWD_COMMAND}`; export r; \
42075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42076 $(HOST_EXPORTS) \
42077 for flag in $(EXTRA_HOST_FLAGS) ; do \
42078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079 done; \
42080 echo "Doing distclean in libctf"; \
42081 (cd $(HOST_SUBDIR)/libctf && \
42082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42084 "RANLIB=$${RANLIB}" \
42085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42086 distclean) \
42087 || exit 1
42088
42089 @endif libctf
42090
42091 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
42092 maybe-maintainer-clean-libctf:
42093 @if libctf
42094 maybe-maintainer-clean-libctf: maintainer-clean-libctf
42095
42096 maintainer-clean-libctf:
42097 @[ -f ./libctf/Makefile ] || exit 0; \
42098 r=`${PWD_COMMAND}`; export r; \
42099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100 $(HOST_EXPORTS) \
42101 for flag in $(EXTRA_HOST_FLAGS) ; do \
42102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42103 done; \
42104 echo "Doing maintainer-clean in libctf"; \
42105 (cd $(HOST_SUBDIR)/libctf && \
42106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108 "RANLIB=$${RANLIB}" \
42109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110 maintainer-clean) \
42111 || exit 1
42112
42113 @endif libctf
42114
42115
42116
42117 # ---------------------------------------
42118 # Modules which run on the target machine
42119 # ---------------------------------------
42120
42121
42122
42123
42124 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
42125 maybe-configure-target-libstdc++-v3:
42126 @if gcc-bootstrap
42127 configure-target-libstdc++-v3: stage_current
42128 @endif gcc-bootstrap
42129 @if target-libstdc++-v3
42130 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
42131 configure-target-libstdc++-v3:
42132 @r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 echo "Checking multilib configuration for libstdc++-v3..."; \
42135 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42136 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42137 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42138 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42139 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42140 else \
42141 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42142 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42143 fi; \
42144 else \
42145 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42146 fi; \
42147 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42148 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42149 $(RAW_CXX_TARGET_EXPORTS) \
42150 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
42151 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
42152 case $(srcdir) in \
42153 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42154 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42155 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42156 esac; \
42157 module_srcdir=libstdc++-v3; \
42158 rm -f no-such-file || : ; \
42159 CONFIG_SITE=no-such-file $(SHELL) \
42160 $$s/$$module_srcdir/configure \
42161 --srcdir=$${topdir}/$$module_srcdir \
42162 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42163 --target=${target_alias} \
42164 || exit 1
42165 @endif target-libstdc++-v3
42166
42167
42168
42169 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
42170 maybe-configure-stage1-target-libstdc++-v3:
42171 @if target-libstdc++-v3-bootstrap
42172 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42173 configure-stage1-target-libstdc++-v3:
42174 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42175 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42176 @r=`${PWD_COMMAND}`; export r; \
42177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42178 TFLAGS="$(STAGE1_TFLAGS)"; \
42179 echo "Checking multilib configuration for libstdc++-v3..."; \
42180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42181 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42182 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42183 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42184 else \
42185 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42186 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42187 fi; \
42188 else \
42189 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42190 fi; \
42191 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42192 $(RAW_CXX_TARGET_EXPORTS) \
42193 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42196 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
42197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42198 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42199 case $(srcdir) in \
42200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42201 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42203 esac; \
42204 module_srcdir=libstdc++-v3; \
42205 $(SHELL) $$s/$$module_srcdir/configure \
42206 --srcdir=$${topdir}/$$module_srcdir \
42207 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42208 --target=${target_alias} \
42209 \
42210 $(STAGE1_CONFIGURE_FLAGS)
42211 @endif target-libstdc++-v3-bootstrap
42212
42213 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
42214 maybe-configure-stage2-target-libstdc++-v3:
42215 @if target-libstdc++-v3-bootstrap
42216 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42217 configure-stage2-target-libstdc++-v3:
42218 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42219 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42220 @r=`${PWD_COMMAND}`; export r; \
42221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42222 TFLAGS="$(STAGE2_TFLAGS)"; \
42223 echo "Checking multilib configuration for libstdc++-v3..."; \
42224 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42225 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42226 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42227 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42228 else \
42229 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42230 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42231 fi; \
42232 else \
42233 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42234 fi; \
42235 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42236 $(RAW_CXX_TARGET_EXPORTS) \
42237 \
42238 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42239 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42240 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42241 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
42242 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42243 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42244 case $(srcdir) in \
42245 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42246 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42247 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42248 esac; \
42249 module_srcdir=libstdc++-v3; \
42250 $(SHELL) $$s/$$module_srcdir/configure \
42251 --srcdir=$${topdir}/$$module_srcdir \
42252 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42253 --target=${target_alias} \
42254 --with-build-libsubdir=$(HOST_SUBDIR) \
42255 $(STAGE2_CONFIGURE_FLAGS)
42256 @endif target-libstdc++-v3-bootstrap
42257
42258 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
42259 maybe-configure-stage3-target-libstdc++-v3:
42260 @if target-libstdc++-v3-bootstrap
42261 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42262 configure-stage3-target-libstdc++-v3:
42263 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42264 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42265 @r=`${PWD_COMMAND}`; export r; \
42266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42267 TFLAGS="$(STAGE3_TFLAGS)"; \
42268 echo "Checking multilib configuration for libstdc++-v3..."; \
42269 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42270 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42271 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42272 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42273 else \
42274 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42275 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42276 fi; \
42277 else \
42278 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42279 fi; \
42280 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42281 $(RAW_CXX_TARGET_EXPORTS) \
42282 \
42283 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42284 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42285 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42286 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
42287 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42288 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42289 case $(srcdir) in \
42290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42291 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42293 esac; \
42294 module_srcdir=libstdc++-v3; \
42295 $(SHELL) $$s/$$module_srcdir/configure \
42296 --srcdir=$${topdir}/$$module_srcdir \
42297 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42298 --target=${target_alias} \
42299 --with-build-libsubdir=$(HOST_SUBDIR) \
42300 $(STAGE3_CONFIGURE_FLAGS)
42301 @endif target-libstdc++-v3-bootstrap
42302
42303 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
42304 maybe-configure-stage4-target-libstdc++-v3:
42305 @if target-libstdc++-v3-bootstrap
42306 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42307 configure-stage4-target-libstdc++-v3:
42308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42309 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42310 @r=`${PWD_COMMAND}`; export r; \
42311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42312 TFLAGS="$(STAGE4_TFLAGS)"; \
42313 echo "Checking multilib configuration for libstdc++-v3..."; \
42314 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42315 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42316 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42317 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42318 else \
42319 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42320 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42321 fi; \
42322 else \
42323 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42324 fi; \
42325 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42326 $(RAW_CXX_TARGET_EXPORTS) \
42327 \
42328 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42329 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42330 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42331 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
42332 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42333 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42334 case $(srcdir) in \
42335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42336 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42338 esac; \
42339 module_srcdir=libstdc++-v3; \
42340 $(SHELL) $$s/$$module_srcdir/configure \
42341 --srcdir=$${topdir}/$$module_srcdir \
42342 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42343 --target=${target_alias} \
42344 --with-build-libsubdir=$(HOST_SUBDIR) \
42345 $(STAGE4_CONFIGURE_FLAGS)
42346 @endif target-libstdc++-v3-bootstrap
42347
42348 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
42349 maybe-configure-stageprofile-target-libstdc++-v3:
42350 @if target-libstdc++-v3-bootstrap
42351 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42352 configure-stageprofile-target-libstdc++-v3:
42353 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42354 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42355 @r=`${PWD_COMMAND}`; export r; \
42356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42357 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42358 echo "Checking multilib configuration for libstdc++-v3..."; \
42359 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42360 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42361 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42362 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42363 else \
42364 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42365 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42366 fi; \
42367 else \
42368 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42369 fi; \
42370 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42371 $(RAW_CXX_TARGET_EXPORTS) \
42372 \
42373 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42374 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42375 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42376 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
42377 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42378 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42379 case $(srcdir) in \
42380 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42381 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42382 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42383 esac; \
42384 module_srcdir=libstdc++-v3; \
42385 $(SHELL) $$s/$$module_srcdir/configure \
42386 --srcdir=$${topdir}/$$module_srcdir \
42387 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42388 --target=${target_alias} \
42389 --with-build-libsubdir=$(HOST_SUBDIR) \
42390 $(STAGEprofile_CONFIGURE_FLAGS)
42391 @endif target-libstdc++-v3-bootstrap
42392
42393 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
42394 maybe-configure-stagetrain-target-libstdc++-v3:
42395 @if target-libstdc++-v3-bootstrap
42396 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42397 configure-stagetrain-target-libstdc++-v3:
42398 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42399 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42400 @r=`${PWD_COMMAND}`; export r; \
42401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42403 echo "Checking multilib configuration for libstdc++-v3..."; \
42404 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42405 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42406 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42407 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42408 else \
42409 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42410 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42411 fi; \
42412 else \
42413 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42414 fi; \
42415 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42416 $(RAW_CXX_TARGET_EXPORTS) \
42417 \
42418 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42419 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42420 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42421 echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
42422 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42423 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42424 case $(srcdir) in \
42425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42426 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42428 esac; \
42429 module_srcdir=libstdc++-v3; \
42430 $(SHELL) $$s/$$module_srcdir/configure \
42431 --srcdir=$${topdir}/$$module_srcdir \
42432 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42433 --target=${target_alias} \
42434 --with-build-libsubdir=$(HOST_SUBDIR) \
42435 $(STAGEtrain_CONFIGURE_FLAGS)
42436 @endif target-libstdc++-v3-bootstrap
42437
42438 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
42439 maybe-configure-stagefeedback-target-libstdc++-v3:
42440 @if target-libstdc++-v3-bootstrap
42441 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42442 configure-stagefeedback-target-libstdc++-v3:
42443 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42444 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42445 @r=`${PWD_COMMAND}`; export r; \
42446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42447 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42448 echo "Checking multilib configuration for libstdc++-v3..."; \
42449 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42450 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42451 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42452 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42453 else \
42454 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42455 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42456 fi; \
42457 else \
42458 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42459 fi; \
42460 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42461 $(RAW_CXX_TARGET_EXPORTS) \
42462 \
42463 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42464 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42465 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42466 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42467 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42468 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42469 case $(srcdir) in \
42470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42471 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42473 esac; \
42474 module_srcdir=libstdc++-v3; \
42475 $(SHELL) $$s/$$module_srcdir/configure \
42476 --srcdir=$${topdir}/$$module_srcdir \
42477 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42478 --target=${target_alias} \
42479 --with-build-libsubdir=$(HOST_SUBDIR) \
42480 $(STAGEfeedback_CONFIGURE_FLAGS)
42481 @endif target-libstdc++-v3-bootstrap
42482
42483 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
42484 maybe-configure-stageautoprofile-target-libstdc++-v3:
42485 @if target-libstdc++-v3-bootstrap
42486 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42487 configure-stageautoprofile-target-libstdc++-v3:
42488 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42489 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42490 @r=`${PWD_COMMAND}`; export r; \
42491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42492 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42493 echo "Checking multilib configuration for libstdc++-v3..."; \
42494 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42495 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42496 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42497 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42498 else \
42499 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42500 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42501 fi; \
42502 else \
42503 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42504 fi; \
42505 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42506 $(RAW_CXX_TARGET_EXPORTS) \
42507 \
42508 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42509 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42510 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42511 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
42512 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42513 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42514 case $(srcdir) in \
42515 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42516 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42517 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42518 esac; \
42519 module_srcdir=libstdc++-v3; \
42520 $(SHELL) $$s/$$module_srcdir/configure \
42521 --srcdir=$${topdir}/$$module_srcdir \
42522 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42523 --target=${target_alias} \
42524 --with-build-libsubdir=$(HOST_SUBDIR) \
42525 $(STAGEautoprofile_CONFIGURE_FLAGS)
42526 @endif target-libstdc++-v3-bootstrap
42527
42528 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
42529 maybe-configure-stageautofeedback-target-libstdc++-v3:
42530 @if target-libstdc++-v3-bootstrap
42531 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42532 configure-stageautofeedback-target-libstdc++-v3:
42533 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42534 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
42535 @r=`${PWD_COMMAND}`; export r; \
42536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42538 echo "Checking multilib configuration for libstdc++-v3..."; \
42539 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
42540 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42541 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
42542 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
42543 else \
42544 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
42545 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42546 fi; \
42547 else \
42548 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
42549 fi; \
42550 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
42551 $(RAW_CXX_TARGET_EXPORTS) \
42552 \
42553 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42554 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42555 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
42556 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
42557 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
42558 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
42559 case $(srcdir) in \
42560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42561 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
42562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42563 esac; \
42564 module_srcdir=libstdc++-v3; \
42565 $(SHELL) $$s/$$module_srcdir/configure \
42566 --srcdir=$${topdir}/$$module_srcdir \
42567 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42568 --target=${target_alias} \
42569 --with-build-libsubdir=$(HOST_SUBDIR) \
42570 $(STAGEautofeedback_CONFIGURE_FLAGS)
42571 @endif target-libstdc++-v3-bootstrap
42572
42573
42574
42575
42576
42577 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
42578 maybe-all-target-libstdc++-v3:
42579 @if gcc-bootstrap
42580 all-target-libstdc++-v3: stage_current
42581 @endif gcc-bootstrap
42582 @if target-libstdc++-v3
42583 TARGET-target-libstdc++-v3=all
42584 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
42585 all-target-libstdc++-v3: configure-target-libstdc++-v3
42586 @r=`${PWD_COMMAND}`; export r; \
42587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588 $(RAW_CXX_TARGET_EXPORTS) \
42589 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42590 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42591 $(TARGET-target-libstdc++-v3))
42592 @endif target-libstdc++-v3
42593
42594
42595
42596 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
42597 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
42598 maybe-all-stage1-target-libstdc++-v3:
42599 maybe-clean-stage1-target-libstdc++-v3:
42600 @if target-libstdc++-v3-bootstrap
42601 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
42602 all-stage1: all-stage1-target-libstdc++-v3
42603 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42604 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
42605 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42606 @r=`${PWD_COMMAND}`; export r; \
42607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42608 TFLAGS="$(STAGE1_TFLAGS)"; \
42609 $(RAW_CXX_TARGET_EXPORTS) \
42610 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42611 \
42612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42613 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42614 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42615 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42619 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42620 \
42621 TFLAGS="$(STAGE1_TFLAGS)" \
42622 $(TARGET-stage1-target-libstdc++-v3)
42623
42624 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
42625 clean-stage1: clean-stage1-target-libstdc++-v3
42626 clean-stage1-target-libstdc++-v3:
42627 @if [ $(current_stage) = stage1 ]; then \
42628 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42629 else \
42630 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
42631 $(MAKE) stage1-start; \
42632 fi; \
42633 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42634 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42635 clean
42636 @endif target-libstdc++-v3-bootstrap
42637
42638
42639 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
42640 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
42641 maybe-all-stage2-target-libstdc++-v3:
42642 maybe-clean-stage2-target-libstdc++-v3:
42643 @if target-libstdc++-v3-bootstrap
42644 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
42645 all-stage2: all-stage2-target-libstdc++-v3
42646 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42647 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
42648 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42649 @r=`${PWD_COMMAND}`; export r; \
42650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42651 TFLAGS="$(STAGE2_TFLAGS)"; \
42652 $(RAW_CXX_TARGET_EXPORTS) \
42653 \
42654 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42655 \
42656 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42657 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42658 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42659 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42660 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42661 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42662 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42663 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42664 TFLAGS="$(STAGE2_TFLAGS)" \
42665 $(TARGET-stage2-target-libstdc++-v3)
42666
42667 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
42668 clean-stage2: clean-stage2-target-libstdc++-v3
42669 clean-stage2-target-libstdc++-v3:
42670 @if [ $(current_stage) = stage2 ]; then \
42671 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42672 else \
42673 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
42674 $(MAKE) stage2-start; \
42675 fi; \
42676 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42677 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42678 @endif target-libstdc++-v3-bootstrap
42679
42680
42681 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
42682 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
42683 maybe-all-stage3-target-libstdc++-v3:
42684 maybe-clean-stage3-target-libstdc++-v3:
42685 @if target-libstdc++-v3-bootstrap
42686 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
42687 all-stage3: all-stage3-target-libstdc++-v3
42688 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42689 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
42690 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42691 @r=`${PWD_COMMAND}`; export r; \
42692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42693 TFLAGS="$(STAGE3_TFLAGS)"; \
42694 $(RAW_CXX_TARGET_EXPORTS) \
42695 \
42696 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42697 \
42698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42699 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42700 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42701 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42705 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42706 TFLAGS="$(STAGE3_TFLAGS)" \
42707 $(TARGET-stage3-target-libstdc++-v3)
42708
42709 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
42710 clean-stage3: clean-stage3-target-libstdc++-v3
42711 clean-stage3-target-libstdc++-v3:
42712 @if [ $(current_stage) = stage3 ]; then \
42713 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42714 else \
42715 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
42716 $(MAKE) stage3-start; \
42717 fi; \
42718 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42719 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42720 @endif target-libstdc++-v3-bootstrap
42721
42722
42723 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
42724 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
42725 maybe-all-stage4-target-libstdc++-v3:
42726 maybe-clean-stage4-target-libstdc++-v3:
42727 @if target-libstdc++-v3-bootstrap
42728 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
42729 all-stage4: all-stage4-target-libstdc++-v3
42730 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42731 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
42732 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42733 @r=`${PWD_COMMAND}`; export r; \
42734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42735 TFLAGS="$(STAGE4_TFLAGS)"; \
42736 $(RAW_CXX_TARGET_EXPORTS) \
42737 \
42738 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42739 \
42740 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42741 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42742 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42743 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42744 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42745 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42746 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42747 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42748 TFLAGS="$(STAGE4_TFLAGS)" \
42749 $(TARGET-stage4-target-libstdc++-v3)
42750
42751 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
42752 clean-stage4: clean-stage4-target-libstdc++-v3
42753 clean-stage4-target-libstdc++-v3:
42754 @if [ $(current_stage) = stage4 ]; then \
42755 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42756 else \
42757 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
42758 $(MAKE) stage4-start; \
42759 fi; \
42760 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42761 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42762 @endif target-libstdc++-v3-bootstrap
42763
42764
42765 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
42766 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
42767 maybe-all-stageprofile-target-libstdc++-v3:
42768 maybe-clean-stageprofile-target-libstdc++-v3:
42769 @if target-libstdc++-v3-bootstrap
42770 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
42771 all-stageprofile: all-stageprofile-target-libstdc++-v3
42772 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42773 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
42774 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42775 @r=`${PWD_COMMAND}`; export r; \
42776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42777 TFLAGS="$(STAGEprofile_TFLAGS)"; \
42778 $(RAW_CXX_TARGET_EXPORTS) \
42779 \
42780 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42781 \
42782 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42783 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42784 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42785 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42786 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42787 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42788 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42789 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42790 TFLAGS="$(STAGEprofile_TFLAGS)" \
42791 $(TARGET-stageprofile-target-libstdc++-v3)
42792
42793 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
42794 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
42795 clean-stageprofile-target-libstdc++-v3:
42796 @if [ $(current_stage) = stageprofile ]; then \
42797 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42798 else \
42799 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
42800 $(MAKE) stageprofile-start; \
42801 fi; \
42802 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42803 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42804 @endif target-libstdc++-v3-bootstrap
42805
42806
42807 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
42808 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
42809 maybe-all-stagetrain-target-libstdc++-v3:
42810 maybe-clean-stagetrain-target-libstdc++-v3:
42811 @if target-libstdc++-v3-bootstrap
42812 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
42813 all-stagetrain: all-stagetrain-target-libstdc++-v3
42814 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42815 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
42816 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42817 @r=`${PWD_COMMAND}`; export r; \
42818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42819 TFLAGS="$(STAGEtrain_TFLAGS)"; \
42820 $(RAW_CXX_TARGET_EXPORTS) \
42821 \
42822 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42823 \
42824 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42825 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42826 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42827 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42828 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42829 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42830 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42831 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42832 TFLAGS="$(STAGEtrain_TFLAGS)" \
42833 $(TARGET-stagetrain-target-libstdc++-v3)
42834
42835 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
42836 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
42837 clean-stagetrain-target-libstdc++-v3:
42838 @if [ $(current_stage) = stagetrain ]; then \
42839 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42840 else \
42841 [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
42842 $(MAKE) stagetrain-start; \
42843 fi; \
42844 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42845 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42846 @endif target-libstdc++-v3-bootstrap
42847
42848
42849 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
42850 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
42851 maybe-all-stagefeedback-target-libstdc++-v3:
42852 maybe-clean-stagefeedback-target-libstdc++-v3:
42853 @if target-libstdc++-v3-bootstrap
42854 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
42855 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
42856 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42857 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
42858 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42859 @r=`${PWD_COMMAND}`; export r; \
42860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42861 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42862 $(RAW_CXX_TARGET_EXPORTS) \
42863 \
42864 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42865 \
42866 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42867 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42868 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42869 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42870 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42871 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42872 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42873 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42874 TFLAGS="$(STAGEfeedback_TFLAGS)" \
42875 $(TARGET-stagefeedback-target-libstdc++-v3)
42876
42877 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
42878 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
42879 clean-stagefeedback-target-libstdc++-v3:
42880 @if [ $(current_stage) = stagefeedback ]; then \
42881 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42882 else \
42883 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
42884 $(MAKE) stagefeedback-start; \
42885 fi; \
42886 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42887 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42888 @endif target-libstdc++-v3-bootstrap
42889
42890
42891 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
42892 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
42893 maybe-all-stageautoprofile-target-libstdc++-v3:
42894 maybe-clean-stageautoprofile-target-libstdc++-v3:
42895 @if target-libstdc++-v3-bootstrap
42896 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
42897 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
42898 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42899 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
42900 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42901 @r=`${PWD_COMMAND}`; export r; \
42902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42903 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42904 $(RAW_CXX_TARGET_EXPORTS) \
42905 \
42906 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42907 $$s/gcc/config/i386/$(AUTO_PROFILE) \
42908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42909 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42915 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42916 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
42917 $(TARGET-stageautoprofile-target-libstdc++-v3)
42918
42919 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
42920 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
42921 clean-stageautoprofile-target-libstdc++-v3:
42922 @if [ $(current_stage) = stageautoprofile ]; then \
42923 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42924 else \
42925 [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
42926 $(MAKE) stageautoprofile-start; \
42927 fi; \
42928 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42929 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42930 @endif target-libstdc++-v3-bootstrap
42931
42932
42933 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
42934 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
42935 maybe-all-stageautofeedback-target-libstdc++-v3:
42936 maybe-clean-stageautofeedback-target-libstdc++-v3:
42937 @if target-libstdc++-v3-bootstrap
42938 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
42939 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
42940 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
42941 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
42942 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42943 @r=`${PWD_COMMAND}`; export r; \
42944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42945 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42946 $(RAW_CXX_TARGET_EXPORTS) \
42947 \
42948 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42949 \
42950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
42951 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42952 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42953 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42957 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
42958 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42959 $(TARGET-stageautofeedback-target-libstdc++-v3)
42960
42961 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
42962 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
42963 clean-stageautofeedback-target-libstdc++-v3:
42964 @if [ $(current_stage) = stageautofeedback ]; then \
42965 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
42966 else \
42967 [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
42968 $(MAKE) stageautofeedback-start; \
42969 fi; \
42970 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42971 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
42972 @endif target-libstdc++-v3-bootstrap
42973
42974
42975
42976
42977
42978
42979 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
42980 maybe-check-target-libstdc++-v3:
42981 @if target-libstdc++-v3
42982 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
42983
42984 check-target-libstdc++-v3:
42985 @: $(MAKE); $(unstage)
42986 @r=`${PWD_COMMAND}`; export r; \
42987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42988 $(RAW_CXX_TARGET_EXPORTS) \
42989 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
42990 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
42991
42992 @endif target-libstdc++-v3
42993
42994 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
42995 maybe-install-target-libstdc++-v3:
42996 @if target-libstdc++-v3
42997 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
42998
42999 install-target-libstdc++-v3: installdirs
43000 @: $(MAKE); $(unstage)
43001 @r=`${PWD_COMMAND}`; export r; \
43002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43003 $(RAW_CXX_TARGET_EXPORTS) \
43004 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43005 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
43006
43007 @endif target-libstdc++-v3
43008
43009 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
43010 maybe-install-strip-target-libstdc++-v3:
43011 @if target-libstdc++-v3
43012 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
43013
43014 install-strip-target-libstdc++-v3: installdirs
43015 @: $(MAKE); $(unstage)
43016 @r=`${PWD_COMMAND}`; export r; \
43017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018 $(RAW_CXX_TARGET_EXPORTS) \
43019 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43020 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
43021
43022 @endif target-libstdc++-v3
43023
43024 # Other targets (info, dvi, pdf, etc.)
43025
43026 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
43027 maybe-info-target-libstdc++-v3:
43028 @if target-libstdc++-v3
43029 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
43030
43031 info-target-libstdc++-v3: \
43032 configure-target-libstdc++-v3
43033 @: $(MAKE); $(unstage)
43034 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43035 r=`${PWD_COMMAND}`; export r; \
43036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43037 $(RAW_CXX_TARGET_EXPORTS) \
43038 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43039 for flag in $(EXTRA_TARGET_FLAGS); do \
43040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43041 done; \
43042 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43045 "RANLIB=$${RANLIB}" \
43046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43047 info) \
43048 || exit 1
43049
43050 @endif target-libstdc++-v3
43051
43052 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
43053 maybe-dvi-target-libstdc++-v3:
43054 @if target-libstdc++-v3
43055 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
43056
43057 dvi-target-libstdc++-v3: \
43058 configure-target-libstdc++-v3
43059 @: $(MAKE); $(unstage)
43060 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43061 r=`${PWD_COMMAND}`; export r; \
43062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43063 $(RAW_CXX_TARGET_EXPORTS) \
43064 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
43065 for flag in $(EXTRA_TARGET_FLAGS); do \
43066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43067 done; \
43068 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43071 "RANLIB=$${RANLIB}" \
43072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43073 dvi) \
43074 || exit 1
43075
43076 @endif target-libstdc++-v3
43077
43078 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
43079 maybe-pdf-target-libstdc++-v3:
43080 @if target-libstdc++-v3
43081 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
43082
43083 pdf-target-libstdc++-v3: \
43084 configure-target-libstdc++-v3
43085 @: $(MAKE); $(unstage)
43086 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43087 r=`${PWD_COMMAND}`; export r; \
43088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43089 $(RAW_CXX_TARGET_EXPORTS) \
43090 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43091 for flag in $(EXTRA_TARGET_FLAGS); do \
43092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43093 done; \
43094 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43097 "RANLIB=$${RANLIB}" \
43098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43099 pdf) \
43100 || exit 1
43101
43102 @endif target-libstdc++-v3
43103
43104 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
43105 maybe-html-target-libstdc++-v3:
43106 @if target-libstdc++-v3
43107 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
43108
43109 html-target-libstdc++-v3: \
43110 configure-target-libstdc++-v3
43111 @: $(MAKE); $(unstage)
43112 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43113 r=`${PWD_COMMAND}`; export r; \
43114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43115 $(RAW_CXX_TARGET_EXPORTS) \
43116 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43117 for flag in $(EXTRA_TARGET_FLAGS); do \
43118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43119 done; \
43120 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43123 "RANLIB=$${RANLIB}" \
43124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43125 html) \
43126 || exit 1
43127
43128 @endif target-libstdc++-v3
43129
43130 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
43131 maybe-TAGS-target-libstdc++-v3:
43132 @if target-libstdc++-v3
43133 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
43134
43135 TAGS-target-libstdc++-v3: \
43136 configure-target-libstdc++-v3
43137 @: $(MAKE); $(unstage)
43138 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43139 r=`${PWD_COMMAND}`; export r; \
43140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43141 $(RAW_CXX_TARGET_EXPORTS) \
43142 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
43143 for flag in $(EXTRA_TARGET_FLAGS); do \
43144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43145 done; \
43146 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43149 "RANLIB=$${RANLIB}" \
43150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43151 TAGS) \
43152 || exit 1
43153
43154 @endif target-libstdc++-v3
43155
43156 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
43157 maybe-install-info-target-libstdc++-v3:
43158 @if target-libstdc++-v3
43159 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
43160
43161 install-info-target-libstdc++-v3: \
43162 configure-target-libstdc++-v3 \
43163 info-target-libstdc++-v3
43164 @: $(MAKE); $(unstage)
43165 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43166 r=`${PWD_COMMAND}`; export r; \
43167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43168 $(RAW_CXX_TARGET_EXPORTS) \
43169 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
43170 for flag in $(EXTRA_TARGET_FLAGS); do \
43171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43172 done; \
43173 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43176 "RANLIB=$${RANLIB}" \
43177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43178 install-info) \
43179 || exit 1
43180
43181 @endif target-libstdc++-v3
43182
43183 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
43184 maybe-install-pdf-target-libstdc++-v3:
43185 @if target-libstdc++-v3
43186 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
43187
43188 install-pdf-target-libstdc++-v3: \
43189 configure-target-libstdc++-v3 \
43190 pdf-target-libstdc++-v3
43191 @: $(MAKE); $(unstage)
43192 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43193 r=`${PWD_COMMAND}`; export r; \
43194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195 $(RAW_CXX_TARGET_EXPORTS) \
43196 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
43197 for flag in $(EXTRA_TARGET_FLAGS); do \
43198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43199 done; \
43200 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43203 "RANLIB=$${RANLIB}" \
43204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43205 install-pdf) \
43206 || exit 1
43207
43208 @endif target-libstdc++-v3
43209
43210 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
43211 maybe-install-html-target-libstdc++-v3:
43212 @if target-libstdc++-v3
43213 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
43214
43215 install-html-target-libstdc++-v3: \
43216 configure-target-libstdc++-v3 \
43217 html-target-libstdc++-v3
43218 @: $(MAKE); $(unstage)
43219 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43220 r=`${PWD_COMMAND}`; export r; \
43221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222 $(RAW_CXX_TARGET_EXPORTS) \
43223 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
43224 for flag in $(EXTRA_TARGET_FLAGS); do \
43225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43226 done; \
43227 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43230 "RANLIB=$${RANLIB}" \
43231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43232 install-html) \
43233 || exit 1
43234
43235 @endif target-libstdc++-v3
43236
43237 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
43238 maybe-installcheck-target-libstdc++-v3:
43239 @if target-libstdc++-v3
43240 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
43241
43242 installcheck-target-libstdc++-v3: \
43243 configure-target-libstdc++-v3
43244 @: $(MAKE); $(unstage)
43245 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43246 r=`${PWD_COMMAND}`; export r; \
43247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43248 $(RAW_CXX_TARGET_EXPORTS) \
43249 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
43250 for flag in $(EXTRA_TARGET_FLAGS); do \
43251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43252 done; \
43253 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43256 "RANLIB=$${RANLIB}" \
43257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43258 installcheck) \
43259 || exit 1
43260
43261 @endif target-libstdc++-v3
43262
43263 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
43264 maybe-mostlyclean-target-libstdc++-v3:
43265 @if target-libstdc++-v3
43266 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
43267
43268 mostlyclean-target-libstdc++-v3:
43269 @: $(MAKE); $(unstage)
43270 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43271 r=`${PWD_COMMAND}`; export r; \
43272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43273 $(RAW_CXX_TARGET_EXPORTS) \
43274 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43275 for flag in $(EXTRA_TARGET_FLAGS); do \
43276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43277 done; \
43278 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43281 "RANLIB=$${RANLIB}" \
43282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43283 mostlyclean) \
43284 || exit 1
43285
43286 @endif target-libstdc++-v3
43287
43288 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
43289 maybe-clean-target-libstdc++-v3:
43290 @if target-libstdc++-v3
43291 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
43292
43293 clean-target-libstdc++-v3:
43294 @: $(MAKE); $(unstage)
43295 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43296 r=`${PWD_COMMAND}`; export r; \
43297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43298 $(RAW_CXX_TARGET_EXPORTS) \
43299 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43300 for flag in $(EXTRA_TARGET_FLAGS); do \
43301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43302 done; \
43303 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43306 "RANLIB=$${RANLIB}" \
43307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43308 clean) \
43309 || exit 1
43310
43311 @endif target-libstdc++-v3
43312
43313 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
43314 maybe-distclean-target-libstdc++-v3:
43315 @if target-libstdc++-v3
43316 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
43317
43318 distclean-target-libstdc++-v3:
43319 @: $(MAKE); $(unstage)
43320 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43321 r=`${PWD_COMMAND}`; export r; \
43322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43323 $(RAW_CXX_TARGET_EXPORTS) \
43324 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43325 for flag in $(EXTRA_TARGET_FLAGS); do \
43326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43327 done; \
43328 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43331 "RANLIB=$${RANLIB}" \
43332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43333 distclean) \
43334 || exit 1
43335
43336 @endif target-libstdc++-v3
43337
43338 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
43339 maybe-maintainer-clean-target-libstdc++-v3:
43340 @if target-libstdc++-v3
43341 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
43342
43343 maintainer-clean-target-libstdc++-v3:
43344 @: $(MAKE); $(unstage)
43345 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
43346 r=`${PWD_COMMAND}`; export r; \
43347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43348 $(RAW_CXX_TARGET_EXPORTS) \
43349 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
43350 for flag in $(EXTRA_TARGET_FLAGS); do \
43351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43352 done; \
43353 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
43354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43356 "RANLIB=$${RANLIB}" \
43357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43358 maintainer-clean) \
43359 || exit 1
43360
43361 @endif target-libstdc++-v3
43362
43363
43364
43365
43366
43367 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
43368 maybe-configure-target-libsanitizer:
43369 @if gcc-bootstrap
43370 configure-target-libsanitizer: stage_current
43371 @endif gcc-bootstrap
43372 @if target-libsanitizer
43373 maybe-configure-target-libsanitizer: configure-target-libsanitizer
43374 configure-target-libsanitizer:
43375 @r=`${PWD_COMMAND}`; export r; \
43376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43377 echo "Checking multilib configuration for libsanitizer..."; \
43378 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43379 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43380 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43381 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43382 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43383 else \
43384 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43385 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43386 fi; \
43387 else \
43388 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43389 fi; \
43390 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43391 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43392 $(RAW_CXX_TARGET_EXPORTS) \
43393 echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
43394 cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
43395 case $(srcdir) in \
43396 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43397 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43398 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43399 esac; \
43400 module_srcdir=libsanitizer; \
43401 rm -f no-such-file || : ; \
43402 CONFIG_SITE=no-such-file $(SHELL) \
43403 $$s/$$module_srcdir/configure \
43404 --srcdir=$${topdir}/$$module_srcdir \
43405 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43406 --target=${target_alias} \
43407 || exit 1
43408 @endif target-libsanitizer
43409
43410
43411
43412 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
43413 maybe-configure-stage1-target-libsanitizer:
43414 @if target-libsanitizer-bootstrap
43415 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43416 configure-stage1-target-libsanitizer:
43417 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43418 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43419 @r=`${PWD_COMMAND}`; export r; \
43420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43421 TFLAGS="$(STAGE1_TFLAGS)"; \
43422 echo "Checking multilib configuration for libsanitizer..."; \
43423 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43424 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43425 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43426 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43427 else \
43428 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43429 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43430 fi; \
43431 else \
43432 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43433 fi; \
43434 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43435 $(RAW_CXX_TARGET_EXPORTS) \
43436 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43437 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43438 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43439 echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
43440 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43441 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43442 case $(srcdir) in \
43443 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43444 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43445 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43446 esac; \
43447 module_srcdir=libsanitizer; \
43448 $(SHELL) $$s/$$module_srcdir/configure \
43449 --srcdir=$${topdir}/$$module_srcdir \
43450 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43451 --target=${target_alias} \
43452 \
43453 $(STAGE1_CONFIGURE_FLAGS)
43454 @endif target-libsanitizer-bootstrap
43455
43456 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
43457 maybe-configure-stage2-target-libsanitizer:
43458 @if target-libsanitizer-bootstrap
43459 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43460 configure-stage2-target-libsanitizer:
43461 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43462 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43463 @r=`${PWD_COMMAND}`; export r; \
43464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43465 TFLAGS="$(STAGE2_TFLAGS)"; \
43466 echo "Checking multilib configuration for libsanitizer..."; \
43467 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43468 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43469 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43470 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43471 else \
43472 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43473 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43474 fi; \
43475 else \
43476 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43477 fi; \
43478 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43479 $(RAW_CXX_TARGET_EXPORTS) \
43480 \
43481 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43482 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43483 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43484 echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
43485 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43486 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43487 case $(srcdir) in \
43488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43489 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43491 esac; \
43492 module_srcdir=libsanitizer; \
43493 $(SHELL) $$s/$$module_srcdir/configure \
43494 --srcdir=$${topdir}/$$module_srcdir \
43495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43496 --target=${target_alias} \
43497 --with-build-libsubdir=$(HOST_SUBDIR) \
43498 $(STAGE2_CONFIGURE_FLAGS)
43499 @endif target-libsanitizer-bootstrap
43500
43501 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
43502 maybe-configure-stage3-target-libsanitizer:
43503 @if target-libsanitizer-bootstrap
43504 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43505 configure-stage3-target-libsanitizer:
43506 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43507 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43508 @r=`${PWD_COMMAND}`; export r; \
43509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43510 TFLAGS="$(STAGE3_TFLAGS)"; \
43511 echo "Checking multilib configuration for libsanitizer..."; \
43512 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43513 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43514 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43515 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43516 else \
43517 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43518 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43519 fi; \
43520 else \
43521 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43522 fi; \
43523 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43524 $(RAW_CXX_TARGET_EXPORTS) \
43525 \
43526 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43527 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43528 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43529 echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
43530 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43531 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43532 case $(srcdir) in \
43533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43534 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43536 esac; \
43537 module_srcdir=libsanitizer; \
43538 $(SHELL) $$s/$$module_srcdir/configure \
43539 --srcdir=$${topdir}/$$module_srcdir \
43540 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43541 --target=${target_alias} \
43542 --with-build-libsubdir=$(HOST_SUBDIR) \
43543 $(STAGE3_CONFIGURE_FLAGS)
43544 @endif target-libsanitizer-bootstrap
43545
43546 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
43547 maybe-configure-stage4-target-libsanitizer:
43548 @if target-libsanitizer-bootstrap
43549 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43550 configure-stage4-target-libsanitizer:
43551 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43552 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43553 @r=`${PWD_COMMAND}`; export r; \
43554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43555 TFLAGS="$(STAGE4_TFLAGS)"; \
43556 echo "Checking multilib configuration for libsanitizer..."; \
43557 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43558 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43559 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43560 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43561 else \
43562 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43563 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43564 fi; \
43565 else \
43566 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43567 fi; \
43568 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43569 $(RAW_CXX_TARGET_EXPORTS) \
43570 \
43571 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43572 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43573 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43574 echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
43575 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43576 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43577 case $(srcdir) in \
43578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43579 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43581 esac; \
43582 module_srcdir=libsanitizer; \
43583 $(SHELL) $$s/$$module_srcdir/configure \
43584 --srcdir=$${topdir}/$$module_srcdir \
43585 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43586 --target=${target_alias} \
43587 --with-build-libsubdir=$(HOST_SUBDIR) \
43588 $(STAGE4_CONFIGURE_FLAGS)
43589 @endif target-libsanitizer-bootstrap
43590
43591 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
43592 maybe-configure-stageprofile-target-libsanitizer:
43593 @if target-libsanitizer-bootstrap
43594 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
43595 configure-stageprofile-target-libsanitizer:
43596 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
43597 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43598 @r=`${PWD_COMMAND}`; export r; \
43599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43600 TFLAGS="$(STAGEprofile_TFLAGS)"; \
43601 echo "Checking multilib configuration for libsanitizer..."; \
43602 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43603 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43604 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43605 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43606 else \
43607 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43608 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43609 fi; \
43610 else \
43611 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43612 fi; \
43613 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43614 $(RAW_CXX_TARGET_EXPORTS) \
43615 \
43616 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43617 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43618 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43619 echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
43620 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43621 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43622 case $(srcdir) in \
43623 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43624 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43625 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43626 esac; \
43627 module_srcdir=libsanitizer; \
43628 $(SHELL) $$s/$$module_srcdir/configure \
43629 --srcdir=$${topdir}/$$module_srcdir \
43630 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43631 --target=${target_alias} \
43632 --with-build-libsubdir=$(HOST_SUBDIR) \
43633 $(STAGEprofile_CONFIGURE_FLAGS)
43634 @endif target-libsanitizer-bootstrap
43635
43636 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
43637 maybe-configure-stagetrain-target-libsanitizer:
43638 @if target-libsanitizer-bootstrap
43639 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
43640 configure-stagetrain-target-libsanitizer:
43641 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
43642 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43643 @r=`${PWD_COMMAND}`; export r; \
43644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43645 TFLAGS="$(STAGEtrain_TFLAGS)"; \
43646 echo "Checking multilib configuration for libsanitizer..."; \
43647 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43648 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43649 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43650 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43651 else \
43652 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43653 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43654 fi; \
43655 else \
43656 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43657 fi; \
43658 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43659 $(RAW_CXX_TARGET_EXPORTS) \
43660 \
43661 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43662 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43663 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43664 echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
43665 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43666 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43667 case $(srcdir) in \
43668 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43669 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43670 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43671 esac; \
43672 module_srcdir=libsanitizer; \
43673 $(SHELL) $$s/$$module_srcdir/configure \
43674 --srcdir=$${topdir}/$$module_srcdir \
43675 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43676 --target=${target_alias} \
43677 --with-build-libsubdir=$(HOST_SUBDIR) \
43678 $(STAGEtrain_CONFIGURE_FLAGS)
43679 @endif target-libsanitizer-bootstrap
43680
43681 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
43682 maybe-configure-stagefeedback-target-libsanitizer:
43683 @if target-libsanitizer-bootstrap
43684 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
43685 configure-stagefeedback-target-libsanitizer:
43686 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
43687 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43688 @r=`${PWD_COMMAND}`; export r; \
43689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43690 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
43691 echo "Checking multilib configuration for libsanitizer..."; \
43692 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43693 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43694 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43695 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43696 else \
43697 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43698 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43699 fi; \
43700 else \
43701 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43702 fi; \
43703 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43704 $(RAW_CXX_TARGET_EXPORTS) \
43705 \
43706 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43707 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43708 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43709 echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
43710 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43711 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43712 case $(srcdir) in \
43713 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43714 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43715 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43716 esac; \
43717 module_srcdir=libsanitizer; \
43718 $(SHELL) $$s/$$module_srcdir/configure \
43719 --srcdir=$${topdir}/$$module_srcdir \
43720 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43721 --target=${target_alias} \
43722 --with-build-libsubdir=$(HOST_SUBDIR) \
43723 $(STAGEfeedback_CONFIGURE_FLAGS)
43724 @endif target-libsanitizer-bootstrap
43725
43726 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
43727 maybe-configure-stageautoprofile-target-libsanitizer:
43728 @if target-libsanitizer-bootstrap
43729 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
43730 configure-stageautoprofile-target-libsanitizer:
43731 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
43732 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43733 @r=`${PWD_COMMAND}`; export r; \
43734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43735 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
43736 echo "Checking multilib configuration for libsanitizer..."; \
43737 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43738 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43739 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43740 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43741 else \
43742 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43743 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43744 fi; \
43745 else \
43746 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43747 fi; \
43748 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43749 $(RAW_CXX_TARGET_EXPORTS) \
43750 \
43751 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43752 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43753 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43754 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
43755 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43756 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43757 case $(srcdir) in \
43758 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43759 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43760 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43761 esac; \
43762 module_srcdir=libsanitizer; \
43763 $(SHELL) $$s/$$module_srcdir/configure \
43764 --srcdir=$${topdir}/$$module_srcdir \
43765 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43766 --target=${target_alias} \
43767 --with-build-libsubdir=$(HOST_SUBDIR) \
43768 $(STAGEautoprofile_CONFIGURE_FLAGS)
43769 @endif target-libsanitizer-bootstrap
43770
43771 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
43772 maybe-configure-stageautofeedback-target-libsanitizer:
43773 @if target-libsanitizer-bootstrap
43774 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
43775 configure-stageautofeedback-target-libsanitizer:
43776 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
43777 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
43778 @r=`${PWD_COMMAND}`; export r; \
43779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43780 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
43781 echo "Checking multilib configuration for libsanitizer..."; \
43782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
43783 if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43784 if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
43785 rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
43786 else \
43787 rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
43788 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43789 fi; \
43790 else \
43791 mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
43792 fi; \
43793 test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
43794 $(RAW_CXX_TARGET_EXPORTS) \
43795 \
43796 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43797 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43798 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
43799 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
43800 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
43801 cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
43802 case $(srcdir) in \
43803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43804 *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
43805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43806 esac; \
43807 module_srcdir=libsanitizer; \
43808 $(SHELL) $$s/$$module_srcdir/configure \
43809 --srcdir=$${topdir}/$$module_srcdir \
43810 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43811 --target=${target_alias} \
43812 --with-build-libsubdir=$(HOST_SUBDIR) \
43813 $(STAGEautofeedback_CONFIGURE_FLAGS)
43814 @endif target-libsanitizer-bootstrap
43815
43816
43817
43818
43819
43820 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
43821 maybe-all-target-libsanitizer:
43822 @if gcc-bootstrap
43823 all-target-libsanitizer: stage_current
43824 @endif gcc-bootstrap
43825 @if target-libsanitizer
43826 TARGET-target-libsanitizer=all
43827 maybe-all-target-libsanitizer: all-target-libsanitizer
43828 all-target-libsanitizer: configure-target-libsanitizer
43829 @r=`${PWD_COMMAND}`; export r; \
43830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831 $(RAW_CXX_TARGET_EXPORTS) \
43832 (cd $(TARGET_SUBDIR)/libsanitizer && \
43833 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43834 $(TARGET-target-libsanitizer))
43835 @endif target-libsanitizer
43836
43837
43838
43839 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
43840 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
43841 maybe-all-stage1-target-libsanitizer:
43842 maybe-clean-stage1-target-libsanitizer:
43843 @if target-libsanitizer-bootstrap
43844 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
43845 all-stage1: all-stage1-target-libsanitizer
43846 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
43847 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
43848 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43849 @r=`${PWD_COMMAND}`; export r; \
43850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43851 TFLAGS="$(STAGE1_TFLAGS)"; \
43852 $(RAW_CXX_TARGET_EXPORTS) \
43853 cd $(TARGET_SUBDIR)/libsanitizer && \
43854 \
43855 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43856 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43857 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43858 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43859 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43860 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43861 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43862 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43863 \
43864 TFLAGS="$(STAGE1_TFLAGS)" \
43865 $(TARGET-stage1-target-libsanitizer)
43866
43867 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
43868 clean-stage1: clean-stage1-target-libsanitizer
43869 clean-stage1-target-libsanitizer:
43870 @if [ $(current_stage) = stage1 ]; then \
43871 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43872 else \
43873 [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
43874 $(MAKE) stage1-start; \
43875 fi; \
43876 cd $(TARGET_SUBDIR)/libsanitizer && \
43877 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43878 clean
43879 @endif target-libsanitizer-bootstrap
43880
43881
43882 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
43883 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
43884 maybe-all-stage2-target-libsanitizer:
43885 maybe-clean-stage2-target-libsanitizer:
43886 @if target-libsanitizer-bootstrap
43887 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
43888 all-stage2: all-stage2-target-libsanitizer
43889 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
43890 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
43891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43892 @r=`${PWD_COMMAND}`; export r; \
43893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894 TFLAGS="$(STAGE2_TFLAGS)"; \
43895 $(RAW_CXX_TARGET_EXPORTS) \
43896 \
43897 cd $(TARGET_SUBDIR)/libsanitizer && \
43898 \
43899 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43900 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43901 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43902 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43903 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43904 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43905 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43906 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43907 TFLAGS="$(STAGE2_TFLAGS)" \
43908 $(TARGET-stage2-target-libsanitizer)
43909
43910 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
43911 clean-stage2: clean-stage2-target-libsanitizer
43912 clean-stage2-target-libsanitizer:
43913 @if [ $(current_stage) = stage2 ]; then \
43914 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43915 else \
43916 [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
43917 $(MAKE) stage2-start; \
43918 fi; \
43919 cd $(TARGET_SUBDIR)/libsanitizer && \
43920 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43921 @endif target-libsanitizer-bootstrap
43922
43923
43924 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
43925 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
43926 maybe-all-stage3-target-libsanitizer:
43927 maybe-clean-stage3-target-libsanitizer:
43928 @if target-libsanitizer-bootstrap
43929 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
43930 all-stage3: all-stage3-target-libsanitizer
43931 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
43932 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
43933 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
43934 @r=`${PWD_COMMAND}`; export r; \
43935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43936 TFLAGS="$(STAGE3_TFLAGS)"; \
43937 $(RAW_CXX_TARGET_EXPORTS) \
43938 \
43939 cd $(TARGET_SUBDIR)/libsanitizer && \
43940 \
43941 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43942 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43943 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43944 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43945 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43946 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43947 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43948 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43949 TFLAGS="$(STAGE3_TFLAGS)" \
43950 $(TARGET-stage3-target-libsanitizer)
43951
43952 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
43953 clean-stage3: clean-stage3-target-libsanitizer
43954 clean-stage3-target-libsanitizer:
43955 @if [ $(current_stage) = stage3 ]; then \
43956 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43957 else \
43958 [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
43959 $(MAKE) stage3-start; \
43960 fi; \
43961 cd $(TARGET_SUBDIR)/libsanitizer && \
43962 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
43963 @endif target-libsanitizer-bootstrap
43964
43965
43966 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
43967 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
43968 maybe-all-stage4-target-libsanitizer:
43969 maybe-clean-stage4-target-libsanitizer:
43970 @if target-libsanitizer-bootstrap
43971 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
43972 all-stage4: all-stage4-target-libsanitizer
43973 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
43974 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
43975 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
43976 @r=`${PWD_COMMAND}`; export r; \
43977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43978 TFLAGS="$(STAGE4_TFLAGS)"; \
43979 $(RAW_CXX_TARGET_EXPORTS) \
43980 \
43981 cd $(TARGET_SUBDIR)/libsanitizer && \
43982 \
43983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
43984 CFLAGS="$(CFLAGS_FOR_TARGET)" \
43985 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
43986 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
43987 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
43988 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
43989 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
43990 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
43991 TFLAGS="$(STAGE4_TFLAGS)" \
43992 $(TARGET-stage4-target-libsanitizer)
43993
43994 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
43995 clean-stage4: clean-stage4-target-libsanitizer
43996 clean-stage4-target-libsanitizer:
43997 @if [ $(current_stage) = stage4 ]; then \
43998 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
43999 else \
44000 [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
44001 $(MAKE) stage4-start; \
44002 fi; \
44003 cd $(TARGET_SUBDIR)/libsanitizer && \
44004 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44005 @endif target-libsanitizer-bootstrap
44006
44007
44008 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
44009 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
44010 maybe-all-stageprofile-target-libsanitizer:
44011 maybe-clean-stageprofile-target-libsanitizer:
44012 @if target-libsanitizer-bootstrap
44013 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
44014 all-stageprofile: all-stageprofile-target-libsanitizer
44015 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44016 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
44017 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44018 @r=`${PWD_COMMAND}`; export r; \
44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44020 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44021 $(RAW_CXX_TARGET_EXPORTS) \
44022 \
44023 cd $(TARGET_SUBDIR)/libsanitizer && \
44024 \
44025 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44026 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44027 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44028 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44029 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44030 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44031 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44032 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44033 TFLAGS="$(STAGEprofile_TFLAGS)" \
44034 $(TARGET-stageprofile-target-libsanitizer)
44035
44036 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
44037 clean-stageprofile: clean-stageprofile-target-libsanitizer
44038 clean-stageprofile-target-libsanitizer:
44039 @if [ $(current_stage) = stageprofile ]; then \
44040 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44041 else \
44042 [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
44043 $(MAKE) stageprofile-start; \
44044 fi; \
44045 cd $(TARGET_SUBDIR)/libsanitizer && \
44046 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44047 @endif target-libsanitizer-bootstrap
44048
44049
44050 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
44051 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
44052 maybe-all-stagetrain-target-libsanitizer:
44053 maybe-clean-stagetrain-target-libsanitizer:
44054 @if target-libsanitizer-bootstrap
44055 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
44056 all-stagetrain: all-stagetrain-target-libsanitizer
44057 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
44058 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
44059 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44060 @r=`${PWD_COMMAND}`; export r; \
44061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44062 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44063 $(RAW_CXX_TARGET_EXPORTS) \
44064 \
44065 cd $(TARGET_SUBDIR)/libsanitizer && \
44066 \
44067 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44068 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44069 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44070 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44071 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44072 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44073 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44074 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44075 TFLAGS="$(STAGEtrain_TFLAGS)" \
44076 $(TARGET-stagetrain-target-libsanitizer)
44077
44078 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
44079 clean-stagetrain: clean-stagetrain-target-libsanitizer
44080 clean-stagetrain-target-libsanitizer:
44081 @if [ $(current_stage) = stagetrain ]; then \
44082 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44083 else \
44084 [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
44085 $(MAKE) stagetrain-start; \
44086 fi; \
44087 cd $(TARGET_SUBDIR)/libsanitizer && \
44088 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44089 @endif target-libsanitizer-bootstrap
44090
44091
44092 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
44093 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
44094 maybe-all-stagefeedback-target-libsanitizer:
44095 maybe-clean-stagefeedback-target-libsanitizer:
44096 @if target-libsanitizer-bootstrap
44097 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
44098 all-stagefeedback: all-stagefeedback-target-libsanitizer
44099 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44100 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
44101 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44102 @r=`${PWD_COMMAND}`; export r; \
44103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44104 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44105 $(RAW_CXX_TARGET_EXPORTS) \
44106 \
44107 cd $(TARGET_SUBDIR)/libsanitizer && \
44108 \
44109 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44110 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44111 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44112 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44113 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44114 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44115 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44116 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44117 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44118 $(TARGET-stagefeedback-target-libsanitizer)
44119
44120 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
44121 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
44122 clean-stagefeedback-target-libsanitizer:
44123 @if [ $(current_stage) = stagefeedback ]; then \
44124 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44125 else \
44126 [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
44127 $(MAKE) stagefeedback-start; \
44128 fi; \
44129 cd $(TARGET_SUBDIR)/libsanitizer && \
44130 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44131 @endif target-libsanitizer-bootstrap
44132
44133
44134 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
44135 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
44136 maybe-all-stageautoprofile-target-libsanitizer:
44137 maybe-clean-stageautoprofile-target-libsanitizer:
44138 @if target-libsanitizer-bootstrap
44139 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
44140 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
44141 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
44142 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
44143 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44144 @r=`${PWD_COMMAND}`; export r; \
44145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44146 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44147 $(RAW_CXX_TARGET_EXPORTS) \
44148 \
44149 cd $(TARGET_SUBDIR)/libsanitizer && \
44150 $$s/gcc/config/i386/$(AUTO_PROFILE) \
44151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44152 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44153 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44154 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44158 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44159 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
44160 $(TARGET-stageautoprofile-target-libsanitizer)
44161
44162 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
44163 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
44164 clean-stageautoprofile-target-libsanitizer:
44165 @if [ $(current_stage) = stageautoprofile ]; then \
44166 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44167 else \
44168 [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
44169 $(MAKE) stageautoprofile-start; \
44170 fi; \
44171 cd $(TARGET_SUBDIR)/libsanitizer && \
44172 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44173 @endif target-libsanitizer-bootstrap
44174
44175
44176 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
44177 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
44178 maybe-all-stageautofeedback-target-libsanitizer:
44179 maybe-clean-stageautofeedback-target-libsanitizer:
44180 @if target-libsanitizer-bootstrap
44181 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
44182 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
44183 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
44184 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
44185 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
44186 @r=`${PWD_COMMAND}`; export r; \
44187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44188 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
44189 $(RAW_CXX_TARGET_EXPORTS) \
44190 \
44191 cd $(TARGET_SUBDIR)/libsanitizer && \
44192 \
44193 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44194 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44195 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44196 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44197 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44198 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44199 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44200 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
44201 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
44202 $(TARGET-stageautofeedback-target-libsanitizer)
44203
44204 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
44205 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
44206 clean-stageautofeedback-target-libsanitizer:
44207 @if [ $(current_stage) = stageautofeedback ]; then \
44208 [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44209 else \
44210 [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
44211 $(MAKE) stageautofeedback-start; \
44212 fi; \
44213 cd $(TARGET_SUBDIR)/libsanitizer && \
44214 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
44215 @endif target-libsanitizer-bootstrap
44216
44217
44218
44219
44220
44221
44222 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
44223 maybe-check-target-libsanitizer:
44224 @if target-libsanitizer
44225 maybe-check-target-libsanitizer: check-target-libsanitizer
44226
44227 check-target-libsanitizer:
44228 @: $(MAKE); $(unstage)
44229 @r=`${PWD_COMMAND}`; export r; \
44230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44231 $(RAW_CXX_TARGET_EXPORTS) \
44232 (cd $(TARGET_SUBDIR)/libsanitizer && \
44233 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
44234
44235 @endif target-libsanitizer
44236
44237 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
44238 maybe-install-target-libsanitizer:
44239 @if target-libsanitizer
44240 maybe-install-target-libsanitizer: install-target-libsanitizer
44241
44242 install-target-libsanitizer: installdirs
44243 @: $(MAKE); $(unstage)
44244 @r=`${PWD_COMMAND}`; export r; \
44245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44246 $(RAW_CXX_TARGET_EXPORTS) \
44247 (cd $(TARGET_SUBDIR)/libsanitizer && \
44248 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
44249
44250 @endif target-libsanitizer
44251
44252 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
44253 maybe-install-strip-target-libsanitizer:
44254 @if target-libsanitizer
44255 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
44256
44257 install-strip-target-libsanitizer: installdirs
44258 @: $(MAKE); $(unstage)
44259 @r=`${PWD_COMMAND}`; export r; \
44260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44261 $(RAW_CXX_TARGET_EXPORTS) \
44262 (cd $(TARGET_SUBDIR)/libsanitizer && \
44263 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
44264
44265 @endif target-libsanitizer
44266
44267 # Other targets (info, dvi, pdf, etc.)
44268
44269 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
44270 maybe-info-target-libsanitizer:
44271 @if target-libsanitizer
44272 maybe-info-target-libsanitizer: info-target-libsanitizer
44273
44274 info-target-libsanitizer: \
44275 configure-target-libsanitizer
44276 @: $(MAKE); $(unstage)
44277 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44278 r=`${PWD_COMMAND}`; export r; \
44279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44280 $(RAW_CXX_TARGET_EXPORTS) \
44281 echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
44282 for flag in $(EXTRA_TARGET_FLAGS); do \
44283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44284 done; \
44285 (cd $(TARGET_SUBDIR)/libsanitizer && \
44286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44288 "RANLIB=$${RANLIB}" \
44289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44290 info) \
44291 || exit 1
44292
44293 @endif target-libsanitizer
44294
44295 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
44296 maybe-dvi-target-libsanitizer:
44297 @if target-libsanitizer
44298 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
44299
44300 dvi-target-libsanitizer: \
44301 configure-target-libsanitizer
44302 @: $(MAKE); $(unstage)
44303 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44304 r=`${PWD_COMMAND}`; export r; \
44305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44306 $(RAW_CXX_TARGET_EXPORTS) \
44307 echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
44308 for flag in $(EXTRA_TARGET_FLAGS); do \
44309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44310 done; \
44311 (cd $(TARGET_SUBDIR)/libsanitizer && \
44312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44314 "RANLIB=$${RANLIB}" \
44315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44316 dvi) \
44317 || exit 1
44318
44319 @endif target-libsanitizer
44320
44321 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
44322 maybe-pdf-target-libsanitizer:
44323 @if target-libsanitizer
44324 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
44325
44326 pdf-target-libsanitizer: \
44327 configure-target-libsanitizer
44328 @: $(MAKE); $(unstage)
44329 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44330 r=`${PWD_COMMAND}`; export r; \
44331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44332 $(RAW_CXX_TARGET_EXPORTS) \
44333 echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44334 for flag in $(EXTRA_TARGET_FLAGS); do \
44335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44336 done; \
44337 (cd $(TARGET_SUBDIR)/libsanitizer && \
44338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44340 "RANLIB=$${RANLIB}" \
44341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44342 pdf) \
44343 || exit 1
44344
44345 @endif target-libsanitizer
44346
44347 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
44348 maybe-html-target-libsanitizer:
44349 @if target-libsanitizer
44350 maybe-html-target-libsanitizer: html-target-libsanitizer
44351
44352 html-target-libsanitizer: \
44353 configure-target-libsanitizer
44354 @: $(MAKE); $(unstage)
44355 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44356 r=`${PWD_COMMAND}`; export r; \
44357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44358 $(RAW_CXX_TARGET_EXPORTS) \
44359 echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
44360 for flag in $(EXTRA_TARGET_FLAGS); do \
44361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44362 done; \
44363 (cd $(TARGET_SUBDIR)/libsanitizer && \
44364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44366 "RANLIB=$${RANLIB}" \
44367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44368 html) \
44369 || exit 1
44370
44371 @endif target-libsanitizer
44372
44373 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
44374 maybe-TAGS-target-libsanitizer:
44375 @if target-libsanitizer
44376 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
44377
44378 TAGS-target-libsanitizer: \
44379 configure-target-libsanitizer
44380 @: $(MAKE); $(unstage)
44381 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44382 r=`${PWD_COMMAND}`; export r; \
44383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44384 $(RAW_CXX_TARGET_EXPORTS) \
44385 echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
44386 for flag in $(EXTRA_TARGET_FLAGS); do \
44387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44388 done; \
44389 (cd $(TARGET_SUBDIR)/libsanitizer && \
44390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44392 "RANLIB=$${RANLIB}" \
44393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44394 TAGS) \
44395 || exit 1
44396
44397 @endif target-libsanitizer
44398
44399 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
44400 maybe-install-info-target-libsanitizer:
44401 @if target-libsanitizer
44402 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
44403
44404 install-info-target-libsanitizer: \
44405 configure-target-libsanitizer \
44406 info-target-libsanitizer
44407 @: $(MAKE); $(unstage)
44408 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44409 r=`${PWD_COMMAND}`; export r; \
44410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44411 $(RAW_CXX_TARGET_EXPORTS) \
44412 echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
44413 for flag in $(EXTRA_TARGET_FLAGS); do \
44414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44415 done; \
44416 (cd $(TARGET_SUBDIR)/libsanitizer && \
44417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44419 "RANLIB=$${RANLIB}" \
44420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44421 install-info) \
44422 || exit 1
44423
44424 @endif target-libsanitizer
44425
44426 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
44427 maybe-install-pdf-target-libsanitizer:
44428 @if target-libsanitizer
44429 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
44430
44431 install-pdf-target-libsanitizer: \
44432 configure-target-libsanitizer \
44433 pdf-target-libsanitizer
44434 @: $(MAKE); $(unstage)
44435 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44436 r=`${PWD_COMMAND}`; export r; \
44437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44438 $(RAW_CXX_TARGET_EXPORTS) \
44439 echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
44440 for flag in $(EXTRA_TARGET_FLAGS); do \
44441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44442 done; \
44443 (cd $(TARGET_SUBDIR)/libsanitizer && \
44444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44446 "RANLIB=$${RANLIB}" \
44447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44448 install-pdf) \
44449 || exit 1
44450
44451 @endif target-libsanitizer
44452
44453 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
44454 maybe-install-html-target-libsanitizer:
44455 @if target-libsanitizer
44456 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
44457
44458 install-html-target-libsanitizer: \
44459 configure-target-libsanitizer \
44460 html-target-libsanitizer
44461 @: $(MAKE); $(unstage)
44462 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44463 r=`${PWD_COMMAND}`; export r; \
44464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44465 $(RAW_CXX_TARGET_EXPORTS) \
44466 echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
44467 for flag in $(EXTRA_TARGET_FLAGS); do \
44468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44469 done; \
44470 (cd $(TARGET_SUBDIR)/libsanitizer && \
44471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44473 "RANLIB=$${RANLIB}" \
44474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44475 install-html) \
44476 || exit 1
44477
44478 @endif target-libsanitizer
44479
44480 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
44481 maybe-installcheck-target-libsanitizer:
44482 @if target-libsanitizer
44483 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
44484
44485 installcheck-target-libsanitizer: \
44486 configure-target-libsanitizer
44487 @: $(MAKE); $(unstage)
44488 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44489 r=`${PWD_COMMAND}`; export r; \
44490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44491 $(RAW_CXX_TARGET_EXPORTS) \
44492 echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
44493 for flag in $(EXTRA_TARGET_FLAGS); do \
44494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44495 done; \
44496 (cd $(TARGET_SUBDIR)/libsanitizer && \
44497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44499 "RANLIB=$${RANLIB}" \
44500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44501 installcheck) \
44502 || exit 1
44503
44504 @endif target-libsanitizer
44505
44506 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
44507 maybe-mostlyclean-target-libsanitizer:
44508 @if target-libsanitizer
44509 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
44510
44511 mostlyclean-target-libsanitizer:
44512 @: $(MAKE); $(unstage)
44513 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44514 r=`${PWD_COMMAND}`; export r; \
44515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44516 $(RAW_CXX_TARGET_EXPORTS) \
44517 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
44518 for flag in $(EXTRA_TARGET_FLAGS); do \
44519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44520 done; \
44521 (cd $(TARGET_SUBDIR)/libsanitizer && \
44522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44524 "RANLIB=$${RANLIB}" \
44525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44526 mostlyclean) \
44527 || exit 1
44528
44529 @endif target-libsanitizer
44530
44531 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
44532 maybe-clean-target-libsanitizer:
44533 @if target-libsanitizer
44534 maybe-clean-target-libsanitizer: clean-target-libsanitizer
44535
44536 clean-target-libsanitizer:
44537 @: $(MAKE); $(unstage)
44538 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44539 r=`${PWD_COMMAND}`; export r; \
44540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44541 $(RAW_CXX_TARGET_EXPORTS) \
44542 echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
44543 for flag in $(EXTRA_TARGET_FLAGS); do \
44544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44545 done; \
44546 (cd $(TARGET_SUBDIR)/libsanitizer && \
44547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44549 "RANLIB=$${RANLIB}" \
44550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44551 clean) \
44552 || exit 1
44553
44554 @endif target-libsanitizer
44555
44556 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
44557 maybe-distclean-target-libsanitizer:
44558 @if target-libsanitizer
44559 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
44560
44561 distclean-target-libsanitizer:
44562 @: $(MAKE); $(unstage)
44563 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44564 r=`${PWD_COMMAND}`; export r; \
44565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44566 $(RAW_CXX_TARGET_EXPORTS) \
44567 echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
44568 for flag in $(EXTRA_TARGET_FLAGS); do \
44569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44570 done; \
44571 (cd $(TARGET_SUBDIR)/libsanitizer && \
44572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44574 "RANLIB=$${RANLIB}" \
44575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44576 distclean) \
44577 || exit 1
44578
44579 @endif target-libsanitizer
44580
44581 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
44582 maybe-maintainer-clean-target-libsanitizer:
44583 @if target-libsanitizer
44584 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
44585
44586 maintainer-clean-target-libsanitizer:
44587 @: $(MAKE); $(unstage)
44588 @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
44589 r=`${PWD_COMMAND}`; export r; \
44590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44591 $(RAW_CXX_TARGET_EXPORTS) \
44592 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
44593 for flag in $(EXTRA_TARGET_FLAGS); do \
44594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44595 done; \
44596 (cd $(TARGET_SUBDIR)/libsanitizer && \
44597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44599 "RANLIB=$${RANLIB}" \
44600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44601 maintainer-clean) \
44602 || exit 1
44603
44604 @endif target-libsanitizer
44605
44606
44607
44608
44609
44610 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
44611 maybe-configure-target-libvtv:
44612 @if gcc-bootstrap
44613 configure-target-libvtv: stage_current
44614 @endif gcc-bootstrap
44615 @if target-libvtv
44616 maybe-configure-target-libvtv: configure-target-libvtv
44617 configure-target-libvtv:
44618 @r=`${PWD_COMMAND}`; export r; \
44619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44620 echo "Checking multilib configuration for libvtv..."; \
44621 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44623 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44624 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44625 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44626 else \
44627 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44628 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44629 fi; \
44630 else \
44631 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44632 fi; \
44633 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44634 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44635 $(RAW_CXX_TARGET_EXPORTS) \
44636 echo Configuring in $(TARGET_SUBDIR)/libvtv; \
44637 cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
44638 case $(srcdir) in \
44639 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44640 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44641 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44642 esac; \
44643 module_srcdir=libvtv; \
44644 rm -f no-such-file || : ; \
44645 CONFIG_SITE=no-such-file $(SHELL) \
44646 $$s/$$module_srcdir/configure \
44647 --srcdir=$${topdir}/$$module_srcdir \
44648 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44649 --target=${target_alias} \
44650 || exit 1
44651 @endif target-libvtv
44652
44653
44654
44655 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
44656 maybe-configure-stage1-target-libvtv:
44657 @if target-libvtv-bootstrap
44658 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
44659 configure-stage1-target-libvtv:
44660 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44661 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44662 @r=`${PWD_COMMAND}`; export r; \
44663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44664 TFLAGS="$(STAGE1_TFLAGS)"; \
44665 echo "Checking multilib configuration for libvtv..."; \
44666 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44667 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44668 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44669 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44670 else \
44671 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44672 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44673 fi; \
44674 else \
44675 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44676 fi; \
44677 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44678 $(RAW_CXX_TARGET_EXPORTS) \
44679 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44680 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44681 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44682 echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
44683 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44684 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44685 case $(srcdir) in \
44686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44687 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44689 esac; \
44690 module_srcdir=libvtv; \
44691 $(SHELL) $$s/$$module_srcdir/configure \
44692 --srcdir=$${topdir}/$$module_srcdir \
44693 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44694 --target=${target_alias} \
44695 \
44696 $(STAGE1_CONFIGURE_FLAGS)
44697 @endif target-libvtv-bootstrap
44698
44699 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
44700 maybe-configure-stage2-target-libvtv:
44701 @if target-libvtv-bootstrap
44702 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
44703 configure-stage2-target-libvtv:
44704 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44705 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44706 @r=`${PWD_COMMAND}`; export r; \
44707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708 TFLAGS="$(STAGE2_TFLAGS)"; \
44709 echo "Checking multilib configuration for libvtv..."; \
44710 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44711 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44712 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44713 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44714 else \
44715 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44716 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44717 fi; \
44718 else \
44719 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44720 fi; \
44721 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44722 $(RAW_CXX_TARGET_EXPORTS) \
44723 \
44724 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44725 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44726 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44727 echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
44728 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44729 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44730 case $(srcdir) in \
44731 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44732 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44733 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44734 esac; \
44735 module_srcdir=libvtv; \
44736 $(SHELL) $$s/$$module_srcdir/configure \
44737 --srcdir=$${topdir}/$$module_srcdir \
44738 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44739 --target=${target_alias} \
44740 --with-build-libsubdir=$(HOST_SUBDIR) \
44741 $(STAGE2_CONFIGURE_FLAGS)
44742 @endif target-libvtv-bootstrap
44743
44744 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
44745 maybe-configure-stage3-target-libvtv:
44746 @if target-libvtv-bootstrap
44747 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
44748 configure-stage3-target-libvtv:
44749 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44750 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44751 @r=`${PWD_COMMAND}`; export r; \
44752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44753 TFLAGS="$(STAGE3_TFLAGS)"; \
44754 echo "Checking multilib configuration for libvtv..."; \
44755 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44756 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44757 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44758 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44759 else \
44760 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44761 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44762 fi; \
44763 else \
44764 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44765 fi; \
44766 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44767 $(RAW_CXX_TARGET_EXPORTS) \
44768 \
44769 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44770 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44771 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44772 echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
44773 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44774 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44775 case $(srcdir) in \
44776 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44777 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44778 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44779 esac; \
44780 module_srcdir=libvtv; \
44781 $(SHELL) $$s/$$module_srcdir/configure \
44782 --srcdir=$${topdir}/$$module_srcdir \
44783 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44784 --target=${target_alias} \
44785 --with-build-libsubdir=$(HOST_SUBDIR) \
44786 $(STAGE3_CONFIGURE_FLAGS)
44787 @endif target-libvtv-bootstrap
44788
44789 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
44790 maybe-configure-stage4-target-libvtv:
44791 @if target-libvtv-bootstrap
44792 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
44793 configure-stage4-target-libvtv:
44794 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44795 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44796 @r=`${PWD_COMMAND}`; export r; \
44797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44798 TFLAGS="$(STAGE4_TFLAGS)"; \
44799 echo "Checking multilib configuration for libvtv..."; \
44800 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44801 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44802 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44803 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44804 else \
44805 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44806 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44807 fi; \
44808 else \
44809 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44810 fi; \
44811 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44812 $(RAW_CXX_TARGET_EXPORTS) \
44813 \
44814 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44815 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44816 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44817 echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
44818 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44819 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44820 case $(srcdir) in \
44821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44822 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44824 esac; \
44825 module_srcdir=libvtv; \
44826 $(SHELL) $$s/$$module_srcdir/configure \
44827 --srcdir=$${topdir}/$$module_srcdir \
44828 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44829 --target=${target_alias} \
44830 --with-build-libsubdir=$(HOST_SUBDIR) \
44831 $(STAGE4_CONFIGURE_FLAGS)
44832 @endif target-libvtv-bootstrap
44833
44834 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
44835 maybe-configure-stageprofile-target-libvtv:
44836 @if target-libvtv-bootstrap
44837 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
44838 configure-stageprofile-target-libvtv:
44839 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44840 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44841 @r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44844 echo "Checking multilib configuration for libvtv..."; \
44845 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44846 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44847 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44848 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44849 else \
44850 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44851 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44852 fi; \
44853 else \
44854 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44855 fi; \
44856 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44857 $(RAW_CXX_TARGET_EXPORTS) \
44858 \
44859 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44860 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44861 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44862 echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
44863 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44864 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44865 case $(srcdir) in \
44866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44867 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44869 esac; \
44870 module_srcdir=libvtv; \
44871 $(SHELL) $$s/$$module_srcdir/configure \
44872 --srcdir=$${topdir}/$$module_srcdir \
44873 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44874 --target=${target_alias} \
44875 --with-build-libsubdir=$(HOST_SUBDIR) \
44876 $(STAGEprofile_CONFIGURE_FLAGS)
44877 @endif target-libvtv-bootstrap
44878
44879 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
44880 maybe-configure-stagetrain-target-libvtv:
44881 @if target-libvtv-bootstrap
44882 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
44883 configure-stagetrain-target-libvtv:
44884 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44885 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44886 @r=`${PWD_COMMAND}`; export r; \
44887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44888 TFLAGS="$(STAGEtrain_TFLAGS)"; \
44889 echo "Checking multilib configuration for libvtv..."; \
44890 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44891 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44892 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44893 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44894 else \
44895 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44896 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44897 fi; \
44898 else \
44899 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44900 fi; \
44901 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44902 $(RAW_CXX_TARGET_EXPORTS) \
44903 \
44904 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44905 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44906 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44907 echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
44908 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44909 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44910 case $(srcdir) in \
44911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44912 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44914 esac; \
44915 module_srcdir=libvtv; \
44916 $(SHELL) $$s/$$module_srcdir/configure \
44917 --srcdir=$${topdir}/$$module_srcdir \
44918 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44919 --target=${target_alias} \
44920 --with-build-libsubdir=$(HOST_SUBDIR) \
44921 $(STAGEtrain_CONFIGURE_FLAGS)
44922 @endif target-libvtv-bootstrap
44923
44924 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
44925 maybe-configure-stagefeedback-target-libvtv:
44926 @if target-libvtv-bootstrap
44927 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
44928 configure-stagefeedback-target-libvtv:
44929 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44930 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44931 @r=`${PWD_COMMAND}`; export r; \
44932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44933 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44934 echo "Checking multilib configuration for libvtv..."; \
44935 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44936 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44937 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44938 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44939 else \
44940 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44941 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44942 fi; \
44943 else \
44944 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44945 fi; \
44946 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44947 $(RAW_CXX_TARGET_EXPORTS) \
44948 \
44949 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44950 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44951 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44952 echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
44953 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44954 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
44955 case $(srcdir) in \
44956 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44957 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
44958 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44959 esac; \
44960 module_srcdir=libvtv; \
44961 $(SHELL) $$s/$$module_srcdir/configure \
44962 --srcdir=$${topdir}/$$module_srcdir \
44963 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44964 --target=${target_alias} \
44965 --with-build-libsubdir=$(HOST_SUBDIR) \
44966 $(STAGEfeedback_CONFIGURE_FLAGS)
44967 @endif target-libvtv-bootstrap
44968
44969 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
44970 maybe-configure-stageautoprofile-target-libvtv:
44971 @if target-libvtv-bootstrap
44972 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
44973 configure-stageautoprofile-target-libvtv:
44974 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
44975 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
44976 @r=`${PWD_COMMAND}`; export r; \
44977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44978 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
44979 echo "Checking multilib configuration for libvtv..."; \
44980 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
44981 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44982 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
44983 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
44984 else \
44985 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
44986 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44987 fi; \
44988 else \
44989 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
44990 fi; \
44991 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
44992 $(RAW_CXX_TARGET_EXPORTS) \
44993 \
44994 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44995 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44996 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44997 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
44998 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
44999 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45000 case $(srcdir) in \
45001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45002 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45004 esac; \
45005 module_srcdir=libvtv; \
45006 $(SHELL) $$s/$$module_srcdir/configure \
45007 --srcdir=$${topdir}/$$module_srcdir \
45008 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45009 --target=${target_alias} \
45010 --with-build-libsubdir=$(HOST_SUBDIR) \
45011 $(STAGEautoprofile_CONFIGURE_FLAGS)
45012 @endif target-libvtv-bootstrap
45013
45014 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
45015 maybe-configure-stageautofeedback-target-libvtv:
45016 @if target-libvtv-bootstrap
45017 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45018 configure-stageautofeedback-target-libvtv:
45019 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45020 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
45021 @r=`${PWD_COMMAND}`; export r; \
45022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45023 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45024 echo "Checking multilib configuration for libvtv..."; \
45025 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
45026 if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45027 if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
45028 rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
45029 else \
45030 rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
45031 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45032 fi; \
45033 else \
45034 mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
45035 fi; \
45036 test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
45037 $(RAW_CXX_TARGET_EXPORTS) \
45038 \
45039 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45040 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45041 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45042 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
45043 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
45044 cd $(TARGET_SUBDIR)/libvtv || exit 1; \
45045 case $(srcdir) in \
45046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45047 *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
45048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45049 esac; \
45050 module_srcdir=libvtv; \
45051 $(SHELL) $$s/$$module_srcdir/configure \
45052 --srcdir=$${topdir}/$$module_srcdir \
45053 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45054 --target=${target_alias} \
45055 --with-build-libsubdir=$(HOST_SUBDIR) \
45056 $(STAGEautofeedback_CONFIGURE_FLAGS)
45057 @endif target-libvtv-bootstrap
45058
45059
45060
45061
45062
45063 .PHONY: all-target-libvtv maybe-all-target-libvtv
45064 maybe-all-target-libvtv:
45065 @if gcc-bootstrap
45066 all-target-libvtv: stage_current
45067 @endif gcc-bootstrap
45068 @if target-libvtv
45069 TARGET-target-libvtv=all
45070 maybe-all-target-libvtv: all-target-libvtv
45071 all-target-libvtv: configure-target-libvtv
45072 @r=`${PWD_COMMAND}`; export r; \
45073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45074 $(RAW_CXX_TARGET_EXPORTS) \
45075 (cd $(TARGET_SUBDIR)/libvtv && \
45076 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45077 $(TARGET-target-libvtv))
45078 @endif target-libvtv
45079
45080
45081
45082 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
45083 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
45084 maybe-all-stage1-target-libvtv:
45085 maybe-clean-stage1-target-libvtv:
45086 @if target-libvtv-bootstrap
45087 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
45088 all-stage1: all-stage1-target-libvtv
45089 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
45090 all-stage1-target-libvtv: configure-stage1-target-libvtv
45091 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45092 @r=`${PWD_COMMAND}`; export r; \
45093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45094 TFLAGS="$(STAGE1_TFLAGS)"; \
45095 $(RAW_CXX_TARGET_EXPORTS) \
45096 cd $(TARGET_SUBDIR)/libvtv && \
45097 \
45098 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45099 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45100 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45101 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45102 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45103 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45104 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45105 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45106 \
45107 TFLAGS="$(STAGE1_TFLAGS)" \
45108 $(TARGET-stage1-target-libvtv)
45109
45110 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
45111 clean-stage1: clean-stage1-target-libvtv
45112 clean-stage1-target-libvtv:
45113 @if [ $(current_stage) = stage1 ]; then \
45114 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45115 else \
45116 [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
45117 $(MAKE) stage1-start; \
45118 fi; \
45119 cd $(TARGET_SUBDIR)/libvtv && \
45120 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45121 clean
45122 @endif target-libvtv-bootstrap
45123
45124
45125 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
45126 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
45127 maybe-all-stage2-target-libvtv:
45128 maybe-clean-stage2-target-libvtv:
45129 @if target-libvtv-bootstrap
45130 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
45131 all-stage2: all-stage2-target-libvtv
45132 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
45133 all-stage2-target-libvtv: configure-stage2-target-libvtv
45134 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45135 @r=`${PWD_COMMAND}`; export r; \
45136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45137 TFLAGS="$(STAGE2_TFLAGS)"; \
45138 $(RAW_CXX_TARGET_EXPORTS) \
45139 \
45140 cd $(TARGET_SUBDIR)/libvtv && \
45141 \
45142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45143 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45144 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45145 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45149 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45150 TFLAGS="$(STAGE2_TFLAGS)" \
45151 $(TARGET-stage2-target-libvtv)
45152
45153 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
45154 clean-stage2: clean-stage2-target-libvtv
45155 clean-stage2-target-libvtv:
45156 @if [ $(current_stage) = stage2 ]; then \
45157 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45158 else \
45159 [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
45160 $(MAKE) stage2-start; \
45161 fi; \
45162 cd $(TARGET_SUBDIR)/libvtv && \
45163 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45164 @endif target-libvtv-bootstrap
45165
45166
45167 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
45168 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
45169 maybe-all-stage3-target-libvtv:
45170 maybe-clean-stage3-target-libvtv:
45171 @if target-libvtv-bootstrap
45172 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
45173 all-stage3: all-stage3-target-libvtv
45174 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
45175 all-stage3-target-libvtv: configure-stage3-target-libvtv
45176 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45177 @r=`${PWD_COMMAND}`; export r; \
45178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179 TFLAGS="$(STAGE3_TFLAGS)"; \
45180 $(RAW_CXX_TARGET_EXPORTS) \
45181 \
45182 cd $(TARGET_SUBDIR)/libvtv && \
45183 \
45184 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45185 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45186 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45187 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45188 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45189 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45190 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45191 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45192 TFLAGS="$(STAGE3_TFLAGS)" \
45193 $(TARGET-stage3-target-libvtv)
45194
45195 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
45196 clean-stage3: clean-stage3-target-libvtv
45197 clean-stage3-target-libvtv:
45198 @if [ $(current_stage) = stage3 ]; then \
45199 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45200 else \
45201 [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
45202 $(MAKE) stage3-start; \
45203 fi; \
45204 cd $(TARGET_SUBDIR)/libvtv && \
45205 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45206 @endif target-libvtv-bootstrap
45207
45208
45209 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
45210 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
45211 maybe-all-stage4-target-libvtv:
45212 maybe-clean-stage4-target-libvtv:
45213 @if target-libvtv-bootstrap
45214 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
45215 all-stage4: all-stage4-target-libvtv
45216 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
45217 all-stage4-target-libvtv: configure-stage4-target-libvtv
45218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45219 @r=`${PWD_COMMAND}`; export r; \
45220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45221 TFLAGS="$(STAGE4_TFLAGS)"; \
45222 $(RAW_CXX_TARGET_EXPORTS) \
45223 \
45224 cd $(TARGET_SUBDIR)/libvtv && \
45225 \
45226 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45227 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45228 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45229 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45230 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45231 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45232 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45233 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45234 TFLAGS="$(STAGE4_TFLAGS)" \
45235 $(TARGET-stage4-target-libvtv)
45236
45237 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
45238 clean-stage4: clean-stage4-target-libvtv
45239 clean-stage4-target-libvtv:
45240 @if [ $(current_stage) = stage4 ]; then \
45241 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45242 else \
45243 [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
45244 $(MAKE) stage4-start; \
45245 fi; \
45246 cd $(TARGET_SUBDIR)/libvtv && \
45247 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45248 @endif target-libvtv-bootstrap
45249
45250
45251 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
45252 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
45253 maybe-all-stageprofile-target-libvtv:
45254 maybe-clean-stageprofile-target-libvtv:
45255 @if target-libvtv-bootstrap
45256 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
45257 all-stageprofile: all-stageprofile-target-libvtv
45258 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
45259 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
45260 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45261 @r=`${PWD_COMMAND}`; export r; \
45262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45263 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45264 $(RAW_CXX_TARGET_EXPORTS) \
45265 \
45266 cd $(TARGET_SUBDIR)/libvtv && \
45267 \
45268 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45269 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45270 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45271 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45272 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45273 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45274 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45275 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45276 TFLAGS="$(STAGEprofile_TFLAGS)" \
45277 $(TARGET-stageprofile-target-libvtv)
45278
45279 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
45280 clean-stageprofile: clean-stageprofile-target-libvtv
45281 clean-stageprofile-target-libvtv:
45282 @if [ $(current_stage) = stageprofile ]; then \
45283 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45284 else \
45285 [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
45286 $(MAKE) stageprofile-start; \
45287 fi; \
45288 cd $(TARGET_SUBDIR)/libvtv && \
45289 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45290 @endif target-libvtv-bootstrap
45291
45292
45293 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
45294 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
45295 maybe-all-stagetrain-target-libvtv:
45296 maybe-clean-stagetrain-target-libvtv:
45297 @if target-libvtv-bootstrap
45298 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
45299 all-stagetrain: all-stagetrain-target-libvtv
45300 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
45301 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
45302 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45303 @r=`${PWD_COMMAND}`; export r; \
45304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45305 TFLAGS="$(STAGEtrain_TFLAGS)"; \
45306 $(RAW_CXX_TARGET_EXPORTS) \
45307 \
45308 cd $(TARGET_SUBDIR)/libvtv && \
45309 \
45310 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45311 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45312 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45313 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45314 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45315 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45316 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45317 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45318 TFLAGS="$(STAGEtrain_TFLAGS)" \
45319 $(TARGET-stagetrain-target-libvtv)
45320
45321 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
45322 clean-stagetrain: clean-stagetrain-target-libvtv
45323 clean-stagetrain-target-libvtv:
45324 @if [ $(current_stage) = stagetrain ]; then \
45325 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45326 else \
45327 [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
45328 $(MAKE) stagetrain-start; \
45329 fi; \
45330 cd $(TARGET_SUBDIR)/libvtv && \
45331 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45332 @endif target-libvtv-bootstrap
45333
45334
45335 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
45336 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
45337 maybe-all-stagefeedback-target-libvtv:
45338 maybe-clean-stagefeedback-target-libvtv:
45339 @if target-libvtv-bootstrap
45340 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
45341 all-stagefeedback: all-stagefeedback-target-libvtv
45342 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
45343 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
45344 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45345 @r=`${PWD_COMMAND}`; export r; \
45346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45347 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45348 $(RAW_CXX_TARGET_EXPORTS) \
45349 \
45350 cd $(TARGET_SUBDIR)/libvtv && \
45351 \
45352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45353 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45354 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45355 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45359 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45360 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45361 $(TARGET-stagefeedback-target-libvtv)
45362
45363 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
45364 clean-stagefeedback: clean-stagefeedback-target-libvtv
45365 clean-stagefeedback-target-libvtv:
45366 @if [ $(current_stage) = stagefeedback ]; then \
45367 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45368 else \
45369 [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
45370 $(MAKE) stagefeedback-start; \
45371 fi; \
45372 cd $(TARGET_SUBDIR)/libvtv && \
45373 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45374 @endif target-libvtv-bootstrap
45375
45376
45377 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
45378 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
45379 maybe-all-stageautoprofile-target-libvtv:
45380 maybe-clean-stageautoprofile-target-libvtv:
45381 @if target-libvtv-bootstrap
45382 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
45383 all-stageautoprofile: all-stageautoprofile-target-libvtv
45384 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
45385 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
45386 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45387 @r=`${PWD_COMMAND}`; export r; \
45388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45389 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45390 $(RAW_CXX_TARGET_EXPORTS) \
45391 \
45392 cd $(TARGET_SUBDIR)/libvtv && \
45393 $$s/gcc/config/i386/$(AUTO_PROFILE) \
45394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45395 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45396 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45397 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45401 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45402 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
45403 $(TARGET-stageautoprofile-target-libvtv)
45404
45405 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
45406 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
45407 clean-stageautoprofile-target-libvtv:
45408 @if [ $(current_stage) = stageautoprofile ]; then \
45409 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45410 else \
45411 [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
45412 $(MAKE) stageautoprofile-start; \
45413 fi; \
45414 cd $(TARGET_SUBDIR)/libvtv && \
45415 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45416 @endif target-libvtv-bootstrap
45417
45418
45419 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
45420 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
45421 maybe-all-stageautofeedback-target-libvtv:
45422 maybe-clean-stageautofeedback-target-libvtv:
45423 @if target-libvtv-bootstrap
45424 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
45425 all-stageautofeedback: all-stageautofeedback-target-libvtv
45426 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
45427 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
45428 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45429 @r=`${PWD_COMMAND}`; export r; \
45430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45431 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45432 $(RAW_CXX_TARGET_EXPORTS) \
45433 \
45434 cd $(TARGET_SUBDIR)/libvtv && \
45435 \
45436 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45437 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45438 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45439 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45440 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45441 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45442 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45443 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45444 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45445 $(TARGET-stageautofeedback-target-libvtv)
45446
45447 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
45448 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
45449 clean-stageautofeedback-target-libvtv:
45450 @if [ $(current_stage) = stageautofeedback ]; then \
45451 [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45452 else \
45453 [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
45454 $(MAKE) stageautofeedback-start; \
45455 fi; \
45456 cd $(TARGET_SUBDIR)/libvtv && \
45457 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' clean
45458 @endif target-libvtv-bootstrap
45459
45460
45461
45462
45463
45464
45465 .PHONY: check-target-libvtv maybe-check-target-libvtv
45466 maybe-check-target-libvtv:
45467 @if target-libvtv
45468 maybe-check-target-libvtv: check-target-libvtv
45469
45470 check-target-libvtv:
45471 @: $(MAKE); $(unstage)
45472 @r=`${PWD_COMMAND}`; export r; \
45473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45474 $(RAW_CXX_TARGET_EXPORTS) \
45475 (cd $(TARGET_SUBDIR)/libvtv && \
45476 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45477
45478 @endif target-libvtv
45479
45480 .PHONY: install-target-libvtv maybe-install-target-libvtv
45481 maybe-install-target-libvtv:
45482 @if target-libvtv
45483 maybe-install-target-libvtv: install-target-libvtv
45484
45485 install-target-libvtv: installdirs
45486 @: $(MAKE); $(unstage)
45487 @r=`${PWD_COMMAND}`; export r; \
45488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45489 $(RAW_CXX_TARGET_EXPORTS) \
45490 (cd $(TARGET_SUBDIR)/libvtv && \
45491 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45492
45493 @endif target-libvtv
45494
45495 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
45496 maybe-install-strip-target-libvtv:
45497 @if target-libvtv
45498 maybe-install-strip-target-libvtv: install-strip-target-libvtv
45499
45500 install-strip-target-libvtv: installdirs
45501 @: $(MAKE); $(unstage)
45502 @r=`${PWD_COMMAND}`; export r; \
45503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504 $(RAW_CXX_TARGET_EXPORTS) \
45505 (cd $(TARGET_SUBDIR)/libvtv && \
45506 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45507
45508 @endif target-libvtv
45509
45510 # Other targets (info, dvi, pdf, etc.)
45511
45512 .PHONY: maybe-info-target-libvtv info-target-libvtv
45513 maybe-info-target-libvtv:
45514 @if target-libvtv
45515 maybe-info-target-libvtv: info-target-libvtv
45516
45517 info-target-libvtv: \
45518 configure-target-libvtv
45519 @: $(MAKE); $(unstage)
45520 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45521 r=`${PWD_COMMAND}`; export r; \
45522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45523 $(RAW_CXX_TARGET_EXPORTS) \
45524 echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
45525 for flag in $(EXTRA_TARGET_FLAGS); do \
45526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45527 done; \
45528 (cd $(TARGET_SUBDIR)/libvtv && \
45529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45531 "RANLIB=$${RANLIB}" \
45532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45533 info) \
45534 || exit 1
45535
45536 @endif target-libvtv
45537
45538 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
45539 maybe-dvi-target-libvtv:
45540 @if target-libvtv
45541 maybe-dvi-target-libvtv: dvi-target-libvtv
45542
45543 dvi-target-libvtv: \
45544 configure-target-libvtv
45545 @: $(MAKE); $(unstage)
45546 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45547 r=`${PWD_COMMAND}`; export r; \
45548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45549 $(RAW_CXX_TARGET_EXPORTS) \
45550 echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
45551 for flag in $(EXTRA_TARGET_FLAGS); do \
45552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45553 done; \
45554 (cd $(TARGET_SUBDIR)/libvtv && \
45555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45557 "RANLIB=$${RANLIB}" \
45558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45559 dvi) \
45560 || exit 1
45561
45562 @endif target-libvtv
45563
45564 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
45565 maybe-pdf-target-libvtv:
45566 @if target-libvtv
45567 maybe-pdf-target-libvtv: pdf-target-libvtv
45568
45569 pdf-target-libvtv: \
45570 configure-target-libvtv
45571 @: $(MAKE); $(unstage)
45572 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45573 r=`${PWD_COMMAND}`; export r; \
45574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45575 $(RAW_CXX_TARGET_EXPORTS) \
45576 echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
45577 for flag in $(EXTRA_TARGET_FLAGS); do \
45578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45579 done; \
45580 (cd $(TARGET_SUBDIR)/libvtv && \
45581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45583 "RANLIB=$${RANLIB}" \
45584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45585 pdf) \
45586 || exit 1
45587
45588 @endif target-libvtv
45589
45590 .PHONY: maybe-html-target-libvtv html-target-libvtv
45591 maybe-html-target-libvtv:
45592 @if target-libvtv
45593 maybe-html-target-libvtv: html-target-libvtv
45594
45595 html-target-libvtv: \
45596 configure-target-libvtv
45597 @: $(MAKE); $(unstage)
45598 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45599 r=`${PWD_COMMAND}`; export r; \
45600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45601 $(RAW_CXX_TARGET_EXPORTS) \
45602 echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
45603 for flag in $(EXTRA_TARGET_FLAGS); do \
45604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45605 done; \
45606 (cd $(TARGET_SUBDIR)/libvtv && \
45607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45609 "RANLIB=$${RANLIB}" \
45610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45611 html) \
45612 || exit 1
45613
45614 @endif target-libvtv
45615
45616 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
45617 maybe-TAGS-target-libvtv:
45618 @if target-libvtv
45619 maybe-TAGS-target-libvtv: TAGS-target-libvtv
45620
45621 TAGS-target-libvtv: \
45622 configure-target-libvtv
45623 @: $(MAKE); $(unstage)
45624 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45625 r=`${PWD_COMMAND}`; export r; \
45626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45627 $(RAW_CXX_TARGET_EXPORTS) \
45628 echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
45629 for flag in $(EXTRA_TARGET_FLAGS); do \
45630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45631 done; \
45632 (cd $(TARGET_SUBDIR)/libvtv && \
45633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45635 "RANLIB=$${RANLIB}" \
45636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45637 TAGS) \
45638 || exit 1
45639
45640 @endif target-libvtv
45641
45642 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
45643 maybe-install-info-target-libvtv:
45644 @if target-libvtv
45645 maybe-install-info-target-libvtv: install-info-target-libvtv
45646
45647 install-info-target-libvtv: \
45648 configure-target-libvtv \
45649 info-target-libvtv
45650 @: $(MAKE); $(unstage)
45651 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45652 r=`${PWD_COMMAND}`; export r; \
45653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45654 $(RAW_CXX_TARGET_EXPORTS) \
45655 echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
45656 for flag in $(EXTRA_TARGET_FLAGS); do \
45657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45658 done; \
45659 (cd $(TARGET_SUBDIR)/libvtv && \
45660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45662 "RANLIB=$${RANLIB}" \
45663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45664 install-info) \
45665 || exit 1
45666
45667 @endif target-libvtv
45668
45669 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
45670 maybe-install-pdf-target-libvtv:
45671 @if target-libvtv
45672 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
45673
45674 install-pdf-target-libvtv: \
45675 configure-target-libvtv \
45676 pdf-target-libvtv
45677 @: $(MAKE); $(unstage)
45678 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45679 r=`${PWD_COMMAND}`; export r; \
45680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45681 $(RAW_CXX_TARGET_EXPORTS) \
45682 echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
45683 for flag in $(EXTRA_TARGET_FLAGS); do \
45684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45685 done; \
45686 (cd $(TARGET_SUBDIR)/libvtv && \
45687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45689 "RANLIB=$${RANLIB}" \
45690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45691 install-pdf) \
45692 || exit 1
45693
45694 @endif target-libvtv
45695
45696 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
45697 maybe-install-html-target-libvtv:
45698 @if target-libvtv
45699 maybe-install-html-target-libvtv: install-html-target-libvtv
45700
45701 install-html-target-libvtv: \
45702 configure-target-libvtv \
45703 html-target-libvtv
45704 @: $(MAKE); $(unstage)
45705 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45706 r=`${PWD_COMMAND}`; export r; \
45707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45708 $(RAW_CXX_TARGET_EXPORTS) \
45709 echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
45710 for flag in $(EXTRA_TARGET_FLAGS); do \
45711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45712 done; \
45713 (cd $(TARGET_SUBDIR)/libvtv && \
45714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45716 "RANLIB=$${RANLIB}" \
45717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45718 install-html) \
45719 || exit 1
45720
45721 @endif target-libvtv
45722
45723 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
45724 maybe-installcheck-target-libvtv:
45725 @if target-libvtv
45726 maybe-installcheck-target-libvtv: installcheck-target-libvtv
45727
45728 installcheck-target-libvtv: \
45729 configure-target-libvtv
45730 @: $(MAKE); $(unstage)
45731 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45732 r=`${PWD_COMMAND}`; export r; \
45733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734 $(RAW_CXX_TARGET_EXPORTS) \
45735 echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
45736 for flag in $(EXTRA_TARGET_FLAGS); do \
45737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45738 done; \
45739 (cd $(TARGET_SUBDIR)/libvtv && \
45740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45742 "RANLIB=$${RANLIB}" \
45743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45744 installcheck) \
45745 || exit 1
45746
45747 @endif target-libvtv
45748
45749 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
45750 maybe-mostlyclean-target-libvtv:
45751 @if target-libvtv
45752 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
45753
45754 mostlyclean-target-libvtv:
45755 @: $(MAKE); $(unstage)
45756 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45757 r=`${PWD_COMMAND}`; export r; \
45758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45759 $(RAW_CXX_TARGET_EXPORTS) \
45760 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
45761 for flag in $(EXTRA_TARGET_FLAGS); do \
45762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45763 done; \
45764 (cd $(TARGET_SUBDIR)/libvtv && \
45765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45767 "RANLIB=$${RANLIB}" \
45768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45769 mostlyclean) \
45770 || exit 1
45771
45772 @endif target-libvtv
45773
45774 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
45775 maybe-clean-target-libvtv:
45776 @if target-libvtv
45777 maybe-clean-target-libvtv: clean-target-libvtv
45778
45779 clean-target-libvtv:
45780 @: $(MAKE); $(unstage)
45781 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45782 r=`${PWD_COMMAND}`; export r; \
45783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45784 $(RAW_CXX_TARGET_EXPORTS) \
45785 echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
45786 for flag in $(EXTRA_TARGET_FLAGS); do \
45787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45788 done; \
45789 (cd $(TARGET_SUBDIR)/libvtv && \
45790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45792 "RANLIB=$${RANLIB}" \
45793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45794 clean) \
45795 || exit 1
45796
45797 @endif target-libvtv
45798
45799 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
45800 maybe-distclean-target-libvtv:
45801 @if target-libvtv
45802 maybe-distclean-target-libvtv: distclean-target-libvtv
45803
45804 distclean-target-libvtv:
45805 @: $(MAKE); $(unstage)
45806 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45807 r=`${PWD_COMMAND}`; export r; \
45808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809 $(RAW_CXX_TARGET_EXPORTS) \
45810 echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
45811 for flag in $(EXTRA_TARGET_FLAGS); do \
45812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45813 done; \
45814 (cd $(TARGET_SUBDIR)/libvtv && \
45815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45817 "RANLIB=$${RANLIB}" \
45818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45819 distclean) \
45820 || exit 1
45821
45822 @endif target-libvtv
45823
45824 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
45825 maybe-maintainer-clean-target-libvtv:
45826 @if target-libvtv
45827 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
45828
45829 maintainer-clean-target-libvtv:
45830 @: $(MAKE); $(unstage)
45831 @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
45832 r=`${PWD_COMMAND}`; export r; \
45833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834 $(RAW_CXX_TARGET_EXPORTS) \
45835 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
45836 for flag in $(EXTRA_TARGET_FLAGS); do \
45837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45838 done; \
45839 (cd $(TARGET_SUBDIR)/libvtv && \
45840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45842 "RANLIB=$${RANLIB}" \
45843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45844 maintainer-clean) \
45845 || exit 1
45846
45847 @endif target-libvtv
45848
45849
45850
45851
45852
45853 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
45854 maybe-configure-target-liboffloadmic:
45855 @if gcc-bootstrap
45856 configure-target-liboffloadmic: stage_current
45857 @endif gcc-bootstrap
45858 @if target-liboffloadmic
45859 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
45860 configure-target-liboffloadmic:
45861 @: $(MAKE); $(unstage)
45862 @r=`${PWD_COMMAND}`; export r; \
45863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45864 echo "Checking multilib configuration for liboffloadmic..."; \
45865 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45866 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
45867 if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45868 if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
45869 rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
45870 else \
45871 rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
45872 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45873 fi; \
45874 else \
45875 mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
45876 fi; \
45877 test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
45878 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
45879 $(NORMAL_TARGET_EXPORTS) \
45880 echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
45881 cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
45882 case $(srcdir) in \
45883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45884 *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
45885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45886 esac; \
45887 module_srcdir=liboffloadmic; \
45888 rm -f no-such-file || : ; \
45889 CONFIG_SITE=no-such-file $(SHELL) \
45890 $$s/$$module_srcdir/configure \
45891 --srcdir=$${topdir}/$$module_srcdir \
45892 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45893 --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
45894 || exit 1
45895 @endif target-liboffloadmic
45896
45897
45898
45899
45900
45901 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
45902 maybe-all-target-liboffloadmic:
45903 @if gcc-bootstrap
45904 all-target-liboffloadmic: stage_current
45905 @endif gcc-bootstrap
45906 @if target-liboffloadmic
45907 TARGET-target-liboffloadmic=all
45908 maybe-all-target-liboffloadmic: all-target-liboffloadmic
45909 all-target-liboffloadmic: configure-target-liboffloadmic
45910 @: $(MAKE); $(unstage)
45911 @r=`${PWD_COMMAND}`; export r; \
45912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45913 $(NORMAL_TARGET_EXPORTS) \
45914 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45915 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45916 $(TARGET-target-liboffloadmic))
45917 @endif target-liboffloadmic
45918
45919
45920
45921
45922
45923 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
45924 maybe-check-target-liboffloadmic:
45925 @if target-liboffloadmic
45926 maybe-check-target-liboffloadmic: check-target-liboffloadmic
45927
45928 check-target-liboffloadmic:
45929 @: $(MAKE); $(unstage)
45930 @r=`${PWD_COMMAND}`; export r; \
45931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932 $(NORMAL_TARGET_EXPORTS) \
45933 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45934 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45935
45936 @endif target-liboffloadmic
45937
45938 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
45939 maybe-install-target-liboffloadmic:
45940 @if target-liboffloadmic
45941 maybe-install-target-liboffloadmic: install-target-liboffloadmic
45942
45943 install-target-liboffloadmic: installdirs
45944 @: $(MAKE); $(unstage)
45945 @r=`${PWD_COMMAND}`; export r; \
45946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947 $(NORMAL_TARGET_EXPORTS) \
45948 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45949 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45950
45951 @endif target-liboffloadmic
45952
45953 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
45954 maybe-install-strip-target-liboffloadmic:
45955 @if target-liboffloadmic
45956 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
45957
45958 install-strip-target-liboffloadmic: installdirs
45959 @: $(MAKE); $(unstage)
45960 @r=`${PWD_COMMAND}`; export r; \
45961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45962 $(NORMAL_TARGET_EXPORTS) \
45963 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45964 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
45965
45966 @endif target-liboffloadmic
45967
45968 # Other targets (info, dvi, pdf, etc.)
45969
45970 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
45971 maybe-info-target-liboffloadmic:
45972 @if target-liboffloadmic
45973 maybe-info-target-liboffloadmic: info-target-liboffloadmic
45974
45975 info-target-liboffloadmic: \
45976 configure-target-liboffloadmic
45977 @: $(MAKE); $(unstage)
45978 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
45979 r=`${PWD_COMMAND}`; export r; \
45980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45981 $(NORMAL_TARGET_EXPORTS) \
45982 echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
45983 for flag in $(EXTRA_TARGET_FLAGS); do \
45984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45985 done; \
45986 (cd $(TARGET_SUBDIR)/liboffloadmic && \
45987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45989 "RANLIB=$${RANLIB}" \
45990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45991 info) \
45992 || exit 1
45993
45994 @endif target-liboffloadmic
45995
45996 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
45997 maybe-dvi-target-liboffloadmic:
45998 @if target-liboffloadmic
45999 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
46000
46001 dvi-target-liboffloadmic: \
46002 configure-target-liboffloadmic
46003 @: $(MAKE); $(unstage)
46004 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46005 r=`${PWD_COMMAND}`; export r; \
46006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46007 $(NORMAL_TARGET_EXPORTS) \
46008 echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
46009 for flag in $(EXTRA_TARGET_FLAGS); do \
46010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46011 done; \
46012 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46015 "RANLIB=$${RANLIB}" \
46016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46017 dvi) \
46018 || exit 1
46019
46020 @endif target-liboffloadmic
46021
46022 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
46023 maybe-pdf-target-liboffloadmic:
46024 @if target-liboffloadmic
46025 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
46026
46027 pdf-target-liboffloadmic: \
46028 configure-target-liboffloadmic
46029 @: $(MAKE); $(unstage)
46030 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46031 r=`${PWD_COMMAND}`; export r; \
46032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46033 $(NORMAL_TARGET_EXPORTS) \
46034 echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46035 for flag in $(EXTRA_TARGET_FLAGS); do \
46036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46037 done; \
46038 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46041 "RANLIB=$${RANLIB}" \
46042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46043 pdf) \
46044 || exit 1
46045
46046 @endif target-liboffloadmic
46047
46048 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
46049 maybe-html-target-liboffloadmic:
46050 @if target-liboffloadmic
46051 maybe-html-target-liboffloadmic: html-target-liboffloadmic
46052
46053 html-target-liboffloadmic: \
46054 configure-target-liboffloadmic
46055 @: $(MAKE); $(unstage)
46056 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46057 r=`${PWD_COMMAND}`; export r; \
46058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46059 $(NORMAL_TARGET_EXPORTS) \
46060 echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
46061 for flag in $(EXTRA_TARGET_FLAGS); do \
46062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46063 done; \
46064 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46067 "RANLIB=$${RANLIB}" \
46068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46069 html) \
46070 || exit 1
46071
46072 @endif target-liboffloadmic
46073
46074 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
46075 maybe-TAGS-target-liboffloadmic:
46076 @if target-liboffloadmic
46077 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
46078
46079 TAGS-target-liboffloadmic: \
46080 configure-target-liboffloadmic
46081 @: $(MAKE); $(unstage)
46082 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46083 r=`${PWD_COMMAND}`; export r; \
46084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085 $(NORMAL_TARGET_EXPORTS) \
46086 echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
46087 for flag in $(EXTRA_TARGET_FLAGS); do \
46088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46089 done; \
46090 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46093 "RANLIB=$${RANLIB}" \
46094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46095 TAGS) \
46096 || exit 1
46097
46098 @endif target-liboffloadmic
46099
46100 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
46101 maybe-install-info-target-liboffloadmic:
46102 @if target-liboffloadmic
46103 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
46104
46105 install-info-target-liboffloadmic: \
46106 configure-target-liboffloadmic \
46107 info-target-liboffloadmic
46108 @: $(MAKE); $(unstage)
46109 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46110 r=`${PWD_COMMAND}`; export r; \
46111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46112 $(NORMAL_TARGET_EXPORTS) \
46113 echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
46114 for flag in $(EXTRA_TARGET_FLAGS); do \
46115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46116 done; \
46117 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46120 "RANLIB=$${RANLIB}" \
46121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46122 install-info) \
46123 || exit 1
46124
46125 @endif target-liboffloadmic
46126
46127 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
46128 maybe-install-pdf-target-liboffloadmic:
46129 @if target-liboffloadmic
46130 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
46131
46132 install-pdf-target-liboffloadmic: \
46133 configure-target-liboffloadmic \
46134 pdf-target-liboffloadmic
46135 @: $(MAKE); $(unstage)
46136 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46137 r=`${PWD_COMMAND}`; export r; \
46138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46139 $(NORMAL_TARGET_EXPORTS) \
46140 echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
46141 for flag in $(EXTRA_TARGET_FLAGS); do \
46142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46143 done; \
46144 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46147 "RANLIB=$${RANLIB}" \
46148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46149 install-pdf) \
46150 || exit 1
46151
46152 @endif target-liboffloadmic
46153
46154 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
46155 maybe-install-html-target-liboffloadmic:
46156 @if target-liboffloadmic
46157 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
46158
46159 install-html-target-liboffloadmic: \
46160 configure-target-liboffloadmic \
46161 html-target-liboffloadmic
46162 @: $(MAKE); $(unstage)
46163 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46164 r=`${PWD_COMMAND}`; export r; \
46165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46166 $(NORMAL_TARGET_EXPORTS) \
46167 echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
46168 for flag in $(EXTRA_TARGET_FLAGS); do \
46169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46170 done; \
46171 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46174 "RANLIB=$${RANLIB}" \
46175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46176 install-html) \
46177 || exit 1
46178
46179 @endif target-liboffloadmic
46180
46181 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
46182 maybe-installcheck-target-liboffloadmic:
46183 @if target-liboffloadmic
46184 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
46185
46186 installcheck-target-liboffloadmic: \
46187 configure-target-liboffloadmic
46188 @: $(MAKE); $(unstage)
46189 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46190 r=`${PWD_COMMAND}`; export r; \
46191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46192 $(NORMAL_TARGET_EXPORTS) \
46193 echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
46194 for flag in $(EXTRA_TARGET_FLAGS); do \
46195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46196 done; \
46197 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46200 "RANLIB=$${RANLIB}" \
46201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46202 installcheck) \
46203 || exit 1
46204
46205 @endif target-liboffloadmic
46206
46207 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
46208 maybe-mostlyclean-target-liboffloadmic:
46209 @if target-liboffloadmic
46210 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
46211
46212 mostlyclean-target-liboffloadmic:
46213 @: $(MAKE); $(unstage)
46214 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46215 r=`${PWD_COMMAND}`; export r; \
46216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46217 $(NORMAL_TARGET_EXPORTS) \
46218 echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46219 for flag in $(EXTRA_TARGET_FLAGS); do \
46220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46221 done; \
46222 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46225 "RANLIB=$${RANLIB}" \
46226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46227 mostlyclean) \
46228 || exit 1
46229
46230 @endif target-liboffloadmic
46231
46232 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
46233 maybe-clean-target-liboffloadmic:
46234 @if target-liboffloadmic
46235 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
46236
46237 clean-target-liboffloadmic:
46238 @: $(MAKE); $(unstage)
46239 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46240 r=`${PWD_COMMAND}`; export r; \
46241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242 $(NORMAL_TARGET_EXPORTS) \
46243 echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46244 for flag in $(EXTRA_TARGET_FLAGS); do \
46245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46246 done; \
46247 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46250 "RANLIB=$${RANLIB}" \
46251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46252 clean) \
46253 || exit 1
46254
46255 @endif target-liboffloadmic
46256
46257 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
46258 maybe-distclean-target-liboffloadmic:
46259 @if target-liboffloadmic
46260 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
46261
46262 distclean-target-liboffloadmic:
46263 @: $(MAKE); $(unstage)
46264 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46265 r=`${PWD_COMMAND}`; export r; \
46266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267 $(NORMAL_TARGET_EXPORTS) \
46268 echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
46269 for flag in $(EXTRA_TARGET_FLAGS); do \
46270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46271 done; \
46272 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46275 "RANLIB=$${RANLIB}" \
46276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46277 distclean) \
46278 || exit 1
46279
46280 @endif target-liboffloadmic
46281
46282 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
46283 maybe-maintainer-clean-target-liboffloadmic:
46284 @if target-liboffloadmic
46285 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
46286
46287 maintainer-clean-target-liboffloadmic:
46288 @: $(MAKE); $(unstage)
46289 @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
46290 r=`${PWD_COMMAND}`; export r; \
46291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292 $(NORMAL_TARGET_EXPORTS) \
46293 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
46294 for flag in $(EXTRA_TARGET_FLAGS); do \
46295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46296 done; \
46297 (cd $(TARGET_SUBDIR)/liboffloadmic && \
46298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46300 "RANLIB=$${RANLIB}" \
46301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46302 maintainer-clean) \
46303 || exit 1
46304
46305 @endif target-liboffloadmic
46306
46307
46308
46309
46310
46311 .PHONY: configure-target-libssp maybe-configure-target-libssp
46312 maybe-configure-target-libssp:
46313 @if gcc-bootstrap
46314 configure-target-libssp: stage_current
46315 @endif gcc-bootstrap
46316 @if target-libssp
46317 maybe-configure-target-libssp: configure-target-libssp
46318 configure-target-libssp:
46319 @: $(MAKE); $(unstage)
46320 @r=`${PWD_COMMAND}`; export r; \
46321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46322 echo "Checking multilib configuration for libssp..."; \
46323 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46324 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
46325 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46326 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46327 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46328 else \
46329 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46330 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46331 fi; \
46332 else \
46333 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46334 fi; \
46335 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46336 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
46337 $(NORMAL_TARGET_EXPORTS) \
46338 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46339 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46340 case $(srcdir) in \
46341 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46342 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46343 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46344 esac; \
46345 module_srcdir=libssp; \
46346 rm -f no-such-file || : ; \
46347 CONFIG_SITE=no-such-file $(SHELL) \
46348 $$s/$$module_srcdir/configure \
46349 --srcdir=$${topdir}/$$module_srcdir \
46350 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46351 --target=${target_alias} \
46352 || exit 1
46353 @endif target-libssp
46354
46355
46356
46357
46358
46359 .PHONY: all-target-libssp maybe-all-target-libssp
46360 maybe-all-target-libssp:
46361 @if gcc-bootstrap
46362 all-target-libssp: stage_current
46363 @endif gcc-bootstrap
46364 @if target-libssp
46365 TARGET-target-libssp=all
46366 maybe-all-target-libssp: all-target-libssp
46367 all-target-libssp: configure-target-libssp
46368 @: $(MAKE); $(unstage)
46369 @r=`${PWD_COMMAND}`; export r; \
46370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46371 $(NORMAL_TARGET_EXPORTS) \
46372 (cd $(TARGET_SUBDIR)/libssp && \
46373 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46374 $(TARGET-target-libssp))
46375 @endif target-libssp
46376
46377
46378
46379
46380
46381 .PHONY: check-target-libssp maybe-check-target-libssp
46382 maybe-check-target-libssp:
46383 @if target-libssp
46384 maybe-check-target-libssp: check-target-libssp
46385
46386 check-target-libssp:
46387 @: $(MAKE); $(unstage)
46388 @r=`${PWD_COMMAND}`; export r; \
46389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390 $(NORMAL_TARGET_EXPORTS) \
46391 (cd $(TARGET_SUBDIR)/libssp && \
46392 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46393
46394 @endif target-libssp
46395
46396 .PHONY: install-target-libssp maybe-install-target-libssp
46397 maybe-install-target-libssp:
46398 @if target-libssp
46399 maybe-install-target-libssp: install-target-libssp
46400
46401 install-target-libssp: installdirs
46402 @: $(MAKE); $(unstage)
46403 @r=`${PWD_COMMAND}`; export r; \
46404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405 $(NORMAL_TARGET_EXPORTS) \
46406 (cd $(TARGET_SUBDIR)/libssp && \
46407 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46408
46409 @endif target-libssp
46410
46411 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
46412 maybe-install-strip-target-libssp:
46413 @if target-libssp
46414 maybe-install-strip-target-libssp: install-strip-target-libssp
46415
46416 install-strip-target-libssp: installdirs
46417 @: $(MAKE); $(unstage)
46418 @r=`${PWD_COMMAND}`; export r; \
46419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46420 $(NORMAL_TARGET_EXPORTS) \
46421 (cd $(TARGET_SUBDIR)/libssp && \
46422 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46423
46424 @endif target-libssp
46425
46426 # Other targets (info, dvi, pdf, etc.)
46427
46428 .PHONY: maybe-info-target-libssp info-target-libssp
46429 maybe-info-target-libssp:
46430 @if target-libssp
46431 maybe-info-target-libssp: info-target-libssp
46432
46433 info-target-libssp: \
46434 configure-target-libssp
46435 @: $(MAKE); $(unstage)
46436 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46437 r=`${PWD_COMMAND}`; export r; \
46438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46439 $(NORMAL_TARGET_EXPORTS) \
46440 echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
46441 for flag in $(EXTRA_TARGET_FLAGS); do \
46442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46443 done; \
46444 (cd $(TARGET_SUBDIR)/libssp && \
46445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46447 "RANLIB=$${RANLIB}" \
46448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46449 info) \
46450 || exit 1
46451
46452 @endif target-libssp
46453
46454 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46455 maybe-dvi-target-libssp:
46456 @if target-libssp
46457 maybe-dvi-target-libssp: dvi-target-libssp
46458
46459 dvi-target-libssp: \
46460 configure-target-libssp
46461 @: $(MAKE); $(unstage)
46462 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46463 r=`${PWD_COMMAND}`; export r; \
46464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46465 $(NORMAL_TARGET_EXPORTS) \
46466 echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
46467 for flag in $(EXTRA_TARGET_FLAGS); do \
46468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46469 done; \
46470 (cd $(TARGET_SUBDIR)/libssp && \
46471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46473 "RANLIB=$${RANLIB}" \
46474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46475 dvi) \
46476 || exit 1
46477
46478 @endif target-libssp
46479
46480 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46481 maybe-pdf-target-libssp:
46482 @if target-libssp
46483 maybe-pdf-target-libssp: pdf-target-libssp
46484
46485 pdf-target-libssp: \
46486 configure-target-libssp
46487 @: $(MAKE); $(unstage)
46488 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46489 r=`${PWD_COMMAND}`; export r; \
46490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46491 $(NORMAL_TARGET_EXPORTS) \
46492 echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
46493 for flag in $(EXTRA_TARGET_FLAGS); do \
46494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46495 done; \
46496 (cd $(TARGET_SUBDIR)/libssp && \
46497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46499 "RANLIB=$${RANLIB}" \
46500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46501 pdf) \
46502 || exit 1
46503
46504 @endif target-libssp
46505
46506 .PHONY: maybe-html-target-libssp html-target-libssp
46507 maybe-html-target-libssp:
46508 @if target-libssp
46509 maybe-html-target-libssp: html-target-libssp
46510
46511 html-target-libssp: \
46512 configure-target-libssp
46513 @: $(MAKE); $(unstage)
46514 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46515 r=`${PWD_COMMAND}`; export r; \
46516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46517 $(NORMAL_TARGET_EXPORTS) \
46518 echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
46519 for flag in $(EXTRA_TARGET_FLAGS); do \
46520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46521 done; \
46522 (cd $(TARGET_SUBDIR)/libssp && \
46523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46525 "RANLIB=$${RANLIB}" \
46526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46527 html) \
46528 || exit 1
46529
46530 @endif target-libssp
46531
46532 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46533 maybe-TAGS-target-libssp:
46534 @if target-libssp
46535 maybe-TAGS-target-libssp: TAGS-target-libssp
46536
46537 TAGS-target-libssp: \
46538 configure-target-libssp
46539 @: $(MAKE); $(unstage)
46540 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46541 r=`${PWD_COMMAND}`; export r; \
46542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46543 $(NORMAL_TARGET_EXPORTS) \
46544 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
46545 for flag in $(EXTRA_TARGET_FLAGS); do \
46546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46547 done; \
46548 (cd $(TARGET_SUBDIR)/libssp && \
46549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46551 "RANLIB=$${RANLIB}" \
46552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46553 TAGS) \
46554 || exit 1
46555
46556 @endif target-libssp
46557
46558 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46559 maybe-install-info-target-libssp:
46560 @if target-libssp
46561 maybe-install-info-target-libssp: install-info-target-libssp
46562
46563 install-info-target-libssp: \
46564 configure-target-libssp \
46565 info-target-libssp
46566 @: $(MAKE); $(unstage)
46567 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46568 r=`${PWD_COMMAND}`; export r; \
46569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46570 $(NORMAL_TARGET_EXPORTS) \
46571 echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
46572 for flag in $(EXTRA_TARGET_FLAGS); do \
46573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46574 done; \
46575 (cd $(TARGET_SUBDIR)/libssp && \
46576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46578 "RANLIB=$${RANLIB}" \
46579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46580 install-info) \
46581 || exit 1
46582
46583 @endif target-libssp
46584
46585 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46586 maybe-install-pdf-target-libssp:
46587 @if target-libssp
46588 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46589
46590 install-pdf-target-libssp: \
46591 configure-target-libssp \
46592 pdf-target-libssp
46593 @: $(MAKE); $(unstage)
46594 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46595 r=`${PWD_COMMAND}`; export r; \
46596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46597 $(NORMAL_TARGET_EXPORTS) \
46598 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
46599 for flag in $(EXTRA_TARGET_FLAGS); do \
46600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46601 done; \
46602 (cd $(TARGET_SUBDIR)/libssp && \
46603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46605 "RANLIB=$${RANLIB}" \
46606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46607 install-pdf) \
46608 || exit 1
46609
46610 @endif target-libssp
46611
46612 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46613 maybe-install-html-target-libssp:
46614 @if target-libssp
46615 maybe-install-html-target-libssp: install-html-target-libssp
46616
46617 install-html-target-libssp: \
46618 configure-target-libssp \
46619 html-target-libssp
46620 @: $(MAKE); $(unstage)
46621 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46622 r=`${PWD_COMMAND}`; export r; \
46623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46624 $(NORMAL_TARGET_EXPORTS) \
46625 echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
46626 for flag in $(EXTRA_TARGET_FLAGS); do \
46627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46628 done; \
46629 (cd $(TARGET_SUBDIR)/libssp && \
46630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46632 "RANLIB=$${RANLIB}" \
46633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46634 install-html) \
46635 || exit 1
46636
46637 @endif target-libssp
46638
46639 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46640 maybe-installcheck-target-libssp:
46641 @if target-libssp
46642 maybe-installcheck-target-libssp: installcheck-target-libssp
46643
46644 installcheck-target-libssp: \
46645 configure-target-libssp
46646 @: $(MAKE); $(unstage)
46647 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46648 r=`${PWD_COMMAND}`; export r; \
46649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650 $(NORMAL_TARGET_EXPORTS) \
46651 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
46652 for flag in $(EXTRA_TARGET_FLAGS); do \
46653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654 done; \
46655 (cd $(TARGET_SUBDIR)/libssp && \
46656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658 "RANLIB=$${RANLIB}" \
46659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660 installcheck) \
46661 || exit 1
46662
46663 @endif target-libssp
46664
46665 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46666 maybe-mostlyclean-target-libssp:
46667 @if target-libssp
46668 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46669
46670 mostlyclean-target-libssp:
46671 @: $(MAKE); $(unstage)
46672 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46673 r=`${PWD_COMMAND}`; export r; \
46674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675 $(NORMAL_TARGET_EXPORTS) \
46676 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
46677 for flag in $(EXTRA_TARGET_FLAGS); do \
46678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679 done; \
46680 (cd $(TARGET_SUBDIR)/libssp && \
46681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683 "RANLIB=$${RANLIB}" \
46684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685 mostlyclean) \
46686 || exit 1
46687
46688 @endif target-libssp
46689
46690 .PHONY: maybe-clean-target-libssp clean-target-libssp
46691 maybe-clean-target-libssp:
46692 @if target-libssp
46693 maybe-clean-target-libssp: clean-target-libssp
46694
46695 clean-target-libssp:
46696 @: $(MAKE); $(unstage)
46697 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46698 r=`${PWD_COMMAND}`; export r; \
46699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700 $(NORMAL_TARGET_EXPORTS) \
46701 echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
46702 for flag in $(EXTRA_TARGET_FLAGS); do \
46703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704 done; \
46705 (cd $(TARGET_SUBDIR)/libssp && \
46706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708 "RANLIB=$${RANLIB}" \
46709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710 clean) \
46711 || exit 1
46712
46713 @endif target-libssp
46714
46715 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46716 maybe-distclean-target-libssp:
46717 @if target-libssp
46718 maybe-distclean-target-libssp: distclean-target-libssp
46719
46720 distclean-target-libssp:
46721 @: $(MAKE); $(unstage)
46722 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46723 r=`${PWD_COMMAND}`; export r; \
46724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46725 $(NORMAL_TARGET_EXPORTS) \
46726 echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
46727 for flag in $(EXTRA_TARGET_FLAGS); do \
46728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46729 done; \
46730 (cd $(TARGET_SUBDIR)/libssp && \
46731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46733 "RANLIB=$${RANLIB}" \
46734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46735 distclean) \
46736 || exit 1
46737
46738 @endif target-libssp
46739
46740 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46741 maybe-maintainer-clean-target-libssp:
46742 @if target-libssp
46743 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46744
46745 maintainer-clean-target-libssp:
46746 @: $(MAKE); $(unstage)
46747 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
46748 r=`${PWD_COMMAND}`; export r; \
46749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46750 $(NORMAL_TARGET_EXPORTS) \
46751 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
46752 for flag in $(EXTRA_TARGET_FLAGS); do \
46753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46754 done; \
46755 (cd $(TARGET_SUBDIR)/libssp && \
46756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46758 "RANLIB=$${RANLIB}" \
46759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46760 maintainer-clean) \
46761 || exit 1
46762
46763 @endif target-libssp
46764
46765
46766
46767
46768
46769 .PHONY: configure-target-newlib maybe-configure-target-newlib
46770 maybe-configure-target-newlib:
46771 @if gcc-bootstrap
46772 configure-target-newlib: stage_current
46773 @endif gcc-bootstrap
46774 @if target-newlib
46775 maybe-configure-target-newlib: configure-target-newlib
46776 configure-target-newlib:
46777 @: $(MAKE); $(unstage)
46778 @r=`${PWD_COMMAND}`; export r; \
46779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46780 echo "Checking multilib configuration for newlib..."; \
46781 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46782 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
46783 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46784 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46785 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46786 else \
46787 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46788 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46789 fi; \
46790 else \
46791 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46792 fi; \
46793 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46794 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
46795 $(NORMAL_TARGET_EXPORTS) \
46796 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46797 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46798 case $(srcdir) in \
46799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46800 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46802 esac; \
46803 module_srcdir=newlib; \
46804 rm -f no-such-file || : ; \
46805 CONFIG_SITE=no-such-file $(SHELL) \
46806 $$s/$$module_srcdir/configure \
46807 --srcdir=$${topdir}/$$module_srcdir \
46808 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46809 --target=${target_alias} \
46810 || exit 1
46811 @endif target-newlib
46812
46813
46814
46815
46816
46817 .PHONY: all-target-newlib maybe-all-target-newlib
46818 maybe-all-target-newlib:
46819 @if gcc-bootstrap
46820 all-target-newlib: stage_current
46821 @endif gcc-bootstrap
46822 @if target-newlib
46823 TARGET-target-newlib=all
46824 maybe-all-target-newlib: all-target-newlib
46825 all-target-newlib: configure-target-newlib
46826 @: $(MAKE); $(unstage)
46827 @r=`${PWD_COMMAND}`; export r; \
46828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46829 $(NORMAL_TARGET_EXPORTS) \
46830 (cd $(TARGET_SUBDIR)/newlib && \
46831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46832 $(TARGET-target-newlib))
46833 @endif target-newlib
46834
46835
46836
46837
46838
46839 .PHONY: check-target-newlib maybe-check-target-newlib
46840 maybe-check-target-newlib:
46841 @if target-newlib
46842 maybe-check-target-newlib: check-target-newlib
46843
46844 check-target-newlib:
46845 @: $(MAKE); $(unstage)
46846 @r=`${PWD_COMMAND}`; export r; \
46847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46848 $(NORMAL_TARGET_EXPORTS) \
46849 (cd $(TARGET_SUBDIR)/newlib && \
46850 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46851
46852 @endif target-newlib
46853
46854 .PHONY: install-target-newlib maybe-install-target-newlib
46855 maybe-install-target-newlib:
46856 @if target-newlib
46857 maybe-install-target-newlib: install-target-newlib
46858
46859 install-target-newlib: installdirs
46860 @: $(MAKE); $(unstage)
46861 @r=`${PWD_COMMAND}`; export r; \
46862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863 $(NORMAL_TARGET_EXPORTS) \
46864 (cd $(TARGET_SUBDIR)/newlib && \
46865 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46866
46867 @endif target-newlib
46868
46869 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
46870 maybe-install-strip-target-newlib:
46871 @if target-newlib
46872 maybe-install-strip-target-newlib: install-strip-target-newlib
46873
46874 install-strip-target-newlib: installdirs
46875 @: $(MAKE); $(unstage)
46876 @r=`${PWD_COMMAND}`; export r; \
46877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46878 $(NORMAL_TARGET_EXPORTS) \
46879 (cd $(TARGET_SUBDIR)/newlib && \
46880 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46881
46882 @endif target-newlib
46883
46884 # Other targets (info, dvi, pdf, etc.)
46885
46886 .PHONY: maybe-info-target-newlib info-target-newlib
46887 maybe-info-target-newlib:
46888 @if target-newlib
46889 maybe-info-target-newlib: info-target-newlib
46890
46891 info-target-newlib: \
46892 configure-target-newlib
46893 @: $(MAKE); $(unstage)
46894 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46895 r=`${PWD_COMMAND}`; export r; \
46896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46897 $(NORMAL_TARGET_EXPORTS) \
46898 echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
46899 for flag in $(EXTRA_TARGET_FLAGS); do \
46900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46901 done; \
46902 (cd $(TARGET_SUBDIR)/newlib && \
46903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46905 "RANLIB=$${RANLIB}" \
46906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46907 info) \
46908 || exit 1
46909
46910 @endif target-newlib
46911
46912 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46913 maybe-dvi-target-newlib:
46914 @if target-newlib
46915 maybe-dvi-target-newlib: dvi-target-newlib
46916
46917 dvi-target-newlib: \
46918 configure-target-newlib
46919 @: $(MAKE); $(unstage)
46920 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46921 r=`${PWD_COMMAND}`; export r; \
46922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46923 $(NORMAL_TARGET_EXPORTS) \
46924 echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
46925 for flag in $(EXTRA_TARGET_FLAGS); do \
46926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46927 done; \
46928 (cd $(TARGET_SUBDIR)/newlib && \
46929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46931 "RANLIB=$${RANLIB}" \
46932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46933 dvi) \
46934 || exit 1
46935
46936 @endif target-newlib
46937
46938 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46939 maybe-pdf-target-newlib:
46940 @if target-newlib
46941 maybe-pdf-target-newlib: pdf-target-newlib
46942
46943 pdf-target-newlib: \
46944 configure-target-newlib
46945 @: $(MAKE); $(unstage)
46946 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46947 r=`${PWD_COMMAND}`; export r; \
46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46949 $(NORMAL_TARGET_EXPORTS) \
46950 echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
46951 for flag in $(EXTRA_TARGET_FLAGS); do \
46952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46953 done; \
46954 (cd $(TARGET_SUBDIR)/newlib && \
46955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46957 "RANLIB=$${RANLIB}" \
46958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46959 pdf) \
46960 || exit 1
46961
46962 @endif target-newlib
46963
46964 .PHONY: maybe-html-target-newlib html-target-newlib
46965 maybe-html-target-newlib:
46966 @if target-newlib
46967 maybe-html-target-newlib: html-target-newlib
46968
46969 html-target-newlib: \
46970 configure-target-newlib
46971 @: $(MAKE); $(unstage)
46972 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46973 r=`${PWD_COMMAND}`; export r; \
46974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46975 $(NORMAL_TARGET_EXPORTS) \
46976 echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
46977 for flag in $(EXTRA_TARGET_FLAGS); do \
46978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46979 done; \
46980 (cd $(TARGET_SUBDIR)/newlib && \
46981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46983 "RANLIB=$${RANLIB}" \
46984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46985 html) \
46986 || exit 1
46987
46988 @endif target-newlib
46989
46990 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46991 maybe-TAGS-target-newlib:
46992 @if target-newlib
46993 maybe-TAGS-target-newlib: TAGS-target-newlib
46994
46995 TAGS-target-newlib: \
46996 configure-target-newlib
46997 @: $(MAKE); $(unstage)
46998 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
46999 r=`${PWD_COMMAND}`; export r; \
47000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001 $(NORMAL_TARGET_EXPORTS) \
47002 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
47003 for flag in $(EXTRA_TARGET_FLAGS); do \
47004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47005 done; \
47006 (cd $(TARGET_SUBDIR)/newlib && \
47007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47009 "RANLIB=$${RANLIB}" \
47010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47011 TAGS) \
47012 || exit 1
47013
47014 @endif target-newlib
47015
47016 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
47017 maybe-install-info-target-newlib:
47018 @if target-newlib
47019 maybe-install-info-target-newlib: install-info-target-newlib
47020
47021 install-info-target-newlib: \
47022 configure-target-newlib \
47023 info-target-newlib
47024 @: $(MAKE); $(unstage)
47025 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47026 r=`${PWD_COMMAND}`; export r; \
47027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47028 $(NORMAL_TARGET_EXPORTS) \
47029 echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
47030 for flag in $(EXTRA_TARGET_FLAGS); do \
47031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47032 done; \
47033 (cd $(TARGET_SUBDIR)/newlib && \
47034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47036 "RANLIB=$${RANLIB}" \
47037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47038 install-info) \
47039 || exit 1
47040
47041 @endif target-newlib
47042
47043 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
47044 maybe-install-pdf-target-newlib:
47045 @if target-newlib
47046 maybe-install-pdf-target-newlib: install-pdf-target-newlib
47047
47048 install-pdf-target-newlib: \
47049 configure-target-newlib \
47050 pdf-target-newlib
47051 @: $(MAKE); $(unstage)
47052 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47053 r=`${PWD_COMMAND}`; export r; \
47054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47055 $(NORMAL_TARGET_EXPORTS) \
47056 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
47057 for flag in $(EXTRA_TARGET_FLAGS); do \
47058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47059 done; \
47060 (cd $(TARGET_SUBDIR)/newlib && \
47061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47063 "RANLIB=$${RANLIB}" \
47064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47065 install-pdf) \
47066 || exit 1
47067
47068 @endif target-newlib
47069
47070 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47071 maybe-install-html-target-newlib:
47072 @if target-newlib
47073 maybe-install-html-target-newlib: install-html-target-newlib
47074
47075 install-html-target-newlib: \
47076 configure-target-newlib \
47077 html-target-newlib
47078 @: $(MAKE); $(unstage)
47079 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47080 r=`${PWD_COMMAND}`; export r; \
47081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47082 $(NORMAL_TARGET_EXPORTS) \
47083 echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
47084 for flag in $(EXTRA_TARGET_FLAGS); do \
47085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47086 done; \
47087 (cd $(TARGET_SUBDIR)/newlib && \
47088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47090 "RANLIB=$${RANLIB}" \
47091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47092 install-html) \
47093 || exit 1
47094
47095 @endif target-newlib
47096
47097 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47098 maybe-installcheck-target-newlib:
47099 @if target-newlib
47100 maybe-installcheck-target-newlib: installcheck-target-newlib
47101
47102 installcheck-target-newlib: \
47103 configure-target-newlib
47104 @: $(MAKE); $(unstage)
47105 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47106 r=`${PWD_COMMAND}`; export r; \
47107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47108 $(NORMAL_TARGET_EXPORTS) \
47109 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
47110 for flag in $(EXTRA_TARGET_FLAGS); do \
47111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47112 done; \
47113 (cd $(TARGET_SUBDIR)/newlib && \
47114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47116 "RANLIB=$${RANLIB}" \
47117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47118 installcheck) \
47119 || exit 1
47120
47121 @endif target-newlib
47122
47123 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47124 maybe-mostlyclean-target-newlib:
47125 @if target-newlib
47126 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47127
47128 mostlyclean-target-newlib:
47129 @: $(MAKE); $(unstage)
47130 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47131 r=`${PWD_COMMAND}`; export r; \
47132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47133 $(NORMAL_TARGET_EXPORTS) \
47134 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
47135 for flag in $(EXTRA_TARGET_FLAGS); do \
47136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47137 done; \
47138 (cd $(TARGET_SUBDIR)/newlib && \
47139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47141 "RANLIB=$${RANLIB}" \
47142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47143 mostlyclean) \
47144 || exit 1
47145
47146 @endif target-newlib
47147
47148 .PHONY: maybe-clean-target-newlib clean-target-newlib
47149 maybe-clean-target-newlib:
47150 @if target-newlib
47151 maybe-clean-target-newlib: clean-target-newlib
47152
47153 clean-target-newlib:
47154 @: $(MAKE); $(unstage)
47155 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47156 r=`${PWD_COMMAND}`; export r; \
47157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47158 $(NORMAL_TARGET_EXPORTS) \
47159 echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
47160 for flag in $(EXTRA_TARGET_FLAGS); do \
47161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47162 done; \
47163 (cd $(TARGET_SUBDIR)/newlib && \
47164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47166 "RANLIB=$${RANLIB}" \
47167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47168 clean) \
47169 || exit 1
47170
47171 @endif target-newlib
47172
47173 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47174 maybe-distclean-target-newlib:
47175 @if target-newlib
47176 maybe-distclean-target-newlib: distclean-target-newlib
47177
47178 distclean-target-newlib:
47179 @: $(MAKE); $(unstage)
47180 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47181 r=`${PWD_COMMAND}`; export r; \
47182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47183 $(NORMAL_TARGET_EXPORTS) \
47184 echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
47185 for flag in $(EXTRA_TARGET_FLAGS); do \
47186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47187 done; \
47188 (cd $(TARGET_SUBDIR)/newlib && \
47189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47191 "RANLIB=$${RANLIB}" \
47192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47193 distclean) \
47194 || exit 1
47195
47196 @endif target-newlib
47197
47198 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47199 maybe-maintainer-clean-target-newlib:
47200 @if target-newlib
47201 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47202
47203 maintainer-clean-target-newlib:
47204 @: $(MAKE); $(unstage)
47205 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
47206 r=`${PWD_COMMAND}`; export r; \
47207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47208 $(NORMAL_TARGET_EXPORTS) \
47209 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
47210 for flag in $(EXTRA_TARGET_FLAGS); do \
47211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47212 done; \
47213 (cd $(TARGET_SUBDIR)/newlib && \
47214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47216 "RANLIB=$${RANLIB}" \
47217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47218 maintainer-clean) \
47219 || exit 1
47220
47221 @endif target-newlib
47222
47223
47224
47225
47226
47227 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47228 maybe-configure-target-libgcc:
47229 @if gcc-bootstrap
47230 configure-target-libgcc: stage_current
47231 @endif gcc-bootstrap
47232 @if target-libgcc
47233 maybe-configure-target-libgcc: configure-target-libgcc
47234 configure-target-libgcc:
47235 @r=`${PWD_COMMAND}`; export r; \
47236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47237 echo "Checking multilib configuration for libgcc..."; \
47238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47239 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47240 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47241 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47242 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47243 else \
47244 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47245 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47246 fi; \
47247 else \
47248 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47249 fi; \
47250 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47251 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47252 $(NORMAL_TARGET_EXPORTS) \
47253 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47254 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47255 case $(srcdir) in \
47256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47257 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47259 esac; \
47260 module_srcdir=libgcc; \
47261 rm -f no-such-file || : ; \
47262 CONFIG_SITE=no-such-file $(SHELL) \
47263 $$s/$$module_srcdir/configure \
47264 --srcdir=$${topdir}/$$module_srcdir \
47265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47266 --target=${target_alias} \
47267 || exit 1
47268 @endif target-libgcc
47269
47270
47271
47272 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47273 maybe-configure-stage1-target-libgcc:
47274 @if target-libgcc-bootstrap
47275 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47276 configure-stage1-target-libgcc:
47277 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47278 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47279 @r=`${PWD_COMMAND}`; export r; \
47280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47281 TFLAGS="$(STAGE1_TFLAGS)"; \
47282 echo "Checking multilib configuration for libgcc..."; \
47283 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47284 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47285 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47286 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47287 else \
47288 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47289 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47290 fi; \
47291 else \
47292 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47293 fi; \
47294 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47295 $(NORMAL_TARGET_EXPORTS) \
47296 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47297 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47298 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47299 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
47300 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47301 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47302 case $(srcdir) in \
47303 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47304 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47305 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47306 esac; \
47307 module_srcdir=libgcc; \
47308 $(SHELL) $$s/$$module_srcdir/configure \
47309 --srcdir=$${topdir}/$$module_srcdir \
47310 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47311 --target=${target_alias} \
47312 \
47313 $(STAGE1_CONFIGURE_FLAGS)
47314 @endif target-libgcc-bootstrap
47315
47316 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47317 maybe-configure-stage2-target-libgcc:
47318 @if target-libgcc-bootstrap
47319 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47320 configure-stage2-target-libgcc:
47321 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47322 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47323 @r=`${PWD_COMMAND}`; export r; \
47324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325 TFLAGS="$(STAGE2_TFLAGS)"; \
47326 echo "Checking multilib configuration for libgcc..."; \
47327 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47328 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47329 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47330 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47331 else \
47332 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47333 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47334 fi; \
47335 else \
47336 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47337 fi; \
47338 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47339 $(NORMAL_TARGET_EXPORTS) \
47340 \
47341 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47342 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47343 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47344 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
47345 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47346 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47347 case $(srcdir) in \
47348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47349 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47351 esac; \
47352 module_srcdir=libgcc; \
47353 $(SHELL) $$s/$$module_srcdir/configure \
47354 --srcdir=$${topdir}/$$module_srcdir \
47355 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47356 --target=${target_alias} \
47357 --with-build-libsubdir=$(HOST_SUBDIR) \
47358 $(STAGE2_CONFIGURE_FLAGS)
47359 @endif target-libgcc-bootstrap
47360
47361 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47362 maybe-configure-stage3-target-libgcc:
47363 @if target-libgcc-bootstrap
47364 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47365 configure-stage3-target-libgcc:
47366 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47367 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47368 @r=`${PWD_COMMAND}`; export r; \
47369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47370 TFLAGS="$(STAGE3_TFLAGS)"; \
47371 echo "Checking multilib configuration for libgcc..."; \
47372 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47373 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47374 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47375 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47376 else \
47377 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47378 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47379 fi; \
47380 else \
47381 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47382 fi; \
47383 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47384 $(NORMAL_TARGET_EXPORTS) \
47385 \
47386 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47387 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47388 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47389 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
47390 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47391 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47392 case $(srcdir) in \
47393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47394 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47396 esac; \
47397 module_srcdir=libgcc; \
47398 $(SHELL) $$s/$$module_srcdir/configure \
47399 --srcdir=$${topdir}/$$module_srcdir \
47400 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47401 --target=${target_alias} \
47402 --with-build-libsubdir=$(HOST_SUBDIR) \
47403 $(STAGE3_CONFIGURE_FLAGS)
47404 @endif target-libgcc-bootstrap
47405
47406 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47407 maybe-configure-stage4-target-libgcc:
47408 @if target-libgcc-bootstrap
47409 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47410 configure-stage4-target-libgcc:
47411 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47412 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47413 @r=`${PWD_COMMAND}`; export r; \
47414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47415 TFLAGS="$(STAGE4_TFLAGS)"; \
47416 echo "Checking multilib configuration for libgcc..."; \
47417 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47418 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47419 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47420 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47421 else \
47422 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47423 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47424 fi; \
47425 else \
47426 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47427 fi; \
47428 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47429 $(NORMAL_TARGET_EXPORTS) \
47430 \
47431 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47432 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47433 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47434 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
47435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47436 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47437 case $(srcdir) in \
47438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47439 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47441 esac; \
47442 module_srcdir=libgcc; \
47443 $(SHELL) $$s/$$module_srcdir/configure \
47444 --srcdir=$${topdir}/$$module_srcdir \
47445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47446 --target=${target_alias} \
47447 --with-build-libsubdir=$(HOST_SUBDIR) \
47448 $(STAGE4_CONFIGURE_FLAGS)
47449 @endif target-libgcc-bootstrap
47450
47451 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47452 maybe-configure-stageprofile-target-libgcc:
47453 @if target-libgcc-bootstrap
47454 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47455 configure-stageprofile-target-libgcc:
47456 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47458 @r=`${PWD_COMMAND}`; export r; \
47459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47460 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47461 echo "Checking multilib configuration for libgcc..."; \
47462 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47463 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47464 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47465 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47466 else \
47467 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47468 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47469 fi; \
47470 else \
47471 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47472 fi; \
47473 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47474 $(NORMAL_TARGET_EXPORTS) \
47475 \
47476 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47479 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
47480 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47481 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47482 case $(srcdir) in \
47483 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47484 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47485 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47486 esac; \
47487 module_srcdir=libgcc; \
47488 $(SHELL) $$s/$$module_srcdir/configure \
47489 --srcdir=$${topdir}/$$module_srcdir \
47490 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47491 --target=${target_alias} \
47492 --with-build-libsubdir=$(HOST_SUBDIR) \
47493 $(STAGEprofile_CONFIGURE_FLAGS)
47494 @endif target-libgcc-bootstrap
47495
47496 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
47497 maybe-configure-stagetrain-target-libgcc:
47498 @if target-libgcc-bootstrap
47499 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47500 configure-stagetrain-target-libgcc:
47501 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47502 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47503 @r=`${PWD_COMMAND}`; export r; \
47504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47505 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47506 echo "Checking multilib configuration for libgcc..."; \
47507 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47508 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47509 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47510 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47511 else \
47512 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47514 fi; \
47515 else \
47516 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47517 fi; \
47518 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47519 $(NORMAL_TARGET_EXPORTS) \
47520 \
47521 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47522 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47523 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47524 echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
47525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47526 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47527 case $(srcdir) in \
47528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47529 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47531 esac; \
47532 module_srcdir=libgcc; \
47533 $(SHELL) $$s/$$module_srcdir/configure \
47534 --srcdir=$${topdir}/$$module_srcdir \
47535 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47536 --target=${target_alias} \
47537 --with-build-libsubdir=$(HOST_SUBDIR) \
47538 $(STAGEtrain_CONFIGURE_FLAGS)
47539 @endif target-libgcc-bootstrap
47540
47541 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47542 maybe-configure-stagefeedback-target-libgcc:
47543 @if target-libgcc-bootstrap
47544 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47545 configure-stagefeedback-target-libgcc:
47546 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47547 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47548 @r=`${PWD_COMMAND}`; export r; \
47549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47550 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47551 echo "Checking multilib configuration for libgcc..."; \
47552 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47553 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47554 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47555 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47556 else \
47557 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47558 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47559 fi; \
47560 else \
47561 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47562 fi; \
47563 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47564 $(NORMAL_TARGET_EXPORTS) \
47565 \
47566 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47567 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47568 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47569 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
47570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47571 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47572 case $(srcdir) in \
47573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47574 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47576 esac; \
47577 module_srcdir=libgcc; \
47578 $(SHELL) $$s/$$module_srcdir/configure \
47579 --srcdir=$${topdir}/$$module_srcdir \
47580 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47581 --target=${target_alias} \
47582 --with-build-libsubdir=$(HOST_SUBDIR) \
47583 $(STAGEfeedback_CONFIGURE_FLAGS)
47584 @endif target-libgcc-bootstrap
47585
47586 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
47587 maybe-configure-stageautoprofile-target-libgcc:
47588 @if target-libgcc-bootstrap
47589 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
47590 configure-stageautoprofile-target-libgcc:
47591 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
47592 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47593 @r=`${PWD_COMMAND}`; export r; \
47594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47595 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
47596 echo "Checking multilib configuration for libgcc..."; \
47597 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47598 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47599 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47600 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47601 else \
47602 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47603 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47604 fi; \
47605 else \
47606 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47607 fi; \
47608 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47609 $(NORMAL_TARGET_EXPORTS) \
47610 \
47611 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47612 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47613 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47614 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
47615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47616 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47617 case $(srcdir) in \
47618 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47619 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47620 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47621 esac; \
47622 module_srcdir=libgcc; \
47623 $(SHELL) $$s/$$module_srcdir/configure \
47624 --srcdir=$${topdir}/$$module_srcdir \
47625 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47626 --target=${target_alias} \
47627 --with-build-libsubdir=$(HOST_SUBDIR) \
47628 $(STAGEautoprofile_CONFIGURE_FLAGS)
47629 @endif target-libgcc-bootstrap
47630
47631 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
47632 maybe-configure-stageautofeedback-target-libgcc:
47633 @if target-libgcc-bootstrap
47634 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
47635 configure-stageautofeedback-target-libgcc:
47636 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
47637 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47638 @r=`${PWD_COMMAND}`; export r; \
47639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47640 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
47641 echo "Checking multilib configuration for libgcc..."; \
47642 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
47643 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47644 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47645 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47646 else \
47647 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47648 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47649 fi; \
47650 else \
47651 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47652 fi; \
47653 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47654 $(NORMAL_TARGET_EXPORTS) \
47655 \
47656 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47657 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47658 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47659 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
47660 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
47661 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47662 case $(srcdir) in \
47663 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47664 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47665 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47666 esac; \
47667 module_srcdir=libgcc; \
47668 $(SHELL) $$s/$$module_srcdir/configure \
47669 --srcdir=$${topdir}/$$module_srcdir \
47670 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47671 --target=${target_alias} \
47672 --with-build-libsubdir=$(HOST_SUBDIR) \
47673 $(STAGEautofeedback_CONFIGURE_FLAGS)
47674 @endif target-libgcc-bootstrap
47675
47676
47677
47678
47679
47680 .PHONY: all-target-libgcc maybe-all-target-libgcc
47681 maybe-all-target-libgcc:
47682 @if gcc-bootstrap
47683 all-target-libgcc: stage_current
47684 @endif gcc-bootstrap
47685 @if target-libgcc
47686 TARGET-target-libgcc=all
47687 maybe-all-target-libgcc: all-target-libgcc
47688 all-target-libgcc: configure-target-libgcc
47689 @r=`${PWD_COMMAND}`; export r; \
47690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47691 $(NORMAL_TARGET_EXPORTS) \
47692 (cd $(TARGET_SUBDIR)/libgcc && \
47693 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47694 $(TARGET-target-libgcc))
47695 @endif target-libgcc
47696
47697
47698
47699 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47700 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47701 maybe-all-stage1-target-libgcc:
47702 maybe-clean-stage1-target-libgcc:
47703 @if target-libgcc-bootstrap
47704 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47705 all-stage1: all-stage1-target-libgcc
47706 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47707 all-stage1-target-libgcc: configure-stage1-target-libgcc
47708 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47709 @r=`${PWD_COMMAND}`; export r; \
47710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47711 TFLAGS="$(STAGE1_TFLAGS)"; \
47712 $(NORMAL_TARGET_EXPORTS) \
47713 cd $(TARGET_SUBDIR)/libgcc && \
47714 \
47715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47716 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47717 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47718 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47722 $(EXTRA_TARGET_FLAGS) \
47723 \
47724 TFLAGS="$(STAGE1_TFLAGS)" \
47725 $(TARGET-stage1-target-libgcc)
47726
47727 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47728 clean-stage1: clean-stage1-target-libgcc
47729 clean-stage1-target-libgcc:
47730 @if [ $(current_stage) = stage1 ]; then \
47731 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47732 else \
47733 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47734 $(MAKE) stage1-start; \
47735 fi; \
47736 cd $(TARGET_SUBDIR)/libgcc && \
47737 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47738 clean
47739 @endif target-libgcc-bootstrap
47740
47741
47742 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47743 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47744 maybe-all-stage2-target-libgcc:
47745 maybe-clean-stage2-target-libgcc:
47746 @if target-libgcc-bootstrap
47747 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47748 all-stage2: all-stage2-target-libgcc
47749 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47750 all-stage2-target-libgcc: configure-stage2-target-libgcc
47751 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47752 @r=`${PWD_COMMAND}`; export r; \
47753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47754 TFLAGS="$(STAGE2_TFLAGS)"; \
47755 $(NORMAL_TARGET_EXPORTS) \
47756 \
47757 cd $(TARGET_SUBDIR)/libgcc && \
47758 \
47759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47760 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47763 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47764 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47765 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47766 $(EXTRA_TARGET_FLAGS) \
47767 TFLAGS="$(STAGE2_TFLAGS)" \
47768 $(TARGET-stage2-target-libgcc)
47769
47770 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47771 clean-stage2: clean-stage2-target-libgcc
47772 clean-stage2-target-libgcc:
47773 @if [ $(current_stage) = stage2 ]; then \
47774 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47775 else \
47776 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47777 $(MAKE) stage2-start; \
47778 fi; \
47779 cd $(TARGET_SUBDIR)/libgcc && \
47780 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47781 @endif target-libgcc-bootstrap
47782
47783
47784 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47785 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47786 maybe-all-stage3-target-libgcc:
47787 maybe-clean-stage3-target-libgcc:
47788 @if target-libgcc-bootstrap
47789 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47790 all-stage3: all-stage3-target-libgcc
47791 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47792 all-stage3-target-libgcc: configure-stage3-target-libgcc
47793 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47794 @r=`${PWD_COMMAND}`; export r; \
47795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47796 TFLAGS="$(STAGE3_TFLAGS)"; \
47797 $(NORMAL_TARGET_EXPORTS) \
47798 \
47799 cd $(TARGET_SUBDIR)/libgcc && \
47800 \
47801 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47802 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47803 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47804 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47805 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47806 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47807 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47808 $(EXTRA_TARGET_FLAGS) \
47809 TFLAGS="$(STAGE3_TFLAGS)" \
47810 $(TARGET-stage3-target-libgcc)
47811
47812 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47813 clean-stage3: clean-stage3-target-libgcc
47814 clean-stage3-target-libgcc:
47815 @if [ $(current_stage) = stage3 ]; then \
47816 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47817 else \
47818 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47819 $(MAKE) stage3-start; \
47820 fi; \
47821 cd $(TARGET_SUBDIR)/libgcc && \
47822 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47823 @endif target-libgcc-bootstrap
47824
47825
47826 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47827 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47828 maybe-all-stage4-target-libgcc:
47829 maybe-clean-stage4-target-libgcc:
47830 @if target-libgcc-bootstrap
47831 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47832 all-stage4: all-stage4-target-libgcc
47833 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47834 all-stage4-target-libgcc: configure-stage4-target-libgcc
47835 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47836 @r=`${PWD_COMMAND}`; export r; \
47837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47838 TFLAGS="$(STAGE4_TFLAGS)"; \
47839 $(NORMAL_TARGET_EXPORTS) \
47840 \
47841 cd $(TARGET_SUBDIR)/libgcc && \
47842 \
47843 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47844 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47845 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47846 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47847 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47848 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47849 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47850 $(EXTRA_TARGET_FLAGS) \
47851 TFLAGS="$(STAGE4_TFLAGS)" \
47852 $(TARGET-stage4-target-libgcc)
47853
47854 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47855 clean-stage4: clean-stage4-target-libgcc
47856 clean-stage4-target-libgcc:
47857 @if [ $(current_stage) = stage4 ]; then \
47858 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47859 else \
47860 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47861 $(MAKE) stage4-start; \
47862 fi; \
47863 cd $(TARGET_SUBDIR)/libgcc && \
47864 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47865 @endif target-libgcc-bootstrap
47866
47867
47868 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47869 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47870 maybe-all-stageprofile-target-libgcc:
47871 maybe-clean-stageprofile-target-libgcc:
47872 @if target-libgcc-bootstrap
47873 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47874 all-stageprofile: all-stageprofile-target-libgcc
47875 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47876 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47877 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47878 @r=`${PWD_COMMAND}`; export r; \
47879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47880 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47881 $(NORMAL_TARGET_EXPORTS) \
47882 \
47883 cd $(TARGET_SUBDIR)/libgcc && \
47884 \
47885 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47886 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47887 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47888 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47889 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47890 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47891 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47892 $(EXTRA_TARGET_FLAGS) \
47893 TFLAGS="$(STAGEprofile_TFLAGS)" \
47894 $(TARGET-stageprofile-target-libgcc)
47895
47896 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47897 clean-stageprofile: clean-stageprofile-target-libgcc
47898 clean-stageprofile-target-libgcc:
47899 @if [ $(current_stage) = stageprofile ]; then \
47900 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47901 else \
47902 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47903 $(MAKE) stageprofile-start; \
47904 fi; \
47905 cd $(TARGET_SUBDIR)/libgcc && \
47906 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47907 @endif target-libgcc-bootstrap
47908
47909
47910 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
47911 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
47912 maybe-all-stagetrain-target-libgcc:
47913 maybe-clean-stagetrain-target-libgcc:
47914 @if target-libgcc-bootstrap
47915 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
47916 all-stagetrain: all-stagetrain-target-libgcc
47917 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
47918 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
47919 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
47920 @r=`${PWD_COMMAND}`; export r; \
47921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47922 TFLAGS="$(STAGEtrain_TFLAGS)"; \
47923 $(NORMAL_TARGET_EXPORTS) \
47924 \
47925 cd $(TARGET_SUBDIR)/libgcc && \
47926 \
47927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47928 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47929 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47930 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47931 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47932 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47933 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47934 $(EXTRA_TARGET_FLAGS) \
47935 TFLAGS="$(STAGEtrain_TFLAGS)" \
47936 $(TARGET-stagetrain-target-libgcc)
47937
47938 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
47939 clean-stagetrain: clean-stagetrain-target-libgcc
47940 clean-stagetrain-target-libgcc:
47941 @if [ $(current_stage) = stagetrain ]; then \
47942 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47943 else \
47944 [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
47945 $(MAKE) stagetrain-start; \
47946 fi; \
47947 cd $(TARGET_SUBDIR)/libgcc && \
47948 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47949 @endif target-libgcc-bootstrap
47950
47951
47952 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47953 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47954 maybe-all-stagefeedback-target-libgcc:
47955 maybe-clean-stagefeedback-target-libgcc:
47956 @if target-libgcc-bootstrap
47957 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47958 all-stagefeedback: all-stagefeedback-target-libgcc
47959 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47960 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47961 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47962 @r=`${PWD_COMMAND}`; export r; \
47963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47964 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47965 $(NORMAL_TARGET_EXPORTS) \
47966 \
47967 cd $(TARGET_SUBDIR)/libgcc && \
47968 \
47969 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47970 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47971 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47972 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47973 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47974 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47975 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47976 $(EXTRA_TARGET_FLAGS) \
47977 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47978 $(TARGET-stagefeedback-target-libgcc)
47979
47980 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47981 clean-stagefeedback: clean-stagefeedback-target-libgcc
47982 clean-stagefeedback-target-libgcc:
47983 @if [ $(current_stage) = stagefeedback ]; then \
47984 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47985 else \
47986 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47987 $(MAKE) stagefeedback-start; \
47988 fi; \
47989 cd $(TARGET_SUBDIR)/libgcc && \
47990 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
47991 @endif target-libgcc-bootstrap
47992
47993
47994 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
47995 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
47996 maybe-all-stageautoprofile-target-libgcc:
47997 maybe-clean-stageautoprofile-target-libgcc:
47998 @if target-libgcc-bootstrap
47999 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
48000 all-stageautoprofile: all-stageautoprofile-target-libgcc
48001 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
48002 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
48003 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
48004 @r=`${PWD_COMMAND}`; export r; \
48005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48006 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
48007 $(NORMAL_TARGET_EXPORTS) \
48008 \
48009 cd $(TARGET_SUBDIR)/libgcc && \
48010 $$s/gcc/config/i386/$(AUTO_PROFILE) \
48011 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48012 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48013 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48014 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48015 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48016 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48017 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48018 $(EXTRA_TARGET_FLAGS) \
48019 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
48020 $(TARGET-stageautoprofile-target-libgcc)
48021
48022 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
48023 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
48024 clean-stageautoprofile-target-libgcc:
48025 @if [ $(current_stage) = stageautoprofile ]; then \
48026 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48027 else \
48028 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
48029 $(MAKE) stageautoprofile-start; \
48030 fi; \
48031 cd $(TARGET_SUBDIR)/libgcc && \
48032 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48033 @endif target-libgcc-bootstrap
48034
48035
48036 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
48037 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
48038 maybe-all-stageautofeedback-target-libgcc:
48039 maybe-clean-stageautofeedback-target-libgcc:
48040 @if target-libgcc-bootstrap
48041 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
48042 all-stageautofeedback: all-stageautofeedback-target-libgcc
48043 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
48044 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
48045 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
48046 @r=`${PWD_COMMAND}`; export r; \
48047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48048 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
48049 $(NORMAL_TARGET_EXPORTS) \
48050 \
48051 cd $(TARGET_SUBDIR)/libgcc && \
48052 \
48053 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48054 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48055 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48056 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48057 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48058 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48059 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48060 $(EXTRA_TARGET_FLAGS) \
48061 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
48062 $(TARGET-stageautofeedback-target-libgcc)
48063
48064 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
48065 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
48066 clean-stageautofeedback-target-libgcc:
48067 @if [ $(current_stage) = stageautofeedback ]; then \
48068 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48069 else \
48070 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
48071 $(MAKE) stageautofeedback-start; \
48072 fi; \
48073 cd $(TARGET_SUBDIR)/libgcc && \
48074 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
48075 @endif target-libgcc-bootstrap
48076
48077
48078
48079
48080
48081
48082 .PHONY: check-target-libgcc maybe-check-target-libgcc
48083 maybe-check-target-libgcc:
48084 @if target-libgcc
48085 maybe-check-target-libgcc: check-target-libgcc
48086
48087 # Dummy target for uncheckable module.
48088 check-target-libgcc:
48089
48090 @endif target-libgcc
48091
48092 .PHONY: install-target-libgcc maybe-install-target-libgcc
48093 maybe-install-target-libgcc:
48094 @if target-libgcc
48095 maybe-install-target-libgcc: install-target-libgcc
48096
48097 install-target-libgcc: installdirs
48098 @: $(MAKE); $(unstage)
48099 @r=`${PWD_COMMAND}`; export r; \
48100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48101 $(NORMAL_TARGET_EXPORTS) \
48102 (cd $(TARGET_SUBDIR)/libgcc && \
48103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48104
48105 @endif target-libgcc
48106
48107 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
48108 maybe-install-strip-target-libgcc:
48109 @if target-libgcc
48110 maybe-install-strip-target-libgcc: install-strip-target-libgcc
48111
48112 install-strip-target-libgcc: installdirs
48113 @: $(MAKE); $(unstage)
48114 @r=`${PWD_COMMAND}`; export r; \
48115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48116 $(NORMAL_TARGET_EXPORTS) \
48117 (cd $(TARGET_SUBDIR)/libgcc && \
48118 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48119
48120 @endif target-libgcc
48121
48122 # Other targets (info, dvi, pdf, etc.)
48123
48124 .PHONY: maybe-info-target-libgcc info-target-libgcc
48125 maybe-info-target-libgcc:
48126 @if target-libgcc
48127 maybe-info-target-libgcc: info-target-libgcc
48128
48129 info-target-libgcc: \
48130 configure-target-libgcc
48131 @: $(MAKE); $(unstage)
48132 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48133 r=`${PWD_COMMAND}`; export r; \
48134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48135 $(NORMAL_TARGET_EXPORTS) \
48136 echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
48137 for flag in $(EXTRA_TARGET_FLAGS); do \
48138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48139 done; \
48140 (cd $(TARGET_SUBDIR)/libgcc && \
48141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48143 "RANLIB=$${RANLIB}" \
48144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48145 info) \
48146 || exit 1
48147
48148 @endif target-libgcc
48149
48150 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
48151 maybe-dvi-target-libgcc:
48152 @if target-libgcc
48153 maybe-dvi-target-libgcc: dvi-target-libgcc
48154
48155 dvi-target-libgcc: \
48156 configure-target-libgcc
48157 @: $(MAKE); $(unstage)
48158 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48159 r=`${PWD_COMMAND}`; export r; \
48160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48161 $(NORMAL_TARGET_EXPORTS) \
48162 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
48163 for flag in $(EXTRA_TARGET_FLAGS); do \
48164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48165 done; \
48166 (cd $(TARGET_SUBDIR)/libgcc && \
48167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48169 "RANLIB=$${RANLIB}" \
48170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48171 dvi) \
48172 || exit 1
48173
48174 @endif target-libgcc
48175
48176 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
48177 maybe-pdf-target-libgcc:
48178 @if target-libgcc
48179 maybe-pdf-target-libgcc: pdf-target-libgcc
48180
48181 pdf-target-libgcc: \
48182 configure-target-libgcc
48183 @: $(MAKE); $(unstage)
48184 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48185 r=`${PWD_COMMAND}`; export r; \
48186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48187 $(NORMAL_TARGET_EXPORTS) \
48188 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
48189 for flag in $(EXTRA_TARGET_FLAGS); do \
48190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48191 done; \
48192 (cd $(TARGET_SUBDIR)/libgcc && \
48193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48195 "RANLIB=$${RANLIB}" \
48196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48197 pdf) \
48198 || exit 1
48199
48200 @endif target-libgcc
48201
48202 .PHONY: maybe-html-target-libgcc html-target-libgcc
48203 maybe-html-target-libgcc:
48204 @if target-libgcc
48205 maybe-html-target-libgcc: html-target-libgcc
48206
48207 html-target-libgcc: \
48208 configure-target-libgcc
48209 @: $(MAKE); $(unstage)
48210 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48211 r=`${PWD_COMMAND}`; export r; \
48212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48213 $(NORMAL_TARGET_EXPORTS) \
48214 echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
48215 for flag in $(EXTRA_TARGET_FLAGS); do \
48216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48217 done; \
48218 (cd $(TARGET_SUBDIR)/libgcc && \
48219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48221 "RANLIB=$${RANLIB}" \
48222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48223 html) \
48224 || exit 1
48225
48226 @endif target-libgcc
48227
48228 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
48229 maybe-TAGS-target-libgcc:
48230 @if target-libgcc
48231 maybe-TAGS-target-libgcc: TAGS-target-libgcc
48232
48233 TAGS-target-libgcc: \
48234 configure-target-libgcc
48235 @: $(MAKE); $(unstage)
48236 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48237 r=`${PWD_COMMAND}`; export r; \
48238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48239 $(NORMAL_TARGET_EXPORTS) \
48240 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
48241 for flag in $(EXTRA_TARGET_FLAGS); do \
48242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48243 done; \
48244 (cd $(TARGET_SUBDIR)/libgcc && \
48245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48247 "RANLIB=$${RANLIB}" \
48248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48249 TAGS) \
48250 || exit 1
48251
48252 @endif target-libgcc
48253
48254 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
48255 maybe-install-info-target-libgcc:
48256 @if target-libgcc
48257 maybe-install-info-target-libgcc: install-info-target-libgcc
48258
48259 install-info-target-libgcc: \
48260 configure-target-libgcc \
48261 info-target-libgcc
48262 @: $(MAKE); $(unstage)
48263 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48264 r=`${PWD_COMMAND}`; export r; \
48265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48266 $(NORMAL_TARGET_EXPORTS) \
48267 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
48268 for flag in $(EXTRA_TARGET_FLAGS); do \
48269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48270 done; \
48271 (cd $(TARGET_SUBDIR)/libgcc && \
48272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48274 "RANLIB=$${RANLIB}" \
48275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48276 install-info) \
48277 || exit 1
48278
48279 @endif target-libgcc
48280
48281 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
48282 maybe-install-pdf-target-libgcc:
48283 @if target-libgcc
48284 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
48285
48286 install-pdf-target-libgcc: \
48287 configure-target-libgcc \
48288 pdf-target-libgcc
48289 @: $(MAKE); $(unstage)
48290 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48291 r=`${PWD_COMMAND}`; export r; \
48292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48293 $(NORMAL_TARGET_EXPORTS) \
48294 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
48295 for flag in $(EXTRA_TARGET_FLAGS); do \
48296 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48297 done; \
48298 (cd $(TARGET_SUBDIR)/libgcc && \
48299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48301 "RANLIB=$${RANLIB}" \
48302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48303 install-pdf) \
48304 || exit 1
48305
48306 @endif target-libgcc
48307
48308 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
48309 maybe-install-html-target-libgcc:
48310 @if target-libgcc
48311 maybe-install-html-target-libgcc: install-html-target-libgcc
48312
48313 install-html-target-libgcc: \
48314 configure-target-libgcc \
48315 html-target-libgcc
48316 @: $(MAKE); $(unstage)
48317 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48318 r=`${PWD_COMMAND}`; export r; \
48319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48320 $(NORMAL_TARGET_EXPORTS) \
48321 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
48322 for flag in $(EXTRA_TARGET_FLAGS); do \
48323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48324 done; \
48325 (cd $(TARGET_SUBDIR)/libgcc && \
48326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48328 "RANLIB=$${RANLIB}" \
48329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48330 install-html) \
48331 || exit 1
48332
48333 @endif target-libgcc
48334
48335 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
48336 maybe-installcheck-target-libgcc:
48337 @if target-libgcc
48338 maybe-installcheck-target-libgcc: installcheck-target-libgcc
48339
48340 installcheck-target-libgcc: \
48341 configure-target-libgcc
48342 @: $(MAKE); $(unstage)
48343 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48344 r=`${PWD_COMMAND}`; export r; \
48345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48346 $(NORMAL_TARGET_EXPORTS) \
48347 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
48348 for flag in $(EXTRA_TARGET_FLAGS); do \
48349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48350 done; \
48351 (cd $(TARGET_SUBDIR)/libgcc && \
48352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48354 "RANLIB=$${RANLIB}" \
48355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48356 installcheck) \
48357 || exit 1
48358
48359 @endif target-libgcc
48360
48361 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48362 maybe-mostlyclean-target-libgcc:
48363 @if target-libgcc
48364 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48365
48366 mostlyclean-target-libgcc:
48367 @: $(MAKE); $(unstage)
48368 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48369 r=`${PWD_COMMAND}`; export r; \
48370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48371 $(NORMAL_TARGET_EXPORTS) \
48372 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
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)/libgcc && \
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 mostlyclean) \
48382 || exit 1
48383
48384 @endif target-libgcc
48385
48386 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48387 maybe-clean-target-libgcc:
48388 @if target-libgcc
48389 maybe-clean-target-libgcc: clean-target-libgcc
48390
48391 clean-target-libgcc:
48392 @: $(MAKE); $(unstage)
48393 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48394 r=`${PWD_COMMAND}`; export r; \
48395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48396 $(NORMAL_TARGET_EXPORTS) \
48397 echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
48398 for flag in $(EXTRA_TARGET_FLAGS); do \
48399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48400 done; \
48401 (cd $(TARGET_SUBDIR)/libgcc && \
48402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48404 "RANLIB=$${RANLIB}" \
48405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48406 clean) \
48407 || exit 1
48408
48409 @endif target-libgcc
48410
48411 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48412 maybe-distclean-target-libgcc:
48413 @if target-libgcc
48414 maybe-distclean-target-libgcc: distclean-target-libgcc
48415
48416 distclean-target-libgcc:
48417 @: $(MAKE); $(unstage)
48418 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48419 r=`${PWD_COMMAND}`; export r; \
48420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421 $(NORMAL_TARGET_EXPORTS) \
48422 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
48423 for flag in $(EXTRA_TARGET_FLAGS); do \
48424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48425 done; \
48426 (cd $(TARGET_SUBDIR)/libgcc && \
48427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48429 "RANLIB=$${RANLIB}" \
48430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48431 distclean) \
48432 || exit 1
48433
48434 @endif target-libgcc
48435
48436 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48437 maybe-maintainer-clean-target-libgcc:
48438 @if target-libgcc
48439 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48440
48441 maintainer-clean-target-libgcc:
48442 @: $(MAKE); $(unstage)
48443 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48444 r=`${PWD_COMMAND}`; export r; \
48445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48446 $(NORMAL_TARGET_EXPORTS) \
48447 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
48448 for flag in $(EXTRA_TARGET_FLAGS); do \
48449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48450 done; \
48451 (cd $(TARGET_SUBDIR)/libgcc && \
48452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48454 "RANLIB=$${RANLIB}" \
48455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48456 maintainer-clean) \
48457 || exit 1
48458
48459 @endif target-libgcc
48460
48461
48462
48463
48464
48465 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
48466 maybe-configure-target-libbacktrace:
48467 @if gcc-bootstrap
48468 configure-target-libbacktrace: stage_current
48469 @endif gcc-bootstrap
48470 @if target-libbacktrace
48471 maybe-configure-target-libbacktrace: configure-target-libbacktrace
48472 configure-target-libbacktrace:
48473 @: $(MAKE); $(unstage)
48474 @r=`${PWD_COMMAND}`; export r; \
48475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48476 echo "Checking multilib configuration for libbacktrace..."; \
48477 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48478 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
48479 if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48480 if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
48481 rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
48482 else \
48483 rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
48484 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48485 fi; \
48486 else \
48487 mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
48488 fi; \
48489 test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
48490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
48491 $(NORMAL_TARGET_EXPORTS) \
48492 echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
48493 cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
48494 case $(srcdir) in \
48495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48496 *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
48497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48498 esac; \
48499 module_srcdir=libbacktrace; \
48500 rm -f no-such-file || : ; \
48501 CONFIG_SITE=no-such-file $(SHELL) \
48502 $$s/$$module_srcdir/configure \
48503 --srcdir=$${topdir}/$$module_srcdir \
48504 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48505 --target=${target_alias} \
48506 || exit 1
48507 @endif target-libbacktrace
48508
48509
48510
48511
48512
48513 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
48514 maybe-all-target-libbacktrace:
48515 @if gcc-bootstrap
48516 all-target-libbacktrace: stage_current
48517 @endif gcc-bootstrap
48518 @if target-libbacktrace
48519 TARGET-target-libbacktrace=all
48520 maybe-all-target-libbacktrace: all-target-libbacktrace
48521 all-target-libbacktrace: configure-target-libbacktrace
48522 @: $(MAKE); $(unstage)
48523 @r=`${PWD_COMMAND}`; export r; \
48524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48525 $(NORMAL_TARGET_EXPORTS) \
48526 (cd $(TARGET_SUBDIR)/libbacktrace && \
48527 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48528 $(TARGET-target-libbacktrace))
48529 @endif target-libbacktrace
48530
48531
48532
48533
48534
48535 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
48536 maybe-check-target-libbacktrace:
48537 @if target-libbacktrace
48538 maybe-check-target-libbacktrace: check-target-libbacktrace
48539
48540 check-target-libbacktrace:
48541 @: $(MAKE); $(unstage)
48542 @r=`${PWD_COMMAND}`; export r; \
48543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48544 $(NORMAL_TARGET_EXPORTS) \
48545 (cd $(TARGET_SUBDIR)/libbacktrace && \
48546 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48547
48548 @endif target-libbacktrace
48549
48550 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
48551 maybe-install-target-libbacktrace:
48552 @if target-libbacktrace
48553 maybe-install-target-libbacktrace: install-target-libbacktrace
48554
48555 install-target-libbacktrace: installdirs
48556 @: $(MAKE); $(unstage)
48557 @r=`${PWD_COMMAND}`; export r; \
48558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48559 $(NORMAL_TARGET_EXPORTS) \
48560 (cd $(TARGET_SUBDIR)/libbacktrace && \
48561 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48562
48563 @endif target-libbacktrace
48564
48565 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
48566 maybe-install-strip-target-libbacktrace:
48567 @if target-libbacktrace
48568 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
48569
48570 install-strip-target-libbacktrace: installdirs
48571 @: $(MAKE); $(unstage)
48572 @r=`${PWD_COMMAND}`; export r; \
48573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48574 $(NORMAL_TARGET_EXPORTS) \
48575 (cd $(TARGET_SUBDIR)/libbacktrace && \
48576 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48577
48578 @endif target-libbacktrace
48579
48580 # Other targets (info, dvi, pdf, etc.)
48581
48582 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
48583 maybe-info-target-libbacktrace:
48584 @if target-libbacktrace
48585 maybe-info-target-libbacktrace: info-target-libbacktrace
48586
48587 info-target-libbacktrace: \
48588 configure-target-libbacktrace
48589 @: $(MAKE); $(unstage)
48590 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48591 r=`${PWD_COMMAND}`; export r; \
48592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48593 $(NORMAL_TARGET_EXPORTS) \
48594 echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
48595 for flag in $(EXTRA_TARGET_FLAGS); do \
48596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48597 done; \
48598 (cd $(TARGET_SUBDIR)/libbacktrace && \
48599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48601 "RANLIB=$${RANLIB}" \
48602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48603 info) \
48604 || exit 1
48605
48606 @endif target-libbacktrace
48607
48608 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
48609 maybe-dvi-target-libbacktrace:
48610 @if target-libbacktrace
48611 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
48612
48613 dvi-target-libbacktrace: \
48614 configure-target-libbacktrace
48615 @: $(MAKE); $(unstage)
48616 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48617 r=`${PWD_COMMAND}`; export r; \
48618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48619 $(NORMAL_TARGET_EXPORTS) \
48620 echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
48621 for flag in $(EXTRA_TARGET_FLAGS); do \
48622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48623 done; \
48624 (cd $(TARGET_SUBDIR)/libbacktrace && \
48625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48627 "RANLIB=$${RANLIB}" \
48628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48629 dvi) \
48630 || exit 1
48631
48632 @endif target-libbacktrace
48633
48634 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
48635 maybe-pdf-target-libbacktrace:
48636 @if target-libbacktrace
48637 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
48638
48639 pdf-target-libbacktrace: \
48640 configure-target-libbacktrace
48641 @: $(MAKE); $(unstage)
48642 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48643 r=`${PWD_COMMAND}`; export r; \
48644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48645 $(NORMAL_TARGET_EXPORTS) \
48646 echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48647 for flag in $(EXTRA_TARGET_FLAGS); do \
48648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48649 done; \
48650 (cd $(TARGET_SUBDIR)/libbacktrace && \
48651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48653 "RANLIB=$${RANLIB}" \
48654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48655 pdf) \
48656 || exit 1
48657
48658 @endif target-libbacktrace
48659
48660 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
48661 maybe-html-target-libbacktrace:
48662 @if target-libbacktrace
48663 maybe-html-target-libbacktrace: html-target-libbacktrace
48664
48665 html-target-libbacktrace: \
48666 configure-target-libbacktrace
48667 @: $(MAKE); $(unstage)
48668 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48669 r=`${PWD_COMMAND}`; export r; \
48670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671 $(NORMAL_TARGET_EXPORTS) \
48672 echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
48673 for flag in $(EXTRA_TARGET_FLAGS); do \
48674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675 done; \
48676 (cd $(TARGET_SUBDIR)/libbacktrace && \
48677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679 "RANLIB=$${RANLIB}" \
48680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681 html) \
48682 || exit 1
48683
48684 @endif target-libbacktrace
48685
48686 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
48687 maybe-TAGS-target-libbacktrace:
48688 @if target-libbacktrace
48689 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
48690
48691 TAGS-target-libbacktrace: \
48692 configure-target-libbacktrace
48693 @: $(MAKE); $(unstage)
48694 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48695 r=`${PWD_COMMAND}`; export r; \
48696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48697 $(NORMAL_TARGET_EXPORTS) \
48698 echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
48699 for flag in $(EXTRA_TARGET_FLAGS); do \
48700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48701 done; \
48702 (cd $(TARGET_SUBDIR)/libbacktrace && \
48703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48705 "RANLIB=$${RANLIB}" \
48706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48707 TAGS) \
48708 || exit 1
48709
48710 @endif target-libbacktrace
48711
48712 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
48713 maybe-install-info-target-libbacktrace:
48714 @if target-libbacktrace
48715 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
48716
48717 install-info-target-libbacktrace: \
48718 configure-target-libbacktrace \
48719 info-target-libbacktrace
48720 @: $(MAKE); $(unstage)
48721 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48722 r=`${PWD_COMMAND}`; export r; \
48723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48724 $(NORMAL_TARGET_EXPORTS) \
48725 echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
48726 for flag in $(EXTRA_TARGET_FLAGS); do \
48727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48728 done; \
48729 (cd $(TARGET_SUBDIR)/libbacktrace && \
48730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48732 "RANLIB=$${RANLIB}" \
48733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48734 install-info) \
48735 || exit 1
48736
48737 @endif target-libbacktrace
48738
48739 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
48740 maybe-install-pdf-target-libbacktrace:
48741 @if target-libbacktrace
48742 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
48743
48744 install-pdf-target-libbacktrace: \
48745 configure-target-libbacktrace \
48746 pdf-target-libbacktrace
48747 @: $(MAKE); $(unstage)
48748 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48749 r=`${PWD_COMMAND}`; export r; \
48750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48751 $(NORMAL_TARGET_EXPORTS) \
48752 echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
48753 for flag in $(EXTRA_TARGET_FLAGS); do \
48754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48755 done; \
48756 (cd $(TARGET_SUBDIR)/libbacktrace && \
48757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48759 "RANLIB=$${RANLIB}" \
48760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48761 install-pdf) \
48762 || exit 1
48763
48764 @endif target-libbacktrace
48765
48766 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
48767 maybe-install-html-target-libbacktrace:
48768 @if target-libbacktrace
48769 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
48770
48771 install-html-target-libbacktrace: \
48772 configure-target-libbacktrace \
48773 html-target-libbacktrace
48774 @: $(MAKE); $(unstage)
48775 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48776 r=`${PWD_COMMAND}`; export r; \
48777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48778 $(NORMAL_TARGET_EXPORTS) \
48779 echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
48780 for flag in $(EXTRA_TARGET_FLAGS); do \
48781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48782 done; \
48783 (cd $(TARGET_SUBDIR)/libbacktrace && \
48784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48786 "RANLIB=$${RANLIB}" \
48787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48788 install-html) \
48789 || exit 1
48790
48791 @endif target-libbacktrace
48792
48793 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
48794 maybe-installcheck-target-libbacktrace:
48795 @if target-libbacktrace
48796 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
48797
48798 installcheck-target-libbacktrace: \
48799 configure-target-libbacktrace
48800 @: $(MAKE); $(unstage)
48801 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48802 r=`${PWD_COMMAND}`; export r; \
48803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48804 $(NORMAL_TARGET_EXPORTS) \
48805 echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
48806 for flag in $(EXTRA_TARGET_FLAGS); do \
48807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48808 done; \
48809 (cd $(TARGET_SUBDIR)/libbacktrace && \
48810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48812 "RANLIB=$${RANLIB}" \
48813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48814 installcheck) \
48815 || exit 1
48816
48817 @endif target-libbacktrace
48818
48819 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
48820 maybe-mostlyclean-target-libbacktrace:
48821 @if target-libbacktrace
48822 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
48823
48824 mostlyclean-target-libbacktrace:
48825 @: $(MAKE); $(unstage)
48826 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48827 r=`${PWD_COMMAND}`; export r; \
48828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48829 $(NORMAL_TARGET_EXPORTS) \
48830 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
48831 for flag in $(EXTRA_TARGET_FLAGS); do \
48832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48833 done; \
48834 (cd $(TARGET_SUBDIR)/libbacktrace && \
48835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48837 "RANLIB=$${RANLIB}" \
48838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48839 mostlyclean) \
48840 || exit 1
48841
48842 @endif target-libbacktrace
48843
48844 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
48845 maybe-clean-target-libbacktrace:
48846 @if target-libbacktrace
48847 maybe-clean-target-libbacktrace: clean-target-libbacktrace
48848
48849 clean-target-libbacktrace:
48850 @: $(MAKE); $(unstage)
48851 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48852 r=`${PWD_COMMAND}`; export r; \
48853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48854 $(NORMAL_TARGET_EXPORTS) \
48855 echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
48856 for flag in $(EXTRA_TARGET_FLAGS); do \
48857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48858 done; \
48859 (cd $(TARGET_SUBDIR)/libbacktrace && \
48860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48862 "RANLIB=$${RANLIB}" \
48863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48864 clean) \
48865 || exit 1
48866
48867 @endif target-libbacktrace
48868
48869 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
48870 maybe-distclean-target-libbacktrace:
48871 @if target-libbacktrace
48872 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
48873
48874 distclean-target-libbacktrace:
48875 @: $(MAKE); $(unstage)
48876 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48877 r=`${PWD_COMMAND}`; export r; \
48878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48879 $(NORMAL_TARGET_EXPORTS) \
48880 echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
48881 for flag in $(EXTRA_TARGET_FLAGS); do \
48882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48883 done; \
48884 (cd $(TARGET_SUBDIR)/libbacktrace && \
48885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48887 "RANLIB=$${RANLIB}" \
48888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48889 distclean) \
48890 || exit 1
48891
48892 @endif target-libbacktrace
48893
48894 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
48895 maybe-maintainer-clean-target-libbacktrace:
48896 @if target-libbacktrace
48897 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
48898
48899 maintainer-clean-target-libbacktrace:
48900 @: $(MAKE); $(unstage)
48901 @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
48902 r=`${PWD_COMMAND}`; export r; \
48903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48904 $(NORMAL_TARGET_EXPORTS) \
48905 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
48906 for flag in $(EXTRA_TARGET_FLAGS); do \
48907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48908 done; \
48909 (cd $(TARGET_SUBDIR)/libbacktrace && \
48910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48912 "RANLIB=$${RANLIB}" \
48913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48914 maintainer-clean) \
48915 || exit 1
48916
48917 @endif target-libbacktrace
48918
48919
48920
48921
48922
48923 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48924 maybe-configure-target-libquadmath:
48925 @if gcc-bootstrap
48926 configure-target-libquadmath: stage_current
48927 @endif gcc-bootstrap
48928 @if target-libquadmath
48929 maybe-configure-target-libquadmath: configure-target-libquadmath
48930 configure-target-libquadmath:
48931 @: $(MAKE); $(unstage)
48932 @r=`${PWD_COMMAND}`; export r; \
48933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48934 echo "Checking multilib configuration for libquadmath..."; \
48935 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48936 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
48937 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48938 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48939 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48940 else \
48941 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48942 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48943 fi; \
48944 else \
48945 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48946 fi; \
48947 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48948 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
48949 $(NORMAL_TARGET_EXPORTS) \
48950 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48951 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48952 case $(srcdir) in \
48953 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48954 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48955 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48956 esac; \
48957 module_srcdir=libquadmath; \
48958 rm -f no-such-file || : ; \
48959 CONFIG_SITE=no-such-file $(SHELL) \
48960 $$s/$$module_srcdir/configure \
48961 --srcdir=$${topdir}/$$module_srcdir \
48962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48963 --target=${target_alias} \
48964 || exit 1
48965 @endif target-libquadmath
48966
48967
48968
48969
48970
48971 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48972 maybe-all-target-libquadmath:
48973 @if gcc-bootstrap
48974 all-target-libquadmath: stage_current
48975 @endif gcc-bootstrap
48976 @if target-libquadmath
48977 TARGET-target-libquadmath=all
48978 maybe-all-target-libquadmath: all-target-libquadmath
48979 all-target-libquadmath: configure-target-libquadmath
48980 @: $(MAKE); $(unstage)
48981 @r=`${PWD_COMMAND}`; export r; \
48982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48983 $(NORMAL_TARGET_EXPORTS) \
48984 (cd $(TARGET_SUBDIR)/libquadmath && \
48985 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48986 $(TARGET-target-libquadmath))
48987 @endif target-libquadmath
48988
48989
48990
48991
48992
48993 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48994 maybe-check-target-libquadmath:
48995 @if target-libquadmath
48996 maybe-check-target-libquadmath: check-target-libquadmath
48997
48998 check-target-libquadmath:
48999 @: $(MAKE); $(unstage)
49000 @r=`${PWD_COMMAND}`; export r; \
49001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49002 $(NORMAL_TARGET_EXPORTS) \
49003 (cd $(TARGET_SUBDIR)/libquadmath && \
49004 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49005
49006 @endif target-libquadmath
49007
49008 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49009 maybe-install-target-libquadmath:
49010 @if target-libquadmath
49011 maybe-install-target-libquadmath: install-target-libquadmath
49012
49013 install-target-libquadmath: installdirs
49014 @: $(MAKE); $(unstage)
49015 @r=`${PWD_COMMAND}`; export r; \
49016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49017 $(NORMAL_TARGET_EXPORTS) \
49018 (cd $(TARGET_SUBDIR)/libquadmath && \
49019 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49020
49021 @endif target-libquadmath
49022
49023 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49024 maybe-install-strip-target-libquadmath:
49025 @if target-libquadmath
49026 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49027
49028 install-strip-target-libquadmath: installdirs
49029 @: $(MAKE); $(unstage)
49030 @r=`${PWD_COMMAND}`; export r; \
49031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49032 $(NORMAL_TARGET_EXPORTS) \
49033 (cd $(TARGET_SUBDIR)/libquadmath && \
49034 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49035
49036 @endif target-libquadmath
49037
49038 # Other targets (info, dvi, pdf, etc.)
49039
49040 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49041 maybe-info-target-libquadmath:
49042 @if target-libquadmath
49043 maybe-info-target-libquadmath: info-target-libquadmath
49044
49045 info-target-libquadmath: \
49046 configure-target-libquadmath
49047 @: $(MAKE); $(unstage)
49048 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49049 r=`${PWD_COMMAND}`; export r; \
49050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49051 $(NORMAL_TARGET_EXPORTS) \
49052 echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
49053 for flag in $(EXTRA_TARGET_FLAGS); do \
49054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49055 done; \
49056 (cd $(TARGET_SUBDIR)/libquadmath && \
49057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49059 "RANLIB=$${RANLIB}" \
49060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49061 info) \
49062 || exit 1
49063
49064 @endif target-libquadmath
49065
49066 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49067 maybe-dvi-target-libquadmath:
49068 @if target-libquadmath
49069 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49070
49071 dvi-target-libquadmath: \
49072 configure-target-libquadmath
49073 @: $(MAKE); $(unstage)
49074 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49075 r=`${PWD_COMMAND}`; export r; \
49076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49077 $(NORMAL_TARGET_EXPORTS) \
49078 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
49079 for flag in $(EXTRA_TARGET_FLAGS); do \
49080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49081 done; \
49082 (cd $(TARGET_SUBDIR)/libquadmath && \
49083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49085 "RANLIB=$${RANLIB}" \
49086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49087 dvi) \
49088 || exit 1
49089
49090 @endif target-libquadmath
49091
49092 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49093 maybe-pdf-target-libquadmath:
49094 @if target-libquadmath
49095 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49096
49097 pdf-target-libquadmath: \
49098 configure-target-libquadmath
49099 @: $(MAKE); $(unstage)
49100 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49101 r=`${PWD_COMMAND}`; export r; \
49102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103 $(NORMAL_TARGET_EXPORTS) \
49104 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
49105 for flag in $(EXTRA_TARGET_FLAGS); do \
49106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49107 done; \
49108 (cd $(TARGET_SUBDIR)/libquadmath && \
49109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49111 "RANLIB=$${RANLIB}" \
49112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49113 pdf) \
49114 || exit 1
49115
49116 @endif target-libquadmath
49117
49118 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49119 maybe-html-target-libquadmath:
49120 @if target-libquadmath
49121 maybe-html-target-libquadmath: html-target-libquadmath
49122
49123 html-target-libquadmath: \
49124 configure-target-libquadmath
49125 @: $(MAKE); $(unstage)
49126 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49127 r=`${PWD_COMMAND}`; export r; \
49128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49129 $(NORMAL_TARGET_EXPORTS) \
49130 echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
49131 for flag in $(EXTRA_TARGET_FLAGS); do \
49132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49133 done; \
49134 (cd $(TARGET_SUBDIR)/libquadmath && \
49135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49137 "RANLIB=$${RANLIB}" \
49138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49139 html) \
49140 || exit 1
49141
49142 @endif target-libquadmath
49143
49144 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49145 maybe-TAGS-target-libquadmath:
49146 @if target-libquadmath
49147 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49148
49149 TAGS-target-libquadmath: \
49150 configure-target-libquadmath
49151 @: $(MAKE); $(unstage)
49152 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49153 r=`${PWD_COMMAND}`; export r; \
49154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49155 $(NORMAL_TARGET_EXPORTS) \
49156 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
49157 for flag in $(EXTRA_TARGET_FLAGS); do \
49158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49159 done; \
49160 (cd $(TARGET_SUBDIR)/libquadmath && \
49161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49163 "RANLIB=$${RANLIB}" \
49164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49165 TAGS) \
49166 || exit 1
49167
49168 @endif target-libquadmath
49169
49170 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49171 maybe-install-info-target-libquadmath:
49172 @if target-libquadmath
49173 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49174
49175 install-info-target-libquadmath: \
49176 configure-target-libquadmath \
49177 info-target-libquadmath
49178 @: $(MAKE); $(unstage)
49179 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49180 r=`${PWD_COMMAND}`; export r; \
49181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49182 $(NORMAL_TARGET_EXPORTS) \
49183 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
49184 for flag in $(EXTRA_TARGET_FLAGS); do \
49185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49186 done; \
49187 (cd $(TARGET_SUBDIR)/libquadmath && \
49188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49190 "RANLIB=$${RANLIB}" \
49191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49192 install-info) \
49193 || exit 1
49194
49195 @endif target-libquadmath
49196
49197 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49198 maybe-install-pdf-target-libquadmath:
49199 @if target-libquadmath
49200 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49201
49202 install-pdf-target-libquadmath: \
49203 configure-target-libquadmath \
49204 pdf-target-libquadmath
49205 @: $(MAKE); $(unstage)
49206 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49207 r=`${PWD_COMMAND}`; export r; \
49208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49209 $(NORMAL_TARGET_EXPORTS) \
49210 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
49211 for flag in $(EXTRA_TARGET_FLAGS); do \
49212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49213 done; \
49214 (cd $(TARGET_SUBDIR)/libquadmath && \
49215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49217 "RANLIB=$${RANLIB}" \
49218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49219 install-pdf) \
49220 || exit 1
49221
49222 @endif target-libquadmath
49223
49224 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49225 maybe-install-html-target-libquadmath:
49226 @if target-libquadmath
49227 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49228
49229 install-html-target-libquadmath: \
49230 configure-target-libquadmath \
49231 html-target-libquadmath
49232 @: $(MAKE); $(unstage)
49233 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49234 r=`${PWD_COMMAND}`; export r; \
49235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49236 $(NORMAL_TARGET_EXPORTS) \
49237 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
49238 for flag in $(EXTRA_TARGET_FLAGS); do \
49239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49240 done; \
49241 (cd $(TARGET_SUBDIR)/libquadmath && \
49242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49244 "RANLIB=$${RANLIB}" \
49245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49246 install-html) \
49247 || exit 1
49248
49249 @endif target-libquadmath
49250
49251 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49252 maybe-installcheck-target-libquadmath:
49253 @if target-libquadmath
49254 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49255
49256 installcheck-target-libquadmath: \
49257 configure-target-libquadmath
49258 @: $(MAKE); $(unstage)
49259 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49260 r=`${PWD_COMMAND}`; export r; \
49261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49262 $(NORMAL_TARGET_EXPORTS) \
49263 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
49264 for flag in $(EXTRA_TARGET_FLAGS); do \
49265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49266 done; \
49267 (cd $(TARGET_SUBDIR)/libquadmath && \
49268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49270 "RANLIB=$${RANLIB}" \
49271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49272 installcheck) \
49273 || exit 1
49274
49275 @endif target-libquadmath
49276
49277 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49278 maybe-mostlyclean-target-libquadmath:
49279 @if target-libquadmath
49280 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49281
49282 mostlyclean-target-libquadmath:
49283 @: $(MAKE); $(unstage)
49284 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49285 r=`${PWD_COMMAND}`; export r; \
49286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49287 $(NORMAL_TARGET_EXPORTS) \
49288 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
49289 for flag in $(EXTRA_TARGET_FLAGS); do \
49290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49291 done; \
49292 (cd $(TARGET_SUBDIR)/libquadmath && \
49293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49295 "RANLIB=$${RANLIB}" \
49296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49297 mostlyclean) \
49298 || exit 1
49299
49300 @endif target-libquadmath
49301
49302 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49303 maybe-clean-target-libquadmath:
49304 @if target-libquadmath
49305 maybe-clean-target-libquadmath: clean-target-libquadmath
49306
49307 clean-target-libquadmath:
49308 @: $(MAKE); $(unstage)
49309 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49310 r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(NORMAL_TARGET_EXPORTS) \
49313 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
49314 for flag in $(EXTRA_TARGET_FLAGS); do \
49315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49316 done; \
49317 (cd $(TARGET_SUBDIR)/libquadmath && \
49318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49320 "RANLIB=$${RANLIB}" \
49321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49322 clean) \
49323 || exit 1
49324
49325 @endif target-libquadmath
49326
49327 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49328 maybe-distclean-target-libquadmath:
49329 @if target-libquadmath
49330 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49331
49332 distclean-target-libquadmath:
49333 @: $(MAKE); $(unstage)
49334 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49335 r=`${PWD_COMMAND}`; export r; \
49336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49337 $(NORMAL_TARGET_EXPORTS) \
49338 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
49339 for flag in $(EXTRA_TARGET_FLAGS); do \
49340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49341 done; \
49342 (cd $(TARGET_SUBDIR)/libquadmath && \
49343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49345 "RANLIB=$${RANLIB}" \
49346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49347 distclean) \
49348 || exit 1
49349
49350 @endif target-libquadmath
49351
49352 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49353 maybe-maintainer-clean-target-libquadmath:
49354 @if target-libquadmath
49355 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49356
49357 maintainer-clean-target-libquadmath:
49358 @: $(MAKE); $(unstage)
49359 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
49360 r=`${PWD_COMMAND}`; export r; \
49361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49362 $(NORMAL_TARGET_EXPORTS) \
49363 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
49364 for flag in $(EXTRA_TARGET_FLAGS); do \
49365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49366 done; \
49367 (cd $(TARGET_SUBDIR)/libquadmath && \
49368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49370 "RANLIB=$${RANLIB}" \
49371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49372 maintainer-clean) \
49373 || exit 1
49374
49375 @endif target-libquadmath
49376
49377
49378
49379
49380
49381 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49382 maybe-configure-target-libgfortran:
49383 @if gcc-bootstrap
49384 configure-target-libgfortran: stage_current
49385 @endif gcc-bootstrap
49386 @if target-libgfortran
49387 maybe-configure-target-libgfortran: configure-target-libgfortran
49388 configure-target-libgfortran:
49389 @: $(MAKE); $(unstage)
49390 @r=`${PWD_COMMAND}`; export r; \
49391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49392 echo "Checking multilib configuration for libgfortran..."; \
49393 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49394 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
49395 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49396 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49397 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49398 else \
49399 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49400 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49401 fi; \
49402 else \
49403 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49404 fi; \
49405 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49406 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
49407 $(NORMAL_TARGET_EXPORTS) \
49408 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49409 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49410 case $(srcdir) in \
49411 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49412 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49413 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49414 esac; \
49415 module_srcdir=libgfortran; \
49416 rm -f no-such-file || : ; \
49417 CONFIG_SITE=no-such-file $(SHELL) \
49418 $$s/$$module_srcdir/configure \
49419 --srcdir=$${topdir}/$$module_srcdir \
49420 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49421 --target=${target_alias} \
49422 || exit 1
49423 @endif target-libgfortran
49424
49425
49426
49427
49428
49429 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49430 maybe-all-target-libgfortran:
49431 @if gcc-bootstrap
49432 all-target-libgfortran: stage_current
49433 @endif gcc-bootstrap
49434 @if target-libgfortran
49435 TARGET-target-libgfortran=all
49436 maybe-all-target-libgfortran: all-target-libgfortran
49437 all-target-libgfortran: configure-target-libgfortran
49438 @: $(MAKE); $(unstage)
49439 @r=`${PWD_COMMAND}`; export r; \
49440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441 $(NORMAL_TARGET_EXPORTS) \
49442 (cd $(TARGET_SUBDIR)/libgfortran && \
49443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49444 $(TARGET-target-libgfortran))
49445 @endif target-libgfortran
49446
49447
49448
49449
49450
49451 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49452 maybe-check-target-libgfortran:
49453 @if target-libgfortran
49454 maybe-check-target-libgfortran: check-target-libgfortran
49455
49456 check-target-libgfortran:
49457 @: $(MAKE); $(unstage)
49458 @r=`${PWD_COMMAND}`; export r; \
49459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49460 $(NORMAL_TARGET_EXPORTS) \
49461 (cd $(TARGET_SUBDIR)/libgfortran && \
49462 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49463
49464 @endif target-libgfortran
49465
49466 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49467 maybe-install-target-libgfortran:
49468 @if target-libgfortran
49469 maybe-install-target-libgfortran: install-target-libgfortran
49470
49471 install-target-libgfortran: installdirs
49472 @: $(MAKE); $(unstage)
49473 @r=`${PWD_COMMAND}`; export r; \
49474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49475 $(NORMAL_TARGET_EXPORTS) \
49476 (cd $(TARGET_SUBDIR)/libgfortran && \
49477 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49478
49479 @endif target-libgfortran
49480
49481 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
49482 maybe-install-strip-target-libgfortran:
49483 @if target-libgfortran
49484 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
49485
49486 install-strip-target-libgfortran: installdirs
49487 @: $(MAKE); $(unstage)
49488 @r=`${PWD_COMMAND}`; export r; \
49489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49490 $(NORMAL_TARGET_EXPORTS) \
49491 (cd $(TARGET_SUBDIR)/libgfortran && \
49492 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49493
49494 @endif target-libgfortran
49495
49496 # Other targets (info, dvi, pdf, etc.)
49497
49498 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
49499 maybe-info-target-libgfortran:
49500 @if target-libgfortran
49501 maybe-info-target-libgfortran: info-target-libgfortran
49502
49503 info-target-libgfortran: \
49504 configure-target-libgfortran
49505 @: $(MAKE); $(unstage)
49506 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49507 r=`${PWD_COMMAND}`; export r; \
49508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49509 $(NORMAL_TARGET_EXPORTS) \
49510 echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
49511 for flag in $(EXTRA_TARGET_FLAGS); do \
49512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49513 done; \
49514 (cd $(TARGET_SUBDIR)/libgfortran && \
49515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49517 "RANLIB=$${RANLIB}" \
49518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49519 info) \
49520 || exit 1
49521
49522 @endif target-libgfortran
49523
49524 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
49525 maybe-dvi-target-libgfortran:
49526 @if target-libgfortran
49527 maybe-dvi-target-libgfortran: dvi-target-libgfortran
49528
49529 dvi-target-libgfortran: \
49530 configure-target-libgfortran
49531 @: $(MAKE); $(unstage)
49532 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49533 r=`${PWD_COMMAND}`; export r; \
49534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49535 $(NORMAL_TARGET_EXPORTS) \
49536 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
49537 for flag in $(EXTRA_TARGET_FLAGS); do \
49538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49539 done; \
49540 (cd $(TARGET_SUBDIR)/libgfortran && \
49541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49543 "RANLIB=$${RANLIB}" \
49544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49545 dvi) \
49546 || exit 1
49547
49548 @endif target-libgfortran
49549
49550 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
49551 maybe-pdf-target-libgfortran:
49552 @if target-libgfortran
49553 maybe-pdf-target-libgfortran: pdf-target-libgfortran
49554
49555 pdf-target-libgfortran: \
49556 configure-target-libgfortran
49557 @: $(MAKE); $(unstage)
49558 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49559 r=`${PWD_COMMAND}`; export r; \
49560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49561 $(NORMAL_TARGET_EXPORTS) \
49562 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
49563 for flag in $(EXTRA_TARGET_FLAGS); do \
49564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49565 done; \
49566 (cd $(TARGET_SUBDIR)/libgfortran && \
49567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49569 "RANLIB=$${RANLIB}" \
49570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49571 pdf) \
49572 || exit 1
49573
49574 @endif target-libgfortran
49575
49576 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
49577 maybe-html-target-libgfortran:
49578 @if target-libgfortran
49579 maybe-html-target-libgfortran: html-target-libgfortran
49580
49581 html-target-libgfortran: \
49582 configure-target-libgfortran
49583 @: $(MAKE); $(unstage)
49584 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49585 r=`${PWD_COMMAND}`; export r; \
49586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49587 $(NORMAL_TARGET_EXPORTS) \
49588 echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
49589 for flag in $(EXTRA_TARGET_FLAGS); do \
49590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49591 done; \
49592 (cd $(TARGET_SUBDIR)/libgfortran && \
49593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49595 "RANLIB=$${RANLIB}" \
49596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49597 html) \
49598 || exit 1
49599
49600 @endif target-libgfortran
49601
49602 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
49603 maybe-TAGS-target-libgfortran:
49604 @if target-libgfortran
49605 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
49606
49607 TAGS-target-libgfortran: \
49608 configure-target-libgfortran
49609 @: $(MAKE); $(unstage)
49610 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49611 r=`${PWD_COMMAND}`; export r; \
49612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49613 $(NORMAL_TARGET_EXPORTS) \
49614 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
49615 for flag in $(EXTRA_TARGET_FLAGS); do \
49616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49617 done; \
49618 (cd $(TARGET_SUBDIR)/libgfortran && \
49619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49621 "RANLIB=$${RANLIB}" \
49622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49623 TAGS) \
49624 || exit 1
49625
49626 @endif target-libgfortran
49627
49628 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
49629 maybe-install-info-target-libgfortran:
49630 @if target-libgfortran
49631 maybe-install-info-target-libgfortran: install-info-target-libgfortran
49632
49633 install-info-target-libgfortran: \
49634 configure-target-libgfortran \
49635 info-target-libgfortran
49636 @: $(MAKE); $(unstage)
49637 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49638 r=`${PWD_COMMAND}`; export r; \
49639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640 $(NORMAL_TARGET_EXPORTS) \
49641 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
49642 for flag in $(EXTRA_TARGET_FLAGS); do \
49643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644 done; \
49645 (cd $(TARGET_SUBDIR)/libgfortran && \
49646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648 "RANLIB=$${RANLIB}" \
49649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650 install-info) \
49651 || exit 1
49652
49653 @endif target-libgfortran
49654
49655 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
49656 maybe-install-pdf-target-libgfortran:
49657 @if target-libgfortran
49658 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
49659
49660 install-pdf-target-libgfortran: \
49661 configure-target-libgfortran \
49662 pdf-target-libgfortran
49663 @: $(MAKE); $(unstage)
49664 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49665 r=`${PWD_COMMAND}`; export r; \
49666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49667 $(NORMAL_TARGET_EXPORTS) \
49668 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
49669 for flag in $(EXTRA_TARGET_FLAGS); do \
49670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49671 done; \
49672 (cd $(TARGET_SUBDIR)/libgfortran && \
49673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49675 "RANLIB=$${RANLIB}" \
49676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49677 install-pdf) \
49678 || exit 1
49679
49680 @endif target-libgfortran
49681
49682 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
49683 maybe-install-html-target-libgfortran:
49684 @if target-libgfortran
49685 maybe-install-html-target-libgfortran: install-html-target-libgfortran
49686
49687 install-html-target-libgfortran: \
49688 configure-target-libgfortran \
49689 html-target-libgfortran
49690 @: $(MAKE); $(unstage)
49691 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49692 r=`${PWD_COMMAND}`; export r; \
49693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49694 $(NORMAL_TARGET_EXPORTS) \
49695 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
49696 for flag in $(EXTRA_TARGET_FLAGS); do \
49697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49698 done; \
49699 (cd $(TARGET_SUBDIR)/libgfortran && \
49700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49702 "RANLIB=$${RANLIB}" \
49703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49704 install-html) \
49705 || exit 1
49706
49707 @endif target-libgfortran
49708
49709 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
49710 maybe-installcheck-target-libgfortran:
49711 @if target-libgfortran
49712 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
49713
49714 installcheck-target-libgfortran: \
49715 configure-target-libgfortran
49716 @: $(MAKE); $(unstage)
49717 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49718 r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
49722 for flag in $(EXTRA_TARGET_FLAGS); do \
49723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724 done; \
49725 (cd $(TARGET_SUBDIR)/libgfortran && \
49726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728 "RANLIB=$${RANLIB}" \
49729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730 installcheck) \
49731 || exit 1
49732
49733 @endif target-libgfortran
49734
49735 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
49736 maybe-mostlyclean-target-libgfortran:
49737 @if target-libgfortran
49738 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
49739
49740 mostlyclean-target-libgfortran:
49741 @: $(MAKE); $(unstage)
49742 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49743 r=`${PWD_COMMAND}`; export r; \
49744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49745 $(NORMAL_TARGET_EXPORTS) \
49746 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
49747 for flag in $(EXTRA_TARGET_FLAGS); do \
49748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49749 done; \
49750 (cd $(TARGET_SUBDIR)/libgfortran && \
49751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49753 "RANLIB=$${RANLIB}" \
49754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49755 mostlyclean) \
49756 || exit 1
49757
49758 @endif target-libgfortran
49759
49760 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
49761 maybe-clean-target-libgfortran:
49762 @if target-libgfortran
49763 maybe-clean-target-libgfortran: clean-target-libgfortran
49764
49765 clean-target-libgfortran:
49766 @: $(MAKE); $(unstage)
49767 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49768 r=`${PWD_COMMAND}`; export r; \
49769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49770 $(NORMAL_TARGET_EXPORTS) \
49771 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
49772 for flag in $(EXTRA_TARGET_FLAGS); do \
49773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49774 done; \
49775 (cd $(TARGET_SUBDIR)/libgfortran && \
49776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49778 "RANLIB=$${RANLIB}" \
49779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49780 clean) \
49781 || exit 1
49782
49783 @endif target-libgfortran
49784
49785 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
49786 maybe-distclean-target-libgfortran:
49787 @if target-libgfortran
49788 maybe-distclean-target-libgfortran: distclean-target-libgfortran
49789
49790 distclean-target-libgfortran:
49791 @: $(MAKE); $(unstage)
49792 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49793 r=`${PWD_COMMAND}`; export r; \
49794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49795 $(NORMAL_TARGET_EXPORTS) \
49796 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
49797 for flag in $(EXTRA_TARGET_FLAGS); do \
49798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49799 done; \
49800 (cd $(TARGET_SUBDIR)/libgfortran && \
49801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49803 "RANLIB=$${RANLIB}" \
49804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49805 distclean) \
49806 || exit 1
49807
49808 @endif target-libgfortran
49809
49810 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
49811 maybe-maintainer-clean-target-libgfortran:
49812 @if target-libgfortran
49813 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
49814
49815 maintainer-clean-target-libgfortran:
49816 @: $(MAKE); $(unstage)
49817 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
49818 r=`${PWD_COMMAND}`; export r; \
49819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49820 $(NORMAL_TARGET_EXPORTS) \
49821 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
49822 for flag in $(EXTRA_TARGET_FLAGS); do \
49823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49824 done; \
49825 (cd $(TARGET_SUBDIR)/libgfortran && \
49826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49828 "RANLIB=$${RANLIB}" \
49829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49830 maintainer-clean) \
49831 || exit 1
49832
49833 @endif target-libgfortran
49834
49835
49836
49837
49838
49839 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49840 maybe-configure-target-libobjc:
49841 @if gcc-bootstrap
49842 configure-target-libobjc: stage_current
49843 @endif gcc-bootstrap
49844 @if target-libobjc
49845 maybe-configure-target-libobjc: configure-target-libobjc
49846 configure-target-libobjc:
49847 @: $(MAKE); $(unstage)
49848 @r=`${PWD_COMMAND}`; export r; \
49849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49850 echo "Checking multilib configuration for libobjc..."; \
49851 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49852 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
49853 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49854 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49855 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49856 else \
49857 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49858 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49859 fi; \
49860 else \
49861 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49862 fi; \
49863 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49864 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
49865 $(NORMAL_TARGET_EXPORTS) \
49866 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49867 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49868 case $(srcdir) in \
49869 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49870 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49871 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49872 esac; \
49873 module_srcdir=libobjc; \
49874 rm -f no-such-file || : ; \
49875 CONFIG_SITE=no-such-file $(SHELL) \
49876 $$s/$$module_srcdir/configure \
49877 --srcdir=$${topdir}/$$module_srcdir \
49878 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49879 --target=${target_alias} \
49880 || exit 1
49881 @endif target-libobjc
49882
49883
49884
49885
49886
49887 .PHONY: all-target-libobjc maybe-all-target-libobjc
49888 maybe-all-target-libobjc:
49889 @if gcc-bootstrap
49890 all-target-libobjc: stage_current
49891 @endif gcc-bootstrap
49892 @if target-libobjc
49893 TARGET-target-libobjc=all
49894 maybe-all-target-libobjc: all-target-libobjc
49895 all-target-libobjc: configure-target-libobjc
49896 @: $(MAKE); $(unstage)
49897 @r=`${PWD_COMMAND}`; export r; \
49898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49899 $(NORMAL_TARGET_EXPORTS) \
49900 (cd $(TARGET_SUBDIR)/libobjc && \
49901 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49902 $(TARGET-target-libobjc))
49903 @endif target-libobjc
49904
49905
49906
49907
49908
49909 .PHONY: check-target-libobjc maybe-check-target-libobjc
49910 maybe-check-target-libobjc:
49911 @if target-libobjc
49912 maybe-check-target-libobjc: check-target-libobjc
49913
49914 check-target-libobjc:
49915 @: $(MAKE); $(unstage)
49916 @r=`${PWD_COMMAND}`; export r; \
49917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49918 $(NORMAL_TARGET_EXPORTS) \
49919 (cd $(TARGET_SUBDIR)/libobjc && \
49920 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49921
49922 @endif target-libobjc
49923
49924 .PHONY: install-target-libobjc maybe-install-target-libobjc
49925 maybe-install-target-libobjc:
49926 @if target-libobjc
49927 maybe-install-target-libobjc: install-target-libobjc
49928
49929 install-target-libobjc: installdirs
49930 @: $(MAKE); $(unstage)
49931 @r=`${PWD_COMMAND}`; export r; \
49932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49933 $(NORMAL_TARGET_EXPORTS) \
49934 (cd $(TARGET_SUBDIR)/libobjc && \
49935 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49936
49937 @endif target-libobjc
49938
49939 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
49940 maybe-install-strip-target-libobjc:
49941 @if target-libobjc
49942 maybe-install-strip-target-libobjc: install-strip-target-libobjc
49943
49944 install-strip-target-libobjc: installdirs
49945 @: $(MAKE); $(unstage)
49946 @r=`${PWD_COMMAND}`; export r; \
49947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49948 $(NORMAL_TARGET_EXPORTS) \
49949 (cd $(TARGET_SUBDIR)/libobjc && \
49950 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49951
49952 @endif target-libobjc
49953
49954 # Other targets (info, dvi, pdf, etc.)
49955
49956 .PHONY: maybe-info-target-libobjc info-target-libobjc
49957 maybe-info-target-libobjc:
49958 @if target-libobjc
49959 maybe-info-target-libobjc: info-target-libobjc
49960
49961 info-target-libobjc: \
49962 configure-target-libobjc
49963 @: $(MAKE); $(unstage)
49964 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49965 r=`${PWD_COMMAND}`; export r; \
49966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49967 $(NORMAL_TARGET_EXPORTS) \
49968 echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
49969 for flag in $(EXTRA_TARGET_FLAGS); do \
49970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49971 done; \
49972 (cd $(TARGET_SUBDIR)/libobjc && \
49973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49975 "RANLIB=$${RANLIB}" \
49976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49977 info) \
49978 || exit 1
49979
49980 @endif target-libobjc
49981
49982 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49983 maybe-dvi-target-libobjc:
49984 @if target-libobjc
49985 maybe-dvi-target-libobjc: dvi-target-libobjc
49986
49987 dvi-target-libobjc: \
49988 configure-target-libobjc
49989 @: $(MAKE); $(unstage)
49990 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
49991 r=`${PWD_COMMAND}`; export r; \
49992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49993 $(NORMAL_TARGET_EXPORTS) \
49994 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
49995 for flag in $(EXTRA_TARGET_FLAGS); do \
49996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49997 done; \
49998 (cd $(TARGET_SUBDIR)/libobjc && \
49999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50001 "RANLIB=$${RANLIB}" \
50002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50003 dvi) \
50004 || exit 1
50005
50006 @endif target-libobjc
50007
50008 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50009 maybe-pdf-target-libobjc:
50010 @if target-libobjc
50011 maybe-pdf-target-libobjc: pdf-target-libobjc
50012
50013 pdf-target-libobjc: \
50014 configure-target-libobjc
50015 @: $(MAKE); $(unstage)
50016 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50017 r=`${PWD_COMMAND}`; export r; \
50018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50019 $(NORMAL_TARGET_EXPORTS) \
50020 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
50021 for flag in $(EXTRA_TARGET_FLAGS); do \
50022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50023 done; \
50024 (cd $(TARGET_SUBDIR)/libobjc && \
50025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50027 "RANLIB=$${RANLIB}" \
50028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50029 pdf) \
50030 || exit 1
50031
50032 @endif target-libobjc
50033
50034 .PHONY: maybe-html-target-libobjc html-target-libobjc
50035 maybe-html-target-libobjc:
50036 @if target-libobjc
50037 maybe-html-target-libobjc: html-target-libobjc
50038
50039 html-target-libobjc: \
50040 configure-target-libobjc
50041 @: $(MAKE); $(unstage)
50042 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50043 r=`${PWD_COMMAND}`; export r; \
50044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50045 $(NORMAL_TARGET_EXPORTS) \
50046 echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
50047 for flag in $(EXTRA_TARGET_FLAGS); do \
50048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50049 done; \
50050 (cd $(TARGET_SUBDIR)/libobjc && \
50051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50053 "RANLIB=$${RANLIB}" \
50054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50055 html) \
50056 || exit 1
50057
50058 @endif target-libobjc
50059
50060 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50061 maybe-TAGS-target-libobjc:
50062 @if target-libobjc
50063 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50064
50065 TAGS-target-libobjc: \
50066 configure-target-libobjc
50067 @: $(MAKE); $(unstage)
50068 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50069 r=`${PWD_COMMAND}`; export r; \
50070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50071 $(NORMAL_TARGET_EXPORTS) \
50072 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
50073 for flag in $(EXTRA_TARGET_FLAGS); do \
50074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50075 done; \
50076 (cd $(TARGET_SUBDIR)/libobjc && \
50077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50079 "RANLIB=$${RANLIB}" \
50080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50081 TAGS) \
50082 || exit 1
50083
50084 @endif target-libobjc
50085
50086 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50087 maybe-install-info-target-libobjc:
50088 @if target-libobjc
50089 maybe-install-info-target-libobjc: install-info-target-libobjc
50090
50091 install-info-target-libobjc: \
50092 configure-target-libobjc \
50093 info-target-libobjc
50094 @: $(MAKE); $(unstage)
50095 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50096 r=`${PWD_COMMAND}`; export r; \
50097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50098 $(NORMAL_TARGET_EXPORTS) \
50099 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
50100 for flag in $(EXTRA_TARGET_FLAGS); do \
50101 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50102 done; \
50103 (cd $(TARGET_SUBDIR)/libobjc && \
50104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50106 "RANLIB=$${RANLIB}" \
50107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50108 install-info) \
50109 || exit 1
50110
50111 @endif target-libobjc
50112
50113 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50114 maybe-install-pdf-target-libobjc:
50115 @if target-libobjc
50116 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50117
50118 install-pdf-target-libobjc: \
50119 configure-target-libobjc \
50120 pdf-target-libobjc
50121 @: $(MAKE); $(unstage)
50122 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50123 r=`${PWD_COMMAND}`; export r; \
50124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50125 $(NORMAL_TARGET_EXPORTS) \
50126 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
50127 for flag in $(EXTRA_TARGET_FLAGS); do \
50128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50129 done; \
50130 (cd $(TARGET_SUBDIR)/libobjc && \
50131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50133 "RANLIB=$${RANLIB}" \
50134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50135 install-pdf) \
50136 || exit 1
50137
50138 @endif target-libobjc
50139
50140 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50141 maybe-install-html-target-libobjc:
50142 @if target-libobjc
50143 maybe-install-html-target-libobjc: install-html-target-libobjc
50144
50145 install-html-target-libobjc: \
50146 configure-target-libobjc \
50147 html-target-libobjc
50148 @: $(MAKE); $(unstage)
50149 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50150 r=`${PWD_COMMAND}`; export r; \
50151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50152 $(NORMAL_TARGET_EXPORTS) \
50153 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
50154 for flag in $(EXTRA_TARGET_FLAGS); do \
50155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50156 done; \
50157 (cd $(TARGET_SUBDIR)/libobjc && \
50158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50160 "RANLIB=$${RANLIB}" \
50161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50162 install-html) \
50163 || exit 1
50164
50165 @endif target-libobjc
50166
50167 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50168 maybe-installcheck-target-libobjc:
50169 @if target-libobjc
50170 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50171
50172 installcheck-target-libobjc: \
50173 configure-target-libobjc
50174 @: $(MAKE); $(unstage)
50175 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50176 r=`${PWD_COMMAND}`; export r; \
50177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50178 $(NORMAL_TARGET_EXPORTS) \
50179 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
50180 for flag in $(EXTRA_TARGET_FLAGS); do \
50181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50182 done; \
50183 (cd $(TARGET_SUBDIR)/libobjc && \
50184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50186 "RANLIB=$${RANLIB}" \
50187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50188 installcheck) \
50189 || exit 1
50190
50191 @endif target-libobjc
50192
50193 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50194 maybe-mostlyclean-target-libobjc:
50195 @if target-libobjc
50196 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50197
50198 mostlyclean-target-libobjc:
50199 @: $(MAKE); $(unstage)
50200 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50201 r=`${PWD_COMMAND}`; export r; \
50202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50203 $(NORMAL_TARGET_EXPORTS) \
50204 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
50205 for flag in $(EXTRA_TARGET_FLAGS); do \
50206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50207 done; \
50208 (cd $(TARGET_SUBDIR)/libobjc && \
50209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50211 "RANLIB=$${RANLIB}" \
50212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50213 mostlyclean) \
50214 || exit 1
50215
50216 @endif target-libobjc
50217
50218 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50219 maybe-clean-target-libobjc:
50220 @if target-libobjc
50221 maybe-clean-target-libobjc: clean-target-libobjc
50222
50223 clean-target-libobjc:
50224 @: $(MAKE); $(unstage)
50225 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50226 r=`${PWD_COMMAND}`; export r; \
50227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50228 $(NORMAL_TARGET_EXPORTS) \
50229 echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
50230 for flag in $(EXTRA_TARGET_FLAGS); do \
50231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50232 done; \
50233 (cd $(TARGET_SUBDIR)/libobjc && \
50234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50236 "RANLIB=$${RANLIB}" \
50237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50238 clean) \
50239 || exit 1
50240
50241 @endif target-libobjc
50242
50243 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50244 maybe-distclean-target-libobjc:
50245 @if target-libobjc
50246 maybe-distclean-target-libobjc: distclean-target-libobjc
50247
50248 distclean-target-libobjc:
50249 @: $(MAKE); $(unstage)
50250 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50251 r=`${PWD_COMMAND}`; export r; \
50252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50253 $(NORMAL_TARGET_EXPORTS) \
50254 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
50255 for flag in $(EXTRA_TARGET_FLAGS); do \
50256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50257 done; \
50258 (cd $(TARGET_SUBDIR)/libobjc && \
50259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50261 "RANLIB=$${RANLIB}" \
50262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50263 distclean) \
50264 || exit 1
50265
50266 @endif target-libobjc
50267
50268 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50269 maybe-maintainer-clean-target-libobjc:
50270 @if target-libobjc
50271 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50272
50273 maintainer-clean-target-libobjc:
50274 @: $(MAKE); $(unstage)
50275 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
50276 r=`${PWD_COMMAND}`; export r; \
50277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50278 $(NORMAL_TARGET_EXPORTS) \
50279 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
50280 for flag in $(EXTRA_TARGET_FLAGS); do \
50281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50282 done; \
50283 (cd $(TARGET_SUBDIR)/libobjc && \
50284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50286 "RANLIB=$${RANLIB}" \
50287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50288 maintainer-clean) \
50289 || exit 1
50290
50291 @endif target-libobjc
50292
50293
50294
50295
50296
50297 .PHONY: configure-target-libgo maybe-configure-target-libgo
50298 maybe-configure-target-libgo:
50299 @if gcc-bootstrap
50300 configure-target-libgo: stage_current
50301 @endif gcc-bootstrap
50302 @if target-libgo
50303 maybe-configure-target-libgo: configure-target-libgo
50304 configure-target-libgo:
50305 @: $(MAKE); $(unstage)
50306 @r=`${PWD_COMMAND}`; export r; \
50307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50308 echo "Checking multilib configuration for libgo..."; \
50309 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50310 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
50311 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50312 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50313 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50314 else \
50315 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50316 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50317 fi; \
50318 else \
50319 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50320 fi; \
50321 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50322 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
50323 $(NORMAL_TARGET_EXPORTS) \
50324 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50325 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50326 case $(srcdir) in \
50327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50328 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50330 esac; \
50331 module_srcdir=libgo; \
50332 rm -f no-such-file || : ; \
50333 CONFIG_SITE=no-such-file $(SHELL) \
50334 $$s/$$module_srcdir/configure \
50335 --srcdir=$${topdir}/$$module_srcdir \
50336 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50337 --target=${target_alias} \
50338 || exit 1
50339 @endif target-libgo
50340
50341
50342
50343
50344
50345 .PHONY: all-target-libgo maybe-all-target-libgo
50346 maybe-all-target-libgo:
50347 @if gcc-bootstrap
50348 all-target-libgo: stage_current
50349 @endif gcc-bootstrap
50350 @if target-libgo
50351 TARGET-target-libgo=all
50352 maybe-all-target-libgo: all-target-libgo
50353 all-target-libgo: configure-target-libgo
50354 @: $(MAKE); $(unstage)
50355 @r=`${PWD_COMMAND}`; export r; \
50356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50357 $(NORMAL_TARGET_EXPORTS) \
50358 (cd $(TARGET_SUBDIR)/libgo && \
50359 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50360 $(TARGET-target-libgo))
50361 @endif target-libgo
50362
50363
50364
50365
50366
50367 .PHONY: check-target-libgo maybe-check-target-libgo
50368 maybe-check-target-libgo:
50369 @if target-libgo
50370 maybe-check-target-libgo: check-target-libgo
50371
50372 check-target-libgo:
50373 @: $(MAKE); $(unstage)
50374 @r=`${PWD_COMMAND}`; export r; \
50375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50376 $(NORMAL_TARGET_EXPORTS) \
50377 (cd $(TARGET_SUBDIR)/libgo && \
50378 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50379
50380 @endif target-libgo
50381
50382 .PHONY: install-target-libgo maybe-install-target-libgo
50383 maybe-install-target-libgo:
50384 @if target-libgo
50385 maybe-install-target-libgo: install-target-libgo
50386
50387 install-target-libgo: installdirs
50388 @: $(MAKE); $(unstage)
50389 @r=`${PWD_COMMAND}`; export r; \
50390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50391 $(NORMAL_TARGET_EXPORTS) \
50392 (cd $(TARGET_SUBDIR)/libgo && \
50393 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50394
50395 @endif target-libgo
50396
50397 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50398 maybe-install-strip-target-libgo:
50399 @if target-libgo
50400 maybe-install-strip-target-libgo: install-strip-target-libgo
50401
50402 install-strip-target-libgo: installdirs
50403 @: $(MAKE); $(unstage)
50404 @r=`${PWD_COMMAND}`; export r; \
50405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50406 $(NORMAL_TARGET_EXPORTS) \
50407 (cd $(TARGET_SUBDIR)/libgo && \
50408 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50409
50410 @endif target-libgo
50411
50412 # Other targets (info, dvi, pdf, etc.)
50413
50414 .PHONY: maybe-info-target-libgo info-target-libgo
50415 maybe-info-target-libgo:
50416 @if target-libgo
50417 maybe-info-target-libgo: info-target-libgo
50418
50419 info-target-libgo: \
50420 configure-target-libgo
50421 @: $(MAKE); $(unstage)
50422 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50423 r=`${PWD_COMMAND}`; export r; \
50424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50425 $(NORMAL_TARGET_EXPORTS) \
50426 echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
50427 for flag in $(EXTRA_TARGET_FLAGS); do \
50428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50429 done; \
50430 (cd $(TARGET_SUBDIR)/libgo && \
50431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50433 "RANLIB=$${RANLIB}" \
50434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50435 info) \
50436 || exit 1
50437
50438 @endif target-libgo
50439
50440 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50441 maybe-dvi-target-libgo:
50442 @if target-libgo
50443 maybe-dvi-target-libgo: dvi-target-libgo
50444
50445 dvi-target-libgo: \
50446 configure-target-libgo
50447 @: $(MAKE); $(unstage)
50448 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50449 r=`${PWD_COMMAND}`; export r; \
50450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50451 $(NORMAL_TARGET_EXPORTS) \
50452 echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
50453 for flag in $(EXTRA_TARGET_FLAGS); do \
50454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50455 done; \
50456 (cd $(TARGET_SUBDIR)/libgo && \
50457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50459 "RANLIB=$${RANLIB}" \
50460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50461 dvi) \
50462 || exit 1
50463
50464 @endif target-libgo
50465
50466 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50467 maybe-pdf-target-libgo:
50468 @if target-libgo
50469 maybe-pdf-target-libgo: pdf-target-libgo
50470
50471 pdf-target-libgo: \
50472 configure-target-libgo
50473 @: $(MAKE); $(unstage)
50474 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50475 r=`${PWD_COMMAND}`; export r; \
50476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50477 $(NORMAL_TARGET_EXPORTS) \
50478 echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
50479 for flag in $(EXTRA_TARGET_FLAGS); do \
50480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50481 done; \
50482 (cd $(TARGET_SUBDIR)/libgo && \
50483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50485 "RANLIB=$${RANLIB}" \
50486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50487 pdf) \
50488 || exit 1
50489
50490 @endif target-libgo
50491
50492 .PHONY: maybe-html-target-libgo html-target-libgo
50493 maybe-html-target-libgo:
50494 @if target-libgo
50495 maybe-html-target-libgo: html-target-libgo
50496
50497 html-target-libgo: \
50498 configure-target-libgo
50499 @: $(MAKE); $(unstage)
50500 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50501 r=`${PWD_COMMAND}`; export r; \
50502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50503 $(NORMAL_TARGET_EXPORTS) \
50504 echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
50505 for flag in $(EXTRA_TARGET_FLAGS); do \
50506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50507 done; \
50508 (cd $(TARGET_SUBDIR)/libgo && \
50509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50511 "RANLIB=$${RANLIB}" \
50512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50513 html) \
50514 || exit 1
50515
50516 @endif target-libgo
50517
50518 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
50519 maybe-TAGS-target-libgo:
50520 @if target-libgo
50521 maybe-TAGS-target-libgo: TAGS-target-libgo
50522
50523 TAGS-target-libgo: \
50524 configure-target-libgo
50525 @: $(MAKE); $(unstage)
50526 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50527 r=`${PWD_COMMAND}`; export r; \
50528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50529 $(NORMAL_TARGET_EXPORTS) \
50530 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
50531 for flag in $(EXTRA_TARGET_FLAGS); do \
50532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50533 done; \
50534 (cd $(TARGET_SUBDIR)/libgo && \
50535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50537 "RANLIB=$${RANLIB}" \
50538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50539 TAGS) \
50540 || exit 1
50541
50542 @endif target-libgo
50543
50544 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
50545 maybe-install-info-target-libgo:
50546 @if target-libgo
50547 maybe-install-info-target-libgo: install-info-target-libgo
50548
50549 install-info-target-libgo: \
50550 configure-target-libgo \
50551 info-target-libgo
50552 @: $(MAKE); $(unstage)
50553 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50554 r=`${PWD_COMMAND}`; export r; \
50555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50556 $(NORMAL_TARGET_EXPORTS) \
50557 echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
50558 for flag in $(EXTRA_TARGET_FLAGS); do \
50559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50560 done; \
50561 (cd $(TARGET_SUBDIR)/libgo && \
50562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50564 "RANLIB=$${RANLIB}" \
50565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50566 install-info) \
50567 || exit 1
50568
50569 @endif target-libgo
50570
50571 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
50572 maybe-install-pdf-target-libgo:
50573 @if target-libgo
50574 maybe-install-pdf-target-libgo: install-pdf-target-libgo
50575
50576 install-pdf-target-libgo: \
50577 configure-target-libgo \
50578 pdf-target-libgo
50579 @: $(MAKE); $(unstage)
50580 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50581 r=`${PWD_COMMAND}`; export r; \
50582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50583 $(NORMAL_TARGET_EXPORTS) \
50584 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
50585 for flag in $(EXTRA_TARGET_FLAGS); do \
50586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50587 done; \
50588 (cd $(TARGET_SUBDIR)/libgo && \
50589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50591 "RANLIB=$${RANLIB}" \
50592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50593 install-pdf) \
50594 || exit 1
50595
50596 @endif target-libgo
50597
50598 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
50599 maybe-install-html-target-libgo:
50600 @if target-libgo
50601 maybe-install-html-target-libgo: install-html-target-libgo
50602
50603 install-html-target-libgo: \
50604 configure-target-libgo \
50605 html-target-libgo
50606 @: $(MAKE); $(unstage)
50607 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50608 r=`${PWD_COMMAND}`; export r; \
50609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50610 $(NORMAL_TARGET_EXPORTS) \
50611 echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
50612 for flag in $(EXTRA_TARGET_FLAGS); do \
50613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50614 done; \
50615 (cd $(TARGET_SUBDIR)/libgo && \
50616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50618 "RANLIB=$${RANLIB}" \
50619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50620 install-html) \
50621 || exit 1
50622
50623 @endif target-libgo
50624
50625 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
50626 maybe-installcheck-target-libgo:
50627 @if target-libgo
50628 maybe-installcheck-target-libgo: installcheck-target-libgo
50629
50630 installcheck-target-libgo: \
50631 configure-target-libgo
50632 @: $(MAKE); $(unstage)
50633 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50634 r=`${PWD_COMMAND}`; export r; \
50635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50636 $(NORMAL_TARGET_EXPORTS) \
50637 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
50638 for flag in $(EXTRA_TARGET_FLAGS); do \
50639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50640 done; \
50641 (cd $(TARGET_SUBDIR)/libgo && \
50642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50644 "RANLIB=$${RANLIB}" \
50645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50646 installcheck) \
50647 || exit 1
50648
50649 @endif target-libgo
50650
50651 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
50652 maybe-mostlyclean-target-libgo:
50653 @if target-libgo
50654 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
50655
50656 mostlyclean-target-libgo:
50657 @: $(MAKE); $(unstage)
50658 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50659 r=`${PWD_COMMAND}`; export r; \
50660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50661 $(NORMAL_TARGET_EXPORTS) \
50662 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
50663 for flag in $(EXTRA_TARGET_FLAGS); do \
50664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50665 done; \
50666 (cd $(TARGET_SUBDIR)/libgo && \
50667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50669 "RANLIB=$${RANLIB}" \
50670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50671 mostlyclean) \
50672 || exit 1
50673
50674 @endif target-libgo
50675
50676 .PHONY: maybe-clean-target-libgo clean-target-libgo
50677 maybe-clean-target-libgo:
50678 @if target-libgo
50679 maybe-clean-target-libgo: clean-target-libgo
50680
50681 clean-target-libgo:
50682 @: $(MAKE); $(unstage)
50683 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50684 r=`${PWD_COMMAND}`; export r; \
50685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50686 $(NORMAL_TARGET_EXPORTS) \
50687 echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
50688 for flag in $(EXTRA_TARGET_FLAGS); do \
50689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50690 done; \
50691 (cd $(TARGET_SUBDIR)/libgo && \
50692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50694 "RANLIB=$${RANLIB}" \
50695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50696 clean) \
50697 || exit 1
50698
50699 @endif target-libgo
50700
50701 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
50702 maybe-distclean-target-libgo:
50703 @if target-libgo
50704 maybe-distclean-target-libgo: distclean-target-libgo
50705
50706 distclean-target-libgo:
50707 @: $(MAKE); $(unstage)
50708 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50709 r=`${PWD_COMMAND}`; export r; \
50710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50711 $(NORMAL_TARGET_EXPORTS) \
50712 echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
50713 for flag in $(EXTRA_TARGET_FLAGS); do \
50714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50715 done; \
50716 (cd $(TARGET_SUBDIR)/libgo && \
50717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50719 "RANLIB=$${RANLIB}" \
50720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50721 distclean) \
50722 || exit 1
50723
50724 @endif target-libgo
50725
50726 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
50727 maybe-maintainer-clean-target-libgo:
50728 @if target-libgo
50729 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
50730
50731 maintainer-clean-target-libgo:
50732 @: $(MAKE); $(unstage)
50733 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
50734 r=`${PWD_COMMAND}`; export r; \
50735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50736 $(NORMAL_TARGET_EXPORTS) \
50737 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
50738 for flag in $(EXTRA_TARGET_FLAGS); do \
50739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50740 done; \
50741 (cd $(TARGET_SUBDIR)/libgo && \
50742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50744 "RANLIB=$${RANLIB}" \
50745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50746 maintainer-clean) \
50747 || exit 1
50748
50749 @endif target-libgo
50750
50751
50752
50753
50754
50755 .PHONY: configure-target-libhsail-rt maybe-configure-target-libhsail-rt
50756 maybe-configure-target-libhsail-rt:
50757 @if gcc-bootstrap
50758 configure-target-libhsail-rt: stage_current
50759 @endif gcc-bootstrap
50760 @if target-libhsail-rt
50761 maybe-configure-target-libhsail-rt: configure-target-libhsail-rt
50762 configure-target-libhsail-rt:
50763 @: $(MAKE); $(unstage)
50764 @r=`${PWD_COMMAND}`; export r; \
50765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50766 echo "Checking multilib configuration for libhsail-rt..."; \
50767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50768 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp 2> /dev/null; \
50769 if test -r $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50770 if cmp -s $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
50771 rm -f $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp; \
50772 else \
50773 rm -f $(TARGET_SUBDIR)/libhsail-rt/Makefile; \
50774 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50775 fi; \
50776 else \
50777 mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
50778 fi; \
50779 test ! -f $(TARGET_SUBDIR)/libhsail-rt/Makefile || exit 0; \
50780 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
50781 $(NORMAL_TARGET_EXPORTS) \
50782 echo Configuring in $(TARGET_SUBDIR)/libhsail-rt; \
50783 cd "$(TARGET_SUBDIR)/libhsail-rt" || exit 1; \
50784 case $(srcdir) in \
50785 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50786 *) topdir=`echo $(TARGET_SUBDIR)/libhsail-rt/ | \
50787 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50788 esac; \
50789 module_srcdir=libhsail-rt; \
50790 rm -f no-such-file || : ; \
50791 CONFIG_SITE=no-such-file $(SHELL) \
50792 $$s/$$module_srcdir/configure \
50793 --srcdir=$${topdir}/$$module_srcdir \
50794 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50795 --target=${target_alias} \
50796 || exit 1
50797 @endif target-libhsail-rt
50798
50799
50800
50801
50802
50803 .PHONY: all-target-libhsail-rt maybe-all-target-libhsail-rt
50804 maybe-all-target-libhsail-rt:
50805 @if gcc-bootstrap
50806 all-target-libhsail-rt: stage_current
50807 @endif gcc-bootstrap
50808 @if target-libhsail-rt
50809 TARGET-target-libhsail-rt=all
50810 maybe-all-target-libhsail-rt: all-target-libhsail-rt
50811 all-target-libhsail-rt: configure-target-libhsail-rt
50812 @: $(MAKE); $(unstage)
50813 @r=`${PWD_COMMAND}`; export r; \
50814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50815 $(NORMAL_TARGET_EXPORTS) \
50816 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50817 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50818 $(TARGET-target-libhsail-rt))
50819 @endif target-libhsail-rt
50820
50821
50822
50823
50824
50825 .PHONY: check-target-libhsail-rt maybe-check-target-libhsail-rt
50826 maybe-check-target-libhsail-rt:
50827 @if target-libhsail-rt
50828 maybe-check-target-libhsail-rt: check-target-libhsail-rt
50829
50830 check-target-libhsail-rt:
50831 @: $(MAKE); $(unstage)
50832 @r=`${PWD_COMMAND}`; export r; \
50833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834 $(NORMAL_TARGET_EXPORTS) \
50835 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50836 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50837
50838 @endif target-libhsail-rt
50839
50840 .PHONY: install-target-libhsail-rt maybe-install-target-libhsail-rt
50841 maybe-install-target-libhsail-rt:
50842 @if target-libhsail-rt
50843 maybe-install-target-libhsail-rt: install-target-libhsail-rt
50844
50845 install-target-libhsail-rt: installdirs
50846 @: $(MAKE); $(unstage)
50847 @r=`${PWD_COMMAND}`; export r; \
50848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50849 $(NORMAL_TARGET_EXPORTS) \
50850 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50851 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50852
50853 @endif target-libhsail-rt
50854
50855 .PHONY: install-strip-target-libhsail-rt maybe-install-strip-target-libhsail-rt
50856 maybe-install-strip-target-libhsail-rt:
50857 @if target-libhsail-rt
50858 maybe-install-strip-target-libhsail-rt: install-strip-target-libhsail-rt
50859
50860 install-strip-target-libhsail-rt: installdirs
50861 @: $(MAKE); $(unstage)
50862 @r=`${PWD_COMMAND}`; export r; \
50863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50864 $(NORMAL_TARGET_EXPORTS) \
50865 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50866 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50867
50868 @endif target-libhsail-rt
50869
50870 # Other targets (info, dvi, pdf, etc.)
50871
50872 .PHONY: maybe-info-target-libhsail-rt info-target-libhsail-rt
50873 maybe-info-target-libhsail-rt:
50874 @if target-libhsail-rt
50875 maybe-info-target-libhsail-rt: info-target-libhsail-rt
50876
50877 info-target-libhsail-rt: \
50878 configure-target-libhsail-rt
50879 @: $(MAKE); $(unstage)
50880 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50881 r=`${PWD_COMMAND}`; export r; \
50882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50883 $(NORMAL_TARGET_EXPORTS) \
50884 echo "Doing info in $(TARGET_SUBDIR)/libhsail-rt"; \
50885 for flag in $(EXTRA_TARGET_FLAGS); do \
50886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50887 done; \
50888 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50891 "RANLIB=$${RANLIB}" \
50892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50893 info) \
50894 || exit 1
50895
50896 @endif target-libhsail-rt
50897
50898 .PHONY: maybe-dvi-target-libhsail-rt dvi-target-libhsail-rt
50899 maybe-dvi-target-libhsail-rt:
50900 @if target-libhsail-rt
50901 maybe-dvi-target-libhsail-rt: dvi-target-libhsail-rt
50902
50903 dvi-target-libhsail-rt: \
50904 configure-target-libhsail-rt
50905 @: $(MAKE); $(unstage)
50906 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50907 r=`${PWD_COMMAND}`; export r; \
50908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50909 $(NORMAL_TARGET_EXPORTS) \
50910 echo "Doing dvi in $(TARGET_SUBDIR)/libhsail-rt"; \
50911 for flag in $(EXTRA_TARGET_FLAGS); do \
50912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50913 done; \
50914 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50917 "RANLIB=$${RANLIB}" \
50918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50919 dvi) \
50920 || exit 1
50921
50922 @endif target-libhsail-rt
50923
50924 .PHONY: maybe-pdf-target-libhsail-rt pdf-target-libhsail-rt
50925 maybe-pdf-target-libhsail-rt:
50926 @if target-libhsail-rt
50927 maybe-pdf-target-libhsail-rt: pdf-target-libhsail-rt
50928
50929 pdf-target-libhsail-rt: \
50930 configure-target-libhsail-rt
50931 @: $(MAKE); $(unstage)
50932 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50933 r=`${PWD_COMMAND}`; export r; \
50934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50935 $(NORMAL_TARGET_EXPORTS) \
50936 echo "Doing pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
50937 for flag in $(EXTRA_TARGET_FLAGS); do \
50938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50939 done; \
50940 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50943 "RANLIB=$${RANLIB}" \
50944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50945 pdf) \
50946 || exit 1
50947
50948 @endif target-libhsail-rt
50949
50950 .PHONY: maybe-html-target-libhsail-rt html-target-libhsail-rt
50951 maybe-html-target-libhsail-rt:
50952 @if target-libhsail-rt
50953 maybe-html-target-libhsail-rt: html-target-libhsail-rt
50954
50955 html-target-libhsail-rt: \
50956 configure-target-libhsail-rt
50957 @: $(MAKE); $(unstage)
50958 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50959 r=`${PWD_COMMAND}`; export r; \
50960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50961 $(NORMAL_TARGET_EXPORTS) \
50962 echo "Doing html in $(TARGET_SUBDIR)/libhsail-rt"; \
50963 for flag in $(EXTRA_TARGET_FLAGS); do \
50964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50965 done; \
50966 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50969 "RANLIB=$${RANLIB}" \
50970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50971 html) \
50972 || exit 1
50973
50974 @endif target-libhsail-rt
50975
50976 .PHONY: maybe-TAGS-target-libhsail-rt TAGS-target-libhsail-rt
50977 maybe-TAGS-target-libhsail-rt:
50978 @if target-libhsail-rt
50979 maybe-TAGS-target-libhsail-rt: TAGS-target-libhsail-rt
50980
50981 TAGS-target-libhsail-rt: \
50982 configure-target-libhsail-rt
50983 @: $(MAKE); $(unstage)
50984 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
50985 r=`${PWD_COMMAND}`; export r; \
50986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50987 $(NORMAL_TARGET_EXPORTS) \
50988 echo "Doing TAGS in $(TARGET_SUBDIR)/libhsail-rt"; \
50989 for flag in $(EXTRA_TARGET_FLAGS); do \
50990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50991 done; \
50992 (cd $(TARGET_SUBDIR)/libhsail-rt && \
50993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50995 "RANLIB=$${RANLIB}" \
50996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50997 TAGS) \
50998 || exit 1
50999
51000 @endif target-libhsail-rt
51001
51002 .PHONY: maybe-install-info-target-libhsail-rt install-info-target-libhsail-rt
51003 maybe-install-info-target-libhsail-rt:
51004 @if target-libhsail-rt
51005 maybe-install-info-target-libhsail-rt: install-info-target-libhsail-rt
51006
51007 install-info-target-libhsail-rt: \
51008 configure-target-libhsail-rt \
51009 info-target-libhsail-rt
51010 @: $(MAKE); $(unstage)
51011 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51012 r=`${PWD_COMMAND}`; export r; \
51013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51014 $(NORMAL_TARGET_EXPORTS) \
51015 echo "Doing install-info in $(TARGET_SUBDIR)/libhsail-rt"; \
51016 for flag in $(EXTRA_TARGET_FLAGS); do \
51017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51018 done; \
51019 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51022 "RANLIB=$${RANLIB}" \
51023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51024 install-info) \
51025 || exit 1
51026
51027 @endif target-libhsail-rt
51028
51029 .PHONY: maybe-install-pdf-target-libhsail-rt install-pdf-target-libhsail-rt
51030 maybe-install-pdf-target-libhsail-rt:
51031 @if target-libhsail-rt
51032 maybe-install-pdf-target-libhsail-rt: install-pdf-target-libhsail-rt
51033
51034 install-pdf-target-libhsail-rt: \
51035 configure-target-libhsail-rt \
51036 pdf-target-libhsail-rt
51037 @: $(MAKE); $(unstage)
51038 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51039 r=`${PWD_COMMAND}`; export r; \
51040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51041 $(NORMAL_TARGET_EXPORTS) \
51042 echo "Doing install-pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
51043 for flag in $(EXTRA_TARGET_FLAGS); do \
51044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51045 done; \
51046 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51049 "RANLIB=$${RANLIB}" \
51050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51051 install-pdf) \
51052 || exit 1
51053
51054 @endif target-libhsail-rt
51055
51056 .PHONY: maybe-install-html-target-libhsail-rt install-html-target-libhsail-rt
51057 maybe-install-html-target-libhsail-rt:
51058 @if target-libhsail-rt
51059 maybe-install-html-target-libhsail-rt: install-html-target-libhsail-rt
51060
51061 install-html-target-libhsail-rt: \
51062 configure-target-libhsail-rt \
51063 html-target-libhsail-rt
51064 @: $(MAKE); $(unstage)
51065 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51066 r=`${PWD_COMMAND}`; export r; \
51067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51068 $(NORMAL_TARGET_EXPORTS) \
51069 echo "Doing install-html in $(TARGET_SUBDIR)/libhsail-rt"; \
51070 for flag in $(EXTRA_TARGET_FLAGS); do \
51071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51072 done; \
51073 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51076 "RANLIB=$${RANLIB}" \
51077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51078 install-html) \
51079 || exit 1
51080
51081 @endif target-libhsail-rt
51082
51083 .PHONY: maybe-installcheck-target-libhsail-rt installcheck-target-libhsail-rt
51084 maybe-installcheck-target-libhsail-rt:
51085 @if target-libhsail-rt
51086 maybe-installcheck-target-libhsail-rt: installcheck-target-libhsail-rt
51087
51088 installcheck-target-libhsail-rt: \
51089 configure-target-libhsail-rt
51090 @: $(MAKE); $(unstage)
51091 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51092 r=`${PWD_COMMAND}`; export r; \
51093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51094 $(NORMAL_TARGET_EXPORTS) \
51095 echo "Doing installcheck in $(TARGET_SUBDIR)/libhsail-rt"; \
51096 for flag in $(EXTRA_TARGET_FLAGS); do \
51097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51098 done; \
51099 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51102 "RANLIB=$${RANLIB}" \
51103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51104 installcheck) \
51105 || exit 1
51106
51107 @endif target-libhsail-rt
51108
51109 .PHONY: maybe-mostlyclean-target-libhsail-rt mostlyclean-target-libhsail-rt
51110 maybe-mostlyclean-target-libhsail-rt:
51111 @if target-libhsail-rt
51112 maybe-mostlyclean-target-libhsail-rt: mostlyclean-target-libhsail-rt
51113
51114 mostlyclean-target-libhsail-rt:
51115 @: $(MAKE); $(unstage)
51116 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51117 r=`${PWD_COMMAND}`; export r; \
51118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51119 $(NORMAL_TARGET_EXPORTS) \
51120 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libhsail-rt"; \
51121 for flag in $(EXTRA_TARGET_FLAGS); do \
51122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51123 done; \
51124 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51127 "RANLIB=$${RANLIB}" \
51128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51129 mostlyclean) \
51130 || exit 1
51131
51132 @endif target-libhsail-rt
51133
51134 .PHONY: maybe-clean-target-libhsail-rt clean-target-libhsail-rt
51135 maybe-clean-target-libhsail-rt:
51136 @if target-libhsail-rt
51137 maybe-clean-target-libhsail-rt: clean-target-libhsail-rt
51138
51139 clean-target-libhsail-rt:
51140 @: $(MAKE); $(unstage)
51141 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51142 r=`${PWD_COMMAND}`; export r; \
51143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51144 $(NORMAL_TARGET_EXPORTS) \
51145 echo "Doing clean in $(TARGET_SUBDIR)/libhsail-rt"; \
51146 for flag in $(EXTRA_TARGET_FLAGS); do \
51147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51148 done; \
51149 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51152 "RANLIB=$${RANLIB}" \
51153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51154 clean) \
51155 || exit 1
51156
51157 @endif target-libhsail-rt
51158
51159 .PHONY: maybe-distclean-target-libhsail-rt distclean-target-libhsail-rt
51160 maybe-distclean-target-libhsail-rt:
51161 @if target-libhsail-rt
51162 maybe-distclean-target-libhsail-rt: distclean-target-libhsail-rt
51163
51164 distclean-target-libhsail-rt:
51165 @: $(MAKE); $(unstage)
51166 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51167 r=`${PWD_COMMAND}`; export r; \
51168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51169 $(NORMAL_TARGET_EXPORTS) \
51170 echo "Doing distclean in $(TARGET_SUBDIR)/libhsail-rt"; \
51171 for flag in $(EXTRA_TARGET_FLAGS); do \
51172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51173 done; \
51174 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51177 "RANLIB=$${RANLIB}" \
51178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51179 distclean) \
51180 || exit 1
51181
51182 @endif target-libhsail-rt
51183
51184 .PHONY: maybe-maintainer-clean-target-libhsail-rt maintainer-clean-target-libhsail-rt
51185 maybe-maintainer-clean-target-libhsail-rt:
51186 @if target-libhsail-rt
51187 maybe-maintainer-clean-target-libhsail-rt: maintainer-clean-target-libhsail-rt
51188
51189 maintainer-clean-target-libhsail-rt:
51190 @: $(MAKE); $(unstage)
51191 @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
51192 r=`${PWD_COMMAND}`; export r; \
51193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51194 $(NORMAL_TARGET_EXPORTS) \
51195 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libhsail-rt"; \
51196 for flag in $(EXTRA_TARGET_FLAGS); do \
51197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51198 done; \
51199 (cd $(TARGET_SUBDIR)/libhsail-rt && \
51200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51202 "RANLIB=$${RANLIB}" \
51203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51204 maintainer-clean) \
51205 || exit 1
51206
51207 @endif target-libhsail-rt
51208
51209
51210
51211
51212
51213 .PHONY: configure-target-libphobos maybe-configure-target-libphobos
51214 maybe-configure-target-libphobos:
51215 @if gcc-bootstrap
51216 configure-target-libphobos: stage_current
51217 @endif gcc-bootstrap
51218 @if target-libphobos
51219 maybe-configure-target-libphobos: configure-target-libphobos
51220 configure-target-libphobos:
51221 @: $(MAKE); $(unstage)
51222 @r=`${PWD_COMMAND}`; export r; \
51223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51224 echo "Checking multilib configuration for libphobos..."; \
51225 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51226 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libphobos/multilib.tmp 2> /dev/null; \
51227 if test -r $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51228 if cmp -s $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; then \
51229 rm -f $(TARGET_SUBDIR)/libphobos/multilib.tmp; \
51230 else \
51231 rm -f $(TARGET_SUBDIR)/libphobos/Makefile; \
51232 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51233 fi; \
51234 else \
51235 mv $(TARGET_SUBDIR)/libphobos/multilib.tmp $(TARGET_SUBDIR)/libphobos/multilib.out; \
51236 fi; \
51237 test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
51238 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos; \
51239 $(NORMAL_TARGET_EXPORTS) \
51240 echo Configuring in $(TARGET_SUBDIR)/libphobos; \
51241 cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
51242 case $(srcdir) in \
51243 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51244 *) topdir=`echo $(TARGET_SUBDIR)/libphobos/ | \
51245 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51246 esac; \
51247 module_srcdir=libphobos; \
51248 rm -f no-such-file || : ; \
51249 CONFIG_SITE=no-such-file $(SHELL) \
51250 $$s/$$module_srcdir/configure \
51251 --srcdir=$${topdir}/$$module_srcdir \
51252 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51253 --target=${target_alias} \
51254 || exit 1
51255 @endif target-libphobos
51256
51257
51258
51259
51260
51261 .PHONY: all-target-libphobos maybe-all-target-libphobos
51262 maybe-all-target-libphobos:
51263 @if gcc-bootstrap
51264 all-target-libphobos: stage_current
51265 @endif gcc-bootstrap
51266 @if target-libphobos
51267 TARGET-target-libphobos=all
51268 maybe-all-target-libphobos: all-target-libphobos
51269 all-target-libphobos: configure-target-libphobos
51270 @: $(MAKE); $(unstage)
51271 @r=`${PWD_COMMAND}`; export r; \
51272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51273 $(NORMAL_TARGET_EXPORTS) \
51274 (cd $(TARGET_SUBDIR)/libphobos && \
51275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51276 $(TARGET-target-libphobos))
51277 @endif target-libphobos
51278
51279
51280
51281
51282
51283 .PHONY: check-target-libphobos maybe-check-target-libphobos
51284 maybe-check-target-libphobos:
51285 @if target-libphobos
51286 maybe-check-target-libphobos: check-target-libphobos
51287
51288 check-target-libphobos:
51289 @: $(MAKE); $(unstage)
51290 @r=`${PWD_COMMAND}`; export r; \
51291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51292 $(NORMAL_TARGET_EXPORTS) \
51293 (cd $(TARGET_SUBDIR)/libphobos && \
51294 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51295
51296 @endif target-libphobos
51297
51298 .PHONY: install-target-libphobos maybe-install-target-libphobos
51299 maybe-install-target-libphobos:
51300 @if target-libphobos
51301 maybe-install-target-libphobos: install-target-libphobos
51302
51303 install-target-libphobos: installdirs
51304 @: $(MAKE); $(unstage)
51305 @r=`${PWD_COMMAND}`; export r; \
51306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51307 $(NORMAL_TARGET_EXPORTS) \
51308 (cd $(TARGET_SUBDIR)/libphobos && \
51309 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51310
51311 @endif target-libphobos
51312
51313 .PHONY: install-strip-target-libphobos maybe-install-strip-target-libphobos
51314 maybe-install-strip-target-libphobos:
51315 @if target-libphobos
51316 maybe-install-strip-target-libphobos: install-strip-target-libphobos
51317
51318 install-strip-target-libphobos: installdirs
51319 @: $(MAKE); $(unstage)
51320 @r=`${PWD_COMMAND}`; export r; \
51321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51322 $(NORMAL_TARGET_EXPORTS) \
51323 (cd $(TARGET_SUBDIR)/libphobos && \
51324 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51325
51326 @endif target-libphobos
51327
51328 # Other targets (info, dvi, pdf, etc.)
51329
51330 .PHONY: maybe-info-target-libphobos info-target-libphobos
51331 maybe-info-target-libphobos:
51332 @if target-libphobos
51333 maybe-info-target-libphobos: info-target-libphobos
51334
51335 info-target-libphobos: \
51336 configure-target-libphobos
51337 @: $(MAKE); $(unstage)
51338 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51339 r=`${PWD_COMMAND}`; export r; \
51340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51341 $(NORMAL_TARGET_EXPORTS) \
51342 echo "Doing info in $(TARGET_SUBDIR)/libphobos"; \
51343 for flag in $(EXTRA_TARGET_FLAGS); do \
51344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51345 done; \
51346 (cd $(TARGET_SUBDIR)/libphobos && \
51347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51349 "RANLIB=$${RANLIB}" \
51350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51351 info) \
51352 || exit 1
51353
51354 @endif target-libphobos
51355
51356 .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
51357 maybe-dvi-target-libphobos:
51358 @if target-libphobos
51359 maybe-dvi-target-libphobos: dvi-target-libphobos
51360
51361 dvi-target-libphobos: \
51362 configure-target-libphobos
51363 @: $(MAKE); $(unstage)
51364 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51365 r=`${PWD_COMMAND}`; export r; \
51366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51367 $(NORMAL_TARGET_EXPORTS) \
51368 echo "Doing dvi in $(TARGET_SUBDIR)/libphobos"; \
51369 for flag in $(EXTRA_TARGET_FLAGS); do \
51370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51371 done; \
51372 (cd $(TARGET_SUBDIR)/libphobos && \
51373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51375 "RANLIB=$${RANLIB}" \
51376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51377 dvi) \
51378 || exit 1
51379
51380 @endif target-libphobos
51381
51382 .PHONY: maybe-pdf-target-libphobos pdf-target-libphobos
51383 maybe-pdf-target-libphobos:
51384 @if target-libphobos
51385 maybe-pdf-target-libphobos: pdf-target-libphobos
51386
51387 pdf-target-libphobos: \
51388 configure-target-libphobos
51389 @: $(MAKE); $(unstage)
51390 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51391 r=`${PWD_COMMAND}`; export r; \
51392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51393 $(NORMAL_TARGET_EXPORTS) \
51394 echo "Doing pdf in $(TARGET_SUBDIR)/libphobos"; \
51395 for flag in $(EXTRA_TARGET_FLAGS); do \
51396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51397 done; \
51398 (cd $(TARGET_SUBDIR)/libphobos && \
51399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51401 "RANLIB=$${RANLIB}" \
51402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51403 pdf) \
51404 || exit 1
51405
51406 @endif target-libphobos
51407
51408 .PHONY: maybe-html-target-libphobos html-target-libphobos
51409 maybe-html-target-libphobos:
51410 @if target-libphobos
51411 maybe-html-target-libphobos: html-target-libphobos
51412
51413 html-target-libphobos: \
51414 configure-target-libphobos
51415 @: $(MAKE); $(unstage)
51416 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51417 r=`${PWD_COMMAND}`; export r; \
51418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51419 $(NORMAL_TARGET_EXPORTS) \
51420 echo "Doing html in $(TARGET_SUBDIR)/libphobos"; \
51421 for flag in $(EXTRA_TARGET_FLAGS); do \
51422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51423 done; \
51424 (cd $(TARGET_SUBDIR)/libphobos && \
51425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51427 "RANLIB=$${RANLIB}" \
51428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51429 html) \
51430 || exit 1
51431
51432 @endif target-libphobos
51433
51434 .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
51435 maybe-TAGS-target-libphobos:
51436 @if target-libphobos
51437 maybe-TAGS-target-libphobos: TAGS-target-libphobos
51438
51439 TAGS-target-libphobos: \
51440 configure-target-libphobos
51441 @: $(MAKE); $(unstage)
51442 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51443 r=`${PWD_COMMAND}`; export r; \
51444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51445 $(NORMAL_TARGET_EXPORTS) \
51446 echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos"; \
51447 for flag in $(EXTRA_TARGET_FLAGS); do \
51448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51449 done; \
51450 (cd $(TARGET_SUBDIR)/libphobos && \
51451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51453 "RANLIB=$${RANLIB}" \
51454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51455 TAGS) \
51456 || exit 1
51457
51458 @endif target-libphobos
51459
51460 .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
51461 maybe-install-info-target-libphobos:
51462 @if target-libphobos
51463 maybe-install-info-target-libphobos: install-info-target-libphobos
51464
51465 install-info-target-libphobos: \
51466 configure-target-libphobos \
51467 info-target-libphobos
51468 @: $(MAKE); $(unstage)
51469 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51470 r=`${PWD_COMMAND}`; export r; \
51471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51472 $(NORMAL_TARGET_EXPORTS) \
51473 echo "Doing install-info in $(TARGET_SUBDIR)/libphobos"; \
51474 for flag in $(EXTRA_TARGET_FLAGS); do \
51475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51476 done; \
51477 (cd $(TARGET_SUBDIR)/libphobos && \
51478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51480 "RANLIB=$${RANLIB}" \
51481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51482 install-info) \
51483 || exit 1
51484
51485 @endif target-libphobos
51486
51487 .PHONY: maybe-install-pdf-target-libphobos install-pdf-target-libphobos
51488 maybe-install-pdf-target-libphobos:
51489 @if target-libphobos
51490 maybe-install-pdf-target-libphobos: install-pdf-target-libphobos
51491
51492 install-pdf-target-libphobos: \
51493 configure-target-libphobos \
51494 pdf-target-libphobos
51495 @: $(MAKE); $(unstage)
51496 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51497 r=`${PWD_COMMAND}`; export r; \
51498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51499 $(NORMAL_TARGET_EXPORTS) \
51500 echo "Doing install-pdf in $(TARGET_SUBDIR)/libphobos"; \
51501 for flag in $(EXTRA_TARGET_FLAGS); do \
51502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51503 done; \
51504 (cd $(TARGET_SUBDIR)/libphobos && \
51505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51507 "RANLIB=$${RANLIB}" \
51508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51509 install-pdf) \
51510 || exit 1
51511
51512 @endif target-libphobos
51513
51514 .PHONY: maybe-install-html-target-libphobos install-html-target-libphobos
51515 maybe-install-html-target-libphobos:
51516 @if target-libphobos
51517 maybe-install-html-target-libphobos: install-html-target-libphobos
51518
51519 install-html-target-libphobos: \
51520 configure-target-libphobos \
51521 html-target-libphobos
51522 @: $(MAKE); $(unstage)
51523 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51524 r=`${PWD_COMMAND}`; export r; \
51525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51526 $(NORMAL_TARGET_EXPORTS) \
51527 echo "Doing install-html in $(TARGET_SUBDIR)/libphobos"; \
51528 for flag in $(EXTRA_TARGET_FLAGS); do \
51529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51530 done; \
51531 (cd $(TARGET_SUBDIR)/libphobos && \
51532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51534 "RANLIB=$${RANLIB}" \
51535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51536 install-html) \
51537 || exit 1
51538
51539 @endif target-libphobos
51540
51541 .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
51542 maybe-installcheck-target-libphobos:
51543 @if target-libphobos
51544 maybe-installcheck-target-libphobos: installcheck-target-libphobos
51545
51546 installcheck-target-libphobos: \
51547 configure-target-libphobos
51548 @: $(MAKE); $(unstage)
51549 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51550 r=`${PWD_COMMAND}`; export r; \
51551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51552 $(NORMAL_TARGET_EXPORTS) \
51553 echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos"; \
51554 for flag in $(EXTRA_TARGET_FLAGS); do \
51555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51556 done; \
51557 (cd $(TARGET_SUBDIR)/libphobos && \
51558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51560 "RANLIB=$${RANLIB}" \
51561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51562 installcheck) \
51563 || exit 1
51564
51565 @endif target-libphobos
51566
51567 .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
51568 maybe-mostlyclean-target-libphobos:
51569 @if target-libphobos
51570 maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
51571
51572 mostlyclean-target-libphobos:
51573 @: $(MAKE); $(unstage)
51574 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51575 r=`${PWD_COMMAND}`; export r; \
51576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51577 $(NORMAL_TARGET_EXPORTS) \
51578 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos"; \
51579 for flag in $(EXTRA_TARGET_FLAGS); do \
51580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51581 done; \
51582 (cd $(TARGET_SUBDIR)/libphobos && \
51583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51585 "RANLIB=$${RANLIB}" \
51586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51587 mostlyclean) \
51588 || exit 1
51589
51590 @endif target-libphobos
51591
51592 .PHONY: maybe-clean-target-libphobos clean-target-libphobos
51593 maybe-clean-target-libphobos:
51594 @if target-libphobos
51595 maybe-clean-target-libphobos: clean-target-libphobos
51596
51597 clean-target-libphobos:
51598 @: $(MAKE); $(unstage)
51599 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51600 r=`${PWD_COMMAND}`; export r; \
51601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51602 $(NORMAL_TARGET_EXPORTS) \
51603 echo "Doing clean in $(TARGET_SUBDIR)/libphobos"; \
51604 for flag in $(EXTRA_TARGET_FLAGS); do \
51605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51606 done; \
51607 (cd $(TARGET_SUBDIR)/libphobos && \
51608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51610 "RANLIB=$${RANLIB}" \
51611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51612 clean) \
51613 || exit 1
51614
51615 @endif target-libphobos
51616
51617 .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
51618 maybe-distclean-target-libphobos:
51619 @if target-libphobos
51620 maybe-distclean-target-libphobos: distclean-target-libphobos
51621
51622 distclean-target-libphobos:
51623 @: $(MAKE); $(unstage)
51624 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51625 r=`${PWD_COMMAND}`; export r; \
51626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51627 $(NORMAL_TARGET_EXPORTS) \
51628 echo "Doing distclean in $(TARGET_SUBDIR)/libphobos"; \
51629 for flag in $(EXTRA_TARGET_FLAGS); do \
51630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51631 done; \
51632 (cd $(TARGET_SUBDIR)/libphobos && \
51633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51635 "RANLIB=$${RANLIB}" \
51636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51637 distclean) \
51638 || exit 1
51639
51640 @endif target-libphobos
51641
51642 .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
51643 maybe-maintainer-clean-target-libphobos:
51644 @if target-libphobos
51645 maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
51646
51647 maintainer-clean-target-libphobos:
51648 @: $(MAKE); $(unstage)
51649 @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0; \
51650 r=`${PWD_COMMAND}`; export r; \
51651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51652 $(NORMAL_TARGET_EXPORTS) \
51653 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos"; \
51654 for flag in $(EXTRA_TARGET_FLAGS); do \
51655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51656 done; \
51657 (cd $(TARGET_SUBDIR)/libphobos && \
51658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51660 "RANLIB=$${RANLIB}" \
51661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51662 maintainer-clean) \
51663 || exit 1
51664
51665 @endif target-libphobos
51666
51667
51668
51669
51670
51671 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51672 maybe-configure-target-libtermcap:
51673 @if gcc-bootstrap
51674 configure-target-libtermcap: stage_current
51675 @endif gcc-bootstrap
51676 @if target-libtermcap
51677 maybe-configure-target-libtermcap: configure-target-libtermcap
51678 configure-target-libtermcap:
51679 @: $(MAKE); $(unstage)
51680 @r=`${PWD_COMMAND}`; export r; \
51681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51682 echo "Checking multilib configuration for libtermcap..."; \
51683 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51684 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
51685 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51686 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51687 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51688 else \
51689 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51690 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51691 fi; \
51692 else \
51693 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51694 fi; \
51695 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51696 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
51697 $(NORMAL_TARGET_EXPORTS) \
51698 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51699 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51700 case $(srcdir) in \
51701 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51702 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51703 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51704 esac; \
51705 module_srcdir=libtermcap; \
51706 rm -f no-such-file || : ; \
51707 CONFIG_SITE=no-such-file $(SHELL) \
51708 $$s/$$module_srcdir/configure \
51709 --srcdir=$${topdir}/$$module_srcdir \
51710 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51711 --target=${target_alias} \
51712 || exit 1
51713 @endif target-libtermcap
51714
51715
51716
51717
51718
51719 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51720 maybe-all-target-libtermcap:
51721 @if gcc-bootstrap
51722 all-target-libtermcap: stage_current
51723 @endif gcc-bootstrap
51724 @if target-libtermcap
51725 TARGET-target-libtermcap=all
51726 maybe-all-target-libtermcap: all-target-libtermcap
51727 all-target-libtermcap: configure-target-libtermcap
51728 @: $(MAKE); $(unstage)
51729 @r=`${PWD_COMMAND}`; export r; \
51730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51731 $(NORMAL_TARGET_EXPORTS) \
51732 (cd $(TARGET_SUBDIR)/libtermcap && \
51733 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51734 $(TARGET-target-libtermcap))
51735 @endif target-libtermcap
51736
51737
51738
51739
51740
51741 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51742 maybe-check-target-libtermcap:
51743 @if target-libtermcap
51744 maybe-check-target-libtermcap: check-target-libtermcap
51745
51746 # Dummy target for uncheckable module.
51747 check-target-libtermcap:
51748
51749 @endif target-libtermcap
51750
51751 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51752 maybe-install-target-libtermcap:
51753 @if target-libtermcap
51754 maybe-install-target-libtermcap: install-target-libtermcap
51755
51756 install-target-libtermcap: installdirs
51757 @: $(MAKE); $(unstage)
51758 @r=`${PWD_COMMAND}`; export r; \
51759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51760 $(NORMAL_TARGET_EXPORTS) \
51761 (cd $(TARGET_SUBDIR)/libtermcap && \
51762 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51763
51764 @endif target-libtermcap
51765
51766 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51767 maybe-install-strip-target-libtermcap:
51768 @if target-libtermcap
51769 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51770
51771 install-strip-target-libtermcap: installdirs
51772 @: $(MAKE); $(unstage)
51773 @r=`${PWD_COMMAND}`; export r; \
51774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51775 $(NORMAL_TARGET_EXPORTS) \
51776 (cd $(TARGET_SUBDIR)/libtermcap && \
51777 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51778
51779 @endif target-libtermcap
51780
51781 # Other targets (info, dvi, pdf, etc.)
51782
51783 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51784 maybe-info-target-libtermcap:
51785 @if target-libtermcap
51786 maybe-info-target-libtermcap: info-target-libtermcap
51787
51788 info-target-libtermcap: \
51789 configure-target-libtermcap
51790 @: $(MAKE); $(unstage)
51791 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51792 r=`${PWD_COMMAND}`; export r; \
51793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51794 $(NORMAL_TARGET_EXPORTS) \
51795 echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
51796 for flag in $(EXTRA_TARGET_FLAGS); do \
51797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51798 done; \
51799 (cd $(TARGET_SUBDIR)/libtermcap && \
51800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51802 "RANLIB=$${RANLIB}" \
51803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51804 info) \
51805 || exit 1
51806
51807 @endif target-libtermcap
51808
51809 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51810 maybe-dvi-target-libtermcap:
51811 @if target-libtermcap
51812 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51813
51814 dvi-target-libtermcap: \
51815 configure-target-libtermcap
51816 @: $(MAKE); $(unstage)
51817 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51818 r=`${PWD_COMMAND}`; export r; \
51819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51820 $(NORMAL_TARGET_EXPORTS) \
51821 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
51822 for flag in $(EXTRA_TARGET_FLAGS); do \
51823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51824 done; \
51825 (cd $(TARGET_SUBDIR)/libtermcap && \
51826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51828 "RANLIB=$${RANLIB}" \
51829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51830 dvi) \
51831 || exit 1
51832
51833 @endif target-libtermcap
51834
51835 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51836 maybe-pdf-target-libtermcap:
51837 @if target-libtermcap
51838 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51839
51840 pdf-target-libtermcap: \
51841 configure-target-libtermcap
51842 @: $(MAKE); $(unstage)
51843 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51844 r=`${PWD_COMMAND}`; export r; \
51845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51846 $(NORMAL_TARGET_EXPORTS) \
51847 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
51848 for flag in $(EXTRA_TARGET_FLAGS); do \
51849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51850 done; \
51851 (cd $(TARGET_SUBDIR)/libtermcap && \
51852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51854 "RANLIB=$${RANLIB}" \
51855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51856 pdf) \
51857 || exit 1
51858
51859 @endif target-libtermcap
51860
51861 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51862 maybe-html-target-libtermcap:
51863 @if target-libtermcap
51864 maybe-html-target-libtermcap: html-target-libtermcap
51865
51866 html-target-libtermcap: \
51867 configure-target-libtermcap
51868 @: $(MAKE); $(unstage)
51869 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51870 r=`${PWD_COMMAND}`; export r; \
51871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51872 $(NORMAL_TARGET_EXPORTS) \
51873 echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
51874 for flag in $(EXTRA_TARGET_FLAGS); do \
51875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51876 done; \
51877 (cd $(TARGET_SUBDIR)/libtermcap && \
51878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51880 "RANLIB=$${RANLIB}" \
51881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51882 html) \
51883 || exit 1
51884
51885 @endif target-libtermcap
51886
51887 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51888 maybe-TAGS-target-libtermcap:
51889 @if target-libtermcap
51890 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51891
51892 TAGS-target-libtermcap: \
51893 configure-target-libtermcap
51894 @: $(MAKE); $(unstage)
51895 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51896 r=`${PWD_COMMAND}`; export r; \
51897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51898 $(NORMAL_TARGET_EXPORTS) \
51899 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
51900 for flag in $(EXTRA_TARGET_FLAGS); do \
51901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51902 done; \
51903 (cd $(TARGET_SUBDIR)/libtermcap && \
51904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51906 "RANLIB=$${RANLIB}" \
51907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51908 TAGS) \
51909 || exit 1
51910
51911 @endif target-libtermcap
51912
51913 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51914 maybe-install-info-target-libtermcap:
51915 @if target-libtermcap
51916 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51917
51918 install-info-target-libtermcap: \
51919 configure-target-libtermcap \
51920 info-target-libtermcap
51921 @: $(MAKE); $(unstage)
51922 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51923 r=`${PWD_COMMAND}`; export r; \
51924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51925 $(NORMAL_TARGET_EXPORTS) \
51926 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
51927 for flag in $(EXTRA_TARGET_FLAGS); do \
51928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51929 done; \
51930 (cd $(TARGET_SUBDIR)/libtermcap && \
51931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51933 "RANLIB=$${RANLIB}" \
51934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51935 install-info) \
51936 || exit 1
51937
51938 @endif target-libtermcap
51939
51940 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
51941 maybe-install-pdf-target-libtermcap:
51942 @if target-libtermcap
51943 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
51944
51945 install-pdf-target-libtermcap: \
51946 configure-target-libtermcap \
51947 pdf-target-libtermcap
51948 @: $(MAKE); $(unstage)
51949 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51950 r=`${PWD_COMMAND}`; export r; \
51951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51952 $(NORMAL_TARGET_EXPORTS) \
51953 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
51954 for flag in $(EXTRA_TARGET_FLAGS); do \
51955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51956 done; \
51957 (cd $(TARGET_SUBDIR)/libtermcap && \
51958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51960 "RANLIB=$${RANLIB}" \
51961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51962 install-pdf) \
51963 || exit 1
51964
51965 @endif target-libtermcap
51966
51967 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
51968 maybe-install-html-target-libtermcap:
51969 @if target-libtermcap
51970 maybe-install-html-target-libtermcap: install-html-target-libtermcap
51971
51972 install-html-target-libtermcap: \
51973 configure-target-libtermcap \
51974 html-target-libtermcap
51975 @: $(MAKE); $(unstage)
51976 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
51977 r=`${PWD_COMMAND}`; export r; \
51978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51979 $(NORMAL_TARGET_EXPORTS) \
51980 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
51981 for flag in $(EXTRA_TARGET_FLAGS); do \
51982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51983 done; \
51984 (cd $(TARGET_SUBDIR)/libtermcap && \
51985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51987 "RANLIB=$${RANLIB}" \
51988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51989 install-html) \
51990 || exit 1
51991
51992 @endif target-libtermcap
51993
51994 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
51995 maybe-installcheck-target-libtermcap:
51996 @if target-libtermcap
51997 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
51998
51999 installcheck-target-libtermcap: \
52000 configure-target-libtermcap
52001 @: $(MAKE); $(unstage)
52002 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
52003 r=`${PWD_COMMAND}`; export r; \
52004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52005 $(NORMAL_TARGET_EXPORTS) \
52006 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
52007 for flag in $(EXTRA_TARGET_FLAGS); do \
52008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52009 done; \
52010 (cd $(TARGET_SUBDIR)/libtermcap && \
52011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52013 "RANLIB=$${RANLIB}" \
52014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52015 installcheck) \
52016 || exit 1
52017
52018 @endif target-libtermcap
52019
52020 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
52021 maybe-mostlyclean-target-libtermcap:
52022 @if target-libtermcap
52023 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
52024
52025 # libtermcap doesn't support mostlyclean.
52026 mostlyclean-target-libtermcap:
52027
52028 @endif target-libtermcap
52029
52030 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
52031 maybe-clean-target-libtermcap:
52032 @if target-libtermcap
52033 maybe-clean-target-libtermcap: clean-target-libtermcap
52034
52035 # libtermcap doesn't support clean.
52036 clean-target-libtermcap:
52037
52038 @endif target-libtermcap
52039
52040 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
52041 maybe-distclean-target-libtermcap:
52042 @if target-libtermcap
52043 maybe-distclean-target-libtermcap: distclean-target-libtermcap
52044
52045 # libtermcap doesn't support distclean.
52046 distclean-target-libtermcap:
52047
52048 @endif target-libtermcap
52049
52050 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
52051 maybe-maintainer-clean-target-libtermcap:
52052 @if target-libtermcap
52053 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
52054
52055 # libtermcap doesn't support maintainer-clean.
52056 maintainer-clean-target-libtermcap:
52057
52058 @endif target-libtermcap
52059
52060
52061
52062
52063
52064 .PHONY: configure-target-winsup maybe-configure-target-winsup
52065 maybe-configure-target-winsup:
52066 @if gcc-bootstrap
52067 configure-target-winsup: stage_current
52068 @endif gcc-bootstrap
52069 @if target-winsup
52070 maybe-configure-target-winsup: configure-target-winsup
52071 configure-target-winsup:
52072 @: $(MAKE); $(unstage)
52073 @r=`${PWD_COMMAND}`; export r; \
52074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52075 echo "Checking multilib configuration for winsup..."; \
52076 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
52077 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
52078 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
52079 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
52080 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
52081 else \
52082 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
52083 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52084 fi; \
52085 else \
52086 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52087 fi; \
52088 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
52089 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
52090 $(NORMAL_TARGET_EXPORTS) \
52091 echo Configuring in $(TARGET_SUBDIR)/winsup; \
52092 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
52093 case $(srcdir) in \
52094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52095 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
52096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52097 esac; \
52098 module_srcdir=winsup; \
52099 rm -f no-such-file || : ; \
52100 CONFIG_SITE=no-such-file $(SHELL) \
52101 $$s/$$module_srcdir/configure \
52102 --srcdir=$${topdir}/$$module_srcdir \
52103 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52104 --target=${target_alias} \
52105 || exit 1
52106 @endif target-winsup
52107
52108
52109
52110
52111
52112 .PHONY: all-target-winsup maybe-all-target-winsup
52113 maybe-all-target-winsup:
52114 @if gcc-bootstrap
52115 all-target-winsup: stage_current
52116 @endif gcc-bootstrap
52117 @if target-winsup
52118 TARGET-target-winsup=all
52119 maybe-all-target-winsup: all-target-winsup
52120 all-target-winsup: configure-target-winsup
52121 @: $(MAKE); $(unstage)
52122 @r=`${PWD_COMMAND}`; export r; \
52123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52124 $(NORMAL_TARGET_EXPORTS) \
52125 (cd $(TARGET_SUBDIR)/winsup && \
52126 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52127 $(TARGET-target-winsup))
52128 @endif target-winsup
52129
52130
52131
52132
52133
52134 .PHONY: check-target-winsup maybe-check-target-winsup
52135 maybe-check-target-winsup:
52136 @if target-winsup
52137 maybe-check-target-winsup: check-target-winsup
52138
52139 check-target-winsup:
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)/winsup && \
52145 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52146
52147 @endif target-winsup
52148
52149 .PHONY: install-target-winsup maybe-install-target-winsup
52150 maybe-install-target-winsup:
52151 @if target-winsup
52152 maybe-install-target-winsup: install-target-winsup
52153
52154 install-target-winsup: installdirs
52155 @: $(MAKE); $(unstage)
52156 @r=`${PWD_COMMAND}`; export r; \
52157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52158 $(NORMAL_TARGET_EXPORTS) \
52159 (cd $(TARGET_SUBDIR)/winsup && \
52160 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52161
52162 @endif target-winsup
52163
52164 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
52165 maybe-install-strip-target-winsup:
52166 @if target-winsup
52167 maybe-install-strip-target-winsup: install-strip-target-winsup
52168
52169 install-strip-target-winsup: installdirs
52170 @: $(MAKE); $(unstage)
52171 @r=`${PWD_COMMAND}`; export r; \
52172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52173 $(NORMAL_TARGET_EXPORTS) \
52174 (cd $(TARGET_SUBDIR)/winsup && \
52175 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52176
52177 @endif target-winsup
52178
52179 # Other targets (info, dvi, pdf, etc.)
52180
52181 .PHONY: maybe-info-target-winsup info-target-winsup
52182 maybe-info-target-winsup:
52183 @if target-winsup
52184 maybe-info-target-winsup: info-target-winsup
52185
52186 info-target-winsup: \
52187 configure-target-winsup
52188 @: $(MAKE); $(unstage)
52189 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52190 r=`${PWD_COMMAND}`; export r; \
52191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52192 $(NORMAL_TARGET_EXPORTS) \
52193 echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
52194 for flag in $(EXTRA_TARGET_FLAGS); do \
52195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52196 done; \
52197 (cd $(TARGET_SUBDIR)/winsup && \
52198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52200 "RANLIB=$${RANLIB}" \
52201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52202 info) \
52203 || exit 1
52204
52205 @endif target-winsup
52206
52207 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
52208 maybe-dvi-target-winsup:
52209 @if target-winsup
52210 maybe-dvi-target-winsup: dvi-target-winsup
52211
52212 dvi-target-winsup: \
52213 configure-target-winsup
52214 @: $(MAKE); $(unstage)
52215 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52216 r=`${PWD_COMMAND}`; export r; \
52217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52218 $(NORMAL_TARGET_EXPORTS) \
52219 echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
52220 for flag in $(EXTRA_TARGET_FLAGS); do \
52221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52222 done; \
52223 (cd $(TARGET_SUBDIR)/winsup && \
52224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52226 "RANLIB=$${RANLIB}" \
52227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52228 dvi) \
52229 || exit 1
52230
52231 @endif target-winsup
52232
52233 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
52234 maybe-pdf-target-winsup:
52235 @if target-winsup
52236 maybe-pdf-target-winsup: pdf-target-winsup
52237
52238 pdf-target-winsup: \
52239 configure-target-winsup
52240 @: $(MAKE); $(unstage)
52241 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52242 r=`${PWD_COMMAND}`; export r; \
52243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52244 $(NORMAL_TARGET_EXPORTS) \
52245 echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
52246 for flag in $(EXTRA_TARGET_FLAGS); do \
52247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52248 done; \
52249 (cd $(TARGET_SUBDIR)/winsup && \
52250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52252 "RANLIB=$${RANLIB}" \
52253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52254 pdf) \
52255 || exit 1
52256
52257 @endif target-winsup
52258
52259 .PHONY: maybe-html-target-winsup html-target-winsup
52260 maybe-html-target-winsup:
52261 @if target-winsup
52262 maybe-html-target-winsup: html-target-winsup
52263
52264 html-target-winsup: \
52265 configure-target-winsup
52266 @: $(MAKE); $(unstage)
52267 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52268 r=`${PWD_COMMAND}`; export r; \
52269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52270 $(NORMAL_TARGET_EXPORTS) \
52271 echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
52272 for flag in $(EXTRA_TARGET_FLAGS); do \
52273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52274 done; \
52275 (cd $(TARGET_SUBDIR)/winsup && \
52276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52278 "RANLIB=$${RANLIB}" \
52279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52280 html) \
52281 || exit 1
52282
52283 @endif target-winsup
52284
52285 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
52286 maybe-TAGS-target-winsup:
52287 @if target-winsup
52288 maybe-TAGS-target-winsup: TAGS-target-winsup
52289
52290 TAGS-target-winsup: \
52291 configure-target-winsup
52292 @: $(MAKE); $(unstage)
52293 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52294 r=`${PWD_COMMAND}`; export r; \
52295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52296 $(NORMAL_TARGET_EXPORTS) \
52297 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
52298 for flag in $(EXTRA_TARGET_FLAGS); do \
52299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52300 done; \
52301 (cd $(TARGET_SUBDIR)/winsup && \
52302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52304 "RANLIB=$${RANLIB}" \
52305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52306 TAGS) \
52307 || exit 1
52308
52309 @endif target-winsup
52310
52311 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
52312 maybe-install-info-target-winsup:
52313 @if target-winsup
52314 maybe-install-info-target-winsup: install-info-target-winsup
52315
52316 install-info-target-winsup: \
52317 configure-target-winsup \
52318 info-target-winsup
52319 @: $(MAKE); $(unstage)
52320 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52321 r=`${PWD_COMMAND}`; export r; \
52322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52323 $(NORMAL_TARGET_EXPORTS) \
52324 echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
52325 for flag in $(EXTRA_TARGET_FLAGS); do \
52326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52327 done; \
52328 (cd $(TARGET_SUBDIR)/winsup && \
52329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52331 "RANLIB=$${RANLIB}" \
52332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52333 install-info) \
52334 || exit 1
52335
52336 @endif target-winsup
52337
52338 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
52339 maybe-install-pdf-target-winsup:
52340 @if target-winsup
52341 maybe-install-pdf-target-winsup: install-pdf-target-winsup
52342
52343 install-pdf-target-winsup: \
52344 configure-target-winsup \
52345 pdf-target-winsup
52346 @: $(MAKE); $(unstage)
52347 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52348 r=`${PWD_COMMAND}`; export r; \
52349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52350 $(NORMAL_TARGET_EXPORTS) \
52351 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
52352 for flag in $(EXTRA_TARGET_FLAGS); do \
52353 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52354 done; \
52355 (cd $(TARGET_SUBDIR)/winsup && \
52356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52358 "RANLIB=$${RANLIB}" \
52359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52360 install-pdf) \
52361 || exit 1
52362
52363 @endif target-winsup
52364
52365 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
52366 maybe-install-html-target-winsup:
52367 @if target-winsup
52368 maybe-install-html-target-winsup: install-html-target-winsup
52369
52370 install-html-target-winsup: \
52371 configure-target-winsup \
52372 html-target-winsup
52373 @: $(MAKE); $(unstage)
52374 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52375 r=`${PWD_COMMAND}`; export r; \
52376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52377 $(NORMAL_TARGET_EXPORTS) \
52378 echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
52379 for flag in $(EXTRA_TARGET_FLAGS); do \
52380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52381 done; \
52382 (cd $(TARGET_SUBDIR)/winsup && \
52383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52385 "RANLIB=$${RANLIB}" \
52386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52387 install-html) \
52388 || exit 1
52389
52390 @endif target-winsup
52391
52392 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
52393 maybe-installcheck-target-winsup:
52394 @if target-winsup
52395 maybe-installcheck-target-winsup: installcheck-target-winsup
52396
52397 installcheck-target-winsup: \
52398 configure-target-winsup
52399 @: $(MAKE); $(unstage)
52400 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52401 r=`${PWD_COMMAND}`; export r; \
52402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52403 $(NORMAL_TARGET_EXPORTS) \
52404 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
52405 for flag in $(EXTRA_TARGET_FLAGS); do \
52406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52407 done; \
52408 (cd $(TARGET_SUBDIR)/winsup && \
52409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52411 "RANLIB=$${RANLIB}" \
52412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52413 installcheck) \
52414 || exit 1
52415
52416 @endif target-winsup
52417
52418 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52419 maybe-mostlyclean-target-winsup:
52420 @if target-winsup
52421 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52422
52423 mostlyclean-target-winsup:
52424 @: $(MAKE); $(unstage)
52425 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52426 r=`${PWD_COMMAND}`; export r; \
52427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52428 $(NORMAL_TARGET_EXPORTS) \
52429 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
52430 for flag in $(EXTRA_TARGET_FLAGS); do \
52431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52432 done; \
52433 (cd $(TARGET_SUBDIR)/winsup && \
52434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52436 "RANLIB=$${RANLIB}" \
52437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52438 mostlyclean) \
52439 || exit 1
52440
52441 @endif target-winsup
52442
52443 .PHONY: maybe-clean-target-winsup clean-target-winsup
52444 maybe-clean-target-winsup:
52445 @if target-winsup
52446 maybe-clean-target-winsup: clean-target-winsup
52447
52448 clean-target-winsup:
52449 @: $(MAKE); $(unstage)
52450 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52451 r=`${PWD_COMMAND}`; export r; \
52452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52453 $(NORMAL_TARGET_EXPORTS) \
52454 echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
52455 for flag in $(EXTRA_TARGET_FLAGS); do \
52456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52457 done; \
52458 (cd $(TARGET_SUBDIR)/winsup && \
52459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52461 "RANLIB=$${RANLIB}" \
52462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52463 clean) \
52464 || exit 1
52465
52466 @endif target-winsup
52467
52468 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52469 maybe-distclean-target-winsup:
52470 @if target-winsup
52471 maybe-distclean-target-winsup: distclean-target-winsup
52472
52473 distclean-target-winsup:
52474 @: $(MAKE); $(unstage)
52475 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52476 r=`${PWD_COMMAND}`; export r; \
52477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52478 $(NORMAL_TARGET_EXPORTS) \
52479 echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
52480 for flag in $(EXTRA_TARGET_FLAGS); do \
52481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52482 done; \
52483 (cd $(TARGET_SUBDIR)/winsup && \
52484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52486 "RANLIB=$${RANLIB}" \
52487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52488 distclean) \
52489 || exit 1
52490
52491 @endif target-winsup
52492
52493 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52494 maybe-maintainer-clean-target-winsup:
52495 @if target-winsup
52496 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52497
52498 maintainer-clean-target-winsup:
52499 @: $(MAKE); $(unstage)
52500 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
52501 r=`${PWD_COMMAND}`; export r; \
52502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52503 $(NORMAL_TARGET_EXPORTS) \
52504 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
52505 for flag in $(EXTRA_TARGET_FLAGS); do \
52506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52507 done; \
52508 (cd $(TARGET_SUBDIR)/winsup && \
52509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52511 "RANLIB=$${RANLIB}" \
52512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52513 maintainer-clean) \
52514 || exit 1
52515
52516 @endif target-winsup
52517
52518
52519
52520
52521
52522 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52523 maybe-configure-target-libgloss:
52524 @if gcc-bootstrap
52525 configure-target-libgloss: stage_current
52526 @endif gcc-bootstrap
52527 @if target-libgloss
52528 maybe-configure-target-libgloss: configure-target-libgloss
52529 configure-target-libgloss:
52530 @: $(MAKE); $(unstage)
52531 @r=`${PWD_COMMAND}`; export r; \
52532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52533 echo "Checking multilib configuration for libgloss..."; \
52534 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52535 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
52536 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52537 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52538 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52539 else \
52540 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52541 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52542 fi; \
52543 else \
52544 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52545 fi; \
52546 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52547 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
52548 $(NORMAL_TARGET_EXPORTS) \
52549 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52550 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52551 case $(srcdir) in \
52552 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52553 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52554 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52555 esac; \
52556 module_srcdir=libgloss; \
52557 rm -f no-such-file || : ; \
52558 CONFIG_SITE=no-such-file $(SHELL) \
52559 $$s/$$module_srcdir/configure \
52560 --srcdir=$${topdir}/$$module_srcdir \
52561 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52562 --target=${target_alias} \
52563 || exit 1
52564 @endif target-libgloss
52565
52566
52567
52568
52569
52570 .PHONY: all-target-libgloss maybe-all-target-libgloss
52571 maybe-all-target-libgloss:
52572 @if gcc-bootstrap
52573 all-target-libgloss: stage_current
52574 @endif gcc-bootstrap
52575 @if target-libgloss
52576 TARGET-target-libgloss=all
52577 maybe-all-target-libgloss: all-target-libgloss
52578 all-target-libgloss: configure-target-libgloss
52579 @: $(MAKE); $(unstage)
52580 @r=`${PWD_COMMAND}`; export r; \
52581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52582 $(NORMAL_TARGET_EXPORTS) \
52583 (cd $(TARGET_SUBDIR)/libgloss && \
52584 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52585 $(TARGET-target-libgloss))
52586 @endif target-libgloss
52587
52588
52589
52590
52591
52592 .PHONY: check-target-libgloss maybe-check-target-libgloss
52593 maybe-check-target-libgloss:
52594 @if target-libgloss
52595 maybe-check-target-libgloss: check-target-libgloss
52596
52597 # Dummy target for uncheckable module.
52598 check-target-libgloss:
52599
52600 @endif target-libgloss
52601
52602 .PHONY: install-target-libgloss maybe-install-target-libgloss
52603 maybe-install-target-libgloss:
52604 @if target-libgloss
52605 maybe-install-target-libgloss: install-target-libgloss
52606
52607 install-target-libgloss: installdirs
52608 @: $(MAKE); $(unstage)
52609 @r=`${PWD_COMMAND}`; export r; \
52610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52611 $(NORMAL_TARGET_EXPORTS) \
52612 (cd $(TARGET_SUBDIR)/libgloss && \
52613 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52614
52615 @endif target-libgloss
52616
52617 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52618 maybe-install-strip-target-libgloss:
52619 @if target-libgloss
52620 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52621
52622 install-strip-target-libgloss: installdirs
52623 @: $(MAKE); $(unstage)
52624 @r=`${PWD_COMMAND}`; export r; \
52625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52626 $(NORMAL_TARGET_EXPORTS) \
52627 (cd $(TARGET_SUBDIR)/libgloss && \
52628 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52629
52630 @endif target-libgloss
52631
52632 # Other targets (info, dvi, pdf, etc.)
52633
52634 .PHONY: maybe-info-target-libgloss info-target-libgloss
52635 maybe-info-target-libgloss:
52636 @if target-libgloss
52637 maybe-info-target-libgloss: info-target-libgloss
52638
52639 info-target-libgloss: \
52640 configure-target-libgloss
52641 @: $(MAKE); $(unstage)
52642 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52643 r=`${PWD_COMMAND}`; export r; \
52644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52645 $(NORMAL_TARGET_EXPORTS) \
52646 echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
52647 for flag in $(EXTRA_TARGET_FLAGS); do \
52648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52649 done; \
52650 (cd $(TARGET_SUBDIR)/libgloss && \
52651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52653 "RANLIB=$${RANLIB}" \
52654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52655 info) \
52656 || exit 1
52657
52658 @endif target-libgloss
52659
52660 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52661 maybe-dvi-target-libgloss:
52662 @if target-libgloss
52663 maybe-dvi-target-libgloss: dvi-target-libgloss
52664
52665 dvi-target-libgloss: \
52666 configure-target-libgloss
52667 @: $(MAKE); $(unstage)
52668 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52669 r=`${PWD_COMMAND}`; export r; \
52670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52671 $(NORMAL_TARGET_EXPORTS) \
52672 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
52673 for flag in $(EXTRA_TARGET_FLAGS); do \
52674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52675 done; \
52676 (cd $(TARGET_SUBDIR)/libgloss && \
52677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52679 "RANLIB=$${RANLIB}" \
52680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52681 dvi) \
52682 || exit 1
52683
52684 @endif target-libgloss
52685
52686 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52687 maybe-pdf-target-libgloss:
52688 @if target-libgloss
52689 maybe-pdf-target-libgloss: pdf-target-libgloss
52690
52691 pdf-target-libgloss: \
52692 configure-target-libgloss
52693 @: $(MAKE); $(unstage)
52694 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52695 r=`${PWD_COMMAND}`; export r; \
52696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52697 $(NORMAL_TARGET_EXPORTS) \
52698 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
52699 for flag in $(EXTRA_TARGET_FLAGS); do \
52700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52701 done; \
52702 (cd $(TARGET_SUBDIR)/libgloss && \
52703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52705 "RANLIB=$${RANLIB}" \
52706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52707 pdf) \
52708 || exit 1
52709
52710 @endif target-libgloss
52711
52712 .PHONY: maybe-html-target-libgloss html-target-libgloss
52713 maybe-html-target-libgloss:
52714 @if target-libgloss
52715 maybe-html-target-libgloss: html-target-libgloss
52716
52717 html-target-libgloss: \
52718 configure-target-libgloss
52719 @: $(MAKE); $(unstage)
52720 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52721 r=`${PWD_COMMAND}`; export r; \
52722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52723 $(NORMAL_TARGET_EXPORTS) \
52724 echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
52725 for flag in $(EXTRA_TARGET_FLAGS); do \
52726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52727 done; \
52728 (cd $(TARGET_SUBDIR)/libgloss && \
52729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52731 "RANLIB=$${RANLIB}" \
52732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52733 html) \
52734 || exit 1
52735
52736 @endif target-libgloss
52737
52738 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52739 maybe-TAGS-target-libgloss:
52740 @if target-libgloss
52741 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52742
52743 TAGS-target-libgloss: \
52744 configure-target-libgloss
52745 @: $(MAKE); $(unstage)
52746 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52747 r=`${PWD_COMMAND}`; export r; \
52748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52749 $(NORMAL_TARGET_EXPORTS) \
52750 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
52751 for flag in $(EXTRA_TARGET_FLAGS); do \
52752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52753 done; \
52754 (cd $(TARGET_SUBDIR)/libgloss && \
52755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52757 "RANLIB=$${RANLIB}" \
52758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52759 TAGS) \
52760 || exit 1
52761
52762 @endif target-libgloss
52763
52764 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52765 maybe-install-info-target-libgloss:
52766 @if target-libgloss
52767 maybe-install-info-target-libgloss: install-info-target-libgloss
52768
52769 install-info-target-libgloss: \
52770 configure-target-libgloss \
52771 info-target-libgloss
52772 @: $(MAKE); $(unstage)
52773 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52774 r=`${PWD_COMMAND}`; export r; \
52775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52776 $(NORMAL_TARGET_EXPORTS) \
52777 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
52778 for flag in $(EXTRA_TARGET_FLAGS); do \
52779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52780 done; \
52781 (cd $(TARGET_SUBDIR)/libgloss && \
52782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52784 "RANLIB=$${RANLIB}" \
52785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52786 install-info) \
52787 || exit 1
52788
52789 @endif target-libgloss
52790
52791 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52792 maybe-install-pdf-target-libgloss:
52793 @if target-libgloss
52794 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52795
52796 install-pdf-target-libgloss: \
52797 configure-target-libgloss \
52798 pdf-target-libgloss
52799 @: $(MAKE); $(unstage)
52800 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52801 r=`${PWD_COMMAND}`; export r; \
52802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52803 $(NORMAL_TARGET_EXPORTS) \
52804 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
52805 for flag in $(EXTRA_TARGET_FLAGS); do \
52806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52807 done; \
52808 (cd $(TARGET_SUBDIR)/libgloss && \
52809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52811 "RANLIB=$${RANLIB}" \
52812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52813 install-pdf) \
52814 || exit 1
52815
52816 @endif target-libgloss
52817
52818 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52819 maybe-install-html-target-libgloss:
52820 @if target-libgloss
52821 maybe-install-html-target-libgloss: install-html-target-libgloss
52822
52823 install-html-target-libgloss: \
52824 configure-target-libgloss \
52825 html-target-libgloss
52826 @: $(MAKE); $(unstage)
52827 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52828 r=`${PWD_COMMAND}`; export r; \
52829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52830 $(NORMAL_TARGET_EXPORTS) \
52831 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
52832 for flag in $(EXTRA_TARGET_FLAGS); do \
52833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52834 done; \
52835 (cd $(TARGET_SUBDIR)/libgloss && \
52836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52838 "RANLIB=$${RANLIB}" \
52839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52840 install-html) \
52841 || exit 1
52842
52843 @endif target-libgloss
52844
52845 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52846 maybe-installcheck-target-libgloss:
52847 @if target-libgloss
52848 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52849
52850 installcheck-target-libgloss: \
52851 configure-target-libgloss
52852 @: $(MAKE); $(unstage)
52853 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52854 r=`${PWD_COMMAND}`; export r; \
52855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52856 $(NORMAL_TARGET_EXPORTS) \
52857 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 installcheck) \
52867 || exit 1
52868
52869 @endif target-libgloss
52870
52871 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52872 maybe-mostlyclean-target-libgloss:
52873 @if target-libgloss
52874 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52875
52876 mostlyclean-target-libgloss:
52877 @: $(MAKE); $(unstage)
52878 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52879 r=`${PWD_COMMAND}`; export r; \
52880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881 $(NORMAL_TARGET_EXPORTS) \
52882 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 mostlyclean) \
52892 || exit 1
52893
52894 @endif target-libgloss
52895
52896 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52897 maybe-clean-target-libgloss:
52898 @if target-libgloss
52899 maybe-clean-target-libgloss: clean-target-libgloss
52900
52901 clean-target-libgloss:
52902 @: $(MAKE); $(unstage)
52903 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52904 r=`${PWD_COMMAND}`; export r; \
52905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52906 $(NORMAL_TARGET_EXPORTS) \
52907 echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 clean) \
52917 || exit 1
52918
52919 @endif target-libgloss
52920
52921 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52922 maybe-distclean-target-libgloss:
52923 @if target-libgloss
52924 maybe-distclean-target-libgloss: distclean-target-libgloss
52925
52926 distclean-target-libgloss:
52927 @: $(MAKE); $(unstage)
52928 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52929 r=`${PWD_COMMAND}`; export r; \
52930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52931 $(NORMAL_TARGET_EXPORTS) \
52932 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
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)/libgloss && \
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 distclean) \
52942 || exit 1
52943
52944 @endif target-libgloss
52945
52946 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
52947 maybe-maintainer-clean-target-libgloss:
52948 @if target-libgloss
52949 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
52950
52951 maintainer-clean-target-libgloss:
52952 @: $(MAKE); $(unstage)
52953 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
52954 r=`${PWD_COMMAND}`; export r; \
52955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52956 $(NORMAL_TARGET_EXPORTS) \
52957 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
52958 for flag in $(EXTRA_TARGET_FLAGS); do \
52959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52960 done; \
52961 (cd $(TARGET_SUBDIR)/libgloss && \
52962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52964 "RANLIB=$${RANLIB}" \
52965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52966 maintainer-clean) \
52967 || exit 1
52968
52969 @endif target-libgloss
52970
52971
52972
52973
52974
52975 .PHONY: configure-target-libffi maybe-configure-target-libffi
52976 maybe-configure-target-libffi:
52977 @if gcc-bootstrap
52978 configure-target-libffi: stage_current
52979 @endif gcc-bootstrap
52980 @if target-libffi
52981 maybe-configure-target-libffi: configure-target-libffi
52982 configure-target-libffi:
52983 @: $(MAKE); $(unstage)
52984 @r=`${PWD_COMMAND}`; export r; \
52985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52986 echo "Checking multilib configuration for libffi..."; \
52987 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
52988 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
52989 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52990 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52991 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52992 else \
52993 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52994 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52995 fi; \
52996 else \
52997 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52998 fi; \
52999 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
53000 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
53001 $(NORMAL_TARGET_EXPORTS) \
53002 echo Configuring in $(TARGET_SUBDIR)/libffi; \
53003 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
53004 case $(srcdir) in \
53005 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53006 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
53007 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53008 esac; \
53009 module_srcdir=libffi; \
53010 rm -f no-such-file || : ; \
53011 CONFIG_SITE=no-such-file $(SHELL) \
53012 $$s/$$module_srcdir/configure \
53013 --srcdir=$${topdir}/$$module_srcdir \
53014 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53015 --target=${target_alias} \
53016 || exit 1
53017 @endif target-libffi
53018
53019
53020
53021
53022
53023 .PHONY: all-target-libffi maybe-all-target-libffi
53024 maybe-all-target-libffi:
53025 @if gcc-bootstrap
53026 all-target-libffi: stage_current
53027 @endif gcc-bootstrap
53028 @if target-libffi
53029 TARGET-target-libffi=all
53030 maybe-all-target-libffi: all-target-libffi
53031 all-target-libffi: configure-target-libffi
53032 @: $(MAKE); $(unstage)
53033 @r=`${PWD_COMMAND}`; export r; \
53034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53035 $(NORMAL_TARGET_EXPORTS) \
53036 (cd $(TARGET_SUBDIR)/libffi && \
53037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53038 $(TARGET-target-libffi))
53039 @endif target-libffi
53040
53041
53042
53043
53044
53045 .PHONY: check-target-libffi maybe-check-target-libffi
53046 maybe-check-target-libffi:
53047 @if target-libffi
53048 maybe-check-target-libffi: check-target-libffi
53049
53050 check-target-libffi:
53051 @: $(MAKE); $(unstage)
53052 @r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 $(NORMAL_TARGET_EXPORTS) \
53055 (cd $(TARGET_SUBDIR)/libffi && \
53056 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53057
53058 @endif target-libffi
53059
53060 .PHONY: install-target-libffi maybe-install-target-libffi
53061 maybe-install-target-libffi:
53062 @if target-libffi
53063 maybe-install-target-libffi: install-target-libffi
53064
53065 # Dummy target for uninstallable.
53066 install-target-libffi:
53067
53068 @endif target-libffi
53069
53070 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
53071 maybe-install-strip-target-libffi:
53072 @if target-libffi
53073 maybe-install-strip-target-libffi: install-strip-target-libffi
53074
53075 # Dummy target for uninstallable.
53076 install-strip-target-libffi:
53077
53078 @endif target-libffi
53079
53080 # Other targets (info, dvi, pdf, etc.)
53081
53082 .PHONY: maybe-info-target-libffi info-target-libffi
53083 maybe-info-target-libffi:
53084 @if target-libffi
53085 maybe-info-target-libffi: info-target-libffi
53086
53087 info-target-libffi: \
53088 configure-target-libffi
53089 @: $(MAKE); $(unstage)
53090 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53091 r=`${PWD_COMMAND}`; export r; \
53092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53093 $(NORMAL_TARGET_EXPORTS) \
53094 echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
53095 for flag in $(EXTRA_TARGET_FLAGS); do \
53096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53097 done; \
53098 (cd $(TARGET_SUBDIR)/libffi && \
53099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53101 "RANLIB=$${RANLIB}" \
53102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53103 info) \
53104 || exit 1
53105
53106 @endif target-libffi
53107
53108 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
53109 maybe-dvi-target-libffi:
53110 @if target-libffi
53111 maybe-dvi-target-libffi: dvi-target-libffi
53112
53113 dvi-target-libffi: \
53114 configure-target-libffi
53115 @: $(MAKE); $(unstage)
53116 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53117 r=`${PWD_COMMAND}`; export r; \
53118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53119 $(NORMAL_TARGET_EXPORTS) \
53120 echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
53121 for flag in $(EXTRA_TARGET_FLAGS); do \
53122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53123 done; \
53124 (cd $(TARGET_SUBDIR)/libffi && \
53125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53127 "RANLIB=$${RANLIB}" \
53128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53129 dvi) \
53130 || exit 1
53131
53132 @endif target-libffi
53133
53134 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
53135 maybe-pdf-target-libffi:
53136 @if target-libffi
53137 maybe-pdf-target-libffi: pdf-target-libffi
53138
53139 pdf-target-libffi: \
53140 configure-target-libffi
53141 @: $(MAKE); $(unstage)
53142 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53143 r=`${PWD_COMMAND}`; export r; \
53144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53145 $(NORMAL_TARGET_EXPORTS) \
53146 echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
53147 for flag in $(EXTRA_TARGET_FLAGS); do \
53148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53149 done; \
53150 (cd $(TARGET_SUBDIR)/libffi && \
53151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53153 "RANLIB=$${RANLIB}" \
53154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53155 pdf) \
53156 || exit 1
53157
53158 @endif target-libffi
53159
53160 .PHONY: maybe-html-target-libffi html-target-libffi
53161 maybe-html-target-libffi:
53162 @if target-libffi
53163 maybe-html-target-libffi: html-target-libffi
53164
53165 html-target-libffi: \
53166 configure-target-libffi
53167 @: $(MAKE); $(unstage)
53168 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53169 r=`${PWD_COMMAND}`; export r; \
53170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53171 $(NORMAL_TARGET_EXPORTS) \
53172 echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
53173 for flag in $(EXTRA_TARGET_FLAGS); do \
53174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53175 done; \
53176 (cd $(TARGET_SUBDIR)/libffi && \
53177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53179 "RANLIB=$${RANLIB}" \
53180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53181 html) \
53182 || exit 1
53183
53184 @endif target-libffi
53185
53186 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
53187 maybe-TAGS-target-libffi:
53188 @if target-libffi
53189 maybe-TAGS-target-libffi: TAGS-target-libffi
53190
53191 TAGS-target-libffi: \
53192 configure-target-libffi
53193 @: $(MAKE); $(unstage)
53194 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53195 r=`${PWD_COMMAND}`; export r; \
53196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53197 $(NORMAL_TARGET_EXPORTS) \
53198 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
53199 for flag in $(EXTRA_TARGET_FLAGS); do \
53200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53201 done; \
53202 (cd $(TARGET_SUBDIR)/libffi && \
53203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53205 "RANLIB=$${RANLIB}" \
53206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53207 TAGS) \
53208 || exit 1
53209
53210 @endif target-libffi
53211
53212 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
53213 maybe-install-info-target-libffi:
53214 @if target-libffi
53215 maybe-install-info-target-libffi: install-info-target-libffi
53216
53217 install-info-target-libffi: \
53218 configure-target-libffi \
53219 info-target-libffi
53220 @: $(MAKE); $(unstage)
53221 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53222 r=`${PWD_COMMAND}`; export r; \
53223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53224 $(NORMAL_TARGET_EXPORTS) \
53225 echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
53226 for flag in $(EXTRA_TARGET_FLAGS); do \
53227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53228 done; \
53229 (cd $(TARGET_SUBDIR)/libffi && \
53230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53232 "RANLIB=$${RANLIB}" \
53233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53234 install-info) \
53235 || exit 1
53236
53237 @endif target-libffi
53238
53239 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
53240 maybe-install-pdf-target-libffi:
53241 @if target-libffi
53242 maybe-install-pdf-target-libffi: install-pdf-target-libffi
53243
53244 install-pdf-target-libffi: \
53245 configure-target-libffi \
53246 pdf-target-libffi
53247 @: $(MAKE); $(unstage)
53248 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53249 r=`${PWD_COMMAND}`; export r; \
53250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53251 $(NORMAL_TARGET_EXPORTS) \
53252 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
53253 for flag in $(EXTRA_TARGET_FLAGS); do \
53254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53255 done; \
53256 (cd $(TARGET_SUBDIR)/libffi && \
53257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53259 "RANLIB=$${RANLIB}" \
53260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53261 install-pdf) \
53262 || exit 1
53263
53264 @endif target-libffi
53265
53266 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
53267 maybe-install-html-target-libffi:
53268 @if target-libffi
53269 maybe-install-html-target-libffi: install-html-target-libffi
53270
53271 install-html-target-libffi: \
53272 configure-target-libffi \
53273 html-target-libffi
53274 @: $(MAKE); $(unstage)
53275 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53276 r=`${PWD_COMMAND}`; export r; \
53277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53278 $(NORMAL_TARGET_EXPORTS) \
53279 echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
53280 for flag in $(EXTRA_TARGET_FLAGS); do \
53281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53282 done; \
53283 (cd $(TARGET_SUBDIR)/libffi && \
53284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53286 "RANLIB=$${RANLIB}" \
53287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53288 install-html) \
53289 || exit 1
53290
53291 @endif target-libffi
53292
53293 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
53294 maybe-installcheck-target-libffi:
53295 @if target-libffi
53296 maybe-installcheck-target-libffi: installcheck-target-libffi
53297
53298 installcheck-target-libffi: \
53299 configure-target-libffi
53300 @: $(MAKE); $(unstage)
53301 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53302 r=`${PWD_COMMAND}`; export r; \
53303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53304 $(NORMAL_TARGET_EXPORTS) \
53305 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
53306 for flag in $(EXTRA_TARGET_FLAGS); do \
53307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53308 done; \
53309 (cd $(TARGET_SUBDIR)/libffi && \
53310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53312 "RANLIB=$${RANLIB}" \
53313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53314 installcheck) \
53315 || exit 1
53316
53317 @endif target-libffi
53318
53319 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
53320 maybe-mostlyclean-target-libffi:
53321 @if target-libffi
53322 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
53323
53324 mostlyclean-target-libffi:
53325 @: $(MAKE); $(unstage)
53326 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53327 r=`${PWD_COMMAND}`; export r; \
53328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53329 $(NORMAL_TARGET_EXPORTS) \
53330 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
53331 for flag in $(EXTRA_TARGET_FLAGS); do \
53332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53333 done; \
53334 (cd $(TARGET_SUBDIR)/libffi && \
53335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53337 "RANLIB=$${RANLIB}" \
53338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53339 mostlyclean) \
53340 || exit 1
53341
53342 @endif target-libffi
53343
53344 .PHONY: maybe-clean-target-libffi clean-target-libffi
53345 maybe-clean-target-libffi:
53346 @if target-libffi
53347 maybe-clean-target-libffi: clean-target-libffi
53348
53349 clean-target-libffi:
53350 @: $(MAKE); $(unstage)
53351 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53352 r=`${PWD_COMMAND}`; export r; \
53353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53354 $(NORMAL_TARGET_EXPORTS) \
53355 echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
53356 for flag in $(EXTRA_TARGET_FLAGS); do \
53357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53358 done; \
53359 (cd $(TARGET_SUBDIR)/libffi && \
53360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53362 "RANLIB=$${RANLIB}" \
53363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53364 clean) \
53365 || exit 1
53366
53367 @endif target-libffi
53368
53369 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
53370 maybe-distclean-target-libffi:
53371 @if target-libffi
53372 maybe-distclean-target-libffi: distclean-target-libffi
53373
53374 distclean-target-libffi:
53375 @: $(MAKE); $(unstage)
53376 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53377 r=`${PWD_COMMAND}`; export r; \
53378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53379 $(NORMAL_TARGET_EXPORTS) \
53380 echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
53381 for flag in $(EXTRA_TARGET_FLAGS); do \
53382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53383 done; \
53384 (cd $(TARGET_SUBDIR)/libffi && \
53385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53387 "RANLIB=$${RANLIB}" \
53388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53389 distclean) \
53390 || exit 1
53391
53392 @endif target-libffi
53393
53394 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
53395 maybe-maintainer-clean-target-libffi:
53396 @if target-libffi
53397 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
53398
53399 maintainer-clean-target-libffi:
53400 @: $(MAKE); $(unstage)
53401 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
53402 r=`${PWD_COMMAND}`; export r; \
53403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53404 $(NORMAL_TARGET_EXPORTS) \
53405 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
53406 for flag in $(EXTRA_TARGET_FLAGS); do \
53407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53408 done; \
53409 (cd $(TARGET_SUBDIR)/libffi && \
53410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53412 "RANLIB=$${RANLIB}" \
53413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53414 maintainer-clean) \
53415 || exit 1
53416
53417 @endif target-libffi
53418
53419
53420
53421
53422
53423 .PHONY: configure-target-zlib maybe-configure-target-zlib
53424 maybe-configure-target-zlib:
53425 @if gcc-bootstrap
53426 configure-target-zlib: stage_current
53427 @endif gcc-bootstrap
53428 @if target-zlib
53429 maybe-configure-target-zlib: configure-target-zlib
53430 configure-target-zlib:
53431 @: $(MAKE); $(unstage)
53432 @r=`${PWD_COMMAND}`; export r; \
53433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53434 echo "Checking multilib configuration for zlib..."; \
53435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
53436 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
53437 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
53438 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
53439 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
53440 else \
53441 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
53442 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53443 fi; \
53444 else \
53445 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53446 fi; \
53447 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
53448 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
53449 $(NORMAL_TARGET_EXPORTS) \
53450 echo Configuring in $(TARGET_SUBDIR)/zlib; \
53451 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
53452 case $(srcdir) in \
53453 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53454 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
53455 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53456 esac; \
53457 module_srcdir=zlib; \
53458 rm -f no-such-file || : ; \
53459 CONFIG_SITE=no-such-file $(SHELL) \
53460 $$s/$$module_srcdir/configure \
53461 --srcdir=$${topdir}/$$module_srcdir \
53462 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53463 --target=${target_alias} \
53464 || exit 1
53465 @endif target-zlib
53466
53467
53468
53469
53470
53471 .PHONY: all-target-zlib maybe-all-target-zlib
53472 maybe-all-target-zlib:
53473 @if gcc-bootstrap
53474 all-target-zlib: stage_current
53475 @endif gcc-bootstrap
53476 @if target-zlib
53477 TARGET-target-zlib=all
53478 maybe-all-target-zlib: all-target-zlib
53479 all-target-zlib: configure-target-zlib
53480 @: $(MAKE); $(unstage)
53481 @r=`${PWD_COMMAND}`; export r; \
53482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53483 $(NORMAL_TARGET_EXPORTS) \
53484 (cd $(TARGET_SUBDIR)/zlib && \
53485 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53486 $(TARGET-target-zlib))
53487 @endif target-zlib
53488
53489
53490
53491
53492
53493 .PHONY: check-target-zlib maybe-check-target-zlib
53494 maybe-check-target-zlib:
53495 @if target-zlib
53496 maybe-check-target-zlib: check-target-zlib
53497
53498 check-target-zlib:
53499 @: $(MAKE); $(unstage)
53500 @r=`${PWD_COMMAND}`; export r; \
53501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53502 $(NORMAL_TARGET_EXPORTS) \
53503 (cd $(TARGET_SUBDIR)/zlib && \
53504 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53505
53506 @endif target-zlib
53507
53508 .PHONY: install-target-zlib maybe-install-target-zlib
53509 maybe-install-target-zlib:
53510 @if target-zlib
53511 maybe-install-target-zlib: install-target-zlib
53512
53513 install-target-zlib: installdirs
53514 @: $(MAKE); $(unstage)
53515 @r=`${PWD_COMMAND}`; export r; \
53516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53517 $(NORMAL_TARGET_EXPORTS) \
53518 (cd $(TARGET_SUBDIR)/zlib && \
53519 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53520
53521 @endif target-zlib
53522
53523 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
53524 maybe-install-strip-target-zlib:
53525 @if target-zlib
53526 maybe-install-strip-target-zlib: install-strip-target-zlib
53527
53528 install-strip-target-zlib: installdirs
53529 @: $(MAKE); $(unstage)
53530 @r=`${PWD_COMMAND}`; export r; \
53531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53532 $(NORMAL_TARGET_EXPORTS) \
53533 (cd $(TARGET_SUBDIR)/zlib && \
53534 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53535
53536 @endif target-zlib
53537
53538 # Other targets (info, dvi, pdf, etc.)
53539
53540 .PHONY: maybe-info-target-zlib info-target-zlib
53541 maybe-info-target-zlib:
53542 @if target-zlib
53543 maybe-info-target-zlib: info-target-zlib
53544
53545 info-target-zlib: \
53546 configure-target-zlib
53547 @: $(MAKE); $(unstage)
53548 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53549 r=`${PWD_COMMAND}`; export r; \
53550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53551 $(NORMAL_TARGET_EXPORTS) \
53552 echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
53553 for flag in $(EXTRA_TARGET_FLAGS); do \
53554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53555 done; \
53556 (cd $(TARGET_SUBDIR)/zlib && \
53557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53559 "RANLIB=$${RANLIB}" \
53560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53561 info) \
53562 || exit 1
53563
53564 @endif target-zlib
53565
53566 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53567 maybe-dvi-target-zlib:
53568 @if target-zlib
53569 maybe-dvi-target-zlib: dvi-target-zlib
53570
53571 dvi-target-zlib: \
53572 configure-target-zlib
53573 @: $(MAKE); $(unstage)
53574 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53575 r=`${PWD_COMMAND}`; export r; \
53576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53577 $(NORMAL_TARGET_EXPORTS) \
53578 echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
53579 for flag in $(EXTRA_TARGET_FLAGS); do \
53580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53581 done; \
53582 (cd $(TARGET_SUBDIR)/zlib && \
53583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53585 "RANLIB=$${RANLIB}" \
53586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53587 dvi) \
53588 || exit 1
53589
53590 @endif target-zlib
53591
53592 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53593 maybe-pdf-target-zlib:
53594 @if target-zlib
53595 maybe-pdf-target-zlib: pdf-target-zlib
53596
53597 pdf-target-zlib: \
53598 configure-target-zlib
53599 @: $(MAKE); $(unstage)
53600 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53601 r=`${PWD_COMMAND}`; export r; \
53602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53603 $(NORMAL_TARGET_EXPORTS) \
53604 echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
53605 for flag in $(EXTRA_TARGET_FLAGS); do \
53606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53607 done; \
53608 (cd $(TARGET_SUBDIR)/zlib && \
53609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53611 "RANLIB=$${RANLIB}" \
53612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53613 pdf) \
53614 || exit 1
53615
53616 @endif target-zlib
53617
53618 .PHONY: maybe-html-target-zlib html-target-zlib
53619 maybe-html-target-zlib:
53620 @if target-zlib
53621 maybe-html-target-zlib: html-target-zlib
53622
53623 html-target-zlib: \
53624 configure-target-zlib
53625 @: $(MAKE); $(unstage)
53626 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53627 r=`${PWD_COMMAND}`; export r; \
53628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53629 $(NORMAL_TARGET_EXPORTS) \
53630 echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
53631 for flag in $(EXTRA_TARGET_FLAGS); do \
53632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53633 done; \
53634 (cd $(TARGET_SUBDIR)/zlib && \
53635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53637 "RANLIB=$${RANLIB}" \
53638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53639 html) \
53640 || exit 1
53641
53642 @endif target-zlib
53643
53644 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53645 maybe-TAGS-target-zlib:
53646 @if target-zlib
53647 maybe-TAGS-target-zlib: TAGS-target-zlib
53648
53649 TAGS-target-zlib: \
53650 configure-target-zlib
53651 @: $(MAKE); $(unstage)
53652 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53653 r=`${PWD_COMMAND}`; export r; \
53654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53655 $(NORMAL_TARGET_EXPORTS) \
53656 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
53657 for flag in $(EXTRA_TARGET_FLAGS); do \
53658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53659 done; \
53660 (cd $(TARGET_SUBDIR)/zlib && \
53661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53663 "RANLIB=$${RANLIB}" \
53664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53665 TAGS) \
53666 || exit 1
53667
53668 @endif target-zlib
53669
53670 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53671 maybe-install-info-target-zlib:
53672 @if target-zlib
53673 maybe-install-info-target-zlib: install-info-target-zlib
53674
53675 install-info-target-zlib: \
53676 configure-target-zlib \
53677 info-target-zlib
53678 @: $(MAKE); $(unstage)
53679 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53680 r=`${PWD_COMMAND}`; export r; \
53681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53682 $(NORMAL_TARGET_EXPORTS) \
53683 echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
53684 for flag in $(EXTRA_TARGET_FLAGS); do \
53685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53686 done; \
53687 (cd $(TARGET_SUBDIR)/zlib && \
53688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53690 "RANLIB=$${RANLIB}" \
53691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53692 install-info) \
53693 || exit 1
53694
53695 @endif target-zlib
53696
53697 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53698 maybe-install-pdf-target-zlib:
53699 @if target-zlib
53700 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53701
53702 install-pdf-target-zlib: \
53703 configure-target-zlib \
53704 pdf-target-zlib
53705 @: $(MAKE); $(unstage)
53706 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53707 r=`${PWD_COMMAND}`; export r; \
53708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53709 $(NORMAL_TARGET_EXPORTS) \
53710 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
53711 for flag in $(EXTRA_TARGET_FLAGS); do \
53712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53713 done; \
53714 (cd $(TARGET_SUBDIR)/zlib && \
53715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53717 "RANLIB=$${RANLIB}" \
53718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53719 install-pdf) \
53720 || exit 1
53721
53722 @endif target-zlib
53723
53724 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53725 maybe-install-html-target-zlib:
53726 @if target-zlib
53727 maybe-install-html-target-zlib: install-html-target-zlib
53728
53729 install-html-target-zlib: \
53730 configure-target-zlib \
53731 html-target-zlib
53732 @: $(MAKE); $(unstage)
53733 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53734 r=`${PWD_COMMAND}`; export r; \
53735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53736 $(NORMAL_TARGET_EXPORTS) \
53737 echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
53738 for flag in $(EXTRA_TARGET_FLAGS); do \
53739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53740 done; \
53741 (cd $(TARGET_SUBDIR)/zlib && \
53742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53744 "RANLIB=$${RANLIB}" \
53745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53746 install-html) \
53747 || exit 1
53748
53749 @endif target-zlib
53750
53751 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53752 maybe-installcheck-target-zlib:
53753 @if target-zlib
53754 maybe-installcheck-target-zlib: installcheck-target-zlib
53755
53756 installcheck-target-zlib: \
53757 configure-target-zlib
53758 @: $(MAKE); $(unstage)
53759 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53760 r=`${PWD_COMMAND}`; export r; \
53761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53762 $(NORMAL_TARGET_EXPORTS) \
53763 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
53764 for flag in $(EXTRA_TARGET_FLAGS); do \
53765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53766 done; \
53767 (cd $(TARGET_SUBDIR)/zlib && \
53768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53770 "RANLIB=$${RANLIB}" \
53771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53772 installcheck) \
53773 || exit 1
53774
53775 @endif target-zlib
53776
53777 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53778 maybe-mostlyclean-target-zlib:
53779 @if target-zlib
53780 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53781
53782 mostlyclean-target-zlib:
53783 @: $(MAKE); $(unstage)
53784 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53785 r=`${PWD_COMMAND}`; export r; \
53786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53787 $(NORMAL_TARGET_EXPORTS) \
53788 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
53789 for flag in $(EXTRA_TARGET_FLAGS); do \
53790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53791 done; \
53792 (cd $(TARGET_SUBDIR)/zlib && \
53793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53795 "RANLIB=$${RANLIB}" \
53796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53797 mostlyclean) \
53798 || exit 1
53799
53800 @endif target-zlib
53801
53802 .PHONY: maybe-clean-target-zlib clean-target-zlib
53803 maybe-clean-target-zlib:
53804 @if target-zlib
53805 maybe-clean-target-zlib: clean-target-zlib
53806
53807 clean-target-zlib:
53808 @: $(MAKE); $(unstage)
53809 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53810 r=`${PWD_COMMAND}`; export r; \
53811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53812 $(NORMAL_TARGET_EXPORTS) \
53813 echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
53814 for flag in $(EXTRA_TARGET_FLAGS); do \
53815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53816 done; \
53817 (cd $(TARGET_SUBDIR)/zlib && \
53818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53820 "RANLIB=$${RANLIB}" \
53821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53822 clean) \
53823 || exit 1
53824
53825 @endif target-zlib
53826
53827 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53828 maybe-distclean-target-zlib:
53829 @if target-zlib
53830 maybe-distclean-target-zlib: distclean-target-zlib
53831
53832 distclean-target-zlib:
53833 @: $(MAKE); $(unstage)
53834 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53835 r=`${PWD_COMMAND}`; export r; \
53836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53837 $(NORMAL_TARGET_EXPORTS) \
53838 echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
53839 for flag in $(EXTRA_TARGET_FLAGS); do \
53840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53841 done; \
53842 (cd $(TARGET_SUBDIR)/zlib && \
53843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53845 "RANLIB=$${RANLIB}" \
53846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53847 distclean) \
53848 || exit 1
53849
53850 @endif target-zlib
53851
53852 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53853 maybe-maintainer-clean-target-zlib:
53854 @if target-zlib
53855 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53856
53857 maintainer-clean-target-zlib:
53858 @: $(MAKE); $(unstage)
53859 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
53860 r=`${PWD_COMMAND}`; export r; \
53861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53862 $(NORMAL_TARGET_EXPORTS) \
53863 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
53864 for flag in $(EXTRA_TARGET_FLAGS); do \
53865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53866 done; \
53867 (cd $(TARGET_SUBDIR)/zlib && \
53868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53870 "RANLIB=$${RANLIB}" \
53871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53872 maintainer-clean) \
53873 || exit 1
53874
53875 @endif target-zlib
53876
53877
53878
53879
53880
53881 .PHONY: configure-target-rda maybe-configure-target-rda
53882 maybe-configure-target-rda:
53883 @if gcc-bootstrap
53884 configure-target-rda: stage_current
53885 @endif gcc-bootstrap
53886 @if target-rda
53887 maybe-configure-target-rda: configure-target-rda
53888 configure-target-rda:
53889 @: $(MAKE); $(unstage)
53890 @r=`${PWD_COMMAND}`; export r; \
53891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53892 echo "Checking multilib configuration for rda..."; \
53893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
53895 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
53896 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
53897 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
53898 else \
53899 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
53900 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53901 fi; \
53902 else \
53903 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
53904 fi; \
53905 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
53906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
53907 $(NORMAL_TARGET_EXPORTS) \
53908 echo Configuring in $(TARGET_SUBDIR)/rda; \
53909 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
53910 case $(srcdir) in \
53911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53912 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
53913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53914 esac; \
53915 module_srcdir=rda; \
53916 rm -f no-such-file || : ; \
53917 CONFIG_SITE=no-such-file $(SHELL) \
53918 $$s/$$module_srcdir/configure \
53919 --srcdir=$${topdir}/$$module_srcdir \
53920 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53921 --target=${target_alias} \
53922 || exit 1
53923 @endif target-rda
53924
53925
53926
53927
53928
53929 .PHONY: all-target-rda maybe-all-target-rda
53930 maybe-all-target-rda:
53931 @if gcc-bootstrap
53932 all-target-rda: stage_current
53933 @endif gcc-bootstrap
53934 @if target-rda
53935 TARGET-target-rda=all
53936 maybe-all-target-rda: all-target-rda
53937 all-target-rda: configure-target-rda
53938 @: $(MAKE); $(unstage)
53939 @r=`${PWD_COMMAND}`; export r; \
53940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53941 $(NORMAL_TARGET_EXPORTS) \
53942 (cd $(TARGET_SUBDIR)/rda && \
53943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53944 $(TARGET-target-rda))
53945 @endif target-rda
53946
53947
53948
53949
53950
53951 .PHONY: check-target-rda maybe-check-target-rda
53952 maybe-check-target-rda:
53953 @if target-rda
53954 maybe-check-target-rda: check-target-rda
53955
53956 check-target-rda:
53957 @: $(MAKE); $(unstage)
53958 @r=`${PWD_COMMAND}`; export r; \
53959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53960 $(NORMAL_TARGET_EXPORTS) \
53961 (cd $(TARGET_SUBDIR)/rda && \
53962 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53963
53964 @endif target-rda
53965
53966 .PHONY: install-target-rda maybe-install-target-rda
53967 maybe-install-target-rda:
53968 @if target-rda
53969 maybe-install-target-rda: install-target-rda
53970
53971 install-target-rda: installdirs
53972 @: $(MAKE); $(unstage)
53973 @r=`${PWD_COMMAND}`; export r; \
53974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53975 $(NORMAL_TARGET_EXPORTS) \
53976 (cd $(TARGET_SUBDIR)/rda && \
53977 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53978
53979 @endif target-rda
53980
53981 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
53982 maybe-install-strip-target-rda:
53983 @if target-rda
53984 maybe-install-strip-target-rda: install-strip-target-rda
53985
53986 install-strip-target-rda: installdirs
53987 @: $(MAKE); $(unstage)
53988 @r=`${PWD_COMMAND}`; export r; \
53989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53990 $(NORMAL_TARGET_EXPORTS) \
53991 (cd $(TARGET_SUBDIR)/rda && \
53992 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53993
53994 @endif target-rda
53995
53996 # Other targets (info, dvi, pdf, etc.)
53997
53998 .PHONY: maybe-info-target-rda info-target-rda
53999 maybe-info-target-rda:
54000 @if target-rda
54001 maybe-info-target-rda: info-target-rda
54002
54003 info-target-rda: \
54004 configure-target-rda
54005 @: $(MAKE); $(unstage)
54006 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54007 r=`${PWD_COMMAND}`; export r; \
54008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54009 $(NORMAL_TARGET_EXPORTS) \
54010 echo "Doing info in $(TARGET_SUBDIR)/rda"; \
54011 for flag in $(EXTRA_TARGET_FLAGS); do \
54012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54013 done; \
54014 (cd $(TARGET_SUBDIR)/rda && \
54015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54017 "RANLIB=$${RANLIB}" \
54018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54019 info) \
54020 || exit 1
54021
54022 @endif target-rda
54023
54024 .PHONY: maybe-dvi-target-rda dvi-target-rda
54025 maybe-dvi-target-rda:
54026 @if target-rda
54027 maybe-dvi-target-rda: dvi-target-rda
54028
54029 dvi-target-rda: \
54030 configure-target-rda
54031 @: $(MAKE); $(unstage)
54032 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54033 r=`${PWD_COMMAND}`; export r; \
54034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54035 $(NORMAL_TARGET_EXPORTS) \
54036 echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
54037 for flag in $(EXTRA_TARGET_FLAGS); do \
54038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54039 done; \
54040 (cd $(TARGET_SUBDIR)/rda && \
54041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54043 "RANLIB=$${RANLIB}" \
54044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54045 dvi) \
54046 || exit 1
54047
54048 @endif target-rda
54049
54050 .PHONY: maybe-pdf-target-rda pdf-target-rda
54051 maybe-pdf-target-rda:
54052 @if target-rda
54053 maybe-pdf-target-rda: pdf-target-rda
54054
54055 pdf-target-rda: \
54056 configure-target-rda
54057 @: $(MAKE); $(unstage)
54058 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54059 r=`${PWD_COMMAND}`; export r; \
54060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061 $(NORMAL_TARGET_EXPORTS) \
54062 echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
54063 for flag in $(EXTRA_TARGET_FLAGS); do \
54064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54065 done; \
54066 (cd $(TARGET_SUBDIR)/rda && \
54067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54069 "RANLIB=$${RANLIB}" \
54070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54071 pdf) \
54072 || exit 1
54073
54074 @endif target-rda
54075
54076 .PHONY: maybe-html-target-rda html-target-rda
54077 maybe-html-target-rda:
54078 @if target-rda
54079 maybe-html-target-rda: html-target-rda
54080
54081 html-target-rda: \
54082 configure-target-rda
54083 @: $(MAKE); $(unstage)
54084 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54085 r=`${PWD_COMMAND}`; export r; \
54086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54087 $(NORMAL_TARGET_EXPORTS) \
54088 echo "Doing html in $(TARGET_SUBDIR)/rda"; \
54089 for flag in $(EXTRA_TARGET_FLAGS); do \
54090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54091 done; \
54092 (cd $(TARGET_SUBDIR)/rda && \
54093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54095 "RANLIB=$${RANLIB}" \
54096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54097 html) \
54098 || exit 1
54099
54100 @endif target-rda
54101
54102 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
54103 maybe-TAGS-target-rda:
54104 @if target-rda
54105 maybe-TAGS-target-rda: TAGS-target-rda
54106
54107 TAGS-target-rda: \
54108 configure-target-rda
54109 @: $(MAKE); $(unstage)
54110 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54111 r=`${PWD_COMMAND}`; export r; \
54112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54113 $(NORMAL_TARGET_EXPORTS) \
54114 echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
54115 for flag in $(EXTRA_TARGET_FLAGS); do \
54116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54117 done; \
54118 (cd $(TARGET_SUBDIR)/rda && \
54119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54121 "RANLIB=$${RANLIB}" \
54122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54123 TAGS) \
54124 || exit 1
54125
54126 @endif target-rda
54127
54128 .PHONY: maybe-install-info-target-rda install-info-target-rda
54129 maybe-install-info-target-rda:
54130 @if target-rda
54131 maybe-install-info-target-rda: install-info-target-rda
54132
54133 install-info-target-rda: \
54134 configure-target-rda \
54135 info-target-rda
54136 @: $(MAKE); $(unstage)
54137 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54138 r=`${PWD_COMMAND}`; export r; \
54139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54140 $(NORMAL_TARGET_EXPORTS) \
54141 echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
54142 for flag in $(EXTRA_TARGET_FLAGS); do \
54143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54144 done; \
54145 (cd $(TARGET_SUBDIR)/rda && \
54146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54148 "RANLIB=$${RANLIB}" \
54149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54150 install-info) \
54151 || exit 1
54152
54153 @endif target-rda
54154
54155 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54156 maybe-install-pdf-target-rda:
54157 @if target-rda
54158 maybe-install-pdf-target-rda: install-pdf-target-rda
54159
54160 install-pdf-target-rda: \
54161 configure-target-rda \
54162 pdf-target-rda
54163 @: $(MAKE); $(unstage)
54164 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54165 r=`${PWD_COMMAND}`; export r; \
54166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54167 $(NORMAL_TARGET_EXPORTS) \
54168 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
54169 for flag in $(EXTRA_TARGET_FLAGS); do \
54170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54171 done; \
54172 (cd $(TARGET_SUBDIR)/rda && \
54173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54175 "RANLIB=$${RANLIB}" \
54176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54177 install-pdf) \
54178 || exit 1
54179
54180 @endif target-rda
54181
54182 .PHONY: maybe-install-html-target-rda install-html-target-rda
54183 maybe-install-html-target-rda:
54184 @if target-rda
54185 maybe-install-html-target-rda: install-html-target-rda
54186
54187 install-html-target-rda: \
54188 configure-target-rda \
54189 html-target-rda
54190 @: $(MAKE); $(unstage)
54191 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54192 r=`${PWD_COMMAND}`; export r; \
54193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54194 $(NORMAL_TARGET_EXPORTS) \
54195 echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
54196 for flag in $(EXTRA_TARGET_FLAGS); do \
54197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54198 done; \
54199 (cd $(TARGET_SUBDIR)/rda && \
54200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54202 "RANLIB=$${RANLIB}" \
54203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54204 install-html) \
54205 || exit 1
54206
54207 @endif target-rda
54208
54209 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54210 maybe-installcheck-target-rda:
54211 @if target-rda
54212 maybe-installcheck-target-rda: installcheck-target-rda
54213
54214 installcheck-target-rda: \
54215 configure-target-rda
54216 @: $(MAKE); $(unstage)
54217 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54218 r=`${PWD_COMMAND}`; export r; \
54219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54220 $(NORMAL_TARGET_EXPORTS) \
54221 echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
54222 for flag in $(EXTRA_TARGET_FLAGS); do \
54223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54224 done; \
54225 (cd $(TARGET_SUBDIR)/rda && \
54226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54228 "RANLIB=$${RANLIB}" \
54229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54230 installcheck) \
54231 || exit 1
54232
54233 @endif target-rda
54234
54235 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
54236 maybe-mostlyclean-target-rda:
54237 @if target-rda
54238 maybe-mostlyclean-target-rda: mostlyclean-target-rda
54239
54240 mostlyclean-target-rda:
54241 @: $(MAKE); $(unstage)
54242 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54243 r=`${PWD_COMMAND}`; export r; \
54244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54245 $(NORMAL_TARGET_EXPORTS) \
54246 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
54247 for flag in $(EXTRA_TARGET_FLAGS); do \
54248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54249 done; \
54250 (cd $(TARGET_SUBDIR)/rda && \
54251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54253 "RANLIB=$${RANLIB}" \
54254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54255 mostlyclean) \
54256 || exit 1
54257
54258 @endif target-rda
54259
54260 .PHONY: maybe-clean-target-rda clean-target-rda
54261 maybe-clean-target-rda:
54262 @if target-rda
54263 maybe-clean-target-rda: clean-target-rda
54264
54265 clean-target-rda:
54266 @: $(MAKE); $(unstage)
54267 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54268 r=`${PWD_COMMAND}`; export r; \
54269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54270 $(NORMAL_TARGET_EXPORTS) \
54271 echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
54272 for flag in $(EXTRA_TARGET_FLAGS); do \
54273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54274 done; \
54275 (cd $(TARGET_SUBDIR)/rda && \
54276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54278 "RANLIB=$${RANLIB}" \
54279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54280 clean) \
54281 || exit 1
54282
54283 @endif target-rda
54284
54285 .PHONY: maybe-distclean-target-rda distclean-target-rda
54286 maybe-distclean-target-rda:
54287 @if target-rda
54288 maybe-distclean-target-rda: distclean-target-rda
54289
54290 distclean-target-rda:
54291 @: $(MAKE); $(unstage)
54292 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54293 r=`${PWD_COMMAND}`; export r; \
54294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54295 $(NORMAL_TARGET_EXPORTS) \
54296 echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
54297 for flag in $(EXTRA_TARGET_FLAGS); do \
54298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54299 done; \
54300 (cd $(TARGET_SUBDIR)/rda && \
54301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54303 "RANLIB=$${RANLIB}" \
54304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54305 distclean) \
54306 || exit 1
54307
54308 @endif target-rda
54309
54310 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
54311 maybe-maintainer-clean-target-rda:
54312 @if target-rda
54313 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
54314
54315 maintainer-clean-target-rda:
54316 @: $(MAKE); $(unstage)
54317 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
54318 r=`${PWD_COMMAND}`; export r; \
54319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54320 $(NORMAL_TARGET_EXPORTS) \
54321 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
54322 for flag in $(EXTRA_TARGET_FLAGS); do \
54323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54324 done; \
54325 (cd $(TARGET_SUBDIR)/rda && \
54326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54328 "RANLIB=$${RANLIB}" \
54329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54330 maintainer-clean) \
54331 || exit 1
54332
54333 @endif target-rda
54334
54335
54336
54337
54338
54339 .PHONY: configure-target-libada maybe-configure-target-libada
54340 maybe-configure-target-libada:
54341 @if gcc-bootstrap
54342 configure-target-libada: stage_current
54343 @endif gcc-bootstrap
54344 @if target-libada
54345 maybe-configure-target-libada: configure-target-libada
54346 configure-target-libada:
54347 @: $(MAKE); $(unstage)
54348 @r=`${PWD_COMMAND}`; export r; \
54349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54350 echo "Checking multilib configuration for libada..."; \
54351 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
54352 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
54353 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
54354 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
54355 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
54356 else \
54357 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
54358 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54359 fi; \
54360 else \
54361 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
54362 fi; \
54363 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
54364 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
54365 $(NORMAL_TARGET_EXPORTS) \
54366 echo Configuring in $(TARGET_SUBDIR)/libada; \
54367 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
54368 case $(srcdir) in \
54369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54370 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
54371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54372 esac; \
54373 module_srcdir=libada; \
54374 rm -f no-such-file || : ; \
54375 CONFIG_SITE=no-such-file $(SHELL) \
54376 $$s/$$module_srcdir/configure \
54377 --srcdir=$${topdir}/$$module_srcdir \
54378 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54379 --target=${target_alias} \
54380 || exit 1
54381 @endif target-libada
54382
54383
54384
54385
54386
54387 .PHONY: all-target-libada maybe-all-target-libada
54388 maybe-all-target-libada:
54389 @if gcc-bootstrap
54390 all-target-libada: stage_current
54391 @endif gcc-bootstrap
54392 @if target-libada
54393 TARGET-target-libada=all
54394 maybe-all-target-libada: all-target-libada
54395 all-target-libada: configure-target-libada
54396 @: $(MAKE); $(unstage)
54397 @r=`${PWD_COMMAND}`; export r; \
54398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54399 $(NORMAL_TARGET_EXPORTS) \
54400 (cd $(TARGET_SUBDIR)/libada && \
54401 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54402 $(TARGET-target-libada))
54403 @endif target-libada
54404
54405
54406
54407
54408
54409 .PHONY: check-target-libada maybe-check-target-libada
54410 maybe-check-target-libada:
54411 @if target-libada
54412 maybe-check-target-libada: check-target-libada
54413
54414 check-target-libada:
54415 @: $(MAKE); $(unstage)
54416 @r=`${PWD_COMMAND}`; export r; \
54417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54418 $(NORMAL_TARGET_EXPORTS) \
54419 (cd $(TARGET_SUBDIR)/libada && \
54420 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54421
54422 @endif target-libada
54423
54424 .PHONY: install-target-libada maybe-install-target-libada
54425 maybe-install-target-libada:
54426 @if target-libada
54427 maybe-install-target-libada: install-target-libada
54428
54429 install-target-libada: installdirs
54430 @: $(MAKE); $(unstage)
54431 @r=`${PWD_COMMAND}`; export r; \
54432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54433 $(NORMAL_TARGET_EXPORTS) \
54434 (cd $(TARGET_SUBDIR)/libada && \
54435 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54436
54437 @endif target-libada
54438
54439 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
54440 maybe-install-strip-target-libada:
54441 @if target-libada
54442 maybe-install-strip-target-libada: install-strip-target-libada
54443
54444 install-strip-target-libada: installdirs
54445 @: $(MAKE); $(unstage)
54446 @r=`${PWD_COMMAND}`; export r; \
54447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54448 $(NORMAL_TARGET_EXPORTS) \
54449 (cd $(TARGET_SUBDIR)/libada && \
54450 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54451
54452 @endif target-libada
54453
54454 # Other targets (info, dvi, pdf, etc.)
54455
54456 .PHONY: maybe-info-target-libada info-target-libada
54457 maybe-info-target-libada:
54458 @if target-libada
54459 maybe-info-target-libada: info-target-libada
54460
54461 info-target-libada: \
54462 configure-target-libada
54463 @: $(MAKE); $(unstage)
54464 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54465 r=`${PWD_COMMAND}`; export r; \
54466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54467 $(NORMAL_TARGET_EXPORTS) \
54468 echo "Doing info in $(TARGET_SUBDIR)/libada"; \
54469 for flag in $(EXTRA_TARGET_FLAGS); do \
54470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54471 done; \
54472 (cd $(TARGET_SUBDIR)/libada && \
54473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54475 "RANLIB=$${RANLIB}" \
54476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54477 info) \
54478 || exit 1
54479
54480 @endif target-libada
54481
54482 .PHONY: maybe-dvi-target-libada dvi-target-libada
54483 maybe-dvi-target-libada:
54484 @if target-libada
54485 maybe-dvi-target-libada: dvi-target-libada
54486
54487 dvi-target-libada: \
54488 configure-target-libada
54489 @: $(MAKE); $(unstage)
54490 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54491 r=`${PWD_COMMAND}`; export r; \
54492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54493 $(NORMAL_TARGET_EXPORTS) \
54494 echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
54495 for flag in $(EXTRA_TARGET_FLAGS); do \
54496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54497 done; \
54498 (cd $(TARGET_SUBDIR)/libada && \
54499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54501 "RANLIB=$${RANLIB}" \
54502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54503 dvi) \
54504 || exit 1
54505
54506 @endif target-libada
54507
54508 .PHONY: maybe-pdf-target-libada pdf-target-libada
54509 maybe-pdf-target-libada:
54510 @if target-libada
54511 maybe-pdf-target-libada: pdf-target-libada
54512
54513 pdf-target-libada: \
54514 configure-target-libada
54515 @: $(MAKE); $(unstage)
54516 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54517 r=`${PWD_COMMAND}`; export r; \
54518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54519 $(NORMAL_TARGET_EXPORTS) \
54520 echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
54521 for flag in $(EXTRA_TARGET_FLAGS); do \
54522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54523 done; \
54524 (cd $(TARGET_SUBDIR)/libada && \
54525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54527 "RANLIB=$${RANLIB}" \
54528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54529 pdf) \
54530 || exit 1
54531
54532 @endif target-libada
54533
54534 .PHONY: maybe-html-target-libada html-target-libada
54535 maybe-html-target-libada:
54536 @if target-libada
54537 maybe-html-target-libada: html-target-libada
54538
54539 html-target-libada: \
54540 configure-target-libada
54541 @: $(MAKE); $(unstage)
54542 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54543 r=`${PWD_COMMAND}`; export r; \
54544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54545 $(NORMAL_TARGET_EXPORTS) \
54546 echo "Doing html in $(TARGET_SUBDIR)/libada"; \
54547 for flag in $(EXTRA_TARGET_FLAGS); do \
54548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54549 done; \
54550 (cd $(TARGET_SUBDIR)/libada && \
54551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54553 "RANLIB=$${RANLIB}" \
54554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54555 html) \
54556 || exit 1
54557
54558 @endif target-libada
54559
54560 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
54561 maybe-TAGS-target-libada:
54562 @if target-libada
54563 maybe-TAGS-target-libada: TAGS-target-libada
54564
54565 TAGS-target-libada: \
54566 configure-target-libada
54567 @: $(MAKE); $(unstage)
54568 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54569 r=`${PWD_COMMAND}`; export r; \
54570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54571 $(NORMAL_TARGET_EXPORTS) \
54572 echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
54573 for flag in $(EXTRA_TARGET_FLAGS); do \
54574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54575 done; \
54576 (cd $(TARGET_SUBDIR)/libada && \
54577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54579 "RANLIB=$${RANLIB}" \
54580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54581 TAGS) \
54582 || exit 1
54583
54584 @endif target-libada
54585
54586 .PHONY: maybe-install-info-target-libada install-info-target-libada
54587 maybe-install-info-target-libada:
54588 @if target-libada
54589 maybe-install-info-target-libada: install-info-target-libada
54590
54591 install-info-target-libada: \
54592 configure-target-libada \
54593 info-target-libada
54594 @: $(MAKE); $(unstage)
54595 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54596 r=`${PWD_COMMAND}`; export r; \
54597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54598 $(NORMAL_TARGET_EXPORTS) \
54599 echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
54600 for flag in $(EXTRA_TARGET_FLAGS); do \
54601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54602 done; \
54603 (cd $(TARGET_SUBDIR)/libada && \
54604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54606 "RANLIB=$${RANLIB}" \
54607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54608 install-info) \
54609 || exit 1
54610
54611 @endif target-libada
54612
54613 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
54614 maybe-install-pdf-target-libada:
54615 @if target-libada
54616 maybe-install-pdf-target-libada: install-pdf-target-libada
54617
54618 install-pdf-target-libada: \
54619 configure-target-libada \
54620 pdf-target-libada
54621 @: $(MAKE); $(unstage)
54622 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54623 r=`${PWD_COMMAND}`; export r; \
54624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54625 $(NORMAL_TARGET_EXPORTS) \
54626 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
54627 for flag in $(EXTRA_TARGET_FLAGS); do \
54628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54629 done; \
54630 (cd $(TARGET_SUBDIR)/libada && \
54631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54633 "RANLIB=$${RANLIB}" \
54634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54635 install-pdf) \
54636 || exit 1
54637
54638 @endif target-libada
54639
54640 .PHONY: maybe-install-html-target-libada install-html-target-libada
54641 maybe-install-html-target-libada:
54642 @if target-libada
54643 maybe-install-html-target-libada: install-html-target-libada
54644
54645 install-html-target-libada: \
54646 configure-target-libada \
54647 html-target-libada
54648 @: $(MAKE); $(unstage)
54649 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54650 r=`${PWD_COMMAND}`; export r; \
54651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54652 $(NORMAL_TARGET_EXPORTS) \
54653 echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
54654 for flag in $(EXTRA_TARGET_FLAGS); do \
54655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54656 done; \
54657 (cd $(TARGET_SUBDIR)/libada && \
54658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54660 "RANLIB=$${RANLIB}" \
54661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54662 install-html) \
54663 || exit 1
54664
54665 @endif target-libada
54666
54667 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
54668 maybe-installcheck-target-libada:
54669 @if target-libada
54670 maybe-installcheck-target-libada: installcheck-target-libada
54671
54672 installcheck-target-libada: \
54673 configure-target-libada
54674 @: $(MAKE); $(unstage)
54675 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54676 r=`${PWD_COMMAND}`; export r; \
54677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54678 $(NORMAL_TARGET_EXPORTS) \
54679 echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
54680 for flag in $(EXTRA_TARGET_FLAGS); do \
54681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54682 done; \
54683 (cd $(TARGET_SUBDIR)/libada && \
54684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54686 "RANLIB=$${RANLIB}" \
54687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54688 installcheck) \
54689 || exit 1
54690
54691 @endif target-libada
54692
54693 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
54694 maybe-mostlyclean-target-libada:
54695 @if target-libada
54696 maybe-mostlyclean-target-libada: mostlyclean-target-libada
54697
54698 mostlyclean-target-libada:
54699 @: $(MAKE); $(unstage)
54700 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54701 r=`${PWD_COMMAND}`; export r; \
54702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54703 $(NORMAL_TARGET_EXPORTS) \
54704 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
54705 for flag in $(EXTRA_TARGET_FLAGS); do \
54706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54707 done; \
54708 (cd $(TARGET_SUBDIR)/libada && \
54709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54711 "RANLIB=$${RANLIB}" \
54712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54713 mostlyclean) \
54714 || exit 1
54715
54716 @endif target-libada
54717
54718 .PHONY: maybe-clean-target-libada clean-target-libada
54719 maybe-clean-target-libada:
54720 @if target-libada
54721 maybe-clean-target-libada: clean-target-libada
54722
54723 clean-target-libada:
54724 @: $(MAKE); $(unstage)
54725 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54726 r=`${PWD_COMMAND}`; export r; \
54727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54728 $(NORMAL_TARGET_EXPORTS) \
54729 echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
54730 for flag in $(EXTRA_TARGET_FLAGS); do \
54731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54732 done; \
54733 (cd $(TARGET_SUBDIR)/libada && \
54734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54736 "RANLIB=$${RANLIB}" \
54737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54738 clean) \
54739 || exit 1
54740
54741 @endif target-libada
54742
54743 .PHONY: maybe-distclean-target-libada distclean-target-libada
54744 maybe-distclean-target-libada:
54745 @if target-libada
54746 maybe-distclean-target-libada: distclean-target-libada
54747
54748 distclean-target-libada:
54749 @: $(MAKE); $(unstage)
54750 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54751 r=`${PWD_COMMAND}`; export r; \
54752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54753 $(NORMAL_TARGET_EXPORTS) \
54754 echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
54755 for flag in $(EXTRA_TARGET_FLAGS); do \
54756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54757 done; \
54758 (cd $(TARGET_SUBDIR)/libada && \
54759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54761 "RANLIB=$${RANLIB}" \
54762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54763 distclean) \
54764 || exit 1
54765
54766 @endif target-libada
54767
54768 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
54769 maybe-maintainer-clean-target-libada:
54770 @if target-libada
54771 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
54772
54773 maintainer-clean-target-libada:
54774 @: $(MAKE); $(unstage)
54775 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
54776 r=`${PWD_COMMAND}`; export r; \
54777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54778 $(NORMAL_TARGET_EXPORTS) \
54779 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
54780 for flag in $(EXTRA_TARGET_FLAGS); do \
54781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54782 done; \
54783 (cd $(TARGET_SUBDIR)/libada && \
54784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54786 "RANLIB=$${RANLIB}" \
54787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54788 maintainer-clean) \
54789 || exit 1
54790
54791 @endif target-libada
54792
54793
54794
54795
54796
54797 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
54798 maybe-configure-target-libgomp:
54799 @if gcc-bootstrap
54800 configure-target-libgomp: stage_current
54801 @endif gcc-bootstrap
54802 @if target-libgomp
54803 maybe-configure-target-libgomp: configure-target-libgomp
54804 configure-target-libgomp:
54805 @r=`${PWD_COMMAND}`; export r; \
54806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54807 echo "Checking multilib configuration for libgomp..."; \
54808 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54809 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54810 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54811 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54812 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54813 else \
54814 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54815 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54816 fi; \
54817 else \
54818 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54819 fi; \
54820 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54821 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54822 $(NORMAL_TARGET_EXPORTS) \
54823 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
54824 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
54825 case $(srcdir) in \
54826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54827 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54829 esac; \
54830 module_srcdir=libgomp; \
54831 rm -f no-such-file || : ; \
54832 CONFIG_SITE=no-such-file $(SHELL) \
54833 $$s/$$module_srcdir/configure \
54834 --srcdir=$${topdir}/$$module_srcdir \
54835 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54836 --target=${target_alias} \
54837 || exit 1
54838 @endif target-libgomp
54839
54840
54841
54842 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
54843 maybe-configure-stage1-target-libgomp:
54844 @if target-libgomp-bootstrap
54845 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
54846 configure-stage1-target-libgomp:
54847 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
54848 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54849 @r=`${PWD_COMMAND}`; export r; \
54850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54851 TFLAGS="$(STAGE1_TFLAGS)"; \
54852 echo "Checking multilib configuration for libgomp..."; \
54853 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54854 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54855 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54856 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54857 else \
54858 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54859 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54860 fi; \
54861 else \
54862 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54863 fi; \
54864 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54865 $(NORMAL_TARGET_EXPORTS) \
54866 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54867 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54868 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54869 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
54870 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54871 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54872 case $(srcdir) in \
54873 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54874 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54875 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54876 esac; \
54877 module_srcdir=libgomp; \
54878 $(SHELL) $$s/$$module_srcdir/configure \
54879 --srcdir=$${topdir}/$$module_srcdir \
54880 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54881 --target=${target_alias} \
54882 \
54883 $(STAGE1_CONFIGURE_FLAGS)
54884 @endif target-libgomp-bootstrap
54885
54886 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
54887 maybe-configure-stage2-target-libgomp:
54888 @if target-libgomp-bootstrap
54889 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
54890 configure-stage2-target-libgomp:
54891 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
54892 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54893 @r=`${PWD_COMMAND}`; export r; \
54894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54895 TFLAGS="$(STAGE2_TFLAGS)"; \
54896 echo "Checking multilib configuration for libgomp..."; \
54897 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54898 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54899 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54900 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54901 else \
54902 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54903 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54904 fi; \
54905 else \
54906 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54907 fi; \
54908 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54909 $(NORMAL_TARGET_EXPORTS) \
54910 \
54911 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54912 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54913 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54914 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
54915 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54916 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54917 case $(srcdir) in \
54918 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54919 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54920 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54921 esac; \
54922 module_srcdir=libgomp; \
54923 $(SHELL) $$s/$$module_srcdir/configure \
54924 --srcdir=$${topdir}/$$module_srcdir \
54925 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54926 --target=${target_alias} \
54927 --with-build-libsubdir=$(HOST_SUBDIR) \
54928 $(STAGE2_CONFIGURE_FLAGS)
54929 @endif target-libgomp-bootstrap
54930
54931 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
54932 maybe-configure-stage3-target-libgomp:
54933 @if target-libgomp-bootstrap
54934 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
54935 configure-stage3-target-libgomp:
54936 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
54937 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54938 @r=`${PWD_COMMAND}`; export r; \
54939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54940 TFLAGS="$(STAGE3_TFLAGS)"; \
54941 echo "Checking multilib configuration for libgomp..."; \
54942 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54943 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54944 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54945 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54946 else \
54947 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54948 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54949 fi; \
54950 else \
54951 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54952 fi; \
54953 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54954 $(NORMAL_TARGET_EXPORTS) \
54955 \
54956 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
54957 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
54958 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
54959 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
54960 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
54961 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
54962 case $(srcdir) in \
54963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54964 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
54965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54966 esac; \
54967 module_srcdir=libgomp; \
54968 $(SHELL) $$s/$$module_srcdir/configure \
54969 --srcdir=$${topdir}/$$module_srcdir \
54970 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54971 --target=${target_alias} \
54972 --with-build-libsubdir=$(HOST_SUBDIR) \
54973 $(STAGE3_CONFIGURE_FLAGS)
54974 @endif target-libgomp-bootstrap
54975
54976 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
54977 maybe-configure-stage4-target-libgomp:
54978 @if target-libgomp-bootstrap
54979 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
54980 configure-stage4-target-libgomp:
54981 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
54982 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
54983 @r=`${PWD_COMMAND}`; export r; \
54984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54985 TFLAGS="$(STAGE4_TFLAGS)"; \
54986 echo "Checking multilib configuration for libgomp..."; \
54987 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
54988 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54989 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
54990 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
54991 else \
54992 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
54993 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54994 fi; \
54995 else \
54996 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
54997 fi; \
54998 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
54999 $(NORMAL_TARGET_EXPORTS) \
55000 \
55001 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55002 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55003 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55004 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
55005 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55006 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55007 case $(srcdir) in \
55008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55009 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55011 esac; \
55012 module_srcdir=libgomp; \
55013 $(SHELL) $$s/$$module_srcdir/configure \
55014 --srcdir=$${topdir}/$$module_srcdir \
55015 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55016 --target=${target_alias} \
55017 --with-build-libsubdir=$(HOST_SUBDIR) \
55018 $(STAGE4_CONFIGURE_FLAGS)
55019 @endif target-libgomp-bootstrap
55020
55021 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
55022 maybe-configure-stageprofile-target-libgomp:
55023 @if target-libgomp-bootstrap
55024 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55025 configure-stageprofile-target-libgomp:
55026 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55027 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55028 @r=`${PWD_COMMAND}`; export r; \
55029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55030 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55031 echo "Checking multilib configuration for libgomp..."; \
55032 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55033 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55034 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55035 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55036 else \
55037 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55038 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55039 fi; \
55040 else \
55041 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55042 fi; \
55043 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55044 $(NORMAL_TARGET_EXPORTS) \
55045 \
55046 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55047 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55048 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55049 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
55050 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55051 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55052 case $(srcdir) in \
55053 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55054 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55055 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55056 esac; \
55057 module_srcdir=libgomp; \
55058 $(SHELL) $$s/$$module_srcdir/configure \
55059 --srcdir=$${topdir}/$$module_srcdir \
55060 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55061 --target=${target_alias} \
55062 --with-build-libsubdir=$(HOST_SUBDIR) \
55063 $(STAGEprofile_CONFIGURE_FLAGS)
55064 @endif target-libgomp-bootstrap
55065
55066 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
55067 maybe-configure-stagetrain-target-libgomp:
55068 @if target-libgomp-bootstrap
55069 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55070 configure-stagetrain-target-libgomp:
55071 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55072 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55073 @r=`${PWD_COMMAND}`; export r; \
55074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55075 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55076 echo "Checking multilib configuration for libgomp..."; \
55077 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55078 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55079 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55080 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55081 else \
55082 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55083 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55084 fi; \
55085 else \
55086 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55087 fi; \
55088 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55089 $(NORMAL_TARGET_EXPORTS) \
55090 \
55091 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55092 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55093 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55094 echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
55095 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55096 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55097 case $(srcdir) in \
55098 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55099 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55100 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55101 esac; \
55102 module_srcdir=libgomp; \
55103 $(SHELL) $$s/$$module_srcdir/configure \
55104 --srcdir=$${topdir}/$$module_srcdir \
55105 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55106 --target=${target_alias} \
55107 --with-build-libsubdir=$(HOST_SUBDIR) \
55108 $(STAGEtrain_CONFIGURE_FLAGS)
55109 @endif target-libgomp-bootstrap
55110
55111 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
55112 maybe-configure-stagefeedback-target-libgomp:
55113 @if target-libgomp-bootstrap
55114 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55115 configure-stagefeedback-target-libgomp:
55116 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55117 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55118 @r=`${PWD_COMMAND}`; export r; \
55119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55120 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55121 echo "Checking multilib configuration for libgomp..."; \
55122 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55123 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55124 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55125 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55126 else \
55127 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55128 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55129 fi; \
55130 else \
55131 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55132 fi; \
55133 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55134 $(NORMAL_TARGET_EXPORTS) \
55135 \
55136 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55137 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55138 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55139 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
55140 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55141 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55142 case $(srcdir) in \
55143 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55144 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55145 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55146 esac; \
55147 module_srcdir=libgomp; \
55148 $(SHELL) $$s/$$module_srcdir/configure \
55149 --srcdir=$${topdir}/$$module_srcdir \
55150 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55151 --target=${target_alias} \
55152 --with-build-libsubdir=$(HOST_SUBDIR) \
55153 $(STAGEfeedback_CONFIGURE_FLAGS)
55154 @endif target-libgomp-bootstrap
55155
55156 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
55157 maybe-configure-stageautoprofile-target-libgomp:
55158 @if target-libgomp-bootstrap
55159 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55160 configure-stageautoprofile-target-libgomp:
55161 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55162 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55163 @r=`${PWD_COMMAND}`; export r; \
55164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55165 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55166 echo "Checking multilib configuration for libgomp..."; \
55167 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55168 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55169 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55170 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55171 else \
55172 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55173 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55174 fi; \
55175 else \
55176 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55177 fi; \
55178 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55179 $(NORMAL_TARGET_EXPORTS) \
55180 \
55181 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55182 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55183 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55184 echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
55185 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55186 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55187 case $(srcdir) in \
55188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55189 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55191 esac; \
55192 module_srcdir=libgomp; \
55193 $(SHELL) $$s/$$module_srcdir/configure \
55194 --srcdir=$${topdir}/$$module_srcdir \
55195 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55196 --target=${target_alias} \
55197 --with-build-libsubdir=$(HOST_SUBDIR) \
55198 $(STAGEautoprofile_CONFIGURE_FLAGS)
55199 @endif target-libgomp-bootstrap
55200
55201 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
55202 maybe-configure-stageautofeedback-target-libgomp:
55203 @if target-libgomp-bootstrap
55204 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55205 configure-stageautofeedback-target-libgomp:
55206 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55207 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55208 @r=`${PWD_COMMAND}`; export r; \
55209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55210 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55211 echo "Checking multilib configuration for libgomp..."; \
55212 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
55213 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55214 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55215 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55216 else \
55217 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55218 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55219 fi; \
55220 else \
55221 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55222 fi; \
55223 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55224 $(NORMAL_TARGET_EXPORTS) \
55225 \
55226 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55227 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55228 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55229 echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
55230 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
55231 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55232 case $(srcdir) in \
55233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55234 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55236 esac; \
55237 module_srcdir=libgomp; \
55238 $(SHELL) $$s/$$module_srcdir/configure \
55239 --srcdir=$${topdir}/$$module_srcdir \
55240 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55241 --target=${target_alias} \
55242 --with-build-libsubdir=$(HOST_SUBDIR) \
55243 $(STAGEautofeedback_CONFIGURE_FLAGS)
55244 @endif target-libgomp-bootstrap
55245
55246
55247
55248
55249
55250 .PHONY: all-target-libgomp maybe-all-target-libgomp
55251 maybe-all-target-libgomp:
55252 @if gcc-bootstrap
55253 all-target-libgomp: stage_current
55254 @endif gcc-bootstrap
55255 @if target-libgomp
55256 TARGET-target-libgomp=all
55257 maybe-all-target-libgomp: all-target-libgomp
55258 all-target-libgomp: configure-target-libgomp
55259 @r=`${PWD_COMMAND}`; export r; \
55260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55261 $(NORMAL_TARGET_EXPORTS) \
55262 (cd $(TARGET_SUBDIR)/libgomp && \
55263 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55264 $(TARGET-target-libgomp))
55265 @endif target-libgomp
55266
55267
55268
55269 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
55270 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
55271 maybe-all-stage1-target-libgomp:
55272 maybe-clean-stage1-target-libgomp:
55273 @if target-libgomp-bootstrap
55274 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
55275 all-stage1: all-stage1-target-libgomp
55276 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
55277 all-stage1-target-libgomp: configure-stage1-target-libgomp
55278 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55279 @r=`${PWD_COMMAND}`; export r; \
55280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55281 TFLAGS="$(STAGE1_TFLAGS)"; \
55282 $(NORMAL_TARGET_EXPORTS) \
55283 cd $(TARGET_SUBDIR)/libgomp && \
55284 \
55285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55286 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55287 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55288 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55292 $(EXTRA_TARGET_FLAGS) \
55293 \
55294 TFLAGS="$(STAGE1_TFLAGS)" \
55295 $(TARGET-stage1-target-libgomp)
55296
55297 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
55298 clean-stage1: clean-stage1-target-libgomp
55299 clean-stage1-target-libgomp:
55300 @if [ $(current_stage) = stage1 ]; then \
55301 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55302 else \
55303 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
55304 $(MAKE) stage1-start; \
55305 fi; \
55306 cd $(TARGET_SUBDIR)/libgomp && \
55307 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55308 clean
55309 @endif target-libgomp-bootstrap
55310
55311
55312 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55313 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55314 maybe-all-stage2-target-libgomp:
55315 maybe-clean-stage2-target-libgomp:
55316 @if target-libgomp-bootstrap
55317 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55318 all-stage2: all-stage2-target-libgomp
55319 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55320 all-stage2-target-libgomp: configure-stage2-target-libgomp
55321 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55322 @r=`${PWD_COMMAND}`; export r; \
55323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55324 TFLAGS="$(STAGE2_TFLAGS)"; \
55325 $(NORMAL_TARGET_EXPORTS) \
55326 \
55327 cd $(TARGET_SUBDIR)/libgomp && \
55328 \
55329 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55330 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55331 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55332 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55333 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55334 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55335 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55336 $(EXTRA_TARGET_FLAGS) \
55337 TFLAGS="$(STAGE2_TFLAGS)" \
55338 $(TARGET-stage2-target-libgomp)
55339
55340 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55341 clean-stage2: clean-stage2-target-libgomp
55342 clean-stage2-target-libgomp:
55343 @if [ $(current_stage) = stage2 ]; then \
55344 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55345 else \
55346 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55347 $(MAKE) stage2-start; \
55348 fi; \
55349 cd $(TARGET_SUBDIR)/libgomp && \
55350 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55351 @endif target-libgomp-bootstrap
55352
55353
55354 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55355 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55356 maybe-all-stage3-target-libgomp:
55357 maybe-clean-stage3-target-libgomp:
55358 @if target-libgomp-bootstrap
55359 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55360 all-stage3: all-stage3-target-libgomp
55361 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55362 all-stage3-target-libgomp: configure-stage3-target-libgomp
55363 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55364 @r=`${PWD_COMMAND}`; export r; \
55365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55366 TFLAGS="$(STAGE3_TFLAGS)"; \
55367 $(NORMAL_TARGET_EXPORTS) \
55368 \
55369 cd $(TARGET_SUBDIR)/libgomp && \
55370 \
55371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55372 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55373 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55374 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55378 $(EXTRA_TARGET_FLAGS) \
55379 TFLAGS="$(STAGE3_TFLAGS)" \
55380 $(TARGET-stage3-target-libgomp)
55381
55382 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
55383 clean-stage3: clean-stage3-target-libgomp
55384 clean-stage3-target-libgomp:
55385 @if [ $(current_stage) = stage3 ]; then \
55386 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55387 else \
55388 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
55389 $(MAKE) stage3-start; \
55390 fi; \
55391 cd $(TARGET_SUBDIR)/libgomp && \
55392 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55393 @endif target-libgomp-bootstrap
55394
55395
55396 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
55397 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
55398 maybe-all-stage4-target-libgomp:
55399 maybe-clean-stage4-target-libgomp:
55400 @if target-libgomp-bootstrap
55401 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
55402 all-stage4: all-stage4-target-libgomp
55403 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
55404 all-stage4-target-libgomp: configure-stage4-target-libgomp
55405 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55406 @r=`${PWD_COMMAND}`; export r; \
55407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55408 TFLAGS="$(STAGE4_TFLAGS)"; \
55409 $(NORMAL_TARGET_EXPORTS) \
55410 \
55411 cd $(TARGET_SUBDIR)/libgomp && \
55412 \
55413 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55414 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55415 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55416 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55417 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55418 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55419 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55420 $(EXTRA_TARGET_FLAGS) \
55421 TFLAGS="$(STAGE4_TFLAGS)" \
55422 $(TARGET-stage4-target-libgomp)
55423
55424 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
55425 clean-stage4: clean-stage4-target-libgomp
55426 clean-stage4-target-libgomp:
55427 @if [ $(current_stage) = stage4 ]; then \
55428 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55429 else \
55430 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
55431 $(MAKE) stage4-start; \
55432 fi; \
55433 cd $(TARGET_SUBDIR)/libgomp && \
55434 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55435 @endif target-libgomp-bootstrap
55436
55437
55438 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
55439 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
55440 maybe-all-stageprofile-target-libgomp:
55441 maybe-clean-stageprofile-target-libgomp:
55442 @if target-libgomp-bootstrap
55443 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
55444 all-stageprofile: all-stageprofile-target-libgomp
55445 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
55446 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55447 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55448 @r=`${PWD_COMMAND}`; export r; \
55449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55450 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55451 $(NORMAL_TARGET_EXPORTS) \
55452 \
55453 cd $(TARGET_SUBDIR)/libgomp && \
55454 \
55455 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55456 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55457 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55458 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55459 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55460 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55461 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55462 $(EXTRA_TARGET_FLAGS) \
55463 TFLAGS="$(STAGEprofile_TFLAGS)" \
55464 $(TARGET-stageprofile-target-libgomp)
55465
55466 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
55467 clean-stageprofile: clean-stageprofile-target-libgomp
55468 clean-stageprofile-target-libgomp:
55469 @if [ $(current_stage) = stageprofile ]; then \
55470 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55471 else \
55472 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
55473 $(MAKE) stageprofile-start; \
55474 fi; \
55475 cd $(TARGET_SUBDIR)/libgomp && \
55476 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55477 @endif target-libgomp-bootstrap
55478
55479
55480 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
55481 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
55482 maybe-all-stagetrain-target-libgomp:
55483 maybe-clean-stagetrain-target-libgomp:
55484 @if target-libgomp-bootstrap
55485 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
55486 all-stagetrain: all-stagetrain-target-libgomp
55487 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
55488 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
55489 @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
55490 @r=`${PWD_COMMAND}`; export r; \
55491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55492 TFLAGS="$(STAGEtrain_TFLAGS)"; \
55493 $(NORMAL_TARGET_EXPORTS) \
55494 \
55495 cd $(TARGET_SUBDIR)/libgomp && \
55496 \
55497 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55498 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55499 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55500 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55501 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55502 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55503 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55504 $(EXTRA_TARGET_FLAGS) \
55505 TFLAGS="$(STAGEtrain_TFLAGS)" \
55506 $(TARGET-stagetrain-target-libgomp)
55507
55508 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
55509 clean-stagetrain: clean-stagetrain-target-libgomp
55510 clean-stagetrain-target-libgomp:
55511 @if [ $(current_stage) = stagetrain ]; then \
55512 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55513 else \
55514 [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
55515 $(MAKE) stagetrain-start; \
55516 fi; \
55517 cd $(TARGET_SUBDIR)/libgomp && \
55518 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55519 @endif target-libgomp-bootstrap
55520
55521
55522 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
55523 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
55524 maybe-all-stagefeedback-target-libgomp:
55525 maybe-clean-stagefeedback-target-libgomp:
55526 @if target-libgomp-bootstrap
55527 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
55528 all-stagefeedback: all-stagefeedback-target-libgomp
55529 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
55530 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55531 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55532 @r=`${PWD_COMMAND}`; export r; \
55533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55534 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55535 $(NORMAL_TARGET_EXPORTS) \
55536 \
55537 cd $(TARGET_SUBDIR)/libgomp && \
55538 \
55539 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55540 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55541 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55542 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55543 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55544 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55545 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55546 $(EXTRA_TARGET_FLAGS) \
55547 TFLAGS="$(STAGEfeedback_TFLAGS)" \
55548 $(TARGET-stagefeedback-target-libgomp)
55549
55550 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
55551 clean-stagefeedback: clean-stagefeedback-target-libgomp
55552 clean-stagefeedback-target-libgomp:
55553 @if [ $(current_stage) = stagefeedback ]; then \
55554 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55555 else \
55556 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
55557 $(MAKE) stagefeedback-start; \
55558 fi; \
55559 cd $(TARGET_SUBDIR)/libgomp && \
55560 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55561 @endif target-libgomp-bootstrap
55562
55563
55564 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
55565 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
55566 maybe-all-stageautoprofile-target-libgomp:
55567 maybe-clean-stageautoprofile-target-libgomp:
55568 @if target-libgomp-bootstrap
55569 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
55570 all-stageautoprofile: all-stageautoprofile-target-libgomp
55571 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
55572 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
55573 @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
55574 @r=`${PWD_COMMAND}`; export r; \
55575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55576 TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
55577 $(NORMAL_TARGET_EXPORTS) \
55578 \
55579 cd $(TARGET_SUBDIR)/libgomp && \
55580 $$s/gcc/config/i386/$(AUTO_PROFILE) \
55581 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55582 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55583 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55584 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55585 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55586 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55587 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55588 $(EXTRA_TARGET_FLAGS) \
55589 TFLAGS="$(STAGEautoprofile_TFLAGS)" \
55590 $(TARGET-stageautoprofile-target-libgomp)
55591
55592 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
55593 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
55594 clean-stageautoprofile-target-libgomp:
55595 @if [ $(current_stage) = stageautoprofile ]; then \
55596 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55597 else \
55598 [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
55599 $(MAKE) stageautoprofile-start; \
55600 fi; \
55601 cd $(TARGET_SUBDIR)/libgomp && \
55602 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55603 @endif target-libgomp-bootstrap
55604
55605
55606 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
55607 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
55608 maybe-all-stageautofeedback-target-libgomp:
55609 maybe-clean-stageautofeedback-target-libgomp:
55610 @if target-libgomp-bootstrap
55611 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
55612 all-stageautofeedback: all-stageautofeedback-target-libgomp
55613 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
55614 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
55615 @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
55616 @r=`${PWD_COMMAND}`; export r; \
55617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55618 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
55619 $(NORMAL_TARGET_EXPORTS) \
55620 \
55621 cd $(TARGET_SUBDIR)/libgomp && \
55622 \
55623 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55624 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55625 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55626 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55627 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55628 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55629 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55630 $(EXTRA_TARGET_FLAGS) \
55631 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
55632 $(TARGET-stageautofeedback-target-libgomp)
55633
55634 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
55635 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
55636 clean-stageautofeedback-target-libgomp:
55637 @if [ $(current_stage) = stageautofeedback ]; then \
55638 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55639 else \
55640 [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
55641 $(MAKE) stageautofeedback-start; \
55642 fi; \
55643 cd $(TARGET_SUBDIR)/libgomp && \
55644 $(MAKE) $(EXTRA_TARGET_FLAGS) clean
55645 @endif target-libgomp-bootstrap
55646
55647
55648
55649
55650
55651
55652 .PHONY: check-target-libgomp maybe-check-target-libgomp
55653 maybe-check-target-libgomp:
55654 @if target-libgomp
55655 maybe-check-target-libgomp: check-target-libgomp
55656
55657 check-target-libgomp:
55658 @: $(MAKE); $(unstage)
55659 @r=`${PWD_COMMAND}`; export r; \
55660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55661 $(NORMAL_TARGET_EXPORTS) \
55662 (cd $(TARGET_SUBDIR)/libgomp && \
55663 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55664
55665 @endif target-libgomp
55666
55667 .PHONY: install-target-libgomp maybe-install-target-libgomp
55668 maybe-install-target-libgomp:
55669 @if target-libgomp
55670 maybe-install-target-libgomp: install-target-libgomp
55671
55672 install-target-libgomp: installdirs
55673 @: $(MAKE); $(unstage)
55674 @r=`${PWD_COMMAND}`; export r; \
55675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55676 $(NORMAL_TARGET_EXPORTS) \
55677 (cd $(TARGET_SUBDIR)/libgomp && \
55678 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55679
55680 @endif target-libgomp
55681
55682 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
55683 maybe-install-strip-target-libgomp:
55684 @if target-libgomp
55685 maybe-install-strip-target-libgomp: install-strip-target-libgomp
55686
55687 install-strip-target-libgomp: installdirs
55688 @: $(MAKE); $(unstage)
55689 @r=`${PWD_COMMAND}`; export r; \
55690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55691 $(NORMAL_TARGET_EXPORTS) \
55692 (cd $(TARGET_SUBDIR)/libgomp && \
55693 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55694
55695 @endif target-libgomp
55696
55697 # Other targets (info, dvi, pdf, etc.)
55698
55699 .PHONY: maybe-info-target-libgomp info-target-libgomp
55700 maybe-info-target-libgomp:
55701 @if target-libgomp
55702 maybe-info-target-libgomp: info-target-libgomp
55703
55704 info-target-libgomp: \
55705 configure-target-libgomp
55706 @: $(MAKE); $(unstage)
55707 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55708 r=`${PWD_COMMAND}`; export r; \
55709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55710 $(NORMAL_TARGET_EXPORTS) \
55711 echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
55712 for flag in $(EXTRA_TARGET_FLAGS); do \
55713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55714 done; \
55715 (cd $(TARGET_SUBDIR)/libgomp && \
55716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55718 "RANLIB=$${RANLIB}" \
55719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55720 info) \
55721 || exit 1
55722
55723 @endif target-libgomp
55724
55725 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
55726 maybe-dvi-target-libgomp:
55727 @if target-libgomp
55728 maybe-dvi-target-libgomp: dvi-target-libgomp
55729
55730 dvi-target-libgomp: \
55731 configure-target-libgomp
55732 @: $(MAKE); $(unstage)
55733 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55734 r=`${PWD_COMMAND}`; export r; \
55735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55736 $(NORMAL_TARGET_EXPORTS) \
55737 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
55738 for flag in $(EXTRA_TARGET_FLAGS); do \
55739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55740 done; \
55741 (cd $(TARGET_SUBDIR)/libgomp && \
55742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55744 "RANLIB=$${RANLIB}" \
55745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55746 dvi) \
55747 || exit 1
55748
55749 @endif target-libgomp
55750
55751 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
55752 maybe-pdf-target-libgomp:
55753 @if target-libgomp
55754 maybe-pdf-target-libgomp: pdf-target-libgomp
55755
55756 pdf-target-libgomp: \
55757 configure-target-libgomp
55758 @: $(MAKE); $(unstage)
55759 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55760 r=`${PWD_COMMAND}`; export r; \
55761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55762 $(NORMAL_TARGET_EXPORTS) \
55763 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
55764 for flag in $(EXTRA_TARGET_FLAGS); do \
55765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55766 done; \
55767 (cd $(TARGET_SUBDIR)/libgomp && \
55768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55770 "RANLIB=$${RANLIB}" \
55771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55772 pdf) \
55773 || exit 1
55774
55775 @endif target-libgomp
55776
55777 .PHONY: maybe-html-target-libgomp html-target-libgomp
55778 maybe-html-target-libgomp:
55779 @if target-libgomp
55780 maybe-html-target-libgomp: html-target-libgomp
55781
55782 html-target-libgomp: \
55783 configure-target-libgomp
55784 @: $(MAKE); $(unstage)
55785 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55786 r=`${PWD_COMMAND}`; export r; \
55787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55788 $(NORMAL_TARGET_EXPORTS) \
55789 echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
55790 for flag in $(EXTRA_TARGET_FLAGS); do \
55791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55792 done; \
55793 (cd $(TARGET_SUBDIR)/libgomp && \
55794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55796 "RANLIB=$${RANLIB}" \
55797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55798 html) \
55799 || exit 1
55800
55801 @endif target-libgomp
55802
55803 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
55804 maybe-TAGS-target-libgomp:
55805 @if target-libgomp
55806 maybe-TAGS-target-libgomp: TAGS-target-libgomp
55807
55808 TAGS-target-libgomp: \
55809 configure-target-libgomp
55810 @: $(MAKE); $(unstage)
55811 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55812 r=`${PWD_COMMAND}`; export r; \
55813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55814 $(NORMAL_TARGET_EXPORTS) \
55815 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
55816 for flag in $(EXTRA_TARGET_FLAGS); do \
55817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55818 done; \
55819 (cd $(TARGET_SUBDIR)/libgomp && \
55820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55822 "RANLIB=$${RANLIB}" \
55823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55824 TAGS) \
55825 || exit 1
55826
55827 @endif target-libgomp
55828
55829 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
55830 maybe-install-info-target-libgomp:
55831 @if target-libgomp
55832 maybe-install-info-target-libgomp: install-info-target-libgomp
55833
55834 install-info-target-libgomp: \
55835 configure-target-libgomp \
55836 info-target-libgomp
55837 @: $(MAKE); $(unstage)
55838 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55839 r=`${PWD_COMMAND}`; export r; \
55840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55841 $(NORMAL_TARGET_EXPORTS) \
55842 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
55843 for flag in $(EXTRA_TARGET_FLAGS); do \
55844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55845 done; \
55846 (cd $(TARGET_SUBDIR)/libgomp && \
55847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55849 "RANLIB=$${RANLIB}" \
55850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55851 install-info) \
55852 || exit 1
55853
55854 @endif target-libgomp
55855
55856 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
55857 maybe-install-pdf-target-libgomp:
55858 @if target-libgomp
55859 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
55860
55861 install-pdf-target-libgomp: \
55862 configure-target-libgomp \
55863 pdf-target-libgomp
55864 @: $(MAKE); $(unstage)
55865 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55866 r=`${PWD_COMMAND}`; export r; \
55867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55868 $(NORMAL_TARGET_EXPORTS) \
55869 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
55870 for flag in $(EXTRA_TARGET_FLAGS); do \
55871 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55872 done; \
55873 (cd $(TARGET_SUBDIR)/libgomp && \
55874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55876 "RANLIB=$${RANLIB}" \
55877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55878 install-pdf) \
55879 || exit 1
55880
55881 @endif target-libgomp
55882
55883 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
55884 maybe-install-html-target-libgomp:
55885 @if target-libgomp
55886 maybe-install-html-target-libgomp: install-html-target-libgomp
55887
55888 install-html-target-libgomp: \
55889 configure-target-libgomp \
55890 html-target-libgomp
55891 @: $(MAKE); $(unstage)
55892 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55893 r=`${PWD_COMMAND}`; export r; \
55894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55895 $(NORMAL_TARGET_EXPORTS) \
55896 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
55897 for flag in $(EXTRA_TARGET_FLAGS); do \
55898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55899 done; \
55900 (cd $(TARGET_SUBDIR)/libgomp && \
55901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55903 "RANLIB=$${RANLIB}" \
55904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55905 install-html) \
55906 || exit 1
55907
55908 @endif target-libgomp
55909
55910 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
55911 maybe-installcheck-target-libgomp:
55912 @if target-libgomp
55913 maybe-installcheck-target-libgomp: installcheck-target-libgomp
55914
55915 installcheck-target-libgomp: \
55916 configure-target-libgomp
55917 @: $(MAKE); $(unstage)
55918 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55919 r=`${PWD_COMMAND}`; export r; \
55920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55921 $(NORMAL_TARGET_EXPORTS) \
55922 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
55923 for flag in $(EXTRA_TARGET_FLAGS); do \
55924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55925 done; \
55926 (cd $(TARGET_SUBDIR)/libgomp && \
55927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55929 "RANLIB=$${RANLIB}" \
55930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55931 installcheck) \
55932 || exit 1
55933
55934 @endif target-libgomp
55935
55936 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
55937 maybe-mostlyclean-target-libgomp:
55938 @if target-libgomp
55939 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
55940
55941 mostlyclean-target-libgomp:
55942 @: $(MAKE); $(unstage)
55943 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55944 r=`${PWD_COMMAND}`; export r; \
55945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55946 $(NORMAL_TARGET_EXPORTS) \
55947 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
55948 for flag in $(EXTRA_TARGET_FLAGS); do \
55949 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55950 done; \
55951 (cd $(TARGET_SUBDIR)/libgomp && \
55952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55954 "RANLIB=$${RANLIB}" \
55955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55956 mostlyclean) \
55957 || exit 1
55958
55959 @endif target-libgomp
55960
55961 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
55962 maybe-clean-target-libgomp:
55963 @if target-libgomp
55964 maybe-clean-target-libgomp: clean-target-libgomp
55965
55966 clean-target-libgomp:
55967 @: $(MAKE); $(unstage)
55968 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55969 r=`${PWD_COMMAND}`; export r; \
55970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55971 $(NORMAL_TARGET_EXPORTS) \
55972 echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
55973 for flag in $(EXTRA_TARGET_FLAGS); do \
55974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55975 done; \
55976 (cd $(TARGET_SUBDIR)/libgomp && \
55977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55979 "RANLIB=$${RANLIB}" \
55980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55981 clean) \
55982 || exit 1
55983
55984 @endif target-libgomp
55985
55986 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
55987 maybe-distclean-target-libgomp:
55988 @if target-libgomp
55989 maybe-distclean-target-libgomp: distclean-target-libgomp
55990
55991 distclean-target-libgomp:
55992 @: $(MAKE); $(unstage)
55993 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55994 r=`${PWD_COMMAND}`; export r; \
55995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55996 $(NORMAL_TARGET_EXPORTS) \
55997 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
55998 for flag in $(EXTRA_TARGET_FLAGS); do \
55999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56000 done; \
56001 (cd $(TARGET_SUBDIR)/libgomp && \
56002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56004 "RANLIB=$${RANLIB}" \
56005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56006 distclean) \
56007 || exit 1
56008
56009 @endif target-libgomp
56010
56011 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
56012 maybe-maintainer-clean-target-libgomp:
56013 @if target-libgomp
56014 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
56015
56016 maintainer-clean-target-libgomp:
56017 @: $(MAKE); $(unstage)
56018 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56019 r=`${PWD_COMMAND}`; export r; \
56020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56021 $(NORMAL_TARGET_EXPORTS) \
56022 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
56023 for flag in $(EXTRA_TARGET_FLAGS); do \
56024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56025 done; \
56026 (cd $(TARGET_SUBDIR)/libgomp && \
56027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56029 "RANLIB=$${RANLIB}" \
56030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56031 maintainer-clean) \
56032 || exit 1
56033
56034 @endif target-libgomp
56035
56036
56037
56038
56039
56040 .PHONY: configure-target-libitm maybe-configure-target-libitm
56041 maybe-configure-target-libitm:
56042 @if gcc-bootstrap
56043 configure-target-libitm: stage_current
56044 @endif gcc-bootstrap
56045 @if target-libitm
56046 maybe-configure-target-libitm: configure-target-libitm
56047 configure-target-libitm:
56048 @: $(MAKE); $(unstage)
56049 @r=`${PWD_COMMAND}`; export r; \
56050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56051 echo "Checking multilib configuration for libitm..."; \
56052 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
56053 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
56054 if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
56055 if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
56056 rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
56057 else \
56058 rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
56059 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
56060 fi; \
56061 else \
56062 mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
56063 fi; \
56064 test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
56065 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
56066 $(NORMAL_TARGET_EXPORTS) \
56067 echo Configuring in $(TARGET_SUBDIR)/libitm; \
56068 cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
56069 case $(srcdir) in \
56070 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56071 *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
56072 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56073 esac; \
56074 module_srcdir=libitm; \
56075 rm -f no-such-file || : ; \
56076 CONFIG_SITE=no-such-file $(SHELL) \
56077 $$s/$$module_srcdir/configure \
56078 --srcdir=$${topdir}/$$module_srcdir \
56079 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56080 --target=${target_alias} \
56081 || exit 1
56082 @endif target-libitm
56083
56084
56085
56086
56087
56088 .PHONY: all-target-libitm maybe-all-target-libitm
56089 maybe-all-target-libitm:
56090 @if gcc-bootstrap
56091 all-target-libitm: stage_current
56092 @endif gcc-bootstrap
56093 @if target-libitm
56094 TARGET-target-libitm=all
56095 maybe-all-target-libitm: all-target-libitm
56096 all-target-libitm: configure-target-libitm
56097 @: $(MAKE); $(unstage)
56098 @r=`${PWD_COMMAND}`; export r; \
56099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56100 $(NORMAL_TARGET_EXPORTS) \
56101 (cd $(TARGET_SUBDIR)/libitm && \
56102 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56103 $(TARGET-target-libitm))
56104 @endif target-libitm
56105
56106
56107
56108
56109
56110 .PHONY: check-target-libitm maybe-check-target-libitm
56111 maybe-check-target-libitm:
56112 @if target-libitm
56113 maybe-check-target-libitm: check-target-libitm
56114
56115 check-target-libitm:
56116 @: $(MAKE); $(unstage)
56117 @r=`${PWD_COMMAND}`; export r; \
56118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56119 $(NORMAL_TARGET_EXPORTS) \
56120 (cd $(TARGET_SUBDIR)/libitm && \
56121 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56122
56123 @endif target-libitm
56124
56125 .PHONY: install-target-libitm maybe-install-target-libitm
56126 maybe-install-target-libitm:
56127 @if target-libitm
56128 maybe-install-target-libitm: install-target-libitm
56129
56130 install-target-libitm: installdirs
56131 @: $(MAKE); $(unstage)
56132 @r=`${PWD_COMMAND}`; export r; \
56133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56134 $(NORMAL_TARGET_EXPORTS) \
56135 (cd $(TARGET_SUBDIR)/libitm && \
56136 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56137
56138 @endif target-libitm
56139
56140 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
56141 maybe-install-strip-target-libitm:
56142 @if target-libitm
56143 maybe-install-strip-target-libitm: install-strip-target-libitm
56144
56145 install-strip-target-libitm: installdirs
56146 @: $(MAKE); $(unstage)
56147 @r=`${PWD_COMMAND}`; export r; \
56148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56149 $(NORMAL_TARGET_EXPORTS) \
56150 (cd $(TARGET_SUBDIR)/libitm && \
56151 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56152
56153 @endif target-libitm
56154
56155 # Other targets (info, dvi, pdf, etc.)
56156
56157 .PHONY: maybe-info-target-libitm info-target-libitm
56158 maybe-info-target-libitm:
56159 @if target-libitm
56160 maybe-info-target-libitm: info-target-libitm
56161
56162 info-target-libitm: \
56163 configure-target-libitm
56164 @: $(MAKE); $(unstage)
56165 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56166 r=`${PWD_COMMAND}`; export r; \
56167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56168 $(NORMAL_TARGET_EXPORTS) \
56169 echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
56170 for flag in $(EXTRA_TARGET_FLAGS); do \
56171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56172 done; \
56173 (cd $(TARGET_SUBDIR)/libitm && \
56174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56176 "RANLIB=$${RANLIB}" \
56177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56178 info) \
56179 || exit 1
56180
56181 @endif target-libitm
56182
56183 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
56184 maybe-dvi-target-libitm:
56185 @if target-libitm
56186 maybe-dvi-target-libitm: dvi-target-libitm
56187
56188 dvi-target-libitm: \
56189 configure-target-libitm
56190 @: $(MAKE); $(unstage)
56191 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56192 r=`${PWD_COMMAND}`; export r; \
56193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56194 $(NORMAL_TARGET_EXPORTS) \
56195 echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
56196 for flag in $(EXTRA_TARGET_FLAGS); do \
56197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56198 done; \
56199 (cd $(TARGET_SUBDIR)/libitm && \
56200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56202 "RANLIB=$${RANLIB}" \
56203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56204 dvi) \
56205 || exit 1
56206
56207 @endif target-libitm
56208
56209 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
56210 maybe-pdf-target-libitm:
56211 @if target-libitm
56212 maybe-pdf-target-libitm: pdf-target-libitm
56213
56214 pdf-target-libitm: \
56215 configure-target-libitm
56216 @: $(MAKE); $(unstage)
56217 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56218 r=`${PWD_COMMAND}`; export r; \
56219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56220 $(NORMAL_TARGET_EXPORTS) \
56221 echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
56222 for flag in $(EXTRA_TARGET_FLAGS); do \
56223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56224 done; \
56225 (cd $(TARGET_SUBDIR)/libitm && \
56226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56228 "RANLIB=$${RANLIB}" \
56229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56230 pdf) \
56231 || exit 1
56232
56233 @endif target-libitm
56234
56235 .PHONY: maybe-html-target-libitm html-target-libitm
56236 maybe-html-target-libitm:
56237 @if target-libitm
56238 maybe-html-target-libitm: html-target-libitm
56239
56240 html-target-libitm: \
56241 configure-target-libitm
56242 @: $(MAKE); $(unstage)
56243 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56244 r=`${PWD_COMMAND}`; export r; \
56245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56246 $(NORMAL_TARGET_EXPORTS) \
56247 echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
56248 for flag in $(EXTRA_TARGET_FLAGS); do \
56249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56250 done; \
56251 (cd $(TARGET_SUBDIR)/libitm && \
56252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56254 "RANLIB=$${RANLIB}" \
56255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56256 html) \
56257 || exit 1
56258
56259 @endif target-libitm
56260
56261 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
56262 maybe-TAGS-target-libitm:
56263 @if target-libitm
56264 maybe-TAGS-target-libitm: TAGS-target-libitm
56265
56266 TAGS-target-libitm: \
56267 configure-target-libitm
56268 @: $(MAKE); $(unstage)
56269 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56270 r=`${PWD_COMMAND}`; export r; \
56271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56272 $(NORMAL_TARGET_EXPORTS) \
56273 echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
56274 for flag in $(EXTRA_TARGET_FLAGS); do \
56275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56276 done; \
56277 (cd $(TARGET_SUBDIR)/libitm && \
56278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56280 "RANLIB=$${RANLIB}" \
56281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56282 TAGS) \
56283 || exit 1
56284
56285 @endif target-libitm
56286
56287 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
56288 maybe-install-info-target-libitm:
56289 @if target-libitm
56290 maybe-install-info-target-libitm: install-info-target-libitm
56291
56292 install-info-target-libitm: \
56293 configure-target-libitm \
56294 info-target-libitm
56295 @: $(MAKE); $(unstage)
56296 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56297 r=`${PWD_COMMAND}`; export r; \
56298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56299 $(NORMAL_TARGET_EXPORTS) \
56300 echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
56301 for flag in $(EXTRA_TARGET_FLAGS); do \
56302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56303 done; \
56304 (cd $(TARGET_SUBDIR)/libitm && \
56305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56307 "RANLIB=$${RANLIB}" \
56308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56309 install-info) \
56310 || exit 1
56311
56312 @endif target-libitm
56313
56314 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
56315 maybe-install-pdf-target-libitm:
56316 @if target-libitm
56317 maybe-install-pdf-target-libitm: install-pdf-target-libitm
56318
56319 install-pdf-target-libitm: \
56320 configure-target-libitm \
56321 pdf-target-libitm
56322 @: $(MAKE); $(unstage)
56323 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56324 r=`${PWD_COMMAND}`; export r; \
56325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56326 $(NORMAL_TARGET_EXPORTS) \
56327 echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
56328 for flag in $(EXTRA_TARGET_FLAGS); do \
56329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56330 done; \
56331 (cd $(TARGET_SUBDIR)/libitm && \
56332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56334 "RANLIB=$${RANLIB}" \
56335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56336 install-pdf) \
56337 || exit 1
56338
56339 @endif target-libitm
56340
56341 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
56342 maybe-install-html-target-libitm:
56343 @if target-libitm
56344 maybe-install-html-target-libitm: install-html-target-libitm
56345
56346 install-html-target-libitm: \
56347 configure-target-libitm \
56348 html-target-libitm
56349 @: $(MAKE); $(unstage)
56350 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56351 r=`${PWD_COMMAND}`; export r; \
56352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56353 $(NORMAL_TARGET_EXPORTS) \
56354 echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
56355 for flag in $(EXTRA_TARGET_FLAGS); do \
56356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56357 done; \
56358 (cd $(TARGET_SUBDIR)/libitm && \
56359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56361 "RANLIB=$${RANLIB}" \
56362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56363 install-html) \
56364 || exit 1
56365
56366 @endif target-libitm
56367
56368 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
56369 maybe-installcheck-target-libitm:
56370 @if target-libitm
56371 maybe-installcheck-target-libitm: installcheck-target-libitm
56372
56373 installcheck-target-libitm: \
56374 configure-target-libitm
56375 @: $(MAKE); $(unstage)
56376 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56377 r=`${PWD_COMMAND}`; export r; \
56378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56379 $(NORMAL_TARGET_EXPORTS) \
56380 echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
56381 for flag in $(EXTRA_TARGET_FLAGS); do \
56382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56383 done; \
56384 (cd $(TARGET_SUBDIR)/libitm && \
56385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56387 "RANLIB=$${RANLIB}" \
56388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56389 installcheck) \
56390 || exit 1
56391
56392 @endif target-libitm
56393
56394 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
56395 maybe-mostlyclean-target-libitm:
56396 @if target-libitm
56397 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
56398
56399 mostlyclean-target-libitm:
56400 @: $(MAKE); $(unstage)
56401 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56402 r=`${PWD_COMMAND}`; export r; \
56403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56404 $(NORMAL_TARGET_EXPORTS) \
56405 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
56406 for flag in $(EXTRA_TARGET_FLAGS); do \
56407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56408 done; \
56409 (cd $(TARGET_SUBDIR)/libitm && \
56410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56412 "RANLIB=$${RANLIB}" \
56413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56414 mostlyclean) \
56415 || exit 1
56416
56417 @endif target-libitm
56418
56419 .PHONY: maybe-clean-target-libitm clean-target-libitm
56420 maybe-clean-target-libitm:
56421 @if target-libitm
56422 maybe-clean-target-libitm: clean-target-libitm
56423
56424 clean-target-libitm:
56425 @: $(MAKE); $(unstage)
56426 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56427 r=`${PWD_COMMAND}`; export r; \
56428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56429 $(NORMAL_TARGET_EXPORTS) \
56430 echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
56431 for flag in $(EXTRA_TARGET_FLAGS); do \
56432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56433 done; \
56434 (cd $(TARGET_SUBDIR)/libitm && \
56435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56437 "RANLIB=$${RANLIB}" \
56438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56439 clean) \
56440 || exit 1
56441
56442 @endif target-libitm
56443
56444 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
56445 maybe-distclean-target-libitm:
56446 @if target-libitm
56447 maybe-distclean-target-libitm: distclean-target-libitm
56448
56449 distclean-target-libitm:
56450 @: $(MAKE); $(unstage)
56451 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56452 r=`${PWD_COMMAND}`; export r; \
56453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56454 $(NORMAL_TARGET_EXPORTS) \
56455 echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
56456 for flag in $(EXTRA_TARGET_FLAGS); do \
56457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56458 done; \
56459 (cd $(TARGET_SUBDIR)/libitm && \
56460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56462 "RANLIB=$${RANLIB}" \
56463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56464 distclean) \
56465 || exit 1
56466
56467 @endif target-libitm
56468
56469 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
56470 maybe-maintainer-clean-target-libitm:
56471 @if target-libitm
56472 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
56473
56474 maintainer-clean-target-libitm:
56475 @: $(MAKE); $(unstage)
56476 @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
56477 r=`${PWD_COMMAND}`; export r; \
56478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56479 $(NORMAL_TARGET_EXPORTS) \
56480 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
56481 for flag in $(EXTRA_TARGET_FLAGS); do \
56482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56483 done; \
56484 (cd $(TARGET_SUBDIR)/libitm && \
56485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56487 "RANLIB=$${RANLIB}" \
56488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56489 maintainer-clean) \
56490 || exit 1
56491
56492 @endif target-libitm
56493
56494
56495
56496
56497
56498 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
56499 maybe-configure-target-libatomic:
56500 @if gcc-bootstrap
56501 configure-target-libatomic: stage_current
56502 @endif gcc-bootstrap
56503 @if target-libatomic
56504 maybe-configure-target-libatomic: configure-target-libatomic
56505 configure-target-libatomic:
56506 @: $(MAKE); $(unstage)
56507 @r=`${PWD_COMMAND}`; export r; \
56508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56509 echo "Checking multilib configuration for libatomic..."; \
56510 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56511 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
56512 if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56513 if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
56514 rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
56515 else \
56516 rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
56517 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56518 fi; \
56519 else \
56520 mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
56521 fi; \
56522 test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
56523 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
56524 $(NORMAL_TARGET_EXPORTS) \
56525 echo Configuring in $(TARGET_SUBDIR)/libatomic; \
56526 cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
56527 case $(srcdir) in \
56528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56529 *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
56530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56531 esac; \
56532 module_srcdir=libatomic; \
56533 rm -f no-such-file || : ; \
56534 CONFIG_SITE=no-such-file $(SHELL) \
56535 $$s/$$module_srcdir/configure \
56536 --srcdir=$${topdir}/$$module_srcdir \
56537 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56538 --target=${target_alias} \
56539 || exit 1
56540 @endif target-libatomic
56541
56542
56543
56544
56545
56546 .PHONY: all-target-libatomic maybe-all-target-libatomic
56547 maybe-all-target-libatomic:
56548 @if gcc-bootstrap
56549 all-target-libatomic: stage_current
56550 @endif gcc-bootstrap
56551 @if target-libatomic
56552 TARGET-target-libatomic=all
56553 maybe-all-target-libatomic: all-target-libatomic
56554 all-target-libatomic: configure-target-libatomic
56555 @: $(MAKE); $(unstage)
56556 @r=`${PWD_COMMAND}`; export r; \
56557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56558 $(NORMAL_TARGET_EXPORTS) \
56559 (cd $(TARGET_SUBDIR)/libatomic && \
56560 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56561 $(TARGET-target-libatomic))
56562 @endif target-libatomic
56563
56564
56565
56566
56567
56568 .PHONY: check-target-libatomic maybe-check-target-libatomic
56569 maybe-check-target-libatomic:
56570 @if target-libatomic
56571 maybe-check-target-libatomic: check-target-libatomic
56572
56573 check-target-libatomic:
56574 @: $(MAKE); $(unstage)
56575 @r=`${PWD_COMMAND}`; export r; \
56576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56577 $(NORMAL_TARGET_EXPORTS) \
56578 (cd $(TARGET_SUBDIR)/libatomic && \
56579 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56580
56581 @endif target-libatomic
56582
56583 .PHONY: install-target-libatomic maybe-install-target-libatomic
56584 maybe-install-target-libatomic:
56585 @if target-libatomic
56586 maybe-install-target-libatomic: install-target-libatomic
56587
56588 install-target-libatomic: installdirs
56589 @: $(MAKE); $(unstage)
56590 @r=`${PWD_COMMAND}`; export r; \
56591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56592 $(NORMAL_TARGET_EXPORTS) \
56593 (cd $(TARGET_SUBDIR)/libatomic && \
56594 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56595
56596 @endif target-libatomic
56597
56598 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
56599 maybe-install-strip-target-libatomic:
56600 @if target-libatomic
56601 maybe-install-strip-target-libatomic: install-strip-target-libatomic
56602
56603 install-strip-target-libatomic: installdirs
56604 @: $(MAKE); $(unstage)
56605 @r=`${PWD_COMMAND}`; export r; \
56606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56607 $(NORMAL_TARGET_EXPORTS) \
56608 (cd $(TARGET_SUBDIR)/libatomic && \
56609 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56610
56611 @endif target-libatomic
56612
56613 # Other targets (info, dvi, pdf, etc.)
56614
56615 .PHONY: maybe-info-target-libatomic info-target-libatomic
56616 maybe-info-target-libatomic:
56617 @if target-libatomic
56618 maybe-info-target-libatomic: info-target-libatomic
56619
56620 info-target-libatomic: \
56621 configure-target-libatomic
56622 @: $(MAKE); $(unstage)
56623 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56624 r=`${PWD_COMMAND}`; export r; \
56625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56626 $(NORMAL_TARGET_EXPORTS) \
56627 echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
56628 for flag in $(EXTRA_TARGET_FLAGS); do \
56629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56630 done; \
56631 (cd $(TARGET_SUBDIR)/libatomic && \
56632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56634 "RANLIB=$${RANLIB}" \
56635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56636 info) \
56637 || exit 1
56638
56639 @endif target-libatomic
56640
56641 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
56642 maybe-dvi-target-libatomic:
56643 @if target-libatomic
56644 maybe-dvi-target-libatomic: dvi-target-libatomic
56645
56646 dvi-target-libatomic: \
56647 configure-target-libatomic
56648 @: $(MAKE); $(unstage)
56649 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56650 r=`${PWD_COMMAND}`; export r; \
56651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56652 $(NORMAL_TARGET_EXPORTS) \
56653 echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
56654 for flag in $(EXTRA_TARGET_FLAGS); do \
56655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56656 done; \
56657 (cd $(TARGET_SUBDIR)/libatomic && \
56658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56660 "RANLIB=$${RANLIB}" \
56661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56662 dvi) \
56663 || exit 1
56664
56665 @endif target-libatomic
56666
56667 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
56668 maybe-pdf-target-libatomic:
56669 @if target-libatomic
56670 maybe-pdf-target-libatomic: pdf-target-libatomic
56671
56672 pdf-target-libatomic: \
56673 configure-target-libatomic
56674 @: $(MAKE); $(unstage)
56675 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56676 r=`${PWD_COMMAND}`; export r; \
56677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56678 $(NORMAL_TARGET_EXPORTS) \
56679 echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
56680 for flag in $(EXTRA_TARGET_FLAGS); do \
56681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56682 done; \
56683 (cd $(TARGET_SUBDIR)/libatomic && \
56684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56686 "RANLIB=$${RANLIB}" \
56687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56688 pdf) \
56689 || exit 1
56690
56691 @endif target-libatomic
56692
56693 .PHONY: maybe-html-target-libatomic html-target-libatomic
56694 maybe-html-target-libatomic:
56695 @if target-libatomic
56696 maybe-html-target-libatomic: html-target-libatomic
56697
56698 html-target-libatomic: \
56699 configure-target-libatomic
56700 @: $(MAKE); $(unstage)
56701 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56702 r=`${PWD_COMMAND}`; export r; \
56703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56704 $(NORMAL_TARGET_EXPORTS) \
56705 echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
56706 for flag in $(EXTRA_TARGET_FLAGS); do \
56707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56708 done; \
56709 (cd $(TARGET_SUBDIR)/libatomic && \
56710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56712 "RANLIB=$${RANLIB}" \
56713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56714 html) \
56715 || exit 1
56716
56717 @endif target-libatomic
56718
56719 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
56720 maybe-TAGS-target-libatomic:
56721 @if target-libatomic
56722 maybe-TAGS-target-libatomic: TAGS-target-libatomic
56723
56724 TAGS-target-libatomic: \
56725 configure-target-libatomic
56726 @: $(MAKE); $(unstage)
56727 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56728 r=`${PWD_COMMAND}`; export r; \
56729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56730 $(NORMAL_TARGET_EXPORTS) \
56731 echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
56732 for flag in $(EXTRA_TARGET_FLAGS); do \
56733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56734 done; \
56735 (cd $(TARGET_SUBDIR)/libatomic && \
56736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56738 "RANLIB=$${RANLIB}" \
56739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56740 TAGS) \
56741 || exit 1
56742
56743 @endif target-libatomic
56744
56745 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
56746 maybe-install-info-target-libatomic:
56747 @if target-libatomic
56748 maybe-install-info-target-libatomic: install-info-target-libatomic
56749
56750 install-info-target-libatomic: \
56751 configure-target-libatomic \
56752 info-target-libatomic
56753 @: $(MAKE); $(unstage)
56754 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56755 r=`${PWD_COMMAND}`; export r; \
56756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56757 $(NORMAL_TARGET_EXPORTS) \
56758 echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
56759 for flag in $(EXTRA_TARGET_FLAGS); do \
56760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56761 done; \
56762 (cd $(TARGET_SUBDIR)/libatomic && \
56763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56765 "RANLIB=$${RANLIB}" \
56766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56767 install-info) \
56768 || exit 1
56769
56770 @endif target-libatomic
56771
56772 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
56773 maybe-install-pdf-target-libatomic:
56774 @if target-libatomic
56775 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
56776
56777 install-pdf-target-libatomic: \
56778 configure-target-libatomic \
56779 pdf-target-libatomic
56780 @: $(MAKE); $(unstage)
56781 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56782 r=`${PWD_COMMAND}`; export r; \
56783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56784 $(NORMAL_TARGET_EXPORTS) \
56785 echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
56786 for flag in $(EXTRA_TARGET_FLAGS); do \
56787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56788 done; \
56789 (cd $(TARGET_SUBDIR)/libatomic && \
56790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56792 "RANLIB=$${RANLIB}" \
56793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56794 install-pdf) \
56795 || exit 1
56796
56797 @endif target-libatomic
56798
56799 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
56800 maybe-install-html-target-libatomic:
56801 @if target-libatomic
56802 maybe-install-html-target-libatomic: install-html-target-libatomic
56803
56804 install-html-target-libatomic: \
56805 configure-target-libatomic \
56806 html-target-libatomic
56807 @: $(MAKE); $(unstage)
56808 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56809 r=`${PWD_COMMAND}`; export r; \
56810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56811 $(NORMAL_TARGET_EXPORTS) \
56812 echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
56813 for flag in $(EXTRA_TARGET_FLAGS); do \
56814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56815 done; \
56816 (cd $(TARGET_SUBDIR)/libatomic && \
56817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56819 "RANLIB=$${RANLIB}" \
56820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56821 install-html) \
56822 || exit 1
56823
56824 @endif target-libatomic
56825
56826 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
56827 maybe-installcheck-target-libatomic:
56828 @if target-libatomic
56829 maybe-installcheck-target-libatomic: installcheck-target-libatomic
56830
56831 installcheck-target-libatomic: \
56832 configure-target-libatomic
56833 @: $(MAKE); $(unstage)
56834 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56835 r=`${PWD_COMMAND}`; export r; \
56836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56837 $(NORMAL_TARGET_EXPORTS) \
56838 echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
56839 for flag in $(EXTRA_TARGET_FLAGS); do \
56840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56841 done; \
56842 (cd $(TARGET_SUBDIR)/libatomic && \
56843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56845 "RANLIB=$${RANLIB}" \
56846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56847 installcheck) \
56848 || exit 1
56849
56850 @endif target-libatomic
56851
56852 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
56853 maybe-mostlyclean-target-libatomic:
56854 @if target-libatomic
56855 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
56856
56857 mostlyclean-target-libatomic:
56858 @: $(MAKE); $(unstage)
56859 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56860 r=`${PWD_COMMAND}`; export r; \
56861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56862 $(NORMAL_TARGET_EXPORTS) \
56863 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
56864 for flag in $(EXTRA_TARGET_FLAGS); do \
56865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56866 done; \
56867 (cd $(TARGET_SUBDIR)/libatomic && \
56868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56870 "RANLIB=$${RANLIB}" \
56871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56872 mostlyclean) \
56873 || exit 1
56874
56875 @endif target-libatomic
56876
56877 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
56878 maybe-clean-target-libatomic:
56879 @if target-libatomic
56880 maybe-clean-target-libatomic: clean-target-libatomic
56881
56882 clean-target-libatomic:
56883 @: $(MAKE); $(unstage)
56884 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56885 r=`${PWD_COMMAND}`; export r; \
56886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56887 $(NORMAL_TARGET_EXPORTS) \
56888 echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
56889 for flag in $(EXTRA_TARGET_FLAGS); do \
56890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56891 done; \
56892 (cd $(TARGET_SUBDIR)/libatomic && \
56893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56895 "RANLIB=$${RANLIB}" \
56896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56897 clean) \
56898 || exit 1
56899
56900 @endif target-libatomic
56901
56902 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
56903 maybe-distclean-target-libatomic:
56904 @if target-libatomic
56905 maybe-distclean-target-libatomic: distclean-target-libatomic
56906
56907 distclean-target-libatomic:
56908 @: $(MAKE); $(unstage)
56909 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56910 r=`${PWD_COMMAND}`; export r; \
56911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56912 $(NORMAL_TARGET_EXPORTS) \
56913 echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
56914 for flag in $(EXTRA_TARGET_FLAGS); do \
56915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56916 done; \
56917 (cd $(TARGET_SUBDIR)/libatomic && \
56918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56920 "RANLIB=$${RANLIB}" \
56921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56922 distclean) \
56923 || exit 1
56924
56925 @endif target-libatomic
56926
56927 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
56928 maybe-maintainer-clean-target-libatomic:
56929 @if target-libatomic
56930 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
56931
56932 maintainer-clean-target-libatomic:
56933 @: $(MAKE); $(unstage)
56934 @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
56935 r=`${PWD_COMMAND}`; export r; \
56936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56937 $(NORMAL_TARGET_EXPORTS) \
56938 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
56939 for flag in $(EXTRA_TARGET_FLAGS); do \
56940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56941 done; \
56942 (cd $(TARGET_SUBDIR)/libatomic && \
56943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56945 "RANLIB=$${RANLIB}" \
56946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56947 maintainer-clean) \
56948 || exit 1
56949
56950 @endif target-libatomic
56951
56952
56953
56954 @if target-libgomp
56955 .PHONY: check-target-libgomp-c++
56956 check-target-libgomp-c++:
56957 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
56958
56959 .PHONY: check-target-libgomp-fortran
56960 check-target-libgomp-fortran:
56961 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
56962
56963 @endif target-libgomp
56964
56965 @if target-libitm
56966 .PHONY: check-target-libitm-c++
56967 check-target-libitm-c++:
56968 $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
56969
56970 @endif target-libitm
56971
56972 # ----------
56973 # GCC module
56974 # ----------
56975
56976 @if gcc-no-bootstrap
56977 .PHONY: cross
56978 cross: all-build all-gas all-ld
56979 @r=`${PWD_COMMAND}`; export r; \
56980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56981 $(HOST_EXPORTS) \
56982 echo "Building the C and C++ compiler"; \
56983 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56984 @r=`${PWD_COMMAND}`; export r; \
56985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56986 echo "Building runtime libraries"; \
56987 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56988 @endif gcc-no-bootstrap
56989
56990 @if gcc
56991
56992 .PHONY: check-gcc-c check-c
56993 check-gcc-c:
56994 r=`${PWD_COMMAND}`; export r; \
56995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56996 $(HOST_EXPORTS) \
56997 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56998 check-c: check-gcc-c
56999
57000 .PHONY: check-gcc-c++ check-c++
57001 check-gcc-c++:
57002 r=`${PWD_COMMAND}`; export r; \
57003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57004 $(HOST_EXPORTS) \
57005 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
57006 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
57007
57008 .PHONY: check-gcc-fortran check-fortran
57009 check-gcc-fortran:
57010 r=`${PWD_COMMAND}`; export r; \
57011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57012 $(HOST_EXPORTS) \
57013 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
57014 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
57015
57016 .PHONY: check-gcc-ada check-ada
57017 check-gcc-ada:
57018 r=`${PWD_COMMAND}`; export r; \
57019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57020 $(HOST_EXPORTS) \
57021 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
57022 check-ada: check-gcc-ada check-target-libada
57023
57024 .PHONY: check-gcc-objc check-objc
57025 check-gcc-objc:
57026 r=`${PWD_COMMAND}`; export r; \
57027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57028 $(HOST_EXPORTS) \
57029 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
57030 check-objc: check-gcc-objc check-target-libobjc
57031
57032 .PHONY: check-gcc-obj-c++ check-obj-c++
57033 check-gcc-obj-c++:
57034 r=`${PWD_COMMAND}`; export r; \
57035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57036 $(HOST_EXPORTS) \
57037 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
57038 check-obj-c++: check-gcc-obj-c++
57039
57040 .PHONY: check-gcc-go check-go
57041 check-gcc-go:
57042 r=`${PWD_COMMAND}`; export r; \
57043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57044 $(HOST_EXPORTS) \
57045 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
57046 check-go: check-gcc-go check-target-libgo check-gotools
57047
57048 .PHONY: check-gcc-brig check-brig
57049 check-gcc-brig:
57050 r=`${PWD_COMMAND}`; export r; \
57051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57052 $(HOST_EXPORTS) \
57053 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-brig);
57054 check-brig: check-gcc-brig check-target-libhsail-rt
57055
57056 .PHONY: check-gcc-d check-d
57057 check-gcc-d:
57058 r=`${PWD_COMMAND}`; export r; \
57059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57060 $(HOST_EXPORTS) \
57061 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-d);
57062 check-d: check-gcc-d check-target-libphobos
57063
57064
57065 # The gcc part of install-no-fixedincludes, which relies on an intimate
57066 # knowledge of how a number of gcc internal targets (inter)operate. Delegate.
57067 .PHONY: gcc-install-no-fixedincludes
57068 gcc-install-no-fixedincludes:
57069 @if [ -f ./gcc/Makefile ]; then \
57070 r=`${PWD_COMMAND}`; export r; \
57071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57072 $(HOST_EXPORTS) \
57073 (cd ./gcc \
57074 && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
57075 else true; fi
57076 @endif gcc
57077
57078 # ---------------------
57079 # GCC bootstrap support
57080 # ---------------------
57081
57082 # We track the current stage (the one in 'gcc') in the stage_current file.
57083 # stage_last instead tracks the stage that was built last. These targets
57084 # are dummy when toplevel bootstrap is not active.
57085
57086 # While making host and target tools, symlinks to the final stage must be
57087 # there, so $(unstage) should be run at various points. To avoid excessive
57088 # recursive invocations of make, we "inline" them using a variable. These
57089 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
57090 # to avoid warnings from the GNU Make job server.
57091
57092 unstage = :
57093 stage = :
57094 current_stage = ""
57095
57096 @if gcc-bootstrap
57097 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
57098 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
57099 current_stage = "`cat stage_current 2> /dev/null`"
57100 @endif gcc-bootstrap
57101
57102 .PHONY: unstage stage
57103 unstage:
57104 @: $(MAKE); $(unstage)
57105 stage:
57106 @: $(MAKE); $(stage)
57107
57108 # Disable commands for lean bootstrap.
57109 LEAN = false
57110
57111 # We name the build directories for the various stages "stage1-gcc",
57112 # "stage2-gcc","stage3-gcc", etc.
57113
57114 # Since the 'compare' process will fail (on debugging information) if any
57115 # directory names are different, we need to link the gcc directory for
57116 # the previous stage to a constant name ('prev-gcc'), and to make the name of
57117 # the build directories constant as well. For the latter, we use naked names
57118 # like 'gcc', because the scripts in that directory assume it. We use
57119 # mv on platforms where symlinks to directories do not work or are not
57120 # reliable.
57121
57122 # 'touch' doesn't work right on some platforms.
57123 STAMP = echo timestamp >
57124
57125 # We only want to compare .o files, so set this!
57126 objext = .o
57127
57128
57129 .PHONY: stage1-start stage1-end
57130
57131 stage1-start::
57132 @: $(MAKE); $(stage); \
57133 echo stage1 > stage_current; \
57134 echo stage1 > stage_last; \
57135 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57136 @if bfd
57137 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
57138 mkdir stage1-bfd; \
57139 mv stage1-bfd bfd
57140 @endif bfd
57141 @if opcodes
57142 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
57143 mkdir stage1-opcodes; \
57144 mv stage1-opcodes opcodes
57145 @endif opcodes
57146 @if binutils
57147 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
57148 mkdir stage1-binutils; \
57149 mv stage1-binutils binutils
57150 @endif binutils
57151 @if fixincludes
57152 @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
57153 mkdir stage1-fixincludes; \
57154 mv stage1-fixincludes fixincludes
57155 @endif fixincludes
57156 @if gas
57157 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
57158 mkdir stage1-gas; \
57159 mv stage1-gas gas
57160 @endif gas
57161 @if gcc
57162 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
57163 mkdir stage1-gcc; \
57164 mv stage1-gcc gcc
57165 @endif gcc
57166 @if gmp
57167 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
57168 mkdir stage1-gmp; \
57169 mv stage1-gmp gmp
57170 @endif gmp
57171 @if mpfr
57172 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
57173 mkdir stage1-mpfr; \
57174 mv stage1-mpfr mpfr
57175 @endif mpfr
57176 @if mpc
57177 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
57178 mkdir stage1-mpc; \
57179 mv stage1-mpc mpc
57180 @endif mpc
57181 @if isl
57182 @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
57183 mkdir stage1-isl; \
57184 mv stage1-isl isl
57185 @endif isl
57186 @if libelf
57187 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
57188 mkdir stage1-libelf; \
57189 mv stage1-libelf libelf
57190 @endif libelf
57191 @if gold
57192 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
57193 mkdir stage1-gold; \
57194 mv stage1-gold gold
57195 @endif gold
57196 @if intl
57197 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
57198 mkdir stage1-intl; \
57199 mv stage1-intl intl
57200 @endif intl
57201 @if ld
57202 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
57203 mkdir stage1-ld; \
57204 mv stage1-ld ld
57205 @endif ld
57206 @if libbacktrace
57207 @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
57208 mkdir stage1-libbacktrace; \
57209 mv stage1-libbacktrace libbacktrace
57210 @endif libbacktrace
57211 @if libcpp
57212 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
57213 mkdir stage1-libcpp; \
57214 mv stage1-libcpp libcpp
57215 @endif libcpp
57216 @if libcody
57217 @cd $(HOST_SUBDIR); [ -d stage1-libcody ] || \
57218 mkdir stage1-libcody; \
57219 mv stage1-libcody libcody
57220 @endif libcody
57221 @if libdecnumber
57222 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
57223 mkdir stage1-libdecnumber; \
57224 mv stage1-libdecnumber libdecnumber
57225 @endif libdecnumber
57226 @if libiberty
57227 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
57228 mkdir stage1-libiberty; \
57229 mv stage1-libiberty libiberty
57230 @endif libiberty
57231 @if libiberty-linker-plugin
57232 @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
57233 mkdir stage1-libiberty-linker-plugin; \
57234 mv stage1-libiberty-linker-plugin libiberty-linker-plugin
57235 @endif libiberty-linker-plugin
57236 @if libiconv
57237 @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
57238 mkdir stage1-libiconv; \
57239 mv stage1-libiconv libiconv
57240 @endif libiconv
57241 @if zlib
57242 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
57243 mkdir stage1-zlib; \
57244 mv stage1-zlib zlib
57245 @endif zlib
57246 @if lto-plugin
57247 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
57248 mkdir stage1-lto-plugin; \
57249 mv stage1-lto-plugin lto-plugin
57250 @endif lto-plugin
57251 @if libctf
57252 @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
57253 mkdir stage1-libctf; \
57254 mv stage1-libctf libctf
57255 @endif libctf
57256 @[ -d stage1-$(TARGET_SUBDIR) ] || \
57257 mkdir stage1-$(TARGET_SUBDIR); \
57258 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
57259
57260 stage1-end::
57261 @if bfd
57262 @if test -d $(HOST_SUBDIR)/bfd; then \
57263 cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
57264 fi
57265 @endif bfd
57266 @if opcodes
57267 @if test -d $(HOST_SUBDIR)/opcodes; then \
57268 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
57269 fi
57270 @endif opcodes
57271 @if binutils
57272 @if test -d $(HOST_SUBDIR)/binutils; then \
57273 cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
57274 fi
57275 @endif binutils
57276 @if fixincludes
57277 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57278 cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
57279 fi
57280 @endif fixincludes
57281 @if gas
57282 @if test -d $(HOST_SUBDIR)/gas; then \
57283 cd $(HOST_SUBDIR); mv gas stage1-gas; \
57284 fi
57285 @endif gas
57286 @if gcc
57287 @if test -d $(HOST_SUBDIR)/gcc; then \
57288 cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
57289 fi
57290 @endif gcc
57291 @if gmp
57292 @if test -d $(HOST_SUBDIR)/gmp; then \
57293 cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
57294 fi
57295 @endif gmp
57296 @if mpfr
57297 @if test -d $(HOST_SUBDIR)/mpfr; then \
57298 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
57299 fi
57300 @endif mpfr
57301 @if mpc
57302 @if test -d $(HOST_SUBDIR)/mpc; then \
57303 cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
57304 fi
57305 @endif mpc
57306 @if isl
57307 @if test -d $(HOST_SUBDIR)/isl; then \
57308 cd $(HOST_SUBDIR); mv isl stage1-isl; \
57309 fi
57310 @endif isl
57311 @if libelf
57312 @if test -d $(HOST_SUBDIR)/libelf; then \
57313 cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
57314 fi
57315 @endif libelf
57316 @if gold
57317 @if test -d $(HOST_SUBDIR)/gold; then \
57318 cd $(HOST_SUBDIR); mv gold stage1-gold; \
57319 fi
57320 @endif gold
57321 @if intl
57322 @if test -d $(HOST_SUBDIR)/intl; then \
57323 cd $(HOST_SUBDIR); mv intl stage1-intl; \
57324 fi
57325 @endif intl
57326 @if ld
57327 @if test -d $(HOST_SUBDIR)/ld; then \
57328 cd $(HOST_SUBDIR); mv ld stage1-ld; \
57329 fi
57330 @endif ld
57331 @if libbacktrace
57332 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57333 cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
57334 fi
57335 @endif libbacktrace
57336 @if libcpp
57337 @if test -d $(HOST_SUBDIR)/libcpp; then \
57338 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
57339 fi
57340 @endif libcpp
57341 @if libcody
57342 @if test -d $(HOST_SUBDIR)/libcody; then \
57343 cd $(HOST_SUBDIR); mv libcody stage1-libcody; \
57344 fi
57345 @endif libcody
57346 @if libdecnumber
57347 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57348 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
57349 fi
57350 @endif libdecnumber
57351 @if libiberty
57352 @if test -d $(HOST_SUBDIR)/libiberty; then \
57353 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
57354 fi
57355 @endif libiberty
57356 @if libiberty-linker-plugin
57357 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57358 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
57359 fi
57360 @endif libiberty-linker-plugin
57361 @if libiconv
57362 @if test -d $(HOST_SUBDIR)/libiconv; then \
57363 cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
57364 fi
57365 @endif libiconv
57366 @if zlib
57367 @if test -d $(HOST_SUBDIR)/zlib; then \
57368 cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
57369 fi
57370 @endif zlib
57371 @if lto-plugin
57372 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57373 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
57374 fi
57375 @endif lto-plugin
57376 @if libctf
57377 @if test -d $(HOST_SUBDIR)/libctf; then \
57378 cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
57379 fi
57380 @endif libctf
57381 @if test -d $(TARGET_SUBDIR); then \
57382 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
57383 fi
57384 rm -f stage_current
57385
57386 # Bubble a bug fix through all the stages up to stage 1. They are
57387 # remade, but not reconfigured. The next stage (if any) will not be
57388 # reconfigured either.
57389 .PHONY: stage1-bubble
57390 stage1-bubble::
57391 @r=`${PWD_COMMAND}`; export r; \
57392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57393 if test -f stage1-lean ; then \
57394 echo Skipping rebuild of stage1; \
57395 else \
57396 $(MAKE) stage1-start; \
57397 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
57398 fi
57399
57400 .PHONY: all-stage1 clean-stage1
57401 do-clean: clean-stage1
57402
57403 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57404 # only possibility, but now it conflicts with no-bootstrap rules
57405 @if gcc-bootstrap
57406
57407
57408
57409
57410 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57411
57412 .PHONY: distclean-stage1
57413 distclean-stage1::
57414 @: $(MAKE); $(stage)
57415 @test "`cat stage_last`" != stage1 || rm -f stage_last
57416 rm -rf stage1-*
57417
57418
57419 @endif gcc-bootstrap
57420
57421
57422 .PHONY: stage2-start stage2-end
57423
57424 stage2-start::
57425 @: $(MAKE); $(stage); \
57426 echo stage2 > stage_current; \
57427 echo stage2 > stage_last; \
57428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57429 @if bfd
57430 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
57431 mkdir stage2-bfd; \
57432 mv stage2-bfd bfd; \
57433 mv stage1-bfd prev-bfd || test -f stage1-lean
57434 @endif bfd
57435 @if opcodes
57436 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
57437 mkdir stage2-opcodes; \
57438 mv stage2-opcodes opcodes; \
57439 mv stage1-opcodes prev-opcodes || test -f stage1-lean
57440 @endif opcodes
57441 @if binutils
57442 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
57443 mkdir stage2-binutils; \
57444 mv stage2-binutils binutils; \
57445 mv stage1-binutils prev-binutils || test -f stage1-lean
57446 @endif binutils
57447 @if fixincludes
57448 @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
57449 mkdir stage2-fixincludes; \
57450 mv stage2-fixincludes fixincludes; \
57451 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
57452 @endif fixincludes
57453 @if gas
57454 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
57455 mkdir stage2-gas; \
57456 mv stage2-gas gas; \
57457 mv stage1-gas prev-gas || test -f stage1-lean
57458 @endif gas
57459 @if gcc
57460 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
57461 mkdir stage2-gcc; \
57462 mv stage2-gcc gcc; \
57463 mv stage1-gcc prev-gcc || test -f stage1-lean
57464 @endif gcc
57465 @if gmp
57466 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
57467 mkdir stage2-gmp; \
57468 mv stage2-gmp gmp; \
57469 mv stage1-gmp prev-gmp || test -f stage1-lean
57470 @endif gmp
57471 @if mpfr
57472 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
57473 mkdir stage2-mpfr; \
57474 mv stage2-mpfr mpfr; \
57475 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57476 @endif mpfr
57477 @if mpc
57478 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
57479 mkdir stage2-mpc; \
57480 mv stage2-mpc mpc; \
57481 mv stage1-mpc prev-mpc || test -f stage1-lean
57482 @endif mpc
57483 @if isl
57484 @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
57485 mkdir stage2-isl; \
57486 mv stage2-isl isl; \
57487 mv stage1-isl prev-isl || test -f stage1-lean
57488 @endif isl
57489 @if libelf
57490 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
57491 mkdir stage2-libelf; \
57492 mv stage2-libelf libelf; \
57493 mv stage1-libelf prev-libelf || test -f stage1-lean
57494 @endif libelf
57495 @if gold
57496 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57497 mkdir stage2-gold; \
57498 mv stage2-gold gold; \
57499 mv stage1-gold prev-gold || test -f stage1-lean
57500 @endif gold
57501 @if intl
57502 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57503 mkdir stage2-intl; \
57504 mv stage2-intl intl; \
57505 mv stage1-intl prev-intl || test -f stage1-lean
57506 @endif intl
57507 @if ld
57508 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57509 mkdir stage2-ld; \
57510 mv stage2-ld ld; \
57511 mv stage1-ld prev-ld || test -f stage1-lean
57512 @endif ld
57513 @if libbacktrace
57514 @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
57515 mkdir stage2-libbacktrace; \
57516 mv stage2-libbacktrace libbacktrace; \
57517 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
57518 @endif libbacktrace
57519 @if libcpp
57520 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57521 mkdir stage2-libcpp; \
57522 mv stage2-libcpp libcpp; \
57523 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57524 @endif libcpp
57525 @if libcody
57526 @cd $(HOST_SUBDIR); [ -d stage2-libcody ] || \
57527 mkdir stage2-libcody; \
57528 mv stage2-libcody libcody; \
57529 mv stage1-libcody prev-libcody || test -f stage1-lean
57530 @endif libcody
57531 @if libdecnumber
57532 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57533 mkdir stage2-libdecnumber; \
57534 mv stage2-libdecnumber libdecnumber; \
57535 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57536 @endif libdecnumber
57537 @if libiberty
57538 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57539 mkdir stage2-libiberty; \
57540 mv stage2-libiberty libiberty; \
57541 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57542 @endif libiberty
57543 @if libiberty-linker-plugin
57544 @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
57545 mkdir stage2-libiberty-linker-plugin; \
57546 mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
57547 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
57548 @endif libiberty-linker-plugin
57549 @if libiconv
57550 @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
57551 mkdir stage2-libiconv; \
57552 mv stage2-libiconv libiconv; \
57553 mv stage1-libiconv prev-libiconv || test -f stage1-lean
57554 @endif libiconv
57555 @if zlib
57556 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57557 mkdir stage2-zlib; \
57558 mv stage2-zlib zlib; \
57559 mv stage1-zlib prev-zlib || test -f stage1-lean
57560 @endif zlib
57561 @if lto-plugin
57562 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57563 mkdir stage2-lto-plugin; \
57564 mv stage2-lto-plugin lto-plugin; \
57565 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57566 @endif lto-plugin
57567 @if libctf
57568 @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
57569 mkdir stage2-libctf; \
57570 mv stage2-libctf libctf; \
57571 mv stage1-libctf prev-libctf || test -f stage1-lean
57572 @endif libctf
57573 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57574 mkdir stage2-$(TARGET_SUBDIR); \
57575 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57576 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57577
57578 stage2-end::
57579 @if bfd
57580 @if test -d $(HOST_SUBDIR)/bfd; then \
57581 cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
57582 mv prev-bfd stage1-bfd; : ; \
57583 fi
57584 @endif bfd
57585 @if opcodes
57586 @if test -d $(HOST_SUBDIR)/opcodes; then \
57587 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
57588 mv prev-opcodes stage1-opcodes; : ; \
57589 fi
57590 @endif opcodes
57591 @if binutils
57592 @if test -d $(HOST_SUBDIR)/binutils; then \
57593 cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
57594 mv prev-binutils stage1-binutils; : ; \
57595 fi
57596 @endif binutils
57597 @if fixincludes
57598 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57599 cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
57600 mv prev-fixincludes stage1-fixincludes; : ; \
57601 fi
57602 @endif fixincludes
57603 @if gas
57604 @if test -d $(HOST_SUBDIR)/gas; then \
57605 cd $(HOST_SUBDIR); mv gas stage2-gas; \
57606 mv prev-gas stage1-gas; : ; \
57607 fi
57608 @endif gas
57609 @if gcc
57610 @if test -d $(HOST_SUBDIR)/gcc; then \
57611 cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
57612 mv prev-gcc stage1-gcc; : ; \
57613 fi
57614 @endif gcc
57615 @if gmp
57616 @if test -d $(HOST_SUBDIR)/gmp; then \
57617 cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
57618 mv prev-gmp stage1-gmp; : ; \
57619 fi
57620 @endif gmp
57621 @if mpfr
57622 @if test -d $(HOST_SUBDIR)/mpfr; then \
57623 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
57624 mv prev-mpfr stage1-mpfr; : ; \
57625 fi
57626 @endif mpfr
57627 @if mpc
57628 @if test -d $(HOST_SUBDIR)/mpc; then \
57629 cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
57630 mv prev-mpc stage1-mpc; : ; \
57631 fi
57632 @endif mpc
57633 @if isl
57634 @if test -d $(HOST_SUBDIR)/isl; then \
57635 cd $(HOST_SUBDIR); mv isl stage2-isl; \
57636 mv prev-isl stage1-isl; : ; \
57637 fi
57638 @endif isl
57639 @if libelf
57640 @if test -d $(HOST_SUBDIR)/libelf; then \
57641 cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
57642 mv prev-libelf stage1-libelf; : ; \
57643 fi
57644 @endif libelf
57645 @if gold
57646 @if test -d $(HOST_SUBDIR)/gold; then \
57647 cd $(HOST_SUBDIR); mv gold stage2-gold; \
57648 mv prev-gold stage1-gold; : ; \
57649 fi
57650 @endif gold
57651 @if intl
57652 @if test -d $(HOST_SUBDIR)/intl; then \
57653 cd $(HOST_SUBDIR); mv intl stage2-intl; \
57654 mv prev-intl stage1-intl; : ; \
57655 fi
57656 @endif intl
57657 @if ld
57658 @if test -d $(HOST_SUBDIR)/ld; then \
57659 cd $(HOST_SUBDIR); mv ld stage2-ld; \
57660 mv prev-ld stage1-ld; : ; \
57661 fi
57662 @endif ld
57663 @if libbacktrace
57664 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57665 cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
57666 mv prev-libbacktrace stage1-libbacktrace; : ; \
57667 fi
57668 @endif libbacktrace
57669 @if libcpp
57670 @if test -d $(HOST_SUBDIR)/libcpp; then \
57671 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
57672 mv prev-libcpp stage1-libcpp; : ; \
57673 fi
57674 @endif libcpp
57675 @if libcody
57676 @if test -d $(HOST_SUBDIR)/libcody; then \
57677 cd $(HOST_SUBDIR); mv libcody stage2-libcody; \
57678 mv prev-libcody stage1-libcody; : ; \
57679 fi
57680 @endif libcody
57681 @if libdecnumber
57682 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57683 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
57684 mv prev-libdecnumber stage1-libdecnumber; : ; \
57685 fi
57686 @endif libdecnumber
57687 @if libiberty
57688 @if test -d $(HOST_SUBDIR)/libiberty; then \
57689 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
57690 mv prev-libiberty stage1-libiberty; : ; \
57691 fi
57692 @endif libiberty
57693 @if libiberty-linker-plugin
57694 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57695 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
57696 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
57697 fi
57698 @endif libiberty-linker-plugin
57699 @if libiconv
57700 @if test -d $(HOST_SUBDIR)/libiconv; then \
57701 cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
57702 mv prev-libiconv stage1-libiconv; : ; \
57703 fi
57704 @endif libiconv
57705 @if zlib
57706 @if test -d $(HOST_SUBDIR)/zlib; then \
57707 cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
57708 mv prev-zlib stage1-zlib; : ; \
57709 fi
57710 @endif zlib
57711 @if lto-plugin
57712 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57713 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
57714 mv prev-lto-plugin stage1-lto-plugin; : ; \
57715 fi
57716 @endif lto-plugin
57717 @if libctf
57718 @if test -d $(HOST_SUBDIR)/libctf; then \
57719 cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
57720 mv prev-libctf stage1-libctf; : ; \
57721 fi
57722 @endif libctf
57723 @if test -d $(TARGET_SUBDIR); then \
57724 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
57725 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
57726 fi
57727 rm -f stage_current
57728
57729 # Bubble a bug fix through all the stages up to stage 2. They are
57730 # remade, but not reconfigured. The next stage (if any) will not be
57731 # reconfigured either.
57732 .PHONY: stage2-bubble
57733 stage2-bubble:: stage1-bubble
57734 @r=`${PWD_COMMAND}`; export r; \
57735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57736 if test -f stage2-lean || test -f stage1-lean ; then \
57737 echo Skipping rebuild of stage2; \
57738 else \
57739 $(MAKE) stage2-start; \
57740 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57741 fi
57742
57743 .PHONY: all-stage2 clean-stage2
57744 do-clean: clean-stage2
57745
57746 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57747 # only possibility, but now it conflicts with no-bootstrap rules
57748 @if gcc-bootstrap
57749
57750
57751
57752 .PHONY: bootstrap2 bootstrap2-lean
57753 bootstrap2:
57754 echo stage2 > stage_final
57755 @r=`${PWD_COMMAND}`; export r; \
57756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57757 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57758 @: $(MAKE); $(unstage)
57759 @r=`${PWD_COMMAND}`; export r; \
57760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57761 TFLAGS="$(STAGE2_TFLAGS)"; \
57762 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57763
57764 bootstrap2-lean:
57765 echo stage2 > stage_final
57766 @r=`${PWD_COMMAND}`; export r; \
57767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57768 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57769 @: $(MAKE); $(unstage)
57770 @r=`${PWD_COMMAND}`; export r; \
57771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57772 TFLAGS="$(STAGE2_TFLAGS)"; \
57773 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57774
57775
57776 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57777 distclean-stage1:: distclean-stage2
57778 .PHONY: distclean-stage2
57779 distclean-stage2::
57780 @: $(MAKE); $(stage)
57781 @test "`cat stage_last`" != stage2 || rm -f stage_last
57782 rm -rf stage2-*
57783
57784
57785 @endif gcc-bootstrap
57786
57787
57788 .PHONY: stage3-start stage3-end
57789
57790 stage3-start::
57791 @: $(MAKE); $(stage); \
57792 echo stage3 > stage_current; \
57793 echo stage3 > stage_last; \
57794 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57795 @if bfd
57796 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57797 mkdir stage3-bfd; \
57798 mv stage3-bfd bfd; \
57799 mv stage2-bfd prev-bfd || test -f stage2-lean
57800 @endif bfd
57801 @if opcodes
57802 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57803 mkdir stage3-opcodes; \
57804 mv stage3-opcodes opcodes; \
57805 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57806 @endif opcodes
57807 @if binutils
57808 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57809 mkdir stage3-binutils; \
57810 mv stage3-binutils binutils; \
57811 mv stage2-binutils prev-binutils || test -f stage2-lean
57812 @endif binutils
57813 @if fixincludes
57814 @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
57815 mkdir stage3-fixincludes; \
57816 mv stage3-fixincludes fixincludes; \
57817 mv stage2-fixincludes prev-fixincludes || test -f stage2-lean
57818 @endif fixincludes
57819 @if gas
57820 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57821 mkdir stage3-gas; \
57822 mv stage3-gas gas; \
57823 mv stage2-gas prev-gas || test -f stage2-lean
57824 @endif gas
57825 @if gcc
57826 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57827 mkdir stage3-gcc; \
57828 mv stage3-gcc gcc; \
57829 mv stage2-gcc prev-gcc || test -f stage2-lean
57830 @endif gcc
57831 @if gmp
57832 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57833 mkdir stage3-gmp; \
57834 mv stage3-gmp gmp; \
57835 mv stage2-gmp prev-gmp || test -f stage2-lean
57836 @endif gmp
57837 @if mpfr
57838 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57839 mkdir stage3-mpfr; \
57840 mv stage3-mpfr mpfr; \
57841 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57842 @endif mpfr
57843 @if mpc
57844 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57845 mkdir stage3-mpc; \
57846 mv stage3-mpc mpc; \
57847 mv stage2-mpc prev-mpc || test -f stage2-lean
57848 @endif mpc
57849 @if isl
57850 @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
57851 mkdir stage3-isl; \
57852 mv stage3-isl isl; \
57853 mv stage2-isl prev-isl || test -f stage2-lean
57854 @endif isl
57855 @if libelf
57856 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57857 mkdir stage3-libelf; \
57858 mv stage3-libelf libelf; \
57859 mv stage2-libelf prev-libelf || test -f stage2-lean
57860 @endif libelf
57861 @if gold
57862 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57863 mkdir stage3-gold; \
57864 mv stage3-gold gold; \
57865 mv stage2-gold prev-gold || test -f stage2-lean
57866 @endif gold
57867 @if intl
57868 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57869 mkdir stage3-intl; \
57870 mv stage3-intl intl; \
57871 mv stage2-intl prev-intl || test -f stage2-lean
57872 @endif intl
57873 @if ld
57874 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57875 mkdir stage3-ld; \
57876 mv stage3-ld ld; \
57877 mv stage2-ld prev-ld || test -f stage2-lean
57878 @endif ld
57879 @if libbacktrace
57880 @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
57881 mkdir stage3-libbacktrace; \
57882 mv stage3-libbacktrace libbacktrace; \
57883 mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean
57884 @endif libbacktrace
57885 @if libcpp
57886 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57887 mkdir stage3-libcpp; \
57888 mv stage3-libcpp libcpp; \
57889 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57890 @endif libcpp
57891 @if libcody
57892 @cd $(HOST_SUBDIR); [ -d stage3-libcody ] || \
57893 mkdir stage3-libcody; \
57894 mv stage3-libcody libcody; \
57895 mv stage2-libcody prev-libcody || test -f stage2-lean
57896 @endif libcody
57897 @if libdecnumber
57898 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57899 mkdir stage3-libdecnumber; \
57900 mv stage3-libdecnumber libdecnumber; \
57901 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57902 @endif libdecnumber
57903 @if libiberty
57904 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57905 mkdir stage3-libiberty; \
57906 mv stage3-libiberty libiberty; \
57907 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57908 @endif libiberty
57909 @if libiberty-linker-plugin
57910 @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
57911 mkdir stage3-libiberty-linker-plugin; \
57912 mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
57913 mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean
57914 @endif libiberty-linker-plugin
57915 @if libiconv
57916 @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
57917 mkdir stage3-libiconv; \
57918 mv stage3-libiconv libiconv; \
57919 mv stage2-libiconv prev-libiconv || test -f stage2-lean
57920 @endif libiconv
57921 @if zlib
57922 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57923 mkdir stage3-zlib; \
57924 mv stage3-zlib zlib; \
57925 mv stage2-zlib prev-zlib || test -f stage2-lean
57926 @endif zlib
57927 @if lto-plugin
57928 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57929 mkdir stage3-lto-plugin; \
57930 mv stage3-lto-plugin lto-plugin; \
57931 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57932 @endif lto-plugin
57933 @if libctf
57934 @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
57935 mkdir stage3-libctf; \
57936 mv stage3-libctf libctf; \
57937 mv stage2-libctf prev-libctf || test -f stage2-lean
57938 @endif libctf
57939 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57940 mkdir stage3-$(TARGET_SUBDIR); \
57941 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
57942 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57943
57944 stage3-end::
57945 @if bfd
57946 @if test -d $(HOST_SUBDIR)/bfd; then \
57947 cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
57948 mv prev-bfd stage2-bfd; : ; \
57949 fi
57950 @endif bfd
57951 @if opcodes
57952 @if test -d $(HOST_SUBDIR)/opcodes; then \
57953 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
57954 mv prev-opcodes stage2-opcodes; : ; \
57955 fi
57956 @endif opcodes
57957 @if binutils
57958 @if test -d $(HOST_SUBDIR)/binutils; then \
57959 cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
57960 mv prev-binutils stage2-binutils; : ; \
57961 fi
57962 @endif binutils
57963 @if fixincludes
57964 @if test -d $(HOST_SUBDIR)/fixincludes; then \
57965 cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
57966 mv prev-fixincludes stage2-fixincludes; : ; \
57967 fi
57968 @endif fixincludes
57969 @if gas
57970 @if test -d $(HOST_SUBDIR)/gas; then \
57971 cd $(HOST_SUBDIR); mv gas stage3-gas; \
57972 mv prev-gas stage2-gas; : ; \
57973 fi
57974 @endif gas
57975 @if gcc
57976 @if test -d $(HOST_SUBDIR)/gcc; then \
57977 cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
57978 mv prev-gcc stage2-gcc; : ; \
57979 fi
57980 @endif gcc
57981 @if gmp
57982 @if test -d $(HOST_SUBDIR)/gmp; then \
57983 cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
57984 mv prev-gmp stage2-gmp; : ; \
57985 fi
57986 @endif gmp
57987 @if mpfr
57988 @if test -d $(HOST_SUBDIR)/mpfr; then \
57989 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
57990 mv prev-mpfr stage2-mpfr; : ; \
57991 fi
57992 @endif mpfr
57993 @if mpc
57994 @if test -d $(HOST_SUBDIR)/mpc; then \
57995 cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
57996 mv prev-mpc stage2-mpc; : ; \
57997 fi
57998 @endif mpc
57999 @if isl
58000 @if test -d $(HOST_SUBDIR)/isl; then \
58001 cd $(HOST_SUBDIR); mv isl stage3-isl; \
58002 mv prev-isl stage2-isl; : ; \
58003 fi
58004 @endif isl
58005 @if libelf
58006 @if test -d $(HOST_SUBDIR)/libelf; then \
58007 cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
58008 mv prev-libelf stage2-libelf; : ; \
58009 fi
58010 @endif libelf
58011 @if gold
58012 @if test -d $(HOST_SUBDIR)/gold; then \
58013 cd $(HOST_SUBDIR); mv gold stage3-gold; \
58014 mv prev-gold stage2-gold; : ; \
58015 fi
58016 @endif gold
58017 @if intl
58018 @if test -d $(HOST_SUBDIR)/intl; then \
58019 cd $(HOST_SUBDIR); mv intl stage3-intl; \
58020 mv prev-intl stage2-intl; : ; \
58021 fi
58022 @endif intl
58023 @if ld
58024 @if test -d $(HOST_SUBDIR)/ld; then \
58025 cd $(HOST_SUBDIR); mv ld stage3-ld; \
58026 mv prev-ld stage2-ld; : ; \
58027 fi
58028 @endif ld
58029 @if libbacktrace
58030 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58031 cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
58032 mv prev-libbacktrace stage2-libbacktrace; : ; \
58033 fi
58034 @endif libbacktrace
58035 @if libcpp
58036 @if test -d $(HOST_SUBDIR)/libcpp; then \
58037 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
58038 mv prev-libcpp stage2-libcpp; : ; \
58039 fi
58040 @endif libcpp
58041 @if libcody
58042 @if test -d $(HOST_SUBDIR)/libcody; then \
58043 cd $(HOST_SUBDIR); mv libcody stage3-libcody; \
58044 mv prev-libcody stage2-libcody; : ; \
58045 fi
58046 @endif libcody
58047 @if libdecnumber
58048 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58049 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
58050 mv prev-libdecnumber stage2-libdecnumber; : ; \
58051 fi
58052 @endif libdecnumber
58053 @if libiberty
58054 @if test -d $(HOST_SUBDIR)/libiberty; then \
58055 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
58056 mv prev-libiberty stage2-libiberty; : ; \
58057 fi
58058 @endif libiberty
58059 @if libiberty-linker-plugin
58060 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58061 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
58062 mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
58063 fi
58064 @endif libiberty-linker-plugin
58065 @if libiconv
58066 @if test -d $(HOST_SUBDIR)/libiconv; then \
58067 cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
58068 mv prev-libiconv stage2-libiconv; : ; \
58069 fi
58070 @endif libiconv
58071 @if zlib
58072 @if test -d $(HOST_SUBDIR)/zlib; then \
58073 cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
58074 mv prev-zlib stage2-zlib; : ; \
58075 fi
58076 @endif zlib
58077 @if lto-plugin
58078 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58079 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
58080 mv prev-lto-plugin stage2-lto-plugin; : ; \
58081 fi
58082 @endif lto-plugin
58083 @if libctf
58084 @if test -d $(HOST_SUBDIR)/libctf; then \
58085 cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
58086 mv prev-libctf stage2-libctf; : ; \
58087 fi
58088 @endif libctf
58089 @if test -d $(TARGET_SUBDIR); then \
58090 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
58091 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
58092 fi
58093 rm -f stage_current
58094
58095 # Bubble a bug fix through all the stages up to stage 3. They are
58096 # remade, but not reconfigured. The next stage (if any) will not be
58097 # reconfigured either.
58098 .PHONY: stage3-bubble
58099 stage3-bubble:: stage2-bubble
58100 @r=`${PWD_COMMAND}`; export r; \
58101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58102 if test -f stage3-lean || test -f stage2-lean ; then \
58103 echo Skipping rebuild of stage3; \
58104 else \
58105 $(MAKE) stage3-start; \
58106 if $(LEAN); then \
58107 rm -rf stage1-*; \
58108 $(STAMP) stage1-lean; \
58109 fi; \
58110 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
58111 fi
58112 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
58113
58114 .PHONY: all-stage3 clean-stage3
58115 do-clean: clean-stage3
58116
58117 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58118 # only possibility, but now it conflicts with no-bootstrap rules
58119 @if gcc-bootstrap
58120
58121 compare:
58122 @r=`${PWD_COMMAND}`; export r; \
58123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58124 if test -f stage2-lean; then \
58125 echo Cannot compare object files as stage 2 was deleted.; \
58126 exit 0; \
58127 fi; \
58128 : $(MAKE); $(stage); \
58129 rm -f .bad_compare; \
58130 echo Comparing stages 2 and 3; \
58131 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
58132 files=`find stage3-* -name "*$(objext)" -print | \
58133 sed -n s,^stage$$sed-,,p`; \
58134 for file in $${files} ${extra-compare}; do \
58135 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
58136 if test ! -f $$f1; then continue; fi; \
58137 $(do-compare) > /dev/null 2>&1; \
58138 if test $$? -eq 1; then \
58139 case $$file in \
58140 @compare_exclusions@) \
58141 echo warning: $$file differs ;; \
58142 *) \
58143 echo $$file differs >> .bad_compare ;; \
58144 esac; \
58145 fi; \
58146 done; \
58147 if [ -f .bad_compare ]; then \
58148 echo "Bootstrap comparison failure!"; \
58149 cat .bad_compare; \
58150 exit 1; \
58151 else \
58152 echo Comparison successful.; \
58153 fi; \
58154 $(STAMP) compare
58155 if $(LEAN); then \
58156 rm -rf stage2-*; \
58157 $(STAMP) stage2-lean; \
58158 fi
58159
58160
58161
58162 .PHONY: bootstrap bootstrap-lean
58163 bootstrap:
58164 echo stage3 > stage_final
58165 @r=`${PWD_COMMAND}`; export r; \
58166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58167 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58168 @: $(MAKE); $(unstage)
58169 @r=`${PWD_COMMAND}`; export r; \
58170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58171 TFLAGS="$(STAGE3_TFLAGS)"; \
58172 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58173
58174 bootstrap-lean:
58175 echo stage3 > stage_final
58176 @r=`${PWD_COMMAND}`; export r; \
58177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58178 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
58179 @: $(MAKE); $(unstage)
58180 @r=`${PWD_COMMAND}`; export r; \
58181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58182 TFLAGS="$(STAGE3_TFLAGS)"; \
58183 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58184
58185
58186 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58187 distclean-stage2:: distclean-stage3
58188 .PHONY: distclean-stage3
58189 distclean-stage3::
58190 @: $(MAKE); $(stage)
58191 @test "`cat stage_last`" != stage3 || rm -f stage_last
58192 rm -rf stage3-* compare
58193
58194
58195 .PHONY: cleanstrap
58196 cleanstrap: do-distclean local-clean
58197 echo stage3 > stage_final
58198 @r=`${PWD_COMMAND}`; export r; \
58199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58200 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
58201 @: $(MAKE); $(unstage)
58202 @r=`${PWD_COMMAND}`; export r; \
58203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58204 TFLAGS="$(STAGE3_TFLAGS)"; \
58205 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58206
58207 @endif gcc-bootstrap
58208
58209
58210 .PHONY: stage4-start stage4-end
58211
58212 stage4-start::
58213 @: $(MAKE); $(stage); \
58214 echo stage4 > stage_current; \
58215 echo stage4 > stage_last; \
58216 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58217 @if bfd
58218 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
58219 mkdir stage4-bfd; \
58220 mv stage4-bfd bfd; \
58221 mv stage3-bfd prev-bfd || test -f stage3-lean
58222 @endif bfd
58223 @if opcodes
58224 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
58225 mkdir stage4-opcodes; \
58226 mv stage4-opcodes opcodes; \
58227 mv stage3-opcodes prev-opcodes || test -f stage3-lean
58228 @endif opcodes
58229 @if binutils
58230 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
58231 mkdir stage4-binutils; \
58232 mv stage4-binutils binutils; \
58233 mv stage3-binutils prev-binutils || test -f stage3-lean
58234 @endif binutils
58235 @if fixincludes
58236 @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
58237 mkdir stage4-fixincludes; \
58238 mv stage4-fixincludes fixincludes; \
58239 mv stage3-fixincludes prev-fixincludes || test -f stage3-lean
58240 @endif fixincludes
58241 @if gas
58242 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
58243 mkdir stage4-gas; \
58244 mv stage4-gas gas; \
58245 mv stage3-gas prev-gas || test -f stage3-lean
58246 @endif gas
58247 @if gcc
58248 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
58249 mkdir stage4-gcc; \
58250 mv stage4-gcc gcc; \
58251 mv stage3-gcc prev-gcc || test -f stage3-lean
58252 @endif gcc
58253 @if gmp
58254 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
58255 mkdir stage4-gmp; \
58256 mv stage4-gmp gmp; \
58257 mv stage3-gmp prev-gmp || test -f stage3-lean
58258 @endif gmp
58259 @if mpfr
58260 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
58261 mkdir stage4-mpfr; \
58262 mv stage4-mpfr mpfr; \
58263 mv stage3-mpfr prev-mpfr || test -f stage3-lean
58264 @endif mpfr
58265 @if mpc
58266 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
58267 mkdir stage4-mpc; \
58268 mv stage4-mpc mpc; \
58269 mv stage3-mpc prev-mpc || test -f stage3-lean
58270 @endif mpc
58271 @if isl
58272 @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
58273 mkdir stage4-isl; \
58274 mv stage4-isl isl; \
58275 mv stage3-isl prev-isl || test -f stage3-lean
58276 @endif isl
58277 @if libelf
58278 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
58279 mkdir stage4-libelf; \
58280 mv stage4-libelf libelf; \
58281 mv stage3-libelf prev-libelf || test -f stage3-lean
58282 @endif libelf
58283 @if gold
58284 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
58285 mkdir stage4-gold; \
58286 mv stage4-gold gold; \
58287 mv stage3-gold prev-gold || test -f stage3-lean
58288 @endif gold
58289 @if intl
58290 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
58291 mkdir stage4-intl; \
58292 mv stage4-intl intl; \
58293 mv stage3-intl prev-intl || test -f stage3-lean
58294 @endif intl
58295 @if ld
58296 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
58297 mkdir stage4-ld; \
58298 mv stage4-ld ld; \
58299 mv stage3-ld prev-ld || test -f stage3-lean
58300 @endif ld
58301 @if libbacktrace
58302 @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
58303 mkdir stage4-libbacktrace; \
58304 mv stage4-libbacktrace libbacktrace; \
58305 mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean
58306 @endif libbacktrace
58307 @if libcpp
58308 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
58309 mkdir stage4-libcpp; \
58310 mv stage4-libcpp libcpp; \
58311 mv stage3-libcpp prev-libcpp || test -f stage3-lean
58312 @endif libcpp
58313 @if libcody
58314 @cd $(HOST_SUBDIR); [ -d stage4-libcody ] || \
58315 mkdir stage4-libcody; \
58316 mv stage4-libcody libcody; \
58317 mv stage3-libcody prev-libcody || test -f stage3-lean
58318 @endif libcody
58319 @if libdecnumber
58320 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
58321 mkdir stage4-libdecnumber; \
58322 mv stage4-libdecnumber libdecnumber; \
58323 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
58324 @endif libdecnumber
58325 @if libiberty
58326 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
58327 mkdir stage4-libiberty; \
58328 mv stage4-libiberty libiberty; \
58329 mv stage3-libiberty prev-libiberty || test -f stage3-lean
58330 @endif libiberty
58331 @if libiberty-linker-plugin
58332 @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
58333 mkdir stage4-libiberty-linker-plugin; \
58334 mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
58335 mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean
58336 @endif libiberty-linker-plugin
58337 @if libiconv
58338 @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
58339 mkdir stage4-libiconv; \
58340 mv stage4-libiconv libiconv; \
58341 mv stage3-libiconv prev-libiconv || test -f stage3-lean
58342 @endif libiconv
58343 @if zlib
58344 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
58345 mkdir stage4-zlib; \
58346 mv stage4-zlib zlib; \
58347 mv stage3-zlib prev-zlib || test -f stage3-lean
58348 @endif zlib
58349 @if lto-plugin
58350 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
58351 mkdir stage4-lto-plugin; \
58352 mv stage4-lto-plugin lto-plugin; \
58353 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
58354 @endif lto-plugin
58355 @if libctf
58356 @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
58357 mkdir stage4-libctf; \
58358 mv stage4-libctf libctf; \
58359 mv stage3-libctf prev-libctf || test -f stage3-lean
58360 @endif libctf
58361 @[ -d stage4-$(TARGET_SUBDIR) ] || \
58362 mkdir stage4-$(TARGET_SUBDIR); \
58363 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58364 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
58365
58366 stage4-end::
58367 @if bfd
58368 @if test -d $(HOST_SUBDIR)/bfd; then \
58369 cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
58370 mv prev-bfd stage3-bfd; : ; \
58371 fi
58372 @endif bfd
58373 @if opcodes
58374 @if test -d $(HOST_SUBDIR)/opcodes; then \
58375 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
58376 mv prev-opcodes stage3-opcodes; : ; \
58377 fi
58378 @endif opcodes
58379 @if binutils
58380 @if test -d $(HOST_SUBDIR)/binutils; then \
58381 cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
58382 mv prev-binutils stage3-binutils; : ; \
58383 fi
58384 @endif binutils
58385 @if fixincludes
58386 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58387 cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
58388 mv prev-fixincludes stage3-fixincludes; : ; \
58389 fi
58390 @endif fixincludes
58391 @if gas
58392 @if test -d $(HOST_SUBDIR)/gas; then \
58393 cd $(HOST_SUBDIR); mv gas stage4-gas; \
58394 mv prev-gas stage3-gas; : ; \
58395 fi
58396 @endif gas
58397 @if gcc
58398 @if test -d $(HOST_SUBDIR)/gcc; then \
58399 cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
58400 mv prev-gcc stage3-gcc; : ; \
58401 fi
58402 @endif gcc
58403 @if gmp
58404 @if test -d $(HOST_SUBDIR)/gmp; then \
58405 cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
58406 mv prev-gmp stage3-gmp; : ; \
58407 fi
58408 @endif gmp
58409 @if mpfr
58410 @if test -d $(HOST_SUBDIR)/mpfr; then \
58411 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
58412 mv prev-mpfr stage3-mpfr; : ; \
58413 fi
58414 @endif mpfr
58415 @if mpc
58416 @if test -d $(HOST_SUBDIR)/mpc; then \
58417 cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
58418 mv prev-mpc stage3-mpc; : ; \
58419 fi
58420 @endif mpc
58421 @if isl
58422 @if test -d $(HOST_SUBDIR)/isl; then \
58423 cd $(HOST_SUBDIR); mv isl stage4-isl; \
58424 mv prev-isl stage3-isl; : ; \
58425 fi
58426 @endif isl
58427 @if libelf
58428 @if test -d $(HOST_SUBDIR)/libelf; then \
58429 cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
58430 mv prev-libelf stage3-libelf; : ; \
58431 fi
58432 @endif libelf
58433 @if gold
58434 @if test -d $(HOST_SUBDIR)/gold; then \
58435 cd $(HOST_SUBDIR); mv gold stage4-gold; \
58436 mv prev-gold stage3-gold; : ; \
58437 fi
58438 @endif gold
58439 @if intl
58440 @if test -d $(HOST_SUBDIR)/intl; then \
58441 cd $(HOST_SUBDIR); mv intl stage4-intl; \
58442 mv prev-intl stage3-intl; : ; \
58443 fi
58444 @endif intl
58445 @if ld
58446 @if test -d $(HOST_SUBDIR)/ld; then \
58447 cd $(HOST_SUBDIR); mv ld stage4-ld; \
58448 mv prev-ld stage3-ld; : ; \
58449 fi
58450 @endif ld
58451 @if libbacktrace
58452 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58453 cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
58454 mv prev-libbacktrace stage3-libbacktrace; : ; \
58455 fi
58456 @endif libbacktrace
58457 @if libcpp
58458 @if test -d $(HOST_SUBDIR)/libcpp; then \
58459 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
58460 mv prev-libcpp stage3-libcpp; : ; \
58461 fi
58462 @endif libcpp
58463 @if libcody
58464 @if test -d $(HOST_SUBDIR)/libcody; then \
58465 cd $(HOST_SUBDIR); mv libcody stage4-libcody; \
58466 mv prev-libcody stage3-libcody; : ; \
58467 fi
58468 @endif libcody
58469 @if libdecnumber
58470 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58471 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
58472 mv prev-libdecnumber stage3-libdecnumber; : ; \
58473 fi
58474 @endif libdecnumber
58475 @if libiberty
58476 @if test -d $(HOST_SUBDIR)/libiberty; then \
58477 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
58478 mv prev-libiberty stage3-libiberty; : ; \
58479 fi
58480 @endif libiberty
58481 @if libiberty-linker-plugin
58482 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58483 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
58484 mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
58485 fi
58486 @endif libiberty-linker-plugin
58487 @if libiconv
58488 @if test -d $(HOST_SUBDIR)/libiconv; then \
58489 cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
58490 mv prev-libiconv stage3-libiconv; : ; \
58491 fi
58492 @endif libiconv
58493 @if zlib
58494 @if test -d $(HOST_SUBDIR)/zlib; then \
58495 cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
58496 mv prev-zlib stage3-zlib; : ; \
58497 fi
58498 @endif zlib
58499 @if lto-plugin
58500 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58501 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
58502 mv prev-lto-plugin stage3-lto-plugin; : ; \
58503 fi
58504 @endif lto-plugin
58505 @if libctf
58506 @if test -d $(HOST_SUBDIR)/libctf; then \
58507 cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
58508 mv prev-libctf stage3-libctf; : ; \
58509 fi
58510 @endif libctf
58511 @if test -d $(TARGET_SUBDIR); then \
58512 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
58513 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
58514 fi
58515 rm -f stage_current
58516
58517 # Bubble a bug fix through all the stages up to stage 4. They are
58518 # remade, but not reconfigured. The next stage (if any) will not be
58519 # reconfigured either.
58520 .PHONY: stage4-bubble
58521 stage4-bubble:: stage3-bubble
58522 @r=`${PWD_COMMAND}`; export r; \
58523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58524 if test -f stage4-lean || test -f stage3-lean ; then \
58525 echo Skipping rebuild of stage4; \
58526 else \
58527 $(MAKE) stage4-start; \
58528 if $(LEAN); then \
58529 rm -rf stage2-*; \
58530 $(STAMP) stage2-lean; \
58531 fi; \
58532 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
58533 fi
58534 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
58535
58536 .PHONY: all-stage4 clean-stage4
58537 do-clean: clean-stage4
58538
58539 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58540 # only possibility, but now it conflicts with no-bootstrap rules
58541 @if gcc-bootstrap
58542
58543 compare3:
58544 @r=`${PWD_COMMAND}`; export r; \
58545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58546 if test -f stage3-lean; then \
58547 echo Cannot compare object files as stage 3 was deleted.; \
58548 exit 0; \
58549 fi; \
58550 : $(MAKE); $(stage); \
58551 rm -f .bad_compare; \
58552 echo Comparing stages 3 and 4; \
58553 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
58554 files=`find stage4-* -name "*$(objext)" -print | \
58555 sed -n s,^stage$$sed-,,p`; \
58556 for file in $${files} ${extra-compare}; do \
58557 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
58558 if test ! -f $$f1; then continue; fi; \
58559 $(do-compare3) > /dev/null 2>&1; \
58560 if test $$? -eq 1; then \
58561 case $$file in \
58562 @compare_exclusions@) \
58563 echo warning: $$file differs ;; \
58564 *) \
58565 echo $$file differs >> .bad_compare ;; \
58566 esac; \
58567 fi; \
58568 done; \
58569 if [ -f .bad_compare ]; then \
58570 echo "Bootstrap comparison failure!"; \
58571 cat .bad_compare; \
58572 exit 1; \
58573 else \
58574 echo Comparison successful.; \
58575 fi; \
58576 $(STAMP) compare3
58577 if $(LEAN); then \
58578 rm -rf stage3-*; \
58579 $(STAMP) stage3-lean; \
58580 fi
58581
58582
58583
58584 .PHONY: bootstrap4 bootstrap4-lean
58585 bootstrap4:
58586 echo stage4 > stage_final
58587 @r=`${PWD_COMMAND}`; export r; \
58588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58589 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
58590 @: $(MAKE); $(unstage)
58591 @r=`${PWD_COMMAND}`; export r; \
58592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58593 TFLAGS="$(STAGE4_TFLAGS)"; \
58594 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58595
58596 bootstrap4-lean:
58597 echo stage4 > stage_final
58598 @r=`${PWD_COMMAND}`; export r; \
58599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58600 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
58601 @: $(MAKE); $(unstage)
58602 @r=`${PWD_COMMAND}`; export r; \
58603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58604 TFLAGS="$(STAGE4_TFLAGS)"; \
58605 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58606
58607
58608 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58609 distclean-stage3:: distclean-stage4
58610 .PHONY: distclean-stage4
58611 distclean-stage4::
58612 @: $(MAKE); $(stage)
58613 @test "`cat stage_last`" != stage4 || rm -f stage_last
58614 rm -rf stage4-* compare3
58615
58616
58617 @endif gcc-bootstrap
58618
58619
58620 .PHONY: stageprofile-start stageprofile-end
58621
58622 stageprofile-start::
58623 @: $(MAKE); $(stage); \
58624 echo stageprofile > stage_current; \
58625 echo stageprofile > stage_last; \
58626 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58627 @if bfd
58628 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
58629 mkdir stageprofile-bfd; \
58630 mv stageprofile-bfd bfd; \
58631 mv stage1-bfd prev-bfd || test -f stage1-lean
58632 @endif bfd
58633 @if opcodes
58634 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
58635 mkdir stageprofile-opcodes; \
58636 mv stageprofile-opcodes opcodes; \
58637 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58638 @endif opcodes
58639 @if binutils
58640 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
58641 mkdir stageprofile-binutils; \
58642 mv stageprofile-binutils binutils; \
58643 mv stage1-binutils prev-binutils || test -f stage1-lean
58644 @endif binutils
58645 @if fixincludes
58646 @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
58647 mkdir stageprofile-fixincludes; \
58648 mv stageprofile-fixincludes fixincludes; \
58649 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
58650 @endif fixincludes
58651 @if gas
58652 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
58653 mkdir stageprofile-gas; \
58654 mv stageprofile-gas gas; \
58655 mv stage1-gas prev-gas || test -f stage1-lean
58656 @endif gas
58657 @if gcc
58658 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
58659 mkdir stageprofile-gcc; \
58660 mv stageprofile-gcc gcc; \
58661 mv stage1-gcc prev-gcc || test -f stage1-lean
58662 @endif gcc
58663 @if gmp
58664 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
58665 mkdir stageprofile-gmp; \
58666 mv stageprofile-gmp gmp; \
58667 mv stage1-gmp prev-gmp || test -f stage1-lean
58668 @endif gmp
58669 @if mpfr
58670 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
58671 mkdir stageprofile-mpfr; \
58672 mv stageprofile-mpfr mpfr; \
58673 mv stage1-mpfr prev-mpfr || test -f stage1-lean
58674 @endif mpfr
58675 @if mpc
58676 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
58677 mkdir stageprofile-mpc; \
58678 mv stageprofile-mpc mpc; \
58679 mv stage1-mpc prev-mpc || test -f stage1-lean
58680 @endif mpc
58681 @if isl
58682 @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
58683 mkdir stageprofile-isl; \
58684 mv stageprofile-isl isl; \
58685 mv stage1-isl prev-isl || test -f stage1-lean
58686 @endif isl
58687 @if libelf
58688 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58689 mkdir stageprofile-libelf; \
58690 mv stageprofile-libelf libelf; \
58691 mv stage1-libelf prev-libelf || test -f stage1-lean
58692 @endif libelf
58693 @if gold
58694 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58695 mkdir stageprofile-gold; \
58696 mv stageprofile-gold gold; \
58697 mv stage1-gold prev-gold || test -f stage1-lean
58698 @endif gold
58699 @if intl
58700 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58701 mkdir stageprofile-intl; \
58702 mv stageprofile-intl intl; \
58703 mv stage1-intl prev-intl || test -f stage1-lean
58704 @endif intl
58705 @if ld
58706 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58707 mkdir stageprofile-ld; \
58708 mv stageprofile-ld ld; \
58709 mv stage1-ld prev-ld || test -f stage1-lean
58710 @endif ld
58711 @if libbacktrace
58712 @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
58713 mkdir stageprofile-libbacktrace; \
58714 mv stageprofile-libbacktrace libbacktrace; \
58715 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
58716 @endif libbacktrace
58717 @if libcpp
58718 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58719 mkdir stageprofile-libcpp; \
58720 mv stageprofile-libcpp libcpp; \
58721 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58722 @endif libcpp
58723 @if libcody
58724 @cd $(HOST_SUBDIR); [ -d stageprofile-libcody ] || \
58725 mkdir stageprofile-libcody; \
58726 mv stageprofile-libcody libcody; \
58727 mv stage1-libcody prev-libcody || test -f stage1-lean
58728 @endif libcody
58729 @if libdecnumber
58730 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58731 mkdir stageprofile-libdecnumber; \
58732 mv stageprofile-libdecnumber libdecnumber; \
58733 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58734 @endif libdecnumber
58735 @if libiberty
58736 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58737 mkdir stageprofile-libiberty; \
58738 mv stageprofile-libiberty libiberty; \
58739 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58740 @endif libiberty
58741 @if libiberty-linker-plugin
58742 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
58743 mkdir stageprofile-libiberty-linker-plugin; \
58744 mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
58745 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
58746 @endif libiberty-linker-plugin
58747 @if libiconv
58748 @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
58749 mkdir stageprofile-libiconv; \
58750 mv stageprofile-libiconv libiconv; \
58751 mv stage1-libiconv prev-libiconv || test -f stage1-lean
58752 @endif libiconv
58753 @if zlib
58754 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58755 mkdir stageprofile-zlib; \
58756 mv stageprofile-zlib zlib; \
58757 mv stage1-zlib prev-zlib || test -f stage1-lean
58758 @endif zlib
58759 @if lto-plugin
58760 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58761 mkdir stageprofile-lto-plugin; \
58762 mv stageprofile-lto-plugin lto-plugin; \
58763 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58764 @endif lto-plugin
58765 @if libctf
58766 @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
58767 mkdir stageprofile-libctf; \
58768 mv stageprofile-libctf libctf; \
58769 mv stage1-libctf prev-libctf || test -f stage1-lean
58770 @endif libctf
58771 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58772 mkdir stageprofile-$(TARGET_SUBDIR); \
58773 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
58774 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58775
58776 stageprofile-end::
58777 @if bfd
58778 @if test -d $(HOST_SUBDIR)/bfd; then \
58779 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
58780 mv prev-bfd stage1-bfd; : ; \
58781 fi
58782 @endif bfd
58783 @if opcodes
58784 @if test -d $(HOST_SUBDIR)/opcodes; then \
58785 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
58786 mv prev-opcodes stage1-opcodes; : ; \
58787 fi
58788 @endif opcodes
58789 @if binutils
58790 @if test -d $(HOST_SUBDIR)/binutils; then \
58791 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
58792 mv prev-binutils stage1-binutils; : ; \
58793 fi
58794 @endif binutils
58795 @if fixincludes
58796 @if test -d $(HOST_SUBDIR)/fixincludes; then \
58797 cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
58798 mv prev-fixincludes stage1-fixincludes; : ; \
58799 fi
58800 @endif fixincludes
58801 @if gas
58802 @if test -d $(HOST_SUBDIR)/gas; then \
58803 cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
58804 mv prev-gas stage1-gas; : ; \
58805 fi
58806 @endif gas
58807 @if gcc
58808 @if test -d $(HOST_SUBDIR)/gcc; then \
58809 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
58810 mv prev-gcc stage1-gcc; : ; \
58811 fi
58812 @endif gcc
58813 @if gmp
58814 @if test -d $(HOST_SUBDIR)/gmp; then \
58815 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
58816 mv prev-gmp stage1-gmp; : ; \
58817 fi
58818 @endif gmp
58819 @if mpfr
58820 @if test -d $(HOST_SUBDIR)/mpfr; then \
58821 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
58822 mv prev-mpfr stage1-mpfr; : ; \
58823 fi
58824 @endif mpfr
58825 @if mpc
58826 @if test -d $(HOST_SUBDIR)/mpc; then \
58827 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
58828 mv prev-mpc stage1-mpc; : ; \
58829 fi
58830 @endif mpc
58831 @if isl
58832 @if test -d $(HOST_SUBDIR)/isl; then \
58833 cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
58834 mv prev-isl stage1-isl; : ; \
58835 fi
58836 @endif isl
58837 @if libelf
58838 @if test -d $(HOST_SUBDIR)/libelf; then \
58839 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
58840 mv prev-libelf stage1-libelf; : ; \
58841 fi
58842 @endif libelf
58843 @if gold
58844 @if test -d $(HOST_SUBDIR)/gold; then \
58845 cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
58846 mv prev-gold stage1-gold; : ; \
58847 fi
58848 @endif gold
58849 @if intl
58850 @if test -d $(HOST_SUBDIR)/intl; then \
58851 cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
58852 mv prev-intl stage1-intl; : ; \
58853 fi
58854 @endif intl
58855 @if ld
58856 @if test -d $(HOST_SUBDIR)/ld; then \
58857 cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
58858 mv prev-ld stage1-ld; : ; \
58859 fi
58860 @endif ld
58861 @if libbacktrace
58862 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
58863 cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
58864 mv prev-libbacktrace stage1-libbacktrace; : ; \
58865 fi
58866 @endif libbacktrace
58867 @if libcpp
58868 @if test -d $(HOST_SUBDIR)/libcpp; then \
58869 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
58870 mv prev-libcpp stage1-libcpp; : ; \
58871 fi
58872 @endif libcpp
58873 @if libcody
58874 @if test -d $(HOST_SUBDIR)/libcody; then \
58875 cd $(HOST_SUBDIR); mv libcody stageprofile-libcody; \
58876 mv prev-libcody stage1-libcody; : ; \
58877 fi
58878 @endif libcody
58879 @if libdecnumber
58880 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
58881 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
58882 mv prev-libdecnumber stage1-libdecnumber; : ; \
58883 fi
58884 @endif libdecnumber
58885 @if libiberty
58886 @if test -d $(HOST_SUBDIR)/libiberty; then \
58887 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
58888 mv prev-libiberty stage1-libiberty; : ; \
58889 fi
58890 @endif libiberty
58891 @if libiberty-linker-plugin
58892 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
58893 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
58894 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
58895 fi
58896 @endif libiberty-linker-plugin
58897 @if libiconv
58898 @if test -d $(HOST_SUBDIR)/libiconv; then \
58899 cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
58900 mv prev-libiconv stage1-libiconv; : ; \
58901 fi
58902 @endif libiconv
58903 @if zlib
58904 @if test -d $(HOST_SUBDIR)/zlib; then \
58905 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
58906 mv prev-zlib stage1-zlib; : ; \
58907 fi
58908 @endif zlib
58909 @if lto-plugin
58910 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
58911 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
58912 mv prev-lto-plugin stage1-lto-plugin; : ; \
58913 fi
58914 @endif lto-plugin
58915 @if libctf
58916 @if test -d $(HOST_SUBDIR)/libctf; then \
58917 cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
58918 mv prev-libctf stage1-libctf; : ; \
58919 fi
58920 @endif libctf
58921 @if test -d $(TARGET_SUBDIR); then \
58922 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
58923 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
58924 fi
58925 rm -f stage_current
58926
58927 # Bubble a bug fix through all the stages up to stage profile. They are
58928 # remade, but not reconfigured. The next stage (if any) will not be
58929 # reconfigured either.
58930 .PHONY: stageprofile-bubble
58931 stageprofile-bubble:: stage1-bubble
58932 @r=`${PWD_COMMAND}`; export r; \
58933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58934 if test -f stageprofile-lean || test -f stage1-lean ; then \
58935 echo Skipping rebuild of stageprofile; \
58936 else \
58937 $(MAKE) stageprofile-start; \
58938 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58939 fi
58940
58941 .PHONY: all-stageprofile clean-stageprofile
58942 do-clean: clean-stageprofile
58943
58944 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58945 # only possibility, but now it conflicts with no-bootstrap rules
58946 @if gcc-bootstrap
58947
58948
58949
58950
58951 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58952 distclean-stage1:: distclean-stageprofile
58953 .PHONY: distclean-stageprofile
58954 distclean-stageprofile::
58955 @: $(MAKE); $(stage)
58956 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58957 rm -rf stageprofile-*
58958
58959
58960 @endif gcc-bootstrap
58961
58962
58963 .PHONY: stagetrain-start stagetrain-end
58964
58965 stagetrain-start::
58966 @: $(MAKE); $(stage); \
58967 echo stagetrain > stage_current; \
58968 echo stagetrain > stage_last; \
58969 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58970 @if bfd
58971 @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
58972 mkdir stagetrain-bfd; \
58973 mv stagetrain-bfd bfd; \
58974 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58975 @endif bfd
58976 @if opcodes
58977 @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
58978 mkdir stagetrain-opcodes; \
58979 mv stagetrain-opcodes opcodes; \
58980 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58981 @endif opcodes
58982 @if binutils
58983 @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
58984 mkdir stagetrain-binutils; \
58985 mv stagetrain-binutils binutils; \
58986 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58987 @endif binutils
58988 @if fixincludes
58989 @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
58990 mkdir stagetrain-fixincludes; \
58991 mv stagetrain-fixincludes fixincludes; \
58992 mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean
58993 @endif fixincludes
58994 @if gas
58995 @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
58996 mkdir stagetrain-gas; \
58997 mv stagetrain-gas gas; \
58998 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58999 @endif gas
59000 @if gcc
59001 @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
59002 mkdir stagetrain-gcc; \
59003 mv stagetrain-gcc gcc; \
59004 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
59005 @endif gcc
59006 @if gmp
59007 @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
59008 mkdir stagetrain-gmp; \
59009 mv stagetrain-gmp gmp; \
59010 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
59011 @endif gmp
59012 @if mpfr
59013 @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
59014 mkdir stagetrain-mpfr; \
59015 mv stagetrain-mpfr mpfr; \
59016 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
59017 @endif mpfr
59018 @if mpc
59019 @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
59020 mkdir stagetrain-mpc; \
59021 mv stagetrain-mpc mpc; \
59022 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
59023 @endif mpc
59024 @if isl
59025 @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
59026 mkdir stagetrain-isl; \
59027 mv stagetrain-isl isl; \
59028 mv stageprofile-isl prev-isl || test -f stageprofile-lean
59029 @endif isl
59030 @if libelf
59031 @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
59032 mkdir stagetrain-libelf; \
59033 mv stagetrain-libelf libelf; \
59034 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
59035 @endif libelf
59036 @if gold
59037 @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
59038 mkdir stagetrain-gold; \
59039 mv stagetrain-gold gold; \
59040 mv stageprofile-gold prev-gold || test -f stageprofile-lean
59041 @endif gold
59042 @if intl
59043 @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
59044 mkdir stagetrain-intl; \
59045 mv stagetrain-intl intl; \
59046 mv stageprofile-intl prev-intl || test -f stageprofile-lean
59047 @endif intl
59048 @if ld
59049 @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
59050 mkdir stagetrain-ld; \
59051 mv stagetrain-ld ld; \
59052 mv stageprofile-ld prev-ld || test -f stageprofile-lean
59053 @endif ld
59054 @if libbacktrace
59055 @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
59056 mkdir stagetrain-libbacktrace; \
59057 mv stagetrain-libbacktrace libbacktrace; \
59058 mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean
59059 @endif libbacktrace
59060 @if libcpp
59061 @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
59062 mkdir stagetrain-libcpp; \
59063 mv stagetrain-libcpp libcpp; \
59064 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
59065 @endif libcpp
59066 @if libcody
59067 @cd $(HOST_SUBDIR); [ -d stagetrain-libcody ] || \
59068 mkdir stagetrain-libcody; \
59069 mv stagetrain-libcody libcody; \
59070 mv stageprofile-libcody prev-libcody || test -f stageprofile-lean
59071 @endif libcody
59072 @if libdecnumber
59073 @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
59074 mkdir stagetrain-libdecnumber; \
59075 mv stagetrain-libdecnumber libdecnumber; \
59076 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
59077 @endif libdecnumber
59078 @if libiberty
59079 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
59080 mkdir stagetrain-libiberty; \
59081 mv stagetrain-libiberty libiberty; \
59082 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
59083 @endif libiberty
59084 @if libiberty-linker-plugin
59085 @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
59086 mkdir stagetrain-libiberty-linker-plugin; \
59087 mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
59088 mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean
59089 @endif libiberty-linker-plugin
59090 @if libiconv
59091 @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
59092 mkdir stagetrain-libiconv; \
59093 mv stagetrain-libiconv libiconv; \
59094 mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean
59095 @endif libiconv
59096 @if zlib
59097 @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
59098 mkdir stagetrain-zlib; \
59099 mv stagetrain-zlib zlib; \
59100 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
59101 @endif zlib
59102 @if lto-plugin
59103 @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
59104 mkdir stagetrain-lto-plugin; \
59105 mv stagetrain-lto-plugin lto-plugin; \
59106 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
59107 @endif lto-plugin
59108 @if libctf
59109 @cd $(HOST_SUBDIR); [ -d stagetrain-libctf ] || \
59110 mkdir stagetrain-libctf; \
59111 mv stagetrain-libctf libctf; \
59112 mv stageprofile-libctf prev-libctf || test -f stageprofile-lean
59113 @endif libctf
59114 @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
59115 mkdir stagetrain-$(TARGET_SUBDIR); \
59116 mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59117 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
59118
59119 stagetrain-end::
59120 @if bfd
59121 @if test -d $(HOST_SUBDIR)/bfd; then \
59122 cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
59123 mv prev-bfd stageprofile-bfd; : ; \
59124 fi
59125 @endif bfd
59126 @if opcodes
59127 @if test -d $(HOST_SUBDIR)/opcodes; then \
59128 cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
59129 mv prev-opcodes stageprofile-opcodes; : ; \
59130 fi
59131 @endif opcodes
59132 @if binutils
59133 @if test -d $(HOST_SUBDIR)/binutils; then \
59134 cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
59135 mv prev-binutils stageprofile-binutils; : ; \
59136 fi
59137 @endif binutils
59138 @if fixincludes
59139 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59140 cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
59141 mv prev-fixincludes stageprofile-fixincludes; : ; \
59142 fi
59143 @endif fixincludes
59144 @if gas
59145 @if test -d $(HOST_SUBDIR)/gas; then \
59146 cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
59147 mv prev-gas stageprofile-gas; : ; \
59148 fi
59149 @endif gas
59150 @if gcc
59151 @if test -d $(HOST_SUBDIR)/gcc; then \
59152 cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
59153 mv prev-gcc stageprofile-gcc; : ; \
59154 fi
59155 @endif gcc
59156 @if gmp
59157 @if test -d $(HOST_SUBDIR)/gmp; then \
59158 cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
59159 mv prev-gmp stageprofile-gmp; : ; \
59160 fi
59161 @endif gmp
59162 @if mpfr
59163 @if test -d $(HOST_SUBDIR)/mpfr; then \
59164 cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
59165 mv prev-mpfr stageprofile-mpfr; : ; \
59166 fi
59167 @endif mpfr
59168 @if mpc
59169 @if test -d $(HOST_SUBDIR)/mpc; then \
59170 cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
59171 mv prev-mpc stageprofile-mpc; : ; \
59172 fi
59173 @endif mpc
59174 @if isl
59175 @if test -d $(HOST_SUBDIR)/isl; then \
59176 cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
59177 mv prev-isl stageprofile-isl; : ; \
59178 fi
59179 @endif isl
59180 @if libelf
59181 @if test -d $(HOST_SUBDIR)/libelf; then \
59182 cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
59183 mv prev-libelf stageprofile-libelf; : ; \
59184 fi
59185 @endif libelf
59186 @if gold
59187 @if test -d $(HOST_SUBDIR)/gold; then \
59188 cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
59189 mv prev-gold stageprofile-gold; : ; \
59190 fi
59191 @endif gold
59192 @if intl
59193 @if test -d $(HOST_SUBDIR)/intl; then \
59194 cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
59195 mv prev-intl stageprofile-intl; : ; \
59196 fi
59197 @endif intl
59198 @if ld
59199 @if test -d $(HOST_SUBDIR)/ld; then \
59200 cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
59201 mv prev-ld stageprofile-ld; : ; \
59202 fi
59203 @endif ld
59204 @if libbacktrace
59205 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59206 cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
59207 mv prev-libbacktrace stageprofile-libbacktrace; : ; \
59208 fi
59209 @endif libbacktrace
59210 @if libcpp
59211 @if test -d $(HOST_SUBDIR)/libcpp; then \
59212 cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
59213 mv prev-libcpp stageprofile-libcpp; : ; \
59214 fi
59215 @endif libcpp
59216 @if libcody
59217 @if test -d $(HOST_SUBDIR)/libcody; then \
59218 cd $(HOST_SUBDIR); mv libcody stagetrain-libcody; \
59219 mv prev-libcody stageprofile-libcody; : ; \
59220 fi
59221 @endif libcody
59222 @if libdecnumber
59223 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59224 cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
59225 mv prev-libdecnumber stageprofile-libdecnumber; : ; \
59226 fi
59227 @endif libdecnumber
59228 @if libiberty
59229 @if test -d $(HOST_SUBDIR)/libiberty; then \
59230 cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
59231 mv prev-libiberty stageprofile-libiberty; : ; \
59232 fi
59233 @endif libiberty
59234 @if libiberty-linker-plugin
59235 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59236 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
59237 mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
59238 fi
59239 @endif libiberty-linker-plugin
59240 @if libiconv
59241 @if test -d $(HOST_SUBDIR)/libiconv; then \
59242 cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
59243 mv prev-libiconv stageprofile-libiconv; : ; \
59244 fi
59245 @endif libiconv
59246 @if zlib
59247 @if test -d $(HOST_SUBDIR)/zlib; then \
59248 cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
59249 mv prev-zlib stageprofile-zlib; : ; \
59250 fi
59251 @endif zlib
59252 @if lto-plugin
59253 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59254 cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
59255 mv prev-lto-plugin stageprofile-lto-plugin; : ; \
59256 fi
59257 @endif lto-plugin
59258 @if libctf
59259 @if test -d $(HOST_SUBDIR)/libctf; then \
59260 cd $(HOST_SUBDIR); mv libctf stagetrain-libctf; \
59261 mv prev-libctf stageprofile-libctf; : ; \
59262 fi
59263 @endif libctf
59264 @if test -d $(TARGET_SUBDIR); then \
59265 mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
59266 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
59267 fi
59268 rm -f stage_current
59269
59270 # Bubble a bug fix through all the stages up to stage train. They are
59271 # remade, but not reconfigured. The next stage (if any) will not be
59272 # reconfigured either.
59273 .PHONY: stagetrain-bubble
59274 stagetrain-bubble:: stageprofile-bubble
59275 @r=`${PWD_COMMAND}`; export r; \
59276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59277 if test -f stagetrain-lean || test -f stageprofile-lean ; then \
59278 echo Skipping rebuild of stagetrain; \
59279 else \
59280 $(MAKE) stagetrain-start; \
59281 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
59282 fi
59283
59284 .PHONY: all-stagetrain clean-stagetrain
59285 do-clean: clean-stagetrain
59286
59287 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59288 # only possibility, but now it conflicts with no-bootstrap rules
59289 @if gcc-bootstrap
59290
59291
59292
59293
59294 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59295 distclean-stageprofile:: distclean-stagetrain
59296 .PHONY: distclean-stagetrain
59297 distclean-stagetrain::
59298 @: $(MAKE); $(stage)
59299 @test "`cat stage_last`" != stagetrain || rm -f stage_last
59300 rm -rf stagetrain-*
59301
59302
59303 @endif gcc-bootstrap
59304
59305
59306 .PHONY: stagefeedback-start stagefeedback-end
59307
59308 stagefeedback-start::
59309 @: $(MAKE); $(stage); \
59310 echo stagefeedback > stage_current; \
59311 echo stagefeedback > stage_last; \
59312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59313 @if bfd
59314 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
59315 mkdir stagefeedback-bfd; \
59316 mv stagefeedback-bfd bfd; \
59317 mv stagetrain-bfd prev-bfd || test -f stagetrain-lean
59318 @endif bfd
59319 @if opcodes
59320 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
59321 mkdir stagefeedback-opcodes; \
59322 mv stagefeedback-opcodes opcodes; \
59323 mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean
59324 @endif opcodes
59325 @if binutils
59326 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
59327 mkdir stagefeedback-binutils; \
59328 mv stagefeedback-binutils binutils; \
59329 mv stagetrain-binutils prev-binutils || test -f stagetrain-lean
59330 @endif binutils
59331 @if fixincludes
59332 @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
59333 mkdir stagefeedback-fixincludes; \
59334 mv stagefeedback-fixincludes fixincludes; \
59335 mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean
59336 @endif fixincludes
59337 @if gas
59338 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
59339 mkdir stagefeedback-gas; \
59340 mv stagefeedback-gas gas; \
59341 mv stagetrain-gas prev-gas || test -f stagetrain-lean
59342 @endif gas
59343 @if gcc
59344 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
59345 mkdir stagefeedback-gcc; \
59346 mv stagefeedback-gcc gcc; \
59347 mv stagetrain-gcc prev-gcc || test -f stagetrain-lean
59348 @endif gcc
59349 @if gmp
59350 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
59351 mkdir stagefeedback-gmp; \
59352 mv stagefeedback-gmp gmp; \
59353 mv stagetrain-gmp prev-gmp || test -f stagetrain-lean
59354 @endif gmp
59355 @if mpfr
59356 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
59357 mkdir stagefeedback-mpfr; \
59358 mv stagefeedback-mpfr mpfr; \
59359 mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean
59360 @endif mpfr
59361 @if mpc
59362 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
59363 mkdir stagefeedback-mpc; \
59364 mv stagefeedback-mpc mpc; \
59365 mv stagetrain-mpc prev-mpc || test -f stagetrain-lean
59366 @endif mpc
59367 @if isl
59368 @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
59369 mkdir stagefeedback-isl; \
59370 mv stagefeedback-isl isl; \
59371 mv stagetrain-isl prev-isl || test -f stagetrain-lean
59372 @endif isl
59373 @if libelf
59374 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
59375 mkdir stagefeedback-libelf; \
59376 mv stagefeedback-libelf libelf; \
59377 mv stagetrain-libelf prev-libelf || test -f stagetrain-lean
59378 @endif libelf
59379 @if gold
59380 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
59381 mkdir stagefeedback-gold; \
59382 mv stagefeedback-gold gold; \
59383 mv stagetrain-gold prev-gold || test -f stagetrain-lean
59384 @endif gold
59385 @if intl
59386 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
59387 mkdir stagefeedback-intl; \
59388 mv stagefeedback-intl intl; \
59389 mv stagetrain-intl prev-intl || test -f stagetrain-lean
59390 @endif intl
59391 @if ld
59392 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
59393 mkdir stagefeedback-ld; \
59394 mv stagefeedback-ld ld; \
59395 mv stagetrain-ld prev-ld || test -f stagetrain-lean
59396 @endif ld
59397 @if libbacktrace
59398 @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
59399 mkdir stagefeedback-libbacktrace; \
59400 mv stagefeedback-libbacktrace libbacktrace; \
59401 mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean
59402 @endif libbacktrace
59403 @if libcpp
59404 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
59405 mkdir stagefeedback-libcpp; \
59406 mv stagefeedback-libcpp libcpp; \
59407 mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean
59408 @endif libcpp
59409 @if libcody
59410 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcody ] || \
59411 mkdir stagefeedback-libcody; \
59412 mv stagefeedback-libcody libcody; \
59413 mv stagetrain-libcody prev-libcody || test -f stagetrain-lean
59414 @endif libcody
59415 @if libdecnumber
59416 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
59417 mkdir stagefeedback-libdecnumber; \
59418 mv stagefeedback-libdecnumber libdecnumber; \
59419 mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean
59420 @endif libdecnumber
59421 @if libiberty
59422 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
59423 mkdir stagefeedback-libiberty; \
59424 mv stagefeedback-libiberty libiberty; \
59425 mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean
59426 @endif libiberty
59427 @if libiberty-linker-plugin
59428 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
59429 mkdir stagefeedback-libiberty-linker-plugin; \
59430 mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
59431 mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean
59432 @endif libiberty-linker-plugin
59433 @if libiconv
59434 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
59435 mkdir stagefeedback-libiconv; \
59436 mv stagefeedback-libiconv libiconv; \
59437 mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean
59438 @endif libiconv
59439 @if zlib
59440 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
59441 mkdir stagefeedback-zlib; \
59442 mv stagefeedback-zlib zlib; \
59443 mv stagetrain-zlib prev-zlib || test -f stagetrain-lean
59444 @endif zlib
59445 @if lto-plugin
59446 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
59447 mkdir stagefeedback-lto-plugin; \
59448 mv stagefeedback-lto-plugin lto-plugin; \
59449 mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean
59450 @endif lto-plugin
59451 @if libctf
59452 @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
59453 mkdir stagefeedback-libctf; \
59454 mv stagefeedback-libctf libctf; \
59455 mv stagetrain-libctf prev-libctf || test -f stagetrain-lean
59456 @endif libctf
59457 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
59458 mkdir stagefeedback-$(TARGET_SUBDIR); \
59459 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59460 mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean
59461
59462 stagefeedback-end::
59463 @if bfd
59464 @if test -d $(HOST_SUBDIR)/bfd; then \
59465 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
59466 mv prev-bfd stagetrain-bfd; : ; \
59467 fi
59468 @endif bfd
59469 @if opcodes
59470 @if test -d $(HOST_SUBDIR)/opcodes; then \
59471 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
59472 mv prev-opcodes stagetrain-opcodes; : ; \
59473 fi
59474 @endif opcodes
59475 @if binutils
59476 @if test -d $(HOST_SUBDIR)/binutils; then \
59477 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
59478 mv prev-binutils stagetrain-binutils; : ; \
59479 fi
59480 @endif binutils
59481 @if fixincludes
59482 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59483 cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
59484 mv prev-fixincludes stagetrain-fixincludes; : ; \
59485 fi
59486 @endif fixincludes
59487 @if gas
59488 @if test -d $(HOST_SUBDIR)/gas; then \
59489 cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
59490 mv prev-gas stagetrain-gas; : ; \
59491 fi
59492 @endif gas
59493 @if gcc
59494 @if test -d $(HOST_SUBDIR)/gcc; then \
59495 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
59496 mv prev-gcc stagetrain-gcc; : ; \
59497 fi
59498 @endif gcc
59499 @if gmp
59500 @if test -d $(HOST_SUBDIR)/gmp; then \
59501 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
59502 mv prev-gmp stagetrain-gmp; : ; \
59503 fi
59504 @endif gmp
59505 @if mpfr
59506 @if test -d $(HOST_SUBDIR)/mpfr; then \
59507 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
59508 mv prev-mpfr stagetrain-mpfr; : ; \
59509 fi
59510 @endif mpfr
59511 @if mpc
59512 @if test -d $(HOST_SUBDIR)/mpc; then \
59513 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
59514 mv prev-mpc stagetrain-mpc; : ; \
59515 fi
59516 @endif mpc
59517 @if isl
59518 @if test -d $(HOST_SUBDIR)/isl; then \
59519 cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
59520 mv prev-isl stagetrain-isl; : ; \
59521 fi
59522 @endif isl
59523 @if libelf
59524 @if test -d $(HOST_SUBDIR)/libelf; then \
59525 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
59526 mv prev-libelf stagetrain-libelf; : ; \
59527 fi
59528 @endif libelf
59529 @if gold
59530 @if test -d $(HOST_SUBDIR)/gold; then \
59531 cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
59532 mv prev-gold stagetrain-gold; : ; \
59533 fi
59534 @endif gold
59535 @if intl
59536 @if test -d $(HOST_SUBDIR)/intl; then \
59537 cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
59538 mv prev-intl stagetrain-intl; : ; \
59539 fi
59540 @endif intl
59541 @if ld
59542 @if test -d $(HOST_SUBDIR)/ld; then \
59543 cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
59544 mv prev-ld stagetrain-ld; : ; \
59545 fi
59546 @endif ld
59547 @if libbacktrace
59548 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59549 cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
59550 mv prev-libbacktrace stagetrain-libbacktrace; : ; \
59551 fi
59552 @endif libbacktrace
59553 @if libcpp
59554 @if test -d $(HOST_SUBDIR)/libcpp; then \
59555 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
59556 mv prev-libcpp stagetrain-libcpp; : ; \
59557 fi
59558 @endif libcpp
59559 @if libcody
59560 @if test -d $(HOST_SUBDIR)/libcody; then \
59561 cd $(HOST_SUBDIR); mv libcody stagefeedback-libcody; \
59562 mv prev-libcody stagetrain-libcody; : ; \
59563 fi
59564 @endif libcody
59565 @if libdecnumber
59566 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59567 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
59568 mv prev-libdecnumber stagetrain-libdecnumber; : ; \
59569 fi
59570 @endif libdecnumber
59571 @if libiberty
59572 @if test -d $(HOST_SUBDIR)/libiberty; then \
59573 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
59574 mv prev-libiberty stagetrain-libiberty; : ; \
59575 fi
59576 @endif libiberty
59577 @if libiberty-linker-plugin
59578 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59579 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
59580 mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
59581 fi
59582 @endif libiberty-linker-plugin
59583 @if libiconv
59584 @if test -d $(HOST_SUBDIR)/libiconv; then \
59585 cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
59586 mv prev-libiconv stagetrain-libiconv; : ; \
59587 fi
59588 @endif libiconv
59589 @if zlib
59590 @if test -d $(HOST_SUBDIR)/zlib; then \
59591 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
59592 mv prev-zlib stagetrain-zlib; : ; \
59593 fi
59594 @endif zlib
59595 @if lto-plugin
59596 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59597 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
59598 mv prev-lto-plugin stagetrain-lto-plugin; : ; \
59599 fi
59600 @endif lto-plugin
59601 @if libctf
59602 @if test -d $(HOST_SUBDIR)/libctf; then \
59603 cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
59604 mv prev-libctf stagetrain-libctf; : ; \
59605 fi
59606 @endif libctf
59607 @if test -d $(TARGET_SUBDIR); then \
59608 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
59609 mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
59610 fi
59611 rm -f stage_current
59612
59613 # Bubble a bug fix through all the stages up to stage feedback. They are
59614 # remade, but not reconfigured. The next stage (if any) will not be
59615 # reconfigured either.
59616 .PHONY: stagefeedback-bubble
59617 stagefeedback-bubble:: stagetrain-bubble
59618 @r=`${PWD_COMMAND}`; export r; \
59619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620 if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
59621 echo Skipping rebuild of stagefeedback; \
59622 else \
59623 $(MAKE) stagefeedback-start; \
59624 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
59625 fi
59626
59627 .PHONY: all-stagefeedback clean-stagefeedback
59628 do-clean: clean-stagefeedback
59629
59630 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59631 # only possibility, but now it conflicts with no-bootstrap rules
59632 @if gcc-bootstrap
59633
59634
59635
59636 .PHONY: profiledbootstrap profiledbootstrap-lean
59637 profiledbootstrap:
59638 echo stagefeedback > stage_final
59639 @r=`${PWD_COMMAND}`; export r; \
59640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59641 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
59642 @: $(MAKE); $(unstage)
59643 @r=`${PWD_COMMAND}`; export r; \
59644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59645 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59646 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59647
59648 profiledbootstrap-lean:
59649 echo stagefeedback > stage_final
59650 @r=`${PWD_COMMAND}`; export r; \
59651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59652 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
59653 @: $(MAKE); $(unstage)
59654 @r=`${PWD_COMMAND}`; export r; \
59655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59656 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
59657 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59658
59659
59660 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59661 distclean-stagetrain:: distclean-stagefeedback
59662 .PHONY: distclean-stagefeedback
59663 distclean-stagefeedback::
59664 @: $(MAKE); $(stage)
59665 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
59666 rm -rf stagefeedback-*
59667
59668
59669 @endif gcc-bootstrap
59670
59671
59672 .PHONY: stageautoprofile-start stageautoprofile-end
59673
59674 stageautoprofile-start::
59675 @: $(MAKE); $(stage); \
59676 echo stageautoprofile > stage_current; \
59677 echo stageautoprofile > stage_last; \
59678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59679 @if bfd
59680 @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
59681 mkdir stageautoprofile-bfd; \
59682 mv stageautoprofile-bfd bfd; \
59683 mv stage1-bfd prev-bfd || test -f stage1-lean
59684 @endif bfd
59685 @if opcodes
59686 @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
59687 mkdir stageautoprofile-opcodes; \
59688 mv stageautoprofile-opcodes opcodes; \
59689 mv stage1-opcodes prev-opcodes || test -f stage1-lean
59690 @endif opcodes
59691 @if binutils
59692 @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
59693 mkdir stageautoprofile-binutils; \
59694 mv stageautoprofile-binutils binutils; \
59695 mv stage1-binutils prev-binutils || test -f stage1-lean
59696 @endif binutils
59697 @if fixincludes
59698 @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
59699 mkdir stageautoprofile-fixincludes; \
59700 mv stageautoprofile-fixincludes fixincludes; \
59701 mv stage1-fixincludes prev-fixincludes || test -f stage1-lean
59702 @endif fixincludes
59703 @if gas
59704 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
59705 mkdir stageautoprofile-gas; \
59706 mv stageautoprofile-gas gas; \
59707 mv stage1-gas prev-gas || test -f stage1-lean
59708 @endif gas
59709 @if gcc
59710 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
59711 mkdir stageautoprofile-gcc; \
59712 mv stageautoprofile-gcc gcc; \
59713 mv stage1-gcc prev-gcc || test -f stage1-lean
59714 @endif gcc
59715 @if gmp
59716 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
59717 mkdir stageautoprofile-gmp; \
59718 mv stageautoprofile-gmp gmp; \
59719 mv stage1-gmp prev-gmp || test -f stage1-lean
59720 @endif gmp
59721 @if mpfr
59722 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
59723 mkdir stageautoprofile-mpfr; \
59724 mv stageautoprofile-mpfr mpfr; \
59725 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59726 @endif mpfr
59727 @if mpc
59728 @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
59729 mkdir stageautoprofile-mpc; \
59730 mv stageautoprofile-mpc mpc; \
59731 mv stage1-mpc prev-mpc || test -f stage1-lean
59732 @endif mpc
59733 @if isl
59734 @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
59735 mkdir stageautoprofile-isl; \
59736 mv stageautoprofile-isl isl; \
59737 mv stage1-isl prev-isl || test -f stage1-lean
59738 @endif isl
59739 @if libelf
59740 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
59741 mkdir stageautoprofile-libelf; \
59742 mv stageautoprofile-libelf libelf; \
59743 mv stage1-libelf prev-libelf || test -f stage1-lean
59744 @endif libelf
59745 @if gold
59746 @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
59747 mkdir stageautoprofile-gold; \
59748 mv stageautoprofile-gold gold; \
59749 mv stage1-gold prev-gold || test -f stage1-lean
59750 @endif gold
59751 @if intl
59752 @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
59753 mkdir stageautoprofile-intl; \
59754 mv stageautoprofile-intl intl; \
59755 mv stage1-intl prev-intl || test -f stage1-lean
59756 @endif intl
59757 @if ld
59758 @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
59759 mkdir stageautoprofile-ld; \
59760 mv stageautoprofile-ld ld; \
59761 mv stage1-ld prev-ld || test -f stage1-lean
59762 @endif ld
59763 @if libbacktrace
59764 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
59765 mkdir stageautoprofile-libbacktrace; \
59766 mv stageautoprofile-libbacktrace libbacktrace; \
59767 mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean
59768 @endif libbacktrace
59769 @if libcpp
59770 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
59771 mkdir stageautoprofile-libcpp; \
59772 mv stageautoprofile-libcpp libcpp; \
59773 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59774 @endif libcpp
59775 @if libcody
59776 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcody ] || \
59777 mkdir stageautoprofile-libcody; \
59778 mv stageautoprofile-libcody libcody; \
59779 mv stage1-libcody prev-libcody || test -f stage1-lean
59780 @endif libcody
59781 @if libdecnumber
59782 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
59783 mkdir stageautoprofile-libdecnumber; \
59784 mv stageautoprofile-libdecnumber libdecnumber; \
59785 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59786 @endif libdecnumber
59787 @if libiberty
59788 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
59789 mkdir stageautoprofile-libiberty; \
59790 mv stageautoprofile-libiberty libiberty; \
59791 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59792 @endif libiberty
59793 @if libiberty-linker-plugin
59794 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
59795 mkdir stageautoprofile-libiberty-linker-plugin; \
59796 mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
59797 mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean
59798 @endif libiberty-linker-plugin
59799 @if libiconv
59800 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
59801 mkdir stageautoprofile-libiconv; \
59802 mv stageautoprofile-libiconv libiconv; \
59803 mv stage1-libiconv prev-libiconv || test -f stage1-lean
59804 @endif libiconv
59805 @if zlib
59806 @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
59807 mkdir stageautoprofile-zlib; \
59808 mv stageautoprofile-zlib zlib; \
59809 mv stage1-zlib prev-zlib || test -f stage1-lean
59810 @endif zlib
59811 @if lto-plugin
59812 @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
59813 mkdir stageautoprofile-lto-plugin; \
59814 mv stageautoprofile-lto-plugin lto-plugin; \
59815 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59816 @endif lto-plugin
59817 @if libctf
59818 @cd $(HOST_SUBDIR); [ -d stageautoprofile-libctf ] || \
59819 mkdir stageautoprofile-libctf; \
59820 mv stageautoprofile-libctf libctf; \
59821 mv stage1-libctf prev-libctf || test -f stage1-lean
59822 @endif libctf
59823 @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
59824 mkdir stageautoprofile-$(TARGET_SUBDIR); \
59825 mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
59826 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59827
59828 stageautoprofile-end::
59829 @if bfd
59830 @if test -d $(HOST_SUBDIR)/bfd; then \
59831 cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
59832 mv prev-bfd stage1-bfd; : ; \
59833 fi
59834 @endif bfd
59835 @if opcodes
59836 @if test -d $(HOST_SUBDIR)/opcodes; then \
59837 cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
59838 mv prev-opcodes stage1-opcodes; : ; \
59839 fi
59840 @endif opcodes
59841 @if binutils
59842 @if test -d $(HOST_SUBDIR)/binutils; then \
59843 cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
59844 mv prev-binutils stage1-binutils; : ; \
59845 fi
59846 @endif binutils
59847 @if fixincludes
59848 @if test -d $(HOST_SUBDIR)/fixincludes; then \
59849 cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
59850 mv prev-fixincludes stage1-fixincludes; : ; \
59851 fi
59852 @endif fixincludes
59853 @if gas
59854 @if test -d $(HOST_SUBDIR)/gas; then \
59855 cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
59856 mv prev-gas stage1-gas; : ; \
59857 fi
59858 @endif gas
59859 @if gcc
59860 @if test -d $(HOST_SUBDIR)/gcc; then \
59861 cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
59862 mv prev-gcc stage1-gcc; : ; \
59863 fi
59864 @endif gcc
59865 @if gmp
59866 @if test -d $(HOST_SUBDIR)/gmp; then \
59867 cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
59868 mv prev-gmp stage1-gmp; : ; \
59869 fi
59870 @endif gmp
59871 @if mpfr
59872 @if test -d $(HOST_SUBDIR)/mpfr; then \
59873 cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
59874 mv prev-mpfr stage1-mpfr; : ; \
59875 fi
59876 @endif mpfr
59877 @if mpc
59878 @if test -d $(HOST_SUBDIR)/mpc; then \
59879 cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
59880 mv prev-mpc stage1-mpc; : ; \
59881 fi
59882 @endif mpc
59883 @if isl
59884 @if test -d $(HOST_SUBDIR)/isl; then \
59885 cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
59886 mv prev-isl stage1-isl; : ; \
59887 fi
59888 @endif isl
59889 @if libelf
59890 @if test -d $(HOST_SUBDIR)/libelf; then \
59891 cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
59892 mv prev-libelf stage1-libelf; : ; \
59893 fi
59894 @endif libelf
59895 @if gold
59896 @if test -d $(HOST_SUBDIR)/gold; then \
59897 cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
59898 mv prev-gold stage1-gold; : ; \
59899 fi
59900 @endif gold
59901 @if intl
59902 @if test -d $(HOST_SUBDIR)/intl; then \
59903 cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
59904 mv prev-intl stage1-intl; : ; \
59905 fi
59906 @endif intl
59907 @if ld
59908 @if test -d $(HOST_SUBDIR)/ld; then \
59909 cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
59910 mv prev-ld stage1-ld; : ; \
59911 fi
59912 @endif ld
59913 @if libbacktrace
59914 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
59915 cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
59916 mv prev-libbacktrace stage1-libbacktrace; : ; \
59917 fi
59918 @endif libbacktrace
59919 @if libcpp
59920 @if test -d $(HOST_SUBDIR)/libcpp; then \
59921 cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
59922 mv prev-libcpp stage1-libcpp; : ; \
59923 fi
59924 @endif libcpp
59925 @if libcody
59926 @if test -d $(HOST_SUBDIR)/libcody; then \
59927 cd $(HOST_SUBDIR); mv libcody stageautoprofile-libcody; \
59928 mv prev-libcody stage1-libcody; : ; \
59929 fi
59930 @endif libcody
59931 @if libdecnumber
59932 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
59933 cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
59934 mv prev-libdecnumber stage1-libdecnumber; : ; \
59935 fi
59936 @endif libdecnumber
59937 @if libiberty
59938 @if test -d $(HOST_SUBDIR)/libiberty; then \
59939 cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
59940 mv prev-libiberty stage1-libiberty; : ; \
59941 fi
59942 @endif libiberty
59943 @if libiberty-linker-plugin
59944 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
59945 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
59946 mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
59947 fi
59948 @endif libiberty-linker-plugin
59949 @if libiconv
59950 @if test -d $(HOST_SUBDIR)/libiconv; then \
59951 cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
59952 mv prev-libiconv stage1-libiconv; : ; \
59953 fi
59954 @endif libiconv
59955 @if zlib
59956 @if test -d $(HOST_SUBDIR)/zlib; then \
59957 cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
59958 mv prev-zlib stage1-zlib; : ; \
59959 fi
59960 @endif zlib
59961 @if lto-plugin
59962 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
59963 cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
59964 mv prev-lto-plugin stage1-lto-plugin; : ; \
59965 fi
59966 @endif lto-plugin
59967 @if libctf
59968 @if test -d $(HOST_SUBDIR)/libctf; then \
59969 cd $(HOST_SUBDIR); mv libctf stageautoprofile-libctf; \
59970 mv prev-libctf stage1-libctf; : ; \
59971 fi
59972 @endif libctf
59973 @if test -d $(TARGET_SUBDIR); then \
59974 mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
59975 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
59976 fi
59977 rm -f stage_current
59978
59979 # Bubble a bug fix through all the stages up to stage autoprofile. They are
59980 # remade, but not reconfigured. The next stage (if any) will not be
59981 # reconfigured either.
59982 .PHONY: stageautoprofile-bubble
59983 stageautoprofile-bubble:: stage1-bubble
59984 @r=`${PWD_COMMAND}`; export r; \
59985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59986 if test -f stageautoprofile-lean || test -f stage1-lean ; then \
59987 echo Skipping rebuild of stageautoprofile; \
59988 else \
59989 $(MAKE) stageautoprofile-start; \
59990 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
59991 fi
59992
59993 .PHONY: all-stageautoprofile clean-stageautoprofile
59994 do-clean: clean-stageautoprofile
59995
59996 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59997 # only possibility, but now it conflicts with no-bootstrap rules
59998 @if gcc-bootstrap
59999
60000
60001
60002
60003 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60004 distclean-stage1:: distclean-stageautoprofile
60005 .PHONY: distclean-stageautoprofile
60006 distclean-stageautoprofile::
60007 @: $(MAKE); $(stage)
60008 @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
60009 rm -rf stageautoprofile-*
60010
60011
60012 @endif gcc-bootstrap
60013
60014
60015 .PHONY: stageautofeedback-start stageautofeedback-end
60016
60017 stageautofeedback-start::
60018 @: $(MAKE); $(stage); \
60019 echo stageautofeedback > stage_current; \
60020 echo stageautofeedback > stage_last; \
60021 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60022 @if bfd
60023 @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
60024 mkdir stageautofeedback-bfd; \
60025 mv stageautofeedback-bfd bfd; \
60026 mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean
60027 @endif bfd
60028 @if opcodes
60029 @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
60030 mkdir stageautofeedback-opcodes; \
60031 mv stageautofeedback-opcodes opcodes; \
60032 mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean
60033 @endif opcodes
60034 @if binutils
60035 @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
60036 mkdir stageautofeedback-binutils; \
60037 mv stageautofeedback-binutils binutils; \
60038 mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean
60039 @endif binutils
60040 @if fixincludes
60041 @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
60042 mkdir stageautofeedback-fixincludes; \
60043 mv stageautofeedback-fixincludes fixincludes; \
60044 mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean
60045 @endif fixincludes
60046 @if gas
60047 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
60048 mkdir stageautofeedback-gas; \
60049 mv stageautofeedback-gas gas; \
60050 mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean
60051 @endif gas
60052 @if gcc
60053 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
60054 mkdir stageautofeedback-gcc; \
60055 mv stageautofeedback-gcc gcc; \
60056 mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean
60057 @endif gcc
60058 @if gmp
60059 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
60060 mkdir stageautofeedback-gmp; \
60061 mv stageautofeedback-gmp gmp; \
60062 mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean
60063 @endif gmp
60064 @if mpfr
60065 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
60066 mkdir stageautofeedback-mpfr; \
60067 mv stageautofeedback-mpfr mpfr; \
60068 mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean
60069 @endif mpfr
60070 @if mpc
60071 @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
60072 mkdir stageautofeedback-mpc; \
60073 mv stageautofeedback-mpc mpc; \
60074 mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean
60075 @endif mpc
60076 @if isl
60077 @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
60078 mkdir stageautofeedback-isl; \
60079 mv stageautofeedback-isl isl; \
60080 mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean
60081 @endif isl
60082 @if libelf
60083 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
60084 mkdir stageautofeedback-libelf; \
60085 mv stageautofeedback-libelf libelf; \
60086 mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean
60087 @endif libelf
60088 @if gold
60089 @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
60090 mkdir stageautofeedback-gold; \
60091 mv stageautofeedback-gold gold; \
60092 mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean
60093 @endif gold
60094 @if intl
60095 @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
60096 mkdir stageautofeedback-intl; \
60097 mv stageautofeedback-intl intl; \
60098 mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean
60099 @endif intl
60100 @if ld
60101 @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
60102 mkdir stageautofeedback-ld; \
60103 mv stageautofeedback-ld ld; \
60104 mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean
60105 @endif ld
60106 @if libbacktrace
60107 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
60108 mkdir stageautofeedback-libbacktrace; \
60109 mv stageautofeedback-libbacktrace libbacktrace; \
60110 mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean
60111 @endif libbacktrace
60112 @if libcpp
60113 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
60114 mkdir stageautofeedback-libcpp; \
60115 mv stageautofeedback-libcpp libcpp; \
60116 mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean
60117 @endif libcpp
60118 @if libcody
60119 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcody ] || \
60120 mkdir stageautofeedback-libcody; \
60121 mv stageautofeedback-libcody libcody; \
60122 mv stageautoprofile-libcody prev-libcody || test -f stageautoprofile-lean
60123 @endif libcody
60124 @if libdecnumber
60125 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
60126 mkdir stageautofeedback-libdecnumber; \
60127 mv stageautofeedback-libdecnumber libdecnumber; \
60128 mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean
60129 @endif libdecnumber
60130 @if libiberty
60131 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
60132 mkdir stageautofeedback-libiberty; \
60133 mv stageautofeedback-libiberty libiberty; \
60134 mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean
60135 @endif libiberty
60136 @if libiberty-linker-plugin
60137 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
60138 mkdir stageautofeedback-libiberty-linker-plugin; \
60139 mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
60140 mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean
60141 @endif libiberty-linker-plugin
60142 @if libiconv
60143 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
60144 mkdir stageautofeedback-libiconv; \
60145 mv stageautofeedback-libiconv libiconv; \
60146 mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean
60147 @endif libiconv
60148 @if zlib
60149 @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
60150 mkdir stageautofeedback-zlib; \
60151 mv stageautofeedback-zlib zlib; \
60152 mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean
60153 @endif zlib
60154 @if lto-plugin
60155 @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
60156 mkdir stageautofeedback-lto-plugin; \
60157 mv stageautofeedback-lto-plugin lto-plugin; \
60158 mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean
60159 @endif lto-plugin
60160 @if libctf
60161 @cd $(HOST_SUBDIR); [ -d stageautofeedback-libctf ] || \
60162 mkdir stageautofeedback-libctf; \
60163 mv stageautofeedback-libctf libctf; \
60164 mv stageautoprofile-libctf prev-libctf || test -f stageautoprofile-lean
60165 @endif libctf
60166 @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
60167 mkdir stageautofeedback-$(TARGET_SUBDIR); \
60168 mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
60169 mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean
60170
60171 stageautofeedback-end::
60172 @if bfd
60173 @if test -d $(HOST_SUBDIR)/bfd; then \
60174 cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
60175 mv prev-bfd stageautoprofile-bfd; : ; \
60176 fi
60177 @endif bfd
60178 @if opcodes
60179 @if test -d $(HOST_SUBDIR)/opcodes; then \
60180 cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
60181 mv prev-opcodes stageautoprofile-opcodes; : ; \
60182 fi
60183 @endif opcodes
60184 @if binutils
60185 @if test -d $(HOST_SUBDIR)/binutils; then \
60186 cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
60187 mv prev-binutils stageautoprofile-binutils; : ; \
60188 fi
60189 @endif binutils
60190 @if fixincludes
60191 @if test -d $(HOST_SUBDIR)/fixincludes; then \
60192 cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
60193 mv prev-fixincludes stageautoprofile-fixincludes; : ; \
60194 fi
60195 @endif fixincludes
60196 @if gas
60197 @if test -d $(HOST_SUBDIR)/gas; then \
60198 cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
60199 mv prev-gas stageautoprofile-gas; : ; \
60200 fi
60201 @endif gas
60202 @if gcc
60203 @if test -d $(HOST_SUBDIR)/gcc; then \
60204 cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
60205 mv prev-gcc stageautoprofile-gcc; : ; \
60206 fi
60207 @endif gcc
60208 @if gmp
60209 @if test -d $(HOST_SUBDIR)/gmp; then \
60210 cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
60211 mv prev-gmp stageautoprofile-gmp; : ; \
60212 fi
60213 @endif gmp
60214 @if mpfr
60215 @if test -d $(HOST_SUBDIR)/mpfr; then \
60216 cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
60217 mv prev-mpfr stageautoprofile-mpfr; : ; \
60218 fi
60219 @endif mpfr
60220 @if mpc
60221 @if test -d $(HOST_SUBDIR)/mpc; then \
60222 cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
60223 mv prev-mpc stageautoprofile-mpc; : ; \
60224 fi
60225 @endif mpc
60226 @if isl
60227 @if test -d $(HOST_SUBDIR)/isl; then \
60228 cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
60229 mv prev-isl stageautoprofile-isl; : ; \
60230 fi
60231 @endif isl
60232 @if libelf
60233 @if test -d $(HOST_SUBDIR)/libelf; then \
60234 cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
60235 mv prev-libelf stageautoprofile-libelf; : ; \
60236 fi
60237 @endif libelf
60238 @if gold
60239 @if test -d $(HOST_SUBDIR)/gold; then \
60240 cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
60241 mv prev-gold stageautoprofile-gold; : ; \
60242 fi
60243 @endif gold
60244 @if intl
60245 @if test -d $(HOST_SUBDIR)/intl; then \
60246 cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
60247 mv prev-intl stageautoprofile-intl; : ; \
60248 fi
60249 @endif intl
60250 @if ld
60251 @if test -d $(HOST_SUBDIR)/ld; then \
60252 cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
60253 mv prev-ld stageautoprofile-ld; : ; \
60254 fi
60255 @endif ld
60256 @if libbacktrace
60257 @if test -d $(HOST_SUBDIR)/libbacktrace; then \
60258 cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
60259 mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
60260 fi
60261 @endif libbacktrace
60262 @if libcpp
60263 @if test -d $(HOST_SUBDIR)/libcpp; then \
60264 cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
60265 mv prev-libcpp stageautoprofile-libcpp; : ; \
60266 fi
60267 @endif libcpp
60268 @if libcody
60269 @if test -d $(HOST_SUBDIR)/libcody; then \
60270 cd $(HOST_SUBDIR); mv libcody stageautofeedback-libcody; \
60271 mv prev-libcody stageautoprofile-libcody; : ; \
60272 fi
60273 @endif libcody
60274 @if libdecnumber
60275 @if test -d $(HOST_SUBDIR)/libdecnumber; then \
60276 cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
60277 mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
60278 fi
60279 @endif libdecnumber
60280 @if libiberty
60281 @if test -d $(HOST_SUBDIR)/libiberty; then \
60282 cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
60283 mv prev-libiberty stageautoprofile-libiberty; : ; \
60284 fi
60285 @endif libiberty
60286 @if libiberty-linker-plugin
60287 @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
60288 cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
60289 mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
60290 fi
60291 @endif libiberty-linker-plugin
60292 @if libiconv
60293 @if test -d $(HOST_SUBDIR)/libiconv; then \
60294 cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
60295 mv prev-libiconv stageautoprofile-libiconv; : ; \
60296 fi
60297 @endif libiconv
60298 @if zlib
60299 @if test -d $(HOST_SUBDIR)/zlib; then \
60300 cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
60301 mv prev-zlib stageautoprofile-zlib; : ; \
60302 fi
60303 @endif zlib
60304 @if lto-plugin
60305 @if test -d $(HOST_SUBDIR)/lto-plugin; then \
60306 cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
60307 mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
60308 fi
60309 @endif lto-plugin
60310 @if libctf
60311 @if test -d $(HOST_SUBDIR)/libctf; then \
60312 cd $(HOST_SUBDIR); mv libctf stageautofeedback-libctf; \
60313 mv prev-libctf stageautoprofile-libctf; : ; \
60314 fi
60315 @endif libctf
60316 @if test -d $(TARGET_SUBDIR); then \
60317 mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
60318 mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
60319 fi
60320 rm -f stage_current
60321
60322 # Bubble a bug fix through all the stages up to stage autofeedback. They are
60323 # remade, but not reconfigured. The next stage (if any) will not be
60324 # reconfigured either.
60325 .PHONY: stageautofeedback-bubble
60326 stageautofeedback-bubble:: stageautoprofile-bubble
60327 @r=`${PWD_COMMAND}`; export r; \
60328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60329 if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
60330 echo Skipping rebuild of stageautofeedback; \
60331 else \
60332 $(MAKE) stageautofeedback-start; \
60333 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
60334 fi
60335
60336 .PHONY: all-stageautofeedback clean-stageautofeedback
60337 do-clean: clean-stageautofeedback
60338
60339 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60340 # only possibility, but now it conflicts with no-bootstrap rules
60341 @if gcc-bootstrap
60342
60343
60344
60345 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
60346 autoprofiledbootstrap:
60347 echo stageautofeedback > stage_final
60348 @r=`${PWD_COMMAND}`; export r; \
60349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60350 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
60351 @: $(MAKE); $(unstage)
60352 @r=`${PWD_COMMAND}`; export r; \
60353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60354 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60355 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60356
60357 autoprofiledbootstrap-lean:
60358 echo stageautofeedback > stage_final
60359 @r=`${PWD_COMMAND}`; export r; \
60360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60361 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
60362 @: $(MAKE); $(unstage)
60363 @r=`${PWD_COMMAND}`; export r; \
60364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60365 TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
60366 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60367
60368
60369 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60370 distclean-stageautoprofile:: distclean-stageautofeedback
60371 .PHONY: distclean-stageautofeedback
60372 distclean-stageautofeedback::
60373 @: $(MAKE); $(stage)
60374 @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
60375 rm -rf stageautofeedback-*
60376
60377
60378 @endif gcc-bootstrap
60379
60380
60381
60382 stageprofile-end::
60383 $(MAKE) distclean-stagefeedback
60384
60385 stagefeedback-start::
60386 @r=`${PWD_COMMAND}`; export r; \
60387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60388 for i in prev-*; do \
60389 j=`echo $$i | sed s/^prev-//`; \
60390 cd $$r/$$i && \
60391 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
60392 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
60393 done
60394
60395 @if gcc-bootstrap
60396 do-distclean: distclean-stage1
60397
60398 # Provide a GCC build when we're building target libraries. This does
60399 # not work as a dependency, just as the minimum necessary to avoid errors.
60400 stage_last:
60401 @r=`${PWD_COMMAND}`; export r; \
60402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60403 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
60404
60405 # Same as unstage, but not phony and defaulting to stage1-start. We place
60406 # it in the dependency so that for example `make -j3 all-gcc' works.
60407 stage_current:
60408 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
60409
60410 .PHONY: restrap
60411 restrap::
60412 @: $(MAKE); $(stage)
60413 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
60414 restrap:: all
60415 @endif gcc-bootstrap
60416
60417 # --------------------------------------
60418 # Dependencies between different modules
60419 # --------------------------------------
60420
60421 # Generic dependencies for target modules on host stuff, especially gcc
60422 @if gcc-bootstrap
60423 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
60424 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
60425 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
60426 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
60427 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
60428 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
60429 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
60430 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
60431 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
60432 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
60433 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
60434 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
60435 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
60436 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
60437 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
60438 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
60439 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
60440 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
60441 configure-stage1-target-libvtv: maybe-all-stage1-gcc
60442 configure-stage2-target-libvtv: maybe-all-stage2-gcc
60443 configure-stage3-target-libvtv: maybe-all-stage3-gcc
60444 configure-stage4-target-libvtv: maybe-all-stage4-gcc
60445 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
60446 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
60447 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
60448 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
60449 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
60450 configure-target-liboffloadmic: stage_last
60451 configure-target-libssp: stage_last
60452 configure-target-newlib: stage_last
60453 configure-stage1-target-libgcc: maybe-all-stage1-gcc
60454 configure-stage2-target-libgcc: maybe-all-stage2-gcc
60455 configure-stage3-target-libgcc: maybe-all-stage3-gcc
60456 configure-stage4-target-libgcc: maybe-all-stage4-gcc
60457 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
60458 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
60459 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
60460 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
60461 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
60462 configure-target-libbacktrace: stage_last
60463 configure-target-libquadmath: stage_last
60464 configure-target-libgfortran: stage_last
60465 configure-target-libobjc: stage_last
60466 configure-target-libgo: stage_last
60467 configure-target-libhsail-rt: stage_last
60468 configure-target-libphobos: stage_last
60469 configure-target-libtermcap: stage_last
60470 configure-target-winsup: stage_last
60471 configure-target-libgloss: stage_last
60472 configure-target-libffi: stage_last
60473 configure-target-zlib: stage_last
60474 configure-target-rda: stage_last
60475 configure-target-libada: stage_last
60476 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60477 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60478 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60479 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60480 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60481 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
60482 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60483 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
60484 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
60485 configure-target-libitm: stage_last
60486 configure-target-libatomic: stage_last
60487 @endif gcc-bootstrap
60488
60489 @if gcc-no-bootstrap
60490 configure-target-libstdc++-v3: maybe-all-gcc
60491 configure-target-libsanitizer: maybe-all-gcc
60492 configure-target-libvtv: maybe-all-gcc
60493 configure-target-liboffloadmic: maybe-all-gcc
60494 configure-target-libssp: maybe-all-gcc
60495 configure-target-newlib: maybe-all-gcc
60496 configure-target-libgcc: maybe-all-gcc
60497 configure-target-libbacktrace: maybe-all-gcc
60498 configure-target-libquadmath: maybe-all-gcc
60499 configure-target-libgfortran: maybe-all-gcc
60500 configure-target-libobjc: maybe-all-gcc
60501 configure-target-libgo: maybe-all-gcc
60502 configure-target-libhsail-rt: maybe-all-gcc
60503 configure-target-libphobos: maybe-all-gcc
60504 configure-target-libtermcap: maybe-all-gcc
60505 configure-target-winsup: maybe-all-gcc
60506 configure-target-libgloss: maybe-all-gcc
60507 configure-target-libffi: maybe-all-gcc
60508 configure-target-zlib: maybe-all-gcc
60509 configure-target-rda: maybe-all-gcc
60510 configure-target-libada: maybe-all-gcc
60511 configure-target-libgomp: maybe-all-gcc
60512 configure-target-libitm: maybe-all-gcc
60513 configure-target-libatomic: maybe-all-gcc
60514 @endif gcc-no-bootstrap
60515
60516
60517 # There are two types of dependencies here: 'hard' dependencies, where one
60518 # module simply won't build without the other; and 'soft' dependencies, where
60519 # if the depended-on module is missing, the depending module will do without
60520 # or find a substitute somewhere (perhaps installed). Soft dependencies
60521 # are made here to depend on a 'maybe-' target. If you're not sure,
60522 # it's safer to use a soft dependency.
60523
60524
60525
60526
60527
60528
60529 # With all the machinery above in place, it is pretty easy to generate
60530 # dependencies. Host dependencies are a bit more complex because we have
60531 # to check for bootstrap/prebootstrap dependencies. To resolve
60532 # prebootstrap dependencies, prebootstrap modules are gathered in
60533 # a hash table.
60534 all-build-bison: maybe-all-build-texinfo
60535 all-build-flex: maybe-all-build-texinfo
60536 all-build-flex: maybe-all-build-bison
60537 all-build-flex: maybe-all-build-m4
60538 all-build-libiberty: maybe-all-build-texinfo
60539 all-build-m4: maybe-all-build-texinfo
60540 all-build-fixincludes: maybe-all-build-libiberty
60541 all-build-libcpp: maybe-all-build-libiberty
60542 configure-gcc: maybe-configure-intl
60543 configure-stage1-gcc: maybe-configure-stage1-intl
60544 configure-stage2-gcc: maybe-configure-stage2-intl
60545 configure-stage3-gcc: maybe-configure-stage3-intl
60546 configure-stage4-gcc: maybe-configure-stage4-intl
60547 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60548 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
60549 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60550 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
60551 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
60552 configure-gcc: maybe-all-gmp
60553 configure-stage1-gcc: maybe-all-stage1-gmp
60554 configure-stage2-gcc: maybe-all-stage2-gmp
60555 configure-stage3-gcc: maybe-all-stage3-gmp
60556 configure-stage4-gcc: maybe-all-stage4-gmp
60557 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
60558 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
60559 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60560 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
60561 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
60562 configure-gcc: maybe-all-mpfr
60563 configure-stage1-gcc: maybe-all-stage1-mpfr
60564 configure-stage2-gcc: maybe-all-stage2-mpfr
60565 configure-stage3-gcc: maybe-all-stage3-mpfr
60566 configure-stage4-gcc: maybe-all-stage4-mpfr
60567 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
60568 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
60569 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60570 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60571 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60572 configure-gcc: maybe-all-mpc
60573 configure-stage1-gcc: maybe-all-stage1-mpc
60574 configure-stage2-gcc: maybe-all-stage2-mpc
60575 configure-stage3-gcc: maybe-all-stage3-mpc
60576 configure-stage4-gcc: maybe-all-stage4-mpc
60577 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
60578 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
60579 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60580 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60581 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60582 configure-gcc: maybe-all-isl
60583 configure-stage1-gcc: maybe-all-stage1-isl
60584 configure-stage2-gcc: maybe-all-stage2-isl
60585 configure-stage3-gcc: maybe-all-stage3-isl
60586 configure-stage4-gcc: maybe-all-stage4-isl
60587 configure-stageprofile-gcc: maybe-all-stageprofile-isl
60588 configure-stagetrain-gcc: maybe-all-stagetrain-isl
60589 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
60590 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60591 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60592 configure-gcc: maybe-all-lto-plugin
60593 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60594 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60595 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60596 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60597 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60598 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60599 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60600 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60601 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60602 configure-gcc: maybe-all-binutils
60603 configure-stage1-gcc: maybe-all-stage1-binutils
60604 configure-stage2-gcc: maybe-all-stage2-binutils
60605 configure-stage3-gcc: maybe-all-stage3-binutils
60606 configure-stage4-gcc: maybe-all-stage4-binutils
60607 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60608 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
60609 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60610 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
60611 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
60612 configure-gcc: maybe-all-gas
60613 configure-stage1-gcc: maybe-all-stage1-gas
60614 configure-stage2-gcc: maybe-all-stage2-gas
60615 configure-stage3-gcc: maybe-all-stage3-gas
60616 configure-stage4-gcc: maybe-all-stage4-gas
60617 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60618 configure-stagetrain-gcc: maybe-all-stagetrain-gas
60619 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60620 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
60621 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
60622 configure-gcc: maybe-all-ld
60623 configure-stage1-gcc: maybe-all-stage1-ld
60624 configure-stage2-gcc: maybe-all-stage2-ld
60625 configure-stage3-gcc: maybe-all-stage3-ld
60626 configure-stage4-gcc: maybe-all-stage4-ld
60627 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60628 configure-stagetrain-gcc: maybe-all-stagetrain-ld
60629 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60630 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
60631 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
60632 configure-gcc: maybe-all-gold
60633 configure-stage1-gcc: maybe-all-stage1-gold
60634 configure-stage2-gcc: maybe-all-stage2-gold
60635 configure-stage3-gcc: maybe-all-stage3-gold
60636 configure-stage4-gcc: maybe-all-stage4-gold
60637 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60638 configure-stagetrain-gcc: maybe-all-stagetrain-gold
60639 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60640 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
60641 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
60642 configure-gcc: maybe-all-libelf
60643 configure-stage1-gcc: maybe-all-stage1-libelf
60644 configure-stage2-gcc: maybe-all-stage2-libelf
60645 configure-stage3-gcc: maybe-all-stage3-libelf
60646 configure-stage4-gcc: maybe-all-stage4-libelf
60647 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60648 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
60649 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60650 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
60651 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
60652 configure-gcc: maybe-all-libiconv
60653 configure-stage1-gcc: maybe-all-stage1-libiconv
60654 configure-stage2-gcc: maybe-all-stage2-libiconv
60655 configure-stage3-gcc: maybe-all-stage3-libiconv
60656 configure-stage4-gcc: maybe-all-stage4-libiconv
60657 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
60658 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
60659 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60660 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60661 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60662 all-gcc: all-libiberty
60663 all-stage1-gcc: all-stage1-libiberty
60664 all-stage2-gcc: all-stage2-libiberty
60665 all-stage3-gcc: all-stage3-libiberty
60666 all-stage4-gcc: all-stage4-libiberty
60667 all-stageprofile-gcc: all-stageprofile-libiberty
60668 all-stagetrain-gcc: all-stagetrain-libiberty
60669 all-stagefeedback-gcc: all-stagefeedback-libiberty
60670 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
60671 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
60672 all-gcc: maybe-all-intl
60673 all-stage1-gcc: maybe-all-stage1-intl
60674 all-stage2-gcc: maybe-all-stage2-intl
60675 all-stage3-gcc: maybe-all-stage3-intl
60676 all-stage4-gcc: maybe-all-stage4-intl
60677 all-stageprofile-gcc: maybe-all-stageprofile-intl
60678 all-stagetrain-gcc: maybe-all-stagetrain-intl
60679 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60680 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
60681 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
60682 all-gcc: maybe-all-mpfr
60683 all-stage1-gcc: maybe-all-stage1-mpfr
60684 all-stage2-gcc: maybe-all-stage2-mpfr
60685 all-stage3-gcc: maybe-all-stage3-mpfr
60686 all-stage4-gcc: maybe-all-stage4-mpfr
60687 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60688 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
60689 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60690 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
60691 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
60692 all-gcc: maybe-all-mpc
60693 all-stage1-gcc: maybe-all-stage1-mpc
60694 all-stage2-gcc: maybe-all-stage2-mpc
60695 all-stage3-gcc: maybe-all-stage3-mpc
60696 all-stage4-gcc: maybe-all-stage4-mpc
60697 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60698 all-stagetrain-gcc: maybe-all-stagetrain-mpc
60699 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60700 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
60701 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
60702 all-gcc: maybe-all-isl
60703 all-stage1-gcc: maybe-all-stage1-isl
60704 all-stage2-gcc: maybe-all-stage2-isl
60705 all-stage3-gcc: maybe-all-stage3-isl
60706 all-stage4-gcc: maybe-all-stage4-isl
60707 all-stageprofile-gcc: maybe-all-stageprofile-isl
60708 all-stagetrain-gcc: maybe-all-stagetrain-isl
60709 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
60710 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
60711 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
60712 all-gcc: maybe-all-build-texinfo
60713 all-stage1-gcc: maybe-all-build-texinfo
60714 all-stage2-gcc: maybe-all-build-texinfo
60715 all-stage3-gcc: maybe-all-build-texinfo
60716 all-stage4-gcc: maybe-all-build-texinfo
60717 all-stageprofile-gcc: maybe-all-build-texinfo
60718 all-stagetrain-gcc: maybe-all-build-texinfo
60719 all-stagefeedback-gcc: maybe-all-build-texinfo
60720 all-stageautoprofile-gcc: maybe-all-build-texinfo
60721 all-stageautofeedback-gcc: maybe-all-build-texinfo
60722 all-gcc: maybe-all-build-bison
60723 all-stage1-gcc: maybe-all-build-bison
60724 all-stage2-gcc: maybe-all-build-bison
60725 all-stage3-gcc: maybe-all-build-bison
60726 all-stage4-gcc: maybe-all-build-bison
60727 all-stageprofile-gcc: maybe-all-build-bison
60728 all-stagetrain-gcc: maybe-all-build-bison
60729 all-stagefeedback-gcc: maybe-all-build-bison
60730 all-stageautoprofile-gcc: maybe-all-build-bison
60731 all-stageautofeedback-gcc: maybe-all-build-bison
60732 all-gcc: maybe-all-build-flex
60733 all-stage1-gcc: maybe-all-build-flex
60734 all-stage2-gcc: maybe-all-build-flex
60735 all-stage3-gcc: maybe-all-build-flex
60736 all-stage4-gcc: maybe-all-build-flex
60737 all-stageprofile-gcc: maybe-all-build-flex
60738 all-stagetrain-gcc: maybe-all-build-flex
60739 all-stagefeedback-gcc: maybe-all-build-flex
60740 all-stageautoprofile-gcc: maybe-all-build-flex
60741 all-stageautofeedback-gcc: maybe-all-build-flex
60742 all-gcc: maybe-all-build-libiberty
60743 all-stage1-gcc: maybe-all-build-libiberty
60744 all-stage2-gcc: maybe-all-build-libiberty
60745 all-stage3-gcc: maybe-all-build-libiberty
60746 all-stage4-gcc: maybe-all-build-libiberty
60747 all-stageprofile-gcc: maybe-all-build-libiberty
60748 all-stagetrain-gcc: maybe-all-build-libiberty
60749 all-stagefeedback-gcc: maybe-all-build-libiberty
60750 all-stageautoprofile-gcc: maybe-all-build-libiberty
60751 all-stageautofeedback-gcc: maybe-all-build-libiberty
60752 all-gcc: maybe-all-build-fixincludes
60753 all-stage1-gcc: maybe-all-build-fixincludes
60754 all-stage2-gcc: maybe-all-build-fixincludes
60755 all-stage3-gcc: maybe-all-build-fixincludes
60756 all-stage4-gcc: maybe-all-build-fixincludes
60757 all-stageprofile-gcc: maybe-all-build-fixincludes
60758 all-stagetrain-gcc: maybe-all-build-fixincludes
60759 all-stagefeedback-gcc: maybe-all-build-fixincludes
60760 all-stageautoprofile-gcc: maybe-all-build-fixincludes
60761 all-stageautofeedback-gcc: maybe-all-build-fixincludes
60762 all-gcc: maybe-all-build-libcpp
60763 all-stage1-gcc: maybe-all-build-libcpp
60764 all-stage2-gcc: maybe-all-build-libcpp
60765 all-stage3-gcc: maybe-all-build-libcpp
60766 all-stage4-gcc: maybe-all-build-libcpp
60767 all-stageprofile-gcc: maybe-all-build-libcpp
60768 all-stagetrain-gcc: maybe-all-build-libcpp
60769 all-stagefeedback-gcc: maybe-all-build-libcpp
60770 all-stageautoprofile-gcc: maybe-all-build-libcpp
60771 all-stageautofeedback-gcc: maybe-all-build-libcpp
60772 all-gcc: maybe-all-zlib
60773 all-stage1-gcc: maybe-all-stage1-zlib
60774 all-stage2-gcc: maybe-all-stage2-zlib
60775 all-stage3-gcc: maybe-all-stage3-zlib
60776 all-stage4-gcc: maybe-all-stage4-zlib
60777 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60778 all-stagetrain-gcc: maybe-all-stagetrain-zlib
60779 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60780 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
60781 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
60782 all-gcc: all-libbacktrace
60783 all-stage1-gcc: all-stage1-libbacktrace
60784 all-stage2-gcc: all-stage2-libbacktrace
60785 all-stage3-gcc: all-stage3-libbacktrace
60786 all-stage4-gcc: all-stage4-libbacktrace
60787 all-stageprofile-gcc: all-stageprofile-libbacktrace
60788 all-stagetrain-gcc: all-stagetrain-libbacktrace
60789 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
60790 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
60791 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
60792 all-gcc: all-libcpp
60793 all-stage1-gcc: all-stage1-libcpp
60794 all-stage2-gcc: all-stage2-libcpp
60795 all-stage3-gcc: all-stage3-libcpp
60796 all-stage4-gcc: all-stage4-libcpp
60797 all-stageprofile-gcc: all-stageprofile-libcpp
60798 all-stagetrain-gcc: all-stagetrain-libcpp
60799 all-stagefeedback-gcc: all-stagefeedback-libcpp
60800 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
60801 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
60802 all-gcc: all-libcody
60803 all-stage1-gcc: all-stage1-libcody
60804 all-stage2-gcc: all-stage2-libcody
60805 all-stage3-gcc: all-stage3-libcody
60806 all-stage4-gcc: all-stage4-libcody
60807 all-stageprofile-gcc: all-stageprofile-libcody
60808 all-stagetrain-gcc: all-stagetrain-libcody
60809 all-stagefeedback-gcc: all-stagefeedback-libcody
60810 all-stageautoprofile-gcc: all-stageautoprofile-libcody
60811 all-stageautofeedback-gcc: all-stageautofeedback-libcody
60812 all-gcc: all-libdecnumber
60813 all-stage1-gcc: all-stage1-libdecnumber
60814 all-stage2-gcc: all-stage2-libdecnumber
60815 all-stage3-gcc: all-stage3-libdecnumber
60816 all-stage4-gcc: all-stage4-libdecnumber
60817 all-stageprofile-gcc: all-stageprofile-libdecnumber
60818 all-stagetrain-gcc: all-stagetrain-libdecnumber
60819 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60820 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
60821 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
60822 all-gcc: maybe-all-libiberty
60823 all-stage1-gcc: maybe-all-stage1-libiberty
60824 all-stage2-gcc: maybe-all-stage2-libiberty
60825 all-stage3-gcc: maybe-all-stage3-libiberty
60826 all-stage4-gcc: maybe-all-stage4-libiberty
60827 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60828 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
60829 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60830 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
60831 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
60832 all-gcc: maybe-all-fixincludes
60833 all-stage1-gcc: maybe-all-stage1-fixincludes
60834 all-stage2-gcc: maybe-all-stage2-fixincludes
60835 all-stage3-gcc: maybe-all-stage3-fixincludes
60836 all-stage4-gcc: maybe-all-stage4-fixincludes
60837 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
60838 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
60839 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
60840 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
60841 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
60842 all-gcc: maybe-all-lto-plugin
60843 all-stage1-gcc: maybe-all-stage1-lto-plugin
60844 all-stage2-gcc: maybe-all-stage2-lto-plugin
60845 all-stage3-gcc: maybe-all-stage3-lto-plugin
60846 all-stage4-gcc: maybe-all-stage4-lto-plugin
60847 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60848 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
60849 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60850 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
60851 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
60852 all-gcc: maybe-all-libiconv
60853 all-stage1-gcc: maybe-all-stage1-libiconv
60854 all-stage2-gcc: maybe-all-stage2-libiconv
60855 all-stage3-gcc: maybe-all-stage3-libiconv
60856 all-stage4-gcc: maybe-all-stage4-libiconv
60857 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
60858 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
60859 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
60860 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
60861 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
60862 info-gcc: maybe-all-build-libiberty
60863 info-stage1-gcc: maybe-all-build-libiberty
60864 info-stage2-gcc: maybe-all-build-libiberty
60865 info-stage3-gcc: maybe-all-build-libiberty
60866 info-stage4-gcc: maybe-all-build-libiberty
60867 info-stageprofile-gcc: maybe-all-build-libiberty
60868 info-stagetrain-gcc: maybe-all-build-libiberty
60869 info-stagefeedback-gcc: maybe-all-build-libiberty
60870 info-stageautoprofile-gcc: maybe-all-build-libiberty
60871 info-stageautofeedback-gcc: maybe-all-build-libiberty
60872 dvi-gcc: maybe-all-build-libiberty
60873 dvi-stage1-gcc: maybe-all-build-libiberty
60874 dvi-stage2-gcc: maybe-all-build-libiberty
60875 dvi-stage3-gcc: maybe-all-build-libiberty
60876 dvi-stage4-gcc: maybe-all-build-libiberty
60877 dvi-stageprofile-gcc: maybe-all-build-libiberty
60878 dvi-stagetrain-gcc: maybe-all-build-libiberty
60879 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60880 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
60881 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
60882 pdf-gcc: maybe-all-build-libiberty
60883 pdf-stage1-gcc: maybe-all-build-libiberty
60884 pdf-stage2-gcc: maybe-all-build-libiberty
60885 pdf-stage3-gcc: maybe-all-build-libiberty
60886 pdf-stage4-gcc: maybe-all-build-libiberty
60887 pdf-stageprofile-gcc: maybe-all-build-libiberty
60888 pdf-stagetrain-gcc: maybe-all-build-libiberty
60889 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60890 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
60891 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
60892 html-gcc: maybe-all-build-libiberty
60893 html-stage1-gcc: maybe-all-build-libiberty
60894 html-stage2-gcc: maybe-all-build-libiberty
60895 html-stage3-gcc: maybe-all-build-libiberty
60896 html-stage4-gcc: maybe-all-build-libiberty
60897 html-stageprofile-gcc: maybe-all-build-libiberty
60898 html-stagetrain-gcc: maybe-all-build-libiberty
60899 html-stagefeedback-gcc: maybe-all-build-libiberty
60900 html-stageautoprofile-gcc: maybe-all-build-libiberty
60901 html-stageautofeedback-gcc: maybe-all-build-libiberty
60902 install-gcc: maybe-install-fixincludes
60903 install-gcc: maybe-install-lto-plugin
60904 install-strip-gcc: maybe-install-strip-fixincludes
60905 install-strip-gcc: maybe-install-strip-lto-plugin
60906 configure-libcpp: configure-libiberty
60907 configure-stage1-libcpp: configure-stage1-libiberty
60908 configure-stage2-libcpp: configure-stage2-libiberty
60909 configure-stage3-libcpp: configure-stage3-libiberty
60910 configure-stage4-libcpp: configure-stage4-libiberty
60911 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60912 configure-stagetrain-libcpp: configure-stagetrain-libiberty
60913 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60914 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
60915 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
60916 configure-libcpp: maybe-configure-intl
60917 configure-stage1-libcpp: maybe-configure-stage1-intl
60918 configure-stage2-libcpp: maybe-configure-stage2-intl
60919 configure-stage3-libcpp: maybe-configure-stage3-intl
60920 configure-stage4-libcpp: maybe-configure-stage4-intl
60921 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60922 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
60923 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60924 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
60925 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
60926 configure-libcpp: maybe-all-libiconv
60927 configure-stage1-libcpp: maybe-all-stage1-libiconv
60928 configure-stage2-libcpp: maybe-all-stage2-libiconv
60929 configure-stage3-libcpp: maybe-all-stage3-libiconv
60930 configure-stage4-libcpp: maybe-all-stage4-libiconv
60931 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60932 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60933 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60934 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60935 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60936 all-libcpp: all-libiberty
60937 all-stage1-libcpp: all-stage1-libiberty
60938 all-stage2-libcpp: all-stage2-libiberty
60939 all-stage3-libcpp: all-stage3-libiberty
60940 all-stage4-libcpp: all-stage4-libiberty
60941 all-stageprofile-libcpp: all-stageprofile-libiberty
60942 all-stagetrain-libcpp: all-stagetrain-libiberty
60943 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60944 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
60945 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
60946 all-libcpp: maybe-all-intl
60947 all-stage1-libcpp: maybe-all-stage1-intl
60948 all-stage2-libcpp: maybe-all-stage2-intl
60949 all-stage3-libcpp: maybe-all-stage3-intl
60950 all-stage4-libcpp: maybe-all-stage4-intl
60951 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60952 all-stagetrain-libcpp: maybe-all-stagetrain-intl
60953 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60954 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
60955 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
60956 all-libcpp: maybe-all-libiconv
60957 all-stage1-libcpp: maybe-all-stage1-libiconv
60958 all-stage2-libcpp: maybe-all-stage2-libiconv
60959 all-stage3-libcpp: maybe-all-stage3-libiconv
60960 all-stage4-libcpp: maybe-all-stage4-libiconv
60961 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
60962 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
60963 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
60964 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
60965 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
60966 all-fixincludes: maybe-all-libiberty
60967 all-stage1-fixincludes: maybe-all-stage1-libiberty
60968 all-stage2-fixincludes: maybe-all-stage2-libiberty
60969 all-stage3-fixincludes: maybe-all-stage3-libiberty
60970 all-stage4-fixincludes: maybe-all-stage4-libiberty
60971 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
60972 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
60973 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
60974 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
60975 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
60976 all-gnattools: maybe-all-target-libada
60977 all-lto-plugin: maybe-all-libiberty
60978 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60979 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60980 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60981 all-stage4-lto-plugin: maybe-all-stage4-libiberty
60982 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
60983 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
60984 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
60985 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
60986 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
60987 all-lto-plugin: maybe-all-libiberty-linker-plugin
60988 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
60989 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
60990 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
60991 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
60992 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
60993 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
60994 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
60995 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
60996 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
60997 all-gotools: maybe-all-target-libgo
60998 configure-intl: maybe-all-libiconv
60999 configure-stage1-intl: maybe-all-stage1-libiconv
61000 configure-stage2-intl: maybe-all-stage2-libiconv
61001 configure-stage3-intl: maybe-all-stage3-libiconv
61002 configure-stage4-intl: maybe-all-stage4-libiconv
61003 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
61004 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
61005 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
61006 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
61007 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
61008 configure-mpfr: maybe-all-gmp
61009 configure-stage1-mpfr: maybe-all-stage1-gmp
61010 configure-stage2-mpfr: maybe-all-stage2-gmp
61011 configure-stage3-mpfr: maybe-all-stage3-gmp
61012 configure-stage4-mpfr: maybe-all-stage4-gmp
61013 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
61014 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
61015 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
61016 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
61017 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
61018 configure-mpc: maybe-all-mpfr
61019 configure-stage1-mpc: maybe-all-stage1-mpfr
61020 configure-stage2-mpc: maybe-all-stage2-mpfr
61021 configure-stage3-mpc: maybe-all-stage3-mpfr
61022 configure-stage4-mpc: maybe-all-stage4-mpfr
61023 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
61024 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
61025 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
61026 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
61027 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
61028 configure-isl: maybe-all-gmp
61029 configure-stage1-isl: maybe-all-stage1-gmp
61030 configure-stage2-isl: maybe-all-stage2-gmp
61031 configure-stage3-isl: maybe-all-stage3-gmp
61032 configure-stage4-isl: maybe-all-stage4-gmp
61033 configure-stageprofile-isl: maybe-all-stageprofile-gmp
61034 configure-stagetrain-isl: maybe-all-stagetrain-gmp
61035 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
61036 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
61037 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
61038 all-intl: maybe-all-libiconv
61039 all-stage1-intl: maybe-all-stage1-libiconv
61040 all-stage2-intl: maybe-all-stage2-libiconv
61041 all-stage3-intl: maybe-all-stage3-libiconv
61042 all-stage4-intl: maybe-all-stage4-libiconv
61043 all-stageprofile-intl: maybe-all-stageprofile-libiconv
61044 all-stagetrain-intl: maybe-all-stagetrain-libiconv
61045 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
61046 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
61047 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
61048 configure-gdb: maybe-configure-sim
61049 configure-gdb: maybe-all-gnulib
61050 configure-gdb: maybe-all-gdbsupport
61051 all-gdb: maybe-all-gnulib
61052 all-gdb: maybe-all-gdbsupport
61053 all-gdb: maybe-all-readline
61054 all-gdb: maybe-all-build-bison
61055 all-gdb: maybe-all-sim
61056 all-gdb: maybe-all-libtermcap
61057 configure-gdbserver: maybe-all-gnulib
61058 all-gdbserver: maybe-all-gdbsupport
61059 all-gdbserver: maybe-all-gnulib
61060 configure-libgui: maybe-configure-tcl
61061 configure-libgui: maybe-configure-tk
61062 all-libgui: maybe-all-tcl
61063 all-libgui: maybe-all-tk
61064 all-libgui: maybe-all-itcl
61065 configure-gdbsupport: maybe-configure-gnulib
61066 all-gdbsupport: maybe-all-gnulib
61067 configure-bfd: configure-libiberty
61068 configure-stage1-bfd: configure-stage1-libiberty
61069 configure-stage2-bfd: configure-stage2-libiberty
61070 configure-stage3-bfd: configure-stage3-libiberty
61071 configure-stage4-bfd: configure-stage4-libiberty
61072 configure-stageprofile-bfd: configure-stageprofile-libiberty
61073 configure-stagetrain-bfd: configure-stagetrain-libiberty
61074 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
61075 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
61076 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
61077 configure-bfd: maybe-configure-intl
61078 configure-stage1-bfd: maybe-configure-stage1-intl
61079 configure-stage2-bfd: maybe-configure-stage2-intl
61080 configure-stage3-bfd: maybe-configure-stage3-intl
61081 configure-stage4-bfd: maybe-configure-stage4-intl
61082 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
61083 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
61084 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
61085 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
61086 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
61087 all-bfd: maybe-all-libiberty
61088 all-stage1-bfd: maybe-all-stage1-libiberty
61089 all-stage2-bfd: maybe-all-stage2-libiberty
61090 all-stage3-bfd: maybe-all-stage3-libiberty
61091 all-stage4-bfd: maybe-all-stage4-libiberty
61092 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
61093 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
61094 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
61095 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
61096 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
61097 all-bfd: maybe-all-intl
61098 all-stage1-bfd: maybe-all-stage1-intl
61099 all-stage2-bfd: maybe-all-stage2-intl
61100 all-stage3-bfd: maybe-all-stage3-intl
61101 all-stage4-bfd: maybe-all-stage4-intl
61102 all-stageprofile-bfd: maybe-all-stageprofile-intl
61103 all-stagetrain-bfd: maybe-all-stagetrain-intl
61104 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
61105 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
61106 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
61107 all-bfd: maybe-all-zlib
61108 all-stage1-bfd: maybe-all-stage1-zlib
61109 all-stage2-bfd: maybe-all-stage2-zlib
61110 all-stage3-bfd: maybe-all-stage3-zlib
61111 all-stage4-bfd: maybe-all-stage4-zlib
61112 all-stageprofile-bfd: maybe-all-stageprofile-zlib
61113 all-stagetrain-bfd: maybe-all-stagetrain-zlib
61114 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
61115 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
61116 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
61117 configure-opcodes: configure-libiberty
61118 configure-stage1-opcodes: configure-stage1-libiberty
61119 configure-stage2-opcodes: configure-stage2-libiberty
61120 configure-stage3-opcodes: configure-stage3-libiberty
61121 configure-stage4-opcodes: configure-stage4-libiberty
61122 configure-stageprofile-opcodes: configure-stageprofile-libiberty
61123 configure-stagetrain-opcodes: configure-stagetrain-libiberty
61124 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
61125 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
61126 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
61127 all-opcodes: maybe-all-libiberty
61128 all-stage1-opcodes: maybe-all-stage1-libiberty
61129 all-stage2-opcodes: maybe-all-stage2-libiberty
61130 all-stage3-opcodes: maybe-all-stage3-libiberty
61131 all-stage4-opcodes: maybe-all-stage4-libiberty
61132 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61133 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61134 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61135 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61136 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61137 configure-binutils: maybe-configure-intl
61138 configure-stage1-binutils: maybe-configure-stage1-intl
61139 configure-stage2-binutils: maybe-configure-stage2-intl
61140 configure-stage3-binutils: maybe-configure-stage3-intl
61141 configure-stage4-binutils: maybe-configure-stage4-intl
61142 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
61143 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
61144 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
61145 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
61146 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
61147 all-binutils: maybe-all-libiberty
61148 all-stage1-binutils: maybe-all-stage1-libiberty
61149 all-stage2-binutils: maybe-all-stage2-libiberty
61150 all-stage3-binutils: maybe-all-stage3-libiberty
61151 all-stage4-binutils: maybe-all-stage4-libiberty
61152 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
61153 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
61154 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
61155 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
61156 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
61157 all-binutils: maybe-all-opcodes
61158 all-stage1-binutils: maybe-all-stage1-opcodes
61159 all-stage2-binutils: maybe-all-stage2-opcodes
61160 all-stage3-binutils: maybe-all-stage3-opcodes
61161 all-stage4-binutils: maybe-all-stage4-opcodes
61162 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
61163 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
61164 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
61165 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
61166 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
61167 all-binutils: maybe-all-bfd
61168 all-stage1-binutils: maybe-all-stage1-bfd
61169 all-stage2-binutils: maybe-all-stage2-bfd
61170 all-stage3-binutils: maybe-all-stage3-bfd
61171 all-stage4-binutils: maybe-all-stage4-bfd
61172 all-stageprofile-binutils: maybe-all-stageprofile-bfd
61173 all-stagetrain-binutils: maybe-all-stagetrain-bfd
61174 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
61175 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
61176 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
61177 all-binutils: maybe-all-build-flex
61178 all-stage1-binutils: maybe-all-build-flex
61179 all-stage2-binutils: maybe-all-build-flex
61180 all-stage3-binutils: maybe-all-build-flex
61181 all-stage4-binutils: maybe-all-build-flex
61182 all-stageprofile-binutils: maybe-all-build-flex
61183 all-stagetrain-binutils: maybe-all-build-flex
61184 all-stagefeedback-binutils: maybe-all-build-flex
61185 all-stageautoprofile-binutils: maybe-all-build-flex
61186 all-stageautofeedback-binutils: maybe-all-build-flex
61187 all-binutils: maybe-all-build-bison
61188 all-stage1-binutils: maybe-all-build-bison
61189 all-stage2-binutils: maybe-all-build-bison
61190 all-stage3-binutils: maybe-all-build-bison
61191 all-stage4-binutils: maybe-all-build-bison
61192 all-stageprofile-binutils: maybe-all-build-bison
61193 all-stagetrain-binutils: maybe-all-build-bison
61194 all-stagefeedback-binutils: maybe-all-build-bison
61195 all-stageautoprofile-binutils: maybe-all-build-bison
61196 all-stageautofeedback-binutils: maybe-all-build-bison
61197 all-binutils: maybe-all-intl
61198 all-stage1-binutils: maybe-all-stage1-intl
61199 all-stage2-binutils: maybe-all-stage2-intl
61200 all-stage3-binutils: maybe-all-stage3-intl
61201 all-stage4-binutils: maybe-all-stage4-intl
61202 all-stageprofile-binutils: maybe-all-stageprofile-intl
61203 all-stagetrain-binutils: maybe-all-stagetrain-intl
61204 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
61205 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
61206 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
61207 all-binutils: maybe-all-gas
61208 all-stage1-binutils: maybe-all-stage1-gas
61209 all-stage2-binutils: maybe-all-stage2-gas
61210 all-stage3-binutils: maybe-all-stage3-gas
61211 all-stage4-binutils: maybe-all-stage4-gas
61212 all-stageprofile-binutils: maybe-all-stageprofile-gas
61213 all-stagetrain-binutils: maybe-all-stagetrain-gas
61214 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
61215 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
61216 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
61217 all-binutils: maybe-all-libctf
61218 all-stage1-binutils: maybe-all-stage1-libctf
61219 all-stage2-binutils: maybe-all-stage2-libctf
61220 all-stage3-binutils: maybe-all-stage3-libctf
61221 all-stage4-binutils: maybe-all-stage4-libctf
61222 all-stageprofile-binutils: maybe-all-stageprofile-libctf
61223 all-stagetrain-binutils: maybe-all-stagetrain-libctf
61224 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
61225 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libctf
61226 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libctf
61227 all-ld: maybe-all-libctf
61228 all-stage1-ld: maybe-all-stage1-libctf
61229 all-stage2-ld: maybe-all-stage2-libctf
61230 all-stage3-ld: maybe-all-stage3-libctf
61231 all-stage4-ld: maybe-all-stage4-libctf
61232 all-stageprofile-ld: maybe-all-stageprofile-libctf
61233 all-stagetrain-ld: maybe-all-stagetrain-libctf
61234 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
61235 all-stageautoprofile-ld: maybe-all-stageautoprofile-libctf
61236 all-stageautofeedback-ld: maybe-all-stageautofeedback-libctf
61237 install-binutils: maybe-install-opcodes
61238 install-strip-binutils: maybe-install-strip-opcodes
61239 install-opcodes: maybe-install-bfd
61240 install-strip-opcodes: maybe-install-strip-bfd
61241 configure-gas: maybe-configure-intl
61242 configure-stage1-gas: maybe-configure-stage1-intl
61243 configure-stage2-gas: maybe-configure-stage2-intl
61244 configure-stage3-gas: maybe-configure-stage3-intl
61245 configure-stage4-gas: maybe-configure-stage4-intl
61246 configure-stageprofile-gas: maybe-configure-stageprofile-intl
61247 configure-stagetrain-gas: maybe-configure-stagetrain-intl
61248 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
61249 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
61250 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
61251 all-gas: maybe-all-libiberty
61252 all-stage1-gas: maybe-all-stage1-libiberty
61253 all-stage2-gas: maybe-all-stage2-libiberty
61254 all-stage3-gas: maybe-all-stage3-libiberty
61255 all-stage4-gas: maybe-all-stage4-libiberty
61256 all-stageprofile-gas: maybe-all-stageprofile-libiberty
61257 all-stagetrain-gas: maybe-all-stagetrain-libiberty
61258 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
61259 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
61260 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
61261 all-gas: maybe-all-opcodes
61262 all-stage1-gas: maybe-all-stage1-opcodes
61263 all-stage2-gas: maybe-all-stage2-opcodes
61264 all-stage3-gas: maybe-all-stage3-opcodes
61265 all-stage4-gas: maybe-all-stage4-opcodes
61266 all-stageprofile-gas: maybe-all-stageprofile-opcodes
61267 all-stagetrain-gas: maybe-all-stagetrain-opcodes
61268 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
61269 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
61270 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
61271 all-gas: maybe-all-bfd
61272 all-stage1-gas: maybe-all-stage1-bfd
61273 all-stage2-gas: maybe-all-stage2-bfd
61274 all-stage3-gas: maybe-all-stage3-bfd
61275 all-stage4-gas: maybe-all-stage4-bfd
61276 all-stageprofile-gas: maybe-all-stageprofile-bfd
61277 all-stagetrain-gas: maybe-all-stagetrain-bfd
61278 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
61279 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
61280 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
61281 all-gas: maybe-all-intl
61282 all-stage1-gas: maybe-all-stage1-intl
61283 all-stage2-gas: maybe-all-stage2-intl
61284 all-stage3-gas: maybe-all-stage3-intl
61285 all-stage4-gas: maybe-all-stage4-intl
61286 all-stageprofile-gas: maybe-all-stageprofile-intl
61287 all-stagetrain-gas: maybe-all-stagetrain-intl
61288 all-stagefeedback-gas: maybe-all-stagefeedback-intl
61289 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
61290 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
61291 configure-ld: maybe-configure-intl
61292 configure-stage1-ld: maybe-configure-stage1-intl
61293 configure-stage2-ld: maybe-configure-stage2-intl
61294 configure-stage3-ld: maybe-configure-stage3-intl
61295 configure-stage4-ld: maybe-configure-stage4-intl
61296 configure-stageprofile-ld: maybe-configure-stageprofile-intl
61297 configure-stagetrain-ld: maybe-configure-stagetrain-intl
61298 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
61299 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
61300 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
61301 all-ld: maybe-all-libiberty
61302 all-stage1-ld: maybe-all-stage1-libiberty
61303 all-stage2-ld: maybe-all-stage2-libiberty
61304 all-stage3-ld: maybe-all-stage3-libiberty
61305 all-stage4-ld: maybe-all-stage4-libiberty
61306 all-stageprofile-ld: maybe-all-stageprofile-libiberty
61307 all-stagetrain-ld: maybe-all-stagetrain-libiberty
61308 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
61309 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
61310 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
61311 all-ld: maybe-all-bfd
61312 all-stage1-ld: maybe-all-stage1-bfd
61313 all-stage2-ld: maybe-all-stage2-bfd
61314 all-stage3-ld: maybe-all-stage3-bfd
61315 all-stage4-ld: maybe-all-stage4-bfd
61316 all-stageprofile-ld: maybe-all-stageprofile-bfd
61317 all-stagetrain-ld: maybe-all-stagetrain-bfd
61318 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
61319 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
61320 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
61321 all-ld: maybe-all-opcodes
61322 all-stage1-ld: maybe-all-stage1-opcodes
61323 all-stage2-ld: maybe-all-stage2-opcodes
61324 all-stage3-ld: maybe-all-stage3-opcodes
61325 all-stage4-ld: maybe-all-stage4-opcodes
61326 all-stageprofile-ld: maybe-all-stageprofile-opcodes
61327 all-stagetrain-ld: maybe-all-stagetrain-opcodes
61328 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
61329 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
61330 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
61331 all-ld: maybe-all-build-bison
61332 all-stage1-ld: maybe-all-build-bison
61333 all-stage2-ld: maybe-all-build-bison
61334 all-stage3-ld: maybe-all-build-bison
61335 all-stage4-ld: maybe-all-build-bison
61336 all-stageprofile-ld: maybe-all-build-bison
61337 all-stagetrain-ld: maybe-all-build-bison
61338 all-stagefeedback-ld: maybe-all-build-bison
61339 all-stageautoprofile-ld: maybe-all-build-bison
61340 all-stageautofeedback-ld: maybe-all-build-bison
61341 all-ld: maybe-all-build-flex
61342 all-stage1-ld: maybe-all-build-flex
61343 all-stage2-ld: maybe-all-build-flex
61344 all-stage3-ld: maybe-all-build-flex
61345 all-stage4-ld: maybe-all-build-flex
61346 all-stageprofile-ld: maybe-all-build-flex
61347 all-stagetrain-ld: maybe-all-build-flex
61348 all-stagefeedback-ld: maybe-all-build-flex
61349 all-stageautoprofile-ld: maybe-all-build-flex
61350 all-stageautofeedback-ld: maybe-all-build-flex
61351 all-ld: maybe-all-intl
61352 all-stage1-ld: maybe-all-stage1-intl
61353 all-stage2-ld: maybe-all-stage2-intl
61354 all-stage3-ld: maybe-all-stage3-intl
61355 all-stage4-ld: maybe-all-stage4-intl
61356 all-stageprofile-ld: maybe-all-stageprofile-intl
61357 all-stagetrain-ld: maybe-all-stagetrain-intl
61358 all-stagefeedback-ld: maybe-all-stagefeedback-intl
61359 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
61360 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
61361 all-ld: maybe-all-gas
61362 all-stage1-ld: maybe-all-stage1-gas
61363 all-stage2-ld: maybe-all-stage2-gas
61364 all-stage3-ld: maybe-all-stage3-gas
61365 all-stage4-ld: maybe-all-stage4-gas
61366 all-stageprofile-ld: maybe-all-stageprofile-gas
61367 all-stagetrain-ld: maybe-all-stagetrain-gas
61368 all-stagefeedback-ld: maybe-all-stagefeedback-gas
61369 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
61370 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
61371 all-ld: maybe-all-binutils
61372 all-stage1-ld: maybe-all-stage1-binutils
61373 all-stage2-ld: maybe-all-stage2-binutils
61374 all-stage3-ld: maybe-all-stage3-binutils
61375 all-stage4-ld: maybe-all-stage4-binutils
61376 all-stageprofile-ld: maybe-all-stageprofile-binutils
61377 all-stagetrain-ld: maybe-all-stagetrain-binutils
61378 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
61379 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
61380 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
61381 install-ld: maybe-install-gold
61382 install-strip-ld: maybe-install-strip-gold
61383 configure-gold: maybe-configure-intl
61384 configure-stage1-gold: maybe-configure-stage1-intl
61385 configure-stage2-gold: maybe-configure-stage2-intl
61386 configure-stage3-gold: maybe-configure-stage3-intl
61387 configure-stage4-gold: maybe-configure-stage4-intl
61388 configure-stageprofile-gold: maybe-configure-stageprofile-intl
61389 configure-stagetrain-gold: maybe-configure-stagetrain-intl
61390 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
61391 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
61392 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
61393 all-gold: maybe-all-libiberty
61394 all-stage1-gold: maybe-all-stage1-libiberty
61395 all-stage2-gold: maybe-all-stage2-libiberty
61396 all-stage3-gold: maybe-all-stage3-libiberty
61397 all-stage4-gold: maybe-all-stage4-libiberty
61398 all-stageprofile-gold: maybe-all-stageprofile-libiberty
61399 all-stagetrain-gold: maybe-all-stagetrain-libiberty
61400 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
61401 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
61402 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
61403 all-gold: maybe-all-intl
61404 all-stage1-gold: maybe-all-stage1-intl
61405 all-stage2-gold: maybe-all-stage2-intl
61406 all-stage3-gold: maybe-all-stage3-intl
61407 all-stage4-gold: maybe-all-stage4-intl
61408 all-stageprofile-gold: maybe-all-stageprofile-intl
61409 all-stagetrain-gold: maybe-all-stagetrain-intl
61410 all-stagefeedback-gold: maybe-all-stagefeedback-intl
61411 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
61412 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
61413 all-gold: maybe-all-bfd
61414 all-stage1-gold: maybe-all-stage1-bfd
61415 all-stage2-gold: maybe-all-stage2-bfd
61416 all-stage3-gold: maybe-all-stage3-bfd
61417 all-stage4-gold: maybe-all-stage4-bfd
61418 all-stageprofile-gold: maybe-all-stageprofile-bfd
61419 all-stagetrain-gold: maybe-all-stagetrain-bfd
61420 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
61421 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
61422 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
61423 all-gold: maybe-all-build-bison
61424 all-stage1-gold: maybe-all-build-bison
61425 all-stage2-gold: maybe-all-build-bison
61426 all-stage3-gold: maybe-all-build-bison
61427 all-stage4-gold: maybe-all-build-bison
61428 all-stageprofile-gold: maybe-all-build-bison
61429 all-stagetrain-gold: maybe-all-build-bison
61430 all-stagefeedback-gold: maybe-all-build-bison
61431 all-stageautoprofile-gold: maybe-all-build-bison
61432 all-stageautofeedback-gold: maybe-all-build-bison
61433 all-gold: maybe-all-gas
61434 all-stage1-gold: maybe-all-stage1-gas
61435 all-stage2-gold: maybe-all-stage2-gas
61436 all-stage3-gold: maybe-all-stage3-gas
61437 all-stage4-gold: maybe-all-stage4-gas
61438 all-stageprofile-gold: maybe-all-stageprofile-gas
61439 all-stagetrain-gold: maybe-all-stagetrain-gas
61440 all-stagefeedback-gold: maybe-all-stagefeedback-gas
61441 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
61442 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
61443 check-gold: maybe-all-binutils
61444 check-stage1-gold: maybe-all-stage1-binutils
61445 check-stage2-gold: maybe-all-stage2-binutils
61446 check-stage3-gold: maybe-all-stage3-binutils
61447 check-stage4-gold: maybe-all-stage4-binutils
61448 check-stageprofile-gold: maybe-all-stageprofile-binutils
61449 check-stagetrain-gold: maybe-all-stagetrain-binutils
61450 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
61451 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
61452 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
61453 check-gold: maybe-all-gas
61454 check-stage1-gold: maybe-all-stage1-gas
61455 check-stage2-gold: maybe-all-stage2-gas
61456 check-stage3-gold: maybe-all-stage3-gas
61457 check-stage4-gold: maybe-all-stage4-gas
61458 check-stageprofile-gold: maybe-all-stageprofile-gas
61459 check-stagetrain-gold: maybe-all-stagetrain-gas
61460 check-stagefeedback-gold: maybe-all-stagefeedback-gas
61461 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
61462 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
61463 configure-opcodes: maybe-configure-intl
61464 configure-stage1-opcodes: maybe-configure-stage1-intl
61465 configure-stage2-opcodes: maybe-configure-stage2-intl
61466 configure-stage3-opcodes: maybe-configure-stage3-intl
61467 configure-stage4-opcodes: maybe-configure-stage4-intl
61468 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
61469 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
61470 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
61471 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
61472 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
61473 all-opcodes: maybe-all-bfd
61474 all-stage1-opcodes: maybe-all-stage1-bfd
61475 all-stage2-opcodes: maybe-all-stage2-bfd
61476 all-stage3-opcodes: maybe-all-stage3-bfd
61477 all-stage4-opcodes: maybe-all-stage4-bfd
61478 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61479 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
61480 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61481 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
61482 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
61483 all-opcodes: maybe-all-libiberty
61484 all-stage1-opcodes: maybe-all-stage1-libiberty
61485 all-stage2-opcodes: maybe-all-stage2-libiberty
61486 all-stage3-opcodes: maybe-all-stage3-libiberty
61487 all-stage4-opcodes: maybe-all-stage4-libiberty
61488 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61489 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
61490 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61491 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
61492 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
61493 all-opcodes: maybe-all-intl
61494 all-stage1-opcodes: maybe-all-stage1-intl
61495 all-stage2-opcodes: maybe-all-stage2-intl
61496 all-stage3-opcodes: maybe-all-stage3-intl
61497 all-stage4-opcodes: maybe-all-stage4-intl
61498 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61499 all-stagetrain-opcodes: maybe-all-stagetrain-intl
61500 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61501 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
61502 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
61503 all-dejagnu: maybe-all-tcl
61504 all-dejagnu: maybe-all-expect
61505 all-dejagnu: maybe-all-tk
61506 configure-expect: maybe-configure-tcl
61507 configure-expect: maybe-configure-tk
61508 all-expect: maybe-all-tcl
61509 all-expect: maybe-all-tk
61510 configure-itcl: maybe-configure-tcl
61511 configure-itcl: maybe-configure-tk
61512 all-itcl: maybe-all-tcl
61513 all-itcl: maybe-all-tk
61514 install-itcl: maybe-install-tcl
61515 install-strip-itcl: maybe-install-strip-tcl
61516 configure-tk: maybe-configure-tcl
61517 all-tk: maybe-all-tcl
61518 all-sid: maybe-all-tcl
61519 all-sid: maybe-all-tk
61520 install-sid: maybe-install-tcl
61521 install-strip-sid: maybe-install-strip-tcl
61522 install-sid: maybe-install-tk
61523 install-strip-sid: maybe-install-strip-tk
61524 all-sim: maybe-all-readline
61525 all-sim: maybe-configure-gdb
61526 all-fastjar: maybe-all-build-texinfo
61527 all-libctf: all-libiberty
61528 all-stage1-libctf: all-stage1-libiberty
61529 all-stage2-libctf: all-stage2-libiberty
61530 all-stage3-libctf: all-stage3-libiberty
61531 all-stage4-libctf: all-stage4-libiberty
61532 all-stageprofile-libctf: all-stageprofile-libiberty
61533 all-stagetrain-libctf: all-stagetrain-libiberty
61534 all-stagefeedback-libctf: all-stagefeedback-libiberty
61535 all-stageautoprofile-libctf: all-stageautoprofile-libiberty
61536 all-stageautofeedback-libctf: all-stageautofeedback-libiberty
61537 all-libctf: maybe-all-bfd
61538 all-stage1-libctf: maybe-all-stage1-bfd
61539 all-stage2-libctf: maybe-all-stage2-bfd
61540 all-stage3-libctf: maybe-all-stage3-bfd
61541 all-stage4-libctf: maybe-all-stage4-bfd
61542 all-stageprofile-libctf: maybe-all-stageprofile-bfd
61543 all-stagetrain-libctf: maybe-all-stagetrain-bfd
61544 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61545 all-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61546 all-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61547 all-libctf: maybe-all-zlib
61548 all-stage1-libctf: maybe-all-stage1-zlib
61549 all-stage2-libctf: maybe-all-stage2-zlib
61550 all-stage3-libctf: maybe-all-stage3-zlib
61551 all-stage4-libctf: maybe-all-stage4-zlib
61552 all-stageprofile-libctf: maybe-all-stageprofile-zlib
61553 all-stagetrain-libctf: maybe-all-stagetrain-zlib
61554 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61555 all-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61556 all-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61557 configure-libctf: maybe-all-bfd
61558 configure-stage1-libctf: maybe-all-stage1-bfd
61559 configure-stage2-libctf: maybe-all-stage2-bfd
61560 configure-stage3-libctf: maybe-all-stage3-bfd
61561 configure-stage4-libctf: maybe-all-stage4-bfd
61562 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
61563 configure-stagetrain-libctf: maybe-all-stagetrain-bfd
61564 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
61565 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-bfd
61566 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-bfd
61567 configure-libctf: maybe-all-intl
61568 configure-stage1-libctf: maybe-all-stage1-intl
61569 configure-stage2-libctf: maybe-all-stage2-intl
61570 configure-stage3-libctf: maybe-all-stage3-intl
61571 configure-stage4-libctf: maybe-all-stage4-intl
61572 configure-stageprofile-libctf: maybe-all-stageprofile-intl
61573 configure-stagetrain-libctf: maybe-all-stagetrain-intl
61574 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
61575 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-intl
61576 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-intl
61577 configure-libctf: maybe-all-zlib
61578 configure-stage1-libctf: maybe-all-stage1-zlib
61579 configure-stage2-libctf: maybe-all-stage2-zlib
61580 configure-stage3-libctf: maybe-all-stage3-zlib
61581 configure-stage4-libctf: maybe-all-stage4-zlib
61582 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
61583 configure-stagetrain-libctf: maybe-all-stagetrain-zlib
61584 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
61585 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-zlib
61586 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-zlib
61587 configure-libctf: maybe-all-libiconv
61588 configure-stage1-libctf: maybe-all-stage1-libiconv
61589 configure-stage2-libctf: maybe-all-stage2-libiconv
61590 configure-stage3-libctf: maybe-all-stage3-libiconv
61591 configure-stage4-libctf: maybe-all-stage4-libiconv
61592 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
61593 configure-stagetrain-libctf: maybe-all-stagetrain-libiconv
61594 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
61595 configure-stageautoprofile-libctf: maybe-all-stageautoprofile-libiconv
61596 configure-stageautofeedback-libctf: maybe-all-stageautofeedback-libiconv
61597 check-libctf: maybe-all-ld
61598 check-stage1-libctf: maybe-all-stage1-ld
61599 check-stage2-libctf: maybe-all-stage2-ld
61600 check-stage3-libctf: maybe-all-stage3-ld
61601 check-stage4-libctf: maybe-all-stage4-ld
61602 check-stageprofile-libctf: maybe-all-stageprofile-ld
61603 check-stagetrain-libctf: maybe-all-stagetrain-ld
61604 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
61605 check-stageautoprofile-libctf: maybe-all-stageautoprofile-ld
61606 check-stageautofeedback-libctf: maybe-all-stageautofeedback-ld
61607 all-bison: maybe-all-build-texinfo
61608 all-flex: maybe-all-build-bison
61609 all-flex: maybe-all-m4
61610 all-flex: maybe-all-build-texinfo
61611 all-m4: maybe-all-build-texinfo
61612 configure-target-fastjar: maybe-configure-target-zlib
61613 all-target-fastjar: maybe-all-target-zlib
61614 configure-target-libgo: maybe-configure-target-libffi
61615 all-target-libgo: maybe-all-target-libbacktrace
61616 all-target-libgo: maybe-all-target-libffi
61617 all-target-libgo: maybe-all-target-libatomic
61618 configure-target-libphobos: maybe-configure-target-libbacktrace
61619 configure-target-libphobos: maybe-configure-target-zlib
61620 all-target-libphobos: maybe-all-target-libbacktrace
61621 all-target-libphobos: maybe-all-target-zlib
61622 all-target-libphobos: maybe-all-target-libatomic
61623 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61624 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61625 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61626 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61627 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61628 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61629 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61630 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61631 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61632 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61633 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
61634 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
61635 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
61636 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
61637 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
61638 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
61639 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
61640 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
61641 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
61642 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
61643 configure-target-libvtv: maybe-all-target-libstdc++-v3
61644 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
61645 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
61646 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
61647 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
61648 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
61649 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
61650 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
61651 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
61652 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
61653 all-target-libstdc++-v3: maybe-configure-target-libgomp
61654 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61655 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61656 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61657 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61658 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61659 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
61660 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61661 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
61662 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
61663 install-target-libgo: maybe-install-target-libatomic
61664 install-target-libgfortran: maybe-install-target-libquadmath
61665 install-target-libgfortran: maybe-install-target-libgcc
61666 install-target-libphobos: maybe-install-target-libatomic
61667 install-target-libsanitizer: maybe-install-target-libstdc++-v3
61668 install-target-libsanitizer: maybe-install-target-libgcc
61669 install-target-libvtv: maybe-install-target-libstdc++-v3
61670 install-target-libvtv: maybe-install-target-libgcc
61671 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
61672 install-target-liboffloadmic: maybe-install-target-libgcc
61673 install-target-libitm: maybe-install-target-libgcc
61674 install-target-libobjc: maybe-install-target-libgcc
61675 install-target-libstdc++-v3: maybe-install-target-libgcc
61676 all-target-libgloss: maybe-all-target-newlib
61677 all-target-winsup: maybe-all-target-libtermcap
61678 configure-target-libgfortran: maybe-all-target-libquadmath
61679 configure-target-libgfortran: maybe-all-target-libbacktrace
61680
61681
61682 @if gcc-bootstrap
61683 configure-gnattools: stage_last
61684 configure-libcc1: stage_last
61685 configure-c++tools: stage_last
61686 configure-utils: stage_last
61687 configure-gdb: stage_last
61688 configure-gdbserver: stage_last
61689 configure-gdbsupport: stage_last
61690 configure-gprof: stage_last
61691 configure-sid: stage_last
61692 configure-sim: stage_last
61693 configure-fastjar: stage_last
61694 configure-bison: stage_last
61695 configure-flex: stage_last
61696 configure-m4: stage_last
61697 @endif gcc-bootstrap
61698
61699 @unless gcc-bootstrap
61700 all-gnattools: maybe-all-target-libstdc++-v3
61701 configure-libcc1: maybe-configure-gcc
61702 all-libcc1: maybe-all-gcc
61703 all-c++tools: maybe-all-gcc
61704 all-utils: maybe-all-libiberty
61705 configure-gdb: maybe-all-intl
61706 configure-gdb: maybe-all-bfd
61707 configure-gdb: maybe-all-libiconv
61708 all-gdb: maybe-all-libiberty
61709 all-gdb: maybe-all-libiconv
61710 all-gdb: maybe-all-opcodes
61711 all-gdb: maybe-all-libdecnumber
61712 all-gdb: maybe-all-libctf
61713 all-gdbserver: maybe-all-libiberty
61714 configure-gdbsupport: maybe-configure-intl
61715 all-gdbsupport: maybe-all-intl
61716 configure-gprof: maybe-configure-intl
61717 all-gprof: maybe-all-libiberty
61718 all-gprof: maybe-all-bfd
61719 all-gprof: maybe-all-opcodes
61720 all-gprof: maybe-all-intl
61721 all-gprof: maybe-all-gas
61722 all-sid: maybe-all-libiberty
61723 all-sid: maybe-all-bfd
61724 all-sid: maybe-all-opcodes
61725 configure-sim: maybe-configure-intl
61726 all-sim: maybe-all-intl
61727 all-sim: maybe-all-libiberty
61728 all-sim: maybe-all-bfd
61729 all-sim: maybe-all-opcodes
61730 all-fastjar: maybe-all-zlib
61731 all-fastjar: maybe-all-libiberty
61732 all-bison: maybe-all-intl
61733 all-flex: maybe-all-intl
61734 all-m4: maybe-all-intl
61735 configure-target-libgo: maybe-all-target-libstdc++-v3
61736 configure-target-liboffloadmic: maybe-configure-target-libgomp
61737 all-target-liboffloadmic: maybe-all-target-libgomp
61738 configure-target-newlib: maybe-all-binutils
61739 configure-target-newlib: maybe-all-ld
61740 @endunless gcc-bootstrap
61741
61742 # Dependencies for target modules on other target modules are
61743 # described by lang_env_dependencies; the defaults apply to anything
61744 # not mentioned there.
61745
61746
61747 @if gcc-bootstrap
61748 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61749 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61750 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61751 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61752 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61753 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
61754 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61755 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
61756 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
61757 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
61758 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
61759 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
61760 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
61761 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
61762 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
61763 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
61764 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
61765 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
61766 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
61767 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
61768 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
61769 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
61770 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
61771 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
61772 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
61773 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
61774 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
61775 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61776 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61777 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61778 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61779 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61780 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
61781 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61782 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
61783 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
61784 @endif gcc-bootstrap
61785
61786 @if gcc-no-bootstrap
61787 configure-target-libstdc++-v3: maybe-all-target-libgcc
61788 configure-target-libsanitizer: maybe-all-target-libgcc
61789 configure-target-libvtv: maybe-all-target-libgcc
61790 configure-target-liboffloadmic: maybe-all-target-libgcc
61791 configure-target-libssp: maybe-all-target-libgcc
61792 configure-target-newlib: maybe-all-target-libgcc
61793 configure-target-libbacktrace: maybe-all-target-libgcc
61794 configure-target-libquadmath: maybe-all-target-libgcc
61795 configure-target-libgfortran: maybe-all-target-libgcc
61796 configure-target-libobjc: maybe-all-target-libgcc
61797 configure-target-libgo: maybe-all-target-libgcc
61798 configure-target-libhsail-rt: maybe-all-target-libgcc
61799 configure-target-libphobos: maybe-all-target-libgcc
61800 configure-target-libtermcap: maybe-all-target-libgcc
61801 configure-target-winsup: maybe-all-target-libgcc
61802 configure-target-libgloss: maybe-all-target-libgcc
61803 configure-target-libffi: maybe-all-target-libgcc
61804 configure-target-zlib: maybe-all-target-libgcc
61805 configure-target-rda: maybe-all-target-libgcc
61806 configure-target-libada: maybe-all-target-libgcc
61807 configure-target-libgomp: maybe-all-target-libgcc
61808 configure-target-libitm: maybe-all-target-libgcc
61809 configure-target-libatomic: maybe-all-target-libgcc
61810 @endif gcc-no-bootstrap
61811
61812
61813 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61814
61815 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
61816
61817 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
61818
61819 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
61820 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
61821
61822 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61823
61824
61825
61826 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
61827
61828 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61829
61830 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61831
61832 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61833
61834 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61835
61836 configure-target-libhsail-rt: maybe-all-target-newlib maybe-all-target-libgloss
61837
61838 configure-target-libphobos: maybe-all-target-newlib maybe-all-target-libgloss
61839
61840 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61841
61842 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61843
61844
61845 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61846 configure-target-libffi: maybe-all-target-libstdc++-v3
61847
61848 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61849
61850 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61851
61852 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61853
61854 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61855
61856 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
61857 configure-target-libitm: maybe-all-target-libstdc++-v3
61858
61859 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
61860
61861
61862 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61863 GDB_TK = @GDB_TK@
61864 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61865 configure-gdb: $(CONFIGURE_GDB_TK)
61866 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61867 install-gdb: $(INSTALL_GDB_TK)
61868
61869 # Serialization dependencies. Host configures don't work well in parallel to
61870 # each other, due to contention over config.cache. Target configures and
61871 # build configures are similar.
61872 @serialization_dependencies@
61873
61874 # --------------------------------
61875 # Regenerating top level configury
61876 # --------------------------------
61877
61878 # Rebuilding Makefile.in, using autogen.
61879 AUTOGEN = autogen
61880 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61881 cd $(srcdir) && $(AUTOGEN) Makefile.def
61882
61883 # Rebuilding Makefile.
61884 Makefile: $(srcdir)/Makefile.in config.status
61885 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61886
61887 config.status: configure
61888 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61889
61890 # Rebuilding configure.
61891 AUTOCONF = autoconf
61892 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61893 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
61894 $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
61895 $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
61896 $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
61897 cd $(srcdir) && $(AUTOCONF)
61898
61899 # ------------------------------
61900 # Special directives to GNU Make
61901 # ------------------------------
61902
61903 # Don't pass command-line variables to submakes.
61904 .NOEXPORT:
61905 MAKEOVERRIDES=
61906
61907 # end of Makefile.in