calls.c (expand_call): Remove current_call_is_indirect nonsense.
[gcc.git] / gcc / function.c
1996-03-29 Jeff Lawcalls.c (expand_call): Remove current_call_is_indirect...
1996-03-26 Jason Merrill(expand_function_start): Don't set up context_display
1996-03-05 Jason Merrill(expand_expr, case *_DECL): If we make a non-local...
1996-03-04 Richard Kenner(bc_expand_function_start): Likewise.
1996-01-15 Richard Kenner({,round_}trampoline_address): TRAMPOLINE_ALIGNMENT...
1996-01-01 Richard Kenner(assign_temp): Add extra arg, DONT_PROMOTE.
1995-12-31 Richard Kenner(instantiate_decls): Check DECL_SAVED_INSNS to see...
1995-12-30 Richard Kenner(assign_temp): Fix formatting.
1995-12-29 Per Bothnerfunction.c (assign_temp): New function.
1995-12-29 Per Bothner* function.c (assign_parms): Fix thinko for struct...
1995-12-27 Richard Kenner(assign_parms): Set REGNO_POINTER_ALIGN for parms that...
1995-12-18 Richard Kenner(fixup_var_refs_1): Fix error in last change (when...
1995-12-16 Richard Kenner(fixup_var_refs_1): Fix two incorrect calls to single_set.
1995-12-15 Richard Kenner(init_temp_slots): New function.
1995-12-14 Mike Stumpfunction.c (identify_blocks): Start with a chain of...
1995-11-26 Richard Kenner(fixup_var_refs_1): Make pseudo for DEST in PROMOTED_MO...
1995-11-12 Richard Kenner(put_reg_into_stack): New arg volatile_p.
1995-10-27 Richard Kenner(assign_parms): Don't trust the callee to copy a TREE_A...
1995-10-20 Richard Kenner(init_function_start): Don't call init_insn_lengths...
1995-10-03 Richard Kenner(assign_stack_temp): Adjust full_size field of temp_slo...
1995-09-12 Richard Kenner(put_var_into_stack): For CONCAT case, order of placeme...
1995-08-28 Richard KennerFix spelling errors.
1995-07-28 Richard Kenner(assign_stack_temp): When split a slot, set base_offset...
1995-07-14 Richard Kenner(struct temp_slot): New fields base_offset, full_size.
1995-07-14 Richard Kenner(current_function_stdarg): New global variable.
1995-07-10 Richard Kenner(setjmp_args_warning): Remove bogus arg.
1995-06-15 Richard Kenner(assign_parms): Do all conversions in CONVERSION_INSNS.
1995-06-15 Richard KennerUpdate FSF address.
1995-06-14 Richard Kenner(assign_parms): Use convert_to_mode instead of gen_lowp...
1995-06-11 Richard Kenner(assign_parms): Handle promotions of both passed and...
1995-06-08 Richard Kenner(assign_parms): Don't call promote_mode on arg unless
1995-05-16 Richard KennerFix typos in comments.
1995-05-07 Jason Merrill(expand_function_end): Don't warn about unused
1995-04-26 Richard Kenner(expand_function_end): Warn about unused parms if both...
1995-04-25 Richard Kenner(assign_parms): If STACK_REGS is defined...
1995-04-20 Jason MerrillUse TREE_ADDRESSABLE rather than | TYPE_NEEDS_CONSTRUCT...
1995-04-17 Jim Wilson(instantiate_decls): Use temporary allocation if
1995-03-28 Richard Kenner(preserve_temp_slots): Clear ADDR_TAKEN on item that...
1995-03-18 Richard Kenner(pop_function_context): Fix error in last change; refer...
1995-03-15 Jason MerrillHandle compilation of nested functions from another...
1995-03-02 Per BothnerRemove Feb 28's FUNCTION_NEEDS_STATIC_CHAIN changes.
1995-02-28 Per Bothnerfunction.c (lookup_static_chain): Check for a static...
1995-02-21 Richard Kenner(assign_parms): Added arg to RETURN_POPS_ARGS.
1995-01-21 Jim Wilson(delete_handlers): When clear LABEL_PRESERVE_P,
1995-01-13 Richard Kenner(optimize_bit_field): Don't remove a SUBREG that change...
1994-12-30 Jeff Lawcalls.c (expand_call): Set MEM_IN_STRUCT_P as needed...
1994-12-13 Doug Evans(instantiate_virtual_regs_1, case PLUS): If offset is
1994-12-12 Doug Evans(locate_and_pad_parm): Don't call pad_below for BLKmode...
1994-12-07 Doug Evans(locate_and_pad_parm): Do padding before rounding
1994-11-16 Ian Lance TaylorCheck target endianness at run time, not compile time
1994-11-16 Jason Merrill(init_function_start): Use
1994-11-15 Doug Evans(assign_stack_temp): Compute size of slot after
1994-11-11 Richard Kenner(assign_stack_temp): Always initialize p->rtl_expr.
1994-11-11 Richard Kenner(preserve_rtl_expr_result): find_temp_slot_from_address...
1994-10-31 Richard Kenner(preserve_temp_slots): Preserve anything whose address...
1994-10-17 Per Bothner* function.c (current_function_outgoing_args_size)...
1994-10-07 Richard Kenner(preserve_temp_slots): If X cannot be a temp slot,...
1994-10-07 Richard Kenner(assign_stack_temp): Abort if SIZE == -1.
1994-10-06 Richard Kenner(struct temp_slot): New field addr_taken.
1994-10-02 Jason Merrillontext, adds argument to indicate that the new function...
1994-09-28 Richard Kenner(trampoline_address): Add missing call to round_trampoline.
1994-09-27 Richard Kenner(optimize_bit_field): Put any insns made by change_addr...
1994-09-20 Richard Kenner(pop_function_context): Clear reg_renumber.
1994-09-12 Jim Wilson(assign_parms): Set RTX_UNCHANGING_P on stack_parm
1994-09-10 Jason Merrill(expand_main_function): Don't call __main if
1994-08-19 Richard Kenner(assign_parms): If parm is transparent union, use type...
1994-08-12 Richard Kenner(expand_function_start): Add redundant copy to static_c...
1994-08-08 Richard Kenner(expand_function_start): Only use static_chain_incoming...
1994-07-29 Richard Kenner(expand_function_start): Initialize VALUE_ADDRESS.
1994-07-13 Jason Merrilltree.h (TYPE_NEEDS_CONSTRUCTING): New macro.
1994-07-10 Richard Kenner(instantiate_virtual_regs_1): Remove last change.
1994-07-08 Richard Kenner(instantiate_virtual_regs_1, case SET): If DEST is
1994-07-08 Mike Stumpfix temp lifetime (FOR TARGET_EXPRs only)
1994-06-14 Richard KennerCast pointer operands to bzero, bcopy, and bcmp to...
1994-05-27 Richard Kenner(assign_parms): Set REG_USERVAR_P when parm is passed...
1994-05-12 Richard Kenner(assign_parms): Fix typo in previous change.
1994-05-06 Richard Kenner(fixup_var_refs_insns): Change from USE and CLOBBER...
1994-05-06 Richard Kenner(assign_parms): Spread out the REG_EQUIV notes on
1994-05-06 Richard Kenner(assign_parms): Use expr_size when appropriate.
1994-04-26 Per BothnerUse new macro AGGREGATE_TYPE_P.
1994-04-21 Richard KennerAdd prototypes for static functions.
1994-04-18 Richard Kenner(assign_parms, promoted_input_arg, expand_function_star...
1994-04-17 Jeff Lawfunction.c (locate_and_pad_parm): For ARGS_GROW_DOWNWARD...
1994-04-10 Richard KennerNo longer handle LSHIFT.
1994-04-09 Richard Kenner(unitialized_vars_warning, setjmp_args_warning): Reword...
1994-04-06 Richard Kenner(push_function_context): Use current_function_varargs.
1994-04-06 Richard Kenner(expand_function_start): Delay copying static chain.
1994-03-21 Richard Kenner(preserve_temp_slots): If argument is REG, see if it...
1994-03-14 Richard Kenner(assign_parms, expand_function_start): Properly set...
1994-02-26 Richard Kenner(fixup_var_refs_insn): Delete CLOBBER of VAR.
1994-02-07 Richard Kenner(struct temp_slot): Add new field, ADDRESS.
1994-01-11 Richard Kenner(assign_parms): Call gen_realpart and gen_imagpart...
1994-01-11 Richard Kenner(preserve_rtl_expr_result): New function.
1993-12-12 Richard Kenner(thread_prologue_and_epilogue_insns): When constructing...
1993-11-25 Richard KennerDeclare sequence_rtl_expr.
1993-11-25 Richard KennerClean up comment formatting.
1993-11-23 Richard Stallman(expand_function_end): New arg END_BINDINGS.
1993-11-15 Richard Stallman(assign_parms): Clear STACK_PARM when we have a
1993-11-04 Richard Kenner(expand_function_start): If not optimizing, ensure...
1993-10-30 Richard Stallman(assign_parms): If parmreg is a CONCAT, handle the
next