aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
AgeCommit message (Expand)AuthorFilesLines
2001-12-04re PR c++/164 (bogus error throwing class with inaccessible base)Nathan Sidwell1-14/+27
2001-11-22tree-dump.c: Rename from c-dump.c.Bryce McKinlay1-3/+3
2001-11-15parse.y: Add ...Jason Merrill1-0/+3
2001-08-03cp-tree.h (FNADDR_FROM_VTABLE_ENTRY): Remove, no longer used.Stan Shebs1-3/+1
2001-07-31The 3.0 ABI no longer has vbase pointer fields.Nathan Sidwell1-4/+0
2001-07-28* method.c (pending_inlines): Remove.Richard Henderson1-4/+0
2001-07-05cvt.c (convert_lvalue): New fn.Jason Merrill1-13/+14
2001-06-08re PR c++/3061 (kde2/artsd miscompilation (part 2))Nathan Sidwell1-1/+1
2001-06-06cp-tree.h (THUNK_GENERATE_WITH_VTABLE_P): Lose.Jason Merrill1-4/+1
2001-05-12dwarfout.c (dwarfout_init): Add cast.Neil Booth1-3/+0
2001-04-27method.c (use_thunk): Make sure that thunks really are emitted when requested.Mark Mitchell1-1/+7
2001-04-26invoke.texi: Document more C++ command-line options.Mark Mitchell1-4/+0
2001-04-12method.c (make_thunk): Clear DECL_CLONED_FUNCTION.Nathan Sidwell1-0/+2
2001-04-11method.c (implicitly_declare_fn): Commonize code for copy ctor and assignment...Nathan Sidwell1-28/+24
2001-04-06cp-tree.h (DECL_THIS_INLINE): Rename to DECL_DECLARED_INLINE_P.Mark Mitchell1-1/+1
2001-03-22method.c (do_build_assign_ref): Don't use build_modify_expr for anonymous agg...Jakub Jelinek1-1/+5
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-1/+3
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-2/+0
2001-02-21tree.h (DECL_UNINLINABLE): Move from C++ frontend.Jason Merrill1-2/+0
2001-02-18Do put the VTT parameter in DECL_ARGUMENTS.Jason Merrill1-7/+21
2001-02-14cp-tree.h (setup_vtbl_ptr): Move prototype to semantics.c section.Nathan Sidwell1-1/+1
2001-02-12Remove old ABI support.Mark Mitchell1-1840/+4
2001-02-08search.c (shared_member_p): New function.Jason Merrill1-5/+11
2001-02-05method.c (build_mangled_name): Protect flush_repeats() from error_mark_node.Alexandre Oliva1-0/+10
2001-01-29tree.c, tree.h (build_parse_node): Remove; was identical to build_nt.Joseph Myers1-2/+2
2001-01-25mangle.c (write_mangled_name, [...]): Mangle overloaded operators even in "C"...Jakub Jelinek1-0/+18
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell1-1/+1
2001-01-03Implement exceptions specifiers for implicit member functions.Nathan Sidwell1-4/+180
2000-12-04mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector".Jason Merrill1-0/+16
2000-11-30method.c (do_build_copy_constructor): Preserve cv qualifications when accessi...Nathan Sidwell1-12/+11
2000-11-30method.c (do_build_assign_ref): Construct appropriately CV-qualified base ref...Nathan Sidwell1-3/+6
2000-11-25method.c (build_mangled_C9x_name): Rename to build_mangled_C99_name.Joseph Myers1-4/+4
2000-11-02* collect2.c (main, write_c_file_stat), gcc.c (translate_options,Joseph Myers1-2/+2
2000-10-13Remove obstacks.Mark Mitchell1-1/+1
2000-09-12c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell1-2/+0
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-19/+17
2000-08-23typeck.c (build_ptrmemfunc): Save the input pmf.Jason Merrill1-2/+2
2000-07-16cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.Mark Mitchell1-1/+1
2000-06-29cp-tree.h (SET_DECL_ARTIFICIAL): Remove.Nathan Sidwell1-2/+2
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij1-1/+1
2000-06-23cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell1-29/+57
2000-06-20cpplex.c (parse_name): Don't warn about $ in identifiers if skipping.Zack Weinberg1-1/+0
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-3/+3
2000-06-16cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell1-12/+14
2000-06-09revert mangling patchJason Merrill1-3/+1825
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-1825/+3
2000-06-08* method.c (make_thunk): Clear DECL_VTT_PARM in thunk.Jakub Jelinek1-0/+1
2000-06-05ir.texi: Correct typo.Mark Mitchell1-0/+3
2000-06-04Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel1-16/+62
2000-06-03cp-tree.h (TMPL_ARGS_LEVEL): Clarify comment.Mark Mitchell1-1/+1