Commit 556f03c4 by Geoffrey Keating Committed by Geoffrey Keating

re PR other/18423 (powerpc-eabisim build broken due to configure skipping fixincludes)


	PR 18423
	* configure.in: Remove all instances of build-fixincludes from
	noconfigdirs.
	(build_configargs): Supply --target to subdirectories.
	* configure: Regenerate.

From-SVN: r90537
parent 848556c2
2004-11-11 Geoffrey Keating <geoffk@apple.com> 2004-11-11 Geoffrey Keating <geoffk@apple.com>
PR 18423
* configure.in: Remove all instances of build-fixincludes from
noconfigdirs.
(build_configargs): Supply --target to subdirectories.
* configure: Regenerate.
* Makefile.def: Make gcc install depend on fixincludes install. * Makefile.def: Make gcc install depend on fixincludes install.
* Makefile.in: Regenerate. * Makefile.in: Regenerate.
......
...@@ -433,7 +433,7 @@ case "${target}" in ...@@ -433,7 +433,7 @@ case "${target}" in
noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss" noconfigdirs="$noconfigdirs gas ld fileutils target-newlib target-libgloss"
;; ;;
alpha*-*-*vms*) alpha*-*-*vms*)
noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss build-fixincludes ${libgcj}" noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
;; ;;
alpha*-*-linux*) alpha*-*-linux*)
# newlib is not 64 bit ready # newlib is not 64 bit ready
...@@ -468,7 +468,6 @@ case "${target}" in ...@@ -468,7 +468,6 @@ case "${target}" in
noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
;; ;;
arm-semi-aof ) arm-semi-aof )
noconfigdirs="$noconfigdirs build-fixincludes"
;; ;;
arm-*-coff | strongarm-*-coff | xscale-*-coff) arm-*-coff | strongarm-*-coff | xscale-*-coff)
noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs ${libgcj}"
...@@ -495,7 +494,7 @@ case "${target}" in ...@@ -495,7 +494,7 @@ case "${target}" in
noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
;; ;;
avr-*-*) avr-*-*)
noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 build-fixincludes ${libgcj}" noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}"
;; ;;
c4x-*-* | tic4x-*-*) c4x-*-* | tic4x-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
...@@ -528,7 +527,6 @@ case "${target}" in ...@@ -528,7 +527,6 @@ case "${target}" in
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;; ;;
hppa1.1-*-osf* | hppa1.1-*-bsd* ) hppa1.1-*-osf* | hppa1.1-*-bsd* )
noconfigdirs="$noconfigdirs build-fixincludes"
;; ;;
hppa*64*-*-linux* | parisc*64*-*-linux*) hppa*64*-*-linux* | parisc*64*-*-linux*)
# In this case, it's because the hppa64-linux target is for # In this case, it's because the hppa64-linux target is for
...@@ -561,7 +559,6 @@ case "${target}" in ...@@ -561,7 +559,6 @@ case "${target}" in
noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld" noconfigdirs="$noconfigdirs ${libgcj} readline mmalloc libgui itcl gdb ld"
;; ;;
i370-*-opened*) i370-*-opened*)
noconfigdirs="$noconfigdirs build-fixincludes"
;; ;;
i[[3456789]]86-*-coff | i[[3456789]]86-*-elf) i[[3456789]]86-*-coff | i[[3456789]]86-*-elf)
noconfigdirs="$noconfigdirs ${libgcj}" noconfigdirs="$noconfigdirs ${libgcj}"
...@@ -587,7 +584,7 @@ case "${target}" in ...@@ -587,7 +584,7 @@ case "${target}" in
;; ;;
i[[3456789]]86-*-mingw32*) i[[3456789]]86-*-mingw32*)
target_configdirs="$target_configdirs target-mingw" target_configdirs="$target_configdirs target-mingw"
noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj} build-fixincludes" noconfigdirs="$noconfigdirs expect target-libgloss ${libgcj}"
# Can't build gdb for mingw32 if not native. # Can't build gdb for mingw32 if not native.
case "${host}" in case "${host}" in
...@@ -598,7 +595,7 @@ case "${target}" in ...@@ -598,7 +595,7 @@ case "${target}" in
;; ;;
*-*-cygwin*) *-*-cygwin*)
target_configdirs="$target_configdirs target-libtermcap target-winsup" target_configdirs="$target_configdirs target-libtermcap target-winsup"
noconfigdirs="$noconfigdirs target-gperf target-libgloss build-fixincludes ${libgcj}" noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
# always build newlib if winsup directory is present. # always build newlib if winsup directory is present.
if test -d "$srcdir/winsup"; then if test -d "$srcdir/winsup"; then
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
...@@ -615,10 +612,9 @@ case "${target}" in ...@@ -615,10 +612,9 @@ case "${target}" in
;; ;;
i[[3456789]]86-moss-msdos | i[[3456789]]86-*-moss* | \ i[[3456789]]86-moss-msdos | i[[3456789]]86-*-moss* | \
i[[3456789]]86-*-uwin* | i[[3456789]]86-*-interix* ) i[[3456789]]86-*-uwin* | i[[3456789]]86-*-interix* )
noconfigdirs="$noconfigdirs build-fixincludes"
;; ;;
i[[3456789]]86-*-pe) i[[3456789]]86-*-pe)
noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} build-fixincludes" noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
;; ;;
i[[3456789]]86-*-sco3.2v5*) i[[3456789]]86-*-sco3.2v5*)
# The linker does not yet know about weak symbols in COFF, # The linker does not yet know about weak symbols in COFF,
...@@ -681,10 +677,9 @@ case "${target}" in ...@@ -681,10 +677,9 @@ case "${target}" in
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
;; ;;
powerpc-*-eabi) powerpc-*-eabi)
noconfigdirs="$noconfigdirs ${libgcj} build-fixincludes" noconfigdirs="$noconfigdirs ${libgcj}"
;; ;;
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* ) powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
noconfigdirs="$noconfigdirs build-fixincludes"
;; ;;
rs6000-*-lynxos*) rs6000-*-lynxos*)
noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}" noconfigdirs="$noconfigdirs target-newlib gprof ${libgcj}"
...@@ -1920,7 +1915,7 @@ baseargs="$baseargs --program-transform-name='${gcc_transform_name}'" ...@@ -1920,7 +1915,7 @@ baseargs="$baseargs --program-transform-name='${gcc_transform_name}'"
# For the build-side libraries, we just need to pretend we're native, # For the build-side libraries, we just need to pretend we're native,
# and not use the same cache file. Multilibs are neither needed nor # and not use the same cache file. Multilibs are neither needed nor
# desired. # desired.
build_configargs="--cache-file=../config.cache --build=${build_alias} --host=${build_alias} ${baseargs}" build_configargs="--cache-file=../config.cache --build=${build_alias} --host=${build_alias} --target=${target_alias} ${baseargs}"
# For host modules, accept cache file option, or specification as blank. # For host modules, accept cache file option, or specification as blank.
case "${cache_file}" in case "${cache_file}" in
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment