Files
pkgsrc-ng/devel/xulrunner10/patches/patch-bd
2013-09-26 17:14:40 +02:00

28 lines
704 B
Plaintext

$NetBSD: patch-bd,v 1.1.1.1 2012/03/15 08:58:28 ryoon Exp $
--- js/src/ctypes/CTypes.cpp.orig 2012-03-09 22:20:17.000000000 +0000
+++ js/src/ctypes/CTypes.cpp
@@ -36,6 +36,22 @@
*
* ***** END LICENSE BLOCK ***** */
+#if defined(__NetBSD__)
+#include <stdint.h>
+/* XXX why do we have those funky __ #defines in stdint.h? */
+#warning this is a retarded workaround
+#define uint8_t uint8_t
+#define uint16_t uint16_t
+#define uint32_t uint32_t
+#define uint64_t uint64_t
+#define int8_t int8_t
+#define int16_t int16_t
+#define int32_t int32_t
+#define int64_t int64_t
+#define intptr_t intptr_t
+#define uintptr_t uintptr_t
+#endif
+
#include "CTypes.h"
#include "Library.h"
#include "jsnum.h"