ljp@sm.luth.se (Johan Persson) (11/01/90)
A few days ago I asked where I could ftp' a PD M68K assembler. I got a lot of mail asking me to forward any info I got on the matter so I decided there's enough interest to post the info on the net. Well, here's the good news. According to Fred Gilham (gilham@csl.sri.com) there exist a PD M68k assembler at: wuarchive.wustl.edu (path: ./usenet/comp.sources.amiga/volume89/languages) (Thanks Fred!) I've had a quick look at it and it seems to be a modified version of a M68K assembler originally published in DDJ (Dr. Dobbs Journal of Software Tools). This version although, has been rewritten in C and has had a lot of nice features added to it, (like macros). The assembler can output either motorola S-records or AmigaDos object files. Unfortunately it doesn't seem to include any linker, which at least for my purposes is a major drawback. The documentation assumes that you are familiar with some Amiga assemblers and it doesn't really much describe what you can or can't do. It doesn't even have a list of all the pseudo-instructions available. (It consists of about 10 pages) I've compiled it under UNIX on a SUN workstation and it worked find after a few minor changes, like adding some missing system h-files and renaming some h-files. I also rewrote the makefile. All in all, it seems like a quite good assembler. It's possibly I might consider rewriting it so that it can produce COFF object files (in which case I could use a standard linker) but I'm not sure I got the time. Anyone else interested ? Johan --- Internet: ljp@sm.luth.se Johan Persson BITNET: ljp%sm.luth.se@sekth.bitnet Dept of Math & CS ARPA: ljp%sm.luth.se@ucbvax.berkely.ed U of Lule}