OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

nasm-3.01

general-purpose multi-platform x86 assembler

Back to search · Project homepage

Description

This is a distribution of NASM, the Netwide Assembler. NASM is a prototype general-purpose x86 assembler. It will currently output flat-form binary files, a.out, COFF and ELF Unix object files, Microsoft Win32 and 16-bit DOS object files, OS/2 object files, the as86 object format, and a home-grown format called RDF. Also included is NDISASM, a prototype x86 binary-file disassembler which uses the same instruction table as NASM.

Package information

Ports path
devel/nasm
Package architecture
amd64
Maintainer
Jasper Lievisse Adriaanse <jasper@openbsd.org>
Categories
devel, lang
Available flavors
None listed

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Used by (22 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Installing and updating packages · Package details as JSON