diff options
author | Nathan Sidwell <sidwell@codesourcery.com> | 2000-01-29 15:47:14 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2000-01-29 15:47:14 +0000 |
commit | 02fed91d67d183ed5149552b7a1c591e2b7fcfb5 (patch) | |
tree | eaea843b98467c01a64d7004fbe3cdde6c86257d /gcc | |
parent | 6072f4261f331fb0f84970eb799fa5eef66bb56e (diff) | |
download | gcc-02fed91d67d183ed5149552b7a1c591e2b7fcfb5.zip gcc-02fed91d67d183ed5149552b7a1c591e2b7fcfb5.tar.gz gcc-02fed91d67d183ed5149552b7a1c591e2b7fcfb5.tar.bz2 |
class.c (build_vtbl_initializer): Add argument to build_vtable_entry call.
* class.c (build_vtbl_initializer): Add argument to
build_vtable_entry call.
From-SVN: r31686
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/cp/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/cp/class.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b742854..18b573e 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2000-01-29 Nathan Sidwell <sidwell@codesourcery.com> + + * class.c (build_vtbl_initializer): Add argument to + build_vtable_entry call. + 2000-01-27 Mark Mitchell <mark@codesourcery.com> * cp-tree.def (THUNK_DECL): Discuss vcall indices. diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 416f2b7..756b043 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -2662,7 +2662,8 @@ build_vtbl_initializer (binfo, t) decl = integer_zero_node; decl = build1 (NOP_EXPR, vfunc_ptr_type_node, decl); TREE_CONSTANT (decl) = 1; - decl = build_vtable_entry (integer_zero_node, decl); + decl = build_vtable_entry (integer_zero_node, integer_zero_node, + decl); inits = tree_cons (NULL_TREE, decl, inits); v = TREE_CHAIN (v); |