On 11/27/21 22:52, John David Anglin wrote: > On 2021-11-27 11:32 a.m., John David Anglin wrote: >> On 2021-11-27 5:58 a.m., Helge Deller wrote: >>> It seems the __lshrdi3 symbol was dropped from libgcc.a from gcc-11 for >>> 64-bit executables. >> This is gcc bug. There's a typo in libgcc/config/pa/t-dimode: >> >> # Extra DImode libgcc2 functions to build. >> lib2difuncs = _muldi3 _negdi2 _lshrdi _ashldi3 _ashrdi3 _cmpdi2 _ucmpdi2 >> >> Will fix. > This is now fixed in upstream gcc source. Thanks for fixing, Dave! So, my patch: https://patchwork.kernel.org/project/linux-parisc/patch/20211127105818.299902-1-deller@xxxxxx/ and Mikulas patch: https://patchwork.kernel.org/project/linux-parisc/patch/alpine.LRH.2.02.2111270717490.10680@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/ won't be needed. Good to know. Helge