Add framework for ppc64 support. Apologies in advance for the
inevitable breakage to other platforms.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5250 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/include/pub_tool_basics.h b/include/pub_tool_basics.h
index 2733007..4947d44 100644
--- a/include/pub_tool_basics.h
+++ b/include/pub_tool_basics.h
@@ -121,14 +121,14 @@
#if defined(VGA_x86) || defined(VGA_amd64)
# define VG_LITTLEENDIAN 1
-#elif defined(VGA_ppc32)
+#elif defined(VGA_ppc32) || defined(VGA_ppc64)
# define VG_BIGENDIAN 1
#endif
/* Regparmness */
#if defined(VGA_x86)
# define VG_REGPARM(n) __attribute__((regparm(n)))
-#elif defined(VGA_amd64) || defined(VGA_ppc32)
+#elif defined(VGA_amd64) || defined(VGA_ppc32) || defined(VGA_ppc64)
# define VG_REGPARM(n) /* */
#else
# error Unknown arch