Date: Fri, 31 Jan 1997 10:48:38 +0100 (MET) From: Jan Kees Joosse To: Tudor Cc: djgpp AT delorie DOT com Subject: Re: nasm or ta2as In-Reply-To: <32F14FCA.6704@cam.org> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Thu, 30 Jan 1997, Tudor wrote: > David May wrote: > > > > [snip] > > > unfortunately, nasm appears > > > to no longer be maintained (looks like the project just died of death :( and ta2as works in part but throws up all number of errors. the biggest problem is that parts of > > > the code are 486 and 586 specific and it complains 'not a 386 instruction' or something similar. it also throws up a whole buttload of errors at various points eg. LOCAL, .286, .MODEL LARGE and such > > > > > > regards, > > > nik > > I just got version 0.92 a few days ago; the changes file indicates > > that the developer put out the new version in Jan, 1992. Looks like > > he is supporting it to me. :-) > Is this a joke I don't get? > I have version 0.90 which was updated around october 96. Not supported? I found this one in comp.os.linux.announce ! Happy programming! Jan Kees Joosse Newsgroups: comp.os.linux.announce Followup-To: comp.os.linux.development.apps Date: Sat, 25 Jan 1997 10:20:49 GMT Organization: Trinity College, Cambridge From: anakin AT pobox DOT com (Simon Tatham) -----BEGIN PGP SIGNED MESSAGE----- ANNOUNCE: Release of version 0.93 of the Netwide Assembler (NASM) ================================================================= NASM is an 80x86 assembler designed for portability and modularity. It supports a range of object file formats including Linux a.out and ELF, COFF, Microsoft 16-bit OBJ and Win32. It will also output plain binary files. Its syntax is designed to be simple and easy to understand, similar to Intel's but less complex. It supports Pentium, P6 and MMX opcodes. It includes a disassembler as well. Version 0.93, the first version since 0.90 to be properly announced (sorry everyone - things got a little chaotic), now supports a host of new features (notably MMX support), and contains an even larger number of bug fixes (notably the ability not to suffer stack overflows at the slightest provocation under DOS, and the ability to assemble the FDIVP and FDIVRP instructions the right way round). NASM is currently available in Unix .tar.gz format as ftp://sunsite.unc.edu/pub/Linux/Incoming/nasm-0.93.tar.gz and will (hopefully) at some point move to ftp://sunsite.unc.edu/pub/Linux/devel/lang/asm/nasm-0.93.tar.gz It's also been posted to Simtel and the Coast-to-Coast Repository in DOS archive form, and will shortly become available from ftp://ftp.simtel.net/pub/simtelnet/msdos/asmutil/nasm093.zip ftp://ftp.simtel.net/pub/simtelnet/msdos/asmutil/nasm093s.zip ftp://ftp.coast.net/coast/msdos/asmutil/nasm093.zip ftp://ftp.coast.net/coast/msdos/asmutil/nasm093s.zip (nasm093s.zip includes source code; nasm093.zip is binaries-only). Of course these files are also available from any site, such as sunsite.doc.ic.ac.uk, which mirrors sunsite.unc.edu, Simtel or Coast. If you can't get it from any of those, it's also available from my back-up FTP site, as ftp://yoda.trin.cam.ac.uk/pub/simon/nasm-0.93.tar.gz ftp://yoda.trin.cam.ac.uk/pub/simon/nasm093.zip ftp://yoda.trin.cam.ac.uk/pub/simon/nasm093s.zip Enjoy using NASM! - -- <^ I /\/\ O /\/ Simon Tatham _> ------------ Trinity College, Cambridge, CB2 1TQ, England. >