diff options
Diffstat (limited to 'gnu/egcs/gcc/c-tree.h')
-rw-r--r-- | gnu/egcs/gcc/c-tree.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/egcs/gcc/c-tree.h b/gnu/egcs/gcc/c-tree.h index bcf325b68fd..05943e5d2f0 100644 --- a/gnu/egcs/gcc/c-tree.h +++ b/gnu/egcs/gcc/c-tree.h @@ -180,6 +180,7 @@ extern void declare_function_name PROTO((void)); extern void decl_attributes PROTO((tree, tree, tree)); extern void init_function_format_info PROTO((void)); extern void check_function_format PROTO((tree, tree, tree)); +extern void check_function_bounds PROTO((tree, tree, tree)); extern int c_get_alias_set PROTO((tree)); extern void c_apply_type_quals_to_decl PROTO((int, tree)); /* Print an error message for invalid operands to arith operation CODE. @@ -445,6 +446,10 @@ extern int flag_hosted; extern int warn_implicit; +/* Nonzero means warn about static buffer abuse. */ + +extern int warn_bounded; + /* Nonzero means give string constants the type `const char *' to get extra warnings from them. These warnings will be too numerous to be useful, except in thoroughly ANSIfied programs. */ |