diff options
Diffstat (limited to 'src/devices/cpu/m68000/m68kfpu.cpp')
-rw-r--r-- | src/devices/cpu/m68000/m68kfpu.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/devices/cpu/m68000/m68kfpu.cpp b/src/devices/cpu/m68000/m68kfpu.cpp index 7cd10e84b84..c265bf2b2f7 100644 --- a/src/devices/cpu/m68000/m68kfpu.cpp +++ b/src/devices/cpu/m68000/m68kfpu.cpp @@ -1454,6 +1454,13 @@ void m68000_base_device::fpgen_rm_reg(u16 w2) m_icount -= 594; // for MC68881 break; } + case 0x0a: // FATAN + { + m_fpr[dst] = floatx80_fatan (source); + SET_CONDITION_CODES(m_fpr[dst]); + m_icount -= 426; // for MC68881 + break; + } case 0x0e: // FSIN { m_fpr[dst] = source; |