summaryrefslogtreecommitdiff
path: root/gcc/cp/tinfo.cc
Commit message (Expand)AuthorAgeFilesLines
* Update new-abi dynamic cast algorithm.nathan2000-06-051-24/+49
* * tinfo.h (__user_type_info::contained_virtual_p): Newnathan2000-05-251-2/+9
* Update new-abi upcast algorithm.nathan2000-05-241-48/+43
* * tinfo.cc: Revert my 2000-05-08 and 2000-05-07 changes.nathan2000-05-121-21/+20
* * tinfo.cc (__dynamic_cast): Use a reinterpret_cast. Fixnathan2000-05-081-1/+2
* * inc/cxxabi.h: Use __SIZE_TYPE_ and __PTRDIFF_TYPE__ in placenathan2000-05-071-20/+20
* * rtti.c (ptmd_initializer): Set non-public, if class isnathan2000-05-061-1/+1
* * exception.cc: Update license notice.mmitchel2000-05-021-6/+8
* Prepend __ to implementation defined names.nathan2000-04-091-146/+184
* Rename abi::__vmi_class_type_info members.nathan2000-04-071-20/+20
* * tinfo.cc (convert_to_base): New function.nathan2000-04-071-25/+25
* * tinfo.cc (operator=): Use __builtin_strcmp.jason2000-04-061-1/+1
* Correct many new ABI issues regarding vbase and vcall offsetmmitchel2000-04-041-10/+11
* * rtti.c (class_hint_flags): Rename flags.nathan2000-03-301-7/+13
* Put RTTI entries at negative offsets in new ABI.mmitchel2000-03-281-3/+2
* * inc/cxxabi.h: New header file. Define new-abi entry points.nathan2000-03-211-7/+9
* * tinfo.h (old abi): #include "tconfig.h".jason2000-01-311-20/+12
* * cp-tree.h (new_abi_rtti_p): Use flag_new_abi.nathan2000-01-311-0/+602
* * cp-tree.h (CPTI_TP_DESC_TYPE, CPTI_ACCESS_MODE_TYPE,nathan2000-01-241-1/+1
* Remap dynamic cast hint values to be consistent across ABIs.nathan2000-01-201-3/+3
* * cp-tree.h (flag_new_abi): Move.mmitchel2000-01-171-20/+47
* Reimplement dynamic cast and catch matching.nathan1999-09-211-77/+430
* * exception.cc (__cplus_type_matcher): Call __throw_type_match_rtti_2.jason1999-08-241-29/+56
* * tinfo.cc (operator==): Qualify type_info with std::.loewis1999-05-021-2/+2
* update copyrightsjason1998-11-231-1/+1
* Don't #include <string.h>.jason1998-10-131-1/+0
* * tinfo2.cc (fast_compare): Remove.jason1998-10-131-1/+2
* * tinfo.cc (operator==): Always compare names.jason1998-10-121-12/+2
* * i386/t-cygwin32 (TARGET_LIBGCC2_CFLAGS): Define.jason1998-10-121-0/+19
* Warning patches:ghazi1998-05-131-1/+1
* massive namespace patchjason1998-05-081-2/+2
* 89th Cygnus<->FSF quick mergemrs1996-09-301-0/+125