mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-12 22:13:47 -04:00
26 lines
766 B
C
26 lines
766 B
C
$NetBSD: patch-base_port.h,v 1.3 2016/05/16 11:51:49 ryoon Exp $
|
|
|
|
--- base/port.h.orig 2016-05-15 08:11:10.000000000 +0000
|
|
+++ base/port.h
|
|
@@ -56,6 +56,10 @@
|
|
#endif // !OS_ANDROID && !OS_NACL
|
|
#endif // OS_LINUX
|
|
|
|
+#ifdef OS_NETBSD
|
|
+#define MOZC_OS_DEFINED
|
|
+#endif // OS_NETBSD
|
|
+
|
|
#ifndef MOZC_OS_DEFINED
|
|
#error "OS_XXX (e.g., OS_WIN) must be defined."
|
|
#endif // !MOZC_OS_DEFINED
|
|
@@ -157,4 +161,9 @@ static const int64 kint64max = (( int6
|
|
#define AS_STRING(x) AS_STRING_INTERNAL(x)
|
|
#define AS_STRING_INTERNAL(x) #x
|
|
|
|
+// gcc>=46 has nullptr, otherwise use __null instead.
|
|
+#if __cplusplus < 201103L && !defined(__clang__) && defined(__GNUC__) && __GNUC__ * 1000 + __GNUC__MINOR__ < 4006
|
|
+#define nullptr __null
|
|
+#endif
|
|
+
|
|
#endif // MOZC_BASE_PORT_H_
|