Skip to content

Activity

x86: add Perl script for rex2 compatibility testing (not yet used)

hpaxpushed 1 commit to apx.wip • 3d68629…0ab85c3 • 
19 days ago

assemble: make assemble() and insn_size() static

hpaxpushed 3 commits to apx.wip • 863bddb…3d68629 • 
19 days ago

configure.ac: enable some -Werror= warnings not included in -W -Wall …

hpaxpushed 3 commits to master • 8d62e99…888d9ab • 
on Nov 4, 2024

Add %note directive to add a note in the list file

hpaxpushed 1 commit to master • 6ad3bab…8d62e99 • 
on Sep 19, 2024

iflags: add NOREX flag

hpaxpushed 2 commits to apx.wip • 2b2f1fc…863bddb • 
on Aug 23, 2024

More macroizing and sorting of instructions into categories

hpaxpushed 1 commit to apx.wip • ea90c8f…2b2f1fc • 
on Aug 23, 2024

insns: macroize CALL

hpaxpushed 1 commit to apx.wip • e515dac…ea90c8f • 
on Aug 23, 2024

More matching/macrofication work; now passes "make travis"

hpaxpushed 1 commit to apx.wip • 253ff4f…e515dac • 
on Aug 23, 2024

insns: tag pseudo-instructions explicitly; change insnsa.c format

hpaxpushed 2 commits to apx.wip • cdfe042…253ff4f • 
on Aug 21, 2024

x86/insns.dat: macroize the UDx "instructions"

hpaxpushed 1 commit to apx.wip • 75f6f4c…cdfe042 • 
on Aug 20, 2024

WIP: more matching and template work

hpaxpushed 1 commit to apx.wip • f114a62…75f6f4c • 
on Aug 20, 2024

insns: more macroization and organization

hpaxpushed 4 commits to apx.wip • fb74d63…f114a62 • 
on Aug 16, 2024

insns: macroize more instructions

hpaxpushed 1 commit to apx.wip • 8ee33d2…fb74d63 • 
on Aug 15, 2024

insns: more macroized instructions and fix preprocessor bugs

hpaxpushed 1 commit to apx.wip • 557d99d…8ee33d2 • 
on Aug 15, 2024

insns: more macro goodness

hpaxpushed 4 commits to apx.wip • cb8ca3b…557d99d • 
on Aug 15, 2024

doc: break the documentation into chapters

Force push
hpaxforce pushed to master • 5be149b…6ad3bab • 
on Aug 13, 2024

doc: break the documentation into chapters

Force push
hpaxforce pushed to master • 46a2796…5be149b • 
on Aug 13, 2024

doc: break the documentation into chapters

hpaxpushed 1 commit to master • 7c47273…46a2796 • 
on Aug 13, 2024

insns.pl: for scc encodings, add null string = true

hpaxcreated apx.wip • cb8ca3b • 
on Aug 13, 2024

struct insn: remove unused forw_ref flag

hpaxpushed 1 commit to master • 86142b0…7c47273 • 
on Aug 10, 2024

assemble: limit-check operand references

hpaxpushed 1 commit to master • 699684b…86142b0 • 
on Aug 5, 2024

apx: support parsing special constants like {dfv=}

hpaxpushed 2 commits to apx • 6389ac8…1618fa7 • 
on Jul 28, 2024

scanner: generalize the handling of {dfv=}

hpaxpushed 4 commits to apx • 7cc9fc4…6389ac8 • 
on Jul 28, 2024

Merge remote-tracking branch 'github/nasm-2.16.xx'

hpaxpushed 2 commits to master • 49640ed…699684b • 
on Jul 28, 2024

mkdep: handle breakage from srcdir changes

hpaxpushed 1 commit to nasm-2.16.xx • 68d5993…8ef2fa2 • 
on Jul 28, 2024

stdscan: abstract out the saving/restoring of parser state

hpaxcreated apx • 7cc9fc4 • 
on Jul 24, 2024

x86: move the bytecode defintion into a separate file in x86/

hpaxpushed 1 commit to master • 77df155…49640ed • 
on Jul 23, 2024

.editorconfig: hard tabs are still 8 spaces

hpaxpushed 1 commit to master • a1e3140…77df155 • 
on Jun 11, 2024

doc: fix the equivalent description for %cond()

hpaxpushed 1 commit to master • 9d38bed…a1e3140 • 
on Jun 2, 2024

Add EditorConfig support

hpaxpushed 1 commit to master • aa03a95…9d38bed • 
on May 31, 2024