https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110510
--- Comment #5 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The trunk branch has been updated by Andrew Pinski <pins...@gcc.gnu.org>: https://gcc.gnu.org/g:d0a333612bfb7faf8d61210c831165388e758768 commit r14-2270-gd0a333612bfb7faf8d61210c831165388e758768 Author: Andrew Pinski <apin...@marvell.com> Date: Sat Jul 1 10:52:48 2023 -0700 Use chain_next on eh_landing_pad_d for GTY (PR middle-end/110510) The backtrace in the bug report suggest there is a running out of stack during GC collection, because of a long chain of eh_landing_pad_d. This might fix that by adding chain_next onto eh_landing_pad_d's GTY marker. OK? Bootstrapped and tested on x86_64-linux-gnu with no regressions. gcc/ChangeLog: PR middle-end/110510 * except.h (struct eh_landing_pad_d): Add chain_next GTY.