summaryrefslogtreecommitdiff
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-14 13:09:09 +0000
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>2004-07-14 13:09:09 +0000
commit19aafaaf46ad52d61c9d458f72031160c762ae1d (patch)
tree8c1149be9d6bd70d5d9e66146dc0e63270631f23 /libjava/ChangeLog
parent366814c4b3242a1c0ed6b0f7c28e6ebf59d93c7f (diff)
downloadgcc-19aafaaf46ad52d61c9d458f72031160c762ae1d.tar.gz
gcc/ChangeLog:
* config/s390/s390.md ("udivsi3"): Ensure trap is generated for division by zero. ("umodsi3"): Likewise. libjava/ChangeLog: * configure.host (DIVIDESPEC) [s390*-*-*]: Set to -fno-use-divide-subroutine. * include/s390-signal.h: Include <ucontext.h> and <limits.h>. (HANDLE_FPE): Define. (SIGNAL_HANDLER): Change third argument to ucontext_t *. (struct old_s390_kernel_sigaction): Likewise for k_sa_handler. (HANDLE_DIVIDE_OVERFLOW): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@84683 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r--libjava/ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index c64f2e943f1..4a2f6454e0f 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,13 @@
+2004-07-14 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * configure.host (DIVIDESPEC) [s390*-*-*]: Set to
+ -fno-use-divide-subroutine.
+ * include/s390-signal.h: Include <ucontext.h> and <limits.h>.
+ (HANDLE_FPE): Define.
+ (SIGNAL_HANDLER): Change third argument to ucontext_t *.
+ (struct old_s390_kernel_sigaction): Likewise for k_sa_handler.
+ (HANDLE_DIVIDE_OVERFLOW): Define.
+
2004-07-14 Michael Koch <konqueror@gmx.de>
Matthias Klose <doko@debian.org>