summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/snes_ctrl
diff options
context:
space:
mode:
author Olivier Galibert <galibert@pobox.com>2017-02-11 18:23:11 +0100
committer Olivier Galibert <galibert@pobox.com>2017-02-11 18:31:20 +0100
commita2557f1b02478c5aaa1fdfa00204ac2e219319a1 (patch)
tree6f1693d59aa53be8c76ffe3bcf7fbc72f8546453 /src/devices/bus/snes_ctrl
parentc49b631153be9efc3a7e7b6172c17f5418843c0b (diff)
Remove emu.h from headers (nw)
Per Vas' request. If the compile fails for you (i'm thinking osx and windows native debuggers here in particular), add '#include "emu.h"' as first include of the cpp files that fail. Due to our use of precompilation and forced inclusion, emu.h must be included as the very first non-comment thing we do if we want to be sure msvc compiles are identical to gcc/clang ones. Doing it directly instead of through an include increases the correctness probability by a magnitude.
Diffstat (limited to 'src/devices/bus/snes_ctrl')
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.h1
-rw-r--r--src/devices/bus/snes_ctrl/ctrl.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/ctrl.h1
-rw-r--r--src/devices/bus/snes_ctrl/joypad.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/joypad.h1
-rw-r--r--src/devices/bus/snes_ctrl/miracle.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/miracle.h1
-rw-r--r--src/devices/bus/snes_ctrl/mouse.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/mouse.h1
-rw-r--r--src/devices/bus/snes_ctrl/multitap.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/multitap.h1
-rw-r--r--src/devices/bus/snes_ctrl/pachinko.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/pachinko.h1
-rw-r--r--src/devices/bus/snes_ctrl/sscope.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/sscope.h1
-rw-r--r--src/devices/bus/snes_ctrl/twintap.cpp1
-rw-r--r--src/devices/bus/snes_ctrl/twintap.h1
18 files changed, 9 insertions, 9 deletions
diff --git a/src/devices/bus/snes_ctrl/bcbattle.cpp b/src/devices/bus/snes_ctrl/bcbattle.cpp
index 53f63236e31..faf63e91515 100644
--- a/src/devices/bus/snes_ctrl/bcbattle.cpp
+++ b/src/devices/bus/snes_ctrl/bcbattle.cpp
@@ -10,6 +10,7 @@
**********************************************************************/
+#include "emu.h"
#include "bcbattle.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/bcbattle.h b/src/devices/bus/snes_ctrl/bcbattle.h
index fffdeb1e3f3..7fde5b0e54b 100644
--- a/src/devices/bus/snes_ctrl/bcbattle.h
+++ b/src/devices/bus/snes_ctrl/bcbattle.h
@@ -12,7 +12,6 @@
#define __SNES_BCBATTLE__
-#include "emu.h"
#include "ctrl.h"
#include "machine/bcreader.h"
diff --git a/src/devices/bus/snes_ctrl/ctrl.cpp b/src/devices/bus/snes_ctrl/ctrl.cpp
index 33d342e3d7f..b098a7237ff 100644
--- a/src/devices/bus/snes_ctrl/ctrl.cpp
+++ b/src/devices/bus/snes_ctrl/ctrl.cpp
@@ -6,6 +6,7 @@
**********************************************************************/
+#include "emu.h"
#include "ctrl.h"
// slot devices
#include "bcbattle.h"
diff --git a/src/devices/bus/snes_ctrl/ctrl.h b/src/devices/bus/snes_ctrl/ctrl.h
index 5777cc4bc04..86fb8229945 100644
--- a/src/devices/bus/snes_ctrl/ctrl.h
+++ b/src/devices/bus/snes_ctrl/ctrl.h
@@ -12,7 +12,6 @@
#ifndef __SNES_CONTROL_PORT__
#define __SNES_CONTROL_PORT__
-#include "emu.h"
//**************************************************************************
// TYPE DEFINITIONS
diff --git a/src/devices/bus/snes_ctrl/joypad.cpp b/src/devices/bus/snes_ctrl/joypad.cpp
index b9af5f32161..11b965bed77 100644
--- a/src/devices/bus/snes_ctrl/joypad.cpp
+++ b/src/devices/bus/snes_ctrl/joypad.cpp
@@ -6,6 +6,7 @@
**********************************************************************/
+#include "emu.h"
#include "joypad.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/joypad.h b/src/devices/bus/snes_ctrl/joypad.h
index b1b549c2106..e2ec9759c45 100644
--- a/src/devices/bus/snes_ctrl/joypad.h
+++ b/src/devices/bus/snes_ctrl/joypad.h
@@ -12,7 +12,6 @@
#define __SNES_JOYPAD__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/miracle.cpp b/src/devices/bus/snes_ctrl/miracle.cpp
index 3c5b01daa2b..36d6af3362b 100644
--- a/src/devices/bus/snes_ctrl/miracle.cpp
+++ b/src/devices/bus/snes_ctrl/miracle.cpp
@@ -9,6 +9,7 @@
**********************************************************************/
+#include "emu.h"
#include "miracle.h"
#define MIRACLE_MIDI_WAITING 0
diff --git a/src/devices/bus/snes_ctrl/miracle.h b/src/devices/bus/snes_ctrl/miracle.h
index 6155511eee3..2e9a4f1373e 100644
--- a/src/devices/bus/snes_ctrl/miracle.h
+++ b/src/devices/bus/snes_ctrl/miracle.h
@@ -12,7 +12,6 @@
#define __SNES_MIRACLE__
-#include "emu.h"
#include "ctrl.h"
#include "bus/midi/midi.h"
diff --git a/src/devices/bus/snes_ctrl/mouse.cpp b/src/devices/bus/snes_ctrl/mouse.cpp
index ad7e9ba3008..47806ea0845 100644
--- a/src/devices/bus/snes_ctrl/mouse.cpp
+++ b/src/devices/bus/snes_ctrl/mouse.cpp
@@ -6,6 +6,7 @@
**********************************************************************/
+#include "emu.h"
#include "mouse.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/mouse.h b/src/devices/bus/snes_ctrl/mouse.h
index 94907fc6306..13d2b3e33d6 100644
--- a/src/devices/bus/snes_ctrl/mouse.h
+++ b/src/devices/bus/snes_ctrl/mouse.h
@@ -12,7 +12,6 @@
#define __SNES_MOUSE__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/multitap.cpp b/src/devices/bus/snes_ctrl/multitap.cpp
index d88f687f547..062486bbcf5 100644
--- a/src/devices/bus/snes_ctrl/multitap.cpp
+++ b/src/devices/bus/snes_ctrl/multitap.cpp
@@ -6,6 +6,7 @@
**********************************************************************/
+#include "emu.h"
#include "multitap.h"
#include "joypad.h"
#include "twintap.h"
diff --git a/src/devices/bus/snes_ctrl/multitap.h b/src/devices/bus/snes_ctrl/multitap.h
index e9256ba7dbd..f217f882aa5 100644
--- a/src/devices/bus/snes_ctrl/multitap.h
+++ b/src/devices/bus/snes_ctrl/multitap.h
@@ -12,7 +12,6 @@
#define __SNES_MULTITAP__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/pachinko.cpp b/src/devices/bus/snes_ctrl/pachinko.cpp
index 10ddda50d52..551176959aa 100644
--- a/src/devices/bus/snes_ctrl/pachinko.cpp
+++ b/src/devices/bus/snes_ctrl/pachinko.cpp
@@ -6,6 +6,7 @@
**********************************************************************/
+#include "emu.h"
#include "pachinko.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/pachinko.h b/src/devices/bus/snes_ctrl/pachinko.h
index ba41a168e25..1bd1e1fb185 100644
--- a/src/devices/bus/snes_ctrl/pachinko.h
+++ b/src/devices/bus/snes_ctrl/pachinko.h
@@ -12,7 +12,6 @@
#define __SNES_PACHINKO__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/sscope.cpp b/src/devices/bus/snes_ctrl/sscope.cpp
index 58243314935..fbdbb5a93c4 100644
--- a/src/devices/bus/snes_ctrl/sscope.cpp
+++ b/src/devices/bus/snes_ctrl/sscope.cpp
@@ -8,6 +8,7 @@
**********************************************************************/
+#include "emu.h"
#include "sscope.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/sscope.h b/src/devices/bus/snes_ctrl/sscope.h
index e060b228759..e073800b23f 100644
--- a/src/devices/bus/snes_ctrl/sscope.h
+++ b/src/devices/bus/snes_ctrl/sscope.h
@@ -12,7 +12,6 @@
#define __SNES_SUPERSCOPE__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/twintap.cpp b/src/devices/bus/snes_ctrl/twintap.cpp
index 5377ca8fb4f..81a9937e819 100644
--- a/src/devices/bus/snes_ctrl/twintap.cpp
+++ b/src/devices/bus/snes_ctrl/twintap.cpp
@@ -13,6 +13,7 @@
**********************************************************************/
+#include "emu.h"
#include "twintap.h"
//**************************************************************************
diff --git a/src/devices/bus/snes_ctrl/twintap.h b/src/devices/bus/snes_ctrl/twintap.h
index cf8934901bc..f45c46f2cbf 100644
--- a/src/devices/bus/snes_ctrl/twintap.h
+++ b/src/devices/bus/snes_ctrl/twintap.h
@@ -12,7 +12,6 @@
#define __SNES_TWINTAP__
-#include "emu.h"
#include "ctrl.h"
//**************************************************************************