$OpenBSD: patch-jdk_src_solaris_javavm_include_typedefs_md_h,v 1.1 2008/03/19 18:05:46 kurt Exp $
--- jdk/src/solaris/javavm/include/typedefs_md.h.orig	Tue Oct 30 05:04:03 2007
+++ jdk/src/solaris/javavm/include/typedefs_md.h	Wed Nov  7 18:16:19 2007
@@ -37,9 +37,18 @@
 #include <stdint.h>
 #define HAVE_INTPTR_T
 #define _UINT64_T
+#elif defined(_ALLBSD_SOURCE)
+#ifdef __OpenBSD__
+#include <inttypes.h>
 #endif
+#define HAVE_INTPTR_T
+#define _UINT64_T
+#define _INT64_T
+#endif
 
+#if !defined(_ALLBSD_SOURCE)
 #define int8_t char
+#endif
 
 /* Fix for varargs differences on PowerPC */
 #if defined(__powerpc__)
