summaryrefslogtreecommitdiffhomepage
path: root/dev/Kernel/NewKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2025-02-28 20:50:56 +0100
committerAmlal El Mahrouss <amlal.elmahrouss@icloud.com>2025-02-28 20:50:56 +0100
commit31381f9ea3500e192cff2f2e0de64695a86e4099 (patch)
treef37157f7e501751cfe01dab493202ce1af0dc12b /dev/Kernel/NewKit
parent4f64b15eeace525e630d6e88f4d1a90d92d68006 (diff)
DBG: Debug port patches and improvements.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
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