💾 Archived View for mirrors.apple2.org.za › archive › apple.cabi.net › GS.Emulators › Icc.GS.zip.DOC… captured on 2024-05-10 at 12:06:59.

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-


General Info:
-------------

This package contains lcc816, which is a C compiler producing 65816
assembly code. The compiler currently runs under MS-DOS and requires
an 80386 or above (it requires 80386 protect mode). Hopefully someday
soon it will compile itself and run on an Apple //gs.

lcc is a C compiler developed by Chris Fraser at Princeton University and
David Hansen of AT&T Bell Labs. The 65816 code generator was written by yours
truly.

The back-end first generates VM code which is fairly similar to the 65816,
but without most of the addressing anomolies. The utility VM2GS2 converts
the VM code to 65816 assembly compatible with ORCA/M.

The compiler hasn't been tested much, and I haven't been able to work on it
very much lately. If you find any bugs, I may be able to help, no guarantees;
if you fix a bug, let me know and I'll incorporate it into future releases.

The original source for lcc is avaiable at princeton.edu in pub/lcc.


tm@netcom.com
10/16/93 11:46 pm