summaryrefslogtreecommitdiff
path: root/gnu/lib/libmalloc
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/lib/libmalloc')
-rw-r--r--gnu/lib/libmalloc/malloc.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gnu/lib/libmalloc/malloc.h b/gnu/lib/libmalloc/malloc.h
index daf40f2e058..94b89eec732 100644
--- a/gnu/lib/libmalloc/malloc.h
+++ b/gnu/lib/libmalloc/malloc.h
@@ -59,8 +59,12 @@ extern "C"
#endif
#if defined (__cplusplus) || (defined (__STDC__) && __STDC__)
+#ifndef __NetBSD__
#undef __P
#define __P(args) args
+#else
+#include <sys/cdefs.h>
+#endif
#undef __ptr_t
#define __ptr_t void *
#else /* Not C++ or ANSI C. */