diff options
author | H. Peter Anvin <hpa@zytor.com> | 2017-08-16 22:36:32 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2017-08-16 22:36:32 -0700 |
commit | f275ce9c88164fc455870a7b654e76b3f84c420c (patch) | |
tree | c169db26c535b66ecd4fb0df9dcc3a982a13f519 | |
parent | 3e30c328125a303d612fabae456b47dee1518c8e (diff) | |
download | nasm-f275ce9c88164fc455870a7b654e76b3f84c420c.tar.gz |
doc: update for upcoming 2.13.02 release
Update release notes and documentation for 2.13.02.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | doc/changes.src | 18 | ||||
-rw-r--r-- | doc/nasmdoc.src | 8 |
2 files changed, 25 insertions, 1 deletions
diff --git a/doc/changes.src b/doc/changes.src index d89c4e70..09d68df1 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -9,8 +9,24 @@ since 2007. \S{cl-2.13.02} Version 2.13.02 +\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. + \b Option \c{-MW} to quote dependency outputs according to Watcom - Make conventions. See \k{opt-MW}. + Make conventions instead of POSIX Make conventions. See \k{opt-MW}. + +\b The \c{obj} output format now contains embedded dependency file + information, unless disabled with \c{%pragma obj nodepend}. See + \k{objdepend}. + +\b Fix generation of dependency lists. + +\b Fix several 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 + for section-relative relocations. \S{cl-2.13.01} Version 2.13.01 diff --git a/doc/nasmdoc.src b/doc/nasmdoc.src index 57a9bf0f..ed34124b 100644 --- a/doc/nasmdoc.src +++ b/doc/nasmdoc.src @@ -5197,6 +5197,14 @@ also supports default-\c{WRT} specification like \c{EXTERN} does \c common baz 24:wrt data:6 +\S{objdepend} Embedded File Dependency Information + +Since NASM 2.13.02, \c{obj} files contain embedded dependency file +information. To suppress the generation of dependencies, use + +\c %pragma obj nodepend + + \H{win32fmt} \i\c{win32}: Microsoft Win32 Object Files The \c{win32} output format generates Microsoft Win32 object files, |