]> granicus.if.org Git - yasm/commitdiff
Make out_test.sh smart about 0-byte errwarn output and don't require a
authorPeter Johnson <peter@tortall.net>
Sat, 16 Sep 2006 05:43:41 +0000 (05:43 -0000)
committerPeter Johnson <peter@tortall.net>
Sat, 16 Sep 2006 05:43:41 +0000 (05:43 -0000)
golden errwarn file in this case.  This allows us to remove around 150
0-byte .errwarn test files.

svn path=/trunk/yasm/; revision=1617

173 files changed:
libyasm/tests/Makefile.inc
libyasm/tests/charconst64.errwarn [deleted file]
libyasm/tests/emptydata.errwarn [deleted file]
libyasm/tests/expr-wide-ident.errwarn [deleted file]
libyasm/tests/incbin.errwarn [deleted file]
libyasm/tests/jmpsize1.errwarn [deleted file]
libyasm/tests/opt-align1.errwarn [deleted file]
libyasm/tests/opt-align2.errwarn [deleted file]
libyasm/tests/opt-align3.errwarn [deleted file]
libyasm/tests/opt-gvmat64.errwarn [deleted file]
libyasm/tests/opt-immexpand.errwarn [deleted file]
libyasm/tests/opt-immnoexpand.errwarn [deleted file]
libyasm/tests/opt-struc.errwarn [deleted file]
libyasm/tests/timesunder.errwarn [deleted file]
libyasm/tests/unary.errwarn [deleted file]
modules/arch/lc3b/tests/lc3b-br.errwarn [deleted file]
modules/arch/lc3b/tests/lc3b-mp22NC.errwarn [deleted file]
modules/arch/x86/tests/Makefile.inc
modules/arch/x86/tests/bittest.errwarn [deleted file]
modules/arch/x86/tests/bswap64.errwarn [deleted file]
modules/arch/x86/tests/cmpxchg.errwarn [deleted file]
modules/arch/x86/tests/ea-nonzero.errwarn [deleted file]
modules/arch/x86/tests/ebpindex.errwarn [deleted file]
modules/arch/x86/tests/effaddr.errwarn [deleted file]
modules/arch/x86/tests/far64.errwarn [deleted file]
modules/arch/x86/tests/farbasic.errwarn [deleted file]
modules/arch/x86/tests/farithr.errwarn [deleted file]
modules/arch/x86/tests/fcmov.errwarn [deleted file]
modules/arch/x86/tests/fwdequ64.errwarn [deleted file]
modules/arch/x86/tests/gas32/Makefile.inc
modules/arch/x86/tests/gas32/align32.errwarn [deleted file]
modules/arch/x86/tests/gas32/gas-farithr.errwarn [deleted file]
modules/arch/x86/tests/gas32/gas-movdq32.errwarn [deleted file]
modules/arch/x86/tests/gas64/Makefile.inc
modules/arch/x86/tests/gas64/align64.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-cbw.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-fp.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-inout.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-moreinsn.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-movabs.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-movdq64.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-movsxs.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-muldiv.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-retenter.errwarn [deleted file]
modules/arch/x86/tests/gas64/gas-shift.errwarn [deleted file]
modules/arch/x86/tests/gas64/riprel.errwarn [deleted file]
modules/arch/x86/tests/genopcode.errwarn [deleted file]
modules/arch/x86/tests/iret.errwarn [deleted file]
modules/arch/x86/tests/jmp64-1.errwarn [deleted file]
modules/arch/x86/tests/jmp64-2.errwarn [deleted file]
modules/arch/x86/tests/jmp64-3.errwarn [deleted file]
modules/arch/x86/tests/jmp64-4.errwarn [deleted file]
modules/arch/x86/tests/jmp64-5.errwarn [deleted file]
modules/arch/x86/tests/jmp64-6.errwarn [deleted file]
modules/arch/x86/tests/loopadsz.errwarn [deleted file]
modules/arch/x86/tests/lsahf.errwarn [deleted file]
modules/arch/x86/tests/mem64hi32.errwarn [deleted file]
modules/arch/x86/tests/mem64rip.errwarn [deleted file]
modules/arch/x86/tests/movdq32.errwarn [deleted file]
modules/arch/x86/tests/movdq64.errwarn [deleted file]
modules/arch/x86/tests/negequ.errwarn [deleted file]
modules/arch/x86/tests/o64.errwarn [deleted file]
modules/arch/x86/tests/opersize.errwarn [deleted file]
modules/arch/x86/tests/padlock.errwarn [deleted file]
modules/arch/x86/tests/pshift.errwarn [deleted file]
modules/arch/x86/tests/pushf.errwarn [deleted file]
modules/arch/x86/tests/rep.errwarn [deleted file]
modules/arch/x86/tests/ret.errwarn [deleted file]
modules/arch/x86/tests/segmov.errwarn [deleted file]
modules/arch/x86/tests/shift.errwarn [deleted file]
modules/arch/x86/tests/simd-1.errwarn [deleted file]
modules/arch/x86/tests/simd-2.errwarn [deleted file]
modules/arch/x86/tests/simd64-1.errwarn [deleted file]
modules/arch/x86/tests/simd64-2.errwarn [deleted file]
modules/arch/x86/tests/sse3.errwarn [deleted file]
modules/arch/x86/tests/stos.errwarn [deleted file]
modules/arch/x86/tests/str.errwarn [deleted file]
modules/arch/x86/tests/svm.errwarn [deleted file]
modules/arch/x86/tests/vmx.errwarn [deleted file]
modules/arch/x86/tests/x86label.errwarn [deleted file]
modules/arch/x86/tests/xmm64.errwarn [deleted file]
modules/dbgfmts/dwarf2/tests/pass32/Makefile.inc
modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.errwarn [deleted file]
modules/dbgfmts/dwarf2/tests/pass64/Makefile.inc
modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.errwarn [deleted file]
modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.errwarn [deleted file]
modules/dbgfmts/stabs/tests/Makefile.inc
modules/dbgfmts/stabs/tests/stabs-elf.errwarn [deleted file]
modules/objfmts/bin/tests/Makefile.inc
modules/objfmts/bin/tests/abs.errwarn [deleted file]
modules/objfmts/bin/tests/bintest.errwarn [deleted file]
modules/objfmts/bin/tests/float.errwarn [deleted file]
modules/objfmts/bin/tests/integer.errwarn [deleted file]
modules/objfmts/bin/tests/levelop.errwarn [deleted file]
modules/objfmts/coff/tests/Makefile.inc
modules/objfmts/coff/tests/cofftest.errwarn [deleted file]
modules/objfmts/coff/tests/cofftimes.errwarn [deleted file]
modules/objfmts/elf/tests/Makefile.inc
modules/objfmts/elf/tests/amd64/Makefile.inc
modules/objfmts/elf/tests/amd64/elf-rip.errwarn [deleted file]
modules/objfmts/elf/tests/amd64/elfso64.errwarn [deleted file]
modules/objfmts/elf/tests/curpos.errwarn [deleted file]
modules/objfmts/elf/tests/elf-overdef.errwarn [deleted file]
modules/objfmts/elf/tests/elf-x86id.errwarn [deleted file]
modules/objfmts/elf/tests/elfabssect.errwarn [deleted file]
modules/objfmts/elf/tests/elfcond.errwarn [deleted file]
modules/objfmts/elf/tests/elfglobal.errwarn [deleted file]
modules/objfmts/elf/tests/elfglobext.errwarn [deleted file]
modules/objfmts/elf/tests/elfglobext2.errwarn [deleted file]
modules/objfmts/elf/tests/elfmanysym.errwarn [deleted file]
modules/objfmts/elf/tests/elfreloc-ext.errwarn [deleted file]
modules/objfmts/elf/tests/elfreloc.errwarn [deleted file]
modules/objfmts/elf/tests/elfsectalign.errwarn [deleted file]
modules/objfmts/elf/tests/elfso.errwarn [deleted file]
modules/objfmts/elf/tests/elftest.errwarn [deleted file]
modules/objfmts/elf/tests/elftimes.errwarn [deleted file]
modules/objfmts/elf/tests/elftypesize.errwarn [deleted file]
modules/objfmts/elf/tests/gas64/Makefile.inc
modules/objfmts/elf/tests/gas64/elf_gas64_curpos.errwarn [deleted file]
modules/objfmts/elf/tests/gas64/elf_gas64_reloc.errwarn [deleted file]
modules/objfmts/win32/tests/Makefile.inc
modules/objfmts/win32/tests/export.errwarn [deleted file]
modules/objfmts/win32/tests/win32-curpos.errwarn [deleted file]
modules/objfmts/win32/tests/win32-longsect.errwarn [deleted file]
modules/objfmts/win32/tests/win32-overdef.errwarn [deleted file]
modules/objfmts/win32/tests/win32-segof.errwarn [deleted file]
modules/objfmts/win32/tests/win32test.errwarn [deleted file]
modules/objfmts/win64/tests/Makefile.inc
modules/objfmts/win64/tests/win64-curpos.errwarn [deleted file]
modules/objfmts/win64/tests/win64-dataref.errwarn [deleted file]
modules/objfmts/win64/tests/win64-dataref2.errwarn [deleted file]
modules/objfmts/xdf/tests/Makefile.inc
modules/objfmts/xdf/tests/xdf-overdef.errwarn [deleted file]
modules/objfmts/xdf/tests/xdfother.errwarn [deleted file]
modules/objfmts/xdf/tests/xdfprotect.errwarn [deleted file]
modules/objfmts/xdf/tests/xdfvirtual.errwarn [deleted file]
modules/parsers/gas/tests/Makefile.inc
modules/parsers/gas/tests/bin/Makefile.inc
modules/parsers/gas/tests/bin/reptempty.errwarn [deleted file]
modules/parsers/gas/tests/bin/reptlong.errwarn [deleted file]
modules/parsers/gas/tests/bin/reptsimple.errwarn [deleted file]
modules/parsers/gas/tests/bin/reptzero.errwarn [deleted file]
modules/parsers/gas/tests/dataref-imm.errwarn [deleted file]
modules/parsers/gas/tests/datavis2.errwarn [deleted file]
modules/parsers/gas/tests/execsect.errwarn [deleted file]
modules/parsers/gas/tests/gas-fill.errwarn [deleted file]
modules/parsers/gas/tests/gas-instlabel.errwarn [deleted file]
modules/parsers/gas/tests/gas-push.errwarn [deleted file]
modules/parsers/gas/tests/gas-semi.errwarn [deleted file]
modules/parsers/gas/tests/gassectalign.errwarn [deleted file]
modules/parsers/gas/tests/leb128.errwarn [deleted file]
modules/parsers/gas/tests/localcomm.errwarn [deleted file]
modules/parsers/gas/tests/reggroup.errwarn [deleted file]
modules/parsers/gas/tests/strzero.errwarn [deleted file]
modules/parsers/gas/tests/varinsn.errwarn [deleted file]
modules/parsers/nasm/tests/Makefile.inc
modules/parsers/nasm/tests/alignnop16.errwarn [deleted file]
modules/parsers/nasm/tests/alignnop32.errwarn [deleted file]
modules/parsers/nasm/tests/charconstmath.errwarn [deleted file]
modules/parsers/nasm/tests/endcomma.errwarn [deleted file]
modules/parsers/nasm/tests/equcolon.errwarn [deleted file]
modules/parsers/nasm/tests/equlocal.errwarn [deleted file]
modules/parsers/nasm/tests/long.errwarn [deleted file]
modules/parsers/nasm/tests/newsect.errwarn [deleted file]
modules/parsers/nasm/tests/numcase.errwarn [deleted file]
modules/parsers/nasm/tests/orphannowarn.errwarn [deleted file]
modules/preprocs/nasm/tests/16args.errwarn [deleted file]
modules/preprocs/nasm/tests/Makefile.inc
modules/preprocs/nasm/tests/longline.errwarn [deleted file]
modules/preprocs/nasm/tests/nasmpp-bigint.errwarn [deleted file]
modules/preprocs/nasm/tests/orgsect.errwarn [deleted file]
modules/preprocs/yapp/tests/yapp_test.sh
out_test.sh

index 03ea1476e6ebe5d7a94831127ce9c0f6723899d1..e8b057eae248402b71e9642e57985beb12295821 100644 (file)
@@ -11,35 +11,27 @@ EXTRA_DIST += libyasm/tests/libyasm_test.sh
 EXTRA_DIST += libyasm/tests/absloop-err.asm
 EXTRA_DIST += libyasm/tests/absloop-err.errwarn
 EXTRA_DIST += libyasm/tests/charconst64.asm
-EXTRA_DIST += libyasm/tests/charconst64.errwarn
 EXTRA_DIST += libyasm/tests/charconst64.hex
 EXTRA_DIST += libyasm/tests/duplabel-err.asm
 EXTRA_DIST += libyasm/tests/duplabel-err.errwarn
 EXTRA_DIST += libyasm/tests/emptydata.asm
-EXTRA_DIST += libyasm/tests/emptydata.errwarn
 EXTRA_DIST += libyasm/tests/emptydata.hex
 EXTRA_DIST += libyasm/tests/expr-wide-ident.asm
-EXTRA_DIST += libyasm/tests/expr-wide-ident.errwarn
 EXTRA_DIST += libyasm/tests/expr-wide-ident.hex
 EXTRA_DIST += libyasm/tests/externdef.asm
 EXTRA_DIST += libyasm/tests/externdef.errwarn
 EXTRA_DIST += libyasm/tests/externdef.hex
 EXTRA_DIST += libyasm/tests/incbin.asm
-EXTRA_DIST += libyasm/tests/incbin.errwarn
 EXTRA_DIST += libyasm/tests/incbin.hex
 EXTRA_DIST += libyasm/tests/jmpsize1.asm
-EXTRA_DIST += libyasm/tests/jmpsize1.errwarn
 EXTRA_DIST += libyasm/tests/jmpsize1.hex
 EXTRA_DIST += libyasm/tests/jmpsize1-err.asm
 EXTRA_DIST += libyasm/tests/jmpsize1-err.errwarn
 EXTRA_DIST += libyasm/tests/opt-align1.asm
-EXTRA_DIST += libyasm/tests/opt-align1.errwarn
 EXTRA_DIST += libyasm/tests/opt-align1.hex
 EXTRA_DIST += libyasm/tests/opt-align2.asm
-EXTRA_DIST += libyasm/tests/opt-align2.errwarn
 EXTRA_DIST += libyasm/tests/opt-align2.hex
 EXTRA_DIST += libyasm/tests/opt-align3.asm
-EXTRA_DIST += libyasm/tests/opt-align3.errwarn
 EXTRA_DIST += libyasm/tests/opt-align3.hex
 EXTRA_DIST += libyasm/tests/opt-circular1-err.asm
 EXTRA_DIST += libyasm/tests/opt-circular1-err.errwarn
@@ -48,24 +40,18 @@ EXTRA_DIST += libyasm/tests/opt-circular2-err.errwarn
 EXTRA_DIST += libyasm/tests/opt-circular3-err.asm
 EXTRA_DIST += libyasm/tests/opt-circular3-err.errwarn
 EXTRA_DIST += libyasm/tests/opt-gvmat64.asm
-EXTRA_DIST += libyasm/tests/opt-gvmat64.errwarn
 EXTRA_DIST += libyasm/tests/opt-gvmat64.hex
 EXTRA_DIST += libyasm/tests/opt-immexpand.asm
-EXTRA_DIST += libyasm/tests/opt-immexpand.errwarn
 EXTRA_DIST += libyasm/tests/opt-immexpand.hex
 EXTRA_DIST += libyasm/tests/opt-immnoexpand.asm
-EXTRA_DIST += libyasm/tests/opt-immnoexpand.errwarn
 EXTRA_DIST += libyasm/tests/opt-immnoexpand.hex
 EXTRA_DIST += libyasm/tests/opt-struc.asm
-EXTRA_DIST += libyasm/tests/opt-struc.errwarn
 EXTRA_DIST += libyasm/tests/opt-struc.hex
 EXTRA_DIST += libyasm/tests/timesover-err.asm
 EXTRA_DIST += libyasm/tests/timesover-err.errwarn
 EXTRA_DIST += libyasm/tests/timesunder.asm
 EXTRA_DIST += libyasm/tests/timesunder.hex
-EXTRA_DIST += libyasm/tests/timesunder.errwarn
 EXTRA_DIST += libyasm/tests/unary.asm
-EXTRA_DIST += libyasm/tests/unary.errwarn
 EXTRA_DIST += libyasm/tests/unary.hex
 EXTRA_DIST += libyasm/tests/value-err.asm
 EXTRA_DIST += libyasm/tests/value-err.errwarn
diff --git a/libyasm/tests/charconst64.errwarn b/libyasm/tests/charconst64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/emptydata.errwarn b/libyasm/tests/emptydata.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/expr-wide-ident.errwarn b/libyasm/tests/expr-wide-ident.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/incbin.errwarn b/libyasm/tests/incbin.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/jmpsize1.errwarn b/libyasm/tests/jmpsize1.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-align1.errwarn b/libyasm/tests/opt-align1.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-align2.errwarn b/libyasm/tests/opt-align2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-align3.errwarn b/libyasm/tests/opt-align3.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-gvmat64.errwarn b/libyasm/tests/opt-gvmat64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-immexpand.errwarn b/libyasm/tests/opt-immexpand.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-immnoexpand.errwarn b/libyasm/tests/opt-immnoexpand.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/opt-struc.errwarn b/libyasm/tests/opt-struc.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/timesunder.errwarn b/libyasm/tests/timesunder.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/libyasm/tests/unary.errwarn b/libyasm/tests/unary.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/lc3b/tests/lc3b-br.errwarn b/modules/arch/lc3b/tests/lc3b-br.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/lc3b/tests/lc3b-mp22NC.errwarn b/modules/arch/lc3b/tests/lc3b-mp22NC.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index eab5961bec54b784d273f7b8dc2523e08c1294b4..469f0b86e768d00a7cec4dc2965b02ba6a76b1c5 100644 (file)
@@ -15,20 +15,16 @@ EXTRA_DIST += modules/arch/x86/tests/arithsmall.asm
 EXTRA_DIST += modules/arch/x86/tests/arithsmall.errwarn
 EXTRA_DIST += modules/arch/x86/tests/arithsmall.hex
 EXTRA_DIST += modules/arch/x86/tests/bittest.asm
-EXTRA_DIST += modules/arch/x86/tests/bittest.errwarn
 EXTRA_DIST += modules/arch/x86/tests/bittest.hex
 EXTRA_DIST += modules/arch/x86/tests/bswap64.asm
-EXTRA_DIST += modules/arch/x86/tests/bswap64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/bswap64.hex
 EXTRA_DIST += modules/arch/x86/tests/cmpxchg.asm
-EXTRA_DIST += modules/arch/x86/tests/cmpxchg.errwarn
 EXTRA_DIST += modules/arch/x86/tests/cmpxchg.hex
 EXTRA_DIST += modules/arch/x86/tests/cpubasic-err.asm
 EXTRA_DIST += modules/arch/x86/tests/cpubasic-err.errwarn
 EXTRA_DIST += modules/arch/x86/tests/div-err.asm
 EXTRA_DIST += modules/arch/x86/tests/div-err.errwarn
 EXTRA_DIST += modules/arch/x86/tests/ea-nonzero.asm
-EXTRA_DIST += modules/arch/x86/tests/ea-nonzero.errwarn
 EXTRA_DIST += modules/arch/x86/tests/ea-nonzero.hex
 EXTRA_DIST += modules/arch/x86/tests/ea-over.asm
 EXTRA_DIST += modules/arch/x86/tests/ea-over.errwarn
@@ -37,60 +33,43 @@ EXTRA_DIST += modules/arch/x86/tests/ea-warn.asm
 EXTRA_DIST += modules/arch/x86/tests/ea-warn.errwarn
 EXTRA_DIST += modules/arch/x86/tests/ea-warn.hex
 EXTRA_DIST += modules/arch/x86/tests/ebpindex.asm
-EXTRA_DIST += modules/arch/x86/tests/ebpindex.errwarn
 EXTRA_DIST += modules/arch/x86/tests/ebpindex.hex
 EXTRA_DIST += modules/arch/x86/tests/effaddr.asm
-EXTRA_DIST += modules/arch/x86/tests/effaddr.errwarn
 EXTRA_DIST += modules/arch/x86/tests/effaddr.hex
 EXTRA_DIST += modules/arch/x86/tests/enter.asm
 EXTRA_DIST += modules/arch/x86/tests/enter.errwarn
 EXTRA_DIST += modules/arch/x86/tests/enter.hex
 EXTRA_DIST += modules/arch/x86/tests/far64.asm
-EXTRA_DIST += modules/arch/x86/tests/far64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/far64.hex
 EXTRA_DIST += modules/arch/x86/tests/farbasic.asm
-EXTRA_DIST += modules/arch/x86/tests/farbasic.errwarn
 EXTRA_DIST += modules/arch/x86/tests/farbasic.hex
 EXTRA_DIST += modules/arch/x86/tests/farithr.asm
-EXTRA_DIST += modules/arch/x86/tests/farithr.errwarn
 EXTRA_DIST += modules/arch/x86/tests/farithr.hex
 EXTRA_DIST += modules/arch/x86/tests/fcmov.asm
-EXTRA_DIST += modules/arch/x86/tests/fcmov.errwarn
 EXTRA_DIST += modules/arch/x86/tests/fcmov.hex
 EXTRA_DIST += modules/arch/x86/tests/fwdequ64.asm
-EXTRA_DIST += modules/arch/x86/tests/fwdequ64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/fwdequ64.hex
 EXTRA_DIST += modules/arch/x86/tests/genopcode.asm
-EXTRA_DIST += modules/arch/x86/tests/genopcode.errwarn
 EXTRA_DIST += modules/arch/x86/tests/genopcode.hex
 EXTRA_DIST += modules/arch/x86/tests/iret.asm
-EXTRA_DIST += modules/arch/x86/tests/iret.errwarn
 EXTRA_DIST += modules/arch/x86/tests/iret.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-1.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-1.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-1.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-2.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-2.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-2.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-3.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-3.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-3.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-4.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-4.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-4.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-5.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-5.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-5.hex
 EXTRA_DIST += modules/arch/x86/tests/jmp64-6.asm
-EXTRA_DIST += modules/arch/x86/tests/jmp64-6.errwarn
 EXTRA_DIST += modules/arch/x86/tests/jmp64-6.hex
 EXTRA_DIST += modules/arch/x86/tests/lds-err.asm
 EXTRA_DIST += modules/arch/x86/tests/lds-err.errwarn
 EXTRA_DIST += modules/arch/x86/tests/loopadsz.asm
-EXTRA_DIST += modules/arch/x86/tests/loopadsz.errwarn
 EXTRA_DIST += modules/arch/x86/tests/loopadsz.hex
 EXTRA_DIST += modules/arch/x86/tests/lsahf.asm
-EXTRA_DIST += modules/arch/x86/tests/lsahf.errwarn
 EXTRA_DIST += modules/arch/x86/tests/lsahf.hex
 EXTRA_DIST += modules/arch/x86/tests/mem64-err.asm
 EXTRA_DIST += modules/arch/x86/tests/mem64-err.errwarn
@@ -98,19 +77,14 @@ EXTRA_DIST += modules/arch/x86/tests/mem64.asm
 EXTRA_DIST += modules/arch/x86/tests/mem64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/mem64.hex
 EXTRA_DIST += modules/arch/x86/tests/mem64hi32.asm
-EXTRA_DIST += modules/arch/x86/tests/mem64hi32.errwarn
 EXTRA_DIST += modules/arch/x86/tests/mem64hi32.hex
 EXTRA_DIST += modules/arch/x86/tests/mem64rip.asm
-EXTRA_DIST += modules/arch/x86/tests/mem64rip.errwarn
 EXTRA_DIST += modules/arch/x86/tests/mem64rip.hex
 EXTRA_DIST += modules/arch/x86/tests/movdq32.asm
-EXTRA_DIST += modules/arch/x86/tests/movdq32.errwarn
 EXTRA_DIST += modules/arch/x86/tests/movdq32.hex
 EXTRA_DIST += modules/arch/x86/tests/movdq64.asm
-EXTRA_DIST += modules/arch/x86/tests/movdq64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/movdq64.hex
 EXTRA_DIST += modules/arch/x86/tests/negequ.asm
-EXTRA_DIST += modules/arch/x86/tests/negequ.errwarn
 EXTRA_DIST += modules/arch/x86/tests/negequ.hex
 EXTRA_DIST += modules/arch/x86/tests/nomem64-err.asm
 EXTRA_DIST += modules/arch/x86/tests/nomem64-err.errwarn
@@ -120,10 +94,8 @@ EXTRA_DIST += modules/arch/x86/tests/nomem64.asm
 EXTRA_DIST += modules/arch/x86/tests/nomem64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/nomem64.hex
 EXTRA_DIST += modules/arch/x86/tests/o64.asm
-EXTRA_DIST += modules/arch/x86/tests/o64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/o64.hex
 EXTRA_DIST += modules/arch/x86/tests/opersize.asm
-EXTRA_DIST += modules/arch/x86/tests/opersize.errwarn
 EXTRA_DIST += modules/arch/x86/tests/opersize.hex
 EXTRA_DIST += modules/arch/x86/tests/opsize-err.asm
 EXTRA_DIST += modules/arch/x86/tests/opsize-err.errwarn
@@ -131,16 +103,13 @@ EXTRA_DIST += modules/arch/x86/tests/overflow.asm
 EXTRA_DIST += modules/arch/x86/tests/overflow.errwarn
 EXTRA_DIST += modules/arch/x86/tests/overflow.hex
 EXTRA_DIST += modules/arch/x86/tests/padlock.asm
-EXTRA_DIST += modules/arch/x86/tests/padlock.errwarn
 EXTRA_DIST += modules/arch/x86/tests/padlock.hex
 EXTRA_DIST += modules/arch/x86/tests/pshift.asm
-EXTRA_DIST += modules/arch/x86/tests/pshift.errwarn
 EXTRA_DIST += modules/arch/x86/tests/pshift.hex
 EXTRA_DIST += modules/arch/x86/tests/push64.asm
 EXTRA_DIST += modules/arch/x86/tests/push64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/push64.hex
 EXTRA_DIST += modules/arch/x86/tests/pushf.asm
-EXTRA_DIST += modules/arch/x86/tests/pushf.errwarn
 EXTRA_DIST += modules/arch/x86/tests/pushf.hex
 EXTRA_DIST += modules/arch/x86/tests/pushf-err.asm
 EXTRA_DIST += modules/arch/x86/tests/pushf-err.errwarn
@@ -148,57 +117,42 @@ EXTRA_DIST += modules/arch/x86/tests/pushnosize.asm
 EXTRA_DIST += modules/arch/x86/tests/pushnosize.errwarn
 EXTRA_DIST += modules/arch/x86/tests/pushnosize.hex
 EXTRA_DIST += modules/arch/x86/tests/rep.asm
-EXTRA_DIST += modules/arch/x86/tests/rep.errwarn
 EXTRA_DIST += modules/arch/x86/tests/rep.hex
 EXTRA_DIST += modules/arch/x86/tests/ret.asm
-EXTRA_DIST += modules/arch/x86/tests/ret.errwarn
 EXTRA_DIST += modules/arch/x86/tests/ret.hex
 EXTRA_DIST += modules/arch/x86/tests/segmov.asm
-EXTRA_DIST += modules/arch/x86/tests/segmov.errwarn
 EXTRA_DIST += modules/arch/x86/tests/segmov.hex
 EXTRA_DIST += modules/arch/x86/tests/shift.asm
-EXTRA_DIST += modules/arch/x86/tests/shift.errwarn
 EXTRA_DIST += modules/arch/x86/tests/shift.hex
 EXTRA_DIST += modules/arch/x86/tests/simd-1.asm
-EXTRA_DIST += modules/arch/x86/tests/simd-1.errwarn
 EXTRA_DIST += modules/arch/x86/tests/simd-1.hex
 EXTRA_DIST += modules/arch/x86/tests/simd-2.asm
-EXTRA_DIST += modules/arch/x86/tests/simd-2.errwarn
 EXTRA_DIST += modules/arch/x86/tests/simd-2.hex
 EXTRA_DIST += modules/arch/x86/tests/simd64-1.asm
-EXTRA_DIST += modules/arch/x86/tests/simd64-1.errwarn
 EXTRA_DIST += modules/arch/x86/tests/simd64-1.hex
 EXTRA_DIST += modules/arch/x86/tests/simd64-2.asm
-EXTRA_DIST += modules/arch/x86/tests/simd64-2.errwarn
 EXTRA_DIST += modules/arch/x86/tests/simd64-2.hex
 EXTRA_DIST += modules/arch/x86/tests/sse3.asm
-EXTRA_DIST += modules/arch/x86/tests/sse3.errwarn
 EXTRA_DIST += modules/arch/x86/tests/sse3.hex
 EXTRA_DIST += modules/arch/x86/tests/stos.asm
-EXTRA_DIST += modules/arch/x86/tests/stos.errwarn
 EXTRA_DIST += modules/arch/x86/tests/stos.hex
 EXTRA_DIST += modules/arch/x86/tests/str.asm
-EXTRA_DIST += modules/arch/x86/tests/str.errwarn
 EXTRA_DIST += modules/arch/x86/tests/str.hex
 EXTRA_DIST += modules/arch/x86/tests/stringseg.asm
 EXTRA_DIST += modules/arch/x86/tests/stringseg.errwarn
 EXTRA_DIST += modules/arch/x86/tests/stringseg.hex
 EXTRA_DIST += modules/arch/x86/tests/svm.asm
-EXTRA_DIST += modules/arch/x86/tests/svm.errwarn
 EXTRA_DIST += modules/arch/x86/tests/svm.hex
 EXTRA_DIST += modules/arch/x86/tests/twobytemem.asm
 EXTRA_DIST += modules/arch/x86/tests/twobytemem.errwarn
 EXTRA_DIST += modules/arch/x86/tests/twobytemem.hex
 EXTRA_DIST += modules/arch/x86/tests/vmx.asm
-EXTRA_DIST += modules/arch/x86/tests/vmx.errwarn
 EXTRA_DIST += modules/arch/x86/tests/vmx.hex
 EXTRA_DIST += modules/arch/x86/tests/vmx-err.asm
 EXTRA_DIST += modules/arch/x86/tests/vmx-err.errwarn
 EXTRA_DIST += modules/arch/x86/tests/x86label.asm
-EXTRA_DIST += modules/arch/x86/tests/x86label.errwarn
 EXTRA_DIST += modules/arch/x86/tests/x86label.hex
 EXTRA_DIST += modules/arch/x86/tests/xmm64.asm
-EXTRA_DIST += modules/arch/x86/tests/xmm64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/xmm64.hex
 
 EXTRA_DIST += modules/arch/x86/tests/gas32/Makefile.inc
diff --git a/modules/arch/x86/tests/bittest.errwarn b/modules/arch/x86/tests/bittest.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/bswap64.errwarn b/modules/arch/x86/tests/bswap64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/cmpxchg.errwarn b/modules/arch/x86/tests/cmpxchg.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/ea-nonzero.errwarn b/modules/arch/x86/tests/ea-nonzero.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/ebpindex.errwarn b/modules/arch/x86/tests/ebpindex.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/effaddr.errwarn b/modules/arch/x86/tests/effaddr.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/far64.errwarn b/modules/arch/x86/tests/far64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/farbasic.errwarn b/modules/arch/x86/tests/farbasic.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/farithr.errwarn b/modules/arch/x86/tests/farithr.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/fcmov.errwarn b/modules/arch/x86/tests/fcmov.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/fwdequ64.errwarn b/modules/arch/x86/tests/fwdequ64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 7d8b122b37176324209796e6930fb28ed251480a..b6a338447d43a8bd0565e6b71676630ccb13ea13 100644 (file)
@@ -4,12 +4,9 @@ TESTS += modules/arch/x86/tests/gas32/x86_gas32_test.sh
 
 EXTRA_DIST += modules/arch/x86/tests/gas32/x86_gas32_test.sh
 EXTRA_DIST += modules/arch/x86/tests/gas32/align32.asm
-EXTRA_DIST += modules/arch/x86/tests/gas32/align32.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas32/align32.hex
 EXTRA_DIST += modules/arch/x86/tests/gas32/gas-farithr.asm
-EXTRA_DIST += modules/arch/x86/tests/gas32/gas-farithr.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas32/gas-farithr.hex
 EXTRA_DIST += modules/arch/x86/tests/gas32/gas-movdq32.asm
-EXTRA_DIST += modules/arch/x86/tests/gas32/gas-movdq32.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas32/gas-movdq32.hex
 
diff --git a/modules/arch/x86/tests/gas32/align32.errwarn b/modules/arch/x86/tests/gas32/align32.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas32/gas-farithr.errwarn b/modules/arch/x86/tests/gas32/gas-farithr.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas32/gas-movdq32.errwarn b/modules/arch/x86/tests/gas32/gas-movdq32.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index d92a4715f71aa9baaf3690edaf59c7fd7437738b..e87a155d978d61363e515fc1d1417fbff45793a9 100644 (file)
@@ -4,42 +4,30 @@ TESTS += modules/arch/x86/tests/gas64/x86_gas64_test.sh
 
 EXTRA_DIST += modules/arch/x86/tests/gas64/x86_gas64_test.sh
 EXTRA_DIST += modules/arch/x86/tests/gas64/align64.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/align64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/align64.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-cbw.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-cbw.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-cbw.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-fp.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-fp.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-fp.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-inout.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-inout.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-inout.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-moreinsn.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-moreinsn.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-moreinsn.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movabs.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movabs.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movabs.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movdq64.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movdq64.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movdq64.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movsxs.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movsxs.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-movsxs.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-muldiv.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-muldiv.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-muldiv.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-prefix.asm
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-prefix.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-prefix.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-retenter.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-retenter.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-retenter.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-shift.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/gas-shift.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/gas-shift.hex
 EXTRA_DIST += modules/arch/x86/tests/gas64/riprel.asm
-EXTRA_DIST += modules/arch/x86/tests/gas64/riprel.errwarn
 EXTRA_DIST += modules/arch/x86/tests/gas64/riprel.hex
 
diff --git a/modules/arch/x86/tests/gas64/align64.errwarn b/modules/arch/x86/tests/gas64/align64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-cbw.errwarn b/modules/arch/x86/tests/gas64/gas-cbw.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-fp.errwarn b/modules/arch/x86/tests/gas64/gas-fp.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-inout.errwarn b/modules/arch/x86/tests/gas64/gas-inout.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-moreinsn.errwarn b/modules/arch/x86/tests/gas64/gas-moreinsn.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-movabs.errwarn b/modules/arch/x86/tests/gas64/gas-movabs.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-movdq64.errwarn b/modules/arch/x86/tests/gas64/gas-movdq64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-movsxs.errwarn b/modules/arch/x86/tests/gas64/gas-movsxs.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-muldiv.errwarn b/modules/arch/x86/tests/gas64/gas-muldiv.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-retenter.errwarn b/modules/arch/x86/tests/gas64/gas-retenter.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/gas-shift.errwarn b/modules/arch/x86/tests/gas64/gas-shift.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/gas64/riprel.errwarn b/modules/arch/x86/tests/gas64/riprel.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/genopcode.errwarn b/modules/arch/x86/tests/genopcode.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/iret.errwarn b/modules/arch/x86/tests/iret.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-1.errwarn b/modules/arch/x86/tests/jmp64-1.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-2.errwarn b/modules/arch/x86/tests/jmp64-2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-3.errwarn b/modules/arch/x86/tests/jmp64-3.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-4.errwarn b/modules/arch/x86/tests/jmp64-4.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-5.errwarn b/modules/arch/x86/tests/jmp64-5.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/jmp64-6.errwarn b/modules/arch/x86/tests/jmp64-6.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/loopadsz.errwarn b/modules/arch/x86/tests/loopadsz.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/lsahf.errwarn b/modules/arch/x86/tests/lsahf.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/mem64hi32.errwarn b/modules/arch/x86/tests/mem64hi32.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/mem64rip.errwarn b/modules/arch/x86/tests/mem64rip.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/movdq32.errwarn b/modules/arch/x86/tests/movdq32.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/movdq64.errwarn b/modules/arch/x86/tests/movdq64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/negequ.errwarn b/modules/arch/x86/tests/negequ.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/o64.errwarn b/modules/arch/x86/tests/o64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/opersize.errwarn b/modules/arch/x86/tests/opersize.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/padlock.errwarn b/modules/arch/x86/tests/padlock.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/pshift.errwarn b/modules/arch/x86/tests/pshift.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/pushf.errwarn b/modules/arch/x86/tests/pushf.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/rep.errwarn b/modules/arch/x86/tests/rep.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/ret.errwarn b/modules/arch/x86/tests/ret.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/segmov.errwarn b/modules/arch/x86/tests/segmov.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/shift.errwarn b/modules/arch/x86/tests/shift.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/simd-1.errwarn b/modules/arch/x86/tests/simd-1.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/simd-2.errwarn b/modules/arch/x86/tests/simd-2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/simd64-1.errwarn b/modules/arch/x86/tests/simd64-1.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/simd64-2.errwarn b/modules/arch/x86/tests/simd64-2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/sse3.errwarn b/modules/arch/x86/tests/sse3.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/stos.errwarn b/modules/arch/x86/tests/stos.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/str.errwarn b/modules/arch/x86/tests/str.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/svm.errwarn b/modules/arch/x86/tests/svm.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/vmx.errwarn b/modules/arch/x86/tests/vmx.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/x86label.errwarn b/modules/arch/x86/tests/x86label.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/arch/x86/tests/xmm64.errwarn b/modules/arch/x86/tests/xmm64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 03a924cec136e63f4907e0c5db3a56396d9527d9..5637c3ea5ed076e00a6c7ba8266c9723f7fc8fcf 100644 (file)
@@ -4,6 +4,5 @@ TESTS += modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh
 
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass32/dwarf2_pass32_test.sh
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.asm
-EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.errwarn
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.hex
 
diff --git a/modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.errwarn b/modules/dbgfmts/dwarf2/tests/pass32/dwarf32_testhd.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 84fb033ec9b29714ddb655031d344f7017fc07c7..2ca475d527c151f7a1a11dbf56027f1590d0f4cc 100644 (file)
@@ -4,9 +4,7 @@ TESTS += modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh
 
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf2_pass64_test.sh
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.asm
-EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.errwarn
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.hex
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.asm
-EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.errwarn
 EXTRA_DIST += modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.hex
 
diff --git a/modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.errwarn b/modules/dbgfmts/dwarf2/tests/pass64/dwarf64_2loc.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.errwarn b/modules/dbgfmts/dwarf2/tests/pass64/dwarf64_leb128.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 7e2e2ec82b0afc63433c4ce77add3ef180e442d8..9563d9c5c3f97168330c3e490d1f23320ba28f10 100644 (file)
@@ -4,5 +4,4 @@ EXTRA_DIST += modules/dbgfmts/stabs/tests/stabs_test.sh
 TESTS += modules/dbgfmts/stabs/tests/stabs_test.sh
 
 EXTRA_DIST += modules/dbgfmts/stabs/tests/stabs-elf.asm
-EXTRA_DIST += modules/dbgfmts/stabs/tests/stabs-elf.errwarn
 EXTRA_DIST += modules/dbgfmts/stabs/tests/stabs-elf.hex
diff --git a/modules/dbgfmts/stabs/tests/stabs-elf.errwarn b/modules/dbgfmts/stabs/tests/stabs-elf.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index be2459dfdf5513068d8e7bf4b0c0612d41cc9a18..a2620ee5907bb8638dc6a4e65fbcc254fb973137 100644 (file)
@@ -5,27 +5,22 @@ TESTS += modules/objfmts/bin/tests/bin_test.sh
 EXTRA_DIST += modules/objfmts/bin/tests/bin_test.sh
 EXTRA_DIST += modules/objfmts/bin/tests/abs.asm
 EXTRA_DIST += modules/objfmts/bin/tests/abs.hex
-EXTRA_DIST += modules/objfmts/bin/tests/abs.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/bigorg.asm
 EXTRA_DIST += modules/objfmts/bin/tests/bigorg.hex
 EXTRA_DIST += modules/objfmts/bin/tests/bigorg.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/bintest.asm
 EXTRA_DIST += modules/objfmts/bin/tests/bintest.hex
-EXTRA_DIST += modules/objfmts/bin/tests/bintest.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/float-err.asm
 EXTRA_DIST += modules/objfmts/bin/tests/float-err.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/float.asm
 EXTRA_DIST += modules/objfmts/bin/tests/float.hex
-EXTRA_DIST += modules/objfmts/bin/tests/float.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/integer-warn.asm
 EXTRA_DIST += modules/objfmts/bin/tests/integer-warn.hex
 EXTRA_DIST += modules/objfmts/bin/tests/integer-warn.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/integer.asm
 EXTRA_DIST += modules/objfmts/bin/tests/integer.hex
-EXTRA_DIST += modules/objfmts/bin/tests/integer.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/levelop.asm
 EXTRA_DIST += modules/objfmts/bin/tests/levelop.hex
-EXTRA_DIST += modules/objfmts/bin/tests/levelop.errwarn
 EXTRA_DIST += modules/objfmts/bin/tests/reserve.asm
 EXTRA_DIST += modules/objfmts/bin/tests/reserve.hex
 EXTRA_DIST += modules/objfmts/bin/tests/reserve.errwarn
diff --git a/modules/objfmts/bin/tests/abs.errwarn b/modules/objfmts/bin/tests/abs.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/bin/tests/bintest.errwarn b/modules/objfmts/bin/tests/bintest.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/bin/tests/float.errwarn b/modules/objfmts/bin/tests/float.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/bin/tests/integer.errwarn b/modules/objfmts/bin/tests/integer.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/bin/tests/levelop.errwarn b/modules/objfmts/bin/tests/levelop.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index cce396f31aa2660550cf8098eacf8658cf14b377..869d0f879b3aad0ed20035fd73b45d57a93683ee 100644 (file)
@@ -6,10 +6,8 @@ EXTRA_DIST += modules/objfmts/coff/tests/coff_test.sh
 EXTRA_DIST += modules/objfmts/coff/tests/cofftest.c
 EXTRA_DIST += modules/objfmts/coff/tests/cofftest.asm
 EXTRA_DIST += modules/objfmts/coff/tests/cofftest.hex
-EXTRA_DIST += modules/objfmts/coff/tests/cofftest.errwarn
 EXTRA_DIST += modules/objfmts/coff/tests/cofftimes.asm
 EXTRA_DIST += modules/objfmts/coff/tests/cofftimes.hex
-EXTRA_DIST += modules/objfmts/coff/tests/cofftimes.errwarn
 EXTRA_DIST += modules/objfmts/coff/tests/x86id.asm
 EXTRA_DIST += modules/objfmts/coff/tests/x86id.hex
 EXTRA_DIST += modules/objfmts/coff/tests/x86id.errwarn
diff --git a/modules/objfmts/coff/tests/cofftest.errwarn b/modules/objfmts/coff/tests/cofftest.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/coff/tests/cofftimes.errwarn b/modules/objfmts/coff/tests/cofftimes.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 48a22c1db7e7192c7d95e377b5c1e289fec1b7ef..716c99c100154b82c8754139b886ab9b9b60b140 100644 (file)
@@ -5,58 +5,42 @@ TESTS += modules/objfmts/elf/tests/elf_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/elf_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/curpos.asm
 EXTRA_DIST += modules/objfmts/elf/tests/curpos.hex
-EXTRA_DIST += modules/objfmts/elf/tests/curpos.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/curpos-err.asm
 EXTRA_DIST += modules/objfmts/elf/tests/curpos-err.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfcond.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfcond.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elfcond.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfsectalign.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfsectalign.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elfsectalign.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfso.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfso.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elfso.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elftest.c
-EXTRA_DIST += modules/objfmts/elf/tests/elftest.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elftest.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elftest.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elftimes.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elftimes.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elftimes.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elf-overdef.asm
 EXTRA_DIST += modules/objfmts/elf/tests/elf-overdef.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elf-overdef.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elf-x86id.asm
 EXTRA_DIST += modules/objfmts/elf/tests/elf-x86id.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elf-x86id.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfreloc.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfreloc.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfreloc.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfabssect.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfabssect.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfcond.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfcond.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobal.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfglobal.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobal.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobext.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfglobext.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobext.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobext2.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfglobext2.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elfglobext2.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfmanysym.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfmanysym.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfreloc.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfreloc.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elfreloc-ext.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfreloc-ext.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elfreloc-ext.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elfabssect.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfabssect.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfabssect.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfsectalign.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfsectalign.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elfso.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elfso.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elftest.c
+EXTRA_DIST += modules/objfmts/elf/tests/elftest.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elftest.hex
+EXTRA_DIST += modules/objfmts/elf/tests/elftimes.asm
+EXTRA_DIST += modules/objfmts/elf/tests/elftimes.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elftypesize.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elftypesize.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elftypesize.hex
 EXTRA_DIST += modules/objfmts/elf/tests/elfvisibility.asm
 EXTRA_DIST += modules/objfmts/elf/tests/elfvisibility.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/elfvisibility.hex
-EXTRA_DIST += modules/objfmts/elf/tests/elfmanysym.asm
-EXTRA_DIST += modules/objfmts/elf/tests/elfmanysym.errwarn
-EXTRA_DIST += modules/objfmts/elf/tests/elfmanysym.hex
 
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/Makefile.inc
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/Makefile.inc
index 28dec5680179bd74d25d9ecbf3dfd054ce142ce6..d0695926997eb595a017da22e7284a3b82ed651f 100644 (file)
@@ -5,7 +5,5 @@ TESTS += modules/objfmts/elf/tests/amd64/elf_amd64_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/elf_amd64_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/elf-rip.asm
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/elf-rip.hex
-EXTRA_DIST += modules/objfmts/elf/tests/amd64/elf-rip.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/elfso64.asm
 EXTRA_DIST += modules/objfmts/elf/tests/amd64/elfso64.hex
-EXTRA_DIST += modules/objfmts/elf/tests/amd64/elfso64.errwarn
diff --git a/modules/objfmts/elf/tests/amd64/elf-rip.errwarn b/modules/objfmts/elf/tests/amd64/elf-rip.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/amd64/elfso64.errwarn b/modules/objfmts/elf/tests/amd64/elfso64.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/curpos.errwarn b/modules/objfmts/elf/tests/curpos.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elf-overdef.errwarn b/modules/objfmts/elf/tests/elf-overdef.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elf-x86id.errwarn b/modules/objfmts/elf/tests/elf-x86id.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfabssect.errwarn b/modules/objfmts/elf/tests/elfabssect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfcond.errwarn b/modules/objfmts/elf/tests/elfcond.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfglobal.errwarn b/modules/objfmts/elf/tests/elfglobal.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfglobext.errwarn b/modules/objfmts/elf/tests/elfglobext.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfglobext2.errwarn b/modules/objfmts/elf/tests/elfglobext2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfmanysym.errwarn b/modules/objfmts/elf/tests/elfmanysym.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfreloc-ext.errwarn b/modules/objfmts/elf/tests/elfreloc-ext.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfreloc.errwarn b/modules/objfmts/elf/tests/elfreloc.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfsectalign.errwarn b/modules/objfmts/elf/tests/elfsectalign.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elfso.errwarn b/modules/objfmts/elf/tests/elfso.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elftest.errwarn b/modules/objfmts/elf/tests/elftest.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elftimes.errwarn b/modules/objfmts/elf/tests/elftimes.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/elftypesize.errwarn b/modules/objfmts/elf/tests/elftypesize.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 68d08f023265fea703cd3b27d0f883dc244a949a..76d917c43042bc85528d66b1e9c01424b226f163 100644 (file)
@@ -5,7 +5,5 @@ TESTS += modules/objfmts/elf/tests/gas64/elf_gas64_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_test.sh
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_curpos.asm
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_curpos.hex
-EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_curpos.errwarn
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_reloc.asm
 EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_reloc.hex
-EXTRA_DIST += modules/objfmts/elf/tests/gas64/elf_gas64_reloc.errwarn
diff --git a/modules/objfmts/elf/tests/gas64/elf_gas64_curpos.errwarn b/modules/objfmts/elf/tests/gas64/elf_gas64_curpos.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/elf/tests/gas64/elf_gas64_reloc.errwarn b/modules/objfmts/elf/tests/gas64/elf_gas64_reloc.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 02d0d5b77976c7b653e9c867c8b95b43859ae994..5bb8d143250d130b5fcccd9dab0d9a6126a45e4d 100644 (file)
@@ -4,18 +4,13 @@ TESTS += modules/objfmts/win32/tests/win32_test.sh
 
 EXTRA_DIST += modules/objfmts/win32/tests/export.asm
 EXTRA_DIST += modules/objfmts/win32/tests/export.hex
-EXTRA_DIST += modules/objfmts/win32/tests/export.errwarn
 EXTRA_DIST += modules/objfmts/win32/tests/win32_test.sh
 EXTRA_DIST += modules/objfmts/win32/tests/win32-curpos.asm
 EXTRA_DIST += modules/objfmts/win32/tests/win32-curpos.hex
-EXTRA_DIST += modules/objfmts/win32/tests/win32-curpos.errwarn
-EXTRA_DIST += modules/objfmts/win32/tests/win32-segof.asm
-EXTRA_DIST += modules/objfmts/win32/tests/win32-segof.hex
-EXTRA_DIST += modules/objfmts/win32/tests/win32-segof.errwarn
 EXTRA_DIST += modules/objfmts/win32/tests/win32-overdef.asm
 EXTRA_DIST += modules/objfmts/win32/tests/win32-overdef.hex
-EXTRA_DIST += modules/objfmts/win32/tests/win32-overdef.errwarn
+EXTRA_DIST += modules/objfmts/win32/tests/win32-segof.asm
+EXTRA_DIST += modules/objfmts/win32/tests/win32-segof.hex
 EXTRA_DIST += modules/objfmts/win32/tests/win32test.c
 EXTRA_DIST += modules/objfmts/win32/tests/win32test.asm
 EXTRA_DIST += modules/objfmts/win32/tests/win32test.hex
-EXTRA_DIST += modules/objfmts/win32/tests/win32test.errwarn
diff --git a/modules/objfmts/win32/tests/export.errwarn b/modules/objfmts/win32/tests/export.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win32/tests/win32-curpos.errwarn b/modules/objfmts/win32/tests/win32-curpos.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win32/tests/win32-longsect.errwarn b/modules/objfmts/win32/tests/win32-longsect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win32/tests/win32-overdef.errwarn b/modules/objfmts/win32/tests/win32-overdef.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win32/tests/win32-segof.errwarn b/modules/objfmts/win32/tests/win32-segof.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win32/tests/win32test.errwarn b/modules/objfmts/win32/tests/win32test.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 8918be9a3098821be2c584e2b42a7ca676bd0dc9..b603e04c5eddabaf45c574ef41951dfc7b747e1f 100644 (file)
@@ -5,12 +5,9 @@ TESTS += modules/objfmts/win64/tests/win64_test.sh
 EXTRA_DIST += modules/objfmts/win64/tests/win64_test.sh
 EXTRA_DIST += modules/objfmts/win64/tests/win64-curpos.asm
 EXTRA_DIST += modules/objfmts/win64/tests/win64-curpos.hex
-EXTRA_DIST += modules/objfmts/win64/tests/win64-curpos.errwarn
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref.asm
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref.hex
-EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref.errwarn
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref.masm
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref2.asm
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref2.hex
-EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref2.errwarn
 EXTRA_DIST += modules/objfmts/win64/tests/win64-dataref2.masm
diff --git a/modules/objfmts/win64/tests/win64-curpos.errwarn b/modules/objfmts/win64/tests/win64-curpos.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win64/tests/win64-dataref.errwarn b/modules/objfmts/win64/tests/win64-dataref.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/win64/tests/win64-dataref2.errwarn b/modules/objfmts/win64/tests/win64-dataref2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index babc05660789f77ad04b840e7e45c98ff7d9e748..4b430e80c6b53dbe27a0633a93a16e4b1a180bd5 100644 (file)
@@ -3,18 +3,14 @@
 TESTS += modules/objfmts/xdf/tests/xdf_test.sh
 
 EXTRA_DIST += modules/objfmts/xdf/tests/xdf_test.sh
+EXTRA_DIST += modules/objfmts/xdf/tests/xdf-overdef.asm
+EXTRA_DIST += modules/objfmts/xdf/tests/xdf-overdef.hex
 EXTRA_DIST += modules/objfmts/xdf/tests/xdflong.asm
 EXTRA_DIST += modules/objfmts/xdf/tests/xdflong.hex
 EXTRA_DIST += modules/objfmts/xdf/tests/xdflong.errwarn
-EXTRA_DIST += modules/objfmts/xdf/tests/xdfprotect.asm
-EXTRA_DIST += modules/objfmts/xdf/tests/xdfprotect.hex
-EXTRA_DIST += modules/objfmts/xdf/tests/xdfprotect.errwarn
 EXTRA_DIST += modules/objfmts/xdf/tests/xdfother.asm
 EXTRA_DIST += modules/objfmts/xdf/tests/xdfother.hex
-EXTRA_DIST += modules/objfmts/xdf/tests/xdfother.errwarn
-EXTRA_DIST += modules/objfmts/xdf/tests/xdf-overdef.asm
-EXTRA_DIST += modules/objfmts/xdf/tests/xdf-overdef.hex
-EXTRA_DIST += modules/objfmts/xdf/tests/xdf-overdef.errwarn
+EXTRA_DIST += modules/objfmts/xdf/tests/xdfprotect.asm
+EXTRA_DIST += modules/objfmts/xdf/tests/xdfprotect.hex
 EXTRA_DIST += modules/objfmts/xdf/tests/xdfvirtual.asm
 EXTRA_DIST += modules/objfmts/xdf/tests/xdfvirtual.hex
-EXTRA_DIST += modules/objfmts/xdf/tests/xdfvirtual.errwarn
diff --git a/modules/objfmts/xdf/tests/xdf-overdef.errwarn b/modules/objfmts/xdf/tests/xdf-overdef.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/xdf/tests/xdfother.errwarn b/modules/objfmts/xdf/tests/xdfother.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/xdf/tests/xdfprotect.errwarn b/modules/objfmts/xdf/tests/xdfprotect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/objfmts/xdf/tests/xdfvirtual.errwarn b/modules/objfmts/xdf/tests/xdfvirtual.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 09b9b5ff4d7b5149bb07c174e809f9ae3ffe828f..d15703602078e0e3154a21ff89d7a38ea6a5e83d 100644 (file)
@@ -4,51 +4,38 @@ TESTS += modules/parsers/gas/tests/gas_test.sh
 
 EXTRA_DIST += modules/parsers/gas/tests/gas_test.sh
 EXTRA_DIST += modules/parsers/gas/tests/dataref-imm.asm
-EXTRA_DIST += modules/parsers/gas/tests/dataref-imm.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/dataref-imm.hex
 EXTRA_DIST += modules/parsers/gas/tests/datavis.asm
 EXTRA_DIST += modules/parsers/gas/tests/datavis.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/datavis.hex
 EXTRA_DIST += modules/parsers/gas/tests/datavis2.asm
-EXTRA_DIST += modules/parsers/gas/tests/datavis2.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/datavis2.hex
 EXTRA_DIST += modules/parsers/gas/tests/execsect.asm
-EXTRA_DIST += modules/parsers/gas/tests/execsect.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/execsect.hex
 EXTRA_DIST += modules/parsers/gas/tests/gas-fill.asm
-EXTRA_DIST += modules/parsers/gas/tests/gas-fill.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/gas-fill.hex
 EXTRA_DIST += modules/parsers/gas/tests/gas-instlabel.asm
-EXTRA_DIST += modules/parsers/gas/tests/gas-instlabel.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/gas-instlabel.hex
 EXTRA_DIST += modules/parsers/gas/tests/gas-push.asm
-EXTRA_DIST += modules/parsers/gas/tests/gas-push.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/gas-push.hex
 EXTRA_DIST += modules/parsers/gas/tests/gas-semi.asm
-EXTRA_DIST += modules/parsers/gas/tests/gas-semi.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/gas-semi.hex
 EXTRA_DIST += modules/parsers/gas/tests/gassectalign.asm
-EXTRA_DIST += modules/parsers/gas/tests/gassectalign.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/gassectalign.hex
 EXTRA_DIST += modules/parsers/gas/tests/jmpcall.asm
 EXTRA_DIST += modules/parsers/gas/tests/jmpcall.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/jmpcall.hex
 EXTRA_DIST += modules/parsers/gas/tests/leb128.asm
-EXTRA_DIST += modules/parsers/gas/tests/leb128.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/leb128.hex
 EXTRA_DIST += modules/parsers/gas/tests/localcomm.asm
-EXTRA_DIST += modules/parsers/gas/tests/localcomm.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/localcomm.hex
 EXTRA_DIST += modules/parsers/gas/tests/reggroup-err.asm
 EXTRA_DIST += modules/parsers/gas/tests/reggroup-err.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/reggroup.asm
-EXTRA_DIST += modules/parsers/gas/tests/reggroup.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/reggroup.hex
 EXTRA_DIST += modules/parsers/gas/tests/strzero.asm
-EXTRA_DIST += modules/parsers/gas/tests/strzero.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/strzero.hex
 EXTRA_DIST += modules/parsers/gas/tests/varinsn.asm
-EXTRA_DIST += modules/parsers/gas/tests/varinsn.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/varinsn.hex
 
 EXTRA_DIST += modules/parsers/gas/tests/bin/Makefile.inc
index 7acd93ff131c1e51e7df13eb221e7ee00c7e16ea..6091c01918cfd36bb22ff8cef6c32ba62910bcb1 100644 (file)
@@ -6,20 +6,16 @@ EXTRA_DIST += modules/parsers/gas/tests/bin/gas_bin_test.sh
 EXTRA_DIST += modules/parsers/gas/tests/bin/rept-err.asm
 EXTRA_DIST += modules/parsers/gas/tests/bin/rept-err.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptempty.asm
-EXTRA_DIST += modules/parsers/gas/tests/bin/reptempty.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptempty.hex
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptlong.asm
-EXTRA_DIST += modules/parsers/gas/tests/bin/reptlong.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptlong.hex
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptnested-err.asm
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptnested-err.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptsimple.asm
-EXTRA_DIST += modules/parsers/gas/tests/bin/reptsimple.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptsimple.hex
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptwarn.asm
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptwarn.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptwarn.hex
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptzero.asm
-EXTRA_DIST += modules/parsers/gas/tests/bin/reptzero.errwarn
 EXTRA_DIST += modules/parsers/gas/tests/bin/reptzero.hex
 
diff --git a/modules/parsers/gas/tests/bin/reptempty.errwarn b/modules/parsers/gas/tests/bin/reptempty.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/bin/reptlong.errwarn b/modules/parsers/gas/tests/bin/reptlong.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/bin/reptsimple.errwarn b/modules/parsers/gas/tests/bin/reptsimple.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/bin/reptzero.errwarn b/modules/parsers/gas/tests/bin/reptzero.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/dataref-imm.errwarn b/modules/parsers/gas/tests/dataref-imm.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/datavis2.errwarn b/modules/parsers/gas/tests/datavis2.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/execsect.errwarn b/modules/parsers/gas/tests/execsect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/gas-fill.errwarn b/modules/parsers/gas/tests/gas-fill.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/gas-instlabel.errwarn b/modules/parsers/gas/tests/gas-instlabel.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/gas-push.errwarn b/modules/parsers/gas/tests/gas-push.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/gas-semi.errwarn b/modules/parsers/gas/tests/gas-semi.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/gassectalign.errwarn b/modules/parsers/gas/tests/gassectalign.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/leb128.errwarn b/modules/parsers/gas/tests/leb128.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/localcomm.errwarn b/modules/parsers/gas/tests/localcomm.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/reggroup.errwarn b/modules/parsers/gas/tests/reggroup.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/strzero.errwarn b/modules/parsers/gas/tests/strzero.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/gas/tests/varinsn.errwarn b/modules/parsers/gas/tests/varinsn.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 4c9fdf8f7bedb08ff1f12d7b80252ffd7d539ce8..87f8c1ca907cd0f1358a2f9550eff61a327e70d6 100644 (file)
@@ -4,29 +4,23 @@ TESTS += modules/parsers/nasm/tests/nasm_test.sh
 
 EXTRA_DIST += modules/parsers/nasm/tests/nasm_test.sh
 EXTRA_DIST += modules/parsers/nasm/tests/alignnop16.asm
-EXTRA_DIST += modules/parsers/nasm/tests/alignnop16.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/alignnop16.hex
 EXTRA_DIST += modules/parsers/nasm/tests/alignnop32.asm
-EXTRA_DIST += modules/parsers/nasm/tests/alignnop32.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/alignnop32.hex
 EXTRA_DIST += modules/parsers/nasm/tests/charconstmath.asm
-EXTRA_DIST += modules/parsers/nasm/tests/charconstmath.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/charconstmath.hex
 EXTRA_DIST += modules/parsers/nasm/tests/endcomma.asm
-EXTRA_DIST += modules/parsers/nasm/tests/endcomma.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/endcomma.hex
 EXTRA_DIST += modules/parsers/nasm/tests/equcolon.asm
-EXTRA_DIST += modules/parsers/nasm/tests/equcolon.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/equcolon.hex
 EXTRA_DIST += modules/parsers/nasm/tests/equlocal.asm
-EXTRA_DIST += modules/parsers/nasm/tests/equlocal.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/equlocal.hex
 EXTRA_DIST += modules/parsers/nasm/tests/long.asm
-EXTRA_DIST += modules/parsers/nasm/tests/long.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/long.hex
 EXTRA_DIST += modules/parsers/nasm/tests/newsect.asm
-EXTRA_DIST += modules/parsers/nasm/tests/newsect.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/newsect.hex
+EXTRA_DIST += modules/parsers/nasm/tests/orphannowarn.asm
+EXTRA_DIST += modules/parsers/nasm/tests/orphannowarn.hex
 EXTRA_DIST += modules/parsers/nasm/tests/prevlocalwarn.asm
 EXTRA_DIST += modules/parsers/nasm/tests/prevlocalwarn.errwarn
 EXTRA_DIST += modules/parsers/nasm/tests/prevlocalwarn.hex
diff --git a/modules/parsers/nasm/tests/alignnop16.errwarn b/modules/parsers/nasm/tests/alignnop16.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/alignnop32.errwarn b/modules/parsers/nasm/tests/alignnop32.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/charconstmath.errwarn b/modules/parsers/nasm/tests/charconstmath.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/endcomma.errwarn b/modules/parsers/nasm/tests/endcomma.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/equcolon.errwarn b/modules/parsers/nasm/tests/equcolon.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/equlocal.errwarn b/modules/parsers/nasm/tests/equlocal.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/long.errwarn b/modules/parsers/nasm/tests/long.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/newsect.errwarn b/modules/parsers/nasm/tests/newsect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/numcase.errwarn b/modules/parsers/nasm/tests/numcase.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/parsers/nasm/tests/orphannowarn.errwarn b/modules/parsers/nasm/tests/orphannowarn.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/preprocs/nasm/tests/16args.errwarn b/modules/preprocs/nasm/tests/16args.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 54faa00f70876d6a797941438e0740df8f78cb7e..17acff5b6def8b4bac5ae9b2008071c10ff5557f 100644 (file)
@@ -4,18 +4,14 @@ TESTS += modules/preprocs/nasm/tests/nasmpp_test.sh
 
 EXTRA_DIST += modules/preprocs/nasm/tests/nasmpp_test.sh
 EXTRA_DIST += modules/preprocs/nasm/tests/16args.asm
-EXTRA_DIST += modules/preprocs/nasm/tests/16args.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/16args.hex
 EXTRA_DIST += modules/preprocs/nasm/tests/ifcritical-err.asm
 EXTRA_DIST += modules/preprocs/nasm/tests/ifcritical-err.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/longline.asm
-EXTRA_DIST += modules/preprocs/nasm/tests/longline.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/longline.hex
 EXTRA_DIST += modules/preprocs/nasm/tests/noinclude-err.asm
 EXTRA_DIST += modules/preprocs/nasm/tests/noinclude-err.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/nasmpp-bigint.asm
-EXTRA_DIST += modules/preprocs/nasm/tests/nasmpp-bigint.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/nasmpp-bigint.hex
 EXTRA_DIST += modules/preprocs/nasm/tests/orgsect.asm
-EXTRA_DIST += modules/preprocs/nasm/tests/orgsect.errwarn
 EXTRA_DIST += modules/preprocs/nasm/tests/orgsect.hex
diff --git a/modules/preprocs/nasm/tests/longline.errwarn b/modules/preprocs/nasm/tests/longline.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/preprocs/nasm/tests/nasmpp-bigint.errwarn b/modules/preprocs/nasm/tests/nasmpp-bigint.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/modules/preprocs/nasm/tests/orgsect.errwarn b/modules/preprocs/nasm/tests/orgsect.errwarn
deleted file mode 100644 (file)
index e69de29..0000000
index 56565d1c3bed24b70c5742c9eecc747353677209..3f5fbb1c00920a7f9053fb94bbca975105540263 100755 (executable)
@@ -29,6 +29,9 @@ do
     og=`echo ${asm} | sed 's,.asm$,.pre,'`
     e=${a}.ew
     eg=`echo ${asm} | sed 's,.asm$,.errwarn,'`
+    if test \! -e ${eg}; then
+       eg=/dev/null
+    fi
 
     # Run within a subshell to prevent signal messages from displaying.
     sh -c "sed \"s,\./,${srcdir}/,\" ${asm} | ./yasm -e -r yapp | sed \"s,${srcdir}/,./,\" > results/${o} 2>results/${e}" >/dev/null 2>/dev/null
@@ -47,16 +50,15 @@ do
            failedct=`expr $failedct + 1`
        else
            # We got errors, check to see if they match:
-           if (test \! -e ${eg} && test -s results/${e}) ||
-              (test -e ${eg} && diff ${eg} results/${e} >/dev/null); then
+           if diff -w ${eg} results/${e} >/dev/null; then
+               # Error/warnings match, it passes!
+               echo $ECHO_N "."
+               passedct=`expr $passedct + 1`
+           else
                # Error/warnings don't match.
                echo $ECHO_N "W"
                 eval "failed$failedct='W: ${a} did not match errors and warnings!'"
                failedct=`expr $failedct + 1`
-           else
-               # Error/warnings match, it passes!
-               echo $ECHO_N "."
-               passedct=`expr $passedct + 1`
            fi
        fi
     else
@@ -67,18 +69,16 @@ do
             eval "failed$failedct='E: ${a} returned an error code!'"
            failedct=`expr $failedct + 1`
        else
-           diff -w ${og} results/${o} > /dev/null
-           if test $? -eq 0; then
-               if (test \! -e ${eg} && test -s results/${e}) ||
-                  (test -e ${eg} && diff ${eg} results/${e} >/dev/null); then
+           if diff -w ${og} results/${o} >/dev/null; then
+               if diff -w ${eg} results/${e} >/dev/null; then
+                   # Both output file and error/warnings match, it passes!
+                   echo $ECHO_N "."
+                   passedct=`expr $passedct + 1`
+               else
                    # Error/warnings don't match.
                    echo $ECHO_N "W"
                     eval "failed$failedct='W: ${a} did not match errors and warnings!'"
                    failedct=`expr $failedct + 1`
-               else
-                   # Both output file and error/warnings match, it passes!
-                   echo $ECHO_N "."
-                   passedct=`expr $passedct + 1`
                fi
            else
                # Output file doesn't match.
index 9687859988f193d839e8a02e59aee8b45e615542..58d5430f17dda699068d963aa910b1fa7020982f 100755 (executable)
@@ -26,6 +26,9 @@ do
     og=`echo ${asm} | sed 's,.asm$,.hex,'`
     e=${a}.ew
     eg=`echo ${asm} | sed 's,.asm$,.errwarn,'`
+    if test \! -e ${eg}; then
+       eg=/dev/null
+    fi
 
     # Run within a subshell to prevent signal messages from displaying.
     sh -c "cat ${asm} | ./yasm $4 -o results/${o} 2>results/${e}" >/dev/null 2>/dev/null
@@ -44,8 +47,7 @@ do
            failedct=`expr $failedct + 1`
        else
            # We got errors, check to see if they match:
-           diff -w ${eg} results/${e} > /dev/null
-           if test $? -eq 0; then
+           if diff -w ${eg} results/${e} >/dev/null; then
                # Error/warnings match, it passes!
                echo $ECHO_N "."
                passedct=`expr $passedct + 1`
@@ -65,10 +67,8 @@ do
            failedct=`expr $failedct + 1`
        else
            ./test_hd results/${o} > results/${oh}
-           diff ${og} results/${oh} > /dev/null
-           if test $? -eq 0; then
-               diff -w ${eg} results/${e} > /dev/null
-               if test $? -eq 0; then
+           if diff ${og} results/${oh} >/dev/null; then
+               if diff -w ${eg} results/${e} >/dev/null; then
                    # Both object file and error/warnings match, it passes!
                    echo $ECHO_N "."
                    passedct=`expr $passedct + 1`