Branimir Karadžić hace 7 años
padre
commit
c827ec4c6d
Se han modificado 1 ficheros con 71 adiciones y 71 borrados
  1. 71 71
      include/bx/platform.h

+ 71 - 71
include/bx/platform.h

@@ -11,10 +11,10 @@
 #define BX_ARCH_64BIT 0
 
 // Compiler
-#define BX_COMPILER_CLANG           0
-#define BX_COMPILER_CLANG_ANALYZER  0
-#define BX_COMPILER_GCC             0
-#define BX_COMPILER_MSVC            0
+#define BX_COMPILER_CLANG          0
+#define BX_COMPILER_CLANG_ANALYZER 0
+#define BX_COMPILER_GCC            0
+#define BX_COMPILER_MSVC           0
 
 // Endianess
 #define BX_CPU_ENDIAN_BIG    0
@@ -80,34 +80,34 @@
 #endif //
 
 // http://sourceforge.net/apps/mediawiki/predef/index.php?title=Architectures
-#if defined(__arm__)     || \
-	defined(__aarch64__) || \
-	defined(_M_ARM)
+#if defined(__arm__)     \
+ || defined(__aarch64__) \
+ || defined(_M_ARM)
 #	undef  BX_CPU_ARM
 #	define BX_CPU_ARM 1
 #	define BX_CACHE_LINE_SIZE 64
-#elif defined(__MIPSEL__)     || \
-	  defined(__mips_isa_rev) || \
-	  defined(__mips64)
+#elif defined(__MIPSEL__)     \
+ ||   defined(__mips_isa_rev) \
+ ||   defined(__mips64)
 #	undef  BX_CPU_MIPS
 #	define BX_CPU_MIPS 1
 #	define BX_CACHE_LINE_SIZE 64
-#elif defined(_M_PPC)        || \
-	  defined(__powerpc__)   || \
-	  defined(__powerpc64__)
+#elif defined(_M_PPC)        \
+ ||   defined(__powerpc__)   \
+ ||   defined(__powerpc64__)
 #	undef  BX_CPU_PPC
 #	define BX_CPU_PPC 1
 #	define BX_CACHE_LINE_SIZE 128
-#elif defined(__riscv)   || \
-	  defined(__riscv__) || \
-	  defined(RISCVEL)
+#elif defined(__riscv)   \
+ ||   defined(__riscv__) \
+ ||   defined(RISCVEL)
 #	undef  BX_CPU_RISCV
 #	define BX_CPU_RISCV 1
 #	define BX_CACHE_LINE_SIZE 64
-#elif defined(_M_IX86)    || \
-	  defined(_M_X64)     || \
-	  defined(__i386__)   || \
-	  defined(__x86_64__)
+#elif defined(_M_IX86)    \
+ ||   defined(_M_X64)     \
+ ||   defined(__i386__)   \
+ ||   defined(__x86_64__)
 #	undef  BX_CPU_X86
 #	define BX_CPU_X86 1
 #	define BX_CACHE_LINE_SIZE 64
@@ -117,14 +117,14 @@
 #	define BX_CACHE_LINE_SIZE 64
 #endif //
 
-#if defined(__x86_64__)    || \
-	defined(_M_X64)        || \
-	defined(__aarch64__)   || \
-	defined(__64BIT__)     || \
-	defined(__mips64)      || \
-	defined(__powerpc64__) || \
-	defined(__ppc64__)     || \
-	defined(__LP64__)
+#if defined(__x86_64__)    \
+ || defined(_M_X64)        \
+ || defined(__aarch64__)   \
+ || defined(__64BIT__)     \
+ || defined(__mips64)      \
+ || defined(__powerpc64__) \
+ || defined(__ppc64__)     \
+ || defined(__LP64__)
 #	undef  BX_ARCH_64BIT
 #	define BX_ARCH_64BIT 64
 #else
@@ -211,8 +211,8 @@
 #	undef  BX_PLATFORM_HURD
 #	define BX_PLATFORM_HURD 1
 #elif defined(__NX__)
-# undef BX_PLATFORM_NX
-# define BX_PLATFORM_NX 1
+#	undef  BX_PLATFORM_NX
+#	define BX_PLATFORM_NX 1
 #endif //
 
 #if !BX_CRT_NONE
@@ -246,47 +246,47 @@
 #	endif // BX_CRT_*
 #endif // !BX_CRT_NONE
 
-#define BX_PLATFORM_POSIX (0      \
-		|| BX_PLATFORM_ANDROID    \
-		|| BX_PLATFORM_BSD        \
-		|| BX_PLATFORM_EMSCRIPTEN \
-		|| BX_PLATFORM_HURD       \
-		|| BX_PLATFORM_IOS        \
-		|| BX_PLATFORM_LINUX      \
-		|| BX_PLATFORM_NX         \
-		|| BX_PLATFORM_OSX        \
-		|| BX_PLATFORM_PS4        \
-		|| BX_PLATFORM_RPI        \
-		|| BX_PLATFORM_STEAMLINK  \
-		)
+#define BX_PLATFORM_POSIX (0   \
+	||  BX_PLATFORM_ANDROID    \
+	||  BX_PLATFORM_BSD        \
+	||  BX_PLATFORM_EMSCRIPTEN \
+	||  BX_PLATFORM_HURD       \
+	||  BX_PLATFORM_IOS        \
+	||  BX_PLATFORM_LINUX      \
+	||  BX_PLATFORM_NX         \
+	||  BX_PLATFORM_OSX        \
+	||  BX_PLATFORM_PS4        \
+	||  BX_PLATFORM_RPI        \
+	||  BX_PLATFORM_STEAMLINK  \
+	)
 
-#define BX_PLATFORM_NONE !(0      \
-		|| BX_PLATFORM_ANDROID    \
-		|| BX_PLATFORM_BSD        \
-		|| BX_PLATFORM_EMSCRIPTEN \
-		|| BX_PLATFORM_HURD       \
-		|| BX_PLATFORM_IOS        \
-		|| BX_PLATFORM_LINUX      \
-		|| BX_PLATFORM_NX         \
-		|| BX_PLATFORM_OSX        \
-		|| BX_PLATFORM_PS4        \
-		|| BX_PLATFORM_RPI        \
-		|| BX_PLATFORM_STEAMLINK  \
-		|| BX_PLATFORM_WINDOWS    \
-		|| BX_PLATFORM_WINRT      \
-		|| BX_PLATFORM_XBOXONE    \
-		)
+#define BX_PLATFORM_NONE !(0   \
+	||  BX_PLATFORM_ANDROID    \
+	||  BX_PLATFORM_BSD        \
+	||  BX_PLATFORM_EMSCRIPTEN \
+	||  BX_PLATFORM_HURD       \
+	||  BX_PLATFORM_IOS        \
+	||  BX_PLATFORM_LINUX      \
+	||  BX_PLATFORM_NX         \
+	||  BX_PLATFORM_OSX        \
+	||  BX_PLATFORM_PS4        \
+	||  BX_PLATFORM_RPI        \
+	||  BX_PLATFORM_STEAMLINK  \
+	||  BX_PLATFORM_WINDOWS    \
+	||  BX_PLATFORM_WINRT      \
+	||  BX_PLATFORM_XBOXONE    \
+	)
 
 #if BX_COMPILER_GCC
-#	define BX_COMPILER_NAME "GCC " \
-				BX_STRINGIZE(__GNUC__) "." \
-				BX_STRINGIZE(__GNUC_MINOR__) "." \
-				BX_STRINGIZE(__GNUC_PATCHLEVEL__)
+#	define BX_COMPILER_NAME "GCC "       \
+		BX_STRINGIZE(__GNUC__) "."       \
+		BX_STRINGIZE(__GNUC_MINOR__) "." \
+		BX_STRINGIZE(__GNUC_PATCHLEVEL__)
 #elif BX_COMPILER_CLANG
-#	define BX_COMPILER_NAME "Clang " \
-				BX_STRINGIZE(__clang_major__) "." \
-				BX_STRINGIZE(__clang_minor__) "." \
-				BX_STRINGIZE(__clang_patchlevel__)
+#	define BX_COMPILER_NAME "Clang "      \
+		BX_STRINGIZE(__clang_major__) "." \
+		BX_STRINGIZE(__clang_minor__) "." \
+		BX_STRINGIZE(__clang_patchlevel__)
 #elif BX_COMPILER_MSVC
 #	if BX_COMPILER_MSVC >= 1910 // Visual Studio 2017
 #		define BX_COMPILER_NAME "MSVC 15.0"
@@ -311,10 +311,10 @@
 #elif BX_PLATFORM_BSD
 #	define BX_PLATFORM_NAME "BSD"
 #elif BX_PLATFORM_EMSCRIPTEN
-#	define BX_PLATFORM_NAME "asm.js " \
-				BX_STRINGIZE(__EMSCRIPTEN_major__) "." \
-				BX_STRINGIZE(__EMSCRIPTEN_minor__) "." \
-				BX_STRINGIZE(__EMSCRIPTEN_tiny__)
+#	define BX_PLATFORM_NAME "asm.js "          \
+		BX_STRINGIZE(__EMSCRIPTEN_major__) "." \
+		BX_STRINGIZE(__EMSCRIPTEN_minor__) "." \
+		BX_STRINGIZE(__EMSCRIPTEN_tiny__)
 #elif BX_PLATFORM_HURD
 #	define BX_PLATFORM_NAME "Hurd"
 #elif BX_PLATFORM_IOS