From a711a5af45a8ab064c766da2e50dd691ecb82460 Mon Sep 17 00:00:00 2001
From: Christopher Faylor <me@cgf.cx>
Date: Mon, 7 Jul 2003 05:32:24 +0000
Subject: [PATCH] * rmsym: Don't use ranlib.

---
 winsup/cygwin/ChangeLog | 6 +++++-
 winsup/cygwin/rmsym     | 4 +---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index e11085fbf..c2a2e07c0 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,8 +1,12 @@
+2003-07-07  Christopher Faylor  <cgf@redhat.com>
+
+	* rmsym: Don't use ranlib.
+
 2003-07-07  Christopher Faylor  <cgf@redhat.com>
 
 	* newsym: Reenable removal of tmp directory.  Just use ar to generate
 	archive index.
-	* Makefile.in: Don't send ranlib to newsym.
+	* Makefile.in: Don't send ranlib to newsym or rmsym.
 
 2003-07-07  Christopher Faylor  <cgf@redhat.com>
 
diff --git a/winsup/cygwin/rmsym b/winsup/cygwin/rmsym
index fcd458e54..1549eed99 100755
--- a/winsup/cygwin/rmsym
+++ b/winsup/cygwin/rmsym
@@ -2,10 +2,8 @@
 lib=$1; shift
 nm=$1; shift
 ar=$1; shift
-ranlib=$1; shift
 grepit=`echo $* | sed 's/ /\$|__imp__/g'`
 [ -n "$grepit" ] && grepit="__imp__$grepit\$"
 objs=`$nm $lib | awk -F: '/^d*[0-9][0-9]*.o:/ {obj=$1} '"/$grepit/"'{print obj}'`
 [ -n "$objs" ] || exit 1
-$ar d $lib $objs
-$ranlib $lib
+$ar ds $lib $objs