On 04.06.20 12:44, Philipp Klaus Krause wrote:
> The barrier works the other way around: if a replace restart rule has
> been applied, the restart is done at the next barrier rathere than at
> the end of the peephole file.
> But the restart will still start processing from the first rule.

Oh, I supposed it goes from barrier to barrier.

On 04.06.20 12:49, Philipp Klaus Krause wrote:
The z80 (and related) backend currently does not support flags in
notUsed (but the stm8 backend has support for the individual flags c, z,
n in notUsed()).

I’m thinking a few step ahead there.

I plan to implement notUsed('sp'), notUsed('f'), notUsed('af'), notUsed('zf'), notUsed('nf'), notUsed('hf') and notUsed('cf'), but for gbz80 only.

I think I can implement notUsed('sp') for z80, too. I can’t implement flag support for z80, but I’ll try to write it so that it can easily be extended to other ports.

I have documentation for gbz80 that tells which flags get read and set, but not for the other ports.

--
Freundliche Grüße / Yours sincerely
Sebastian Riedel


_______________________________________________
Sdcc-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to