macro for aligning types

This commit is contained in:
Nikita Smith
2025-09-19 13:43:11 -07:00
parent 4717701540
commit 861c2cf893
+8
View File
@@ -125,6 +125,14 @@
# error AlignOf not defined for this compiler.
#endif
#if COMPILER_MSVC
# define AlignType(x) __declspec(align(x))
#elif COMPILER_CLANG || COMPILER_GCC
# define AlignType(x) __attribute__((aligned(x)))
#else
# error AlignType not defined for this compiler.
#endif
////////////////////////////////
//~ rjf: Member Offsets