summaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java')
-rw-r--r--gcc/java/ChangeLog11
-rw-r--r--gcc/java/class.c1
-rw-r--r--gcc/java/constants.c2
-rw-r--r--gcc/java/except.c2
-rw-r--r--gcc/java/expr.c1
-rw-r--r--gcc/java/jcf-parse.c2
-rw-r--r--gcc/java/parse.h1
-rw-r--r--gcc/java/typeck.c1
8 files changed, 11 insertions, 10 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 4393d5cef7c..b0469aec351 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,14 @@
+2002-08-04 Geoffrey Keating <geoffk@redhat.com>
+
+ * class.c: (permanent_obstack): Delete declaration.
+ * constants.c: (permanent_obstack): Delete declaration.
+ * except.c: (permanent_obstack): Delete declaration.
+ * expr.c: (permanent_obstack): Delete declaration.
+ * jcf-parse.c: (permanent_obstack): Delete declaration.
+ (saveable_obstack): Delete declaration.
+ * parse.h: (permanent_obstack): Delete declaration.
+ * typeck.c: (permanent_obstack): Delete declaration.
+
2002-08-04 Joseph S. Myers <jsm@polyomino.org.uk>
* gcj.texi (version-gcc): Increase to 3.3.
diff --git a/gcc/java/class.c b/gcc/java/class.c
index f5c55979cd8..e167e0d0f86 100644
--- a/gcc/java/class.c
+++ b/gcc/java/class.c
@@ -60,7 +60,6 @@ static tree build_method_symbols_entry PARAMS ((tree));
static GTY(()) rtx registerClass_libfunc;
static GTY(()) rtx registerResource_libfunc;
-extern struct obstack permanent_obstack;
struct obstack temporary_obstack;
/* The compiler generates different code depending on whether or not
diff --git a/gcc/java/constants.c b/gcc/java/constants.c
index e3642d5d67d..83c2e5528d6 100644
--- a/gcc/java/constants.c
+++ b/gcc/java/constants.c
@@ -29,8 +29,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "toplev.h"
#include "ggc.h"
-extern struct obstack permanent_obstack;
-
static void set_constant_entry PARAMS ((CPool *, int, int, jword));
static int find_class_or_string_constant PARAMS ((CPool *, int, tree));
static int find_name_and_type_constant PARAMS ((CPool *, tree, tree));
diff --git a/gcc/java/except.c b/gcc/java/except.c
index 5b315185807..ef773e4a6b3 100644
--- a/gcc/java/except.c
+++ b/gcc/java/except.c
@@ -44,8 +44,6 @@ static void link_handler PARAMS ((struct eh_range *, struct eh_range *));
static void check_start_handlers PARAMS ((struct eh_range *, int));
static void free_eh_ranges PARAMS ((struct eh_range *range));
-extern struct obstack permanent_obstack;
-
struct eh_range *current_method_handlers;
struct eh_range *current_try_block = NULL;
diff --git a/gcc/java/expr.c b/gcc/java/expr.c
index 3b765e43412..133fa039b45 100644
--- a/gcc/java/expr.c
+++ b/gcc/java/expr.c
@@ -86,7 +86,6 @@ static int emit_init_test_initialization PARAMS ((void **entry,
static int get_offset_table_index PARAMS ((tree));
static GTY(()) tree operand_type[59];
-extern struct obstack permanent_obstack;
static GTY(()) tree methods_ident;
static GTY(()) tree ncode_ident;
diff --git a/gcc/java/jcf-parse.c b/gcc/java/jcf-parse.c
index 3b1f5d6c91c..fc755f0ce71 100644
--- a/gcc/java/jcf-parse.c
+++ b/gcc/java/jcf-parse.c
@@ -66,9 +66,7 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
#include "jcf.h"
-extern struct obstack *saveable_obstack;
extern struct obstack temporary_obstack;
-extern struct obstack permanent_obstack;
/* Set to non-zero value in order to emit class initilization code
before static field references. */
diff --git a/gcc/java/parse.h b/gcc/java/parse.h
index 4a15cf1792d..9d7b30ae9d5 100644
--- a/gcc/java/parse.h
+++ b/gcc/java/parse.h
@@ -31,7 +31,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc. */
/* Extern global variable declarations */
extern int java_error_count;
extern struct obstack temporary_obstack;
-extern struct obstack permanent_obstack;
extern int quiet_flag;
#ifndef JC1_LITE
diff --git a/gcc/java/typeck.c b/gcc/java/typeck.c
index 86bc024b4b8..4a1894f641e 100644
--- a/gcc/java/typeck.c
+++ b/gcc/java/typeck.c
@@ -44,7 +44,6 @@ static tree lookup_do PARAMS ((tree, tree, tree, tree, tree (*)(tree)));
static tree build_null_signature PARAMS ((tree));
tree * type_map;
-extern struct obstack permanent_obstack;
/* Set the type of the local variable with index SLOT to TYPE. */