summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Collect statistics on bytecode use in insnsb.cH. Peter Anvin2008-10-081-1/+43
* NASM 2.05rc3nasm-2.05rc3H. Peter Anvin2008-10-081-1/+1
* test/imul.asm: remove obsolete ERROR markerH. Peter Anvin2008-10-071-1/+1
* Test for various IMUL patternsH. Peter Anvin2008-10-071-2/+3
* Add missing IMUL pattern: reg64,imm8H. Peter Anvin2008-10-072-0/+90
* Add a few missing \15 -> \275 conversionsH. Peter Anvin2008-10-071-6/+6
* Change \40 class opcodes to \254, except IMULH. Peter Anvin2008-10-071-12/+12
* New opcode for 32->64 bit sign-extended immediate with warningH. Peter Anvin2008-10-075-3/+28
* test/immwarn.asm: add a few more non-warning testsH. Peter Anvin2008-10-071-0/+2
* Remove is_sbyte64() and replace with is_sbyte32() plus custom warningH. Peter Anvin2008-10-071-28/+9
* Avoid double warning for signed dword immediateH. Peter Anvin2008-10-062-5/+5
* New opcodes to deal with 8-bit immediate sign extended to opsizeH. Peter Anvin2008-10-065-25/+73
* NASM 2.05rc2nasm-2.05rc2H. Peter Anvin2008-10-061-1/+1
* changes: document immediate fixH. Peter Anvin2008-10-061-0/+2
* BR 2148448: Fix RIP-relative addressing with an immediateH. Peter Anvin2008-10-062-6/+22
* immwarn: more immediate warnings test, with notes of where we failH. Peter Anvin2008-10-061-5/+41
* Better warnings for out-of-range valuesH. Peter Anvin2008-10-064-64/+42
* test: change .stdout/.stderr to stdout/stderrH. Peter Anvin2008-10-0668-141/+141
* changes: document CVT fixes.H. Peter Anvin2008-10-061-0/+2
* BR 2148476: Fix arguments for a bunch of the CVT* instructionsH. Peter Anvin2008-10-061-22/+34
* test/br2148476.asm: comprehensive test of the CVT* instructionsH. Peter Anvin2008-10-061-0/+221
* test/immwarn.asm: new test for immediate warningsH. Peter Anvin2008-10-051-0/+54
* test/Makefile: rule to run performtest --diffH. Peter Anvin2008-10-041-0/+3
* performtest: use -u with diffH. Peter Anvin2008-10-041-1/+1
* test/Makefile: add rules for the automatic testsH. Peter Anvin2008-10-041-2/+13
* assemble.c: be smarter about when to suppress warnings due to SBYTEH. Peter Anvin2008-10-042-7/+11
* assemble.c: do not warn on valid SBYTE optimizationsH. Peter Anvin2008-10-042-4/+11
* NASM 2.05rc1nasm-2.05rc1H. Peter Anvin2008-10-011-1/+1
* doc/changes.src: updateH. Peter Anvin2008-10-011-0/+7
* Already aligned aligns should be 0 bytes, not %1.Victor van den Elzen2008-10-013-6/+7
* Apply patch from BR 890790Victor van den Elzen2008-10-013-0/+10
* Apply patch from BR 1197827Victor van den Elzen2008-10-011-0/+7
* changes.src: document JMP reg64 fix.H. Peter Anvin2008-09-301-0/+2
* rdsrc.pl: handle tabs in the inputH. Peter Anvin2008-09-301-0/+21
* doc: remove tabH. Peter Anvin2008-09-301-1/+1
* Put the static information about warnings in a structureH. Peter Anvin2008-09-301-57/+48
* Allow %warning output to be suppressedH. Peter Anvin2008-09-305-5/+15
* assemble.c: cleanupsH. Peter Anvin2008-09-301-25/+17
* Document the -O0 and -O1 behaviors.H. Peter Anvin2008-09-302-8/+18
* Change behavior of -O0 and -O1 for backward compatibilityCharles Crayne2008-09-301-2/+6
* Document a64 and o64 qualifiersCharles Crayne2008-09-261-6/+6
* Add more 64-bit jump testsH. Peter Anvin2008-09-251-1/+12
* JMP reg64 does not require a REX.W prefix.H. Peter Anvin2008-09-251-1/+1
* NASM 2.04nasm-2.04H. Peter Anvin2008-09-251-1/+1
* Set __PASS__ to 3 for preprocess onlyH. Peter Anvin2008-09-253-9/+17
* Clean up unterminated linesH. Peter Anvin2008-09-252-5/+3
* Actually make non-power-of-2 alignments workH. Peter Anvin2008-09-254-6/+39
* NASM 2.04rc6nasm-2.04rc6H. Peter Anvin2008-09-241-1/+1
* Document __PASS__H. Peter Anvin2008-09-242-0/+16
* Add __PASS__ builtin macroH. Peter Anvin2008-09-241-0/+11