aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/rtti.c
AgeCommit message (Expand)AuthorFilesLines
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
2000-01-18class.c (fixed_type_or_null): Don't clear NONNULL.Mark Mitchell1-1/+1
2000-01-17cp-tree.h (scratchalloc): Remove.Mark Mitchell1-2/+2
2000-01-17cp-tree.h (flag_new_abi): Move.Mark Mitchell1-11/+23
1999-12-21cp-tree.h (TYPE_VIRTUAL_P): Rename to ...Mark Mitchell1-7/+7
1999-12-17cp-tree.h (cp_tree_index): Add CPTI_DSO_HANDLE.Mark Mitchell1-11/+2
1999-12-15cp-tree.h (make_aggr_type): Declare.Richard Henderson1-1/+1
1999-11-14cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.Mark Mitchell1-26/+2
1999-11-13decl.c (duplicate_decls): Propagate DECL_DEFER_OUTPUT.Jason Merrill1-2/+23
1999-11-12* rtti.c (synthesize_tinfo_fn): Set DECL_DEFER_OUTPUT.Jason Merrill1-0/+1
1999-10-28rtti.c (build_dynamic_cast_1): Give a better error message for an attempt to ...Ian Lance Taylor1-0/+3
1999-10-28cp-tree.h (make_temp_vec): Remove.Mark Mitchell1-6/+1
1999-09-29Support normal type_info-based EH mechanisms with -fno-rtti.Jason Merrill1-3/+0
1999-09-21Reimplement dynamic cast and catch matching.Nathan Sidwell1-8/+12
1999-09-18Turn on function-at-a-time processing.Mark Mitchell1-1/+1
1999-09-10rtti.c (get_tinfo_var): These should always be globalMark Mitchell1-14/+36
1999-09-09Reorganize per-function data.Mark Mitchell1-1/+2
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-8/+8
1999-09-08cp-tree.h (copy_to_permanent): Remove.Mark Mitchell1-2/+2
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-1/+1
1999-08-18cp-tree.h (build_lang_field_decl): Remove.Mark Mitchell1-4/+4
1999-07-20c-common.h: New file.Bernd Schmidt1-6/+0
1999-07-09pt.c (do_decl_instantiation): Downgrade duplicate instantiation errors to ped...Jason Merrill1-0/+1
1999-04-27* rtti.c (build_x_typeid): Check rtti is enabled.Nathan Sidwell1-1/+8
1999-04-22cp-tree.h (lang_decl_flags): Remove returns_first_arg and preserves_first_arg.Mark Mitchell1-1/+1
1999-04-20cp-tree.h (build_binary_op): Remove unneeded parameter.Mark Mitchell1-1/+1
1999-04-12cp-tree.h (struct lang_type): Add com_interface.Jason Merrill1-0/+10
1999-03-26Warning fixes:Kaveh R. Ghazi1-10/+10
1999-01-25class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1-10/+9
1999-01-18tree.c (copy_template_template_parm): Use permanent_obstack.Jason Merrill1-1/+5
1998-11-22update copyrightsJason Merrill1-1/+1
1998-11-16typeck2.c (my_friendly_abort): Don't fatal twice in a row.Jason Merrill1-20/+48