* configure.ac (*-*-chorusos): Don't disable libgcj.
(*-*-freebsd[[12]] | *-*-freebsd[[12]].* | *-*-freebsd*aout*): Remove case. (*-*-kaos*): Don't disable GCC libraries, zlib or fastjar. (arm-*-coff): Don't disable libgcj. (arm*-*-linux-gnueabi): Remove useless assignment. (arm-*-riscix*): Don't disable libgcj. (bfin-*-*): Don't enable target-bsp and target-cygmon depending on configuration. (c4x-*-* | tic4x-*-*): Don't disable GCC libraries. (c54x*-*-*): Remove case. (tic54x-*-*): Don't disable GCC or GCC libraries. (cris-*-* | crisv32-*-*): Don't handle *-*-aout. Change *-*-elf to *. (d10v-*-*): Don't disable GCC libraries. (d30v-*-*): Don't disable libgcj. (h8500-*-*): Don't disable GCC libraries. (i960-*-*): Don't disable libgcj. (i[[3456789]]86-*-linux*): Don't handle *-*-*libc1*. (i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*, i[[3456789]]86-*-sysv4*, i[[3456789]]86-*-beos*): Don't disable libgcj. (m68k-*-coff*): Remove case. (mmix-*-*): Don't disable libgloss on host. (mn10200-*-*, mn10300-*-*): Remove cases. (powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*, powerpc-*-beos*, m68k-apollo-*, mips*-*-irix5*, mips*-*-bsd*): Don't disable libgcj. (romp-*-*): Remove case. (sparclite-*-*, sparc-*-sunos4*): Don't disable libgcj. (sparc-*-solaris2.[[0-6]] | sparc-*-solaris2.[[0-6]].*): Remove case. (v810-*-*): Don't disable GCC libraries. (v850*-*-*, vax-*-vms, xtensa*-*-*): Remove cases. (ip2k-*-*): Don't disable GCC libraries. * configure: Regenerate.
This commit is contained in:
		
							
								
								
									
										99
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										99
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -3075,7 +3075,7 @@ libgloss_dir="$target_cpu" | ||||
|  | ||||
| case "${target}" in | ||||
|   *-*-chorusos) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
|     ;; | ||||
|   powerpc-*-darwin*) | ||||
|     noconfigdirs="$noconfigdirs ld gas gdb gprof" | ||||
| @@ -3097,9 +3097,6 @@ case "${target}" in | ||||
|   *-*-dragonfly*) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
|     ;; | ||||
|   *-*-freebsd[12] | *-*-freebsd[12].* | *-*-freebsd*aout*) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   *-*-freebsd*) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
|     if test "x$with_gmp" = x && test "x$with_gmp_dir" = x \ | ||||
| @@ -3119,9 +3116,7 @@ case "${target}" in | ||||
|     ;; | ||||
|   *-*-kaos*) | ||||
|     # Remove unsupported stuff on all kaOS configurations. | ||||
|     skipdirs="target-libiberty ${libgcj} target-libstdc++-v3" | ||||
|     skipdirs="$skipdirs target-libobjc" | ||||
|     skipdirs="$skipdirs zlib fastjar target-libjava target-boehm-gc target-zlib" | ||||
|     skipdirs="target-libiberty" | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   *-*-netbsd*) | ||||
| @@ -3190,7 +3185,6 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   arm-*-coff) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     libgloss_dir=arm | ||||
|     ;; | ||||
|   arm-*-elf* | arm*-*-eabi* ) | ||||
| @@ -3198,7 +3192,6 @@ case "${target}" in | ||||
|     libgloss_dir=arm | ||||
|     ;; | ||||
|   arm*-*-linux-gnueabi) | ||||
|     noconfigdirs="$noconfigdirs" | ||||
|     case ${with_newlib} in | ||||
|       no) noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
|     esac | ||||
| @@ -3212,7 +3205,7 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   arm-*-riscix*) | ||||
|     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs ld target-libgloss" | ||||
|     ;; | ||||
|   avr-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj} target-libssp" | ||||
| @@ -3220,15 +3213,12 @@ case "${target}" in | ||||
|   bfin-*-*) | ||||
|     unsupported_languages="$unsupported_languages java" | ||||
|     noconfigdirs="$noconfigdirs target-boehm-gc" | ||||
|     if test x${is_cross_compiler} != xno ; then | ||||
|       target_configdirs="${target_configdirs} target-bsp target-cygmon" | ||||
|     fi | ||||
|     ;; | ||||
|   c4x-*-* | tic4x-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   c54x*-*-* | tic54x-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj} gcc gdb" | ||||
|   tic54x-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libgloss gdb" | ||||
|     ;; | ||||
|   cr16-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj} gdb" | ||||
| @@ -3236,24 +3226,18 @@ case "${target}" in | ||||
|   cris-*-* | crisv32-*-*) | ||||
|     unsupported_languages="$unsupported_languages java" | ||||
|     case "${target}" in | ||||
|       *-*-aout) | ||||
| 	unsupported_languages="$unsupported_languages fortran" | ||||
| 	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";; | ||||
|       *-*-elf) # See PR46792 regarding target-libffi. | ||||
| 	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";; | ||||
|       *-*-linux*) | ||||
| 	noconfigdirs="$noconfigdirs target-newlib target-libgloss";; | ||||
|       *) | ||||
| 	unsupported_languages="$unsupported_languages fortran" | ||||
| 	noconfigdirs="$noconfigdirs ${libgcj} target-newlib target-libgloss";; | ||||
|       *) # See PR46792 regarding target-libffi. | ||||
| 	noconfigdirs="$noconfigdirs target-libffi target-boehm-gc";; | ||||
|     esac | ||||
|     libgloss_dir=cris | ||||
|     ;; | ||||
|   d10v-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   d30v-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj} gdb" | ||||
|     noconfigdirs="$noconfigdirs gdb" | ||||
|     ;; | ||||
|   fr30-*-elf*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj} gdb" | ||||
| @@ -3269,7 +3253,7 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   h8500-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   hppa1.1-*-osf* | hppa1.1-*-bsd* ) | ||||
|     ;; | ||||
| @@ -3299,7 +3283,7 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs ld ${libgcj}" | ||||
|     ;; | ||||
|   i960-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj} gdb" | ||||
|     noconfigdirs="$noconfigdirs gdb" | ||||
|     ;; | ||||
|   ia64*-*-elf*) | ||||
|     # No gdb support yet. | ||||
| @@ -3318,13 +3302,6 @@ case "${target}" in | ||||
|     libgloss_dir=i386 | ||||
|     ;; | ||||
|   i[3456789]86-*-linux*) | ||||
|     # The GCC port for glibc1 has no MD_FALLBACK_FRAME_STATE_FOR, so let's | ||||
|     # not build java stuff by default. | ||||
|     case "${target}" in | ||||
|       *-*-*libc1*) | ||||
| 	noconfigdirs="$noconfigdirs ${libgcj}";; | ||||
|     esac | ||||
|  | ||||
|     # This section makes it possible to build newlib natively on linux. | ||||
|     # If we are using a cross compiler then don't configure newlib. | ||||
|     if test x${is_cross_compiler} != xno ; then | ||||
| @@ -3364,19 +3341,19 @@ case "${target}" in | ||||
|   i[3456789]86-*-sco3.2v5*) | ||||
|     # The linker does not yet know about weak symbols in COFF, | ||||
|     # and is not configured to handle mixed ELF and COFF. | ||||
|     noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs ld target-libgloss" | ||||
|     ;; | ||||
|   i[3456789]86-*-sco*) | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss" | ||||
|     ;; | ||||
|   i[3456789]86-*-solaris2*) | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   i[3456789]86-*-sysv4*) | ||||
|     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-libgloss" | ||||
|     ;; | ||||
|   i[3456789]86-*-beos*) | ||||
|     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" | ||||
|     ;; | ||||
|   i[3456789]86-*-rdos*) | ||||
|     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" | ||||
| @@ -3391,22 +3368,13 @@ case "${target}" in | ||||
|   m68k-*-elf*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   m68k-*-coff*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   m68*-*-* | fido-*-*) | ||||
|     libgloss_dir=m68k | ||||
|     ;; | ||||
|   mmix-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb libgloss" | ||||
|     noconfigdirs="$noconfigdirs target-libffi target-boehm-gc gdb" | ||||
|     unsupported_languages="$unsupported_languages fortran java" | ||||
|     ;; | ||||
|   mn10200-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   mn10300-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   mt-*-*) | ||||
|     noconfigdirs="$noconfigdirs sim" | ||||
|     ;; | ||||
| @@ -3419,17 +3387,17 @@ case "${target}" in | ||||
|     ;; | ||||
|   powerpc*-*-winnt* | powerpc*-*-pe*) | ||||
|     target_configdirs="$target_configdirs target-winsup" | ||||
|     noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gdb tcl tk target-libgloss itcl" | ||||
|     # always build newlib. | ||||
|     skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'` | ||||
|     ;; | ||||
|     # This is temporary until we can link against shared libraries | ||||
|   powerpcle-*-solaris*) | ||||
|     noconfigdirs="$noconfigdirs gdb sim tcl tk itcl ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gdb sim tcl tk itcl" | ||||
|     libgloss_dir=rs6000 | ||||
|     ;; | ||||
|   powerpc-*-beos*) | ||||
|     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" | ||||
|     ;; | ||||
|   powerpc-*-eabi) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
| @@ -3448,7 +3416,7 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs gprof ${libgcj}" | ||||
|     ;; | ||||
|   m68k-apollo-*) | ||||
|     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs ld binutils gprof target-libgloss" | ||||
|     ;; | ||||
|   microblaze*) | ||||
|     noconfigdirs="$noconfigdirs gprof target-libssp ${libgcj}" | ||||
| @@ -3462,7 +3430,7 @@ case "${target}" in | ||||
|     libgloss_dir=mips | ||||
|     ;; | ||||
|   mips*-*-irix5*) | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss" | ||||
|     ;; | ||||
|   mips*-*-irix6*) | ||||
|     # Linking libjava exceeds command-line length limits on at least | ||||
| @@ -3472,7 +3440,7 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   mips*-*-bsd*) | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs gprof target-libgloss" | ||||
|     ;; | ||||
|   mips*-*-linux*) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
| @@ -3481,9 +3449,6 @@ case "${target}" in | ||||
|     noconfigdirs="$noconfigdirs gprof ${libgcj}" | ||||
|     libgloss_dir=mips | ||||
|     ;; | ||||
|   romp-*-*) | ||||
|     noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   sh-*-* | sh64-*-*) | ||||
|     case "${target}" in | ||||
|       sh*-*-elf) | ||||
| @@ -3503,42 +3468,28 @@ case "${target}" in | ||||
|     libgloss_dir=sparc | ||||
|     ;; | ||||
|   sparclite-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     libgloss_dir=sparc | ||||
|     ;; | ||||
|   sparc-*-sunos4*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     if test x${is_cross_compiler} != xno ; then | ||||
|            noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss" | ||||
|     else | ||||
|            use_gnu_ld=no | ||||
|     fi | ||||
|     ;; | ||||
|   sparc-*-solaris2.[0-6] | sparc-*-solaris2.[0-6].*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   sparc-*-solaris* | sparc64-*-solaris* | sparcv9-*-solaris*) | ||||
|     ;; | ||||
|   tic6x-*-*) | ||||
|     noconfigdirs="$noconfigdirs gdb sim ${libgcj}" | ||||
|     ;; | ||||
|   v810-*-*) | ||||
|     noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld target-libstdc++-v3 opcodes target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   v850*-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   vax-*-vms) | ||||
|     noconfigdirs="$noconfigdirs bfd binutils gdb ld target-newlib opcodes target-libgloss ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs bfd binutils gas gdb ld opcodes target-libgloss" | ||||
|     ;; | ||||
|   vax-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss ${libgcj}" | ||||
|     ;; | ||||
|   xtensa*-*-*) | ||||
|     noconfigdirs="$noconfigdirs ${libgcj}" | ||||
|     ;; | ||||
|   ip2k-*-*) | ||||
|     noconfigdirs="$noconfigdirs target-libiberty target-libstdc++-v3 ${libgcj}" | ||||
|     noconfigdirs="$noconfigdirs target-libiberty" | ||||
|     ;; | ||||
|   *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu) | ||||
|     noconfigdirs="$noconfigdirs target-newlib target-libgloss" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user