1 diff -c gcc-4.0.3-orig/Makefile.def gcc-4.0.3/Makefile.def
2 *** gcc-4.0.3-orig/Makefile.def Thu Oct 20 07:55:29 2005
3 --- gcc-4.0.3/Makefile.def Fri Nov 10 15:28:57 2006
7 target_modules = { module= qthreads; };
8 target_modules = { module= rda; };
9 target_modules = { module= libada; };
10 + target_modules = { module= libphobos; };
12 // These are (some of) the make targets to be done in each subdirectory.
13 // Not all; these are the ones which don't have special options.
14 diff -c gcc-4.0.3-orig/Makefile.in gcc-4.0.3/Makefile.in
15 *** gcc-4.0.3-orig/Makefile.in Thu Oct 20 07:55:29 2005
16 --- gcc-4.0.3/Makefile.in Fri Nov 10 15:34:15 2006
19 CC_FOR_BUILD = @CC_FOR_BUILD@
20 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
22 ! CXX_FOR_BUILD = $(CXX)
24 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
25 # here so that they can be overridden by Makefile fragments.
27 CC_FOR_BUILD = @CC_FOR_BUILD@
28 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
30 ! CXX_FOR_BUILD = @CXX_FOR_BUILD@
32 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
33 # here so that they can be overridden by Makefile fragments.
36 maybe-configure-target-boehm-gc \
37 maybe-configure-target-qthreads \
38 maybe-configure-target-rda \
39 ! maybe-configure-target-libada
41 # The target built for a native non-bootstrap build.
44 maybe-configure-target-boehm-gc \
45 maybe-configure-target-qthreads \
46 maybe-configure-target-rda \
47 ! maybe-configure-target-libada \
48 ! maybe-configure-target-libphobos
50 # The target built for a native non-bootstrap build.
54 maybe-all-target-boehm-gc \
55 maybe-all-target-qthreads \
56 maybe-all-target-rda \
57 ! maybe-all-target-libada
59 # Do a target for all the subdirectories. A ``make do-X'' will do a
60 # ``make X'' in all subdirectories (because, in general, there is a
62 maybe-all-target-boehm-gc \
63 maybe-all-target-qthreads \
64 maybe-all-target-rda \
65 ! maybe-all-target-libada \
66 ! maybe-all-target-libphobos
68 # Do a target for all the subdirectories. A ``make do-X'' will do a
69 # ``make X'' in all subdirectories (because, in general, there is a
72 maybe-info-target-boehm-gc \
73 maybe-info-target-qthreads \
74 maybe-info-target-rda \
75 ! maybe-info-target-libada
78 do-dvi: unstage dvi-host dvi-target stage
80 maybe-info-target-boehm-gc \
81 maybe-info-target-qthreads \
82 maybe-info-target-rda \
83 ! maybe-info-target-libada \
84 ! maybe-info-target-libphobos
87 do-dvi: unstage dvi-host dvi-target stage
90 maybe-dvi-target-boehm-gc \
91 maybe-dvi-target-qthreads \
92 maybe-dvi-target-rda \
93 ! maybe-dvi-target-libada
96 do-html: unstage html-host html-target stage
98 maybe-dvi-target-boehm-gc \
99 maybe-dvi-target-qthreads \
100 maybe-dvi-target-rda \
101 ! maybe-dvi-target-libada \
102 ! maybe-dvi-target-libphobos
105 do-html: unstage html-host html-target stage
108 maybe-html-target-boehm-gc \
109 maybe-html-target-qthreads \
110 maybe-html-target-rda \
111 ! maybe-html-target-libada
114 do-TAGS: unstage TAGS-host TAGS-target stage
116 maybe-html-target-boehm-gc \
117 maybe-html-target-qthreads \
118 maybe-html-target-rda \
119 ! maybe-html-target-libada \
120 ! maybe-html-target-libphobos
123 do-TAGS: unstage TAGS-host TAGS-target stage
126 maybe-TAGS-target-boehm-gc \
127 maybe-TAGS-target-qthreads \
128 maybe-TAGS-target-rda \
129 ! maybe-TAGS-target-libada
131 .PHONY: do-install-info
132 do-install-info: unstage install-info-host install-info-target stage
134 maybe-TAGS-target-boehm-gc \
135 maybe-TAGS-target-qthreads \
136 maybe-TAGS-target-rda \
137 ! maybe-TAGS-target-libada \
138 ! maybe-TAGS-target-libphobos
140 .PHONY: do-install-info
141 do-install-info: unstage install-info-host install-info-target stage
144 maybe-install-info-target-boehm-gc \
145 maybe-install-info-target-qthreads \
146 maybe-install-info-target-rda \
147 ! maybe-install-info-target-libada
149 .PHONY: do-installcheck
150 do-installcheck: unstage installcheck-host installcheck-target stage
152 maybe-install-info-target-boehm-gc \
153 maybe-install-info-target-qthreads \
154 maybe-install-info-target-rda \
155 ! maybe-install-info-target-libada \
156 ! maybe-install-info-target-libphobos
158 .PHONY: do-installcheck
159 do-installcheck: unstage installcheck-host installcheck-target stage
162 maybe-installcheck-target-boehm-gc \
163 maybe-installcheck-target-qthreads \
164 maybe-installcheck-target-rda \
165 ! maybe-installcheck-target-libada
167 .PHONY: do-mostlyclean
168 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
170 maybe-installcheck-target-boehm-gc \
171 maybe-installcheck-target-qthreads \
172 maybe-installcheck-target-rda \
173 ! maybe-installcheck-target-libada \
174 ! maybe-installcheck-target-libphobos
176 .PHONY: do-mostlyclean
177 do-mostlyclean: unstage mostlyclean-host mostlyclean-target stage
180 maybe-mostlyclean-target-boehm-gc \
181 maybe-mostlyclean-target-qthreads \
182 maybe-mostlyclean-target-rda \
183 ! maybe-mostlyclean-target-libada
186 do-clean: unstage clean-host clean-target stage
188 maybe-mostlyclean-target-boehm-gc \
189 maybe-mostlyclean-target-qthreads \
190 maybe-mostlyclean-target-rda \
191 ! maybe-mostlyclean-target-libada \
192 ! maybe-mostlyclean-target-libphobos
195 do-clean: unstage clean-host clean-target stage
198 maybe-clean-target-boehm-gc \
199 maybe-clean-target-qthreads \
200 maybe-clean-target-rda \
201 ! maybe-clean-target-libada
204 do-distclean: unstage distclean-host distclean-target stage
206 maybe-clean-target-boehm-gc \
207 maybe-clean-target-qthreads \
208 maybe-clean-target-rda \
209 ! maybe-clean-target-libada \
210 ! maybe-clean-target-libphobos
213 do-distclean: unstage distclean-host distclean-target stage
216 maybe-distclean-target-boehm-gc \
217 maybe-distclean-target-qthreads \
218 maybe-distclean-target-rda \
219 ! maybe-distclean-target-libada
221 .PHONY: do-maintainer-clean
222 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
224 maybe-distclean-target-boehm-gc \
225 maybe-distclean-target-qthreads \
226 maybe-distclean-target-rda \
227 ! maybe-distclean-target-libada \
228 ! maybe-distclean-target-libphobos
230 .PHONY: do-maintainer-clean
231 do-maintainer-clean: unstage maintainer-clean-host maintainer-clean-target stage
234 maybe-maintainer-clean-target-boehm-gc \
235 maybe-maintainer-clean-target-qthreads \
236 maybe-maintainer-clean-target-rda \
237 ! maybe-maintainer-clean-target-libada
240 # Here are the targets which correspond to the do-X targets.
242 maybe-maintainer-clean-target-boehm-gc \
243 maybe-maintainer-clean-target-qthreads \
244 maybe-maintainer-clean-target-rda \
245 ! maybe-maintainer-clean-target-libada \
246 ! maybe-maintainer-clean-target-libphobos
249 # Here are the targets which correspond to the do-X targets.
252 maybe-check-target-boehm-gc \
253 maybe-check-target-qthreads \
254 maybe-check-target-rda \
255 ! maybe-check-target-libada stage
257 # Automated reporting of test results.
260 maybe-check-target-boehm-gc \
261 maybe-check-target-qthreads \
262 maybe-check-target-rda \
263 ! maybe-check-target-libada \
264 ! maybe-check-target-libphobos stage
266 # Automated reporting of test results.
270 maybe-install-target-boehm-gc \
271 maybe-install-target-qthreads \
272 maybe-install-target-rda \
273 ! maybe-install-target-libada
276 @echo "the uninstall target is not supported in this tree"
278 maybe-install-target-boehm-gc \
279 maybe-install-target-qthreads \
280 maybe-install-target-rda \
281 ! maybe-install-target-libada \
282 ! maybe-install-target-libphobos
285 @echo "the uninstall target is not supported in this tree"
292 + .PHONY: configure-target-libphobos maybe-configure-target-libphobos
293 + maybe-configure-target-libphobos:
294 + @if target-libphobos
295 + maybe-configure-target-libphobos: configure-target-libphobos
297 + # There's only one multilib.out. Cleverer subdirs shouldn't need it copied.
298 + $(TARGET_SUBDIR)/libphobos/multilib.out: multilib.out
299 + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos ; \
300 + rm -f $(TARGET_SUBDIR)/libphobos/Makefile || : ; \
301 + cp multilib.out $(TARGET_SUBDIR)/libphobos/multilib.out
303 + configure-target-libphobos: $(TARGET_SUBDIR)/libphobos/multilib.out
304 + @test ! -f $(TARGET_SUBDIR)/libphobos/Makefile || exit 0; \
305 + $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libphobos ; \
306 + r=`${PWD_COMMAND}`; export r; \
307 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
309 + $(NORMAL_TARGET_EXPORTS) \
310 + echo Configuring in $(TARGET_SUBDIR)/libphobos; \
311 + cd "$(TARGET_SUBDIR)/libphobos" || exit 1; \
312 + case $(srcdir) in \
313 + /* | [A-Za-z]:[\\/]*) \
314 + topdir=$(srcdir) ;; \
316 + case "$(TARGET_SUBDIR)" in \
317 + .) topdir="../$(srcdir)" ;; \
318 + *) topdir="../../$(srcdir)" ;; \
321 + srcdiroption="--srcdir=$${topdir}/libphobos"; \
322 + libsrcdir="$$s/libphobos"; \
323 + rm -f no-such-file || : ; \
324 + CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
325 + $(TARGET_CONFIGARGS) $${srcdiroption} \
326 + --with-target-subdir="$(TARGET_SUBDIR)" \
328 + @endif target-libphobos
330 + .PHONY: all-target-libphobos maybe-all-target-libphobos
331 + maybe-all-target-libphobos:
332 + @if target-libphobos
333 + TARGET-target-libphobos=all
334 + maybe-all-target-libphobos: all-target-libphobos
335 + all-target-libphobos: configure-target-libphobos
336 + @r=`${PWD_COMMAND}`; export r; \
337 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
339 + $(NORMAL_TARGET_EXPORTS) \
340 + (cd $(TARGET_SUBDIR)/libphobos && \
341 + $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libphobos))
342 + @endif target-libphobos
344 + .PHONY: check-target-libphobos maybe-check-target-libphobos
345 + maybe-check-target-libphobos:
346 + @if target-libphobos
347 + maybe-check-target-libphobos: check-target-libphobos
349 + check-target-libphobos:
350 + @r=`${PWD_COMMAND}`; export r; \
351 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
353 + $(NORMAL_TARGET_EXPORTS) \
354 + (cd $(TARGET_SUBDIR)/libphobos && \
355 + $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
357 + @endif target-libphobos
359 + .PHONY: install-target-libphobos maybe-install-target-libphobos
360 + maybe-install-target-libphobos:
361 + @if target-libphobos
362 + maybe-install-target-libphobos: install-target-libphobos
364 + install-target-libphobos: installdirs
365 + @r=`${PWD_COMMAND}`; export r; \
366 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
368 + $(NORMAL_TARGET_EXPORTS) \
369 + (cd $(TARGET_SUBDIR)/libphobos && \
370 + $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
372 + @endif target-libphobos
374 + # Other targets (info, dvi, etc.)
376 + .PHONY: maybe-info-target-libphobos info-target-libphobos
377 + maybe-info-target-libphobos:
378 + @if target-libphobos
379 + maybe-info-target-libphobos: info-target-libphobos
381 + info-target-libphobos: \
382 + configure-target-libphobos
383 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
384 + r=`${PWD_COMMAND}`; export r; \
385 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
387 + $(NORMAL_TARGET_EXPORTS) \
388 + echo "Doing info in $(TARGET_SUBDIR)/libphobos" ; \
389 + for flag in $(EXTRA_TARGET_FLAGS); do \
390 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
392 + (cd $(TARGET_SUBDIR)/libphobos && \
393 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
394 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
395 + "RANLIB=$${RANLIB}" \
396 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
400 + @endif target-libphobos
402 + .PHONY: maybe-dvi-target-libphobos dvi-target-libphobos
403 + maybe-dvi-target-libphobos:
404 + @if target-libphobos
405 + maybe-dvi-target-libphobos: dvi-target-libphobos
407 + dvi-target-libphobos: \
408 + configure-target-libphobos
409 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
410 + r=`${PWD_COMMAND}`; export r; \
411 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
413 + $(NORMAL_TARGET_EXPORTS) \
414 + echo "Doing dvi in $(TARGET_SUBDIR)/libphobos" ; \
415 + for flag in $(EXTRA_TARGET_FLAGS); do \
416 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
418 + (cd $(TARGET_SUBDIR)/libphobos && \
419 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
420 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
421 + "RANLIB=$${RANLIB}" \
422 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
426 + @endif target-libphobos
428 + .PHONY: maybe-html-target-libphobos html-target-libphobos
429 + maybe-html-target-libphobos:
430 + @if target-libphobos
431 + maybe-html-target-libphobos: html-target-libphobos
433 + html-target-libphobos: \
434 + configure-target-libphobos
435 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
436 + r=`${PWD_COMMAND}`; export r; \
437 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
439 + $(NORMAL_TARGET_EXPORTS) \
440 + echo "Doing html in $(TARGET_SUBDIR)/libphobos" ; \
441 + for flag in $(EXTRA_TARGET_FLAGS); do \
442 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
444 + (cd $(TARGET_SUBDIR)/libphobos && \
445 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
446 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
447 + "RANLIB=$${RANLIB}" \
448 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
452 + @endif target-libphobos
454 + .PHONY: maybe-TAGS-target-libphobos TAGS-target-libphobos
455 + maybe-TAGS-target-libphobos:
456 + @if target-libphobos
457 + maybe-TAGS-target-libphobos: TAGS-target-libphobos
459 + TAGS-target-libphobos: \
460 + configure-target-libphobos
461 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
462 + r=`${PWD_COMMAND}`; export r; \
463 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
465 + $(NORMAL_TARGET_EXPORTS) \
466 + echo "Doing TAGS in $(TARGET_SUBDIR)/libphobos" ; \
467 + for flag in $(EXTRA_TARGET_FLAGS); do \
468 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
470 + (cd $(TARGET_SUBDIR)/libphobos && \
471 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
472 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
473 + "RANLIB=$${RANLIB}" \
474 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
478 + @endif target-libphobos
480 + .PHONY: maybe-install-info-target-libphobos install-info-target-libphobos
481 + maybe-install-info-target-libphobos:
482 + @if target-libphobos
483 + maybe-install-info-target-libphobos: install-info-target-libphobos
485 + install-info-target-libphobos: \
486 + configure-target-libphobos \
487 + info-target-libphobos
488 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
489 + r=`${PWD_COMMAND}`; export r; \
490 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
492 + $(NORMAL_TARGET_EXPORTS) \
493 + echo "Doing install-info in $(TARGET_SUBDIR)/libphobos" ; \
494 + for flag in $(EXTRA_TARGET_FLAGS); do \
495 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
497 + (cd $(TARGET_SUBDIR)/libphobos && \
498 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
499 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
500 + "RANLIB=$${RANLIB}" \
501 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
505 + @endif target-libphobos
507 + .PHONY: maybe-installcheck-target-libphobos installcheck-target-libphobos
508 + maybe-installcheck-target-libphobos:
509 + @if target-libphobos
510 + maybe-installcheck-target-libphobos: installcheck-target-libphobos
512 + installcheck-target-libphobos: \
513 + configure-target-libphobos
514 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
515 + r=`${PWD_COMMAND}`; export r; \
516 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
518 + $(NORMAL_TARGET_EXPORTS) \
519 + echo "Doing installcheck in $(TARGET_SUBDIR)/libphobos" ; \
520 + for flag in $(EXTRA_TARGET_FLAGS); do \
521 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
523 + (cd $(TARGET_SUBDIR)/libphobos && \
524 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
525 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
526 + "RANLIB=$${RANLIB}" \
527 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
531 + @endif target-libphobos
533 + .PHONY: maybe-mostlyclean-target-libphobos mostlyclean-target-libphobos
534 + maybe-mostlyclean-target-libphobos:
535 + @if target-libphobos
536 + maybe-mostlyclean-target-libphobos: mostlyclean-target-libphobos
538 + mostlyclean-target-libphobos:
539 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
540 + r=`${PWD_COMMAND}`; export r; \
541 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
543 + $(NORMAL_TARGET_EXPORTS) \
544 + echo "Doing mostlyclean in $(TARGET_SUBDIR)/libphobos" ; \
545 + for flag in $(EXTRA_TARGET_FLAGS); do \
546 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
548 + (cd $(TARGET_SUBDIR)/libphobos && \
549 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
550 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
551 + "RANLIB=$${RANLIB}" \
552 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
556 + @endif target-libphobos
558 + .PHONY: maybe-clean-target-libphobos clean-target-libphobos
559 + maybe-clean-target-libphobos:
560 + @if target-libphobos
561 + maybe-clean-target-libphobos: clean-target-libphobos
563 + clean-target-libphobos:
564 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
565 + r=`${PWD_COMMAND}`; export r; \
566 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
568 + $(NORMAL_TARGET_EXPORTS) \
569 + echo "Doing clean in $(TARGET_SUBDIR)/libphobos" ; \
570 + for flag in $(EXTRA_TARGET_FLAGS); do \
571 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
573 + (cd $(TARGET_SUBDIR)/libphobos && \
574 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
575 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
576 + "RANLIB=$${RANLIB}" \
577 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
581 + @endif target-libphobos
583 + .PHONY: maybe-distclean-target-libphobos distclean-target-libphobos
584 + maybe-distclean-target-libphobos:
585 + @if target-libphobos
586 + maybe-distclean-target-libphobos: distclean-target-libphobos
588 + distclean-target-libphobos:
589 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
590 + r=`${PWD_COMMAND}`; export r; \
591 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
593 + $(NORMAL_TARGET_EXPORTS) \
594 + echo "Doing distclean in $(TARGET_SUBDIR)/libphobos" ; \
595 + for flag in $(EXTRA_TARGET_FLAGS); do \
596 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
598 + (cd $(TARGET_SUBDIR)/libphobos && \
599 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
600 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
601 + "RANLIB=$${RANLIB}" \
602 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
606 + @endif target-libphobos
608 + .PHONY: maybe-maintainer-clean-target-libphobos maintainer-clean-target-libphobos
609 + maybe-maintainer-clean-target-libphobos:
610 + @if target-libphobos
611 + maybe-maintainer-clean-target-libphobos: maintainer-clean-target-libphobos
613 + maintainer-clean-target-libphobos:
614 + @[ -f $(TARGET_SUBDIR)/libphobos/Makefile ] || exit 0 ; \
615 + r=`${PWD_COMMAND}`; export r; \
616 + s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
618 + $(NORMAL_TARGET_EXPORTS) \
619 + echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libphobos" ; \
620 + for flag in $(EXTRA_TARGET_FLAGS); do \
621 + eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
623 + (cd $(TARGET_SUBDIR)/libphobos && \
624 + $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
625 + "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
626 + "RANLIB=$${RANLIB}" \
627 + "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
628 + maintainer-clean) \
631 + @endif target-libphobos
641 configure-target-libada: maybe-all-gcc
643 + configure-target-libphobos: maybe-all-gcc
647 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
648 diff -c gcc-4.0.3-orig/configure gcc-4.0.3/configure
649 *** gcc-4.0.3-orig/configure Tue Sep 13 03:01:28 2005
650 --- gcc-4.0.3/configure Fri Nov 10 15:31:52 2006
660 # these tools are built using the target libraries, and are intended to
664 CXXFLAGS=${CXXFLAGS-"-g -O2"}
665 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
666 CC_FOR_TARGET=${CC_FOR_TARGET-${target_alias}-gcc}
667 + CXX_FOR_BUILD=${CXX_FOR_BUILD-c++}
668 CXX_FOR_TARGET=${CXX_FOR_TARGET-${target_alias}-c++}
669 GCJ_FOR_TARGET=${GCJ_FOR_TARGET-${target_alias}-gcj}
670 GCC_FOR_TARGET=${GCC_FOR_TARGET-${CC_FOR_TARGET-${target_alias}-gcc}}
674 # This is all going to change when we autoconfiscate...
676 CC_FOR_BUILD="\$(CC)"
677 + CXX_FOR_BUILD="\$(CXX)"
678 GCC_FOR_TARGET="\$(USUAL_GCC_FOR_TARGET)"
680 BUILD_PREFIX_1=loser-
684 s%@target_configargs@%$target_configargs%g
685 s%@target_configdirs@%$target_configdirs%g
686 s%@CC_FOR_BUILD@%$CC_FOR_BUILD%g
687 + s%@CXX_FOR_BUILD@%$CXX_FOR_BUILD%g
688 s%@config_shell@%$config_shell%g
690 s%@ncn_cv_AR@%$ncn_cv_AR%g
691 diff -c gcc-4.0.3-orig/configure.in gcc-4.0.3/configure.in
692 *** gcc-4.0.3-orig/configure.in Tue Sep 13 03:01:28 2005
693 --- gcc-4.0.3/configure.in Fri Nov 10 15:33:46 2006
703 # these tools are built using the target libraries, and are intended to
707 CXXFLAGS=${CXXFLAGS-"-g -O2"}
708 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
709 CC_FOR_TARGET=${CC_FOR_TARGET-${target_alias}-gcc}
710 + CXX_FOR_BUILD=${CXX_FOR_BUILD-c++}
711 CXX_FOR_TARGET=${CXX_FOR_TARGET-${target_alias}-c++}
712 GCJ_FOR_TARGET=${GCJ_FOR_TARGET-${target_alias}-gcj}
713 GCC_FOR_TARGET=${GCC_FOR_TARGET-${CC_FOR_TARGET-${target_alias}-gcc}}
717 # This is all going to change when we autoconfiscate...
719 CC_FOR_BUILD="\$(CC)"
720 + CXX_FOR_BUILD="\$(CXX)"
721 GCC_FOR_TARGET="\$(USUAL_GCC_FOR_TARGET)"
723 BUILD_PREFIX_1=loser-
729 AC_SUBST(CC_FOR_BUILD)
730 + AC_SUBST(CXX_FOR_BUILD)
731 AC_SUBST(config_shell)