summaryrefslogtreecommitdiff
path: root/gcc/cp/method.c
Commit message (Expand)AuthorAgeFilesLines
* parse.y: Add ...Jason Merrill2001-11-151-0/+3
* cp-tree.h (FNADDR_FROM_VTABLE_ENTRY): Remove, no longer used.Stan Shebs2001-08-031-3/+1
* The 3.0 ABI no longer has vbase pointer fields.Nathan Sidwell2001-07-311-4/+0
* * method.c (pending_inlines): Remove.Richard Henderson2001-07-281-4/+0
* cvt.c (convert_lvalue): New fn.Jason Merrill2001-07-051-13/+14
* re PR c++/3061 (kde2/artsd miscompilation (part 2))Nathan Sidwell2001-06-081-1/+1
* cp-tree.h (THUNK_GENERATE_WITH_VTABLE_P): Lose.Jason Merrill2001-06-061-4/+1
* dwarfout.c (dwarfout_init): Add cast.Neil Booth2001-05-121-3/+0
* method.c (use_thunk): Make sure that thunks really are emitted when requested.Mark Mitchell2001-04-271-1/+7
* invoke.texi: Document more C++ command-line options.Mark Mitchell2001-04-261-4/+0
* method.c (make_thunk): Clear DECL_CLONED_FUNCTION.Nathan Sidwell2001-04-121-0/+2
* method.c (implicitly_declare_fn): Commonize code for copy ctor and assignment...Nathan Sidwell2001-04-111-28/+24
* cp-tree.h (DECL_THIS_INLINE): Rename to DECL_DECLARED_INLINE_P.Mark Mitchell2001-04-061-1/+1
* method.c (do_build_assign_ref): Don't use build_modify_expr for anonymous agg...Jakub Jelinek2001-03-221-1/+5
* Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell2001-03-191-1/+3
* varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell2001-03-151-2/+0
* tree.h (DECL_UNINLINABLE): Move from C++ frontend.Jason Merrill2001-02-211-2/+0
* Do put the VTT parameter in DECL_ARGUMENTS.Jason Merrill2001-02-181-7/+21
* cp-tree.h (setup_vtbl_ptr): Move prototype to semantics.c section.Nathan Sidwell2001-02-141-1/+1
* Remove old ABI support.Mark Mitchell2001-02-121-1840/+4
* search.c (shared_member_p): New function.Jason Merrill2001-02-081-5/+11
* method.c (build_mangled_name): Protect flush_repeats() from error_mark_node.Alexandre Oliva2001-02-051-0/+10
* tree.c, tree.h (build_parse_node): Remove; was identical to build_nt.Joseph Myers2001-01-291-2/+2
* mangle.c (write_mangled_name, [...]): Mangle overloaded operators even in "C"...Jakub Jelinek2001-01-251-0/+18
* output.h (make_function_rtl): Remove prototype.Mark Mitchell2001-01-101-1/+1
* Implement exceptions specifiers for implicit member functions.Nathan Sidwell2001-01-031-4/+180
* mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector".Jason Merrill2000-12-041-0/+16
* method.c (do_build_copy_constructor): Preserve cv qualifications when accessi...Nathan Sidwell2000-11-301-12/+11
* method.c (do_build_assign_ref): Construct appropriately CV-qualified base ref...Nathan Sidwell2000-11-301-3/+6
* method.c (build_mangled_C9x_name): Rename to build_mangled_C99_name.Joseph Myers2000-11-251-4/+4
* * collect2.c (main, write_c_file_stat), gcc.c (translate_options,Joseph Myers2000-11-021-2/+2
* Remove obstacks.Mark Mitchell2000-10-131-1/+1
* c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell2000-09-121-2/+0
* cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij2000-09-041-19/+17
* typeck.c (build_ptrmemfunc): Save the input pmf.Jason Merrill2000-08-231-2/+2
* cp-tree.h (THUNK_VCALL_OFFSET): Update documentation.Mark Mitchell2000-07-161-1/+1
* cp-tree.h (SET_DECL_ARTIFICIAL): Remove.Nathan Sidwell2000-06-291-2/+2
* parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij2000-06-231-1/+1
* cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell2000-06-231-29/+57
* cpplex.c (parse_name): Don't warn about $ in identifiers if skipping.Zack Weinberg2000-06-201-1/+0
* call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell2000-06-201-3/+3
* cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell2000-06-161-12/+14
* revert mangling patchJason Merrill2000-06-091-3/+1825
* invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell2000-06-081-1825/+3
* * method.c (make_thunk): Clear DECL_VTT_PARM in thunk.Jakub Jelinek2000-06-081-0/+1
* ir.texi: Correct typo.Mark Mitchell2000-06-051-0/+3
* Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel2000-06-041-16/+62
* cp-tree.h (TMPL_ARGS_LEVEL): Clarify comment.Mark Mitchell2000-06-031-1/+1
* decl.c (build_cp_library_fn): Set DECL_CONTEXT.Mark Mitchell2000-05-311-6/+4
* cp-tree.h (ansi_opname): Make it a macro.Alex Samuel2000-05-281-57/+48