diff --git a/Moira/MoiraDasmFPU_cpp.h b/Moira/MoiraDasmFPU_cpp.h index 1b26200..743e7ca 100644 --- a/Moira/MoiraDasmFPU_cpp.h +++ b/Moira/MoiraDasmFPU_cpp.h @@ -613,7 +613,7 @@ Moira::dasmFMovem(StrWriter &str, u32 &addr, u16 op) const if (str.style.syntax == DASM_GNU || str.style.syntax == DASM_GNU_MIT) { - str << "fmovel" << str.tab << Sep{} << Op(reg, addr); + str << Ins{} << Ffmt{0} << str.tab << Sep{} << Op(reg, addr); return; } } diff --git a/Moira/StrWriter_cpp.h b/Moira/StrWriter_cpp.h index c75b9b9..a68f62c 100644 --- a/Moira/StrWriter_cpp.h +++ b/Moira/StrWriter_cpp.h @@ -1358,7 +1358,7 @@ StrWriter::operator<<(Fp fp) StrWriter& StrWriter::operator<<(Ffmt ffmt) { - if (style.syntax != DASM_MOIRA_MIT && style.syntax != DASM_GNU_MIT) *ptr++ = '.'; + if (style.syntax != DASM_GNU && style.syntax != DASM_GNU_MIT) *ptr++ = '.'; switch (ffmt.raw) { diff --git a/Runner/config.h b/Runner/config.h index 0c992b4..35fff98 100644 --- a/Runner/config.h +++ b/Runner/config.h @@ -50,4 +50,5 @@ static const bool PROFILE_DASM = false; // Uncomment to disable assertion checking // #define NDEBUG + #include