aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/rtti.c
AgeCommit message (Expand)AuthorFilesLines
2001-08-02Kill -fhonor-std.Nathan Sidwell1-4/+2
2001-07-31The 3.0 ABI no longer has vbase pointer fields.Nathan Sidwell1-34/+4
2001-07-24Simplify rtti, now we've only one ABI.Nathan Sidwell1-84/+37
2001-07-21tm.texi: Remove DEFAULT_VTABLE_THUNKS.Nathan Sidwell1-8/+2
2001-07-21Remove old-abi remnants.Nathan Sidwell1-32/+6
2001-05-22class.c, [...]: Remove com_interface attribute support.Jason Merrill1-10/+0
2001-05-02call.c: NULL_PTR -> NULL.Kaveh R. Ghazi1-2/+2
2001-04-04cp-tree.h (OPERATOR_ASSIGN_FORMAT): Remove.Mark Mitchell1-0/+8
2001-03-21pt.c (instantiate_decl): Abort if we see a member constant instantiation that...Jason Merrill1-1/+1
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-4/+4
2001-02-18invoke.texi (-fsquangle): Remove documentation.Mark Mitchell1-88/+28
2001-02-12Remove old ABI support.Mark Mitchell1-469/+16
2001-02-04cp-tree.h (CLASSTYPE_INTERFACE_UNKNOWN): Fix formatting.Mark Mitchell1-26/+52
2001-01-29stmt.c (estimate_case_costs): Use integer_minus_one_node.Kaveh R. Ghazi1-1/+1
2001-01-28configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.Kaveh R. Ghazi1-2/+1
2001-01-03class.c (invalidate_class_lookup_cache): Zero the previous_class_values.Mark Mitchell1-1/+1
2000-11-19decl.c (init_decl_processing): Correct name of pure virtual function under th...Mark Mitchell1-2/+6
2000-10-18c-common.h (flag_no_builtin): Declare.Mark Mitchell1-1/+1
2000-09-12c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell1-1/+0
2000-09-11defaults.h: Provide default definitions for...Zack Weinberg1-4/+1
2000-08-09rtti.c (build_dynamic_cast_1): Set "C" linkage for new abi runtime.Nathan Sidwell1-5/+1
2000-07-10cp-tree.h (char_type_p): New function.Mark Mitchell1-11/+0
2000-06-30c-common.c: Include c-common.h, not c-lex.h or c-tree.h.Mark Mitchell1-5/+5
2000-06-20* rtti.c (get_base_offset): Cope when vbase field is in a base.Nathan Sidwell1-2/+17
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-4/+3
2000-06-14tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek1-0/+2
2000-06-09revert mangling patchJason Merrill1-13/+32
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-32/+13
2000-06-04Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel1-7/+28
2000-05-26cp-tree.h (CPTI_PTMD_DESC_TYPE): Rename to ...Nathan Sidwell1-15/+21
2000-05-24cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinable and bitfield ...Mark Mitchell1-18/+18
2000-05-19Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell1-39/+1
2000-05-06rtti.c (ptmd_initializer): Set non-public, if class is incomplete.Nathan Sidwell1-1/+4
2000-04-20rtti.c (init_rtti_processing): Set tinfo_var_id in new-abi.Nathan Sidwell1-22/+106
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-1/+1
2000-04-10class.c (instantiate_type): Handle object-relative template-id.Jason Merrill1-6/+11
2000-04-10cxxabi.h (__pointer_type_info): Add restrict and incomplete flags.Nathan Sidwell1-8/+12
2000-04-06cp-tree.h (lang_decl_flags): Rename saved_inline to deferred.Mark Mitchell1-1/+1
2000-04-06rtti.c (dfs_class_hint_mark): New static function.Nathan Sidwell1-10/+60
2000-04-04cfns.gperf (hash, [...]): Prototype.Kaveh R. Ghazi1-1/+1
2000-04-04Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell1-3/+6
2000-04-02cppinit.c (cpp_start_read): Turn off -Wtraditional if processing C++.Zack Weinberg1-4/+4
2000-03-30rtti.c (class_hint_flags): Rename flags.Nathan Sidwell1-18/+20
2000-03-29except.c (add_eh_table_entry): Mark type_info's as referenced.Nathan Sidwell1-7/+3
2000-03-28Put RTTI entries at negative offsets in new ABI.Mark Mitchell1-7/+32
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-20/+13
2000-03-24decl.c (vtype_decl_p): Use TYPE_POLYMORPHIC_P.Nathan Sidwell1-0/+6
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-7/+7
2000-03-21cxxabi.h: New header file.Nathan Sidwell1-19/+8
2000-03-17* Clean up usages of TREE_INT_CST_LOW.Richard Kenner1-2/+1