Slipping under my radar in October was the release of NASM 3.00 and the follow-up NASM 3.01 release shortly there after. This widely-used open-source assembler is now ready with support for Intel’s Advanced Performance Extensions (APX) and AVX10.
NASM 3.0 released a few weeks back with the headline functionality being support for APX and AVX10 instruction sets. Plus new pre-processor functions including %b2hs(), %chr(), %depend(), %find(), %findi(), %hs2b(), %null(), %ord(), %pathsearch(), and %realpath(). There are also some new preprocessor directives, various fixes, documentation updates, and other minor changes but arguably most notable with this big release is the APX and AVX10 support.
NASM 3.01 released a week later with a new obj2 version of the obj output format for use on OS/2, new %selbits() preprocessor function, and other minor additions.
Those interested in the new NASM 3 series for the Netwide Assembler can find the new versions at NASM.us.
