diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2001-04-12 18:23:09 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2001-04-12 18:23:09 +0000 |
commit | 20e50c627742a85f445c2f6ad3534175f67ef046 (patch) | |
tree | 1aa10ff5dd99ba49bfecd670dd6df7e154e557b7 /gcc/c-tree.h | |
parent | 33d3b05bdcdd35b4b11cd54c1a4a62b2b6c68aa5 (diff) | |
download | gcc-20e50c627742a85f445c2f6ad3534175f67ef046.zip gcc-20e50c627742a85f445c2f6ad3534175f67ef046.tar.gz gcc-20e50c627742a85f445c2f6ad3534175f67ef046.tar.bz2 |
c-common.h (truthvalue_conversion, [...]): Delete redundant declarations.
* c-common.h (truthvalue_conversion, type_for_mode,
type_for_size): Delete redundant declarations.
* c-lex.h (is_class_name): Likewise.
* c-tree.h (pedantic, convert, getdecls, gettags,
global_bindings_p, init_decl_processing, insert_block,
maybe_build_cleanup, poplevel, print_lang_decl,
print_lang_identifier, print_lang_type, pushdecl, pushlevel,
set_block, incomplete_type_error, build_function_call,
lvalue_or_else, mark_addressable): Likewise.
* expr.h (expand_tree_builtin): Likewise.
From-SVN: r41309
Diffstat (limited to 'gcc/c-tree.h')
-rw-r--r-- | gcc/c-tree.h | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/c-tree.h b/gcc/c-tree.h index 45ed4de..16ab7ad 100644 --- a/gcc/c-tree.h +++ b/gcc/c-tree.h @@ -83,9 +83,6 @@ struct lang_decl TREE_USED to record that such a decl was used. TREE_ADDRESSABLE to record that the address of such a decl was used. */ -/* Nonzero means reject anything that ANSI standard C forbids. */ -extern int pedantic; - /* In a RECORD_TYPE or UNION_TYPE, nonzero if any component is read-only. */ #define C_TYPE_FIELDS_READONLY(type) TREE_LANG_FLAG_1 (type) @@ -158,9 +155,6 @@ extern int yyparse_1 PARAMS ((void)); /* in c-aux-info.c */ extern void gen_aux_info_record PARAMS ((tree, int, int, int)); -/* in c-convert.c */ -extern tree convert PARAMS ((tree, tree)); - /* in c-decl.c */ extern tree build_enumerator PARAMS ((tree, tree)); @@ -185,41 +179,28 @@ extern tree finish_enum PARAMS ((tree, tree, tree)); extern void finish_function PARAMS ((int)); extern tree finish_struct PARAMS ((tree, tree, tree)); extern tree get_parm_info PARAMS ((int)); -extern tree getdecls PARAMS ((void)); -extern tree gettags PARAMS ((void)); -extern int global_bindings_p PARAMS ((void)); extern tree grokfield PARAMS ((const char *, int, tree, tree, tree)); extern tree groktypename PARAMS ((tree)); extern tree groktypename_in_parm_context PARAMS ((tree)); extern tree implicitly_declare PARAMS ((tree)); extern void implicit_decl_warning PARAMS ((tree)); extern int in_parm_level_p PARAMS ((void)); -extern void init_decl_processing PARAMS ((void)); -extern void insert_block PARAMS ((tree)); extern void keep_next_level PARAMS ((void)); extern int kept_level_p PARAMS ((void)); extern tree lookup_label PARAMS ((tree)); extern tree lookup_name PARAMS ((tree)); extern tree lookup_name_current_level PARAMS ((tree)); extern tree lookup_name_current_level_global PARAMS ((tree)); -extern tree maybe_build_cleanup PARAMS ((tree)); extern void parmlist_tags_warning PARAMS ((void)); extern void pending_xref_error PARAMS ((void)); extern void mark_c_function_context PARAMS ((struct function *)); extern void push_c_function_context PARAMS ((struct function *)); extern void pop_c_function_context PARAMS ((struct function *)); extern void pop_label_level PARAMS ((void)); -extern tree poplevel PARAMS ((int, int, int)); -extern void print_lang_decl PARAMS ((FILE *, tree, int)); -extern void print_lang_identifier PARAMS ((FILE *, tree, int)); -extern void print_lang_type PARAMS ((FILE *, tree, int)); extern void push_label_level PARAMS ((void)); extern void push_parm_decl PARAMS ((tree)); -extern tree pushdecl PARAMS ((tree)); extern tree pushdecl_top_level PARAMS ((tree)); -extern void pushlevel PARAMS ((int)); extern void pushtag PARAMS ((tree, tree)); -extern void set_block PARAMS ((tree)); extern tree shadow_label PARAMS ((tree)); extern void shadow_record_fields PARAMS ((tree)); extern void shadow_tag PARAMS ((tree)); @@ -237,7 +218,6 @@ extern void c_expand_decl_stmt PARAMS ((tree)); /* in c-typeck.c */ extern tree require_complete_type PARAMS ((tree)); -extern void incomplete_type_error PARAMS ((tree, tree)); extern int comptypes PARAMS ((tree, tree)); extern tree c_sizeof PARAMS ((tree)); extern tree c_sizeof_nowarn PARAMS ((tree)); @@ -248,12 +228,9 @@ extern tree build_component_ref PARAMS ((tree, tree)); extern tree build_indirect_ref PARAMS ((tree, const char *)); extern tree build_array_ref PARAMS ((tree, tree)); extern tree build_external_ref PARAMS ((tree, int)); -extern tree build_function_call PARAMS ((tree, tree)); extern tree parser_build_binary_op PARAMS ((enum tree_code, tree, tree)); -extern int lvalue_or_else PARAMS ((tree, const char *)); extern void readonly_warning PARAMS ((tree, const char *)); -extern int mark_addressable PARAMS ((tree)); extern tree build_conditional_expr PARAMS ((tree, tree, tree)); extern tree build_compound_expr PARAMS ((tree)); extern tree build_c_cast PARAMS ((tree, tree)); |