diff options
| author | Nathan Sidwell <nathan@codesourcery.com> | 2002-08-04 13:13:56 +0000 |
|---|---|---|
| committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2002-08-04 13:13:56 +0000 |
| commit | e6858a844797a41452b08bc0a58791fc4f061e51 (patch) | |
| tree | d222251a6da9c3c55f51ebf2147fe5e9d271ffbf /libjava/include/java-assert.h | |
| parent | 9cc7dbc4a8c7ede5f071536a48e281779eab0614 (diff) | |
| download | gcc-e6858a844797a41452b08bc0a58791fc4f061e51.zip gcc-e6858a844797a41452b08bc0a58791fc4f061e51.tar.gz gcc-e6858a844797a41452b08bc0a58791fc4f061e51.tar.bz2 | |
re PR c++/7470 (Vtable: virtual function pointers not in declaration order)
PR 7470.
C++ ABI change - vfunc ordering.
* class.c (add_virtual_function): Remove.
(dfs_modify_all_vtables): Take list of all declared
virtuals. Assign all that are not in primary base.
(check_for_override): Adjust comments.
(create_vtable_ptr): Take single list of virtuals. Build chain
of declared virtuals here.
(layout_class_type): Take single list of virtuals. Adjust.
(finish_struct_1): Keep virtuals on single list. Adjust.
From-SVN: r56021
Diffstat (limited to 'libjava/include/java-assert.h')
0 files changed, 0 insertions, 0 deletions
