Fix a problem where rest_of_decl_compilation applied to class_dtable_decl causes...
authorPer Bothner <per@bothner.com>
Tue, 6 Mar 2001 07:29:31 +0000 (23:29 -0800)
committerPer Bothner <bothner@gcc.gnu.org>
Tue, 6 Mar 2001 07:29:31 +0000 (23:29 -0800)
commit6d37cf2f0c96a148f9d7ae640ebaab945cea0979
tree70814460fc637778012dfbf042802ae3f210f4c7
parent21aaf8bffcf05aec09db0213f8210cc205175141
Fix a problem where rest_of_decl_compilation applied to class_dtable_decl causes problems because it was done too early...

Fix a problem where rest_of_decl_compilation applied to
class_dtable_decl causes problems because it was done too early,
before output file was opened.
* decl.c (init_decl_processing):  Remove init of class_dtable_decl.
* class.c (class_dtable_decl):  Add macro - element of class_roots.
(make_class_data):  Define class_dtable_decl.
* java-tree.h (JTI_CLASS_DTABLE_DECL, class_dtable_decl):  Removed.

From-SVN: r40256
gcc/java/ChangeLog
gcc/java/class.c
gcc/java/decl.c
gcc/java/java-tree.h