refactor: one more step towards arch-agnostic design
[lunaix-os.git] / lunaix-os / flags.h
index d4262dfa4fbbe921fc33da1672b4025991d8ef0e..61d12c92e729edc1e20f28751ab667919ba5d765 100644 (file)
@@ -1,6 +1,14 @@
 #ifndef __LUNAIX_FLAGS_H
 #define __LUNAIX_FLAGS_H
 
+#ifdef __ARCH_IA32
+#define PLATFORM_TARGET "x86_32"
+#else
+#define PLATFORM_TARGET "unknown"
+#endif
+
+#define LUNAIX_VER "0.0.1-dev"
+
 /*
     Uncomment below to force LunaixOS use kernel page table when context switch
    to kernel space NOTE: This will make the kernel global.