Don't export ZSTD_ symbols (reduce wasm size)

This commit is contained in:
Fabian 2021-11-10 23:06:56 -05:00
parent 714105a7bc
commit e6c725bf54
2 changed files with 2 additions and 1 deletions

View file

@ -207,6 +207,7 @@ build/zstddeclib.o: lib/zstd/zstddeclib.c
mkdir -p build
clang -c -Wall \
--target=wasm32 -O3 -flto -nostdlib -fvisibility=hidden -ffunction-sections -fdata-sections \
-DZSTDLIB_VISIBILITY="" \
-o build/zstddeclib.o \
lib/zstd/zstddeclib.c

View file

@ -198,7 +198,7 @@ CPU.prototype.create_jit_imports = function()
for(let name of Object.keys(this.wm.exports))
{
if(name.startsWith("_") || name.startsWith("ZSTD") || name.startsWith("zstd") || name.endsWith("_js"))
if(name.startsWith("_") || name.startsWith("zstd") || name.endsWith("_js"))
{
continue;
}