summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/NewKit
diff options
context:
space:
mode:
Diffstat (limited to 'dev/Kernel/NewKit')
-rw-r--r--dev/Kernel/NewKit/Defines.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/dev/Kernel/NewKit/Defines.h b/dev/Kernel/NewKit/Defines.h
index 932e9e8f..0b0b97e5 100644
--- a/dev/Kernel/NewKit/Defines.h
+++ b/dev/Kernel/NewKit/Defines.h
@@ -11,6 +11,14 @@
#define NEWKIT_VERSION_STR "1.1.0"
#define NEWKIT_VERSION_BCD 0x01100
+#ifndef __cplusplus
+#error NeOS compiles with a C++ compiler.
+#endif
+
+#if __cplusplus <= 201703L
+#define char8_t char
+#endif
+
#ifdef __has_feature
#if !__has_feature(cxx_nullptr)
#if !__has_nullptr