aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/rtti.c
AgeCommit message (Expand)AuthorFilesLines
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
2000-03-16rtti.c (build_dynamic_cast_1): Improve diagnostics.Steven Grady1-49/+77
2000-03-15tinfo2.cc (__ptr_to_member_data): Rename to ...Nathan Sidwell1-1/+1
2000-03-15cp-tree.h (CPTI_REF_DESC_TYPE, [...]): Remove.Nathan Sidwell1-16/+7
2000-03-11oopsJason Merrill1-1/+1
2000-03-10decl.c (push_throw_library_fn): Take the FUNCTION_TYPE.Jason Merrill1-4/+7
2000-03-10decl.c (push_overloaded_decl_1, [...]): Lose.Jason Merrill1-123/+32
2000-03-09tree.h (struct tree_common): Rename raises_flag to nothrow_flag.Jason Merrill1-1/+9
2000-02-28* Eliminate DECL_FIELD_SIZE.Richard Kenner1-7/+5
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-3/+3
2000-02-27rtti.c (get_vmi_pseudo_type_info): Move __vmi_class_type_info pseudo_type_inf...Alfred Minarik1-0/+7
2000-02-26Fix copyrightsJeff Law1-1/+2
2000-01-28Compiler side new abi rtti (not enabled).Nathan Sidwell1-67/+846
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-17/+17
2000-01-24cp-tree.h (CPTI_BAD_CAST, [...]): New cp_tree_index values.Nathan Sidwell1-25/+47
2000-01-24cp-tree.h (CPTI_TP_DESC_TYPE, [...]): Remove cp_tree_index enumerations.Nathan Sidwell1-58/+76
2000-01-18cp-tree.h (get_tinfo_fn_dynamic): Remove prototype.Nathan Sidwell1-75/+49