diff options
author | H. Peter Anvin <hpa@zytor.com> | 2013-12-31 10:35:12 -0800 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2013-12-31 10:35:12 -0800 |
commit | be1d052fffdca447fe7a5af7cb02b7245be680d3 (patch) | |
tree | f20700db985d67fbaf9e1b617523f522a34f04c6 | |
parent | 26ddad67ca57bb45e2bd45740309265ed2a9502d (diff) | |
download | nasm-be1d052fffdca447fe7a5af7cb02b7245be680d3.tar.gz nasm-be1d052fffdca447fe7a5af7cb02b7245be680d3.tar.bz2 nasm-be1d052fffdca447fe7a5af7cb02b7245be680d3.zip |
changes: Document change in [nosplit reg]
Document that [nosplit reg] as opposed to [nosplit reg*1] will no
longer force an index register.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
-rw-r--r-- | doc/changes.src | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/changes.src b/doc/changes.src index 98da2b1..a366c3f 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -54,9 +54,15 @@ This is expected to be most useful for the MPX instructions. have NASM encode the corresponding instruction, if possible, with an EVEX, 3-byte VEX, or 2-byte VEX prefix, respectively. - \b Support for section names longer than 8 bytes in Win32/Win64 COFF. +\b The \c{NOSPLIT} directive by itself no longer forces a single +register to become an index register, unless it has an explicit +multiplier. + +\c mov eax,[nosplit eax] ; eax as base register +\c mov eax,[nosplit eax*1] ; eax as index register + \S{cl-2.10.09} Version 2.10.09 \b Pregenerate man pages. |