Merge tag 'nasm-2.13.02'
NASM 2.13.02 Resolved Conflicts: version Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
This commit is contained in:
commit
670db2fd35
2 changed files with 27 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue