Netwide Assembler (An x86 Assembler)
NASM is a prototype general-purpose x86 assembler. It can currently
output several binary formats, including ELF, a.out, Win32, and OS/2.
Read the licence agreement in /usr/share/doc/packages/nasm/Licence.
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP5:GA/nasm && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
nasm-2.15.05.tar.xz | 0000995732 972 KB | |
nasm.changes | 0000038149 37.3 KB | |
nasm.spec | 0000001471 1.44 KB |
Latest Revision
Marcus Rueckert (darix)
committed
(revision 2)
- Requested in jsc#PED-1410 - Update to version 2.15.05: + Fix {%ifid $} and {%ifid $$} incorrectly being treated as true. + Add {--reproducible} option to suppress NASM version numbers and timestamps in output files. See {opt-reproducible}. - update to 2.15.4: * More sensible handling of the case where one single-line macro definition will shadow another. * Add special preprocessor tokens \c{%*?} and \c{%*??} that expand like \c{%?} and \c{%??} in single-line macros only. See \k{selfref%*?}. * Fix SSE instructions not being recognized with an explicit memory operation size (e.g. \c{movsd qword [eax],xmm0}). * The \c{-L+} option no longer enables \c{-Lw}, which is mainly useful to debug NASM crashes. See \k{opt-L}. * The NASM-only RDOFF output format backend, which has been broken since at least NASM 2.14, has been disabled. The RDOFF tools are scheduled to be removed from the NASM distribution in NASM 2.16. If you have a concrete use case for RDOFF, please file a NASM bug report at \W{https://bugs.nasm.us/}\c{https://bugs.nasm.us/} as soon as possible. See \k{rdffmt}. - nasm 2.15.3: * Add instructions from the Intel Instruction Set Extensions and Future Features Programming Reference, June 2020. This includes AVX5512 bfloat16, AVX512 mask intersect, and Intel Advanced Matrix Extensions (AMX). * Support for bfloat16 floating-point constants * various bug fixes
Comments 0