summaryrefslogtreecommitdiff
path: root/gcc/stmt.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from gcc-2.8Jeff Law1997-12-061-28/+39
* loop.c (invariant_p): Don't test flag_rerun_loop_opt.Jeff Law1997-12-061-0/+1
* except.c (expand_fixup_region_end): New fn.Jason Merrill1997-12-031-0/+7
* * stmt.c (expand_decl_cleanup): Update thisblock after eh_region_start.Jason Merrill1997-12-021-0/+2
* * stmt.c (expand_end_bindings): Allow jump into block with cleanups.Bruno Haible1997-11-211-4/+4
* stmt.c (expand_decl_cleanup_no_eh): New fn.Jason Merrill1997-11-101-0/+13
* Update mainline egcs to gcc2 snapshot 971021.Jeff Law1997-11-021-2/+20
* stmt.c (start_cleanup_deferal, [...]): Test block_stack before dereferencing it.Jim Wilson1997-08-201-2/+8
* (expand_computed_goto): If -fcheck-memory-usage, check that computed address ...Richard Kenner1997-08-021-1/+19
* (expand_decl): If stack checking, use alloca for large vars.Richard Kenner1997-07-171-1/+5
* stmt.c (expand_decl_cleanup): Avoid core dumping when exceptions aren't on.Mike Stump1997-06-111-3/+4
* except.c (expand_eh_region_start_tree): Add DECL argument so we can better tr...Mike Stump1997-04-291-15/+27
* (pushcase_range): [try to] properly apply previous patch of empty range test.Doug Evans1997-04-261-4/+4
* (pushcase_range): Check for null range first.Richard Kenner1997-04-241-7/+7
* Add setjmp/longjmp exception handling.Mike Stump1997-04-231-55/+339
* stmt.c (group_case_nodes): Recognize more opportunities to group case nodes.Jeff Law1997-02-101-1/+7
* (expand_asm_operands): Disallow matching constraints on output andRichard Kenner1996-10-301-7/+13
* returnJason Merrill1996-10-231-3/+8
* (expand_decl): Use mark_user_reg and simplify code.Richard Kenner1996-09-291-0/+1
* (expand_asm_operands): Fix errors in previous patches.Richard Kenner1996-09-291-26/+10
* (fixup_gotos): When running undefined labels, if no cleanup actionsRichard Kenner1996-09-291-2/+3
* (expand_asm_operands): Handle '+' constraint.Richard Kenner1996-09-231-5/+40
* (expand_return): In code for doing scc with jumps,Torbjorn Granlund1996-08-141-8/+30
* (expand_end_bindings): Add test and call for nonlocal_goto_receiver pattern.Richard Kenner1996-08-121-2/+7
* install EH codeMike Stump1996-07-231-7/+8
* formatting tweaksMike Stump1996-07-031-37/+38
* (expand_value_return): Handle PARALLEL return_reg.Jim Wilson1996-06-061-0/+15
* expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR.Mike Stump1996-05-171-6/+5
* (expand_decl): Don't deduce alignment of SIZE from DECL_ALIGN; useRichard Kenner1996-05-061-2/+5
* (check_for_full_enumeration_handling): Call case_tree2list before checking fo...Richard Kenner1996-04-201-29/+66
* Revert to 1.140.Richard Kenner1996-04-201-4/+4
* (expand_end_case): Move conversion of case_list beforeRichard Kenner1996-04-141-4/+4
* (struct case_node): New member balance.Richard Kenner1996-03-191-61/+248
* (expand_end_case): Don't use ADDR_DIFF_VEC for PIC ifRichard Kenner1996-02-131-0/+3
* (bc_pushcase): Fix precedence error.Richard Kenner1996-02-131-1/+1
* (save_expr_regs): Delete declaration; unused.Richard Kenner1996-01-151-5/+1
* (expand_asm_operands): Call assign_temp with extra arg.Richard Kenner1995-12-311-2/+2
* (tail_recursion_args): Compare TYPE_MAIN_VARIANTs.Richard Kenner1995-12-311-1/+2
* (fixup_gotos): Use DECL_ERROR_ISSUED instead of DECL_REGISTER.Richard Kenner1995-12-311-2/+2
* * stmt.c (expand_asm_operands): Use new assign_temp function.Per Bothner1995-12-291-12/+2
* (expand_decl): Set alignment of register for pointer variable.Richard Kenner1995-12-271-1/+3
* (expand_asm_operands): Handle numeric constraints inJim Wilson1995-12-181-2/+12
* function.c (identify_blocks): Start with a chain of BLOCKs to match the rest ...Mike Stump1995-12-141-4/+0
* (expand_start_stmt_expr): Do stack adjust in right place.Richard Kenner1995-09-121-1/+1
* Fix spelling errors.Richard Kenner1995-08-281-1/+1
* (fixup_gotos): When some fixups done, reset to point to next insteadRichard Kenner1995-08-151-1/+1
* (expand_asm_operands): Type '0'..'4' operands may allow regs, so moveRichard Kenner1995-08-131-1/+1
* (emit_nop): Do not emit a nop if there is a single insn before a labelRichard Kenner1995-07-261-1/+2
* (expand_start_stmt_expr): Force stack adjust before NO_DEFER_POP.Richard Kenner1995-07-141-0/+1
* Delete redundant forward decls.Richard Kenner1995-06-281-28/+4