* class.c (add_interface_do): Set BINFO_VPTR_FIELD.
authorBryce McKinlay <bryce@waitaki.otago.ac.nz>
Fri, 30 Nov 2001 09:55:06 +0000 (09:55 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Fri, 30 Nov 2001 09:55:06 +0000 (09:55 +0000)
From-SVN: r47480

gcc/java/ChangeLog
gcc/java/class.c

index d8a5289..d84e110 100644 (file)
@@ -1,3 +1,7 @@
+2001-11-30  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * class.c (add_interface_do): Set BINFO_VPTR_FIELD.
+
 2001-11-29  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * Make-lang.in (java.generated-manpages): New dummy target.
index 260db75..9700994 100644 (file)
@@ -541,6 +541,7 @@ add_interface_do (basetype_vec, interface_class, i)
   tree interface_binfo = make_tree_vec (6);
   BINFO_TYPE (interface_binfo) = interface_class;
   BINFO_OFFSET (interface_binfo) = integer_zero_node;
+  BINFO_VPTR_FIELD (interface_binfo) = integer_zero_node;
   TREE_VIA_VIRTUAL (interface_binfo) = 1;
   TREE_VIA_PUBLIC (interface_binfo) = 1;
   TREE_VEC_ELT (basetype_vec, i) = interface_binfo;