summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/windows/osinline.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/windows/osinline.h')
-rw-r--r--src/osd/windows/osinline.h51
1 files changed, 0 insertions, 51 deletions
diff --git a/src/osd/windows/osinline.h b/src/osd/windows/osinline.h
deleted file mode 100644
index 3e28c982cf3..00000000000
--- a/src/osd/windows/osinline.h
+++ /dev/null
@@ -1,51 +0,0 @@
-// license:BSD-3-Clause
-// copyright-holders:Aaron Giles
-//============================================================
-//
-// osinline.h
-//
-// Inline implementations for non-GCC Win32 compilers
-//
-//============================================================
-
-#ifndef __OSINLINE__
-#define __OSINLINE__
-
-#if defined(_MSC_VER) && (defined(_M_IX86) || defined(_M_X64))
-#include "eivcx86.h"
-#endif
-
-#if defined(_MSC_VER)
-#include "eivc.h"
-#endif
-
-INT32 win_compare_exchange32(INT32 volatile *ptr, INT32 compare, INT32 exchange);
-INT32 win_atomic_exchange32(INT32 volatile *ptr, INT32 exchange);
-INT32 win_atomic_add32(INT32 volatile *ptr, INT32 delta);
-
-#ifdef PTR64
-INT64 win_compare_exchange64(INT64 volatile *ptr, INT64 compare, INT64 exchange);
-#endif
-
-
-#ifndef compare_exchange32
-#define compare_exchange32 win_compare_exchange32
-#endif /* compare_exchange32 */
-
-#ifdef PTR64
-#ifndef compare_exchange64
-#define compare_exchange64 win_compare_exchange64
-#endif /* compare_exchange64 */
-#endif
-
-#ifndef atomic_exchange32
-#define atomic_exchange32 win_atomic_exchange32
-#endif /* atomic_exchange32 */
-
-
-#ifndef atomic_add32
-#define atomic_add32 win_atomic_add32
-#endif /* atomic_add32 */
-
-
-#endif /* __OSINLINE__ */