https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105507
--- Comment #10 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > I'm wondering if there are any downsides to just removing "-static-libgcc" > from both "--with-stage1-ldflags" and "--with-boot-ldflags". None presumably, since you already have dependencies on DLLs. > Or is only ada using exceptions in GCC? Yes, they are prohibited in the C++ codebase for the time being. > Or should we try linking everything statically to avoid this alltogether? It's your call, either should work equally well.