diff options
author | Graham Stott <grahams@redhat.com> | 2002-01-12 13:45:39 +0000 |
---|---|---|
committer | Graham Stott <grahams@gcc.gnu.org> | 2002-01-12 13:45:39 +0000 |
commit | f9f6b7df9dbea592ddb6f9230992872fee866a03 (patch) | |
tree | 43e7dd937fa3ea2a493d8688200b94582d288196 /gcc/except.h | |
parent | 4a69261704c060c8a7ff364dc570571f6c80569e (diff) | |
download | gcc-f9f6b7df9dbea592ddb6f9230992872fee866a03.zip gcc-f9f6b7df9dbea592ddb6f9230992872fee866a03.tar.gz gcc-f9f6b7df9dbea592ddb6f9230992872fee866a03.tar.bz2 |
attribs.c (handle_deprecated_attribute): constify WHAT.
* attribs.c (handle_deprecated_attribute): constify WHAT.
* diagnostic.c (warn_deprecated_use): Add braces, fixes
dangling else warning and constify WHAT.
* except.h (struct function, struct inline_remap): Move
struct tag forward defs before all prototypes.
(duplicate_eh_regions): Whitespace.
From-SVN: r48799
Diffstat (limited to 'gcc/except.h')
-rw-r--r-- | gcc/except.h | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/gcc/except.h b/gcc/except.h index 901ec4b..f543c46 100644 --- a/gcc/except.h +++ b/gcc/except.h @@ -26,6 +26,9 @@ struct varray_head_tag; #define varray_type struct varray_head_tag * #endif +struct function; + +struct inline_remap; /* Per-function EH data. Used only in except.c, but GC and others manipulate pointers to the opaque type. */ @@ -127,12 +130,8 @@ extern rtx expand_builtin_frob_return_addr PARAMS ((tree)); extern rtx expand_builtin_dwarf_fp_regnum PARAMS ((void)); extern void expand_builtin_eh_return PARAMS ((tree, tree)); extern void expand_eh_return PARAMS ((void)); - extern rtx get_exception_pointer PARAMS ((struct function *)); - -struct function; -struct inline_remap; -extern int duplicate_eh_regions PARAMS ((struct function *, +extern int duplicate_eh_regions PARAMS ((struct function *, struct inline_remap *)); extern void sjlj_emit_function_exit_after PARAMS ((rtx)); |