head 1.2; access; symbols pkgsrc-2018Q1:1.1.0.18 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.16 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.14 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.10 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.8 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.6 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.4 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.2 pkgsrc-2016Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2018.04.29.05.55.14; author wiz; state dead; branches; next 1.1; commitid ql1hyrcvjqj8DiAA; 1.1 date 2016.05.20.18.45.22; author youri; state Exp; branches; next ; commitid g2esGjull6QlGf7z; desc @@ 1.2 log @spidermonkey17: remove obsolete and unused package @ text @$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 +/* 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" @ 1.1 log @Import spidermonkey17-17.0.0 as lang/spidermonkey17. SpiderMonkey is the code-name for the Mozilla's C implementation of JavaScript. This package contains SpiderMonkey 17. @ text @d1 1 a1 1 $NetBSD: patch-bd,v 1.3 2015/04/10 11:43:50 krytarowski Exp $ @