diff --git a/gcc/libgcc1.c b/gcc/libgcc1.c
index 7c0e0c101292c8b7c3b3700b34146a1ede29fc37..97452c425af5f08b89aa5039faf254df11ef3a8f 100644
--- a/gcc/libgcc1.c
+++ b/gcc/libgcc1.c
@@ -1,6 +1,6 @@
 /* Subroutines needed by GCC output code on some machines.  */
 /* Compile this file with the Unix C compiler!  */
-/* Copyright (C) 1987, 1988, 1992, 1994 Free Software Foundation, Inc.
+/* Copyright (C) 1987, 1988, 1992, 1994, 1995 Free Software Foundation, Inc.
 
 This file is free software; you can redistribute it and/or modify it
 under the terms of the GNU General Public License as published by the
@@ -76,10 +76,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
 #define perform_lshrsi3(a, b) return a >> b
 #endif
 
-#ifndef perform_lshlsi3
-#define perform_lshlsi3(a, b) return a << b
-#endif
-
 #ifndef perform_ashrsi3
 #define perform_ashrsi3(a, b) return a >> b
 #endif
@@ -296,15 +292,6 @@ __lshrsi3 (a, b)
 }
 #endif
 
-#ifdef L_lshlsi3
-nongcc_SI_type
-__lshlsi3 (a, b)
-     unsigned nongcc_SI_type a, b;
-{
-  perform_lshlsi3 (a, b);
-}
-#endif
-
 #ifdef L_ashrsi3
 nongcc_SI_type
 __ashrsi3 (a, b)