Short: Cross compiler & linker for the Z80 CPU Author: P.Biancalani@agora.stm.it (Patrizio Biancalani) Uploader: P.Biancalani@agora.stm.it (Patrizio Biancalani) Type: dev/cross This is a z80 cross compiler and linker. Main features include: - Support of all legal set of z80 istructions - The object output file of the linker is in z80 machin code and it can be direct upload on a z80 sistems. It was tested on a ZXSpectrum . - The compiler support include file , external and pubblic address references. - The linker support obviously multiple input files. - It's fast! The compiler is tested on: Amiga 500 with OS1.3 Amiga 1200 base with OS3.0 Amiga 4000/EC30 with OS3.0 Amiga 4000/40 with OS3.0 The compiler and the linker don't required other then the standard ANSI C library thearfore it is very likely that it can run on other machines and O.S. after recompiling the sources. On Amiga systems is request almost ixemul.library V41.4, but if you recompile the sources it can run with older version of this library. The program is FreeWare and it can be freely distribuite but it can't be sold. The archive must be include all file of the original file distribution. The archive also include all sources of compiler ,it can be edit but I want to be informed of this. I will are very happy for suggestion, errors signaling and various contributions as the traslation of the compiler manual in english or other languages. I am sorry but all the internal documentations are in italian and also sorry for my bad english. Author :Patrizio Biancalani (Italy) Email :P.Biancalani@agora.stm.it ============================= Archive contents ============================= Original Packed Ratio Date Time Name -------- ------- ----- --------- -------- ------------- 628 252 59.8% 18-Jan-97 14:15:06 C_z80.info 459 239 47.9% 02-Jan-97 20:31:56 +asmtut 27392 14969 45.3% 02-Jan-97 20:31:56 +c_z80 1651 813 50.7% 18-Jan-97 14:10:34 +c_z80.readme 8408 4975 40.8% 02-Jan-97 20:31:56 +l_z80 36383 13461 63.0% 18-Jan-97 14:09:24 +manuale.doc 8664 3076 64.4% 02-Jan-97 20:31:56 +c_z1.c 11733 3136 73.2% 02-Jan-97 20:31:58 +c_z2.c 16643 5274 68.3% 02-Jan-97 20:31:58 +c_z3.c 13958 4597 67.0% 02-Jan-97 20:31:58 +c_z80.c 3926 1224 68.8% 02-Jan-97 20:31:58 +c_z80.h 453 187 58.7% 18-Jan-97 13:04:58 +c_z80.make 25274 3954 84.3% 02-Jan-97 20:31:58 +c_zf.c 4270 1675 60.7% 02-Jan-97 20:31:56 +l_z1.c 10392 3763 63.7% 02-Jan-97 20:31:56 +l_z80.c 1494 602 59.7% 02-Jan-97 20:31:56 +l_z80.h 291 158 45.7% 18-Jan-97 13:05:22 +l_z80.make 525 220 58.0% 02-Jan-97 20:31:56 +zlink -------- ------- ----- --------- -------- 172544 62575 63.7% 18-Jan-97 18:46:36 18 files