aboutsummaryrefslogtreecommitdiff
path: root/libjava/configure.host
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/configure.host')
-rw-r--r--libjava/configure.host7
1 files changed, 7 insertions, 0 deletions
diff --git a/libjava/configure.host b/libjava/configure.host
index 3d91282..8725eeb 100644
--- a/libjava/configure.host
+++ b/libjava/configure.host
@@ -86,6 +86,7 @@ case "${host}" in
arm*-linux*)
libgcj_interpreter=yes
sysdeps_dir=arm
+ fallback_backtrace_h=sysdep/arm/backtrace.h
;;
mips-tx39-*|mipstx39-unknown-*)
libgcj_flags="${libgcj_flags} -G 0"
@@ -267,6 +268,12 @@ EOF
# disable interpreter, no closure support for N32 and N64 ABIs
libgcj_interpreter=no
;;
+ arm*-linux* )
+ slow_pthread_self=no
+ can_unwind_signal=no
+ CHECKREFSPEC=-fcheck-references
+ DIVIDESPEC=-fuse-divide-subroutine
+ ;;
mips*-*-linux* )
sysdeps_dir=mips
can_unwind_signal=yes