🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: btl.wanted
Article #20

follow up of the wanted cross C compiler for 6502

#20
From: Minsky Luo
Date: Wed, 18 Jan 1984 15:28
48 lines
2559 bytes
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.
Technical Details
Message-ID: <269@hlhop.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!seismo!harpo!eagle!mhuxl!mhuxm!mhuxr!mhuxt!mhuxh!hlhop!ml

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 exptools 1/6/84; site hlhop.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!seismo!harpo!eagle!mhuxl!mhuxm!mhuxr!mhuxt!mhuxh!hlhop!ml
From: ml@hlhop.UUCP (Minsky Luo)
Newsgroups: btl.wanted,net.wanted,att.micro,att.wanted,net.followup
Subject: follow up of the wanted cross C compiler for 6502
Message-ID: <269@hlhop.UUCP>
Date: Wed, 18-Jan-84 10:28:25 EST
Article-I.D.: hlhop.269
Posted: Wed Jan 18 10:28:25 1984
Date-Received: Thu, 19-Jan-84 05:13:11 EST
Organization: AT&T Bell Laboratories, Short Hills, NJ
Lines: 48