https://gcc.gnu.org/bugzilla/show_bug.cgi?id=127602

--- Comment #6 from Drea Pinski <pinskia at gcc dot gnu.org> ---
And yes this fixes the issue:
```
[apinski@xeond2 gcc]$ git diff
diff --git a/gcc/except.h b/gcc/except.h
index e0cb9431166..1988d9f4ad7 100644
--- a/gcc/except.h
+++ b/gcc/except.h
@@ -115,7 +115,7 @@ struct GTY(()) eh_catch_d

 /* Describes one exception region.  */

-struct GTY(()) eh_region_d
+struct GTY((chain_next("%h.next_peer"))) eh_region_d
 {
   /* The immediately surrounding region.  */
   struct eh_region_d *outer;

```

Reply via email to