e4f5d7d
diff -urp nvidia-texture-tools/src/nvcore/nvcore.h n/src/nvcore/nvcore.h
e4f5d7d
--- nvidia-texture-tools/src/nvcore/nvcore.h	2016-08-11 16:03:03.828716573 +0200
e4f5d7d
+++ n/src/nvcore/nvcore.h	2016-08-11 16:04:57.149510851 +0200
e4f5d7d
@@ -74,6 +74,10 @@
e4f5d7d
 #	define NV_CPU_STRONGARM 1
e4f5d7d
 #elif defined POSH_CPU_AARCH64
e4f5d7d
 #	define NV_CPU_AARCH64 1
e4f5d7d
+#elif defined POSH_CPU_MIPS
e4f5d7d
+#	define NV_CPU_MIPS 1
e4f5d7d
+#elif defined POSH_CPU_MIPS64
e4f5d7d
+#	define NV_CPU_MIPS64 1
e4f5d7d
 #else
e4f5d7d
 #	error "Unsupported CPU"
e4f5d7d
 #endif
e4f5d7d
diff -urp nvidia-texture-tools/src/nvcore/poshlib/posh.h n/src/nvcore/poshlib/posh.h
e4f5d7d
--- nvidia-texture-tools/src/nvcore/poshlib/posh.h	2016-08-11 16:03:03.828716573 +0200
e4f5d7d
+++ n/src/nvcore/poshlib/posh.h	2016-08-11 16:09:51.757575793 +0200
e4f5d7d
@@ -487,11 +487,16 @@ Metrowerks:
e4f5d7d
 #endif
e4f5d7d
 
e4f5d7d
 #if defined mips || defined __mips__ || defined __MIPS__ || defined _MIPS
e4f5d7d
-#  define POSH_CPU_MIPS 1 
e4f5d7d
-#  if defined _R5900
e4f5d7d
-#    define POSH_CPU_STRING "MIPS R5900 (PS2)"
e4f5d7d
+#  if defined __mips64
e4f5d7d
+#    define POSH_CPU_MIPS64 1
e4f5d7d
+#    define POSH_CPU_STRING "MIPS64"
e4f5d7d
 #  else
e4f5d7d
-#    define POSH_CPU_STRING "MIPS"
e4f5d7d
+#    define POSH_CPU_MIPS 1 
e4f5d7d
+#    if defined _R5900
e4f5d7d
+#      define POSH_CPU_STRING "MIPS R5900 (PS2)"
e4f5d7d
+#    else
e4f5d7d
+#      define POSH_CPU_STRING "MIPS"
e4f5d7d
+#    endif
e4f5d7d
 #  endif
e4f5d7d
 #endif
e4f5d7d