aboutsummaryrefslogtreecommitdiff
path: root/gcc/stmt.c
AgeCommit message (Expand)AuthorFilesLines
1997-12-18tree.c (build_range_type): Allow creation of ranges with no maximum.Richard Henderson1-1/+13
1997-12-15stmt.c (expand_asm_operands): If an ASM has no outputs, then treat it as vola...Jeffrey A Law1-0/+4
1997-12-11Another handful of gcc-2.8 changes (will it ever go out the door?).Jeff Law1-1/+5
1997-12-06Merge from gcc-2.8Jeff Law1-28/+39
1997-12-06loop.c (invariant_p): Don't test flag_rerun_loop_opt.Jeff Law1-0/+1
1997-12-03except.c (expand_fixup_region_end): New fn.Jason Merrill1-0/+7
1997-12-02* stmt.c (expand_decl_cleanup): Update thisblock after eh_region_start.Jason Merrill1-0/+2
1997-11-21* stmt.c (expand_end_bindings): Allow jump into block with cleanups.Bruno Haible1-4/+4
1997-11-10stmt.c (expand_decl_cleanup_no_eh): New fn.Jason Merrill1-0/+13
1997-11-02Update mainline egcs to gcc2 snapshot 971021.Jeff Law1-2/+20
1997-08-20stmt.c (start_cleanup_deferal, [...]): Test block_stack before dereferencing it.Jim Wilson1-2/+8
1997-08-02(expand_computed_goto): If -fcheck-memory-usage, check that computed address ...Richard Kenner1-1/+19
1997-07-17(expand_decl): If stack checking, use alloca for large vars.Richard Kenner1-1/+5
1997-06-11stmt.c (expand_decl_cleanup): Avoid core dumping when exceptions aren't on.Mike Stump1-3/+4
1997-04-29except.c (expand_eh_region_start_tree): Add DECL argument so we can better tr...Mike Stump1-15/+27
1997-04-26(pushcase_range): [try to] properly apply previous patch of empty range test.Doug Evans1-4/+4
1997-04-24(pushcase_range): Check for null range first.Richard Kenner1-7/+7
1997-04-23Add setjmp/longjmp exception handling.Mike Stump1-55/+339
1997-02-10stmt.c (group_case_nodes): Recognize more opportunities to group case nodes.Jeff Law1-1/+7
1996-10-30(expand_asm_operands): Disallow matching constraints on output andRichard Kenner1-7/+13
1996-10-23returnJason Merrill1-3/+8
1996-09-29(expand_decl): Use mark_user_reg and simplify code.Richard Kenner1-0/+1
1996-09-29(expand_asm_operands): Fix errors in previous patches.Richard Kenner1-26/+10
1996-09-29(fixup_gotos): When running undefined labels, if no cleanup actionsRichard Kenner1-2/+3
1996-09-23(expand_asm_operands): Handle '+' constraint.Richard Kenner1-5/+40
1996-08-14(expand_return): In code for doing scc with jumps,Torbjorn Granlund1-8/+30
1996-08-12(expand_end_bindings): Add test and call for nonlocal_goto_receiver pattern.Richard Kenner1-2/+7
1996-07-23install EH codeMike Stump1-7/+8
1996-07-03formatting tweaksMike Stump1-37/+38
1996-06-06(expand_value_return): Handle PARALLEL return_reg.Jim Wilson1-0/+15
1996-05-17expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR.Mike Stump1-6/+5
1996-05-06(expand_decl): Don't deduce alignment of SIZE from DECL_ALIGN; useRichard Kenner1-2/+5
1996-04-20(check_for_full_enumeration_handling): Call case_tree2list before checking fo...Richard Kenner1-29/+66
1996-04-20Revert to 1.140.Richard Kenner1-4/+4
1996-04-14(expand_end_case): Move conversion of case_list beforeRichard Kenner1-4/+4
1996-03-19(struct case_node): New member balance.Richard Kenner1-61/+248
1996-02-13(expand_end_case): Don't use ADDR_DIFF_VEC for PIC ifRichard Kenner1-0/+3
1996-02-13(bc_pushcase): Fix precedence error.Richard Kenner1-1/+1
1996-01-15(save_expr_regs): Delete declaration; unused.Richard Kenner1-5/+1
1995-12-31(expand_asm_operands): Call assign_temp with extra arg.Richard Kenner1-2/+2
1995-12-31(tail_recursion_args): Compare TYPE_MAIN_VARIANTs.Richard Kenner1-1/+2
1995-12-31(fixup_gotos): Use DECL_ERROR_ISSUED instead of DECL_REGISTER.Richard Kenner1-2/+2
1995-12-29* stmt.c (expand_asm_operands): Use new assign_temp function.Per Bothner1-12/+2
1995-12-27(expand_decl): Set alignment of register for pointer variable.Richard Kenner1-1/+3
1995-12-18(expand_asm_operands): Handle numeric constraints inJim Wilson1-2/+12
1995-12-14function.c (identify_blocks): Start with a chain of BLOCKs to match the rest ...Mike Stump1-4/+0
1995-09-12(expand_start_stmt_expr): Do stack adjust in right place.Richard Kenner1-1/+1
1995-08-28Fix spelling errors.Richard Kenner1-1/+1
1995-08-15(fixup_gotos): When some fixups done, reset to point to next insteadRichard Kenner1-1/+1
1995-08-13(expand_asm_operands): Type '0'..'4' operands may allow regs, so moveRichard Kenner1-1/+1