diff options
author | 2010-01-03 21:31:44 +0000 | |
---|---|---|
committer | 2010-01-03 21:31:44 +0000 | |
commit | b4099c91bc5b5c1b71ddc3f34a9473865793d054 (patch) | |
tree | 3437b162834aed313aab5bc0613dda1b816f1fd0 /src/emu/cpu/drcbec.c | |
parent | aba256db9a3c452c108084aed9651afd5c9f98a3 (diff) |
Changes to sync with new toolchain:
1. Removed CPP_COMPILE option. All files (except expat and zlib)
are now compiled as C++ by default. For now, imagine nothing has
changed. The goal is not to go hog-wild with C++isms, but to
leverage it where it makes the most sense.
2. Mapped INLINE to plain old C++ inline now, fixing several
cases where this was problematic.
3. Marked global const structures explicitly extern since consts
are locally-scoped by default in C++.
4. Added new 'default' make target which just builds the emulator.
Use 'make all' to build everything including the tools.
5. 64-bit builds now get a '64' suffix on them. We might want to
just make this true for Windows builds, but it's on for everyone
at the moment.
6. (Windows) Removed UNICODE option. UNICODE is enabled by default
on all Windows builds now. The 32-bit version links against
libunicows.a for continued Win9x compatibility.
7. (Windows) Removed hacks surrounding unicode handling of main().
They are no longer necessary with the new tools.
Diffstat (limited to 'src/emu/cpu/drcbec.c')
-rw-r--r-- | src/emu/cpu/drcbec.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/emu/cpu/drcbec.c b/src/emu/cpu/drcbec.c index 4c62f297178..73a05902c15 100644 --- a/src/emu/cpu/drcbec.c +++ b/src/emu/cpu/drcbec.c @@ -319,8 +319,7 @@ static const UINT32 condition_map[] = static UINT64 immediate_zero = 0; -extern const drcbe_interface drcbe_c_be_interface; -const drcbe_interface drcbe_c_be_interface = +extern const drcbe_interface drcbe_c_be_interface = { drcbec_alloc, drcbec_free, |