diff options
author | H. Peter Anvin <hpa@linux.intel.com> | 2017-11-29 11:31:36 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2017-11-29 11:31:36 -0800 |
commit | 670db2fd35b5d9a630372b9f7fabb06941e02fe9 (patch) | |
tree | c221e11b9bc02b761615fa5c256595fd86564f6d /doc | |
parent | 53d8f220e16a19edcc9d71be062a8d77db5f03d7 (diff) | |
parent | fe2f6de2ee85959747a4e4a99ea43a38509cc3b2 (diff) | |
download | nasm-670db2fd35b5d9a630372b9f7fabb06941e02fe9.tar.gz nasm-670db2fd35b5d9a630372b9f7fabb06941e02fe9.tar.xz nasm-670db2fd35b5d9a630372b9f7fabb06941e02fe9.zip |
Merge tag 'nasm-2.13.02'
NASM 2.13.02
Resolved Conflicts:
version
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/changes.src | 26 | ||||
-rw-r--r-- | doc/nasmdoc.src | 2 |
2 files changed, 27 insertions, 1 deletions
diff --git a/doc/changes.src b/doc/changes.src index 09d68df1..2076babe 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -9,6 +9,30 @@ since 2007. \S{cl-2.13.02} Version 2.13.02 +\b Fix false positive in testing of numeric overflows. + +\b Fix generation of \c{PEXTRW} instruction. + +\b Fix \c{smartalign} package which could trigger an error during + optimization if the alignment code expanded too much due to + optimization of the previous code. + +\b Fix a case where negative value in \c{TIMES} directive causes + panic instead of an error. + +\b Always finalize \c{.debug_abbrev} section with a null in + \c{dwarf} output format. + +\b Support \c{debug} flag in section attributes for \c{macho} + output format. See \k{machosect}. + +\b Support up to 16 characters in section names for \c{macho} + output format. + +\b Fix missing update of global \c{BITS} setting if \c{SECTION} + directive specified a bit size using output format-specific + extensions (e.g. \c{USE32} for the \c{obj} output format.) + \b Fix the incorrect generation of VEX-encoded instruction when static mode decorators are specified on scalar instructions, losing the decorators as they require EVEX encoding. @@ -22,7 +46,7 @@ since 2007. \b Fix generation of dependency lists. -\b Fix several memory allocation errors. +\b Fix a number of null pointer reference and memory allocation errors. \b Always generate symbol-relative relocations for the \c{macho64} output format; at least some versions of the XCode/LLVM linker fails diff --git a/doc/nasmdoc.src b/doc/nasmdoc.src index ed34124b..f998cc60 100644 --- a/doc/nasmdoc.src +++ b/doc/nasmdoc.src @@ -5672,6 +5672,8 @@ comma. The following flags can also be specified: \b \c{strip_static_syms} - strip static symbols for this section +\b \c{debug} - this section contains debugging information + \b \c{align=}\e{alignment} - specify section alignment The default is \c{data}, unless the section name is \c{__text} or |