On Tue, 6 Sep 2022 09:06:27 -0700 "'Sam Clegg' via emscripten-discuss" <[email protected]> wrote:
> Starting with 2.1.21, in order to make the default output size smaller some > runtime functions are transitioning to library functions. In debug builds, > if you try to use these functions, you should see an actionable warning. > > From the changelog: > Thanks for the warning, Sam! > - The `LEGACY_RUNTIME` setting is no longer enabled by default. If you use > any > of these legacy runtime functions (except in library code with explicit > > dependencies) then you would need to set `LEGACY_RUNTIME` on the command > line > or add the ones you need to `DEFAULT_LIBRARY_FUNCS_TO_INCLUDE`: > > - addFunction > > - removeFunction > > - allocate > > - AsciiToString > > - stringToAscii > > - UTF16ToString > > - stringToUTF16 > > - lengthBytesUTF16 > > - UTF32ToString > > - stringToUTF32 > > - lengthBytesUTF32 > > - allocateUTF8 > > - allocateUTF8OnStack > > - writeStringToMemory > > - writeArrayToMemory > > - writeAsciiToMemory > > - intArrayFromString > > - intArrayToString > > - warnOnce > > - ccall > > - cwrap > > Although this is technically a breaking change for those who use these > > functions, there are assertions in debug builds that catch such usages > and > direct towards how to fix the issue. > > I hope this change is not too disruptive and overall a move in the right > direction. > > cheers, > sam > -- Shlomi Fish https://www.shlomifish.org/ Chuck Norris/etc. Facts - https://www.shlomifish.org/humour/bits/facts/ If Botticelli were alive today, he’d be working for Vogue. — https://en.wikiquote.org/wiki/Peter_Ustinov Please reply to list if it's a mailing list post - https://shlom.in/reply . -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/20220906203453.55fc9bae%40shlomifish.org.
