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: "gerald at pfeifer dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 20 Aug 2011 17:56:31 +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
Gerald Pfeifer <gerald at pfeifer dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2011-08-20
Summary|i386-unknown-freebsd |[4.7 regression]
|bootstrap comparison |i386-unknown-freebsd
|failure |bootstrap comparison
| |failure
Ever Confirmed|0 |1
--- Comment #5 from Gerald Pfeifer <gerald at pfeifer dot com> 2011-08-20 17:56:31 UTC ---
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.