summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)AuthorFilesLines
2007-10-16Handle rounding of denorms correctly; make fp overflow a warningH. Peter Anvin1-0/+15
2007-10-16Add 1.5 as a test case: representative of an exact fractionH. Peter Anvin1-0/+15
2007-10-15Add testnos3 from the gdtoa package (floating-point test)H. Peter Anvin1-0/+972
2007-10-11Must define types before using themCharles Crayne3-0/+3
2007-10-08Revert "floatb.asm: fix broken testcase"H. Peter Anvin1-1/+1
2007-10-08floatb.asm: fix broken testcaseH. Peter Anvin1-1/+1
2007-10-08Add Frank's floattest.asm test fileH. Peter Anvin1-0/+26
2007-10-05zerobyte.asm: use a real instruction to avoid confusing ndisasmH. Peter Anvin1-1/+1
2007-10-05zerobyte.asm: add test cases for non-initial \170 usesH. Peter Anvin1-0/+17
2007-10-05Check in the proper zerobyte testH. Peter Anvin2-0/+7
2007-10-05Emit REX prefix before literal zero (\170)H. Peter Anvin1-0/+0
2007-10-05Add test for problematic floatsH. Peter Anvin1-0/+22
2007-10-04floatx.asm: add Inf and NaN to the boundary condition testsH. Peter Anvin1-2/+14
2007-10-04floatx.asm: add specific tests for exponent boundary conditionsH. Peter Anvin1-0/+26
2007-10-04Additional rules in test/MakefileH. Peter Anvin1-1/+5
2007-09-28Unbreak relative references to immediate addressesH. Peter Anvin2-7/+1197
2007-09-26Test for various addressing modes in 64-bit modeH. Peter Anvin2-74/+601
2007-09-25test/movimm.asm: add optimizable formsH. Peter Anvin1-0/+13
2007-09-25Test of immediate handling on 64-bit modeH. Peter Anvin1-0/+13
2007-09-25Fix BR 1490407: size of the second operand of LAR/LSLH. Peter Anvin1-0/+21
2007-09-24test/Makefile: make a bit more usefulH. Peter Anvin1-5/+6
2007-09-24Support __float*__ for floating-point numbers in expressionsH. Peter Anvin1-0/+353
2007-09-22Implement INVLPGA according to the documentationH. Peter Anvin1-0/+8
2007-09-22Simple test for 0x67 prefixesH. Peter Anvin1-0/+35
2007-09-22Make test/Makefile a bit more usefulH. Peter Anvin1-6/+6
2007-09-19Merge commit 'origin/sse5'H. Peter Anvin3-0/+274
2007-09-19test/Makefile: make a bit more usefulH. Peter Anvin1-1/+22
2007-09-18Support generating NaNs and infinitiesH. Peter Anvin1-0/+30
2007-09-18Simple test for hexadecimal floating-point numbersH. Peter Anvin1-0/+125
2007-09-18Unify all standard IEEE floating-point formats; add 128-bitH. Peter Anvin1-0/+103
2007-09-17Actually generate SSE5 instructionsH. Peter Anvin1-0/+16
2007-09-17test/r13.asm: test special-casing of rbp and r13 in 64-bit modeH. Peter Anvin1-0/+13
2007-09-13Simple performance benchmarks: label, macro and token lookupsH. Peter Anvin3-0/+59
2007-09-02Fix some MMX/SSE irregularities which interact with the 64-bit supportH. Peter Anvin1-0/+36
2007-09-02Simple 64-bit org testH. Peter Anvin1-0/+15
2007-08-29Use standard macro for the default directiveH. Peter Anvin1-2/+2
2007-08-29More test cases for rel and abs addressingH. Peter Anvin1-1/+62
2007-08-29Add test cases for IP-relative addressingH. Peter Anvin1-0/+38
2007-04-12General push for x86-64 support, dubbed 0.99.00.Keith Kanios4-10/+11
2005-01-15Apply Nindent to all .c and .h filesH. Peter Anvin4-18/+19
2003-09-25Revert erroneous macro added and modify __OUTPUT_FORMAT__ to a string constStanislav Karchebny1-2/+2
2003-09-25Consistency fixStanislav Karchebny1-2/+2
2003-09-24Added _NASM_FORMAT_ macroStanislav Karchebny1-0/+14
2003-09-10Use the version of tmap.nas that actually caused problemsH. Peter Anvin1-8/+8
2003-09-08More test files...H. Peter Anvin3-0/+1460
2003-08-06fix comment in test/lnxhello.asmFrank Kotler1-1/+2
2003-07-10Add Linux "hello world" exampleH. Peter Anvin1-0/+48
2002-11-07Add a test for incorrect handing of offsets with prefixesH. Peter Anvin1-0/+7
2002-09-12Clean up unnecessary dependencies.H. Peter Anvin1-0/+39
2002-09-12Fix Borland C++ optimization bug; add test for bad DOS binaries.H. Peter Anvin1-0/+12