From 1652ca3e7f2a73af989d8fcffc1eb796170812c8 Mon Sep 17 00:00:00 2001 From: Nathan Sidwell Date: Mon, 26 Jul 1999 18:00:03 +0000 Subject: [PATCH] eh-common.h (__eh_matcher): Prototype correctly. 1999-07-26 Nathan Sidwell * eh-common.h (__eh_matcher): Prototype correctly. From-SVN: r28270 --- gcc/ChangeLog | 4 ++++ gcc/eh-common.h | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 76e8aeef2ba..846e3df513d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +1999-07-26 Nathan Sidwell + + * eh-common.h (__eh_matcher): Prototype correctly. + Mon Jul 26 17:24:51 1999 Philip Blundell * config/arm/thumb.h (THUMB_FLAG_SINGLE_PIC_BASE): Define. diff --git a/gcc/eh-common.h b/gcc/eh-common.h index c0ff7e73b1a..2c2c09f8423 100644 --- a/gcc/eh-common.h +++ b/gcc/eh-common.h @@ -1,5 +1,5 @@ /* EH stuff - Copyright (C) 1997, 1998 Free Software Foundation, Inc. + Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc. This file is part of GNU CC. @@ -92,6 +92,7 @@ typedef struct exception_descriptor exception_table table[1]; } exception_descriptor; +struct __eh_info; /* forward declaration */ /* A pointer to a matching function is initialized at runtime by the specific language if run-time exceptions are supported. @@ -101,7 +102,7 @@ typedef struct exception_descriptor 3 - exception table region is in (exception descriptor *) */ -typedef void * (*__eh_matcher) PROTO ((void *, void *, void *)); +typedef void * (*__eh_matcher) PROTO ((struct __eh_info *, void *, struct exception_descriptor *)); /* This value is to be checked as a 'match all' case in the runtime field. */ -- 2.30.2