aboutsummaryrefslogtreecommitdiff
path: root/gcc/stmt.c
AgeCommit message (Expand)Author
1999-04-03(pushcase{,_range}): Convert to NOMINAL_TYPE after checking for withinkenner
1999-01-24Fix typo in last changekenner
1999-01-23(expand_asm_operands): Don't use TREE_STRING_LENGTH for constraints.kenner
1998-12-10Update comment.kenner
1998-11-29Use gen_rtx_FOO.kenner
1998-11-29Include system.h and remove now-redundant includes or definitionskenner
1998-10-03Replace uses of flag_check_memory_usage withkenner
1998-04-11(target_temp_slot_level): Don't define here.kenner
1998-02-28(expand_decl): If -fcheck-memory-usage, put vars in memory.kenner
1998-02-28(expand_decl): Use POINTER_TYPE_P.kenner
1998-02-14(expand_cleanups): Use new functions to protect fixups.kenner
1998-02-07(expand_start_bindings): Call push_temp_slots_for_block.kenner
1998-02-06(expand_asm_operands): Properly treat asm statement statements with nokenner
1997-12-31(expand_asm_operands): Treat ASM with no outputs as volatile.kenner
1997-12-09(expand_decl_cleanup_no_eh): Properly return a value.kenner
1997-12-04(pushcase_range): Clean up handling of "infinite" values.kenner
1997-12-03Fix spelling errors.kenner
1997-12-03(expand_decl_cleanup): Update thisblock after eh_region_start.kenner
1997-11-30(expand_end_bindings): Cleanups and incoming gotos are not incompatible.kenner
1997-11-10(expand_decl_cleanup_no_eh): New fn.merrill
1997-10-30(expand_asm_operand): If error in matching constraint, don't emit asm.kenner
1997-10-19(using_eh_for_cleanups_p): New variable.kenner
1997-09-22(expand_end_bindings): Check DECL_NAME and DECL_ARTIFICIAL beforekenner
1997-08-21(start_cleanup_deferal, end_cleanup_deferal): Testwilson
1997-08-07(expand_return): Add default case to switch.kenner
1997-08-02(expand_computed_goto): If -fcheck-memory-usage, check that computed addresskenner
1997-07-17(expand_decl): If stack checking, use alloca for large vars.kenner
1997-06-11 * stmt.c (expand_decl_cleanup): Avoid core dumping when exceptionsmrs
1997-04-29 * except.c (expand_eh_region_start_tree): Add DECL argument so wemrs
1997-04-26(pushcase_range): [try to] properly apply previous patch of empty range test.dje
1997-04-24(pushcase_range): Check for null range first.kenner
1997-04-23Add setjmp/longjmp exception handling.mrs
1997-02-10 * stmt.c (group_case_nodes): Recognize more opportunities tolaw
1996-10-30(expand_asm_operands): Disallow matching constraints on output andkenner
1996-10-23returnmerrill
1996-09-29(expand_decl): Use mark_user_reg and simplify code.kenner
1996-09-29(expand_asm_operands): Fix errors in previous patches.kenner
1996-09-29(fixup_gotos): When running undefined labels, if no cleanup actionskenner
1996-09-23(expand_asm_operands): Handle '+' constraint.kenner
1996-08-14(expand_return): In code for doing scc with jumps,tege
1996-08-12(expand_end_bindings): Add test and call for nonlocal_goto_receiverkenner
1996-07-23install EH codemrs
1996-07-03formatting tweaksmrs
1996-06-06(expand_value_return): Handle PARALLEL return_reg.wilson
1996-05-17 * expr.c (expand_expr, cond TARGET_EXPR): Make TARGET_EXPRsmrs
1996-05-07(expand_decl): Don't deduce alignment of SIZE from DECL_ALIGN; usekenner
1996-04-20(check_for_full_enumeration_handling): Call case_tree2listkenner
1996-04-20Revert to 1.140.kenner
1996-04-14(expand_end_case): Move conversion of case_list beforekenner
1996-03-19(struct case_node): New member balance.kenner