On 12/15/20 10:27 AM, Segher Boessenkool wrote:
> Hi!
>
> I have updated my CC0 removal branch I started in 2019:
> refs/users/segher/heads/cc0
> (yes I know this needs some patch series work; this branch rebases).
>
> I have tested it all on powerpc*, and sill test it with cross-compilers
> to all Linux targets later today. I already know one problem that will
> run into: the h8300 port still uses cc0! In peepholes, and also in
> h8300.c (cc0_rtx). All that is dead code I bet, but that still doesn't
> compile if CC0 is removed ;-)
It's dead code. The peepholes a shouldn't be included by the main .md
file. I've got a partial conversion of those here. Still lots of
cleanup and improvements queued up. Don't let anything H8 related get
in the way :-) If it breaks, I'll take care of it.
jeff