[net.followup] follow up of the wanted cross C compiler for 6502

ml@hlhop.UUCP (Minsky Luo) (01/18/84)

I have got a great number of mails asking for the obtained information
of the wanted cross C compiler/assembler for 6502/6510.  Unfortunately,
I have got much less of positive responses.


Here they are:

1. I don't have any information other that the net path about the originator 
   of the following intersting staff:

	>From ihnp4!allegra!watmath!looking!brad

	I have written a 6502 Cross Assembler in C that runs under Unix.
	I also have a simple downloading program for the Commodore 64 that runs
	at 19.2k baud.
	
	My assembler can use either m4 or cpp for macros (m4 is better for most
	purposes) and can output direct code or relocatable libraries.  There is
	a simple relocating linker, too.
	The assembler makes only one pass, which helps make it faster, but can
	handle arbitrary forward references.

	Also with it are routines to convert files in PAL assembler format from
	commodore machines to the format of this assembler.

	Source licence is available.  It is done with yacc, so it should be easy
	for you to modify the syntax.

	I have just finished writing this, and now use it to maintain all my
	6502 products.  I have been planning to fix it up and sell it, and your
	message prompted me to get going. Since I use it myself, you can be sure
	of support.  


2. Thanks to Jan Wolitzky (rabbit!woit) and Mark Nettleingham (we13!ll1!mn) for
   the following:

	1. Manx Sofware produces a full line of C compilers for micros, cross C 
	   compilers too.  See their ad, e.g., in Byte, Jan 1984 p.64.
	2. Tiny C Associates sells C interpreters for micros, including 6502.
	3. The above mentioned products are probably written by Jim Goodnow,
	   formerly of Bell Labs, now of Manx Software.


3. John Duncan, (313) 4240178, has written a C compiler, running VAX, for Apple.
   Dan Klein, (414) 5783382, has a package which might be too expensive for an
   individual.  Neither is free.