diff options
author | 2018-04-01 19:10:26 +1000 | |
---|---|---|
committer | 2018-04-01 19:10:26 +1000 | |
commit | 2c340f490e67efd1ba37312e40b30289c025488b (patch) | |
tree | 791cd5adb237d2fb3276d17be80e54fadbd308c9 /src/tools/unidasm.cpp | |
parent | 397f54e29a8946041e7f09411f629094b6dff3e5 (diff) |
move some not-directly-emulation-related helpers to lib/util, further extricate emu.h from tools (nw)
Diffstat (limited to 'src/tools/unidasm.cpp')
-rw-r--r-- | src/tools/unidasm.cpp | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/src/tools/unidasm.cpp b/src/tools/unidasm.cpp index 72c6f01d876..0c3779f01bc 100644 --- a/src/tools/unidasm.cpp +++ b/src/tools/unidasm.cpp @@ -8,9 +8,11 @@ ****************************************************************************/ -#include "emu.h" +// the disassemblers assume they're in MAME and emu.h is a PCH, so we minimally pander to them +#include "disasmintf.h" -#include <ctype.h> +using offs_t = osd::u32; +using util::BIT; #include "cpu/8x300/8x300dasm.h" #include "cpu/adsp2100/2100dasm.h" @@ -147,10 +149,22 @@ #include "cpu/z80/z80dasm.h" #include "cpu/z8000/8000dasm.h" +#include "corefile.h" +#include "corestr.h" +#include "eminline.h" + #include <algorithm> #include <cstring> +#include <iostream> #include <stdexcept> +#include <ctype.h> + +using u8 = util::u8; +using u16 = util::u16; +using u32 = util::u32; +using u64 = util::u64; + // Configuration classes // Selected through dasm name |