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:*)
echo "$target"
DIVIDESPEC=-fuse-divide-subroutine
+EXCEPTIONSPEC=-fnon-call-exceptions
case "${host}" in
mips-tx39-*|mipstx39-unknown-*)
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