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/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
INSN - fadd "ls" farith 0x00C0C0 CPU_FPU
INSN - faddp NONE farithp 0xC0 CPU_FPU
INSN - fiadd "ls" fiarith 0x00DA CPU_FPU
-INSN - fsub "ls" farith 0x04E0E8 CPU_FPU
+INSN nasm fsub NONE farith 0x04E0E8 CPU_FPU
+INSN gas fsub "ls" farith 0x04E8E0 CPU_FPU
INSN - fisub "ls" fiarith 0x04DA CPU_FPU
-INSN - fsubp NONE farithp 0xE8 CPU_FPU
-INSN - fsubr "ls" farith 0x05E8E0 CPU_FPU
+INSN nasm fsubp NONE farithp 0xE8 CPU_FPU
+INSN gas fsubp NONE farithp 0xE0 CPU_FPU
+INSN nasm fsubr NONE farith 0x05E8E0 CPU_FPU
+INSN gas fsubr "ls" farith 0x05E0E8 CPU_FPU
INSN - fisubr "ls" fiarith 0x05DA CPU_FPU
-INSN - fsubrp NONE farithp 0xE0 CPU_FPU
+INSN nasm fsubrp NONE farithp 0xE0 CPU_FPU
+INSN gas fsubrp NONE farithp 0xE8 CPU_FPU
INSN - fmul "ls" farith 0x01C8C8 CPU_FPU
INSN - fimul "ls" fiarith 0x01DA CPU_FPU
INSN - fmulp NONE farithp 0xC8 CPU_FPU
-INSN - fdiv "ls" farith 0x06F0F8 CPU_FPU
+INSN nasm fdiv NONE farith 0x06F0F8 CPU_FPU
+INSN gas fdiv "ls" farith 0x06F8F0 CPU_FPU
INSN - fidiv "ls" fiarith 0x06DA CPU_FPU
-INSN - fdivp NONE farithp 0xF8 CPU_FPU
-INSN - fdivr "ls" farith 0x07F8F0 CPU_FPU
+INSN nasm fdivp NONE farithp 0xF8 CPU_FPU
+INSN gas fdivp NONE farithp 0xF0 CPU_FPU
+INSN nasm fdivr NONE farith 0x07F8F0 CPU_FPU
+INSN gas fdivr "ls" farith 0x07F0F8 CPU_FPU
INSN - fidivr "ls" fiarith 0x07DA CPU_FPU
-INSN - fdivrp NONE farithp 0xF0 CPU_FPU
+INSN nasm fdivrp NONE farithp 0xF0 CPU_FPU
+INSN gas fdivrp NONE farithp 0xF8 CPU_FPU
INSN - f2xm1 NONE twobyte 0xD9F0 CPU_FPU
INSN - fyl2x NONE twobyte 0xD9F1 CPU_FPU
INSN - fptan NONE twobyte 0xD9F2 CPU_FPU