summaryrefslogtreecommitdiff
path: root/gnu/egcs/gcc/c-tree.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/egcs/gcc/c-tree.h')
-rw-r--r--gnu/egcs/gcc/c-tree.h5
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. */