summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Version 0.99.04nasm-0.99.04Frank Kotler2007-09-251-1/+1
* nasmdoc: corrections on 64-bit immediates/displacementsH. Peter Anvin2007-09-251-9/+17
* nasmdoc: shorten lines which are too longH. Peter Anvin2007-09-251-6/+6
* Document NASM behaviour for 64-bit immediates and displacementsH. Peter Anvin2007-09-251-0/+45
* test/movimm.asm: add optimizable formsH. Peter Anvin2007-09-251-0/+13
* assemble.c: clean up whitespaceH. Peter Anvin2007-09-251-1/+1
* Correct the handling of "MOV" with immediate in 64-bit modeH. Peter Anvin2007-09-251-3/+3
* Test of immediate handling on 64-bit modeH. Peter Anvin2007-09-251-0/+13
* Add nasm_zalloc() to nasmlib.cH. Peter Anvin2007-09-253-11/+27
* Fix BR 1490407: size of the second operand of LAR/LSLH. Peter Anvin2007-09-252-10/+31
* Makefile.in: make "make install" create directoriesH. Peter Anvin2007-09-251-12/+19
* Fix BR 1445441: uninitialized use of "error_file"H. Peter Anvin2007-09-251-2/+2
* preproc.c: fix the loop in %undefH. Peter Anvin2007-09-241-2/+4
* float.c: clear off uninitialized warningH. Peter Anvin2007-09-241-0/+2
* outcoff: set the "virtual size field" to zero (BR 1351586)H. Peter Anvin2007-09-241-1/+6
* insns.dat: SMINT - mark ND, DMINT - fix opcodeH. Peter Anvin2007-09-241-2/+2
* 0F0F is a 3Dnow! prefix; remove from prefix listH. Peter Anvin2007-09-241-1/+1
* Additional compaction missed by scriptH. Peter Anvin2007-09-241-6/+3
* insns.dat: machine-generated compaction mmx/xmmreg,mem -> mmx/xmmrmH. Peter Anvin2007-09-241-506/+253
* nasmdoc: grammar fixH. Peter Anvin2007-09-241-1/+1
* nasmdoc: remove stray periodsH. Peter Anvin2007-09-241-2/+2
* test/Makefile: make a bit more usefulH. Peter Anvin2007-09-241-5/+6
* Implement the -MG option (SF RFE 1564264)H. Peter Anvin2007-09-243-13/+45
* nasmdoc: clarify __float*__ exampleH. Peter Anvin2007-09-241-1/+3
* nasmdoc: document the __float*__ operatorsH. Peter Anvin2007-09-241-11/+30
* Support __float*__ for floating-point numbers in expressionsH. Peter Anvin2007-09-248-132/+597
* eval.c: replace sequence of ifs with switchH. Peter Anvin2007-09-241-9/+21
* tokhash: allow a bit smarter pattern matchingH. Peter Anvin2007-09-241-0/+12
* Implement INVLPGA according to the documentationH. Peter Anvin2007-09-222-0/+11
* Reformat insns.dat to uniform column widthH. Peter Anvin2007-09-222-1864/+1897
* Simple test for 0x67 prefixesH. Peter Anvin2007-09-221-0/+35
* Auto-generate 0x67 prefixes without the need for \30x codesH. Peter Anvin2007-09-223-953/+1008
* Make test/Makefile a bit more usefulH. Peter Anvin2007-09-221-6/+6
* Add TY_OWORD for "DO" outputH. Peter Anvin2007-09-222-0/+4
* LDDQU needs \301 (BR 1103549)H. Peter Anvin2007-09-221-1/+1
* RDTSCP and INVLPGA aren't 64-bit specificH. Peter Anvin2007-09-221-2/+2
* Cyrix GX1 instructions: BBx_RESET, CPU_READ, CPU_WRITEH. Peter Anvin2007-09-221-0/+4
* Centaur XSHA1, XSHA256, MONTMULH. Peter Anvin2007-09-222-1/+4
* Implement Centaur's XCRYPT instructionsH. Peter Anvin2007-09-222-8/+14
* Add Geode LX (AMD's Cyrix-derived core) instructionsH. Peter Anvin2007-09-221-0/+6
* Add the GETSEC instruction for Intel SMXH. Peter Anvin2007-09-221-0/+3
* Add the AMD SSE4a and LZCNT instructionsH. Peter Anvin2007-09-222-2/+16
* Tag UMOV as ND (no disassembly) to avoid collisionH. Peter Anvin2007-09-221-12/+12
* Disallow optimizing by less than 5 passes.H. Peter Anvin2007-09-221-2/+6
* BR 1783117: Document that %+ needs a space after it, and fix crashH. Peter Anvin2007-09-222-9/+19
* nasm.spec.in: minor fixesH. Peter Anvin2007-09-221-2/+2
* release script: handle stricter CLI parsing for "git tag"H. Peter Anvin2007-09-221-1/+1
* Update nasm.spec.in and make it handle rc releasesH. Peter Anvin2007-09-223-26/+41
* version.pl: support version numbers of the form X.Y[.Z]rcWH. Peter Anvin2007-09-221-6/+26
* Merge branch 'master' of git+ssh://ccrayne@repo.or.cz/srv/git/nasmCharles Crayne2007-09-2029-851/+1840
|\