https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93144
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org --- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> --- There's a small change in .text as well: ~/Programming/bloaty/bloaty /tmp/after/GemsFDTD -- /tmp/before/GemsFDTD VM SIZE FILE SIZE -------------- -------------- [ = ] 0 .debug_loc +181Ki +131% +6.0% +32.9Ki .text +32.9Ki +6.0% [ = ] 0 .debug_ranges +17.6Ki +58% [ = ] 0 .debug_info +1.77Ki +1.0% [ = ] 0 .debug_line +872 +1.9% [ = ] 0 .debug_abbrev +130 +1.4% +0.3% +64 .bss 0 [ = ] +60% +12 [LOAD [RW]] 0 [ = ] -4.2% -12 .data -12 -4.2% -7.2% -32 .eh_frame_hdr -32 -7.2% -0.3% -48 .rodata -48 -0.3% [ = ] 0 .symtab -96 -0.4% [ = ] 0 .strtab -176 -1.5% [ = ] 0 .debug_str -239 -1.3% -7.9% -248 .eh_frame -248 -7.9% [ = ] 0 [Unmapped] -546 -7.0% +5.5% +32.6Ki TOTAL +232Ki +23% Looking at the gcc-patches discussion, before the patch, ipa_size_summary was wrongly set to 0 for clones. @Honza: Can we close this issue?