nasm/test
H. Peter Anvin fc565dd362 Implement INVLPGA according to the documentation
INVLPGA is defined as taking rax,ecx but "the portion of rax used to
form the address is determined by the effective address size", so it
is really ax/eax/rax.
2007-09-22 22:35:28 -07:00
..
perf Simple performance benchmarks: label, macro and token lookups 2007-09-13 18:13:20 -07:00
a32offs.asm Add a test for incorrect handing of offsets with prefixes 2002-11-07 22:45:46 +00:00
absolute.asm Clean up unnecessary dependencies. 2002-09-12 16:34:06 +00:00
aoutso.asm NASM 0.96 2002-04-30 20:52:49 +00:00
aouttest.asm NASM 0.94 2002-04-30 20:52:08 +00:00
aouttest.c General push for x86-64 support, dubbed 0.99.00. 2007-04-12 02:40:54 +00:00
binexe.asm NASM 0.96 2002-04-30 20:52:49 +00:00
bintest.asm NASM 0.98.12 2002-04-30 21:02:01 +00:00
br560575.asm Correct handling of SEG <nonsegment>; per BR 560575 2002-05-27 02:19:43 +00:00
br560873.asm Deal with another case of address/operand size confusion, BR 560873 2002-05-27 23:19:35 +00:00
changed.asm NASM 0.98.25alt 2002-04-30 21:08:11 +00:00
cofftest.asm NASM 0.94 2002-04-30 20:52:08 +00:00
cofftest.c General push for x86-64 support, dubbed 0.99.00. 2007-04-12 02:40:54 +00:00
elfso.asm NASM 0.96 2002-04-30 20:52:49 +00:00
elftest.asm Make .rodata a recognized ELF section with default attributes 2002-05-17 04:51:10 +00:00
elftest.c General push for x86-64 support, dubbed 0.99.00. 2007-04-12 02:40:54 +00:00
elif.asm Add %elif preprocessor test 2002-05-22 23:01:06 +00:00
expimp.asm Add 16-bit imul test for strictness 2002-05-22 20:48:01 +00:00
float.asm Support generating NaNs and infinities 2007-09-18 21:55:56 -07:00
floatx.asm Simple test for hexadecimal floating-point numbers 2007-09-18 18:37:36 -07:00
fmsub.asm Actually generate SSE5 instructions 2007-09-17 17:25:27 -07:00
ifmacro.asm Tests for the %ifmacro directives 2002-05-07 04:31:28 +00:00
inc1.asm NASM 0.94 2002-04-30 20:52:08 +00:00
inc2.asm NASM 0.91 2002-04-30 20:51:32 +00:00
inctest.asm NASM 0.94 2002-04-30 20:52:08 +00:00
invlpga.asm Implement INVLPGA according to the documentation 2007-09-22 22:35:28 -07:00
lnxhello.asm fix comment in test/lnxhello.asm 2003-08-06 07:13:59 +00:00
loopoffs.asm More test files... 2003-09-08 22:59:45 +00:00
Makefile Make test/Makefile a bit more useful 2007-09-22 21:47:13 -07:00
mmxsize.asm Fix some MMX/SSE irregularities which interact with the 64-bit support 2007-09-02 16:37:03 +00:00
multisection.asm Added extra tests, to fully test multisection support for .bin format 2002-05-24 14:33:35 +00:00
nasmformat.asm Revert erroneous macro added and modify __OUTPUT_FORMAT__ to a string const 2003-09-25 11:43:28 +00:00
nullfile.asm More test files... 2003-09-08 22:59:45 +00:00
objexe.asm NASM 0.96 2002-04-30 20:52:49 +00:00
objlink.c General push for x86-64 support, dubbed 0.99.00. 2007-04-12 02:40:54 +00:00
objtest.asm NASM 0.94 2002-04-30 20:52:08 +00:00
org.asm Simple 64-bit org test 2007-09-02 06:23:29 +00:00
r13.asm test/r13.asm: test special-casing of rbp and r13 in 64-bit mode 2007-09-17 13:19:25 -07:00
riprel.asm Use standard macro for the default directive 2007-08-29 16:41:43 +00:00
test67.asm Simple test for 0x67 prefixes 2007-09-22 21:50:03 -07:00
testdos.asm Fix Borland C++ optimization bug; add test for bad DOS binaries. 2002-09-12 04:33:58 +00:00
tmap.nas Use the version of tmap.nas that actually caused problems 2003-09-10 23:33:38 +00:00