https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104589

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Jakub Jelinek <ja...@gcc.gnu.org>:

https://gcc.gnu.org/g:2e1b00367abaf8b6dbb47fd8518d9ac69c326a06

commit r12-7447-g2e1b00367abaf8b6dbb47fd8518d9ac69c326a06
Author: Jakub Jelinek <ja...@redhat.com>
Date:   Wed Mar 2 10:48:14 2022 +0100

    cfgrtl: Fix up -g vs. -g0 code generation -flto differences in
fixup_reorder_chain [PR104589]

    This is similar to PR104237 and similarly to that, no testcase included
    for the testsuite, as we don't have a framework to compile/link with
    -g -flto and -g0 -flto and compare -fdump-final-insns= results from
    the lto1 compilations.

    With -flto, whether two location_t compare equal or not and just
    express the same location is a lottery.

    2022-03-02  Jakub Jelinek  <ja...@redhat.com>

            PR rtl-optimization/104589
            * cfgrtl.cc (fixup_reorder_chain): Use loc_equal instead of direct
            INSN_LOCATION comparison with goto_locus.

Reply via email to