On Tue, 25 Sep 2018, rth7...@gmail.com wrote: > From: Richard Henderson <richard.hender...@linaro.org> > > We are about to introduce symbols to libgcc.a that will > not be present in libgcc_s.so. Most symbols will be > resolved from the shared library first, and only the new > symbols will be pulled from the static library.
Configurations with this property should be using libgcc's config/t-slibgcc-libgcc to make libgcc_s.so into a linker script. Unless you have a configuration needing this but not supporting linker scripts, I wouldn't expect driver changes to be needed. The linker script looks like: /* GNU ld script Use the shared library, but some functions are only in the static library. */ GROUP ( libgcc_s.so.1 -lgcc ) -- Joseph S. Myers jos...@codesourcery.com