This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/50010] [4.7 regression] i386-unknown-freebsd bootstrap comparison failure
- From: "ubizjak at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 20 Aug 2011 23:15:39 +0000
- Subject: [Bug bootstrap/50010] [4.7 regression] i386-unknown-freebsd bootstrap comparison failure
- Auto-submitted: auto-generated
- References: <bug-50010-4@http.gcc.gnu.org/bugzilla/>
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 <rth@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.