diff options
| author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-20 14:25:33 +0000 |
|---|---|---|
| committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-04-20 14:25:33 +0000 |
| commit | bafaec530da51a3136898700d20558b88f936ba4 (patch) | |
| tree | 78c7d04301dc2fc055e7c193b6bd02efec2ae63a /libjava/java/io | |
| parent | 025106580208cc5930d880a3bd6f502d8ab69093 (diff) | |
| download | ppe42-gcc-bafaec530da51a3136898700d20558b88f936ba4.tar.gz ppe42-gcc-bafaec530da51a3136898700d20558b88f936ba4.zip | |
* rtti.c (init_rtti_processing): Set tinfo_var_id in new-abi.
(target_incomplete_p): New function.
(tinfo_base_init): Create comdat NTBS name variable.
(ptr_initializer): Add non_public parameter. Calculate it.
(ptmd_initializer): Likewise.
(synthesize_tinfo_var): Adjust. Emit incomplete class tinfo.
(create_real_tinfo_var): Add non_public parameter. Use it.
Push proxy into global namespace.
* inc/cxxabi.h (__pointer_type_info::incomplete_class_mask):
New enumeration.
* inc/typeinfo (type_info::before, type_info::operator==):
Compare __name addresses.
* tinfo2.cc: Remove new-abi builtins comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33281 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/io')
0 files changed, 0 insertions, 0 deletions

