aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZiemowit Laski <zlaski@apple.com>2004-09-08 01:24:26 +0000
committerZiemowit Laski <zlaski@gcc.gnu.org>2004-09-08 01:24:26 +0000
commit06f624bab80cb9dbb9bebd258f729c84b4e0d967 (patch)
tree0a02e16d6a49ddc18c5a8b811f1954417af24cd8 /gcc
parent6408ef338629d26c64ed03cee951bc2e4e2bfddc (diff)
downloadgcc-06f624bab80cb9dbb9bebd258f729c84b4e0d967.zip
gcc-06f624bab80cb9dbb9bebd258f729c84b4e0d967.tar.gz
gcc-06f624bab80cb9dbb9bebd258f729c84b4e0d967.tar.bz2
c-decl.c (groktypename_in_parm_context): Remove function.
[gcc/ChangeLog] 2004-09-07 Ziemowit Laski <zlaski@apple.com> * c-decl.c (groktypename_in_parm_context): Remove function. * c-tree.h (groktypename_in_parm_context): Remove prototype. From-SVN: r87169
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/c-decl.c12
-rw-r--r--gcc/c-tree.h1
3 files changed, 5 insertions, 13 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a9fe8d3..2935df7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2004-09-07 Ziemowit Laski <zlaski@apple.com>
+ * c-decl.c (groktypename_in_parm_context): Remove function.
+ * c-tree.h (groktypename_in_parm_context): Remove prototype.
+
+2004-09-07 Ziemowit Laski <zlaski@apple.com>
+
* Makefile.in (c-parse.o): Depend on $(C_COMMON_H).
* c-parse.in: Include c-common.h instead of objc-act.h.
(ivar_decl_list, ivar_decls, ivar_decl, ivars, ivar_declarator,
diff --git a/gcc/c-decl.c b/gcc/c-decl.c
index aad7564..0ffda69 100644
--- a/gcc/c-decl.c
+++ b/gcc/c-decl.c
@@ -2887,18 +2887,6 @@ groktypename (tree type_name)
return type_name;
}
-/* Return a PARM_DECL node for a given pair of specs and declarator. */
-
-tree
-groktypename_in_parm_context (tree type_name)
-{
- if (TREE_CODE (type_name) != TREE_LIST)
- return type_name;
- return grokdeclarator (TREE_VALUE (type_name),
- TREE_PURPOSE (type_name),
- PARM, false, NULL);
-}
-
/* Decode a declarator in an ordinary declaration or data definition.
This is called as soon as the type information and variable name
have been parsed, before parsing the initializer if any.
diff --git a/gcc/c-tree.h b/gcc/c-tree.h
index acecbe9..104fe0c 100644
--- a/gcc/c-tree.h
+++ b/gcc/c-tree.h
@@ -181,7 +181,6 @@ extern tree get_parm_info (bool);
extern tree grokfield (tree, tree, tree);
extern void split_specs_attrs (tree, tree *, tree *);
extern tree groktypename (tree);
-extern tree groktypename_in_parm_context (tree);
extern tree grokparm (tree);
extern tree implicitly_declare (tree);
extern void keep_next_level (void);