mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-10-10 00:25:06 -04:00
docs: changes -- Prepare for 2.12
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
@@ -7,6 +7,25 @@
|
|||||||
The NASM 2 series supports x86-64, and is the production version of NASM
|
The NASM 2 series supports x86-64, and is the production version of NASM
|
||||||
since 2007.
|
since 2007.
|
||||||
|
|
||||||
|
\S{cl-2.12} Version 2.12
|
||||||
|
|
||||||
|
\b Huge rework of \{macho\} backend, internal unification of 32 and 64
|
||||||
|
bit formats and make nasm to handle section alignemts properly.
|
||||||
|
|
||||||
|
\b Fix wrong negative size treated as a big positive value passed into
|
||||||
|
backend causing nasm to crash.
|
||||||
|
|
||||||
|
\b Fix handling of zero-extending unsigned relocations, we have been printing
|
||||||
|
wrong message and forgot to assign segment with predefined value before
|
||||||
|
passing it into output format.
|
||||||
|
|
||||||
|
\b Fix potential write of oversized (with size greater than allowed in
|
||||||
|
output format) relative relocations.
|
||||||
|
|
||||||
|
\b Portability fixes for building nasm with LLVM compiler.
|
||||||
|
|
||||||
|
\b Add support of Codeview debug format for \c{win32} and \c{win64} formats in \c{coff} backend.
|
||||||
|
|
||||||
\S{cl-2.11.09} Version 2.11.09
|
\S{cl-2.11.09} Version 2.11.09
|
||||||
|
|
||||||
\b Fix potential stack overwrite in \c{macho32} backend.
|
\b Fix potential stack overwrite in \c{macho32} backend.
|
||||||
|
|||||||
Reference in New Issue
Block a user