aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/parse.h
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>2001-02-23 19:36:22 -0800
committerPer Bothner <bothner@gcc.gnu.org>2001-02-23 19:36:22 -0800
commite4087691f4d7fe47e16cf7881b00ffb1bfd3c2e7 (patch)
treeca30d7b4227b164e4610e5be9057de02ea1f403c /gcc/java/parse.h
parentfea2d5da9c4a43852594336efa2ff45283f5595b (diff)
downloadgcc-e4087691f4d7fe47e16cf7881b00ffb1bfd3c2e7.zip
gcc-e4087691f4d7fe47e16cf7881b00ffb1bfd3c2e7.tar.gz
gcc-e4087691f4d7fe47e16cf7881b00ffb1bfd3c2e7.tar.bz2
Handle compiling multiple input files at once, and @FILE syntax.
* gcj.texi: Updated documentation to match. and parse.h inadvertently left out from previous check-in. From-SVN: r40026
Diffstat (limited to 'gcc/java/parse.h')
-rw-r--r--gcc/java/parse.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/gcc/java/parse.h b/gcc/java/parse.h
index dc25907..336c2fd 100644
--- a/gcc/java/parse.h
+++ b/gcc/java/parse.h
@@ -780,10 +780,6 @@ struct parser_ctxt {
tree package; /* Defined package ID */
- /* Those two list are saved accross file traversal */
- tree incomplete_class; /* List of non-complete classes */
- tree gclass_list; /* All classes seen from source code */
-
/* These two lists won't survive file traversal */
tree class_list; /* List of classes in a CU */
jdeplist *classd_list; /* Classe dependencies in a CU */
@@ -947,4 +943,7 @@ ATTRIBUTE_NORETURN
#endif
;
extern void java_expand_classes PARAMS ((void));
+
+extern struct parser_ctxt *ctxp;
+struct parser_ctxt *ctxp_for_generation;
#endif