nasm
groovy little assembler
The Netwide Assembler, NASM, is an 80x86 assembler designed for portability and modularity. It supports a range of object file formats, including Linux and NetBSD/FreeBSD a.out, 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, MMX, 3DNow!, SSE and SSE2 opcodes, and has macro capability.
homepage ↗ github: netwide-assembler/nasm
⚠ Security advisories affect this package: GLSA 202312-09
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 3.02 | 3 | 16 h | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | loong | Committed | |
|---|---|---|---|---|---|---|---|---|---|
| 3.02 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | loong testing | — | view · download · history ↗ |
| 3.01 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | loong testing | — | view · download · history ↗ |
| 2.16.03 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | loong testing | — | view · download · history ↗ |
Use flags of 3.02
- doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally