From 3205958ff45a284e9e0cd82b52ba004ccc162f13 Mon Sep 17 00:00:00 2001 From: tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Fri, 16 Jun 2000 15:52:24 +0000 Subject: [PATCH] Fix for PR libgcj/261: * include/win32-signal.h (MAKE_THROW_FRAME): Added `_exception' argument. * include/sparc-signal.h (MAKE_THROW_FRAME): Added `_exception' argument. (This is a patch from long ago that somehow went missing.) git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34575 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 9 +++++++++ libjava/include/sparc-signal.h | 4 ++-- libjava/include/win32-signal.h | 4 ++-- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 70d443047284..befafddf4cc6 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,12 @@ +2000-06-16 Tom Tromey <tromey@cygnus.com> + + Fix for PR libgcj/261: + * include/win32-signal.h (MAKE_THROW_FRAME): Added `_exception' + argument. + * include/sparc-signal.h (MAKE_THROW_FRAME): Added `_exception' + argument. (This is a patch from long ago that somehow went + missing.) + 2000-06-15 Tom Tromey <tromey@cygnus.com> * gnu/gcj/convert/natIconv.cc (iconv_adapter): New function. diff --git a/libjava/include/sparc-signal.h b/libjava/include/sparc-signal.h index 4ae0c95927f4..03538eccf209 100644 --- a/libjava/include/sparc-signal.h +++ b/libjava/include/sparc-signal.h @@ -1,6 +1,6 @@ // sparc-signal.h - Catch runtime signals and turn them into exceptions. -/* Copyright (C) 1998, 1999 Free Software Foundation +/* Copyright (C) 1998, 1999, 2000 Free Software Foundation This file is part of libgcj. @@ -23,7 +23,7 @@ static void _name (int _dummy, siginfo_t *_info, void *arg) #define FLUSH_REGISTER_WINDOWS \ asm volatile ("ta 3"); -#define MAKE_THROW_FRAME \ +#define MAKE_THROW_FRAME(_exception) \ do \ { \ ucontext_t *_context = (ucontext_t *) arg; \ diff --git a/libjava/include/win32-signal.h b/libjava/include/win32-signal.h index b4a60be88086..e12c3c366812 100644 --- a/libjava/include/win32-signal.h +++ b/libjava/include/win32-signal.h @@ -1,6 +1,6 @@ // win32-signal.h - Catch runtime signals and turn them into exceptions. -/* Copyright (C) 1998, 1999 Free Software Foundation +/* Copyright (C) 1998, 1999, 2000 Free Software Foundation This file is part of libgcj. @@ -20,7 +20,7 @@ details. */ #define SIGNAL_HANDLER(_name) \ static void _name (int _dummy) -#define MAKE_THROW_FRAME do {} while (0) +#define MAKE_THROW_FRAME(_exception) do {} while (0) #define HANDLE_DIVIDE_OVERFLOW do {} while (0) #define INIT_SEGV \ -- GitLab