c949e8684b4e4a91fe3dbeb312fb417ca3f3231c
Jolt's GENERATE_DEBUG_SYMBOLS option defaults to ON and injects -g in every config, so the Release binary carried ~44MB of DWARF sections (.debug_info/.debug_line/...) from Jolt TUs alone -- 80% of the 55MB exe. Force the option OFF for Release builds only (the vendored submodule is untouched; Debug/RelWithDebInfo keep symbols). Measured: 55.0MB -> 11.3MB, .text unchanged at 8.5MB, zero debug sections left. The remaining ~1.6MB is the ELF symtab, useful for crash stacks; plain strip takes it to 9.7MB if a distributable is needed.
Description
No description provided
5.6 MiB
Languages
C++
56.3%
C
41.6%
GLSL
1.8%
CMake
0.3%