summaryrefslogtreecommitdiffhomepage
path: root/src/CompilerKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-12 12:10:32 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-12 12:11:20 +0100
commitff7ee3e3e070a2abee70fd93062065060118cf9e (patch)
tree2718e81141bc32ac272b77f67e7e381f4ae68dbf /src/CompilerKit
parentcce0f5c05980c0f51348536192e5527a0828940c (diff)
chore: wip: Introduce `libNectarStd`'s Generics Library.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/CompilerKit')
-rw-r--r--src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc17
1 files changed, 4 insertions, 13 deletions
diff --git a/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc b/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc
index efaee88..7b3c219 100644
--- a/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc
+++ b/src/CompilerKit/src/Preprocessor/Preprocessor+Generic.cc
@@ -805,21 +805,12 @@ NECTAR_MODULE(GenericPreprocessorMain) {
kMacros.push_back(macro_lang);
- Detail::bpp_macro macro_size_t;
- macro_size_t.fName = "__SIZE_TYPE__";
- macro_size_t.fValue = "unsigned long long int";
+ Detail::bpp_macro macro_nil;
- kMacros.push_back(macro_size_t);
+ macro_nil.fName = "nil";
+ macro_nil.fValue = "0";
- macro_size_t.fName = "__UINT32_TYPE__";
- macro_size_t.fValue = "unsigned int";
-
- kMacros.push_back(macro_size_t);
-
- macro_size_t.fName = "__UINTPTR_TYPE__";
- macro_size_t.fValue = "unsigned long long int";
-
- kMacros.push_back(macro_size_t);
+ kMacros.push_back(macro_nil);
for (auto index = 1UL; index < argc; ++index) {
if (skip) {