Z88DK

Z88DK is a Small-C-derived cross compiler[1] for a long list of Z80 based computers.[2][3] The name derives from the fact that it was originally developed to target the Cambridge Z88.[4] Z88DK is much developed from Small-C and it accepts many features of ANSI C with the notable exception of multi-dimensional arrays and prototyped function pointers. Later version also supports SDCC as compiler.

It has been used for many software and hardware projects, notably the REX DK (targeted to the REX 6000 platform) and the S1 SDK (targeted to the S1 MP3 Player) teams.

The compiler is highly portable, and is known to be run on AmigaOS, BeOS, HP-UX 9, Linux, BSD, Mac OS X, Solaris, Win64, Win32, Win16 and MS-DOS.

Supported target platforms

As of the time of writing Z88DK supports the following target platforms:[2]

gollark: Ice Lake and Tiger Lake have it, Sapphire Rapids will, but Alder Lake won't.
gollark: (Alder Lake doesn't have it)
gollark: Intel has apparently beeized any chance of AVX-512 being widely adopted recently, because they're bees.
gollark: Interesting.
gollark: AVX-512 isn't one 512-bit operation per clock cycle?

References

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.