mirror of
https://github.com/netwide-assembler/nasm
synced 2026-08-26 16:23:04 -04:00
changes.src: document fixing $-escaped symbols in directives
Document the fix of $-escaped symbols in directives. Tidy up the source formatting (no output change) of one of the bullet points. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
This commit is contained in:
parent
414ea824d9
commit
a55b5930b3
1 changed files with 5 additions and 1 deletions
|
|
@ -63,12 +63,16 @@ It is the production version of NASM since 2025.
|
|||
mode. This is not a recommended syntax as the operand size is still
|
||||
64 bits, but was permitted by earlier versions of NASM.
|
||||
|
||||
\> Fix parsing of \c{$}-escaped symbols in directives (\c{GLOBAL},
|
||||
\c{STATIC}, \c{EXTERN}, \c{REQUIRED}, \c{COMMON}).
|
||||
|
||||
\b Corrections to disassembling:
|
||||
|
||||
\> Shift instructions with the unity operand were getting disassembled to a zero
|
||||
operand instead of one.
|
||||
|
||||
\> \c{JMP}, \c{CALL} and \c{JMPE} disassembled incorrectly with the register operands.
|
||||
\> \c{JMP}, \c{CALL} and \c{JMPE} disassembled incorrectly with the
|
||||
register operands.
|
||||
|
||||
\b Whole bunch of minor fixes to operand sizes, operand size prefixes. Changes
|
||||
mostly return the behavior known from 2.16.03.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue