OSDN Git Service

Add GNATS ID.
[pf3gnuchains/gcc-fork.git] / libjava / configure.host
index 38d927d..079ccce 100644 (file)
@@ -23,8 +23,9 @@ libgcj_flags=
 libgcj_cflags=
 libgcj_cxxflags=
 libgcj_javaflags=
-libgcj_sjlj=
 libgcj_interpreter=
+enable_java_net_default=yes
+enable_hash_synchronization_default=no
 
 case "${target_optspace}:${host}" in
   yes:*)
@@ -46,6 +47,7 @@ AM_RUNTESTFLAGS=
 echo "$target"
 
 DIVIDESPEC=-fuse-divide-subroutine
+EXCEPTIONSPEC=-fnon-call-exceptions
 
 case "${host}" in
   mips-tx39-*|mipstx39-unknown-*)
@@ -63,11 +65,21 @@ case "${host}" in
        libgcj_cxxflags="-D__NO_MATH_INLINES"
        libgcj_cflags="-D__NO_MATH_INLINES"
        DIVIDESPEC=-fno-use-divide-subroutine
+       enable_hash_synchronization_default=yes
+       ;;
+  alpha*-*)
+       libgcj_flags="${libgcj_flags} -mieee"
+       libgcj_interpreter=yes
+       ;;
+  powerpc*-*)
+       libgcj_interpreter=yes
        ;;
   sparc-*)
         ;;
-  *)
-        libgcj_sjlj=yes
+  ia64-*)
+        libgcj_flags="${libgcj_flags} -funwind-tables"
+       libgcj_interpreter=yes
+       enable_hash_synchronization_default=yes
        ;;
 esac