Yasm 0.8.0 has been released. Yasm is a modular assembler, allowing for the support of multiple syntaxes, multiple output object formats, multiple instruction sets, and optimizations.
This release includes: support for the TASM syntax, the use of UNIX path functions on Cygwin, AVX and FMA updates, bug fixes, and other changes.
Flat Assembler 1.67.29 has been released. It is an x86 and x86-64 assembler.
This release includes: support for optionally outputting symbolic information, bug fixes, and other changes.
NASM 2.05 has been released. NASM is a portable x86-32 and x86-64 assembler, supporting a variety of platforms and object file formats.
This release includes: -O0 behaviour that matches the NASM 0.98 legacy behaviour, the -w-user option for suppressing the output of %warning directives, and overhaul of the ELF64 backend, and bug fixes.
NASM 2.03 has been released. NASM is a portable x86-32 and x86-64 assembler, supporting a variety of platforms and object file formats.
This release includes: support for Intel AVX, CLMUL and FMA instructions; support for the DWARF debugging format for ELF targets; SEH support on Windows; bug fixes; and other changes.
High Level Assembly v1.102 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes: support for Mac OS X, a rewritten code generator, bug fixes, and other changes.
Yasm 0.7.0 has been released. Yasm is a modular assembler, allowing for the support of multiple syntaxes, multiple output object formats, multiple instruction sets, and optimizations.
This release includes: support for the Intel Advanced Vector Extensions instructions, multi-section binary support, support for ELF32 and ELF64 TLS relocations, support for underscores in certain constants, SSE5 condition code support, bug fixes, and other changes.
HLA v1.102 beta has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes: changes to the behaviour of the FADD(), FSUB(), FSUBR(), FMUL(), FDIV() and FDIVR() instructions; the generation of hexadecimal encodings for almost all instructions; new command line parameters for controlling the formatting of output files; and other changes.
NASM 2.02 has been released. NASM is a portable x86-32 and x86-64 assembler, supporting a variety of platforms and object file formats.
This release includes: support for the XSAVE instruction group, %iftoken and %ifempty support, improved warnings, experimental support for DWARF in ELF64, bug fixes, and other changes.
High Level Assembly v1.101 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes: support for the new HLA stdlib v3.1, and documentation updates.
NASM 2.00 has been released. NASM is a portable x86-32 and x86-64 assembler, supporting a variety of platforms and object file formats.
This release includes: x86-64 support; support for all public instruction set extensions up to and including SSE5; support for the ELF64, COFF64 and Mac OS X file formats; performance improvements; and bug fixes.
High Level Assembly v1.98 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes bug fixes.
Yasm 0.6.2 has been released. Yasm is a modular assembler, allowing for the support of multiple syntaxes, multiple output object formats, multiple instruction sets, and optimizations.
This release includes: AMD SSE4a and SSE5 instruction support, 16-bit float value support, GAS local labels support, bug fixes, and other changes.
High Level Assembly 1.96 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes: the addition of support for classes and namespaces to the @locals function, bug fixes, and other changes.
Yasm 0.6.1 has been released. Yasm is a modular assembler, allowing for the support of multiple syntaxes, multiple output object formats, multiple instruction sets, and optimizations.
This release includes: SSE4.1 and SSE4.2 instruction support, support for the .set directive in the GAS parser, plus other changes and bug fixes.
High Level Assembly 1.96 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes bug fixes.
High Level Assembly v1.95 has been released. HLA adds high-level language syntax and constructs to x86 assembly.
This release includes fixes.