From 6e7db8ff8c5b1e4a4b1a677eb0a9362198ef468f Mon Sep 17 00:00:00 2001 From: couriersud Date: Sun, 26 Jul 2020 13:59:20 +0200 Subject: [PATCH] nl_palestra.cpp: fix building with gcc-10.1 on mingw32. --- src/mame/machine/nl_palestra.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mame/machine/nl_palestra.cpp b/src/mame/machine/nl_palestra.cpp index 4a1fe42900c..4937c2b1878 100644 --- a/src/mame/machine/nl_palestra.cpp +++ b/src/mame/machine/nl_palestra.cpp @@ -26,6 +26,12 @@ #define SLOW_BUT_ACCURATE 0 +#if defined(__GNUC__) && !defined(__clang__) + #if defined(__MINGW32__) && !defined(__x86_64) && defined(__i386__) && ((__GNUC__ > 10) || ((__GNUC__ == 10) && (__GNUC_MINOR__ >= 0))) + #pragma GCC optimize ("O1") + #endif +#endif + NETLIST_START(palestra) // SOLVER(Solver, 10000000) to maintain accuracy when SLOW is set and CAP()s are connected