aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/jvspec.c
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>2002-02-22 15:59:39 -0800
committerPer Bothner <bothner@gcc.gnu.org>2002-02-22 15:59:39 -0800
commitdcb3680413ddbac725846769b127acad221c4588 (patch)
tree8719ccea70279b765b97e8d1c61e868da1f47d74 /gcc/java/jvspec.c
parent9aa436984176fc93f5b441f3f667c168ab87a186 (diff)
downloadgcc-dcb3680413ddbac725846769b127acad221c4588.zip
gcc-dcb3680413ddbac725846769b127acad221c4588.tar.gz
gcc-dcb3680413ddbac725846769b127acad221c4588.tar.bz2
class.c: Change vtable to be more compatible with g++ v3 abi.
* class.c: Change vtable to be more compatible with g++ v3 abi. (get_dispatch_table): Prepend offset-to-top (always 0) and type_info pointer (currently unimplemented hence NULL) to vtable. Specifically, prepend offset-to-top and typeinfo ptr (currently null). (make_class_data): Variable dtable_start_offset is sizeof 2 pointers. Adjust vtable pointers by dtable_start_offse - i.e. skip new words. (build_dtable_decl): Add declarations for new fields. From-SVN: r49978
Diffstat (limited to 'gcc/java/jvspec.c')
0 files changed, 0 insertions, 0 deletions