2004-08-26 Paolo Bonzini <bonzini@gnu.org>
* Makefile.def (bootstrap stages): Add 'lean' parameter. * Makefile.tpl (configure-stageN-*, all-stageN-*): Turned into phony targets; do not generate timestamp files. (distclean-stageN): Remove references to their timestamp files. (restageN, touch-stageN): Remove. (stageN-bubble): Rewritten. (compare): Support lean bootstraps. * Makefile.in: Regenerate. * configure.in: Only warn when bootstrapping but build != host or build != target. Support lean bootstraps. * configure: Regenerate. Sync from gcc: 2004-08-26 Phil Edwards <phil@codesourcery.com> * configure.in: Give a better error message if GMP/MPFR are missing and a language needing them has been requested. * configure: Regenerated. 2004-08-25 Phil Edwards <phil@codesourcery.com> * configure.in: Print a list of available language front-ends if a requested one is missing. Tidy stray tab characters. * configure: Regenerated.
This commit is contained in:
parent
80f57dfaa0
commit
9cb3fa6fd2
6 changed files with 1035 additions and 1326 deletions
28
ChangeLog
28
ChangeLog
|
@ -1,3 +1,31 @@
|
||||||
|
2004-08-26 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
|
* Makefile.def (bootstrap stages): Add 'lean' parameter.
|
||||||
|
* Makefile.tpl (configure-stageN-*, all-stageN-*): Turned into
|
||||||
|
phony targets; do not generate timestamp files.
|
||||||
|
(distclean-stageN): Remove references to their timestamp files.
|
||||||
|
(restageN, touch-stageN): Remove.
|
||||||
|
(stageN-bubble): Rewritten.
|
||||||
|
(compare): Support lean bootstraps.
|
||||||
|
* Makefile.in: Regenerate.
|
||||||
|
|
||||||
|
* configure.in: Only warn when bootstrapping but
|
||||||
|
build != host or build != target. Support lean bootstraps.
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
|
Sync from gcc:
|
||||||
|
2004-08-26 Phil Edwards <phil@codesourcery.com>
|
||||||
|
|
||||||
|
* configure.in: Give a better error message if GMP/MPFR are missing
|
||||||
|
and a language needing them has been requested.
|
||||||
|
* configure: Regenerated.
|
||||||
|
|
||||||
|
2004-08-25 Phil Edwards <phil@codesourcery.com>
|
||||||
|
|
||||||
|
* configure.in: Print a list of available language front-ends if
|
||||||
|
a requested one is missing. Tidy stray tab characters.
|
||||||
|
* configure: Regenerated.
|
||||||
|
|
||||||
2004-08-17 Paolo Bonzini <bonzini@gnu.org>
|
2004-08-17 Paolo Bonzini <bonzini@gnu.org>
|
||||||
|
|
||||||
* Makefile.in: Regenerate.
|
* Makefile.in: Regenerate.
|
||||||
|
|
|
@ -445,14 +445,14 @@ bootstrap_stage = {
|
||||||
stage_configure_flags="@stage2_werror_flag@" ;
|
stage_configure_flags="@stage2_werror_flag@" ;
|
||||||
stage_make_flags="" ; };
|
stage_make_flags="" ; };
|
||||||
bootstrap_stage = {
|
bootstrap_stage = {
|
||||||
id=3 ; prev=2 ;
|
id=3 ; prev=2 ; lean=1 ;
|
||||||
compare_target=compare ;
|
compare_target=compare ;
|
||||||
bootstrap_target=bootstrap ;
|
bootstrap_target=bootstrap ;
|
||||||
cleanstrap_target=cleanstrap ;
|
cleanstrap_target=cleanstrap ;
|
||||||
stage_configure_flags="@stage2_werror_flag@" ;
|
stage_configure_flags="@stage2_werror_flag@" ;
|
||||||
stage_make_flags="" ; };
|
stage_make_flags="" ; };
|
||||||
bootstrap_stage = {
|
bootstrap_stage = {
|
||||||
id=4 ; prev=3 ;
|
id=4 ; prev=3 ; lean=2 ;
|
||||||
compare_target=compare3 ;
|
compare_target=compare3 ;
|
||||||
bootstrap_target=bootstrap4 ;
|
bootstrap_target=bootstrap4 ;
|
||||||
stage_configure_flags="@stage2_werror_flag@" ;
|
stage_configure_flags="@stage2_werror_flag@" ;
|
||||||
|
|
1980
Makefile.in
1980
Makefile.in
File diff suppressed because it is too large
Load diff
88
Makefile.tpl
88
Makefile.tpl
|
@ -1376,19 +1376,19 @@ POSTSTAGE1_FLAGS_TO_PASS = \
|
||||||
.PHONY: stage[+id+]-start stage[+id+]-end
|
.PHONY: stage[+id+]-start stage[+id+]-end
|
||||||
|
|
||||||
stage[+id+]-start::
|
stage[+id+]-start::
|
||||||
[ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
|
@[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
|
||||||
echo stage[+id+] > stage_current ; \
|
echo stage[+id+] > stage_current ; \
|
||||||
echo stage[+id+] > stage_last[+ FOR host_modules +][+ IF bootstrap +]
|
echo stage[+id+] > stage_last[+ FOR host_modules +][+ IF bootstrap +]
|
||||||
@if [+ module +]
|
@if [+ module +]
|
||||||
[ -d stage[+id+]-[+module+] ] || mkdir stage[+id+]-[+module+]; \
|
@[ -d stage[+id+]-[+module+] ] || mkdir stage[+id+]-[+module+]; \
|
||||||
set stage[+id+]-[+module+] [+module+] ; @CREATE_LINK_TO_DIR@ [+ IF prev +] ; \
|
set stage[+id+]-[+module+] [+module+] ; @CREATE_LINK_TO_DIR@ [+ IF prev +] ; \
|
||||||
set stage[+prev+]-[+module+] prev-[+module+] ; @CREATE_LINK_TO_DIR@ [+ ENDIF prev +]
|
set stage[+prev+]-[+module+] prev-[+module+] ; @CREATE_LINK_TO_DIR@ [+ ENDIF prev +]
|
||||||
@endif [+ module +][+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
@endif [+ module +][+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
||||||
|
|
||||||
stage[+id+]-end::
|
stage[+id+]-end::
|
||||||
rm -f stage_current[+ FOR host_modules +][+ IF bootstrap +]
|
@rm -f stage_current[+ FOR host_modules +][+ IF bootstrap +]
|
||||||
@if [+ module +]
|
@if [+ module +]
|
||||||
set [+module+] stage[+id+]-[+module+] ; @UNDO_LINK_TO_DIR@ [+ IF prev +] ; \
|
@set [+module+] stage[+id+]-[+module+] ; @UNDO_LINK_TO_DIR@ [+ IF prev +] ; \
|
||||||
set prev-[+module+] stage[+prev+]-[+module+] ; @UNDO_LINK_TO_DIR@ [+ ENDIF prev +]
|
set prev-[+module+] stage[+prev+]-[+module+] ; @UNDO_LINK_TO_DIR@ [+ ENDIF prev +]
|
||||||
@endif [+ module +][+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
@endif [+ module +][+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
||||||
|
|
||||||
|
@ -1396,12 +1396,14 @@ stage[+id+]-end::
|
||||||
# are remade, but not reconfigured. The next stage (if any) will not
|
# are remade, but not reconfigured. The next stage (if any) will not
|
||||||
# be reconfigured as well.
|
# be reconfigured as well.
|
||||||
.PHONY: stage[+id+]-bubble
|
.PHONY: stage[+id+]-bubble
|
||||||
stage[+id+]-bubble:: [+ IF prev +]stage[+prev+]-bubble[+ ENDIF +]
|
stage[+id+]-bubble:: [+ IF prev +]stage[+prev+]-bubble[+ ENDIF +][+IF lean +]
|
||||||
@case `echo all-stage[+id+]-*` in \
|
@bootstrap_lean@-rm -rf stage[+lean+]-* ; $(STAMP) stage[+lean+]-lean[+ ENDIF lean +]
|
||||||
'all-stage[+id+]-*') ;; \
|
@if test -f stage[+id+]-lean [+
|
||||||
*) echo Remaking stage [+id+] ; rm -f all-stage[+id+]-* ;; \
|
IF prev +]|| test -f stage[+prev+]-lean [+ ENDIF prev +] ; then \
|
||||||
esac ; \
|
echo Skipping rebuild of stage[+id+] ; \
|
||||||
$(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage[+id+]
|
else \
|
||||||
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage[+id+]; \
|
||||||
|
fi
|
||||||
|
|
||||||
.PHONY: all-stage[+id+]
|
.PHONY: all-stage[+id+]
|
||||||
all-stage[+id+]: [+ FOR host_modules +][+ IF bootstrap +]\
|
all-stage[+id+]: [+ FOR host_modules +][+ IF bootstrap +]\
|
||||||
|
@ -1409,19 +1411,17 @@ all-stage[+id+]: [+ FOR host_modules +][+ IF bootstrap +]\
|
||||||
ENDIF bootstrap+] [+ ENDFOR host_modules +]
|
ENDIF bootstrap+] [+ ENDFOR host_modules +]
|
||||||
|
|
||||||
[+ FOR host_modules +][+ IF bootstrap +]
|
[+ FOR host_modules +][+ IF bootstrap +]
|
||||||
|
.PHONY: configure-stage[+id+]-[+module+] maybe-configure-stage[+id+]-[+module+]
|
||||||
|
.PHONY: all-stage[+id+]-[+module+] maybe-all-stage[+id+]-[+module+]
|
||||||
|
|
||||||
maybe-configure-stage[+id+]-[+module+]:
|
maybe-configure-stage[+id+]-[+module+]:
|
||||||
maybe-all-stage[+id+]-[+module+]:
|
maybe-all-stage[+id+]-[+module+]:
|
||||||
|
|
||||||
@if [+module+]-bootstrap
|
@if [+module+]-bootstrap
|
||||||
maybe-configure-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
maybe-configure-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
||||||
configure-stage[+id+]-[+module+]: [+ IF prev +] maybe-all-stage[+prev+]-[+module+] [+ ENDIF prev +]
|
configure-stage[+id+]-[+module+]:
|
||||||
$(MAKE) stage[+id+]-start
|
@$(MAKE) stage[+id+]-start
|
||||||
@if [ -f stage[+id+]-[+module+]/Makefile ] ; then \
|
@[ -f [+module+]/Makefile ] && exit 0 || : ; \
|
||||||
$(STAMP) configure-stage[+id+]-[+module+] ; \
|
|
||||||
exit 0; \
|
|
||||||
else \
|
|
||||||
true ; \
|
|
||||||
fi ; \
|
|
||||||
r=`${PWD_COMMAND}`; export r; \
|
r=`${PWD_COMMAND}`; export r; \
|
||||||
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; [+ IF prev +] \
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; [+ IF prev +] \
|
||||||
$(STAGE_HOST_EXPORTS) [+ ELSE prev +] \
|
$(STAGE_HOST_EXPORTS) [+ ELSE prev +] \
|
||||||
|
@ -1441,12 +1441,11 @@ configure-stage[+id+]-[+module+]: [+ IF prev +] maybe-all-stage[+prev+]-[+module
|
||||||
esac; \
|
esac; \
|
||||||
$(SHELL) $${libsrcdir}/configure \
|
$(SHELL) $${libsrcdir}/configure \
|
||||||
$(HOST_CONFIGARGS) $${srcdiroption} \
|
$(HOST_CONFIGARGS) $${srcdiroption} \
|
||||||
[+stage_configure_flags+] [+extra_configure_flags+] && \
|
[+stage_configure_flags+] [+extra_configure_flags+]
|
||||||
$(STAMP) ../configure-stage[+id+]-[+module+]
|
|
||||||
|
|
||||||
maybe-all-stage[+id+]-[+module+]: all-stage[+id+]-[+module+]
|
maybe-all-stage[+id+]-[+module+]: all-stage[+id+]-[+module+]
|
||||||
all-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
all-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
||||||
$(MAKE) stage[+id+]-start
|
@$(MAKE) stage[+id+]-start
|
||||||
@r=`${PWD_COMMAND}`; export r; \
|
@r=`${PWD_COMMAND}`; export r; \
|
||||||
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; [+ IF prev +] \
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; [+ IF prev +] \
|
||||||
$(STAGE_HOST_EXPORTS) [+ ELSE prev +] \
|
$(STAGE_HOST_EXPORTS) [+ ELSE prev +] \
|
||||||
|
@ -1454,8 +1453,7 @@ all-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
||||||
cd [+module+] && \
|
cd [+module+] && \
|
||||||
$(MAKE) $(FLAGS_TO_PASS) [+ IF prev +] \
|
$(MAKE) $(FLAGS_TO_PASS) [+ IF prev +] \
|
||||||
$(POSTSTAGE1_FLAGS_TO_PASS) [+ ENDIF prev +] \
|
$(POSTSTAGE1_FLAGS_TO_PASS) [+ ENDIF prev +] \
|
||||||
[+stage_make_flags+] [+extra_make_flags+] && \
|
[+stage_make_flags+] [+extra_make_flags+]
|
||||||
$(STAMP) ../all-stage[+id+]-[+module+]
|
|
||||||
@endif [+module+]-bootstrap
|
@endif [+module+]-bootstrap
|
||||||
[+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
[+ ENDIF bootstrap +][+ ENDFOR host_modules +]
|
||||||
|
|
||||||
|
@ -1463,8 +1461,12 @@ all-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
||||||
# only possibility, but now it conflicts with no-bootstrap rules
|
# only possibility, but now it conflicts with no-bootstrap rules
|
||||||
@if gcc-bootstrap
|
@if gcc-bootstrap
|
||||||
[+ IF compare-target +]
|
[+ IF compare-target +]
|
||||||
[+compare-target+]: all-stage[+id+]-gcc
|
[+compare-target+]:
|
||||||
[ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
|
@if test -f stage[+prev+]-lean; then \
|
||||||
|
echo Cannot compare object files as stage [+prev+] was deleted. ; \
|
||||||
|
exit 0 ; \
|
||||||
|
fi; \
|
||||||
|
[ -f stage_current ] && $(MAKE) `cat stage_current`-end || : ; \
|
||||||
@r=`${PWD_COMMAND}`; export r; \
|
@r=`${PWD_COMMAND}`; export r; \
|
||||||
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
||||||
rm -f .bad_compare ; \
|
rm -f .bad_compare ; \
|
||||||
|
@ -1483,50 +1485,24 @@ all-stage[+id+]-[+module+]: configure-stage[+id+]-[+module+]
|
||||||
else \
|
else \
|
||||||
true; \
|
true; \
|
||||||
fi ; \
|
fi ; \
|
||||||
$(STAMP) [+compare-target+]
|
$(STAMP) [+compare-target+][+ IF prev +]
|
||||||
|
@bootstrap_lean@-rm -rf stage[+prev+]-* ; $(STAMP) stage[+prev+]-lean[+ ENDIF prev +]
|
||||||
[+ ENDIF compare-target +]
|
[+ ENDIF compare-target +]
|
||||||
|
|
||||||
[+ IF bootstrap-target +]
|
[+ IF bootstrap-target +]
|
||||||
.PHONY: [+bootstrap-target+]
|
.PHONY: [+bootstrap-target+]
|
||||||
[+bootstrap-target+]: stage[+id+]-bubble [+
|
[+bootstrap-target+]: stage[+id+]-bubble [+compare-target+] all
|
||||||
IF compare-target +] [+compare-target+] [+
|
|
||||||
ENDIF compare-target +] all
|
|
||||||
[+ ENDIF bootstrap-target +]
|
[+ ENDIF bootstrap-target +]
|
||||||
|
|
||||||
.PHONY: restage[+id+] touch-stage[+id+] distclean-stage[+id+]
|
.PHONY: distclean-stage[+id+]
|
||||||
|
|
||||||
# Rules to wipe a stage and all the following ones, used for cleanstrap
|
# Rules to wipe a stage and all the following ones, used for cleanstrap
|
||||||
[+ IF prev +]distclean-stage[+prev+]:: distclean-stage[+id+] [+ ENDIF prev +]
|
[+ IF prev +]distclean-stage[+prev+]:: distclean-stage[+id+] [+ ENDIF prev +]
|
||||||
distclean-stage[+id+]::
|
distclean-stage[+id+]::
|
||||||
[ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
|
[ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
|
||||||
rm -rf configure-stage[+id+]-* all-stage[+id+]-* stage[+id+]-* [+
|
rm -rf stage[+id+]-* [+
|
||||||
IF compare-target +][+compare-target+] [+ ENDIF compare-target +]
|
IF compare-target +][+compare-target+] [+ ENDIF compare-target +]
|
||||||
|
|
||||||
# Rules to renew the timestamp on a stage and all the following ones
|
|
||||||
[+ IF prev +]touch-stage[+prev+]:: touch-stage[+id+] [+ ENDIF prev +]
|
|
||||||
touch-stage[+id+]::
|
|
||||||
@case `echo configure-stage[+id+]-*` in \
|
|
||||||
'configure-stage[+id+]-*') ;; \
|
|
||||||
*) \
|
|
||||||
echo '$(STAMP)' configure-stage[+id+]-* && \
|
|
||||||
$(STAMP) configure-stage[+id+]-* ;; \
|
|
||||||
esac ; \
|
|
||||||
case `echo all-stage[+id+]-*` in \
|
|
||||||
'all-stage[+id+]-*') ;; \
|
|
||||||
*) \
|
|
||||||
echo '$(STAMP)' all-stage[+id+]-* && \
|
|
||||||
$(STAMP) all-stage[+id+]-* ;; \
|
|
||||||
esac
|
|
||||||
|
|
||||||
# After building a stage, touch the following ones
|
|
||||||
[+ IF prev +]restage[+prev+]:: touch-stage[+id+] [+ ENDIF prev +]
|
|
||||||
restage[+id+]::
|
|
||||||
rm -rf all-stage[+id+]-* [+
|
|
||||||
IF compare-target +][+compare-target+] [+ ENDIF compare-target +]
|
|
||||||
$(MAKE) $(RECURSE_FLAGS_TO_PASS) [+
|
|
||||||
IF compare-target +][+compare-target+] [+
|
|
||||||
ELSE +] all-stage[+id+] [+ ENDIF compare-target +]
|
|
||||||
|
|
||||||
[+ IF cleanstrap-target +]
|
[+ IF cleanstrap-target +]
|
||||||
.PHONY: [+cleanstrap-target+]
|
.PHONY: [+cleanstrap-target+]
|
||||||
[+cleanstrap-target+]: distclean-stage1 [+bootstrap-target+]
|
[+cleanstrap-target+]: distclean-stage1 [+bootstrap-target+]
|
||||||
|
|
171
configure
vendored
171
configure
vendored
|
@ -24,7 +24,7 @@ ac_help="$ac_help
|
||||||
ac_help="$ac_help
|
ac_help="$ac_help
|
||||||
--with-gmp=PATH Specify directory for installed GMP library"
|
--with-gmp=PATH Specify directory for installed GMP library"
|
||||||
ac_help="$ac_help
|
ac_help="$ac_help
|
||||||
--enable-bootstrap Enable bootstrapping [no]"
|
--enable-bootstrap[=lean] Enable bootstrapping [no]"
|
||||||
ac_help="$ac_help
|
ac_help="$ac_help
|
||||||
--enable-serial-[{host,target,build}-]configure
|
--enable-serial-[{host,target,build}-]configure
|
||||||
Force sequential configuration of
|
Force sequential configuration of
|
||||||
|
@ -2356,6 +2356,7 @@ if test -d ${srcdir}/gcc; then
|
||||||
|
|
||||||
new_enable_languages=c
|
new_enable_languages=c
|
||||||
missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
|
missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
|
||||||
|
potential_languages=c
|
||||||
|
|
||||||
for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
|
for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
|
||||||
case ${lang_frag} in
|
case ${lang_frag} in
|
||||||
|
@ -2371,14 +2372,15 @@ if test -d ${srcdir}/gcc; then
|
||||||
lang_dirs=
|
lang_dirs=
|
||||||
boot_language=
|
boot_language=
|
||||||
build_by_default=
|
build_by_default=
|
||||||
need_gmp=
|
need_gmp=
|
||||||
. ${lang_frag}
|
. ${lang_frag}
|
||||||
|
potential_languages="${potential_languages},${language}"
|
||||||
# This is quite sensitive to the ordering of the case statement arms.
|
# This is quite sensitive to the ordering of the case statement arms.
|
||||||
case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
|
case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
|
||||||
*::*:*)
|
*::*:*)
|
||||||
echo "${lang_frag} doesn't set \$language." 1>&2
|
echo "${lang_frag} doesn't set \$language." 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
*:ada:no:*)
|
*:ada:no:*)
|
||||||
# Ada was requested with no preexisting GNAT. Disable unconditionally.
|
# Ada was requested with no preexisting GNAT. Disable unconditionally.
|
||||||
add_this_lang=no
|
add_this_lang=no
|
||||||
|
@ -2389,9 +2391,9 @@ if test -d ${srcdir}/gcc; then
|
||||||
;;
|
;;
|
||||||
*,all,*:*:*:no)
|
*,all,*:*:*:no)
|
||||||
# 'all' was selected, but this is not a default language
|
# 'all' was selected, but this is not a default language
|
||||||
# so do not include it.
|
# so do not include it.
|
||||||
add_this_lang=no
|
add_this_lang=no
|
||||||
;;
|
;;
|
||||||
*,all,*:*:*:*)
|
*,all,*:*:*:*)
|
||||||
# 'all' was selected and this is a default language; include it.
|
# 'all' was selected and this is a default language; include it.
|
||||||
add_this_lang=yes
|
add_this_lang=yes
|
||||||
|
@ -2401,10 +2403,17 @@ if test -d ${srcdir}/gcc; then
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Disable language that need GMP if it isn't available.
|
# Disable languages that need GMP if it isn't available.
|
||||||
if test x"$need_gmp" = xyes && test x"$have_gmp" = xno; then
|
case ,${enable_languages},:${have_gmp}:${need_gmp} in
|
||||||
add_this_lang=no
|
*,${language},*:no:yes)
|
||||||
fi
|
# Specifically requested language; tell them.
|
||||||
|
{ echo "configure: error: GMP with MPFR support is required to build $language" 1>&2; exit 1; }
|
||||||
|
;;
|
||||||
|
*:no:yes)
|
||||||
|
# Silently disable.
|
||||||
|
add_this_lang=no
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case $add_this_lang in
|
case $add_this_lang in
|
||||||
no)
|
no)
|
||||||
|
@ -2429,7 +2438,8 @@ if test -d ${srcdir}/gcc; then
|
||||||
missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
|
missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
|
||||||
if test "x$missing_languages" != x; then
|
if test "x$missing_languages" != x; then
|
||||||
{ echo "configure: error:
|
{ echo "configure: error:
|
||||||
The following requested languages were not found: ${missing_languages}" 1>&2; exit 1; }
|
The following requested languages were not found: ${missing_languages}
|
||||||
|
The available languages are: ${potential_languages}" 1>&2; exit 1; }
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$new_enable_languages" != "x$enable_languages"; then
|
if test "x$new_enable_languages" != "x$enable_languages"; then
|
||||||
|
@ -2755,7 +2765,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2759: checking for $ac_word" >&5
|
echo "configure:2769: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_BISON'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_BISON'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -2790,7 +2800,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2794: checking for $ac_word" >&5
|
echo "configure:2804: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_YACC'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_YACC'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -2825,7 +2835,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2829: checking for $ac_word" >&5
|
echo "configure:2839: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_M4'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_M4'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -2860,7 +2870,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2864: checking for $ac_word" >&5
|
echo "configure:2874: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_FLEX'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_FLEX'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -2895,7 +2905,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2899: checking for $ac_word" >&5
|
echo "configure:2909: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LEX'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LEX'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -2930,7 +2940,7 @@ do
|
||||||
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
# Extract the first word of "$ac_prog", so it can be a program name with args.
|
||||||
set dummy $ac_prog; ac_word=$2
|
set dummy $ac_prog; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:2934: checking for $ac_word" >&5
|
echo "configure:2944: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_MAKEINFO'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_MAKEINFO'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3088,23 +3098,56 @@ if test "${enable_bootstrap+set}" = set; then
|
||||||
enableval="$enable_bootstrap"
|
enableval="$enable_bootstrap"
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
enable_bootstrap=no
|
enable_bootstrap=default
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -d ${srcdir}/gcc; then
|
|
||||||
case "$host:$target:$enable_bootstrap" in
|
|
||||||
$build:$build:yes | *:no) ;;
|
|
||||||
*:yes) { echo "configure: error: cannot bootstrap a cross-compiler" 1>&2; exit 1; } ;;
|
|
||||||
*) { echo "configure: error: invalid option for --enable-bootstrap" 1>&2; exit 1; } ;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
if test $enable_bootstrap = yes; then
|
|
||||||
{ echo "configure: error: cannot bootstrap without a compiler" 1>&2; exit 1; }
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
# Issue errors and warnings for invalid/strange bootstrap combinations.
|
||||||
|
case "$configdirs" in
|
||||||
|
*gcc*) have_compiler=yes ;;
|
||||||
|
*) have_compiler=no ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$have_compiler:$host:$target:$enable_bootstrap" in
|
||||||
|
*:*:*:no) ;;
|
||||||
|
|
||||||
|
# Default behavior. (We'll) enable bootstrap if we have a compiler
|
||||||
|
# and we are in a native configuration.
|
||||||
|
yes:$build:$build:default)
|
||||||
|
# This will become 'yes'
|
||||||
|
enable_bootstrap=no ;;
|
||||||
|
|
||||||
|
*:*:*:default)
|
||||||
|
enable_bootstrap=no ;;
|
||||||
|
|
||||||
|
# We have a compiler and we are in a native configuration, bootstrap is ok
|
||||||
|
yes:$build:$build:yes | yes:$build:$build:lean)
|
||||||
|
;;
|
||||||
|
|
||||||
|
# Other configurations, but we have a compiler. Assume the user knows
|
||||||
|
# what he's doing.
|
||||||
|
yes:*:*:yes | yes:*:*:lean)
|
||||||
|
echo "configure: warning: trying to bootstrap a cross compiler" 1>&2
|
||||||
|
;;
|
||||||
|
|
||||||
|
# No compiler: if they passed --enable-bootstrap explicitly, fail
|
||||||
|
no:*:*:yes | no:*:*:lean)
|
||||||
|
{ echo "configure: error: cannot bootstrap without a compiler" 1>&2; exit 1; } ;;
|
||||||
|
|
||||||
|
# Fail if wrong command line
|
||||||
|
*)
|
||||||
|
{ echo "configure: error: invalid option for --enable-bootstrap" 1>&2; exit 1; }
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Adjust the toplevel makefile according to whether bootstrap was selected.
|
||||||
case "$enable_bootstrap" in
|
case "$enable_bootstrap" in
|
||||||
yes)
|
yes)
|
||||||
|
bootstrap_lean='#'
|
||||||
|
default_target=bootstrap
|
||||||
|
bootstrap_suffix=bootstrap ;;
|
||||||
|
lean)
|
||||||
|
bootstrap_lean=''
|
||||||
default_target=bootstrap
|
default_target=bootstrap
|
||||||
bootstrap_suffix=bootstrap ;;
|
bootstrap_suffix=bootstrap ;;
|
||||||
no)
|
no)
|
||||||
|
@ -3113,6 +3156,7 @@ case "$enable_bootstrap" in
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
for module in ${build_configdirs} ; do
|
for module in ${build_configdirs} ; do
|
||||||
if test -z "${no_recursion}" \
|
if test -z "${no_recursion}" \
|
||||||
&& test -f ${build_subdir}/${module}/Makefile; then
|
&& test -f ${build_subdir}/${module}/Makefile; then
|
||||||
|
@ -3530,7 +3574,7 @@ test -n "$target_alias" && ncn_target_tool_prefix=$target_alias-
|
||||||
# Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}ar", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}ar; ac_word=$2
|
set dummy ${ncn_tool_prefix}ar; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3534: checking for $ac_word" >&5
|
echo "configure:3578: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_AR'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3563,7 +3607,7 @@ if test -z "$ac_cv_prog_AR" ; then
|
||||||
# Extract the first word of "ar", so it can be a program name with args.
|
# Extract the first word of "ar", so it can be a program name with args.
|
||||||
set dummy ar; ac_word=$2
|
set dummy ar; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3567: checking for $ac_word" >&5
|
echo "configure:3611: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AR'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3602,7 +3646,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}as", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}as; ac_word=$2
|
set dummy ${ncn_tool_prefix}as; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3606: checking for $ac_word" >&5
|
echo "configure:3650: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_AS'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3635,7 +3679,7 @@ if test -z "$ac_cv_prog_AS" ; then
|
||||||
# Extract the first word of "as", so it can be a program name with args.
|
# Extract the first word of "as", so it can be a program name with args.
|
||||||
set dummy as; ac_word=$2
|
set dummy as; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3639: checking for $ac_word" >&5
|
echo "configure:3683: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_AS'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3674,7 +3718,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}dlltool", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}dlltool; ac_word=$2
|
set dummy ${ncn_tool_prefix}dlltool; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3678: checking for $ac_word" >&5
|
echo "configure:3722: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_DLLTOOL'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3707,7 +3751,7 @@ if test -z "$ac_cv_prog_DLLTOOL" ; then
|
||||||
# Extract the first word of "dlltool", so it can be a program name with args.
|
# Extract the first word of "dlltool", so it can be a program name with args.
|
||||||
set dummy dlltool; ac_word=$2
|
set dummy dlltool; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3711: checking for $ac_word" >&5
|
echo "configure:3755: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_DLLTOOL'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3746,7 +3790,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}ld", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}ld; ac_word=$2
|
set dummy ${ncn_tool_prefix}ld; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3750: checking for $ac_word" >&5
|
echo "configure:3794: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_LD'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3779,7 +3823,7 @@ if test -z "$ac_cv_prog_LD" ; then
|
||||||
# Extract the first word of "ld", so it can be a program name with args.
|
# Extract the first word of "ld", so it can be a program name with args.
|
||||||
set dummy ld; ac_word=$2
|
set dummy ld; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3783: checking for $ac_word" >&5
|
echo "configure:3827: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_LD'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3818,7 +3862,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}nm", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}nm; ac_word=$2
|
set dummy ${ncn_tool_prefix}nm; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3822: checking for $ac_word" >&5
|
echo "configure:3866: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_NM'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3851,7 +3895,7 @@ if test -z "$ac_cv_prog_NM" ; then
|
||||||
# Extract the first word of "nm", so it can be a program name with args.
|
# Extract the first word of "nm", so it can be a program name with args.
|
||||||
set dummy nm; ac_word=$2
|
set dummy nm; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3855: checking for $ac_word" >&5
|
echo "configure:3899: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_NM'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3890,7 +3934,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}ranlib", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}ranlib; ac_word=$2
|
set dummy ${ncn_tool_prefix}ranlib; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3894: checking for $ac_word" >&5
|
echo "configure:3938: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3923,7 +3967,7 @@ if test -z "$ac_cv_prog_RANLIB" ; then
|
||||||
# Extract the first word of "ranlib", so it can be a program name with args.
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
||||||
set dummy ranlib; ac_word=$2
|
set dummy ranlib; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3927: checking for $ac_word" >&5
|
echo "configure:3971: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_RANLIB'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3962,7 +4006,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}windres", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}windres; ac_word=$2
|
set dummy ${ncn_tool_prefix}windres; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3966: checking for $ac_word" >&5
|
echo "configure:4010: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_WINDRES'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -3995,7 +4039,7 @@ if test -z "$ac_cv_prog_WINDRES" ; then
|
||||||
# Extract the first word of "windres", so it can be a program name with args.
|
# Extract the first word of "windres", so it can be a program name with args.
|
||||||
set dummy windres; ac_word=$2
|
set dummy windres; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:3999: checking for $ac_word" >&5
|
echo "configure:4043: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_WINDRES'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4034,7 +4078,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}objcopy", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}objcopy; ac_word=$2
|
set dummy ${ncn_tool_prefix}objcopy; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4038: checking for $ac_word" >&5
|
echo "configure:4082: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_OBJCOPY'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4067,7 +4111,7 @@ if test -z "$ac_cv_prog_OBJCOPY" ; then
|
||||||
# Extract the first word of "objcopy", so it can be a program name with args.
|
# Extract the first word of "objcopy", so it can be a program name with args.
|
||||||
set dummy objcopy; ac_word=$2
|
set dummy objcopy; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4071: checking for $ac_word" >&5
|
echo "configure:4115: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJCOPY'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4106,7 +4150,7 @@ fi
|
||||||
# Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
|
# Extract the first word of "${ncn_tool_prefix}objdump", so it can be a program name with args.
|
||||||
set dummy ${ncn_tool_prefix}objdump; ac_word=$2
|
set dummy ${ncn_tool_prefix}objdump; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4110: checking for $ac_word" >&5
|
echo "configure:4154: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_OBJDUMP'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4139,7 +4183,7 @@ if test -z "$ac_cv_prog_OBJDUMP" ; then
|
||||||
# Extract the first word of "objdump", so it can be a program name with args.
|
# Extract the first word of "objdump", so it can be a program name with args.
|
||||||
set dummy objdump; ac_word=$2
|
set dummy objdump; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4143: checking for $ac_word" >&5
|
echo "configure:4187: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_OBJDUMP'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4185,7 +4229,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}ar", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}ar; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}ar; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4189: checking for $ac_word" >&5
|
echo "configure:4233: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4218,7 +4262,7 @@ if test -z "$ac_cv_prog_CONFIGURED_AR_FOR_TARGET" ; then
|
||||||
# Extract the first word of "ar", so it can be a program name with args.
|
# Extract the first word of "ar", so it can be a program name with args.
|
||||||
set dummy ar; ac_word=$2
|
set dummy ar; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4222: checking for $ac_word" >&5
|
echo "configure:4266: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AR_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4257,7 +4301,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}as", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}as; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}as; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4261: checking for $ac_word" >&5
|
echo "configure:4305: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4290,7 +4334,7 @@ if test -z "$ac_cv_prog_CONFIGURED_AS_FOR_TARGET" ; then
|
||||||
# Extract the first word of "as", so it can be a program name with args.
|
# Extract the first word of "as", so it can be a program name with args.
|
||||||
set dummy as; ac_word=$2
|
set dummy as; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4294: checking for $ac_word" >&5
|
echo "configure:4338: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_AS_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4329,7 +4373,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}dlltool", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}dlltool; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}dlltool; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4333: checking for $ac_word" >&5
|
echo "configure:4377: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4362,7 +4406,7 @@ if test -z "$ac_cv_prog_CONFIGURED_DLLTOOL_FOR_TARGET" ; then
|
||||||
# Extract the first word of "dlltool", so it can be a program name with args.
|
# Extract the first word of "dlltool", so it can be a program name with args.
|
||||||
set dummy dlltool; ac_word=$2
|
set dummy dlltool; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4366: checking for $ac_word" >&5
|
echo "configure:4410: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_DLLTOOL_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4401,7 +4445,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}ld", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}ld; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}ld; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4405: checking for $ac_word" >&5
|
echo "configure:4449: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4434,7 +4478,7 @@ if test -z "$ac_cv_prog_CONFIGURED_LD_FOR_TARGET" ; then
|
||||||
# Extract the first word of "ld", so it can be a program name with args.
|
# Extract the first word of "ld", so it can be a program name with args.
|
||||||
set dummy ld; ac_word=$2
|
set dummy ld; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4438: checking for $ac_word" >&5
|
echo "configure:4482: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_LD_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4473,7 +4517,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}nm", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}nm; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}nm; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4477: checking for $ac_word" >&5
|
echo "configure:4521: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4506,7 +4550,7 @@ if test -z "$ac_cv_prog_CONFIGURED_NM_FOR_TARGET" ; then
|
||||||
# Extract the first word of "nm", so it can be a program name with args.
|
# Extract the first word of "nm", so it can be a program name with args.
|
||||||
set dummy nm; ac_word=$2
|
set dummy nm; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4510: checking for $ac_word" >&5
|
echo "configure:4554: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_NM_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4545,7 +4589,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}ranlib", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}ranlib; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}ranlib; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4549: checking for $ac_word" >&5
|
echo "configure:4593: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4578,7 +4622,7 @@ if test -z "$ac_cv_prog_CONFIGURED_RANLIB_FOR_TARGET" ; then
|
||||||
# Extract the first word of "ranlib", so it can be a program name with args.
|
# Extract the first word of "ranlib", so it can be a program name with args.
|
||||||
set dummy ranlib; ac_word=$2
|
set dummy ranlib; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4582: checking for $ac_word" >&5
|
echo "configure:4626: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_RANLIB_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4617,7 +4661,7 @@ fi
|
||||||
# Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
|
# Extract the first word of "${ncn_target_tool_prefix}windres", so it can be a program name with args.
|
||||||
set dummy ${ncn_target_tool_prefix}windres; ac_word=$2
|
set dummy ${ncn_target_tool_prefix}windres; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4621: checking for $ac_word" >&5
|
echo "configure:4665: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4650,7 +4694,7 @@ if test -z "$ac_cv_prog_CONFIGURED_WINDRES_FOR_TARGET" ; then
|
||||||
# Extract the first word of "windres", so it can be a program name with args.
|
# Extract the first word of "windres", so it can be a program name with args.
|
||||||
set dummy windres; ac_word=$2
|
set dummy windres; ac_word=$2
|
||||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||||
echo "configure:4654: checking for $ac_word" >&5
|
echo "configure:4698: checking for $ac_word" >&5
|
||||||
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'ac_cv_prog_ncn_cv_CONFIGURED_WINDRES_FOR_TARGET'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -4735,7 +4779,7 @@ RANLIB_FOR_TARGET=${RANLIB_FOR_TARGET}${extra_ranlibflags_for_target}
|
||||||
NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
|
NM_FOR_TARGET=${NM_FOR_TARGET}${extra_nmflags_for_target}
|
||||||
|
|
||||||
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
|
echo $ac_n "checking whether to enable maintainer-specific portions of Makefiles""... $ac_c" 1>&6
|
||||||
echo "configure:4739: checking whether to enable maintainer-specific portions of Makefiles" >&5
|
echo "configure:4783: checking whether to enable maintainer-specific portions of Makefiles" >&5
|
||||||
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
|
# Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
|
||||||
if test "${enable_maintainer_mode+set}" = set; then
|
if test "${enable_maintainer_mode+set}" = set; then
|
||||||
enableval="$enable_maintainer_mode"
|
enableval="$enable_maintainer_mode"
|
||||||
|
@ -4779,10 +4823,10 @@ esac
|
||||||
|
|
||||||
|
|
||||||
# It makes debugging easier if we create as symlinks the stage directories
|
# It makes debugging easier if we create as symlinks the stage directories
|
||||||
# gcc for stageN-gcc and stage-prev for stage(N-1). In case this is not
|
# gcc for stageN-gcc and stagePREV-gcc for stage(N-1). In case this is not
|
||||||
# possible, however, we can resort to mv.
|
# possible, however, we can resort to mv.
|
||||||
echo $ac_n "checking if symbolic links between directories work""... $ac_c" 1>&6
|
echo $ac_n "checking if symbolic links between directories work""... $ac_c" 1>&6
|
||||||
echo "configure:4786: checking if symbolic links between directories work" >&5
|
echo "configure:4830: checking if symbolic links between directories work" >&5
|
||||||
if eval "test \"`echo '$''{'gcc_cv_prog_ln_s_dir'+set}'`\" = set"; then
|
if eval "test \"`echo '$''{'gcc_cv_prog_ln_s_dir'+set}'`\" = set"; then
|
||||||
echo $ac_n "(cached) $ac_c" 1>&6
|
echo $ac_n "(cached) $ac_c" 1>&6
|
||||||
else
|
else
|
||||||
|
@ -5011,6 +5055,7 @@ s%@CONFIGURED_M4@%$CONFIGURED_M4%g
|
||||||
s%@CONFIGURED_FLEX@%$CONFIGURED_FLEX%g
|
s%@CONFIGURED_FLEX@%$CONFIGURED_FLEX%g
|
||||||
s%@CONFIGURED_LEX@%$CONFIGURED_LEX%g
|
s%@CONFIGURED_LEX@%$CONFIGURED_LEX%g
|
||||||
s%@CONFIGURED_MAKEINFO@%$CONFIGURED_MAKEINFO%g
|
s%@CONFIGURED_MAKEINFO@%$CONFIGURED_MAKEINFO%g
|
||||||
|
s%@bootstrap_lean@%$bootstrap_lean%g
|
||||||
s%@default_target@%$default_target%g
|
s%@default_target@%$default_target%g
|
||||||
/@serialization_dependencies@/r $serialization_dependencies
|
/@serialization_dependencies@/r $serialization_dependencies
|
||||||
s%@serialization_dependencies@%%g
|
s%@serialization_dependencies@%%g
|
||||||
|
|
90
configure.in
90
configure.in
|
@ -1161,6 +1161,7 @@ if test -d ${srcdir}/gcc; then
|
||||||
|
|
||||||
new_enable_languages=c
|
new_enable_languages=c
|
||||||
missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
|
missing_languages=`echo ",$enable_languages," | sed -e s/,all,/,/ -e s/,c,/,/ `
|
||||||
|
potential_languages=c
|
||||||
|
|
||||||
for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
|
for lang_frag in ${srcdir}/gcc/*/config-lang.in .. ; do
|
||||||
case ${lang_frag} in
|
case ${lang_frag} in
|
||||||
|
@ -1176,14 +1177,15 @@ if test -d ${srcdir}/gcc; then
|
||||||
lang_dirs=
|
lang_dirs=
|
||||||
boot_language=
|
boot_language=
|
||||||
build_by_default=
|
build_by_default=
|
||||||
need_gmp=
|
need_gmp=
|
||||||
. ${lang_frag}
|
. ${lang_frag}
|
||||||
|
potential_languages="${potential_languages},${language}"
|
||||||
# This is quite sensitive to the ordering of the case statement arms.
|
# This is quite sensitive to the ordering of the case statement arms.
|
||||||
case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
|
case ,${enable_languages},:${language}:${have_gnat}:${build_by_default} in
|
||||||
*::*:*)
|
*::*:*)
|
||||||
echo "${lang_frag} doesn't set \$language." 1>&2
|
echo "${lang_frag} doesn't set \$language." 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
*:ada:no:*)
|
*:ada:no:*)
|
||||||
# Ada was requested with no preexisting GNAT. Disable unconditionally.
|
# Ada was requested with no preexisting GNAT. Disable unconditionally.
|
||||||
add_this_lang=no
|
add_this_lang=no
|
||||||
|
@ -1194,9 +1196,9 @@ if test -d ${srcdir}/gcc; then
|
||||||
;;
|
;;
|
||||||
*,all,*:*:*:no)
|
*,all,*:*:*:no)
|
||||||
# 'all' was selected, but this is not a default language
|
# 'all' was selected, but this is not a default language
|
||||||
# so do not include it.
|
# so do not include it.
|
||||||
add_this_lang=no
|
add_this_lang=no
|
||||||
;;
|
;;
|
||||||
*,all,*:*:*:*)
|
*,all,*:*:*:*)
|
||||||
# 'all' was selected and this is a default language; include it.
|
# 'all' was selected and this is a default language; include it.
|
||||||
add_this_lang=yes
|
add_this_lang=yes
|
||||||
|
@ -1206,10 +1208,17 @@ if test -d ${srcdir}/gcc; then
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Disable language that need GMP if it isn't available.
|
# Disable languages that need GMP if it isn't available.
|
||||||
if test x"$need_gmp" = xyes && test x"$have_gmp" = xno; then
|
case ,${enable_languages},:${have_gmp}:${need_gmp} in
|
||||||
add_this_lang=no
|
*,${language},*:no:yes)
|
||||||
fi
|
# Specifically requested language; tell them.
|
||||||
|
AC_MSG_ERROR([GMP with MPFR support is required to build $language])
|
||||||
|
;;
|
||||||
|
*:no:yes)
|
||||||
|
# Silently disable.
|
||||||
|
add_this_lang=no
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
case $add_this_lang in
|
case $add_this_lang in
|
||||||
no)
|
no)
|
||||||
|
@ -1234,7 +1243,8 @@ if test -d ${srcdir}/gcc; then
|
||||||
missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
|
missing_languages=`echo "$missing_languages" | sed -e "s/^,//" -e "s/,$//"`
|
||||||
if test "x$missing_languages" != x; then
|
if test "x$missing_languages" != x; then
|
||||||
AC_MSG_ERROR([
|
AC_MSG_ERROR([
|
||||||
The following requested languages were not found: ${missing_languages}])
|
The following requested languages were not found: ${missing_languages}
|
||||||
|
The available languages are: ${potential_languages}])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test "x$new_enable_languages" != "x$enable_languages"; then
|
if test "x$new_enable_languages" != "x$enable_languages"; then
|
||||||
|
@ -1685,28 +1695,62 @@ esac
|
||||||
# not to nest @if/@endif pairs, because configure will not warn you at all.
|
# not to nest @if/@endif pairs, because configure will not warn you at all.
|
||||||
|
|
||||||
AC_ARG_ENABLE([bootstrap],
|
AC_ARG_ENABLE([bootstrap],
|
||||||
[ --enable-bootstrap Enable bootstrapping [no]],,
|
[ --enable-bootstrap[=lean] Enable bootstrapping [no]],,
|
||||||
enable_bootstrap=no)
|
enable_bootstrap=default)
|
||||||
if test -d ${srcdir}/gcc; then
|
|
||||||
case "$host:$target:$enable_bootstrap" in
|
|
||||||
$build:$build:yes | *:no) ;;
|
|
||||||
*:yes) AC_MSG_ERROR([cannot bootstrap a cross-compiler]) ;;
|
|
||||||
*) AC_MSG_ERROR([invalid option for --enable-bootstrap]) ;;
|
|
||||||
esac
|
|
||||||
else
|
|
||||||
if test $enable_bootstrap = yes; then
|
|
||||||
AC_MSG_ERROR([cannot bootstrap without a compiler])
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
# Issue errors and warnings for invalid/strange bootstrap combinations.
|
||||||
|
case "$configdirs" in
|
||||||
|
*gcc*) have_compiler=yes ;;
|
||||||
|
*) have_compiler=no ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$have_compiler:$host:$target:$enable_bootstrap" in
|
||||||
|
*:*:*:no) ;;
|
||||||
|
|
||||||
|
# Default behavior. (We'll) enable bootstrap if we have a compiler
|
||||||
|
# and we are in a native configuration.
|
||||||
|
yes:$build:$build:default)
|
||||||
|
# This will become 'yes'
|
||||||
|
enable_bootstrap=no ;;
|
||||||
|
|
||||||
|
*:*:*:default)
|
||||||
|
enable_bootstrap=no ;;
|
||||||
|
|
||||||
|
# We have a compiler and we are in a native configuration, bootstrap is ok
|
||||||
|
yes:$build:$build:yes | yes:$build:$build:lean)
|
||||||
|
;;
|
||||||
|
|
||||||
|
# Other configurations, but we have a compiler. Assume the user knows
|
||||||
|
# what he's doing.
|
||||||
|
yes:*:*:yes | yes:*:*:lean)
|
||||||
|
AC_MSG_WARN([trying to bootstrap a cross compiler])
|
||||||
|
;;
|
||||||
|
|
||||||
|
# No compiler: if they passed --enable-bootstrap explicitly, fail
|
||||||
|
no:*:*:yes | no:*:*:lean)
|
||||||
|
AC_MSG_ERROR([cannot bootstrap without a compiler]) ;;
|
||||||
|
|
||||||
|
# Fail if wrong command line
|
||||||
|
*)
|
||||||
|
AC_MSG_ERROR([invalid option for --enable-bootstrap])
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Adjust the toplevel makefile according to whether bootstrap was selected.
|
||||||
case "$enable_bootstrap" in
|
case "$enable_bootstrap" in
|
||||||
yes)
|
yes)
|
||||||
|
bootstrap_lean='#'
|
||||||
|
default_target=bootstrap
|
||||||
|
bootstrap_suffix=bootstrap ;;
|
||||||
|
lean)
|
||||||
|
bootstrap_lean=''
|
||||||
default_target=bootstrap
|
default_target=bootstrap
|
||||||
bootstrap_suffix=bootstrap ;;
|
bootstrap_suffix=bootstrap ;;
|
||||||
no)
|
no)
|
||||||
default_target=all
|
default_target=all
|
||||||
bootstrap_suffix=no-bootstrap ;;
|
bootstrap_suffix=no-bootstrap ;;
|
||||||
esac
|
esac
|
||||||
|
AC_SUBST(bootstrap_lean)
|
||||||
AC_SUBST(default_target)
|
AC_SUBST(default_target)
|
||||||
|
|
||||||
for module in ${build_configdirs} ; do
|
for module in ${build_configdirs} ; do
|
||||||
|
@ -2230,7 +2274,7 @@ esac
|
||||||
AC_SUBST(stage1_cflags)
|
AC_SUBST(stage1_cflags)
|
||||||
|
|
||||||
# It makes debugging easier if we create as symlinks the stage directories
|
# It makes debugging easier if we create as symlinks the stage directories
|
||||||
# gcc for stageN-gcc and stage-prev for stage(N-1). In case this is not
|
# gcc for stageN-gcc and stagePREV-gcc for stage(N-1). In case this is not
|
||||||
# possible, however, we can resort to mv.
|
# possible, however, we can resort to mv.
|
||||||
AC_CACHE_CHECK([if symbolic links between directories work],
|
AC_CACHE_CHECK([if symbolic links between directories work],
|
||||||
[gcc_cv_prog_ln_s_dir],
|
[gcc_cv_prog_ln_s_dir],
|
||||||
|
|
Loading…
Reference in a new issue