runtime progress

This commit is contained in:
2026-03-21 09:49:42 -06:00
parent 5a4eb66c78
commit 9feef38410
10 changed files with 488 additions and 13 deletions

View File

@@ -55,6 +55,7 @@
// ========================================================== //
// PACKING //
// (not used now) //
// ========================================================== //
@@ -73,8 +74,9 @@
// Macros...
#if defined(SPIDER_COMPILER_GCC_LIKE)
#define SPIDER_ATTRIBUTE_PACKED __attribute__((packed))
#define SPIDER_PACKED_STRUCT(decl) decl SPIDER_ATTRIBUTE_PACKED
#define SPIDER_PACK_BEGIN
#define SPIDER_PACK_END
#define SPIDER_PACK_STRUCT __attribute__((packed))
#elif defined(SPIDER_COMPILER_MSVC)
#define SPIDER_BEGIN_PACKED __pragma(pack(push, 1))