#include #include // Weak, no-op stubs to satisfy link in configurations where // optional components are compiled out or gated by flags. // Real implementations (when present) will override these. __attribute__((weak)) void hak_tiny_prewarm_tls_cache(void) {} __attribute__((weak)) void* pool_alloc(size_t size) { // Fallback to malloc if Pool TLS not linked return malloc(size); } __attribute__((weak)) void pool_free(void* ptr) { // Fallback to free if Pool TLS not linked free(ptr); }