aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/rtti.c
AgeCommit message (Expand)AuthorFilesLines
2003-05-17builtins.c (validate_arglist): Eliminate libiberty VA_ macros, always use std...Kaveh R. Ghazi1-4/+3
2003-04-22* rtti.c (throw_bad_typeid): Use build_cxx_call.Mark Mitchell1-1/+1
2003-04-22Makefile.in (calls.o): Depend on except.h.Mark Mitchell1-2/+2
2003-04-13tree.c (build_constructor): New function.Zack Weinberg1-8/+7
2003-04-03gengtype-lex.l (IWORD): Add CHAR_BITFIELD.Kaveh R. Ghazi1-1/+1
2003-03-20cp-tree.h (unemitted_tinfo_decls): Declaration of a new varray.Matt Austern1-4/+15
2003-03-07call.c (merge_conversion_sequences): New function.Mark Mitchell1-7/+2
2003-02-20Change base class access representation.Nathan Sidwell1-7/+9
2003-01-17re PR c++/9294 ([new parser] parser enters infinite loop)Mark Mitchell1-3/+8
2003-01-14Further conform g++'s __vmi_class_type_info to the C++ ABI specification.Jeffrey D. Oldham1-11/+1
2003-01-10re PR c++/9128 (Typeid does not work on polymorphic classes)Mark Mitchell1-10/+16
2003-01-01call.c, [...]: Replace "GNU CC" with "GCC" in the copyright header.Steven Bosscher1-4/+4
2002-12-29Remove traditional C constructs 4/n.Gabriel Dos Reis1-101/+62
2002-12-28Make-lang.in (po-generated): Remove parse.c.Mark Mitchell1-5/+8
2002-12-19Handle anonymous unions at the tree level.Jason Merrill1-1/+3
2002-12-16Merge basic-improvements-branch to trunkZack Weinberg1-16/+30
2002-12-01re PR c++/8727 (compiler confused by inheritance from an anonymous struct)Mark Mitchell1-0/+12
2002-11-22rtti2.C: New test.Mark Mitchell1-2/+1
2002-10-11NEWS: Document removal of "new X = ..." extension.Mark Mitchell1-1/+3
2002-09-29re PR c++/7788 (g++-3.2 internal error: Segmentation fault)Nathan Sidwell1-3/+5
2002-09-21ChangeLog: Follow spelling conventions.Kazu Hirata1-4/+4
2002-09-14error.c: Fix comment formatting.Kazu Hirata1-15/+15
2002-09-04typeck2.c (add_exception_specifier): Only pedwarn for an incomplete type.Jason Merrill1-1/+2
2002-07-17re PR c++/7320 (g++ 3.2 relocation problem)Scott Snyder1-0/+1
2002-07-05Repair damage on weak-impared targets caused by my previous patch.Nathan Sidwell1-6/+8
2002-06-30cp-tree.h (CPTI_TINFO_DECL_TYPE): Replace with ...Nathan Sidwell1-313/+299
2002-06-26cp-tree.h (xref_tag): Change prototype.Mark Mitchell1-6/+11
2002-06-13defaults.h (TARGET_VTABLE_ENTRY_ALIGN): New.Richard Henderson1-8/+7
2002-05-16rtti.c (get_tinfo_decl): Don't call comdat_linkage.Jason Merrill1-20/+22
2002-05-14revert last checkinJason Merrill1-4/+2
2002-05-13class.c (build_vtbl_ref_1): Use fixed_type_or_null.Jason Merrill1-2/+4
2002-04-26c-common.c (fix_string_type): Split out of ...Richard Henderson1-1/+1
2002-01-23call.c, [...]: Change my_fancy_abort() to abort().Craig Rodrigues1-1/+1
2001-12-18cp-tree.h: Delete #defines for cp_error, cp_warning, cp_pedwarn, and cp_compi...Zack Weinberg1-4/+4
2001-12-16ChangeLog.1, [...]: Fix spelling errors.Joseph Myers1-2/+2
2001-12-05langhooks.h (struct lang_hooks_for_tree_inlining): Add start_inlining, end_in...Jason Merrill1-1/+10
2001-11-25re PR c++/3145 (virtual inheritance still creates wrong code)Nathan Sidwell1-19/+6
2001-11-22tree-dump.c: Rename from c-dump.c.Bryce McKinlay1-3/+3
2001-10-03rtti.c (get_tinfo_decl): Call typeinfo_in_lib_p with the type used to build t...John David Anglin1-1/+1
2001-08-27emit-rtl.c: Use VA_OPEN/VA_CLOSE/VA_FIXEDARG throughout.Andreas Jaeger1-13/+6
2001-08-24* cp/rtti.c (VPARAMS): Fix parameter.Andreas Jaeger1-1/+1
2001-08-14class.c, cp-tree.h (build_vfn_ref): Remove.Richard Henderson1-1/+1
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