From 69324ee9f5c6280191f4b8f6aabe22aa718c70b4 Mon Sep 17 00:00:00 2001 From: "liang.he@intel.com" Date: Thu, 16 Apr 2026 13:20:32 +0800 Subject: [PATCH] refactor(bh_platform): remove unused API visibility macros --- core/shared/utils/bh_platform.h | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/core/shared/utils/bh_platform.h b/core/shared/utils/bh_platform.h index 4774a7cab..86aef839d 100644 --- a/core/shared/utils/bh_platform.h +++ b/core/shared/utils/bh_platform.h @@ -18,24 +18,6 @@ #include "bh_vector.h" #include "runtime_timer.h" -/** - * API visibility macros for WAMR internal functions - * - * WASM_RUNTIME_API_EXTERN - Public exported APIs (defined in wasm_export.h) - * WASM_RUNTIME_API_INTERN - Internal APIs visible across WAMR components - * - * In test builds (WAMR_BUILD_TEST=1), internal APIs are exposed for unit - * testing. In production builds, internal APIs are static (file-scoped) for - * encapsulation. - */ -#ifndef WASM_RUNTIME_API_INTERN -#ifdef WAMR_BUILD_TEST -#define WASM_RUNTIME_API_INTERN -#else -#define WASM_RUNTIME_API_INTERN static -#endif -#endif - /** * WA_MALLOC/WA_FREE need to be redefined for both * runtime native and WASM app respectively.