On 2016.03.07 at 13:03 +0100, Jakub Jelinek wrote: > On Mon, Mar 07, 2016 at 12:57:20PM +0100, Richard Biener wrote: > > (no strong opinion about that - but for example the recent -flifetime-dse > > strengthening fallout is similar) > > -flifetime-dse change is different, we default to -flifetime-dse=2, but have > a way for broken packages to workaround their bugs, so that situation is the > same as with -fno-delete-null-pointer-checks.
If the situation was the same there would be no -flifetime-dse=2 flag at all. Affected users would be told to use -fno-lifetime-dse for broken code, just like they are told to use -fno-delete-null-pointer-checks. -- Markus