nasm/test
H. Peter Anvin 93548c2de2 rdoff: kill it off
RDOFF has been deprecated as it has unfixable problems, and has been
announced that it will be killed off in NASM 2.16.

This deletes it once and for all.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2022-11-07 16:49:13 -08:00
..
perf
_file_.asm
_version.asm
a32offs.asm
a64.asm BR 3392681: handle a64 instruction patters correctly 2020-06-22 13:52:02 -07:00
absolute.asm test: make absolute.asm buildable even when not in binary mode 2018-06-25 13:24:51 -07:00
addr64x.asm
align13.asm
align13s.asm
alonesym-obj.asm
amx.asm Add support for new instructions from ISE June 2020 2020-07-16 21:52:15 -07:00
andbyte.asm
aoutso.asm
aouttest.asm
aouttest.c
avx2.asm
avx005.asm
avx512cd.asm
avx512er.asm
avx512f.asm
avx512pf.asm
avx.asm
bcd.asm
binexe.asm
binoverflow.asm test: test case for BR 3392655, overflow during bin format link 2020-03-31 10:23:43 -07:00
bintest.asm
bisect.sh
br560575.asm rdoff: kill it off 2022-11-07 16:49:13 -08:00
br890790_i.asm
br890790.asm
br978756.asm
br1879590.asm
br2003451.asm
br2030823.asm
br2148476.asm
br2222615.asm
br2496848.asm
br3005117.asm
br3026808.asm
br3028880.asm
br3041451.asm
br3058845.asm
br3066383.asm
br3074517.asm
br3092924.asm
br3104312.asm
br3109604.asm
br3174983.asm
br3187743.asm
br3189064.asm
br3200749.asm
br3385573.asm
br3392252.asm
br3392259.asm
br3392363.asm BR 3392363: clear the operands when making an artificial I_RESB 2017-03-31 14:53:24 -07:00
br3392392.asm Further improve error messages for confused decorators 2017-04-02 19:02:29 -07:00
br3392396.asm BR 3392396: fix EVEX compressed displacements 2017-04-06 18:52:08 -07:00
br3392411.asm BR 3392411: smartalign: make sure we always define the end symbol 2017-09-27 15:29:01 -07:00
br3392418.asm BR 3392418: MachO: support 16-character section names, debug flag 2017-09-27 14:42:08 -07:00
br3392439.asm test: add test code for BR 3392439 2017-09-27 14:25:44 -07:00
br3392442.asm BR 3392442: correct vmin in overflow_general() 2017-10-11 13:12:17 -07:00
br3392472.asm BR 3392472: don't complain on wraparound for lower bit modes 2019-08-16 01:44:49 -07:00
br3392538.asm Add group aliases for all prefixed warnings. 2019-06-06 20:53:17 -07:00
br3392586.asm br3392586: add test case for smacro descent 2019-08-07 17:17:54 -07:00
br3392607.asm test: Add BR3392607 2020-04-22 00:10:21 +00:00
br3392626.asm test: Add BR3392626 2020-04-21 21:00:56 +00:00
br3392640.asm test: Add BR3392640 2020-04-21 21:12:39 +00:00
br3392660.asm test: Add BR3392660 2020-04-21 21:35:54 +00:00
br3392661.asm test: Add BR3392661 2020-04-22 00:08:28 +00:00
br3392667.asm BR 3392667: more reasonable limit for expression descent 2020-06-01 13:21:05 -07:00
br3392668-3.asm BR 3392668: preproc: test for macro in TOK_LOCAL_SYMBOL 2020-06-01 11:49:08 -07:00
br3392669-57.asm BR 3392669: in expand_one_smacro(), we may reach EOL before tafter 2020-06-01 12:21:10 -07:00
br3392707.asm parser: when flattening an eop, must preserve any data buffer 2020-07-30 15:48:45 -07:00
br3392708.asm BR 3392708: fix NULL pointer reference for invalid %stacksize 2020-07-30 15:57:57 -07:00
changed.asm Fix some typos 2022-01-09 17:34:35 +01:00
clzero.asm insns.dat: accept explicit ax/eax/rax operand to CLZERO 2018-12-22 17:52:27 -08:00
coffalign.asm BR 3392701: outcoff: remove weird padding code 2020-07-27 12:28:09 -07:00
cofftest.asm
cofftest.c
crc32.asm
ctxlocal.asm test: add test for context-local labels and extern label promotion 2018-06-25 13:19:32 -07:00
cv8struc.asm labels: emit the same label name to the output and debug backends!! 2016-03-07 22:00:01 -08:00
defalias.asm preproc: fix %undef of macro aliases, and add %ifdefalias 2019-10-23 12:59:06 -07:00
dtbcd.asm
dup.asm listing: list short reserved blocks as ?? instead of <res ...> 2020-06-27 23:30:33 -07:00
elf64so.asm
elf_visibility.asm elf: fix "object" symbol keyword 2019-09-12 17:45:11 -07:00
elfso.asm
elftest64.c
elftest.asm
elftest.c
elif.asm
emptyarg.asm emptyarg.asm: add expansion test for a range with a single parameter 2020-06-30 12:54:21 -07:00
evalmacro.asm listing: add -L option for additional listing info 2019-08-09 08:39:02 -07:00
exitrep.asm Make debug info and error messages correctly reflect macros and reps 2020-07-05 02:16:13 -07:00
expimp.asm
far64.asm
fewsecs.asm ELF: handle more than 32,633 sections 2019-02-26 00:02:35 -08:00
float8.asm
float.asm fp: support bfloat16 constants 2020-07-16 23:11:03 -07:00
floatb.asm BR 3392368: actually fix the documentation; add test case 2018-11-26 21:38:14 -08:00
floatexp.asm
floatize.asm
floattest.asm
floatx.asm
fpu.asm
fwdopt.asm
fwdoptpp.asm
gas2nasm.py
gather.asm
gotoff64.asm
gsmacro.asm preproc: fix varadic macros, add conditional comma operator 2019-08-20 01:32:28 -07:00
hexfp.asm BR 3392399: float: get rid of bogus exponent calculation 2017-04-05 21:47:20 -07:00
hle.asm
ifdef.asm test/ifdef.asm: test for simple %ifdef 2020-06-05 12:16:23 -07:00
ifelse.asm
ifenv.asm
ifmacro.asm
iftoken.asm
iftoken.pl
ilog2.asm
imacro.asm
imm64.asm
imm.asm test/imm.asm: test more combinations of immediates 2017-03-01 13:23:52 -08:00
immsize.asm insns.pl: audit for impossible Sx patterns; fix a few 2020-07-30 15:16:11 -07:00
immwarn.asm
imul.asm
inc1.asm
inc2.asm
incbin.asm a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP 2017-05-01 21:13:15 -07:00
incbin.data file: improve the file access interface 2016-09-21 14:07:17 -07:00
include-self.asm preproc: error out if an include file exists but can't be opened 2020-06-01 12:32:35 -07:00
inctest.asm
insertps.asm insns.pl: audit for impossible Sx patterns; fix a few 2020-07-30 15:16:11 -07:00
insnlbl.asm
invlpga.asm
istruc_local.asm Add test case for istruc's "at" with local labels 2022-09-09 00:30:24 +02:00
jmp64.asm
k_test.asm k_test.asm: comment out %pragma list options 2020-07-08 09:03:08 -07:00
lar_lsl.asm
larlsl.asm
lnxhello.asm
local.asm
loopoffs.asm
lwp.asm
macro-defaults.asm
macroerr.asm Fix and clean up listing of macro expansion 2016-05-09 14:10:32 -07:00
macroerr.inc Show the expanded macro stack when displaying diagnostics 2016-05-09 13:59:44 -07:00
Makefile test/Makefile: fix command line for .obj format 2020-07-10 01:54:38 -07:00
manysecs.asm ELF: handle more than 32,633 sections 2019-02-26 00:02:35 -08:00
masmdisp.asm %use masm: much better documentation 2020-07-10 02:46:23 -07:00
mmxsize.asm
moresecs.asm ELF: handle more than 32,633 sections 2019-02-26 00:02:35 -08:00
mostsecs.asm ELF: handle more than 32,633 sections 2019-02-26 00:02:35 -08:00
movd64.asm
movd.asm
movhpd.asm insns.pl: audit for impossible Sx patterns; fix a few 2020-07-30 15:16:11 -07:00
movimm.asm
movnti.asm
mpx-64.asm
mpx.asm
multisection.asm
nasmformat.asm rdoff: kill it off 2022-11-07 16:49:13 -08:00
new
newrdwr.asm
nop.asm
nullfile.asm Fix some typos 2022-01-09 17:34:35 +01:00
objexe.asm
objlink.c
objtest.asm Sanitize the handling of segments a bit 2017-05-03 17:33:04 -07:00
obsolete.asm obsolete handing: handle a few more subcases in a useful way 2019-08-09 14:52:16 -07:00
optimization.asm
org.asm
paste.asm
pcrel.asm test/pcrel.asm: make test output a bit easier to understand 2017-02-20 13:06:02 -08:00
performtest.pl Fix some typos 2022-01-09 17:34:35 +01:00
pextrw.asm BR 3392362: generate RMI versions of PEXTRW when possible 2017-09-27 15:55:57 -07:00
pinsr16.asm
pinsr32.asm
pinsr64.asm
popcnt.asm
ppindirect.asm ppindirect.asm: make it possible to assemble to a binary 2020-07-10 17:24:43 -07:00
pragma.asm outdbg: update to dump new backend interface data 2017-03-31 11:32:53 -07:00
prefix66.asm
prefixsym.asm test: add a test for symbol prefixes via %pragma 2019-09-30 13:30:15 -07:00
ptr.asm Specifically if we encounter the PTR keyword 2016-05-09 12:05:56 -07:00
pushseg.asm
r13.asm
radix.asm
rdpid.asm Add rdpid instruction 2016-11-15 11:55:14 -08:00
reldef.asm test/reldef.asm: add some global symbols 2017-06-22 18:39:52 -07:00
relocs.asm
require.asm preproc: add %require directive 2020-06-05 11:50:40 -07:00
ret.asm insns.dat: add aliases of the RET instruction with explicit operand size 2018-02-14 11:09:07 -08:00
riprel2.asm
riprel.asm
riprel.pl
selfref.asm preproc: add %*? and %*?? 2020-07-18 13:47:59 -07:00
sha-64.asm
sha.asm
smartalign16.asm
smartalign32.asm
smartalign64.asm
splitea.asm
sreg.asm
ssesize.asm insns.pl: audit for impossible Sx patterns; fix a few 2020-07-30 15:16:11 -07:00
strlen.asm
struc.asm
subsection.asm pragma: define a hander for generic output (and debug) pragmas 2018-06-18 11:34:33 -07:00
test67.asm
testdos.asm
testnos3.asm
time.asm
times.asm a) Fix handling of DZ/ZWORD; b) don't crash on TIMES JMP 2017-05-01 21:13:15 -07:00
timesneg.asm BR 3392437: Fix diagnostic for negative value in TIMES 2017-09-27 15:22:23 -07:00
tmap.nas
uscore.asm
utf.asm
v4.asm asm: support the +n syntax for register sets 2018-06-25 17:15:08 -07:00
vaesenc.asm vaesenc.asm: add a few more test cases 2018-02-07 10:48:13 -08:00
vex.asm Add {rex} prefix, simplify prefix handling, better error messages 2021-04-27 11:37:42 -07:00
vgather.asm
vmread.asm
vpcmp.asm BR 3392705: AVX512: reinstate the SSE-like opcodes for VPCMPEQ/GT 2020-07-30 16:56:52 -07:00
warnstack.asm warnings: add [warning push] and [warning pop] 2019-01-11 13:13:03 -08:00
weirdpaste.asm
winalign.asm test/winalign.asm: simple test for COFF alignment 2020-07-10 18:14:54 -07:00
xchg.asm
xcrypt.asm
xdefine.asm test: Add BR3392630 2020-04-21 21:11:33 +00:00
xmm0.asm
xpaste.asm preproc: properly protect %xdefine params (see below), cleanups 2019-10-23 12:00:50 -07:00
zerobyte.asm