diff options
author | Per Bothner <per@bothner.com> | 2001-03-17 12:25:10 -0800 |
---|---|---|
committer | Per Bothner <bothner@gcc.gnu.org> | 2001-03-17 12:25:10 -0800 |
commit | daaaf29f2a50ddf9baa1f2d48d043c30f3092af2 (patch) | |
tree | c5d09960634fce6071fe139f352b7cdb7d3d81bf /gcc/java/parse.h | |
parent | 464186fb60d6479e5561ddcab0d0337a5d222bff (diff) | |
download | gcc-daaaf29f2a50ddf9baa1f2d48d043c30f3092af2.tar.gz |
parse.h (JDEP_SOLV): Removed.
* parse.h (JDEP_SOLV): Removed.
* parse.y (incomplete_class_list): Removed.
(register_incomplete_type): Use JDEP_TO_RESOLVE instead of JDEP_SOLV.
* parse.y (obtain_incomplete_type): Removed. It doesn't work if
resolve_class changes the name of an array type that is on the list
and then someone else looks for the modified name. Also, seems liable
to break when compiling multiple source files at once. So the simplest
is to just remove incomplete_class_list - it is only a minor
space win and it is not even clear it saves time.
* parse.y (resolve_class): Remove unneeded promote_type.
From-SVN: r40584
Diffstat (limited to 'gcc/java/parse.h')
-rw-r--r-- | gcc/java/parse.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/java/parse.h b/gcc/java/parse.h index 8a7bae56a1b..98845d7977b 100644 --- a/gcc/java/parse.h +++ b/gcc/java/parse.h @@ -494,7 +494,6 @@ typedef struct _jdep { #define JDEP_DECL(J) ((J)->decl) #define JDEP_DECL_WFL(J) ((J)->decl) #define JDEP_KIND(J) ((J)->kind) -#define JDEP_SOLV(J) ((J)->solv) #define JDEP_WFL(J) ((J)->wfl) #define JDEP_MISC(J) ((J)->misc) #define JDEP_ENCLOSING(J) ((J)->enclosing) |