Activity
x86: add Perl script for rex2 compatibility testing (not yet used)
x86: add Perl script for rex2 compatibility testing (not yet used)
assemble: make assemble() and insn_size() static
assemble: make assemble() and insn_size() static
configure.ac: enable some -Werror= warnings not included in -W -Wall …
configure.ac: enable some -Werror= warnings not included in -W -Wall …
Add %note directive to add a note in the list file
Add %note directive to add a note in the list file
More macroizing and sorting of instructions into categories
More macroizing and sorting of instructions into categories
More matching/macrofication work; now passes "make travis"
More matching/macrofication work; now passes "make travis"
insns: tag pseudo-instructions explicitly; change insnsa.c format
insns: tag pseudo-instructions explicitly; change insnsa.c format
x86/insns.dat: macroize the UDx "instructions"
x86/insns.dat: macroize the UDx "instructions"
WIP: more matching and template work
WIP: more matching and template work
insns: more macroization and organization
insns: more macroization and organization
insns: more macroized instructions and fix preprocessor bugs
insns: more macroized instructions and fix preprocessor bugs
doc: break the documentation into chapters
doc: break the documentation into chapters
Force push
doc: break the documentation into chapters
doc: break the documentation into chapters
Force push
doc: break the documentation into chapters
doc: break the documentation into chapters
struct insn: remove unused forw_ref flag
struct insn: remove unused forw_ref flag
assemble: limit-check operand references
assemble: limit-check operand references
apx: support parsing special constants like {dfv=}
apx: support parsing special constants like {dfv=}
scanner: generalize the handling of {dfv=}
scanner: generalize the handling of {dfv=}
Merge remote-tracking branch 'github/nasm-2.16.xx'
Merge remote-tracking branch 'github/nasm-2.16.xx'
mkdep: handle breakage from srcdir changes
mkdep: handle breakage from srcdir changes
stdscan: abstract out the saving/restoring of parser state
stdscan: abstract out the saving/restoring of parser state
x86: move the bytecode defintion into a separate file in x86/
x86: move the bytecode defintion into a separate file in x86/
.editorconfig: hard tabs are still 8 spaces
.editorconfig: hard tabs are still 8 spaces
doc: fix the equivalent description for %cond()
doc: fix the equivalent description for %cond()