[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/nasm-mode 4de4e56 47/67: Add clzero, monitorx, and mwaitx
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/nasm-mode 4de4e56 47/67: Add clzero, monitorx, and mwaitx to instructions. |
Date: |
Sun, 29 Aug 2021 11:23:50 -0400 (EDT) |
branch: elpa/nasm-mode
commit 4de4e5634b5a7db8ce6ac5e62df5638b3636d153
Author: Christopher Wellons <wellons@nullprogram.com>
Commit: Christopher Wellons <wellons@nullprogram.com>
Add clzero, monitorx, and mwaitx to instructions.
This brings nasm-mode up to speed with NASM 2.12.01.
---
README.md | 2 +-
nasm-mode.el | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index ef64f73..8e4c659 100644
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@ programs. It includes syntax highlighting, automatic
indentation, and
imenu integration. Unlike Emacs' generic `asm-mode`, it understands
NASM-specific syntax. Requires Emacs 24.3 or higher.
-The instruction and keyword lists are from NASM 2.11.08.
+The instruction and keyword lists are from NASM 2.12.01.
## Known Issues
diff --git a/nasm-mode.el b/nasm-mode.el
index 47a41c2..a7003f2 100644
--- a/nasm-mode.el
+++ b/nasm-mode.el
@@ -21,7 +21,7 @@
;; otherwise ambiguous between macros and labels. This covers both
;; indentation and imenu support.
-;; The keyword lists are up to date as of NASM 2.11.08.
+;; The keyword lists are up to date as of NASM 2.12.01.
;; http://www.nasm.us/doc/nasmdocb.html
;; TODO:
@@ -142,8 +142,8 @@
"blsfill" "blsi" "blsic" "blsmsk" "blsr" "bndcl" "bndcn" "bndcu"
"bndldx" "bndmk" "bndmov" "bndstx" "bound" "bsf" "bsr" "bswap"
"bt" "btc" "btr" "bts" "bzhi" "call" "cbw" "cdq" "cdqe" "clac"
- "clc" "cld" "clflush" "clflushopt" "clgi" "cli" "clts" "cmc"
- "cmova" "cmovae" "cmovb" "cmovbe" "cmovc" "cmove" "cmovg"
+ "clc" "cld" "clflush" "clflushopt" "clgi" "cli" "clts" "clzero"
+ "cmc" "cmova" "cmovae" "cmovb" "cmovbe" "cmovc" "cmove" "cmovg"
"cmovge" "cmovl" "cmovle" "cmovna" "cmovnae" "cmovnb" "cmovnbe"
"cmovnc" "cmovne" "cmovng" "cmovnge" "cmovnl" "cmovnle" "cmovno"
"cmovnp" "cmovns" "cmovnz" "cmovo" "cmovp" "cmovpe" "cmovpo"
@@ -211,7 +211,7 @@
"loadall" "loadall286" "lodsb" "lodsd" "lodsq" "lodsw" "loop"
"loope" "loopne" "loopnz" "loopz" "lsl" "lss" "ltr" "lwpins"
"lwpval" "lzcnt" "maskmovdqu" "maskmovq" "maxpd" "maxps" "maxsd"
- "maxss" "mfence" "minpd" "minps" "minsd" "minss" "monitor"
+ "maxss" "mfence" "minpd" "minps" "minsd" "minss" "monitor" "monitorx"
"montmul" "mov" "movapd" "movaps" "movbe" "movd" "movddup"
"movdq2q" "movdqa" "movdqu" "movhlps" "movhpd" "movhps"
"movlhps" "movlpd" "movlps" "movmskpd" "movmskps" "movntdq"
@@ -219,7 +219,7 @@
"movntss" "movq" "movq2dq" "movsb" "movsd" "movshdup" "movsldup"
"movsq" "movss" "movsw" "movsx" "movsxd" "movupd" "movups"
"movzx" "mpsadbw" "mul" "mulpd" "mulps" "mulsd" "mulss" "mulx"
- "mwait" "neg" "nop" "not" "or" "orpd" "orps" "out" "outsb"
+ "mwait" "mwaitx" "neg" "nop" "not" "or" "orpd" "orps" "out" "outsb"
"outsd" "outsw" "pabsb" "pabsd" "pabsw" "packssdw" "packsswb"
"packusdw" "packuswb" "paddb" "paddd" "paddq" "paddsb" "paddsiw"
"paddsw" "paddusb" "paddusw" "paddw" "palignr" "pand" "pandn"
- [nongnu] elpa/nasm-mode 1ec7d0a 53/67: Add a LIMIT argument to looking-back call, (continued)
- [nongnu] elpa/nasm-mode 1ec7d0a 53/67: Add a LIMIT argument to looking-back call, ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 9a5f989 57/67: Fix docstring indentation for nasm-font-lock-keywords, ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 832caad 59/67: Make semicolons behave when typed into strings, ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode af3d935 61/67: Allow directive names as labels (font-locking), ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 01f90c3 03/67: Fix byte-compiler breakage., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode ad2ff83 05/67: Add .gitignore., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode b595921 11/67: Add nasm-colon key binding., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 10f775e 28/67: Update instruction listing, since some were missing., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 213331e 31/67: Oops, bump version number., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode b2469e0 33/67: Add context-sensitive comment handling., ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 4de4e56 47/67: Add clzero, monitorx, and mwaitx to instructions.,
ELPA Syncer <=
- [nongnu] elpa/nasm-mode 5b0d30f 58/67: Allow prefix in point following mnemonic check, ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode e072340 60/67: Update TODO list, ELPA Syncer, 2021/08/29
- [nongnu] elpa/nasm-mode 1d4871e 66/67: Use sharp quotes on expressions added in last commit, ELPA Syncer, 2021/08/29