Skip to content
Snippets Groups Projects
  • Jakub Jelinek's avatar
    2e1b0036
    cfgrtl: Fix up -g vs. -g0 code generation -flto differences in fixup_reorder_chain [PR104589] · 2e1b0036
    Jakub Jelinek authored
    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  <jakub@redhat.com>
    
    	PR rtl-optimization/104589
    	* cfgrtl.cc (fixup_reorder_chain): Use loc_equal instead of direct
    	INSN_LOCATION comparison with goto_locus.
    2e1b0036
    History
    cfgrtl: Fix up -g vs. -g0 code generation -flto differences in fixup_reorder_chain [PR104589]
    Jakub Jelinek authored
    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  <jakub@redhat.com>
    
    	PR rtl-optimization/104589
    	* cfgrtl.cc (fixup_reorder_chain): Use loc_equal instead of direct
    	INSN_LOCATION comparison with goto_locus.
cfgrtl.cc 147.79 KiB