summaryrefslogtreecommitdiff
path: root/gcc/cp/expr.c
Commit message (Expand)AuthorAgeFilesLines
* call.c, [...]: Change my_fancy_abort() to abort().Craig Rodrigues2002-01-231-2/+2
* Makefile.in (c-lang.o): Depends on langhooks-def.h.Richard Kenner2001-11-271-1/+0
* re PR c++/3543 (gcc-3.0 Internal error #56 in resolve_offset_ref, at cp/init....Nathan Sidwell2001-07-251-3/+4
* Reverted Geoff Keating's 2001-05-03's patch.Alexandre Oliva2001-05-121-3/+2
* cp-tree.h (enum cp_tree_index): Add CPTI_PFN_VFLAG_IDENTIFIER.Geoffrey Keating2001-05-041-2/+3
* cp-tree.h (DELTA2_FROM_PTRMEMFUNC): Remove.Mark Mitchell2001-04-131-2/+3
* IA-64 ABI Exception Handling.Richard Henderson2001-03-281-5/+9
* Remove old ABI support.Mark Mitchell2001-02-121-13/+1
* * expr.c (cplus_expand_expr): Don't reset `target'.Kaveh R. Ghazi2001-01-071-5/+1
* cp-tree.h (struct cp_language_function): Remove x_result_rtx.Richard Henderson2000-10-061-30/+0
* splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell2000-09-171-21/+1
* c-common.h (add_stmt): Change prototype.Mark Mitchell2000-09-101-79/+0
* Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel2000-06-041-79/+0
* cp-tree.def (THUNK_DECL): Remove.Mark Mitchell2000-05-031-4/+0
* expr.c (cplus_expand_expr): Preserve temporaries when expanding STMT_EXPRs.Mark Mitchell2000-05-011-2/+13
* * Rework fields used to describe positions of bitfields andRichard Kenner2000-03-251-12/+3
* cp-tree.h (CLEAR_DECL_C_BIT_FIELD): New macro.Mark Mitchell2000-03-191-5/+12
* * Clean up usages of TREE_INT_CST_LOW.Richard Kenner2000-03-171-1/+1
* function.c (free_temps_for_rtl_expr): Don't free slots that have been pushed ...Mark Mitchell2000-03-061-1/+0
* expr.c (cplus_expand_expr, [...]): Use expand_start_stmt_expr and expand_end_...Mark Mitchell2000-03-051-2/+3
* builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner2000-02-271-3/+2
* Fix copyrightsJeff Law2000-02-261-1/+2
* call.c (build_object_call): Compress consecutive calls to cp_error.Gabriel Dos Reis2000-02-211-1/+1
* call.c: PROTO -> PARAMS.Kaveh R. Ghazi2000-01-261-3/+3
* cp-tree.h (num_extra_vtbl_entries): New function.Mark Mitchell2000-01-161-1/+2
* decl.c (init_decl_processing): Reenable inlining on trees.Mark Mitchell1999-12-091-96/+0
* cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.Mark Mitchell1999-11-141-2/+0
* cp-tree.def (EMPTY_CLASS_EXPR): New tree node.Mark Mitchell1999-10-221-0/+4
* calls.c: Include tm_p.h later, so everything we need is defined.Kaveh R. Ghazi1999-10-211-0/+1
* cp-tree.def (VEC_INIT_EXPR): Remove.Mark Mitchell1999-10-031-8/+0
* cp-tree.h (expand_throw): Remove prototype.Mark Mitchell1999-09-271-1/+3
* cp-tree.h (CPTI_CLEANUP_TYPE): New macro.Mark Mitchell1999-09-241-3/+0
* cp-tree.h (finish_stmt_expr): Change prototype.Mark Mitchell1999-09-201-2/+2
* Turn on function-at-a-time processing.Mark Mitchell1999-09-181-1/+2
* decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell1999-09-121-7/+3
* cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1999-09-091-1/+1
* cp-tree.h (AGGR_INIT_VIA_CTOR_P): New macro.Mark Mitchell1999-08-271-3/+1
* cp-tree.def (SUBOBJECT): New tree node.Mark Mitchell1999-08-251-2/+4
* cp-tree.def (STMT_EXPR): New tree node.Mark Mitchell1999-08-161-6/+9
* cp-tree.h (cplus_expand_constant): Declare.Mark Mitchell1999-05-221-1/+1
* cp-tree.h (make_ptrmem_cst): New function.Mark Mitchell1999-05-201-37/+59
* cp-tree.h (build_binary_op): Remove unneeded parameter.Mark Mitchell1999-04-201-1/+1
* cp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.Mark Mitchell1999-03-231-4/+10
* update copyrightsJason Merrill1998-11-221-1/+1
* cp-tree.def (PTRMEM_CST): New tree node.Mark Mitchell1998-10-061-9/+33
* Warning fixes:Kaveh R. Ghazi1998-09-251-6/+3
* revert error reporting patchJason Merrill1998-09-071-16/+16
* cp-error.def: New file.Mark Mitchell1998-09-061-16/+16
* call.c, [...]: Add include of toplev.h.Robert Lipe1998-05-061-0/+1
* call.c: Include system.h.Jeffrey A Law1998-03-311-1/+1