This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/50010] [4.7 regression] i386-unknown-freebsd bootstrap comparison failure


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]