2008-10-07 |
H. Peter Anvin | Change \40 class opcodes to \254, except IMUL Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | New opcode for 32->64 bit sign-extended immediate with... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | test/immwarn.asm: add a few more non-warning tests Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | Remove is_sbyte64() and replace with is_sbyte32() plus... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | Avoid double warning for signed dword immediate Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | New opcodes to deal with 8-bit immediate sign extended... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | NASM 2.05rc2
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | changes: document immediate fix
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | BR 2148448: Fix RIP-relative addressing with an immediate Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | immwarn: more immediate warnings test, with notes of... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | Better warnings for out-of-range values Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | test: change .stdout/.stderr to stdout/stderr Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | changes: document CVT fixes. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | BR 2148476: Fix arguments for a bunch of the CVT* instructions Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-07 |
H. Peter Anvin | test/br2148476.asm: comprehensive test of the CVT*... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-06 |
H. Peter Anvin | test/immwarn.asm: new test for immediate warnings Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-05 |
H. Peter Anvin | test/Makefile: rule to run performtest --diff Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-05 |
H. Peter Anvin | performtest: use -u with diff Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-05 |
H. Peter Anvin | test/Makefile: add rules for the automatic tests Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-05 |
H. Peter Anvin | assemble.c: be smarter about when to suppress warnings... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-05 |
H. Peter Anvin | assemble.c: do not warn on valid SBYTE optimizations Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | NASM 2.05rc1
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | doc/changes.src: update
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | changes.src: document JMP reg64 fix. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | rdsrc.pl: handle tabs in the input Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | doc: remove tab Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-10-01 |
H. Peter Anvin | Put the static information about warnings in a structure Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-30 |
H. Peter Anvin | Allow %warning output to be suppressed Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-30 |
H. Peter Anvin | assemble.c: cleanups Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-30 |
H. Peter Anvin | Document the -O0 and -O1 behaviors. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-26 |
H. Peter Anvin | Add more 64-bit jump tests
|
commit | commitdiff | tree |
2008-09-26 |
H. Peter Anvin | JMP reg64 does not require a REX.W prefix. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-26 |
H. Peter Anvin | NASM 2.04
|
commit | commitdiff | tree |
2008-09-25 |
H. Peter Anvin | Set __PASS__ to 3 for preprocess only Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-25 |
H. Peter Anvin | Clean up unterminated lines
|
commit | commitdiff | tree |
2008-09-25 |
H. Peter Anvin | Actually make non-power-of-2 alignments work Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-25 |
H. Peter Anvin | NASM 2.04rc6
|
commit | commitdiff | tree |
2008-09-25 |
H. Peter Anvin | Document __PASS__ Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | Add __PASS__ builtin macro Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | Unbreak %warning Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | doc/changes.src: something closer to final release...
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | nasmdoc.src: more consistent indentation in %error...
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | test/fwdoptpp: test %error, %warning, %fatal Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | NASM 2.04rc5
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | %error, %warning out on the final pass, add %fatal
|
commit | commitdiff | tree |
2008-09-24 |
H. Peter Anvin | test: test for code that relies on the optimizer to... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-23 |
H. Peter Anvin | NASM 2.04rc4
|
commit | commitdiff | tree |
2008-09-13 |
H. Peter Anvin | NASM 2.04rc3
|
commit | commitdiff | tree |
2008-09-11 |
H. Peter Anvin | doc: document the use of macros in %error Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-11 |
H. Peter Anvin | doc: Call %xdefine a "resolving define" instead of... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-11 |
H. Peter Anvin | doc: clean up formatting around -O option Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-11 |
H. Peter Anvin | NASM 2.04rc2
|
commit | commitdiff | tree |
2008-09-11 |
H. Peter Anvin | changes: document optimizer change
|
commit | commitdiff | tree |
2008-09-09 |
H. Peter Anvin | Run "make alldeps"
|
commit | commitdiff | tree |
2008-09-09 |
H. Peter Anvin | macros.pl: don't include macros for disabled output... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-09 |
H. Peter Anvin | outaout.mac: aoutb is an alias for aout Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-09 |
H. Peter Anvin | macros.pl: be a bit more careful with open() Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-09 |
H. Peter Anvin | macros: win32 and win64 are COFF, not Mach-O Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-03 |
H. Peter Anvin | NASM 2.04rc1
|
commit | commitdiff | tree |
2008-09-03 |
H. Peter Anvin | Remove obsolete tagrelease script (duplicate of tag...
|
commit | commitdiff | tree |
2008-09-03 |
H. Peter Anvin | Update doc/changes.src
|
commit | commitdiff | tree |
2008-09-03 |
H. Peter Anvin | Document %use smartalign
|
commit | commitdiff | tree |
2008-09-03 |
H. Peter Anvin | Document %unmacro
|
commit | commitdiff | tree |
2008-09-02 |
H. Peter Anvin | outcoff: stylistic cleanups Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-02 |
H. Peter Anvin | outcoff: default output symbols to T_NULL Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-09-01 |
H. Peter Anvin | BR 2048950: fix crash due to mmacro list overflow
|
commit | commitdiff | tree |
2008-08-30 |
H. Peter Anvin | test/new: clean up whitespace
|
commit | commitdiff | tree |
2008-08-30 |
H. Peter Anvin | Script to create new test case boilerplate
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | Accept implicit memory size for VMREAD/VMWRITE
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | BR 2029472: Wrong operand size for VMREAD/VMWRITE in...
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | .gitignore: ignore some editor backup files
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | BR 2028995: Missing MOVNTI m64, r64
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | Testcase for XCRYPT
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | BR 2029829: Accept VIA XCRYPT instructions with or...
|
commit | commitdiff | tree |
2008-08-29 |
H. Peter Anvin | BR 2039212: Handle indirect far jumps in 64-bit mode
|
commit | commitdiff | tree |
2008-08-28 |
H. Peter Anvin | Include "nasm.h" in "float.h"
|
commit | commitdiff | tree |
2008-08-28 |
H. Peter Anvin | Add 256-bit AVX stores per the latest AVX spec.
|
commit | commitdiff | tree |
2008-08-28 |
H. Peter Anvin | Add AVX forms of the AES instructions (new in the latest...
|
commit | commitdiff | tree |
2008-08-25 |
H. Peter Anvin | test: Fix file with no final newline Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-08-25 |
H. Peter Anvin | BR 2067820: add the MOVSXD instruction Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-08-25 |
H. Peter Anvin | BR 2067837: remove double add of VEX instruction length Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
commit | commitdiff | tree |
2008-08-20 |
H. Peter Anvin | BR 2062342: ndisasm: r12 *can* be an index register
|
commit | commitdiff | tree |
2008-08-13 |
H. Peter Anvin | BR 2030823: Problem with the 256-bit FMA instructions
|
commit | commitdiff | tree |
2008-08-13 |
H. Peter Anvin | BR 2043111: Typo in insns.dat: VCMPFT_OQPD VCMPFT_OQPS
|
commit | commitdiff | tree |
2008-08-01 |
H. Peter Anvin | BR 2034542: fix crash when touching __FILE__
|
commit | commitdiff | tree |
2008-07-31 |
H. Peter Anvin | BR 2028910: fix decoding of VEX prefixes in 16- and...
|
commit | commitdiff | tree |
2008-07-31 |
H. Peter Anvin | BR 2025977: Handle SLDT with a 64-bit register operand
|
commit | commitdiff | tree |
2008-07-23 |
H. Peter Anvin | preproc: restore correct break; in do_directive()
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | BR 2023036: MOV reg32,dreg and vice versa are NOLONG
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | Err, "alignr" was really the same as the previous ...
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | Add "alignr" standard macro (using resb)
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | Avoid redundant "const" for macros_t
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | BR 2003451: add test case
|
commit | commitdiff | tree |
2008-07-20 |
H. Peter Anvin | BR 2003451: avoid "forwardness" leaks between operands
|
commit | commitdiff | tree |
2008-07-20 |
Slavik Gnatenko | BR 2010180: outobj: Garbage may be written in a last...
|
commit | commitdiff | tree |
2008-07-17 |
H. Peter Anvin | test: more smart alignment test
|
commit | commitdiff | tree |
2008-07-17 |
H. Peter Anvin | smartalign: use context-local label
|
commit | commitdiff | tree |
2008-07-17 |
H. Peter Anvin | smartalign: adjust the alignment threshold
|
commit | commitdiff | tree |
2008-07-17 |
H. Peter Anvin | smartalign: 16-bit generic alignment macros
|
commit | commitdiff | tree |
2008-07-17 |
H. Peter Anvin | smartalign: 16-bit P6 NOPs
|
commit | commitdiff | tree |