This patch fixes a typo in t-dimode.  This caused __lshrdi3 to be dropped from 
libgcc.

Tested by build on hppa64-linux-gnu.

Committed to trunk and gcc-11.

Dave
---
Fix typo in t-dimode

2021-11-27  John David Anglin  <dang...@gcc.gnu.org>

libgcc/ChangeLog:

        * config/pa/t-dimode (lib2difuncs): Fix typo.

diff --git a/libgcc/config/pa/t-dimode b/libgcc/config/pa/t-dimode
index 1344e937644..19252a6e6b1 100644
--- a/libgcc/config/pa/t-dimode
+++ b/libgcc/config/pa/t-dimode
@@ -1,5 +1,5 @@
 # Extra DImode libgcc2 functions to build.
-lib2difuncs = _muldi3 _negdi2 _lshrdi _ashldi3 _ashrdi3 _cmpdi2 _ucmpdi2
+lib2difuncs = _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _cmpdi2 _ucmpdi2

 # Build lib2difuncs.
 lib2difuncs-o = $(patsubst %,%_di$(objext),$(lib2difuncs))

Reply via email to