summaryrefslogtreecommitdiffstats
path: root/development/z88dk/man/z88dk.1
diff options
context:
space:
mode:
Diffstat (limited to 'development/z88dk/man/z88dk.1')
-rw-r--r--development/z88dk/man/z88dk.142
1 files changed, 42 insertions, 0 deletions
diff --git a/development/z88dk/man/z88dk.1 b/development/z88dk/man/z88dk.1
new file mode 100644
index 0000000000..cef95b9206
--- /dev/null
+++ b/development/z88dk/man/z88dk.1
@@ -0,0 +1,42 @@
+.\"Text automatically generated by txt2man
+.TH z88dk 1 "01 December 2009" "" "z88 Development Kit"
+.SH NAME
+\fBz88dk \fP- The z88 Development Kit.
+\fB
+.SH DESCRIPTION
+
+The z88 Development Kit (hereafter known as z88dk) is an advanced set
+of tools allowing the production of complex programs for z80 based
+computers in either C or assembly language.
+The name z88dk originates from the time when the project was founded and targetted only the Cambridge z88 portable.
+.RE
+.PP
+The compiler featured in z88dk is much enhanced Small C compiler, the compiler accepts many features
+of ANSI C and is only deficient in a few areas where implementation on a z80 processor might prove
+inefficient. The compiler performs simple optimizations, but the bulk of the optimization is done by
+a set of peep-hole rules, which will typically reduce the size of a large project by up to a third.
+.RS
+.PP
+The libraries supplied with z88dk are designed to be as generic as possible, indeed it is possible
+to port to a new machine simply by supplying two library routines and some startup code. It is hoped
+that one day z88dk will support as many z80 based machines as there is information available and sufficient interest in.
+.PP
+z88dk contains usable tools:
+.IP \(bu 3
+zcc - the frontend of z88dk is called zcc, it is this that you should call if you want to do any compilations.
+.IP \(bu 3
+z80asm - Z80 assembler compiler
+.IP \(bu 3
+copt - Z80 asm optimizer code
+.IP \(bu 3
+appmake - produce files which are suitable for use in emulators or on the real hardware
+.IP \(bu 3
+sccz80 - Small-C/Plus compiler
+.SH SEE ALSO
+\fBz88dk\fP(1), \fBz88dk-zcc\fP(1), \fBz88dk-z80asm\fP(1), \fBz88dk-appmake\fP(1), \fBz88dk-copt\fP(1).
+.RE
+.PP
+
+.SH AUTHOR
+z88dk was written by Dominic Morris <dom@z88dk.org>, and others.
+This manual page was written by Krystian Wlosek <tygrys@waw.pdi.net> using exists documentation, for the Debian GNU/Linux system.