aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-tree.h
diff options
context:
space:
mode:
authorZiemowit Laski <zlaski@apple.com>2003-09-25 01:26:01 +0000
committerZiemowit Laski <zlaski@gcc.gnu.org>2003-09-25 01:26:01 +0000
commit264fa2db22ce7cf50ebb108edb097acf0c9f2a57 (patch)
tree1052b4d25cc404c17e6402e22b8183026f4d4263 /gcc/c-tree.h
parent3b6fdb2fa04453ebf17ec1dfd3ef62b413442430 (diff)
downloadgcc-264fa2db22ce7cf50ebb108edb097acf0c9f2a57.zip
gcc-264fa2db22ce7cf50ebb108edb097acf0c9f2a57.tar.gz
gcc-264fa2db22ce7cf50ebb108edb097acf0c9f2a57.tar.bz2
MERGE OF objc-improvements-branch into MAINLINE.
2003-09-24 Ziemowit Laski <zlaski@apple.com> MERGE OF objc-improvements-branch into MAINLINE. See 'gcc/ChangeLog' and 'gcc/testsuite/ChangeLog' for the gory details. From-SVN: r71748
Diffstat (limited to 'gcc/c-tree.h')
-rw-r--r--gcc/c-tree.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/gcc/c-tree.h b/gcc/c-tree.h
index 76c77ec..96faf84 100644
--- a/gcc/c-tree.h
+++ b/gcc/c-tree.h
@@ -153,17 +153,6 @@ struct lang_type GTY(())
#define KEEP_MAYBE 2
-/* in c-lang.c and objc-act.c */
-extern tree lookup_interface (tree);
-extern tree is_class_name (tree);
-extern tree objc_is_id (tree);
-extern void objc_check_decl (tree);
-extern int objc_comptypes (tree, tree, int);
-extern tree objc_message_selector (void);
-extern tree lookup_objc_ivar (tree);
-extern void c_expand_body (tree);
-
-
/* in c-parse.in */
extern void c_parse_init (void);
@@ -177,6 +166,7 @@ extern void pushlevel (int);
extern void insert_block (tree);
extern void set_block (tree);
extern tree pushdecl (tree);
+extern void c_expand_body (tree);
extern void c_init_decl_processing (void);
extern void c_dup_lang_specific_decl (tree);
@@ -306,6 +296,8 @@ extern int system_header_p;
/* In c-decl.c */
extern void c_finish_incomplete_decl (tree);
+extern void *get_current_scope (void);
+extern void objc_mark_locals_volatile (void *);
extern void c_write_global_declarations (void);
extern GTY(()) tree static_ctors;