https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104838
--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Thanks for the hint, that might be indeed it. In Fedora for i686 the default C{,XX}FLAGS are -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection I'll see if I can reproduce it by running gnat1 with LD_LIBRARY_PATH pointing to the new libgcc_s.so.1 directory (though it is unclear what would cause that in the makefiles).