feat: nearly complete POSIX.1-2008 compliant terminal interface implementation
[lunaix-os.git] / lunaix-os / flags.h
index 90a5a5a5e845fdc305c92ef5d3b6a222437e4706..7f9835fb172d8f1e9cb56b8e92e36c80301fcc32 100644 (file)
@@ -1,10 +1,17 @@
 #ifndef __LUNAIX_FLAGS_H
 #define __LUNAIX_FLAGS_H
 
-/* 
-    Uncomment below to force LunaixOS use kernel page table when context switch to kernel space 
-    NOTE: This will make the kernel global.
+#if __ARCH__ == i386
+#define PLATFORM_TARGET "x86_32"
+#else
+#define PLATFORM_TARGET "unknown"
+#endif
+
+#define LUNAIX_VER "0.0.1-dev"
+
+/*
+    Uncomment below to disable all assertion
 */
-// #define USE_KERNEL_PG
+// #define __LUNAIXOS_NASSERT__
 
 #endif /* __LUNAIX_FLAGS_H */