aboutsummaryrefslogtreecommitdiff
path: root/source/blargg_endian.h
diff options
context:
space:
mode:
authortwinaphex2016-08-08 05:40:13 +0200
committertwinaphex2016-08-08 05:40:13 +0200
commitb5fb2184e43cd1022771532391d0691380559e3d (patch)
tree7151e448e62cebec1ad57d646c3ac967c1ad9f27 /source/blargg_endian.h
parent48aea53506b1c724859f62ab1bd7ecc8d3f9c2c2 (diff)
downloadsnes9x2005-b5fb2184e43cd1022771532391d0691380559e3d.tar.gz
snes9x2005-b5fb2184e43cd1022771532391d0691380559e3d.tar.bz2
snes9x2005-b5fb2184e43cd1022771532391d0691380559e3d.zip
Cleanups
Diffstat (limited to 'source/blargg_endian.h')
-rw-r--r--source/blargg_endian.h32
1 files changed, 2 insertions, 30 deletions
diff --git a/source/blargg_endian.h b/source/blargg_endian.h
index 177a081..15482b4 100644
--- a/source/blargg_endian.h
+++ b/source/blargg_endian.h
@@ -15,29 +15,7 @@
#define BLARGG_NONPORTABLE 1
#endif
-/* BLARGG_COMPILER_HAS_BOOL: If 0, provides bool support for old compiler. If 1, */
-/* compiler is assumed to support bool. If undefined, availability is determined. */
-#ifndef BLARGG_COMPILER_HAS_BOOL
- #if defined (__MWERKS__)
- #if !__option(bool)
- #define BLARGG_COMPILER_HAS_BOOL 0
- #endif
- #elif defined (_MSC_VER)
- #if _MSC_VER < 1100
- #define BLARGG_COMPILER_HAS_BOOL 0
- #endif
- #elif defined (__GNUC__)
- /* supports bool */
- #elif __cplusplus < 199711
- #define BLARGG_COMPILER_HAS_BOOL 0
- #endif
-#endif
-
-#if defined (BLARGG_COMPILER_HAS_BOOL) && !BLARGG_COMPILER_HAS_BOOL
- typedef int bool;
- const bool true = 1;
- const bool false = 0;
-#endif
+#include <boolean.h>
#if UINT_MAX < 0xFFFFFFFF || ULONG_MAX == 0xFFFFFFFF
typedef unsigned long blargg_ulong;
@@ -45,13 +23,7 @@
typedef unsigned blargg_ulong;
#endif
-/* HAVE_STDINT_H: If defined, use <stdint.h> for int8_t etc. */
-#if defined (HAVE_STDINT_H)
- #include <stdint.h>
-/* HAVE_INTTYPES_H: If defined, use <stdint.h> for int8_t etc. */
-#elif defined (HAVE_INTTYPES_H)
- #include <inttypes.h>
-#endif
+#include <stdint.h>
/* BLARGG_CPU_CISC: Defined if CPU has very few general-purpose registers (< 16) */
#if defined (_M_IX86) || defined (_M_IA64) || defined (__i486__) || \