wasm-micro-runtime/core
Xavier Del Campo 296c3cc69d
wasm_export.h: Use "default" visibility for gcc and clang (#3957)
Since the top-level CMakelists.txt is appending `-fvisibility=hidden` to
the compile options, no public symbols are exported by default. This
forbids users from linking against the shared library.

Using `gcc/clang` attributes [1], it is possible to override the definition
for `WASM_RUNTIME_API_EXTERN` so that only required symbols are
correctly exported.

[1]: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#Common-Function-Attributes
2024-12-19 08:49:13 +08:00
..
deps Separate app-manager and app-framework from WAMR (#3129) 2024-02-20 18:12:36 +08:00
iwasm wasm_export.h: Use "default" visibility for gcc and clang (#3957) 2024-12-19 08:49:13 +08:00
shared Improvements for platform thread APIs on Windows and Zephyr (#3941) 2024-12-06 14:39:53 +08:00
config.h Bump AOT_CURRENT_VERSION for WAMR 2.x (gc, memory64) (#3880) 2024-10-29 11:26:06 +08:00
version.h Update release notes and update version to 2.2.0 (#3863) 2024-10-22 09:34:03 +08:00