configure.ac: Disable Java for targets not supporting libffi.
* configure.ac: Disable Java for targets not supporting libffi. (*-*-chorusos, *-*-kaos*, am33_2.0-*-linux*, sh*-*-pe|mips*-*-pe): Remove cases in Java-disabling statement. (*arm-wince-pe): Change to arm-wince-pe. (arc-*-*, arm-*-coff, arm-*-pe*, arm-*-riscix*, avr-*-*): Remove cases in Java-disabling statement. (bfin-*-*): Don't disable Java again. (c4x-*-* | tic4x-*-*, tic54x-*-*, cr16-*-*, d10v-*-*, d30v-*-*, fr30-*-elf*, moxie-*-*, h8300*-*-*, h8500-*-*, hppa1.1-*-osf* | hppa1.1-*-bsd*, hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-openbsd*, hppa*-*-pro*, i960-*-*, i[[3456789]]86-*-coff, i[[3456789]]86-*-pe, i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*, i[[3456789]]86-*-sysv4*, i[[3456789]]86-*-beos*, i[[3456789]]86-*-rdos*, m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*): Remove cases in Java-disabling statement. (mmix-*-*): Don't disable Java again. (mt-*-*, powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*, powerpc-*-beos*, rs6000-*-lynxos*, rs6000-*-*, m68k-apollo-*, microblaze*, mips*-sde-elf*, mips*-*-irix5*, mips*-*-bsd*, sparclet-*-aout* | sparc86x-*-*, sparclite-*-*, sparc-*-sunos4*, tic6x-*-*, v810-*-*, vax-*-*): Remove cases in Java-disabling statement. * configure: Regenerate. From-SVN: r173069
This commit is contained in:
parent
2909494bdb
commit
80f81134d7
27
ChangeLog
27
ChangeLog
@ -1,3 +1,30 @@
|
|||||||
|
2011-04-28 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
|
* configure.ac: Disable Java for targets not supporting libffi.
|
||||||
|
(*-*-chorusos, *-*-kaos*, am33_2.0-*-linux*, sh*-*-pe|mips*-*-pe):
|
||||||
|
Remove cases in Java-disabling statement.
|
||||||
|
(*arm-wince-pe): Change to arm-wince-pe.
|
||||||
|
(arc-*-*, arm-*-coff, arm-*-pe*, arm-*-riscix*, avr-*-*): Remove
|
||||||
|
cases in Java-disabling statement.
|
||||||
|
(bfin-*-*): Don't disable Java again.
|
||||||
|
(c4x-*-* | tic4x-*-*, tic54x-*-*, cr16-*-*, d10v-*-*, d30v-*-*,
|
||||||
|
fr30-*-elf*, moxie-*-*, h8300*-*-*, h8500-*-*, hppa1.1-*-osf* |
|
||||||
|
hppa1.1-*-bsd*, hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-openbsd*,
|
||||||
|
hppa*-*-pro*, i960-*-*, i[[3456789]]86-*-coff,
|
||||||
|
i[[3456789]]86-*-pe, i[[3456789]]86-*-sco3.2v5*,
|
||||||
|
i[[3456789]]86-*-sco*, i[[3456789]]86-*-sysv4*,
|
||||||
|
i[[3456789]]86-*-beos*, i[[3456789]]86-*-rdos*,
|
||||||
|
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*): Remove cases in
|
||||||
|
Java-disabling statement.
|
||||||
|
(mmix-*-*): Don't disable Java again.
|
||||||
|
(mt-*-*, powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*,
|
||||||
|
powerpc-*-beos*, rs6000-*-lynxos*, rs6000-*-*, m68k-apollo-*,
|
||||||
|
microblaze*, mips*-sde-elf*, mips*-*-irix5*, mips*-*-bsd*,
|
||||||
|
sparclet-*-aout* | sparc86x-*-*, sparclite-*-*, sparc-*-sunos4*,
|
||||||
|
tic6x-*-*, v810-*-*, vax-*-*): Remove cases in Java-disabling
|
||||||
|
statement.
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
2011-04-28 Joseph Myers <joseph@codesourcery.com>
|
2011-04-28 Joseph Myers <joseph@codesourcery.com>
|
||||||
|
|
||||||
* configure.ac: Separate cases disabling Java and Java libraries
|
* configure.ac: Separate cases disabling Java and Java libraries
|
||||||
|
163
configure
vendored
163
configure
vendored
@ -3111,10 +3111,61 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
# Disable Java if libffi is not supported.
|
||||||
|
case "${target}" in
|
||||||
|
alpha*-*-*)
|
||||||
|
;;
|
||||||
|
arm*-*-*)
|
||||||
|
;;
|
||||||
|
cris-*-*)
|
||||||
|
;;
|
||||||
|
frv-*-*)
|
||||||
|
;;
|
||||||
|
hppa*-*-linux*)
|
||||||
|
;;
|
||||||
|
hppa*-*-hpux*)
|
||||||
|
;;
|
||||||
|
i?86-*-*)
|
||||||
|
;;
|
||||||
|
ia64*-*-*)
|
||||||
|
;;
|
||||||
|
m32r*-*-*)
|
||||||
|
;;
|
||||||
|
m68k-*-*)
|
||||||
|
;;
|
||||||
|
mips-sgi-irix6.* | mips*-*-rtems*)
|
||||||
|
;;
|
||||||
|
mips*-*-linux*)
|
||||||
|
;;
|
||||||
|
powerpc*-*-linux*)
|
||||||
|
;;
|
||||||
|
powerpc-*-darwin*)
|
||||||
|
;;
|
||||||
|
powerpc-*-aix* | rs6000-*-aix*)
|
||||||
|
;;
|
||||||
|
powerpc-*-freebsd*)
|
||||||
|
;;
|
||||||
|
powerpc64-*-freebsd*)
|
||||||
|
;;
|
||||||
|
powerpc*-*-rtems*)
|
||||||
|
;;
|
||||||
|
s390-*-* | s390x-*-*)
|
||||||
|
;;
|
||||||
|
sh-*-* | sh[34]*-*-*)
|
||||||
|
;;
|
||||||
|
sh64-*-* | sh5*-*-*)
|
||||||
|
;;
|
||||||
|
sparc*-*-*)
|
||||||
|
;;
|
||||||
|
x86_64-*-*)
|
||||||
|
;;
|
||||||
|
*-*-*)
|
||||||
|
unsupported_languages="$unsupported_languages java"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Disable Java, libgcj or related libraries for some systems.
|
# Disable Java, libgcj or related libraries for some systems.
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
*-*-chorusos)
|
|
||||||
;;
|
|
||||||
powerpc-*-darwin*)
|
powerpc-*-darwin*)
|
||||||
;;
|
;;
|
||||||
i[3456789]86-*-darwin*)
|
i[3456789]86-*-darwin*)
|
||||||
@ -3137,8 +3188,6 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
*-*-kaos*)
|
|
||||||
;;
|
|
||||||
*-*-netbsd*)
|
*-*-netbsd*)
|
||||||
# Skip some stuff that's unsupported on some NetBSD configurations.
|
# Skip some stuff that's unsupported on some NetBSD configurations.
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
@ -3174,19 +3223,12 @@ case "${target}" in
|
|||||||
alpha*-*-*)
|
alpha*-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
am33_2.0-*-linux*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
sh-*-linux*)
|
sh-*-linux*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
|
arm-wince-pe)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
arc-*-*)
|
|
||||||
;;
|
|
||||||
arm-*-coff)
|
|
||||||
;;
|
|
||||||
arm-*-elf* | arm*-*-eabi* )
|
arm-*-elf* | arm*-*-eabi* )
|
||||||
noconfigdirs="$noconfigdirs target-libffi"
|
noconfigdirs="$noconfigdirs target-libffi"
|
||||||
;;
|
;;
|
||||||
@ -3195,25 +3237,9 @@ case "${target}" in
|
|||||||
arm*-*-symbianelf*)
|
arm*-*-symbianelf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
arm-*-pe*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
arm-*-riscix*)
|
|
||||||
;;
|
|
||||||
avr-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
bfin-*-*)
|
bfin-*-*)
|
||||||
unsupported_languages="$unsupported_languages java"
|
|
||||||
noconfigdirs="$noconfigdirs target-boehm-gc"
|
noconfigdirs="$noconfigdirs target-boehm-gc"
|
||||||
;;
|
;;
|
||||||
c4x-*-* | tic4x-*-*)
|
|
||||||
;;
|
|
||||||
tic54x-*-*)
|
|
||||||
;;
|
|
||||||
cr16-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
cris-*-* | crisv32-*-*)
|
cris-*-* | crisv32-*-*)
|
||||||
unsupported_languages="$unsupported_languages java"
|
unsupported_languages="$unsupported_languages java"
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
@ -3223,26 +3249,9 @@ case "${target}" in
|
|||||||
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
|
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
d10v-*-*)
|
|
||||||
;;
|
|
||||||
d30v-*-*)
|
|
||||||
;;
|
|
||||||
fr30-*-elf*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
frv-*-*)
|
frv-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
moxie-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
h8300*-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
h8500-*-*)
|
|
||||||
;;
|
|
||||||
hppa1.1-*-osf* | hppa1.1-*-bsd* )
|
|
||||||
;;
|
|
||||||
hppa*64*-*-linux*)
|
hppa*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
|
||||||
# the kernel only at this point and has no libc, and thus no
|
# the kernel only at this point and has no libc, and thus no
|
||||||
@ -3251,23 +3260,16 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
hppa*-*-linux*)
|
hppa*-*-linux*)
|
||||||
;;
|
;;
|
||||||
hppa*-*-*elf* | \
|
|
||||||
hppa*-*-lites* | \
|
|
||||||
hppa*-*-openbsd* | \
|
|
||||||
hppa*64*-*-*)
|
hppa*64*-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
hppa*-hp-hpux11*)
|
hppa*-hp-hpux11*)
|
||||||
;;
|
;;
|
||||||
hppa*-*-pro*)
|
|
||||||
;;
|
|
||||||
hppa*-*-*)
|
hppa*-*-*)
|
||||||
# According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
|
# According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
|
||||||
# build on HP-UX 10.20.
|
# build on HP-UX 10.20.
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i960-*-*)
|
|
||||||
;;
|
|
||||||
ia64*-*-elf*)
|
ia64*-*-elf*)
|
||||||
;;
|
;;
|
||||||
ia64*-**-hpux*)
|
ia64*-**-hpux*)
|
||||||
@ -3275,7 +3277,7 @@ case "${target}" in
|
|||||||
ia64*-*-*vms*)
|
ia64*-*-*vms*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i[3456789]86-*-coff | i[3456789]86-*-elf)
|
i[3456789]86-*-elf)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i[3456789]86-*-linux*)
|
i[3456789]86-*-linux*)
|
||||||
@ -3293,25 +3295,11 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
i[3456789]86-*-interix* )
|
i[3456789]86-*-interix* )
|
||||||
;;
|
;;
|
||||||
i[3456789]86-*-pe)
|
|
||||||
;;
|
|
||||||
i[3456789]86-*-sco3.2v5*)
|
|
||||||
;;
|
|
||||||
i[3456789]86-*-sco*)
|
|
||||||
;;
|
|
||||||
i[3456789]86-*-solaris2*)
|
i[3456789]86-*-solaris2*)
|
||||||
;;
|
;;
|
||||||
i[3456789]86-*-sysv4*)
|
|
||||||
;;
|
|
||||||
i[3456789]86-*-beos*)
|
|
||||||
;;
|
|
||||||
i[3456789]86-*-rdos*)
|
|
||||||
;;
|
|
||||||
m32r-*-*)
|
m32r-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
|
|
||||||
;;
|
|
||||||
m68k-*-elf*)
|
m68k-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
@ -3319,44 +3307,19 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
mmix-*-*)
|
mmix-*-*)
|
||||||
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
|
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
|
||||||
unsupported_languages="$unsupported_languages java"
|
|
||||||
;;
|
|
||||||
mt-*-*)
|
|
||||||
;;
|
;;
|
||||||
powerpc-*-aix*)
|
powerpc-*-aix*)
|
||||||
# copied from rs6000-*-* entry
|
# copied from rs6000-*-* entry
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
powerpc*-*-winnt* | powerpc*-*-pe*)
|
|
||||||
;;
|
|
||||||
powerpcle-*-solaris*)
|
|
||||||
;;
|
|
||||||
powerpc-*-beos*)
|
|
||||||
;;
|
|
||||||
powerpc-*-eabi)
|
powerpc-*-eabi)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
|
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
|
||||||
;;
|
;;
|
||||||
rs6000-*-lynxos*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
rs6000-*-aix*)
|
rs6000-*-aix*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
rs6000-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
m68k-apollo-*)
|
|
||||||
;;
|
|
||||||
microblaze*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
mips*-sde-elf*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
mips*-*-irix5*)
|
|
||||||
;;
|
|
||||||
mips*-*-irix6*)
|
mips*-*-irix6*)
|
||||||
# Linking libjava exceeds command-line length limits on at least
|
# Linking libjava exceeds command-line length limits on at least
|
||||||
# IRIX 6.2, but not on IRIX 6.5.
|
# IRIX 6.2, but not on IRIX 6.5.
|
||||||
@ -3364,8 +3327,6 @@ case "${target}" in
|
|||||||
# <oldham@codesourcery.com>
|
# <oldham@codesourcery.com>
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
mips*-*-bsd*)
|
|
||||||
;;
|
|
||||||
mips*-*-linux*)
|
mips*-*-linux*)
|
||||||
;;
|
;;
|
||||||
mips*-*-*)
|
mips*-*-*)
|
||||||
@ -3374,28 +3335,14 @@ case "${target}" in
|
|||||||
sh-*-* | sh64-*-*)
|
sh-*-* | sh64-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparclet-*-aout* | sparc86x-*-*)
|
|
||||||
;;
|
|
||||||
sparc-*-elf*)
|
sparc-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparc64-*-elf*)
|
sparc64-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparclite-*-*)
|
|
||||||
;;
|
|
||||||
sparc-*-sunos4*)
|
|
||||||
;;
|
|
||||||
sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
|
sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
|
||||||
;;
|
;;
|
||||||
tic6x-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
v810-*-*)
|
|
||||||
;;
|
|
||||||
vax-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
*-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
|
*-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
|
||||||
;;
|
;;
|
||||||
*-*-lynxos*)
|
*-*-lynxos*)
|
||||||
|
163
configure.ac
163
configure.ac
@ -558,10 +558,61 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
# Disable Java if libffi is not supported.
|
||||||
|
case "${target}" in
|
||||||
|
alpha*-*-*)
|
||||||
|
;;
|
||||||
|
arm*-*-*)
|
||||||
|
;;
|
||||||
|
cris-*-*)
|
||||||
|
;;
|
||||||
|
frv-*-*)
|
||||||
|
;;
|
||||||
|
hppa*-*-linux*)
|
||||||
|
;;
|
||||||
|
hppa*-*-hpux*)
|
||||||
|
;;
|
||||||
|
i?86-*-*)
|
||||||
|
;;
|
||||||
|
ia64*-*-*)
|
||||||
|
;;
|
||||||
|
m32r*-*-*)
|
||||||
|
;;
|
||||||
|
m68k-*-*)
|
||||||
|
;;
|
||||||
|
mips-sgi-irix6.* | mips*-*-rtems*)
|
||||||
|
;;
|
||||||
|
mips*-*-linux*)
|
||||||
|
;;
|
||||||
|
powerpc*-*-linux*)
|
||||||
|
;;
|
||||||
|
powerpc-*-darwin*)
|
||||||
|
;;
|
||||||
|
powerpc-*-aix* | rs6000-*-aix*)
|
||||||
|
;;
|
||||||
|
powerpc-*-freebsd*)
|
||||||
|
;;
|
||||||
|
powerpc64-*-freebsd*)
|
||||||
|
;;
|
||||||
|
powerpc*-*-rtems*)
|
||||||
|
;;
|
||||||
|
s390-*-* | s390x-*-*)
|
||||||
|
;;
|
||||||
|
sh-*-* | sh[[34]]*-*-*)
|
||||||
|
;;
|
||||||
|
sh64-*-* | sh5*-*-*)
|
||||||
|
;;
|
||||||
|
sparc*-*-*)
|
||||||
|
;;
|
||||||
|
x86_64-*-*)
|
||||||
|
;;
|
||||||
|
*-*-*)
|
||||||
|
unsupported_languages="$unsupported_languages java"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Disable Java, libgcj or related libraries for some systems.
|
# Disable Java, libgcj or related libraries for some systems.
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
*-*-chorusos)
|
|
||||||
;;
|
|
||||||
powerpc-*-darwin*)
|
powerpc-*-darwin*)
|
||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-darwin*)
|
i[[3456789]]86-*-darwin*)
|
||||||
@ -584,8 +635,6 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
*-*-kaos*)
|
|
||||||
;;
|
|
||||||
*-*-netbsd*)
|
*-*-netbsd*)
|
||||||
# Skip some stuff that's unsupported on some NetBSD configurations.
|
# Skip some stuff that's unsupported on some NetBSD configurations.
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
@ -621,19 +670,12 @@ case "${target}" in
|
|||||||
alpha*-*-*)
|
alpha*-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
am33_2.0-*-linux*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
sh-*-linux*)
|
sh-*-linux*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sh*-*-pe|mips*-*-pe|*arm-wince-pe)
|
arm-wince-pe)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
arc-*-*)
|
|
||||||
;;
|
|
||||||
arm-*-coff)
|
|
||||||
;;
|
|
||||||
arm-*-elf* | arm*-*-eabi* )
|
arm-*-elf* | arm*-*-eabi* )
|
||||||
noconfigdirs="$noconfigdirs target-libffi"
|
noconfigdirs="$noconfigdirs target-libffi"
|
||||||
;;
|
;;
|
||||||
@ -642,25 +684,9 @@ case "${target}" in
|
|||||||
arm*-*-symbianelf*)
|
arm*-*-symbianelf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
arm-*-pe*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
arm-*-riscix*)
|
|
||||||
;;
|
|
||||||
avr-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
bfin-*-*)
|
bfin-*-*)
|
||||||
unsupported_languages="$unsupported_languages java"
|
|
||||||
noconfigdirs="$noconfigdirs target-boehm-gc"
|
noconfigdirs="$noconfigdirs target-boehm-gc"
|
||||||
;;
|
;;
|
||||||
c4x-*-* | tic4x-*-*)
|
|
||||||
;;
|
|
||||||
tic54x-*-*)
|
|
||||||
;;
|
|
||||||
cr16-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
cris-*-* | crisv32-*-*)
|
cris-*-* | crisv32-*-*)
|
||||||
unsupported_languages="$unsupported_languages java"
|
unsupported_languages="$unsupported_languages java"
|
||||||
case "${target}" in
|
case "${target}" in
|
||||||
@ -670,26 +696,9 @@ case "${target}" in
|
|||||||
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
|
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";;
|
||||||
esac
|
esac
|
||||||
;;
|
;;
|
||||||
d10v-*-*)
|
|
||||||
;;
|
|
||||||
d30v-*-*)
|
|
||||||
;;
|
|
||||||
fr30-*-elf*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
frv-*-*)
|
frv-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
moxie-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
h8300*-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
h8500-*-*)
|
|
||||||
;;
|
|
||||||
hppa1.1-*-osf* | hppa1.1-*-bsd* )
|
|
||||||
;;
|
|
||||||
hppa*64*-*-linux*)
|
hppa*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
|
||||||
# the kernel only at this point and has no libc, and thus no
|
# the kernel only at this point and has no libc, and thus no
|
||||||
@ -698,23 +707,16 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
hppa*-*-linux*)
|
hppa*-*-linux*)
|
||||||
;;
|
;;
|
||||||
hppa*-*-*elf* | \
|
|
||||||
hppa*-*-lites* | \
|
|
||||||
hppa*-*-openbsd* | \
|
|
||||||
hppa*64*-*-*)
|
hppa*64*-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
hppa*-hp-hpux11*)
|
hppa*-hp-hpux11*)
|
||||||
;;
|
;;
|
||||||
hppa*-*-pro*)
|
|
||||||
;;
|
|
||||||
hppa*-*-*)
|
hppa*-*-*)
|
||||||
# According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
|
# According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
|
||||||
# build on HP-UX 10.20.
|
# build on HP-UX 10.20.
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i960-*-*)
|
|
||||||
;;
|
|
||||||
ia64*-*-elf*)
|
ia64*-*-elf*)
|
||||||
;;
|
;;
|
||||||
ia64*-**-hpux*)
|
ia64*-**-hpux*)
|
||||||
@ -722,7 +724,7 @@ case "${target}" in
|
|||||||
ia64*-*-*vms*)
|
ia64*-*-*vms*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-coff | i[[3456789]]86-*-elf)
|
i[[3456789]]86-*-elf)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-linux*)
|
i[[3456789]]86-*-linux*)
|
||||||
@ -740,25 +742,11 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-interix* )
|
i[[3456789]]86-*-interix* )
|
||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-pe)
|
|
||||||
;;
|
|
||||||
i[[3456789]]86-*-sco3.2v5*)
|
|
||||||
;;
|
|
||||||
i[[3456789]]86-*-sco*)
|
|
||||||
;;
|
|
||||||
i[[3456789]]86-*-solaris2*)
|
i[[3456789]]86-*-solaris2*)
|
||||||
;;
|
;;
|
||||||
i[[3456789]]86-*-sysv4*)
|
|
||||||
;;
|
|
||||||
i[[3456789]]86-*-beos*)
|
|
||||||
;;
|
|
||||||
i[[3456789]]86-*-rdos*)
|
|
||||||
;;
|
|
||||||
m32r-*-*)
|
m32r-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*)
|
|
||||||
;;
|
|
||||||
m68k-*-elf*)
|
m68k-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
@ -766,44 +754,19 @@ case "${target}" in
|
|||||||
;;
|
;;
|
||||||
mmix-*-*)
|
mmix-*-*)
|
||||||
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
|
noconfigdirs="$noconfigdirs target-libffi target-boehm-gc"
|
||||||
unsupported_languages="$unsupported_languages java"
|
|
||||||
;;
|
|
||||||
mt-*-*)
|
|
||||||
;;
|
;;
|
||||||
powerpc-*-aix*)
|
powerpc-*-aix*)
|
||||||
# copied from rs6000-*-* entry
|
# copied from rs6000-*-* entry
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
powerpc*-*-winnt* | powerpc*-*-pe*)
|
|
||||||
;;
|
|
||||||
powerpcle-*-solaris*)
|
|
||||||
;;
|
|
||||||
powerpc-*-beos*)
|
|
||||||
;;
|
|
||||||
powerpc-*-eabi)
|
powerpc-*-eabi)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
|
powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems* )
|
||||||
;;
|
;;
|
||||||
rs6000-*-lynxos*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
rs6000-*-aix*)
|
rs6000-*-aix*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
rs6000-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
m68k-apollo-*)
|
|
||||||
;;
|
|
||||||
microblaze*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
mips*-sde-elf*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
mips*-*-irix5*)
|
|
||||||
;;
|
|
||||||
mips*-*-irix6*)
|
mips*-*-irix6*)
|
||||||
# Linking libjava exceeds command-line length limits on at least
|
# Linking libjava exceeds command-line length limits on at least
|
||||||
# IRIX 6.2, but not on IRIX 6.5.
|
# IRIX 6.2, but not on IRIX 6.5.
|
||||||
@ -811,8 +774,6 @@ case "${target}" in
|
|||||||
# <oldham@codesourcery.com>
|
# <oldham@codesourcery.com>
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
mips*-*-bsd*)
|
|
||||||
;;
|
|
||||||
mips*-*-linux*)
|
mips*-*-linux*)
|
||||||
;;
|
;;
|
||||||
mips*-*-*)
|
mips*-*-*)
|
||||||
@ -821,28 +782,14 @@ case "${target}" in
|
|||||||
sh-*-* | sh64-*-*)
|
sh-*-* | sh64-*-*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparclet-*-aout* | sparc86x-*-*)
|
|
||||||
;;
|
|
||||||
sparc-*-elf*)
|
sparc-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparc64-*-elf*)
|
sparc64-*-elf*)
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
noconfigdirs="$noconfigdirs ${libgcj}"
|
||||||
;;
|
;;
|
||||||
sparclite-*-*)
|
|
||||||
;;
|
|
||||||
sparc-*-sunos4*)
|
|
||||||
;;
|
|
||||||
sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
|
sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*)
|
||||||
;;
|
;;
|
||||||
tic6x-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
v810-*-*)
|
|
||||||
;;
|
|
||||||
vax-*-*)
|
|
||||||
noconfigdirs="$noconfigdirs ${libgcj}"
|
|
||||||
;;
|
|
||||||
*-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
|
*-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu)
|
||||||
;;
|
;;
|
||||||
*-*-lynxos*)
|
*-*-lynxos*)
|
||||||
|
Loading…
Reference in New Issue
Block a user