diff options
| author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-12 18:22:23 +0000 |
|---|---|---|
| committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-12 18:22:23 +0000 |
| commit | 6709b66022d744eae37aca908b25943accc7432c (patch) | |
| tree | e4c56658ea817e7905726e5e9476381df44a1c17 /libjava/java/security/DigestException.java | |
| parent | 792f6e73ef20a319083bba63736387ffa56174e3 (diff) | |
| download | ppe42-gcc-6709b66022d744eae37aca908b25943accc7432c.tar.gz ppe42-gcc-6709b66022d744eae37aca908b25943accc7432c.zip | |
cp:
PR c++/13118
* cp-tree.h (lang_decl_u): Add thunk_alias member.
(THUNK_VIRTUAL_OFFSET): Must be a FUNCTION_DECL.
(THUNK_ALIAS_P): Remove.
(THUNK_ALIAS): Adjust.
* class.c (update_vtable_entry_for_fn): Get the vbase within the
overriding function's return type.
(dump_thunk): Adjust THUNK_ALIAS printing.
(build_vtbl_initializer): Adjust THUNK_ALIAS use.
* method.c (make_thunk): Revert 12881 test change. Clear
THUNK_ALIAS.
(finish_thunk): Adjust THUNK_ALIAS setting.
(use_thunk): Adjust THUNK_ALIAS use.
* semantics.c (emit_associated_thunks): Likewise.
testsuite:
PR c++/13118
* g++.dg/abi/covariant3.C: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74576 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/security/DigestException.java')
0 files changed, 0 insertions, 0 deletions

