aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)AuthorFilesLines
2000-02-18bitmap.c (bitmap_operation): Avoid using -1 for index since unsigned.Richard Kenner1-1/+1
2000-02-17function.c (thread_prologue_and_epilogue_insns): Put a line note after the pr...Mark Mitchell1-1/+22
2000-02-11function.c (thread_prologue_and_epilogue_insns): Don't insert a RETURN insn i...Geoff Keating1-5/+17
2000-02-10function.c (assign_temp): Change zero-sized arrays to size 1.Jan Hubicka1-0/+5
2000-02-10function.c (thread_prologue_and_epilogue_insns): Uncomment last change.Clinton Popetz1-2/+2
2000-02-09function.c (thread_prologue_and_epilogue_insns): Don't delete the edge from a...Clinton Popetz1-0/+6
2000-02-08function.c (thread_prologue_and_epilogue_insns): Don't replace jumps with ret...Clinton Popetz1-1/+1
2000-02-08* function.c (emit_return_into_block): Wrap in #ifdef HAVE_return.Hans-Peter Nilsson1-0/+4
2000-02-07calls.c (compute_argument_block_size): New argument preferred_stack_boundary.Jan Hubicka1-0/+3
2000-02-06flow.c (flow_delete_insn, [...]): Export.Richard Henderson1-0/+109
2000-02-04function.c (diddle_return_value): Rework to use a callback function.Richard Henderson1-29/+71
2000-01-28flow.c (find_basic_blocks): Remove do_cleanup argument.Richard Henderson1-116/+32
2000-01-27emit-rtl.c (unshare_all_rtl): Unshare virtual parameters too.Geoff Keating1-7/+1
2000-01-19stupid.c: Die die die.Richard Henderson1-81/+8
2000-01-14eh-common.h: PROTO -> PARAMS.Kaveh R. Ghazi1-59/+59
2000-01-13calls.c (emit_call_1): Wrap varaible `struct_value_size_rtx' in macro conditi...Kaveh R. Ghazi1-2/+2
2000-01-09elfos.h (ASM_OUTPUT_LIMITED_STRING): Add parentheses around assignment used a...Kaveh R. Ghazi1-1/+3
2000-01-04builtins.c (expand_builtin_strlen): Initialize variable `icode'.Kaveh R. Ghazi1-3/+3
1999-12-31function.c (update_temp_slot_address): Handle case where sum of temporary add...Richard Kenner1-4/+15
1999-12-27alias.c (nonlocal_reference_p): Add else for disjoint ifs.Christophe Jaillet1-3/+3
1999-12-20current_function -> cfunBernd Schmidt1-29/+29
1999-12-16Makefile.in (INTREGRATE_H): Rename to INTEGRATE_H.Mark Mitchell1-64/+2
1999-12-15function.c (retrofit_block): Abort if we don't find a suitable insn.Jason Merrill1-12/+12
1999-12-15function.c (PREFERRED_STACK_BOUDNARY): Provide default value.Jan Hubicka1-0/+13
1999-12-05function.h (insert_block_after_note): Declare.Mark Mitchell1-20/+37
1999-12-04c-common.c (enum attrs): Add A_NO_LIMIT_STACK.Geoff Keating1-0/+3
1999-11-18except.h (struct eh_entry): Add goto_entry_p.Mark Mitchell1-0/+3
1999-11-16explow.c (hard_function_value): Add outgoing argument.Jakub Jelinek1-2/+2
1999-11-12function.c (diddle_return_value): Set REG_FUNCTION_VALUE_P as needed.Jeffrey A Law1-0/+1
1999-11-12function.c (diddle_return_value): Only clal hard_function_value when the retu...Jeffrey A Law1-8/+9
1999-11-11function.c (diddle_return_value): Use hard_function_value to get an rtx suita...Jeffrey A Law1-2/+8
1999-11-08cse.c (delete_trivially_dead_insns): Replace alloca with xmalloc/xcalloc.Mark Mitchell1-1/+2
1999-11-05oops - add missing return valuesNick Clifton1-2/+2
1999-11-05If purge_addressof_1 fails to remove addressofs in notes, remove the notesNick Clifton1-23/+65
1999-11-04function.c (pad_to_arg_alignment): Only update argument_pad if the argument's...Jeffrey A Law1-3/+3
1999-11-04function.c (diddle_return_value): New.Richard Henderson1-1/+40
1999-10-31[multiple changes]Richard Kenner1-9/+46
1999-10-31toplev.c (rest_of_compilation): Seperate the setjmp/vfork clobber warning fro...Marc Lehmann1-2/+4
1999-10-29Fix up last patch.Catherine Moore1-5/+7
1999-10-29Remove stray comment.Catherine Moore1-1/+0
1999-10-29expr.c (emit_push_insn): New argument alignment_pad.Catherine Moore1-6/+29
1999-10-29except.c (free_eh_nesting_info): Free the info itself.Mark Mitchell1-1/+2
1999-10-26Reorg reg-stack to use the standard CFG.Jan Hubicka1-11/+0
1999-10-21calls.c: Include tm_p.h later, so everything we need is defined.Kaveh R. Ghazi1-1/+1
1999-10-21function.c (record_insns, contains): Always declare and define.Kaveh R. Ghazi1-5/+3
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