summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
45cfb56)
over targets.
* configure: Regenerate.
+2011-05-04 Joseph Myers <joseph@codesourcery.com>
+
+ * configure.ac: Separate libgloss_dir settings from general case
+ over targets.
+ * configure: Regenerate.
+
2011-04-28 Joseph Myers <joseph@codesourcery.com>
* configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*,
2011-04-28 Joseph Myers <joseph@codesourcery.com>
* configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*,
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"
+case "${target}" in
+ sh*-*-pe|mips*-*-pe|*arm-wince-pe)
+ libgloss_dir=wince
+ ;;
+ arm*-*-*)
+ libgloss_dir=arm
+ ;;
+ cris-*-* | crisv32-*-*)
+ libgloss_dir=cris
+ ;;
+ hppa*-*-*)
+ libgloss_dir=pa
+ ;;
+ i[3456789]86-*-*)
+ libgloss_dir=i386
+ ;;
+ m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
+ libgloss_dir=m68hc11
+ ;;
+ m68*-*-* | fido-*-*)
+ libgloss_dir=m68k
+ ;;
+ mips*-*-*)
+ libgloss_dir=mips
+ ;;
+ powerpc*-*-*)
+ libgloss_dir=rs6000
+ ;;
+ sparc*-*-*)
+ libgloss_dir=sparc
+ ;;
+esac
+
case "${target}" in
*-*-chorusos)
noconfigdirs="$noconfigdirs target-newlib target-libgloss"
case "${target}" in
*-*-chorusos)
noconfigdirs="$noconfigdirs target-newlib target-libgloss"
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
noconfigdirs="$noconfigdirs target-newlib"
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
noconfigdirs="$noconfigdirs target-newlib"
;;
arc-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-coff)
;;
arc-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-coff)
;;
arm-*-elf* | arm*-*-eabi* )
;;
arm-*-elf* | arm*-*-eabi* )
;;
arm*-*-linux-gnueabi)
case ${with_newlib} in
no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
esac
;;
arm*-*-linux-gnueabi)
case ${with_newlib} in
no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
esac
;;
arm-*-pe*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-pe*)
noconfigdirs="$noconfigdirs target-libgloss"
*-*-linux*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
esac
*-*-linux*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
esac
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-pro*)
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-pro*)
;;
hppa*-*-*)
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-*)
noconfigdirs="$noconfigdirs ld"
noconfigdirs="$noconfigdirs readline libgui itcl gdb ld"
;;
i[3456789]86-*-coff | i[3456789]86-*-elf)
noconfigdirs="$noconfigdirs readline libgui itcl gdb ld"
;;
i[3456789]86-*-coff | i[3456789]86-*-elf)
;;
i[3456789]86-*-linux*)
# This section makes it possible to build newlib natively on linux.
;;
i[3456789]86-*-linux*)
# This section makes it possible to build newlib natively on linux.
m32r-*-*)
;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
m32r-*-*)
;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
;;
m68k-*-elf*)
;;
m68*-*-* | fido-*-*)
;;
m68k-*-elf*)
;;
m68*-*-* | fido-*-*)
;;
mmix-*-*)
noconfigdirs="$noconfigdirs gdb"
;;
mmix-*-*)
noconfigdirs="$noconfigdirs gdb"
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
;;
powerpc-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
;;
powerpc-*-eabi)
;;
powerpc-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
;;
powerpc-*-eabi)
;;
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
;;
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
;;
rs6000-*-lynxos*)
noconfigdirs="$noconfigdirs target-newlib gprof"
;;
rs6000-*-lynxos*)
noconfigdirs="$noconfigdirs target-newlib gprof"
if test x$with_newlib = xyes; then
noconfigdirs="$noconfigdirs gprof"
fi
if test x$with_newlib = xyes; then
noconfigdirs="$noconfigdirs gprof"
fi
;;
mips*-*-irix5*)
noconfigdirs="$noconfigdirs gprof target-libgloss"
;;
mips*-*-irix5*)
noconfigdirs="$noconfigdirs gprof target-libgloss"
;;
mips*-*-*)
noconfigdirs="$noconfigdirs gprof"
;;
mips*-*-*)
noconfigdirs="$noconfigdirs gprof"
;;
sh-*-* | sh64-*-*)
case "${target}" in
;;
sh-*-* | sh64-*-*)
case "${target}" in
esac
;;
sparclet-*-aout* | sparc86x-*-*)
esac
;;
sparclet-*-aout* | sparc86x-*-*)
;;
sparc-*-elf*)
;;
sparc64-*-elf*)
;;
sparc-*-elf*)
;;
sparc64-*-elf*)
;;
sparc-*-sunos4*)
if test x${is_cross_compiler} != xno ; then
;;
sparc-*-sunos4*)
if test x${is_cross_compiler} != xno ; then
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"
# Default libgloss CPU subdirectory.
libgloss_dir="$target_cpu"
+case "${target}" in
+ sh*-*-pe|mips*-*-pe|*arm-wince-pe)
+ libgloss_dir=wince
+ ;;
+ arm*-*-*)
+ libgloss_dir=arm
+ ;;
+ cris-*-* | crisv32-*-*)
+ libgloss_dir=cris
+ ;;
+ hppa*-*-*)
+ libgloss_dir=pa
+ ;;
+ i[[3456789]]86-*-*)
+ libgloss_dir=i386
+ ;;
+ m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
+ libgloss_dir=m68hc11
+ ;;
+ m68*-*-* | fido-*-*)
+ libgloss_dir=m68k
+ ;;
+ mips*-*-*)
+ libgloss_dir=mips
+ ;;
+ powerpc*-*-*)
+ libgloss_dir=rs6000
+ ;;
+ sparc*-*-*)
+ libgloss_dir=sparc
+ ;;
+esac
+
case "${target}" in
*-*-chorusos)
noconfigdirs="$noconfigdirs target-newlib target-libgloss"
case "${target}" in
*-*-chorusos)
noconfigdirs="$noconfigdirs target-newlib target-libgloss"
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
noconfigdirs="$noconfigdirs target-newlib"
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
noconfigdirs="$noconfigdirs tcl tk itcl libgui sim"
noconfigdirs="$noconfigdirs target-newlib"
;;
arc-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-coff)
;;
arc-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-coff)
;;
arm-*-elf* | arm*-*-eabi* )
;;
arm-*-elf* | arm*-*-eabi* )
;;
arm*-*-linux-gnueabi)
case ${with_newlib} in
no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
esac
;;
arm*-*-linux-gnueabi)
case ${with_newlib} in
no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
esac
;;
arm-*-pe*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-pe*)
noconfigdirs="$noconfigdirs target-libgloss"
*-*-linux*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
esac
*-*-linux*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss";;
esac
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
d10v-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-pro*)
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-pro*)
;;
hppa*-*-*)
noconfigdirs="$noconfigdirs ld"
;;
hppa*-*-*)
noconfigdirs="$noconfigdirs ld"
noconfigdirs="$noconfigdirs readline libgui itcl gdb ld"
;;
i[[3456789]]86-*-coff | i[[3456789]]86-*-elf)
noconfigdirs="$noconfigdirs readline libgui itcl gdb ld"
;;
i[[3456789]]86-*-coff | i[[3456789]]86-*-elf)
;;
i[[3456789]]86-*-linux*)
# This section makes it possible to build newlib natively on linux.
;;
i[[3456789]]86-*-linux*)
# This section makes it possible to build newlib natively on linux.
m32r-*-*)
;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
m32r-*-*)
;;
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
;;
m68k-*-elf*)
;;
m68*-*-* | fido-*-*)
;;
m68k-*-elf*)
;;
m68*-*-* | fido-*-*)
;;
mmix-*-*)
noconfigdirs="$noconfigdirs gdb"
;;
mmix-*-*)
noconfigdirs="$noconfigdirs gdb"
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
noconfigdirs="$noconfigdirs gdb sim tcl tk itcl"
;;
powerpc-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
;;
powerpc-*-eabi)
;;
powerpc-*-beos*)
noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss"
;;
powerpc-*-eabi)
;;
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
;;
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
;;
rs6000-*-lynxos*)
noconfigdirs="$noconfigdirs target-newlib gprof"
;;
rs6000-*-lynxos*)
noconfigdirs="$noconfigdirs target-newlib gprof"
if test x$with_newlib = xyes; then
noconfigdirs="$noconfigdirs gprof"
fi
if test x$with_newlib = xyes; then
noconfigdirs="$noconfigdirs gprof"
fi
;;
mips*-*-irix5*)
noconfigdirs="$noconfigdirs gprof target-libgloss"
;;
mips*-*-irix5*)
noconfigdirs="$noconfigdirs gprof target-libgloss"
;;
mips*-*-*)
noconfigdirs="$noconfigdirs gprof"
;;
mips*-*-*)
noconfigdirs="$noconfigdirs gprof"
;;
sh-*-* | sh64-*-*)
case "${target}" in
;;
sh-*-* | sh64-*-*)
case "${target}" in
esac
;;
sparclet-*-aout* | sparc86x-*-*)
esac
;;
sparclet-*-aout* | sparc86x-*-*)
;;
sparc-*-elf*)
;;
sparc64-*-elf*)
;;
sparc-*-elf*)
;;
sparc64-*-elf*)
;;
sparc-*-sunos4*)
if test x${is_cross_compiler} != xno ; then
;;
sparc-*-sunos4*)
if test x${is_cross_compiler} != xno ; then