assembler & disassembler, targeting the Intel x86 series of processors.
This is a build2 package for the nasm & ndisasm executables,
an assembler & disassembler targeting the Intel
x86 series of processors, with portable source.
Usage
To start using nasm and/or ndisasm in your project, add the following build-time
depends value to your manifest, adjusting the version constraint as
appropriate:
depends: * nasm ^2.16.3
Then import the executable in your buildfile:
import! [metadata] nasm = nasm%exe{nasm}
import! [metadata] ndisasm = nasm%exe{ndisasm}
Importable targets
This package provides the following importable targets:
exe{nasm}
exe{ndisasm}
The Netwide Assembler (nasm) is an assembler targeting the Intel x86
series of processors, with portable source.
The Netwide Disassembler (ndisasm) is a small companion program to the
Netwide Assembler, NASM.
Reviews
Builds
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-w64-mingw32 |
| tgt config |
windows_10-gcc_14.2_mingw_w64 |
| timestamp |
2025-11-14 23:34:43 UTC (01:38:11 hours ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-w64-mingw32 |
| tgt config |
windows_10-gcc_14.2_mingw_w64-static_O2 |
| timestamp |
2025-11-14 23:33:58 UTC (01:38:56 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-w64-mingw32 |
| tgt config |
windows_10-gcc_14.2_mingw_w64-O2 |
| timestamp |
2025-11-14 23:33:13 UTC (01:39:40 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-clang_15.0-static_O3 |
| timestamp |
2025-11-14 16:53:27 UTC (08:19:26 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-clang_15.0-O3 |
| timestamp |
2025-11-14 16:52:42 UTC (08:20:11 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-clang_15.0 |
| timestamp |
2025-11-14 16:51:51 UTC (08:21:02 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-clang_17_msvc_msvc_17.10 |
| timestamp |
2025-11-14 16:51:02 UTC (08:21:52 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.10-static_O2 |
| timestamp |
2025-11-14 15:19:49 UTC (09:53:04 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.10-O2 |
| timestamp |
2025-11-14 15:19:03 UTC (09:53:51 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.10 |
| timestamp |
2025-11-14 15:18:18 UTC (09:54:35 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin22.5.0 |
| tgt config |
macos_13-clang_15.0 |
| timestamp |
2025-11-14 15:17:32 UTC (09:55:22 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.8-static_O2 |
| timestamp |
2025-11-14 14:04:30 UTC (11:08:24 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-clang_18_llvm_msvc_17.10-static_O2 |
| timestamp |
2025-11-14 14:04:03 UTC (11:08:50 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.8-O2 |
| timestamp |
2025-11-14 14:03:44 UTC (11:09:09 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_11_tsan-gcc_11.3 |
| timestamp |
2025-11-14 14:03:17 UTC (11:09:36 hours ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-msvc_17.8 |
| timestamp |
2025-11-14 14:02:57 UTC (11:09:56 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_11_asan-gcc_11.3 |
| timestamp |
2025-11-14 14:02:54 UTC (11:09:59 hours ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-clang_18_llvm_msvc_17.10-O2 |
| timestamp |
2025-11-14 14:00:14 UTC (11:12:39 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-microsoft-win32-msvc14.3 |
| tgt config |
windows_10-clang_18_llvm_msvc_17.10 |
| timestamp |
2025-11-14 13:59:23 UTC (11:13:30 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_ubuntu_24.04-gcc_13-bindist |
| timestamp |
2025-11-14 13:58:11 UTC (11:14:43 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_fedora_42-gcc_15-bindist |
| timestamp |
2025-11-14 13:57:43 UTC (11:15:10 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_fedora_41-gcc_14-bindist |
| timestamp |
2025-11-14 13:57:39 UTC (11:15:14 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_12-bindist |
| timestamp |
2025-11-14 13:57:10 UTC (11:15:43 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_11_tsan-clang_14.0 |
| timestamp |
2025-11-14 13:56:44 UTC (11:16:10 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_11_asan-clang_14.0 |
| timestamp |
2025-11-14 13:55:46 UTC (11:17:08 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-gcc_14_homebrew |
| timestamp |
2025-11-14 13:10:35 UTC (12:02:19 hours ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-gcc_14_homebrew-static_O3 |
| timestamp |
2025-11-14 12:54:51 UTC (12:18:02 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-freebsd14.1 |
| tgt config |
freebsd_14-clang_18-static_O3 |
| timestamp |
2025-11-14 12:54:24 UTC (12:18:30 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-freebsd14.1 |
| tgt config |
freebsd_14-clang_18-O3 |
| timestamp |
2025-11-14 12:53:50 UTC (12:19:03 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-freebsd14.1 |
| tgt config |
freebsd_14-clang_18 |
| timestamp |
2025-11-14 12:53:18 UTC (12:19:35 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-freebsd13.3 |
| tgt config |
freebsd_13-clang_17 |
| timestamp |
2025-11-14 10:36:09 UTC (14:36:44 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-apple-darwin23.5.0 |
| tgt config |
macos_14-gcc_14_homebrew-O3 |
| timestamp |
2025-11-14 09:00:44 UTC (16:12:10 hours ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-static_O3 |
| timestamp |
2025-11-12 14:08:28 UTC (02 11:04:26 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-ndebug_O3 |
| timestamp |
2025-11-12 14:07:50 UTC (02 11:05:03 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++-static_O3 |
| timestamp |
2025-11-12 14:07:48 UTC (02 11:05:06 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-O3 |
| timestamp |
2025-11-12 14:07:17 UTC (02 11:05:37 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++-O3 |
| timestamp |
2025-11-12 14:06:51 UTC (02 11:06:03 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14 |
| timestamp |
2025-11-12 14:06:41 UTC (02 11:06:12 days ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++ |
| timestamp |
2025-11-12 14:06:13 UTC (02 11:06:40 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18-static_O3 |
| timestamp |
2025-11-12 14:05:43 UTC (02 11:07:10 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18-O3 |
| timestamp |
2025-11-12 14:05:11 UTC (02 11:07:42 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_18 |
| timestamp |
2025-11-12 14:04:39 UTC (02 11:08:14 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14 |
| timestamp |
2025-11-12 13:51:33 UTC (02 11:21:21 days ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-static_O3 |
| timestamp |
2025-11-12 13:51:04 UTC (02 11:21:50 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-ndebug_O3 |
| timestamp |
2025-11-12 13:50:36 UTC (02 11:22:18 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_14-O3 |
| timestamp |
2025-11-12 13:50:08 UTC (02 11:22:46 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++-static_O3 |
| timestamp |
2025-11-12 13:15:58 UTC (02 11:56:55 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++-O3 |
| timestamp |
2025-11-12 13:15:30 UTC (02 11:57:23 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18_libc++ |
| timestamp |
2025-11-12 13:15:01 UTC (02 11:57:52 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18-static_O3 |
| timestamp |
2025-11-12 13:14:34 UTC (02 11:58:20 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18-O3 |
| timestamp |
2025-11-12 13:14:05 UTC (02 11:58:49 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_18 |
| timestamp |
2025-11-12 13:13:37 UTC (02 11:59:17 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_17_libc++ |
| timestamp |
2025-11-12 11:58:08 UTC (02 13:14:45 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-clang_17 |
| timestamp |
2025-11-12 11:57:40 UTC (02 13:15:14 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-gcc_13 |
| timestamp |
2025-11-12 11:53:23 UTC (02 13:19:30 days ago) |
| result |
success | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_17_libc++ |
| timestamp |
2025-11-12 11:52:44 UTC (02 13:20:10 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
aarch64-linux-gnu |
| tgt config |
linux_debian_12-clang_17 |
| timestamp |
2025-11-12 11:52:05 UTC (02 13:20:49 days ago) |
| result |
warning (update) | log | rebuild |
| toolchain |
stage-0.18.0-a.0.20251107132704.c20441ae052b |
| target |
x86_64-linux-gnu |
| tgt config |
linux_debian_12-gcc_13.1 |
| timestamp |
2025-11-12 10:23:35 UTC (02 14:49:18 days ago) |
| result |
success | log | rebuild |
Changes
The revision history has moved to the file doc/changes.src, and
is now included in the documentation as Appendix C.