http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50010
Uros Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rth at gcc dot gnu.org --- Comment #9 from Uros Bizjak <ubizjak at gmail dot com> 2011-08-20 23:15:39 UTC --- (In reply to comment #5) > This is consistent with my own binary search > > r177170 2011-08-02 14:55:47 okay > r177212 2011-08-02 20:26:57 okay > r177216 2011-08-02 21:09:26 okay > r177218 2011-08-02 22:18:35 comparison failure > > which clearly identifies the following commit: > > 2011-08-02 Richard Henderson <r...@redhat.com> > > PR target/49864 > * reg-notes.def (REG_ARGS_SIZE): New. > * calls.c (emit_call_1): Emit REG_ARGS_SIZE for call_pop. > (expand_call): Add REG_ARGS_SIZE to emit_stack_restore. > * cfgcleanup.c (old_insns_match_p): Don't allow cross-jumping to > different stack levels. > * combine-stack-adj.c (adjust_frame_related_expr): Remove. > (maybe_move_args_size_note): New. > (combine_stack_adjustments_for_block): Use it. > * combine.c (distribute_notes): Place REG_ARGS_SIZE. Adding some CCs.