diff options
Diffstat (limited to 'libjava/configure.host')
-rw-r--r-- | libjava/configure.host | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/libjava/configure.host b/libjava/configure.host deleted file mode 100644 index 38d927d09c6..00000000000 --- a/libjava/configure.host +++ /dev/null @@ -1,76 +0,0 @@ -# configure.host - -# This shell script handles all host based configuration for libgcj. -# It sets various shell variables based on the the host and the -# configuration options. You can modify this shell script without -# needing to rerun autoconf. - -# This shell script should be invoked as -# . configure.host -# If it encounters an error, it will exit with a message. - -# It uses the following shell variables: -# host The configuration host -# host_cpu The configuration host CPU -# target_optspace --enable-target-optspace ("yes", "no", "") - -# It sets the following shell variables: -# libgcj_cflags Special CFLAGS to use when building -# libgcj_cxxflags Special CXXFLAGS to use when building -# libgcj_javaflags Special JAVAFLAGS to use when building - -libgcj_flags= -libgcj_cflags= -libgcj_cxxflags= -libgcj_javaflags= -libgcj_sjlj= -libgcj_interpreter= - -case "${target_optspace}:${host}" in - yes:*) - libgcj_flags="${libgcj_flags} -Os" - ;; - :m32r-* | :d10v-* | :d30v-*) - libgcj_flags="${libgcj_flags} -Os" - ;; - no:* | :*) - # Nothing. - ;; -esac - -AM_RUNTESTFLAGS= - -# Set any host dependent compiler flags. -# THIS TABLE IS SORTED. KEEP IT THAT WAY. - -echo "$target" - -DIVIDESPEC=-fuse-divide-subroutine - -case "${host}" in - mips-tx39-*|mipstx39-unknown-*) - libgcj_flags="${libgcj_flags} -G 0" - LDFLAGS="$LDFLAGS -Tjmr3904dram.ld" - AM_RUNTESTFLAGS="--target_board=jmr3904-sim" - # Use "Ecos" processes since they are a no-op. - PROCESS=Ecos - enable_java_net_default=no - enable_getenv_properties_default=no - ;; - i686-*|i586-*|i486-*|i386-*) - libgcj_flags="${libgcj_flags} -ffloat-store" - libgcj_interpreter=yes - libgcj_cxxflags="-D__NO_MATH_INLINES" - libgcj_cflags="-D__NO_MATH_INLINES" - DIVIDESPEC=-fno-use-divide-subroutine - ;; - sparc-*) - ;; - *) - libgcj_sjlj=yes - ;; -esac - -libgcj_cflags="${libgcj_cflags} ${libgcj_flags}" -libgcj_cxxflags="${libgcj_cxxflags} ${libgcj_flags}" -libgcj_javaflags="${libgcj_javaflags} ${libgcj_flags}" |