summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/drcbex86.h
Commit message (Collapse)AuthorAgeFilesLines
* Revert "fix compile on MSVC 2012 (nw)" Oliver Stöneberg2015-01-311-2/+2
| | | | This reverts commit 9afc7cdb5b57f6b15125d4d207baa7c61ee50287.
* fix compile on MSVC 2012 (nw) peterferrie2015-01-301-2/+2
|
* added command-line option -[no]drc_log_native to control DRC native ↵ Oliver Stöneberg2014-11-071-0/+1
| | | | | | | | | diassembly logging [Oliver Stöneberg] allows logging of DRC native disassembly without re-compiling / removes DRCUML_OPTION_LOG_NATIVE and all the core-specific LOG_NATIVE defines / added logging() to drcbe_interface / added logging_native() to drcuml_state
* Bulk convert files that already had standard BSD license in my name Aaron Giles2013-10-161-31/+2
| | | | to new license tagged form.
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-43/+43
|
* removed some expressions which are always true (no whatsnew) Oliver Stöneberg2012-10-031-3/+3
|
* Cleanups and version bumpmame0142u3 Angelo Salese2011-05-081-1/+1
|
* Switch to using delegates for some callbacks: Aaron Giles2011-04-271-1/+4
| | | | | | | | | | | | - non-device timer callbacks - machine state changing callbacks - configuration callbacks - per-screen VBLANK callbacks - DRC backend callbacks For the timer case only, I added wrappers for the old-style functions. Over time, drivers should switch to device timers instead, reducing the number of timers that are directly allocated through the scheduler.
* Cleanups and version bump.mame0141u1 Aaron Giles2011-01-241-7/+7
|
* Redo most of the DRC/backend support as C++ Aaron Giles2011-01-171-0/+371
Yes, it is intentional that the x86/x64 backends compile everywhere. Backends are now derived from drcbe_interface and implement several required overrides. x86emit.h now uses namespaces so that the x86/x64 emitters can co-exist. New file uml.h/uml.c actually describes the UML language, separating out several concepts from drcuml.c. Lots of other changes/fixes.