aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tinfo.cc
AgeCommit message (Expand)AuthorFilesLines
2000-08-09rtti.c (build_dynamic_cast_1): Set "C" linkage for new abi runtime.Nathan Sidwell1-1/+1
2000-08-05cxxabi.h (__pbase_type_info): Changed member names to match specifications.Jeffrey Oldham1-29/+29
2000-06-05Update new-abi dynamic cast algorithm.Nathan Sidwell1-24/+49
2000-05-25tinfo.h (__user_type_info::contained_virtual_p): New predicate.Nathan Sidwell1-2/+9
2000-05-24Update new-abi upcast algorithm.Nathan Sidwell1-48/+43
2000-05-12tinfo.cc: Revert my 2000-05-08 and 2000-05-07 changes.Nathan Sidwell1-21/+20
2000-05-08tinfo.cc (__dynamic_cast): Use a reinterpret_cast.Nathan Sidwell1-1/+2
2000-05-07cxxabi.h: Use __SIZE_TYPE_ and __PTRDIFF_TYPE__ in place of std::size_t and...Nathan Sidwell1-20/+20
2000-05-06rtti.c (ptmd_initializer): Set non-public, if class is incomplete.Nathan Sidwell1-1/+1
2000-05-02exception.cc: Update license notice.Mark Mitchell1-6/+8
2000-04-09Prepend __ to implementation defined names.Nathan Sidwell1-146/+184
2000-04-07Rename abi::__vmi_class_type_info members.Nathan Sidwell1-20/+20
2000-04-07tinfo.cc (convert_to_base): New function.Nathan Sidwell1-25/+25
2000-04-06tinfo.cc (operator=): Use __builtin_strcmp.Jason Merrill1-1/+1
2000-04-04Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell1-10/+11
2000-03-30rtti.c (class_hint_flags): Rename flags.Nathan Sidwell1-7/+13
2000-03-28Put RTTI entries at negative offsets in new ABI.Mark Mitchell1-3/+2
2000-03-21cxxabi.h: New header file.Nathan Sidwell1-7/+9
2000-01-31tinfo.h (old abi): #include "tconfig.h".Jason Merrill1-20/+12
2000-01-31cp-tree.h (new_abi_rtti_p): Use flag_new_abi.Nathan Sidwell1-0/+602
2000-01-24cp-tree.h (CPTI_TP_DESC_TYPE, [...]): Remove cp_tree_index enumerations.Nathan Sidwell1-1/+1
2000-01-20Remap dynamic cast hint values to be consistent across ABIs.Nathan Sidwell1-3/+3
2000-01-17cp-tree.h (flag_new_abi): Move.Mark Mitchell1-20/+47
1999-09-21Reimplement dynamic cast and catch matching.Nathan Sidwell1-77/+430
1999-08-24exception.cc (__cplus_type_matcher): Call __throw_type_match_rtti_2.Jason Merrill1-29/+56
1999-05-02* tinfo.cc (operator==): Qualify type_info with std::.Martin v. Löwis1-2/+2
1998-11-22update copyrightsJason Merrill1-1/+1
1998-10-13Don't #include <string.h>.Jason Merrill1-1/+0
1998-10-13tinfo2.cc (fast_compare): Remove.Jason Merrill1-1/+2
1998-10-12* tinfo.cc (operator==): Always compare names.Jason Merrill1-12/+2
1998-10-11t-cygwin32 (TARGET_LIBGCC2_CFLAGS): Define.Jason Merrill1-0/+19
1998-05-13Warning patches:Kaveh R. Ghazi1-1/+1
1998-05-07massive namespace patchMartin v. Löwis1-2/+2
1996-09-3089th Cygnus<->FSF quick mergeMike Stump1-0/+125