On Wed, Aug 31, 2022 at 3:39 AM Gregory Nutt <spudan...@gmail.com> wrote:

> Yes. 2.95
>
>
> > > Classic Z80 is probably not viable due to the 64Kb address limitation
> but
> > > is still relevant for Z80 derived parts with MMUs such as Z180 and the
> ZX
> > > Spectrum Next or with wider address buses such as the eZ80.  z8 was
> never
> > > well tested.  But eZ80 and ZNEO have been important platforms to
> support
> > > and are/were needed by a few still active products.
> > >
> > > z8, ez80, and ZNEO using the ZiLOG ZDS-II compiler.  I don't know the
> > > current outstanding issues with that compiler.  The Z80 parts currently
> > use
> > > SDCC but could also use one of several other open source compilers
> > > such as Z88dk
> > > which I know nothing about.
> > >
> > >
> > From http://sdcc.sourceforge.net/doc/sdccman.pdf, inline is supported.
> >
> > But ZDS-II does not support inline.
>
>
Since SDCC supports Zilog chipset very well, why not switch from ZDS-II to
SDCC?


> compiler.h has changed a lot.  Does it still support compilers without
> inline support?  It appears not.  I used to define inline to be nothing for
> ZDS-II which worked okay except for static inline functions in header files
> which would be replicated.
>

If this is acceptable, I could create a new macro in compiler.h for it.

Reply via email to