diff options
author | Andrew Haley <aph@cygnus.com> | 1999-05-20 08:26:55 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 1999-05-20 08:26:55 +0000 |
commit | 554b61bb304e178d08f69b202b6d16eca14785af (patch) | |
tree | c773f8d236cca5c8caaa0578e6211289e6fc850a /libjava/include/sparc-signal.h | |
parent | bf3118d04b6463cf24e439729ef9a2600b452f60 (diff) | |
download | gcc-554b61bb304e178d08f69b202b6d16eca14785af.zip gcc-554b61bb304e178d08f69b202b6d16eca14785af.tar.gz gcc-554b61bb304e178d08f69b202b6d16eca14785af.tar.bz2 |
prims.cc (catch_fpe): Call to HANDLE_DIVIDE_OVERFLOW added.
1999-05-20 Andrew Haley <aph@cygnus.com>
* libjava/prims.cc (catch_fpe): Call to HANDLE_DIVIDE_OVERFLOW
added.
* include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): New macro.
(INIT_FPE): Exception string made more informative.
* include/sparc-signal.h (INIT_FPE): Exception string made more
informative.
* testsuite/libjava.lang/Divide_1.java: New file.
* testsuite/libjava.lang/Divide_1.out: New file.
From-SVN: r27056
Diffstat (limited to 'libjava/include/sparc-signal.h')
-rw-r--r-- | libjava/include/sparc-signal.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libjava/include/sparc-signal.h b/libjava/include/sparc-signal.h index dfe8635..03b5cdc 100644 --- a/libjava/include/sparc-signal.h +++ b/libjava/include/sparc-signal.h @@ -51,7 +51,8 @@ while (0) #define INIT_FPE \ do \ { \ - arithexception = new java::lang::ArithmeticException (); \ + arithexception = new java::lang::ArithmeticException \ + (JvNewStringLatin1 ("/ by zero")); \ struct sigaction act; \ act.sa_flags = SA_SIGINFO; \ act.sa_sigaction = catch_fpe; \ |