This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
cp-tree.h cleanup
- From: Geoffrey Keating <gkeating at apple dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 18 Feb 2003 10:20:31 -0800 (PST)
- Subject: cp-tree.h cleanup
C_RID_YYCODE is never used, never defined, only declared; finish_file
is declared twice.
Bootstrapped & tested on powerpc-darwin.
--
- Geoffrey Keating <geoffk@apple.com>
===File ~/patches/gcc-cptreecleanup.patch===================
2003-02-17 Geoffrey Keating <geoffk@apple.com>
* cp-tree.h (rid_to_yy): Delete.
(C_RID_YYCODE): Delete.
(finish_file): Delete redundant declaration.
Index: gcc/cp/cp-tree.h
===================================================================
RCS file: /cvs/gcc/gcc/gcc/cp/cp-tree.h,v
retrieving revision 1.811
diff -u -p -u -p -r1.811 cp-tree.h
--- gcc/cp/cp-tree.h 15 Feb 2003 18:03:21 -0000 1.811
+++ gcc/cp/cp-tree.h 18 Feb 2003 05:37:26 -0000
@@ -240,9 +240,6 @@ struct lang_identifier GTY(())
#define C_IS_RESERVED_WORD(ID) TREE_LANG_FLAG_5 (ID)
-extern const short rid_to_yy[RID_MAX];
-#define C_RID_YYCODE(ID) rid_to_yy[C_RID_CODE (ID)]
-
#define LANG_IDENTIFIER_CAST(NODE) \
((struct lang_identifier*)IDENTIFIER_NODE_CHECK (NODE))
@@ -3886,7 +3883,6 @@ extern tree build_cleanup (tree);
extern void finish_file (void);
extern tree build_expr_from_tree (tree);
extern tree build_cleanup (tree);
-extern void finish_file (void);
extern tree build_expr_from_tree (tree);
extern tree build_offset_ref_call_from_tree (tree, tree);
extern tree build_call_from_tree (tree, tree, bool);
============================================================