send patch to LLVM to make it emit globals which are undefined into .bss #1988
Labels
contributor friendly
This issue is limited in scope and/or knowledge of Zig internals.
upstream
An issue with a third party project that Zig uses.
Milestone
Right now, in release builds, when you initialize a global variable to
undefined
, it actually bloats the binary size. Instead, LLVM should be taught that it can lower a global which has an undefined value to .bss section, to save binary size.The text was updated successfully, but these errors were encountered: