summaryrefslogtreecommitdiffhomepage
path: root/CRTKit
diff options
context:
space:
mode:
Diffstat (limited to 'CRTKit')
-rw-r--r--CRTKit/__mpcc_exception.hxx2
-rw-r--r--CRTKit/__mpcc_runtime.cxx2
-rw-r--r--CRTKit/build.json4
3 files changed, 6 insertions, 2 deletions
diff --git a/CRTKit/__mpcc_exception.hxx b/CRTKit/__mpcc_exception.hxx
index b515769e..e9e98996 100644
--- a/CRTKit/__mpcc_exception.hxx
+++ b/CRTKit/__mpcc_exception.hxx
@@ -6,6 +6,8 @@
#pragma once
+#include <CRTKit/__mpcc_defines.hxx>
+
/// @brief CRT exit, with exit code (!!! exits all threads. !!!)
/// @param code
/// @return
diff --git a/CRTKit/__mpcc_runtime.cxx b/CRTKit/__mpcc_runtime.cxx
index ba9bf8a7..639b2ca2 100644
--- a/CRTKit/__mpcc_runtime.cxx
+++ b/CRTKit/__mpcc_runtime.cxx
@@ -8,3 +8,5 @@
#include <CRTKit/__mpcc_defines.hxx>
#include <CRTKit/__mpcc_malloc.hxx>
#include <CRTKit/__mpcc_exception.hxx>
+
+/// @note No sources needed for now. \ No newline at end of file
diff --git a/CRTKit/build.json b/CRTKit/build.json
index 1ad1303e..b4cc3dd0 100644
--- a/CRTKit/build.json
+++ b/CRTKit/build.json
@@ -3,8 +3,8 @@
"compiler_std": "c++20",
"headers_path": ["../", "./"],
"sources_path": ["*.cxx"],
- "output_name": "crtcxx.dll",
+ "output_name": "mpccrt.dll",
"compiler_flags": ["-ffreestanding", "-shared", "-fno-rtti", "-fno-exceptions", " -Wl,--subsystem=17"],
- "cpp_macros": ["__CRT_AMD64__", "cCRTVersion=0x0100"]
+ "cpp_macros": ["__CRT_AMD64__", "cCRTVersion=0x0100", "cEFSVersionHighest=0x0100", "cEFSVersionLowest=0x0100"]
}
\ No newline at end of file