diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2016-02-17 13:44:51 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2016-02-17 13:44:51 -0800 |
commit | 9f7c68a5190a0b6f31174c9f1f64f242ed778a35 (patch) | |
tree | bc64eabe3b5fde0949119f5f61fa5b8c73517833 | |
parent | 43e0c3cf8dcad976b65fc8e8fefc0b0809af4137 (diff) | |
download | nasm-9f7c68a5190a0b6f31174c9f1f64f242ed778a35.tar.gz |
changes.src: more updates for 2.12
More updates in preparation for NASM 2.12.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
-rw-r--r-- | doc/changes.src | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/doc/changes.src b/doc/changes.src index 8eab8d6d..67491b71 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -9,8 +9,9 @@ since 2007. \S{cl-2.12} Version 2.12 -\b Huge rework of \c{macho} backend, internal unification of 32 and 64 - bit formats and make nasm to handle section alignemts properly. +\b Huge rework of \c{macho} backend (\k{Mach-O}), internal unification + of 32 and 64 bit formats and make NASM to handle section + alignment properly. \b Fix wrong negative size treated as a big positive value passed into backend causing nasm to crash. @@ -22,9 +23,14 @@ since 2007. \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 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. +\b Add support of Codeview (\c{cv8}) debug format for \c{win32} and \c{win64} + formats in the \c{COFF} backend (\k{coff}). + +\b Allow 64-bit outputs in 16/32-bit only backends. Unsigned 64-bit + relocations are zero-extended from 32-bits with a warning + (suppressible via \c{}); signed 64-bit relocations are an arror. \S{cl-2.11.09} Version 2.11.09 |