Commit 1652ca3e by Nathan Sidwell Committed by Mark Mitchell

eh-common.h (__eh_matcher): Prototype correctly.

1999-07-26  Nathan Sidwell  <nathan@acm.org>

	* eh-common.h (__eh_matcher): Prototype correctly.

From-SVN: r28270
parent 652374d3
1999-07-26 Nathan Sidwell <nathan@acm.org>
* eh-common.h (__eh_matcher): Prototype correctly.
Mon Jul 26 17:24:51 1999 Philip Blundell <pb@nexus.co.uk> Mon Jul 26 17:24:51 1999 Philip Blundell <pb@nexus.co.uk>
* config/arm/thumb.h (THUMB_FLAG_SINGLE_PIC_BASE): Define. * config/arm/thumb.h (THUMB_FLAG_SINGLE_PIC_BASE): Define.
......
/* EH stuff /* 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. This file is part of GNU CC.
...@@ -92,6 +92,7 @@ typedef struct exception_descriptor ...@@ -92,6 +92,7 @@ typedef struct exception_descriptor
exception_table table[1]; exception_table table[1];
} exception_descriptor; } exception_descriptor;
struct __eh_info; /* forward declaration */
/* A pointer to a matching function is initialized at runtime by the /* A pointer to a matching function is initialized at runtime by the
specific language if run-time exceptions are supported. specific language if run-time exceptions are supported.
...@@ -101,7 +102,7 @@ typedef struct exception_descriptor ...@@ -101,7 +102,7 @@ typedef struct exception_descriptor
3 - exception table region is in (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. */ /* This value is to be checked as a 'match all' case in the runtime field. */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment