2009-07-06 |
H. Peter Anvin | NASM: relicense under the 2-clause BSD license |
blob | commitdiff |
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 |
2008-01-09 |
H. Peter Anvin | BR 1864243: better warnings for out-of-range constants |
blob | commitdiff | diff to current |
2007-12-29 |
Beroset | regularized spelling of license to match name of LICENS... |
blob | commitdiff | diff to current |
2007-11-19 |
H. Peter Anvin | BR 1834292: Fix multiple disassembler bugs |
blob | commitdiff | diff to current |
2007-11-15 |
H. Peter Anvin | Remove some vestiges of "native" RESW/RESD support |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Address data is int64_t; simplify writing an address... |
blob | commitdiff | diff to current |
2007-11-13 |
H. Peter Anvin | Fix disassembly of XCHG |
blob | commitdiff | diff to current |
2007-11-10 |
Charles Crayne | Merge branch 'master' of /home/chuck/development/gitnasm/ |
blob | commitdiff | diff to current |
2007-11-09 |
H. Peter Anvin | Don't combine type and size into a single argument |
blob | commitdiff | diff to current |
2007-11-08 |
Charles Crayne | Upgrade RAA functions to hold 64-bit data. |
blob | commitdiff | diff to current |
2007-11-07 |
Charles Crayne | Pass 64-bit instruction lengths to back-ends. |
blob | commitdiff | diff to current |
2007-11-07 |
Charles Crayne | Prepare for 64-bit instruction lengths |
blob | commitdiff | diff to current |
2007-11-06 |
Charles Crayne | Disambiguate error messages |
blob | commitdiff | diff to current |
2007-11-04 |
Charles Crayne | Make warning limit valid for both i386 and x86_64 |
blob | commitdiff | diff to current |
2007-11-04 |
Charles Crayne | Warn on out of bounds EA displacements |
blob | commitdiff | diff to current |
2007-11-01 |
H. Peter Anvin | Move declarations before statements |
blob | commitdiff | diff to current |
2007-10-30 |
H. Peter Anvin | Clean up the handing of operands in assemble.c |
blob | commitdiff | diff to current |
2007-10-30 |
H. Peter Anvin | Don't warn for segmented references |
blob | commitdiff | diff to current |
2007-10-29 |
H. Peter Anvin | Fix bogus flagging of effective addresses as invalid |
blob | commitdiff | diff to current |
2007-10-29 |
H. Peter Anvin | 64-bit addressing and prefix handling changes |
blob | commitdiff | diff to current |
2007-10-19 |
H. Peter Anvin | Formatting: kill off "stealth whitespace" |
blob | commitdiff | diff to current |
2007-10-19 |
Charles Crayne | Suppress a few signedness warnings |
blob | commitdiff | diff to current |
2007-10-10 |
H. Peter Anvin | Use the compiler-provided booleans if available, otherw... |
blob | commitdiff | diff to current |
2007-10-06 |
H. Peter Anvin | Emit REX prefix before literal zero (\170) |
blob | commitdiff | diff to current |
2007-10-03 |
H. Peter Anvin | Portability fixes |
blob | commitdiff | diff to current |
2007-09-29 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
blob | commitdiff | diff to current |
2007-09-29 |
H. Peter Anvin | Unbreak relative references to immediate addresses |
blob | commitdiff | diff to current |
2007-09-28 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
blob | commitdiff | diff to current |
2007-09-25 |
H. Peter Anvin | assemble.c: clean up whitespace |
blob | commitdiff | diff to current |
2007-09-23 |
H. Peter Anvin | Auto-generate 0x67 prefixes without the need for \30x... |
blob | commitdiff | diff to current |
2007-09-21 |
Charles Crayne | Merge branch 'master' of git+ssh://ccrayne@repo.or... |
blob | commitdiff | diff to current |
next |