summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/inpttype.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/inpttype.h')
-rw-r--r--src/emu/inpttype.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/inpttype.h b/src/emu/inpttype.h
index 6cc9440c669..c77df5f39f6 100644
--- a/src/emu/inpttype.h
+++ b/src/emu/inpttype.h
@@ -25,7 +25,7 @@
#pragma GCC push_options
#pragma GCC optimize ("O1")
#endif
-#elif defined(_MSC_VER)
+#elif defined(_MSC_VER) && !defined(__clang__)
#pragma optimize("", off)
#endif
@@ -954,6 +954,6 @@ inline void construct_core_types(simple_list<input_type_entry> &typelist)
#if not(defined(__arm__) || defined(__ARMEL__))
#pragma GCC pop_options
#endif
-#elif defined(_MSC_VER)
+#elif defined(_MSC_VER) && !defined(__clang__)
#pragma optimize("", on)
#endif