summaryrefslogtreecommitdiff
path: root/gcc/calls.c
Commit message (Expand)AuthorAgeFilesLines
* * tree.c (lang_safe_for_unsave): Remove.rth2000-03-251-28/+61
* * sibcall.c (skip_copy_to_return_value): Use OUTGOING_REGNO forjakub2000-03-241-15/+44
* * calls.c (expand_call): If TARGET is passed by reference andkenner2000-03-231-0/+8
* * builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.mmitchel2000-03-231-3/+1
* * calls.c: re-install Mar 16 emit_library_call merge.hubicka2000-03-221-569/+110
* gccnathan2000-03-211-2/+2
* * calls.c (expand_call): Don't bother generating tail callrth2000-03-201-1/+16
* Sibling call optimizations.rth2000-03-171-589/+910
* * call.c (special_function_p): It is only malloc if it returnsloewis2000-03-171-3/+4
* * calls.c: Revert last two changes.rth2000-03-161-144/+573
* * calls.c (emit_library_call_value_1): Break out from ...; handlehubicka2000-03-161-584/+111
* * calls.c (expand_call): Do sanity checking on arg_space_so_far.hubicka2000-03-161-13/+57
* * calls.c (emit_call_1): Nothrow functions can still have nonlocaljason2000-03-161-1/+1
* * tree.h (struct tree_common): Rename raises_flag to nothrow_flag.jason2000-03-091-6/+40
* * tree.h (INT_CST_LT, INT_CST_LT_UNSIGNED): Remove unneeded casts.kenner2000-03-071-3/+2
* * calls.c (special_function_p): operator new may not be malloc-like.jason2000-03-031-8/+5
* * function.h (struct expr_status): Add x_arg_space_so_far.jason2000-03-021-3/+18
* * calls.c (expand_call) Do not attempt to combine stack adjustmentshubicka2000-03-021-1/+2
* * calls.c (emit_library_call): Check for null REG.jason2000-03-011-10/+12
* * calls.c (emit_library_call): Do not abort if FUNCTION_ARGlaw2000-02-291-10/+30
* Thu Feb 24 17:17:29 MET 2000 Jan Hubicka <jh@suse.cz>hubicka2000-02-281-2/+16
* * builtins.c (c_strlen): Use size_diffop and return ssizetype value.kenner2000-02-271-5/+3
* Copyright fixeslaw2000-02-261-1/+2
* Fix for ia64 setjmp miscompilation problem.wilson2000-02-101-2/+19
* * calls.c (compute_argument_block_size): New argumenthubicka2000-02-071-7/+43
* * calls.c (special_function_p): New argument fork_or_exec.amylaar2000-01-261-2/+34
* * calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED.ghazi2000-01-181-1/+1
* * calls.c (emit_call_1): Wrap varaible `struct_value_size_rtx' inghazi2000-01-131-0/+2
* * alias.c: PROTO -> PARAMS.ghazi2000-01-111-37/+38
* * builtins.c (expand_builtin_strlen): Initialize variable `icode'.ghazi2000-01-041-2/+2
* * config/sparc/sparc.h (PROMOTE_FOR_CALL_ONLY): Define.davem1999-12-091-6/+23
* * calls.c (save_fixed_argument_area): If save_mode is BLKmode,davem1999-12-061-6/+11
* * tree.h (special_function_p): Declare.mmitchel1999-12-051-8/+6
* * calls.c (special_function_p): Remove `realloc' and add `strdup'ghazi1999-11-301-2/+4
* * tree.h (struct tree_decl): Add malloc_flag.green1999-11-281-4/+8
* * explow.c (hard_function_value): Add outgoing argument.rth1999-11-161-3/+3
* Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR>kenner1999-11-011-0/+1
* Fix up last patch.clm1999-10-291-1/+1
* * expr.c (emit_push_insn): New argument alignment_pad.clm1999-10-291-8/+19
* * c-typeck.c (build_function_call): Check that the built-inlaw1999-10-271-0/+1
* * calls.c: Include tm_p.h later, so everything we need is defined.ghazi1999-10-211-1/+1
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * calls.c (precompute_arguments): Fix typo in comment.mmitchel1999-09-151-1/+1
* Merge in gcc2-ss-010999law1999-09-071-15/+26
* Warning fixes:ghazi1999-08-251-5/+5
* * calls.c (emit_call_1): Use call_pop/call_value_pop for all valueslaw1999-08-251-1/+10
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-6/+6
* Donn Terry (donn@interix.com)rth1999-05-081-4/+14
* * calls.c (emit_call_1): Pass rounded_stack_size to emit_callrth1999-04-291-7/+7
* * function.c (put_var_into_stack): Change ptr_mode to Pmodelaw1999-04-261-3/+3