Messages in this thread |  | | Date | Sat, 25 Jan 1997 17:47:19 -0800 | From | "Arthur D. Jerijian" <> | Subject | NASM |
| |
Greetings Linux hackers,
I have found the following announcement on comp.os.linux.announce. Would any of you suppose that the 16-bit boot and setup code in the Linux kernel could be adapted to use this assembler, or will bin86 continue to be supported for some time to come?
Thanks.
--Arthur
Path: nnrp.info.ucla.edu!newsfeed.internetmci.com!news.bbnplanet.com!cpk-news-hub1.bbnplanet.com!news.sprintlink.net!news-peer.sprintlink.net!visi.com!uunet!in2.uu.net!194.100.36.3!liw.clinet.fi!not-for-mail From: anakin@pobox.com (Simon Tatham) Newsgroups: comp.os.linux.announce Subject: Release of NASM v0.93 - Netwide Assembler Followup-To: comp.os.linux.development.apps Date: Sat, 25 Jan 1997 10:20:49 GMT Organization: Trinity College, Cambridge Lines: 69 Approved: linux-announce@news.ornl.gov (Lars Wirzenius) Message-ID: <pgpmoose.199701251220.23860@liw.clinet.fi> NNTP-Posting-Host: localhost X-Server-Date: 25 Jan 1997 10:20:56 GMT X-Original-Date: 23 Jan 1997 19:39:06 GMT X-Auth: PGPMoose V1.1 PGP comp.os.linux.announce iQBVAwUBMunehTiesvPHtqnBAQFCfwH/UGsINM65towPDjROl95Kwq149nBsmIy9 f4diVo08Hez3TItYd+1WJrluoeYrdU74YIZxm8rRKr5oc0b2izFvYw== =Hvsa
-----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 <sgt20@cam.ac.uk> <anakin@pobox.com> _> ------------ Trinity College, Cambridge, CB2 1TQ, England.
-----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: noconv
iQCVAwUBMuneCoQRll5MupLRAQH4fAP/RqTnW2rcKrbmZzs+x96jSYFq1YKDSETZ mHfRi3eBmccE9bAY2P6c10B9rXmsjM4l3J/4bpYMDw/HjYl0yAK/9uwAu5ljdQW0 a8PGX0wP5+a6BmggqfStknpPe8FLuOYoW/cuJ72Tw2ajWKW97dya6BhmWNkFF1aF o8/zYi+EUcQ= =QKuN -----END PGP SIGNATURE-----
-- This article has been digitally signed by the moderator, using PGP. http://www.iki.fi/liw/lars-public-key.asc has PGP key for validating signature. Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov PLEASE remember a short description of the software and the LOCATION. This group is archived at http://www.iki.fi/liw/linux/cola.html
|  |