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

--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
That hunk has been added by Alexandre in r151312 with:
(moveup_expr_cached): Don't use cache for debug insns that        
are heads of blocks.
This has been posted to gcc-patches in
http://gcc.gnu.org/ml/gcc-patches/2009-03/msg00009.html

The goal (which has not been accomplished in case of sel-sched as the only
pass) is that the presence or lack thereof doesn't affect code generation in
any way (i.e. scheduling of everything but DEBUG_INSNs is identical between -g
and -g0),
and otherwise DEBUG_INSNs are scheduled together with the code movements.

Reply via email to