Version 2.04 of NASM - The Netwide Assembler

Release Notes: This is primarily a bugfix release. In particular, it should end once and for all abnormalities introduced by forward references when pass-limited. It does introduce some new features, mostly in the preprocessor. It adds support for packed BCD and UTF-16/UTF-32 constants. It also adds support for "smart" alignment, padding the bypassed region with optimized code.

Other releases

  •  20 Jul 2009 08:35

    Release Notes: This is the first release under the 2-clause (simplified) BSD license. This release adds 64-bit Mach-O (Mac OS X) support and the ability to generate Intel hex or S-records directly, but is otherwise primarily a bugfix release.

    •  30 Jun 2009 04:12

      Release Notes: This release adds support for Intel AVX revision 5 and AMD XOP/FMA4/CVT16 revision 3.03. The preprocessor has a new indirect macro expansion feature, the ELF backends now supports thread-local storage, and a number of bugs have been fixed.

      •  29 Oct 2008 23:49

      Release Notes: This release fixes the parsing of the -W/-w (warning enable/disable) option, which was broken in 2.05. It is strictly a patch release.

      •  24 Oct 2008 04:31

      Release Notes: This release includes a massive overhaul of the ELF64 backend for spec compliance. It fixes incorrect offsets in RIP-relative addressing in immediate-carrying instructions, bugs in the ALIGN directive, the handling of the %include directive inside macros, and a handful of instructions that had incorrect patterns.

      •  26 Sep 2008 04:04

      Release Notes: This is primarily a bugfix release. In particular, it should end once and for all abnormalities introduced by forward references when pass-limited. It does introduce some new features, mostly in the preprocessor. It adds support for packed BCD and UTF-16/UTF-32 constants. It also adds support for "smart" alignment, padding the bypassed region with optimized code.

      Screenshot

      Project Spotlight

      Joget Workflow

      A platform to easily build enterprise Web apps.

      Screenshot

      Project Spotlight

      Nuxis

      An integrated solution for virtualization management.