(SOC) Storage Only Commit

(ADD) Name, NameScope, Catlog, Object, String, Attribute, Char, Registry, Utils, Type, <Platform Support>, <Global Constants>, README

(MOD) Array, Var, Status, MemMan, <Common>
This commit is contained in:
William
2024-05-16 00:04:42 +08:00
parent 989e512f8f
commit 5f7a6c6f93
32 changed files with 1694 additions and 195 deletions

14
platform.h Normal file
View File

@@ -0,0 +1,14 @@
#ifndef COMPOUND_PLATFORM_H
# define COMPOUND_PLATFORM_H
# if defined __x86_64__ || defined __x86_64
# define __COMPOUND_64__
# define __COMPOUND_PRODUCT__ compound64
# elif defined __i386__ || __i486__ || __i586__ || __i686__ || _X86_ || __X86__
# define __COMPOUND_32__
# define __COMPOUND_PRODUCT__ compound32
# else
# error Platform not supported. Please issue this on github.com/Wilhelm-Lee/Compound --William
# endif
#endif /* COMPOUND_PLATFORM_H */