Files
pkgsrc-ng/lang/gcc48/patches/patch-libmudflap_mf-runtime.h
2016-01-21 23:40:00 +01:00

17 lines
591 B
C

$NetBSD: patch-libmudflap_mf-runtime.h,v 1.1 2014/05/31 13:06:25 ryoon Exp $
--- libmudflap/mf-runtime.h.orig 2013-02-03 17:48:05.000000000 +0000
+++ libmudflap/mf-runtime.h
@@ -31,7 +31,11 @@ see the files COPYING3 and COPYING.RUNTI
#define MF_RUNTIME_H
typedef void *__mf_ptr_t;
+#if defined(__OpenBSD__)
+typedef unsigned long __mf_uintptr_t __attribute__ ((__mode__ (__pointer__)));
+#else
typedef unsigned int __mf_uintptr_t __attribute__ ((__mode__ (__pointer__)));
+#endif
typedef __SIZE_TYPE__ __mf_size_t;
/* Global declarations used by instrumentation. When _MUDFLAP is