aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.c
AgeCommit message (Expand)Author
1999-09-04Import final gcc2 snapshot (990109)gcc3Jeffrey A Law
1998-12-17Import gcc2 ss-980929Jeffrey A Law
1998-06-29import gcc2 980609 snapshotJeffrey A Law
1998-05-05gcc2 snapshot 980502 importJeffrey A Law
1998-04-04gcc2 snapshot 980401 importJeffrey A Law
1998-01-14Import of real gcc-2.8.0 sources.Jeffrey A Law
1997-12-06import of gcc-2.8Jeffrey A Law
1997-11-02import gcc2 971021 snapshotJeffrey A Law
1997-08-02(put_var_into_stack, assign_parms): If -fcheck-memory-usage, set theRichard Kenner
1997-07-27(put_var_into_stack, trampoline_address): Treat inline_function_declRichard Kenner
1997-07-17(expand_function_end): If function is non-leaf and stack checking isRichard Kenner
1997-05-15 * function.c (expand_function_end): Make sure we finish off anyMike Stump
1997-05-06reformat a little to match GNU coding standards.Mike Stump
1997-04-24xJason Merrill
1997-04-18(instantiate_decls): For DECL_INCOMING_RTL, use maxJim Wilson
1997-04-03(expand_function_start): Emit queue after expandingJim Wilson
1997-03-28 * function.c (expand_function_end): Output NOTE_REPEATED_LINE_NUMBERDoug Evans
1997-03-18Add a REG_EQUIV note when a register parameter has a stack locationIan Lance Taylor
1997-02-16xJason Merrill
1997-02-09(assign_stack_temp): Clear MEM flags from reuse.Richard Kenner
1997-02-07(instantiate_virtual_regs_1, case USE, CLOBBER): Fix error in last change.Richard Kenner
1997-01-30(TRAMPOLINE_ALIGNMENT): Provide default.Richard Kenner
1997-01-21(mark_all_temps_used): Set KEEP as well.Richard Kenner
1997-01-19(instantiate_virtual_regs_1, case USE, case CLOBBER): Properly handleRichard Kenner
1997-01-03(push_function_context_to, pop_function_context_from): Save andRichard Kenner
1996-12-13Check SMALL_REGISTER_CLASSES at runtimeIan Lance Taylor
1996-12-11(fixup_var_refs_1, case ZERO_EXTRACT): Don't call fixup_memory_subregRichard Kenner
1996-12-07(frame_offset, get_frame_size): Make HOST_WIDE_INT.Richard Kenner
1996-11-09(expand_function_end): Handle BLKmode structures returnedJim Wilson
1996-09-29(assign_parms): Use mark_user_reg.Richard Kenner
1996-09-25(instantiate_decl): Always store addr back into x.Jim Wilson
1996-08-26(mark_all_temps_used): Fix error in last change.Richard Kenner
1996-08-26(mark_all_temps_used): New function.Richard Kenner
1996-07-23install EH codeMike Stump
1996-07-08(aggregate_value_p): If hard_function_value returnsJim Wilson
1996-07-03formatting tweaksMike Stump
1996-06-18(find_temp_slot_from_address): Check for overlap from BASE_OFFSET if XRichard Kenner
1996-06-08(fixup_var_refs_1, case SIGN_EXTEND): Handle paradoxical SUBREGs as firstRichard Kenner
1996-06-06(assign_parms): Handle PARALLEL parameter in ENTRY_PARM.Jim Wilson
1996-06-06(assign_parms): Tighten up code that makes REG_EQUIV notes for parms.Richard Kenner
1996-05-19Include bc-emit.h.Richard Kenner
1996-05-09 * function.c (aggregate_value_p): Return 1 if TREE_ADDRESSABLE.Doug Evans
1996-05-06(assign_parms): Set RTX_UNCHANGING_P in stack_parm if parm isRichard Kenner
1996-04-16(expand_function_end): Allow TRAMPOLINE_TEMPLATERichard Kenner
1996-04-16(push_function_context_{to,from}): Save and restoreRichard Kenner
1996-04-15 * function.c (preserve_temp_slots): Only preserve temporaries thatMike Stump
1996-03-29 * calls.c (expand_call): Remove current_call_is_indirect nonsense.Jeffrey A Law
1996-03-26(expand_function_start): Don't set up context_displayJason Merrill
1996-03-05(expand_expr, case *_DECL): If we make a non-localJason Merrill
1996-03-04(bc_expand_function_start): Likewise.Richard Kenner