From b934d9587a684f1d86a0b54d56f0d769d0863a71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tobias=20Frauenschl=C3=A4ger?= Date: Thu, 8 Jan 2026 19:27:24 +0100 Subject: [PATCH] Add Zephyr support for TRACK_MEMORY --- .wolfssl_known_macro_extras | 1 + wolfssl/wolfcrypt/mem_track.h | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.wolfssl_known_macro_extras b/.wolfssl_known_macro_extras index fd50d26bb..e3fb769bf 100644 --- a/.wolfssl_known_macro_extras +++ b/.wolfssl_known_macro_extras @@ -1104,6 +1104,7 @@ __thumb__ __ti__ __x86_64__ __xtensa__ +__ZEPHYR__ byte configTICK_RATE_HZ fallthrough diff --git a/wolfssl/wolfcrypt/mem_track.h b/wolfssl/wolfcrypt/mem_track.h index 8dcfee8b3..9ae999f8f 100644 --- a/wolfssl/wolfcrypt/mem_track.h +++ b/wolfssl/wolfcrypt/mem_track.h @@ -79,7 +79,8 @@ !defined(WOLFSSL_STATIC_MEMORY) #define DO_MEM_STATS -#if (defined(__linux__) && !defined(WOLFSSL_KERNEL_MODE)) || defined(__MACH__) +#if (defined(__linux__) && !defined(WOLFSSL_KERNEL_MODE)) || \ + defined(__MACH__) || defined(__ZEPHYR__) #define DO_MEM_LIST #endif