mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-22 19:24:22 -04:00
29 lines
716 B
Plaintext
29 lines
716 B
Plaintext
$NetBSD: patch-bd,v 1.1 2016/05/20 18:45:22 youri Exp $
|
|
|
|
--- js/src/ctypes/CTypes.cpp.orig 2012-08-24 22:55:39.000000000 +0000
|
|
+++ js/src/ctypes/CTypes.cpp
|
|
@@ -5,6 +5,23 @@
|
|
|
|
#include "mozilla/FloatingPoint.h"
|
|
|
|
+#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
|
|
+#define off_t off_t
|
|
+#endif
|
|
+
|
|
#include "CTypes.h"
|
|
#include "Library.h"
|
|
#include "jsnum.h"
|