2010-07-25 |
H. Peter Anvin | Revert "Improve process_ea and introduce -OL" |
blob | commitdiff | diff to current |
2010-07-24 |
Cyrill Gorcunov | Use is_register helper |
blob | commitdiff | diff to current |
2010-07-24 |
Victor van den Elzen | Improve process_ea and introduce -OL |
blob | commitdiff | diff to current |
2010-07-16 |
H. Peter Anvin | Merge branch 'nasm-2.08.xx' |
blob | commitdiff | diff to current |
2010-05-06 |
H. Peter Anvin | Permit short intersegment jumps |
blob | commitdiff | diff to current |
2010-05-06 |
H. Peter Anvin | Add support for one-byte relocations |
blob | commitdiff | diff to current |
2010-03-12 |
Victor van den Elzen | BR 2496848: Tighten ea checks |
blob | commitdiff | diff to current |
2009-12-05 |
Cyrill Gorcunov | BR2907058: insn_size - close file handle before returning |
blob | commitdiff | diff to current |
2009-11-05 |
Cyrill Gorcunov | Comment out matches() operand flags logic |
blob | commitdiff | diff to current |
2009-11-03 |
Cyrill Gorcunov | matches: simplify check operand size actions |
blob | commitdiff | diff to current |
2009-10-31 |
Cyrill Gorcunov | nasmlib: Introduce idata_bytes helper |
blob | commitdiff | diff to current |
2009-10-18 |
Cyrill Gorcunov | continue using is_class helper |
blob | commitdiff | diff to current |
2009-10-13 |
H. Peter Anvin | assemble: xsizeflags[] is an opflags_t variable |
blob | commitdiff | diff to current |
2009-10-13 |
H. Peter Anvin | opflags: more int32_t -> opflags_t conversions |
blob | commitdiff | diff to current |
2009-10-13 |
Cyrill Gorcunov | assemble.c: check constants for overflow |
blob | commitdiff | diff to current |
2009-10-13 |
Cyrill Gorcunov | assemble.c: use is_class helper |
blob | commitdiff | diff to current |
2009-10-13 |
Cyrill Gorcunov | use opflags_t type for operands |
blob | commitdiff | diff to current |
2009-10-06 |
H. Peter Anvin | assemble: when looking for a REGISTER operand, do an... |
blob | commitdiff | diff to current |
2009-10-05 |
H. Peter Anvin | assemble: treat register operands without size as wildcards |
blob | commitdiff | diff to current |
2009-08-23 |
Cyrill Gorcunov | Use I_none opcode instead of hardcoded number |
blob | commitdiff | diff to current |
2009-07-30 |
H. Peter Anvin | Merge commit 'cyr/hpa-list' |
blob | commitdiff | diff to current |
2009-07-27 |
Cyrill Gorcunov | assemble.c -- use list helpers |
blob | commitdiff | diff to current |
2009-07-27 |
H. Peter Anvin | assemble.c: quiet warning |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | assemble.c: clean up matches() |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx' |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | Merge branch 'nasm-2.07.xx' |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | assemble: defer "operand size missing" until end of... |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | Enable fuzzy matching of operand sizes |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | assemble: move the instruction-matching loop into a... |
blob | commitdiff | diff to current |
2009-07-26 |
H. Peter Anvin | assemble: replace random integers with an enum for... |
blob | commitdiff | diff to current |
2009-07-06 |
H. Peter Anvin | NASM: relicense under the 2-clause BSD license |
blob | commitdiff | diff to current |
2009-06-29 |
H. Peter Anvin | Add copyright headers to the *.c/*.h files in the main... |
blob | commitdiff | diff to current |
2009-06-27 |
H. Peter Anvin | assemble.c: stylistic nitpick |
blob | commitdiff | diff to current |
2009-06-26 |
H. Peter Anvin | ndisasm: fix disassembly of JRCXZ |
blob | commitdiff | diff to current |
2009-06-25 |
H. Peter Anvin | Add support for instructions which always use low 8... |
blob | commitdiff | diff to current |
2009-05-04 |
H. Peter Anvin | Infrastructure support for AMD's new XOP prefix |
blob | commitdiff | diff to current |
2009-03-01 |
H. Peter Anvin | Most instruction codes are octal, so print errors that... |
blob | commitdiff | diff to current |
2009-02-27 |
H. Peter Anvin | sbyte: optimization is OK if UNKNOWN isn't set |
blob | commitdiff | diff to current |
2009-02-26 |
H. Peter Anvin | BR 2413265: don't pessimize displacements |
blob | commitdiff | diff to current |
2009-02-25 |
Victor van den Elzen | Do not confuse segmentless adresses and unknown forward... |
blob | commitdiff | diff to current |
2009-02-24 |
H. Peter Anvin | assemble: only be optimistic with NO_SEG if we're reall... |
blob | commitdiff | diff to current |
2009-02-23 |
Victor van den Elzen | BR 2420167: jmp not always optimized |
blob | commitdiff | diff to current |
2009-02-22 |
H. Peter Anvin | BR 2592476: Treat WAIT as a prefix even though it's... |
blob | commitdiff | diff to current |
2009-02-22 |
H. Peter Anvin | Unify all-zero buffers; add fwritezero() |
blob | commitdiff | diff to current |
2008-12-30 |
H. Peter Anvin | BR 2432826: Fix enforcement of the LONG bit |
blob | commitdiff | diff to current |
2008-12-10 |
Victor van den Elzen | BR 2413272: Warn about byte displacement overflow |
blob | commitdiff | diff to current |
2008-11-06 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-30 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-29 |
H. Peter Anvin | Merge commit 'nasm-2.05.01' |
blob | commitdiff | diff to current |
2008-10-26 |
H. Peter Anvin | Merge branch 'nasm-2.05.xx' |
blob | commitdiff | diff to current |
2008-10-25 |
H. Peter Anvin | assemble: use opx and opy in a few more places |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | Merge branch 'indirect' |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | Fix op2 references that had not yet been converted... |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | Add extension bytecodes to support operands 4+ |
blob | commitdiff | diff to current |
2008-10-24 |
H. Peter Anvin | When issuing warnings for EA displacements, use the... |
blob | commitdiff | diff to current |
2008-10-22 |
H. Peter Anvin | assemble: not all backends handle intra-segment OUT_REL*ADR |
blob | commitdiff | diff to current |
2008-10-18 |
H. Peter Anvin | assemble: for OUT_REL*ADR, the "size" argument is not... |
blob | commitdiff | diff to current |
2008-10-16 |
H. Peter Anvin | BR 2172659: Fix incorrect output value for byte operands |
blob | commitdiff | diff to current |
2008-10-09 |
H. Peter Anvin | assemble.c: use case4() macros like in disasm.c |
blob | commitdiff | diff to current |
2008-10-09 |
H. Peter Anvin | Reshuffle and move the bytecodes for segment register... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | New opcode for 32->64 bit sign-extended immediate with... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | Remove is_sbyte64() and replace with is_sbyte32() plus... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | Avoid double warning for signed dword immediate |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | New opcodes to deal with 8-bit immediate sign extended... |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | BR 2148448: Fix RIP-relative addressing with an immediate |
blob | commitdiff | diff to current |
2008-10-07 |
H. Peter Anvin | Better warnings for out-of-range values |
blob | commitdiff | diff to current |
2008-10-05 |
H. Peter Anvin | assemble.c: be smarter about when to suppress warnings... |
blob | commitdiff | diff to current |
2008-10-05 |
H. Peter Anvin | assemble.c: do not warn on valid SBYTE optimizations |
blob | commitdiff | diff to current |
2008-10-01 |
Victor van den Elzen | Apply patch from BR 1197827 |
blob | commitdiff | diff to current |
2008-09-30 |
H. Peter Anvin | assemble.c: cleanups |
blob | commitdiff | diff to current |
2008-09-30 |
Charles Crayne | Change behavior of -O0 and -O1 for backward compatibility |
blob | commitdiff | diff to current |
2008-09-11 |
Charles Crayne | Decouple forward references from optimization |
blob | commitdiff | diff to current |
2008-08-29 |
H. Peter Anvin | BR 2029829: Accept VIA XCRYPT instructions with or... |
blob | commitdiff | diff to current |
2008-08-25 |
H. Peter Anvin | BR 2067837: remove double add of VEX instruction length |
blob | commitdiff | diff to current |
2008-07-20 |
H. Peter Anvin | BR 2003451: avoid "forwardness" leaks between operands |
blob | commitdiff | diff to current |
2008-06-17 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-16 |
H. Peter Anvin | Free EOT_DB_STRING_FREE in cleanup_insn() |
blob | commitdiff | diff to current |
2008-06-15 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-15 |
H. Peter Anvin | Merge branch 'nasm-2.03.x' |
blob | commitdiff | diff to current |
2008-06-14 |
H. Peter Anvin | Implement __utf16__() and __utf32__() for the DB family |
blob | commitdiff | diff to current |
2008-05-30 |
H. Peter Anvin | Introduce %depend and %pathsearch, and make incbin... |
blob | commitdiff | diff to current |
2008-05-28 |
H. Peter Anvin | Merge commit 'autotest/master' |
blob | commitdiff | diff to current |
2008-05-22 |
H. Peter Anvin | Add tokens vex.ww and vex.wx; vex.wx is the default |
blob | commitdiff | diff to current |
2008-05-21 |
H. Peter Anvin | Handle is4 bytes without meaningful information in... |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | No 32-byte floating point format: fix error for DY |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Avoid #including .c files; instead compile as separate... |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Add DY, YWORD, and the SY instruction flag |
blob | commitdiff | diff to current |
2008-05-20 |
H. Peter Anvin | Same some space by introducing shorthand byte codes... |
blob | commitdiff | diff to current |
2008-05-12 |
H. Peter Anvin | Remove special hacks to avoid zero bytecodes |
blob | commitdiff | diff to current |
2008-05-12 |
H. Peter Anvin | Generate a byte array instead of using strings for... |
blob | commitdiff | diff to current |
2008-05-07 |
H. Peter Anvin | Add support for register-number immediates with fixed... |
blob | commitdiff | diff to current |
2008-05-05 |
H. Peter Anvin | The AVX R,X,B, and V fields (but not W) are inverted. |
blob | commitdiff | diff to current |
2008-05-05 |
H. Peter Anvin | First cut at AVX machinery. |
blob | commitdiff | diff to current |
2008-04-04 |
H. Peter Anvin | Correctly identify SBYTE in the optimizer |
blob | commitdiff | diff to current |
2008-01-28 |
H. Peter Anvin | BR 1880905: make sure we have enough zero-padding data... |
blob | commitdiff | diff to current |
next |