summaryrefslogtreecommitdiff
path: root/gcc/function.c
Commit message (Expand)AuthorAgeFilesLines
* * calls.c: Include tm_p.h later, so everything we need is defined.ghazi1999-10-211-1/+1
* * function.c (record_insns, contains): Always declare and define.ghazi1999-10-211-5/+3
* * cpplib.c (if_directive_nameo): Add static prototype.ghazi1999-10-031-1/+6
* Make it possible to prototype port-specific functions (and convert i386 to us...crux1999-09-201-0/+1
* * functiion.h (struct function): Add x_whole_function_mode_p.mmitchel1999-09-171-3/+61
* * function.c (identify_blocks): Don't shadow a variable in anmmitchel1999-09-161-4/+4
* * emit-rtl.c (free_emit_status): Don't check DECL_DEFER_OUTPUT.rth1999-09-161-23/+66
* * rtl.h (NOTE_BLOCK_NUMBER): Replace with ...mmitchel1999-09-151-25/+23
* Remove second arg from assign_parmscrux1999-09-151-54/+36
* Replace insn_foo with insn_data.foo.rth1999-09-121-3/+4
* * function.c (assign_stack_local_1): Allocate fromrth1999-09-091-1/+1
* * function.h (free_after_compilation): Remove decl parameter.mmitchel1999-09-091-9/+13
* * combine.c (SUBST): Break out to a real function do_SUBST.rth1999-09-091-0/+2
* * emit-rtl.c (free_emit_status): Take decl as a parameter.mmitchel1999-09-071-10/+17
* Commit parts that were missing in Mark's last commitcrux1999-09-071-0/+1
* Merge in gcc2-ss-010999law1999-09-071-12/+23
* * Makefile.in (ggc-simple.o): Depend on varray.h.mmitchel1999-09-051-11/+10
* * Makefile.in (tree.o): Depend on ggc.h.mmitchel1999-09-051-1/+118
* * c-decl.c (struct language_function): Renamed from struct c_function.mmitchel1999-09-051-108/+63
* Change memory mangement and constant pool handling for nested functions to ma...crux1999-09-041-9/+18
* * function.h (struct function): Add new element LANGUAGE.mmitchel1999-09-041-3/+12
* 1999-08-31 12:20 -0700 Zack Weinberg <zack@bitmover.com>zack1999-08-311-6/+12
* * function.c (assign_stack_temp_for_type): Fix change of Mar 5 forschwab1999-08-271-3/+4
* Fix more problems from GC diffscrux1999-08-241-6/+0
* * rtl.h (rtx_format): Constify a char*.ghazi1999-08-201-5/+5
* 1999-08-19 14:44 -0700 Zack Weinberg <zack@bitmover.com>zack1999-08-191-2/+2
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-396/+60
* * function.c (init_function_start): Clear prologue & epilogue.rth1999-08-071-7/+18
* Backport of GC branch patches part 2: kill stmt status saving.crux1999-08-011-2/+0
* Backport of GC branch patches part 1: kill eh status saving.crux1999-07-311-40/+73
* Thu May 20 10:00:42 1999 Stephen L Moshier <moshier@world.std.com>law1999-05-201-7/+8
* Wed May 5 16:26:13 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com>vmakarov1999-05-051-49/+76
* * function.c (put_var_into_stack): Change ptr_mode to Pmodelaw1999-04-261-3/+3
* * fold-const.c (make_range): Always initialize arg0 and arg1.law1999-04-261-2/+2
* * function.c (assign_parms/STACK_BYTES): Revert last change,rth1999-04-251-0/+8
* * calls.c (emit_call_1): New arg rounded_stack_size; update callers.rth1999-04-251-12/+0
* * output.h (current_function_is_leaf,wehle1999-04-181-0/+15
* * function.c (assign_parms): Undo change of June 9.law1999-03-271-3/+3
* * function.c: Include hash.h.mmitchel1999-03-231-36/+236
* Warning fixes:ghazi1999-03-201-1/+3
* Warning fixes:ghazi1999-03-191-1/+1
* * function.c (fixup_var_refs_1): First try moving the expressionrth1999-03-171-8/+35
* * function.c (assign_stack_temp_for_type): Abortlaw1999-03-051-6/+6
* * function.c (current_function_has_computed_jump): Remove duplicatelaw1999-03-031-7/+0
* Flow rewrite to use basic block structures and edge lists.rth1999-02-251-83/+148
* * sh.h (PASS_IN_REG_P): For TARGET_HITACHI, don't pass structuresamylaar1999-02-251-3/+4
* * cse.c (dump_class): New function.mmitchel1999-02-221-2/+36
* * function.c (assign_stack_temp_for_type): Round SIZE before callinglaw1999-02-181-0/+12
* * function.c (assign_stack_temp_for_type): Clear best_plaw1999-02-101-22/+77
* * output.h (current_function_has_computed_jump): Rename fromrth1999-02-081-6/+5