[Bug debug/123886] [13/14 Regression] Invalid assembly expressions generated with LTO and debuging info
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Mar 16 13:40:15 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123886
--- Comment #11 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Richard Biener
<rguenth@gcc.gnu.org>:
https://gcc.gnu.org/g:49b60a20de51bd0a0b0ba745f2f1ccf2e5970dfb
commit r14-12449-g49b60a20de51bd0a0b0ba745f2f1ccf2e5970dfb
Author: Richard Biener <rguenther@suse.de>
Date: Fri Jan 30 14:55:58 2026 +0100
debug/123886 - remove GTY((skip)) from external_die_map entry
The following avoids GCing IDENTIFIER_POINTERs referenced from
external_die_map after we clear ggc_protect_identifiers. I never
expected those to be GCed.
PR debug/123886
* dwarf2out.cc (sym_off_pair::sym): Remove GTY((skip)).
(cherry picked from commit 2b44a1ab15cfd0936860bbb78ece649e9b5ca0a0)
More information about the Gcc-bugs
mailing list