This is the mail archive of the
mailing list for the GCC project.
Re: Remove all CSE skip blocks code
> This is another step towards GCC working in cfglayout more. For this
> patch, I used the chain saw. The patch removes all code related to
> CSE skip jumps, as I promised to do. The next CSE patch (which is
> ready too) will make CSE work on the CFG instead of on a list of insns.
> Bootstrapped and tested on x86_64-suse-linux-gnu. OK?
> I also have a patch to remove the -fcse-skip-blocks flag, but I'm not
> sure what the policy is: Remove the flag, or keep it and make it a NOP?
I think the common strategy is to turn it into obsoletted warning in one
release and remove in second. We definition don't want to end up wtih
toushdands of NOP flags.