aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
1999-10-03cpplib.c (if_directive_nameo): Add static prototype.Kaveh R. Ghazi1-1/+6
1999-09-20Make it possible to prototype port-specific functions (and convert i386 to us...Bernd Schmidt1-0/+1
1999-09-17functiion.h (struct function): Add x_whole_function_mode_p.Mark Mitchell1-3/+61
1999-09-16function.c (identify_blocks): Don't shadow a variable in an outer scope.Mark Mitchell1-4/+4
1999-09-15emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT.Richard Henderson1-23/+66
1999-09-15rtl.h (NOTE_BLOCK_NUMBER): Replace with ...Mark Mitchell1-25/+23
1999-09-15Remove second arg from assign_parmsBernd Schmidt1-54/+36
1999-09-12Replace insn_foo with insn_data.foo.Richard Henderson1-3/+4
1999-09-09function.c (assign_stack_local_1): Allocate from function->x_frame_offset, no...Richard Henderson1-1/+1
1999-09-09function.h (free_after_compilation): Remove decl parameter.Mark Mitchell1-9/+13
1999-09-09combine.c (SUBST): Break out to a real function do_SUBST.Richard Henderson1-0/+2
1999-09-07emit-rtl.c (free_emit_status): Take decl as a parameter.Mark Mitchell1-10/+17
1999-09-07Commit parts that were missing in Mark's last commitBernd Schmidt1-0/+1
1999-09-06Merge in gcc2-ss-010999Jeff Law1-12/+23
1999-09-05Makefile.in (ggc-simple.o): Depend on varray.h.Richard Henderson1-11/+10
1999-09-05Makefile.in (tree.o): Depend on ggc.h.Richard Henderson1-1/+118
1999-09-05c-decl.c (struct language_function): Renamed from struct c_function.Bernd Schmidt1-108/+63
1999-09-04Change memory mangement and constant pool handling for nested functions to ma...Bernd Schmidt1-9/+18
1999-09-04function.h (struct function): Add new element LANGUAGE.Bernd Schmidt1-3/+12
1999-08-31rtl.h (RTL_CHECK1, RTL_CHECK2): New macros which type- and bounds- check RTL ...Zack Weinberg1-6/+12
1999-08-27function.c (assign_stack_temp_for_type): Fix change of Mar 5 for the fact tha...Andreas Schwab1-3/+4
1999-08-24Fix more problems from GC diffsBernd Schmidt1-6/+0
1999-08-20rtl.h (rtx_format): Constify a char*.Kaveh R. Ghazi1-5/+5
1999-08-19rtl.def (NOTE): Change format to "iuu0n".Zack Weinberg1-2/+2
1999-08-09Include function.h in most files.Bernd Schmidt1-396/+60
1999-08-07function.c (init_function_start): Clear prologue & epilogue.Richard Henderson1-7/+18
1999-08-01Backport of GC branch patches part 2: kill stmt status saving.Bernd Schmidt1-2/+0
1999-07-31Backport of GC branch patches part 1: kill eh status saving.Bernd Schmidt1-40/+73
1999-05-20[multiple changes]Jeff Law1-7/+8
1999-05-05function.c (purge_addressof_replacements): Rename into purge_bitfield_address...Vladimir Makarov1-49/+76
1999-04-26function.c (put_var_into_stack): Change ptr_mode to Pmode in setup for chkr_s...Mumit Khan1-3/+3
1999-04-25fold-const.c (make_range): Always initialize arg0 and arg1.Toshiyasu Morita1-2/+2
1999-04-25function.c (assign_parms/STACK_BYTES): Revert last change, and that of 19 Nov.Richard Henderson1-0/+8
1999-04-25calls.c (emit_call_1): New arg rounded_stack_size; update callers.Richard Henderson1-12/+0
1999-04-18output.h (current_function_is_leaf, [...]): Declare.John Wehle1-0/+15
1999-03-27function.c (assign_parms): Undo change of June 9.Andreas Schwab1-3/+3
1999-03-23function.c: Include hash.h.Mark Mitchell1-36/+236
1999-03-20Warning fixes:Kaveh R. Ghazi1-1/+3
1999-03-19Warning fixes:Kaveh R. Ghazi1-1/+1
1999-03-17function.c (fixup_var_refs_1): First try moving the expression directly into ...Richard Henderson1-8/+35
1999-03-04function.c (assign_stack_temp_for_type): Abort if mode == Blkmode and align i...John Wehle1-6/+6
1999-03-03function.c (current_function_has_computed_jump): Remove duplicate definition.Jeffrey A Law1-7/+0
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-83/+148
1999-02-25sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structures in registers.J"orn Rennecke1-3/+4
1999-02-22cse.c (dump_class): New function.Mark Mitchell1-2/+36
1999-02-18function.c (assign_stack_temp_for_type): Round SIZE before calling assign_sta...Jeffrey A Law1-0/+12
1999-02-10function.c (assign_stack_temp_for_type): Clear best_p when an exact match is ...John Wehle1-22/+77
1999-02-08output.h (current_function_has_computed_jump): Rename from current_function_a...Richard Henderson1-6/+5
1999-02-05function.c (fixup_var_refs): Scan catch_clauses too.Dave Brolley1-0/+5
1999-01-29emit-rtl.c (remove_insn): New function.Dave Brolley1-12/+3