configure.host: Use -fno-use-divide-subroutine for mips*-*-linux*.
2004-09-03 David Daney <ddaney@avtrex.com> * configure.host: Use -fno-use-divide-subroutine for mips*-*-linux*. * include/mips-signal.h: Added HANDLE_FPE support. From-SVN: r87039
This commit is contained in:
parent
9dec91d433
commit
04efec8127
@ -1,3 +1,8 @@
|
||||
2004-09-03 David Daney <ddaney@avtrex.com>
|
||||
|
||||
* configure.host: Use -fno-use-divide-subroutine for mips*-*-linux*.
|
||||
* include/mips-signal.h: Added HANDLE_FPE support.
|
||||
|
||||
2004-08-31 Michael Koch <konqueror@gmx.de>
|
||||
|
||||
* javax/swing/plaf/basic/BasicTextAreaUI.java
|
||||
|
@ -227,6 +227,7 @@ EOF
|
||||
sysdeps_dir=mips
|
||||
can_unwind_signal=yes
|
||||
libgcj_flags="${libgcj_flags} -mxgot"
|
||||
DIVIDESPEC=-fno-use-divide-subroutine
|
||||
case "${host}" in
|
||||
mipsel*-linux* | mipsisa32el*-linux*)
|
||||
enable_hash_synchronization_default=yes
|
||||
|
@ -22,7 +22,7 @@ details. */
|
||||
sys/ucontext.h included by java-signal.h from prims.cc */
|
||||
|
||||
#define HANDLE_SEGV 1
|
||||
#undef HANDLE_FPE
|
||||
#define HANDLE_FPE 1
|
||||
|
||||
/* The third parameter to the signal handler points to something with
|
||||
* this structure defined in asm/ucontext.h, but the name clashes with
|
||||
@ -83,7 +83,19 @@ do \
|
||||
syscall (SYS_sigaction, SIGSEGV, &kact, NULL); \
|
||||
} \
|
||||
while (0)
|
||||
|
||||
|
||||
#define INIT_FPE \
|
||||
do \
|
||||
{ \
|
||||
struct kernel_sigaction kact; \
|
||||
kact.k_sa_handler = catch_fpe; \
|
||||
kact.k_sa_flags = SA_SIGINFO | SA_NODEFER; \
|
||||
sigemptyset (&kact.k_sa_mask); \
|
||||
syscall (SYS_sigaction, SIGFPE, &kact, NULL); \
|
||||
} \
|
||||
while (0)
|
||||
|
||||
#undef HANDLE_DIVIDE_OVERFLOW
|
||||
|
||||
#endif /* JAVA_SIGNAL_H */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user