Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Delivered-To: mailing list cygwin@cygwin.com Date: Sat, 9 Nov 2002 13:35:12 -0500 From: Christopher Faylor To: cygwin@cygwin.com Subject: Re: binutils 20021107-2 Message-ID: <20021109183512.GA17700@redhat.com> Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <20021109105904.24937.qmail@web21405.mail.yahoo.com> <1036844910.31190.0.camel@lifelesswks> <3DCD4623.8070800@ece.gatech.edu> <3DCD4691.1070601@ece.gatech.edu> <20021109181030.GB16969@redhat.com> <3DCD520A.6090504@ece.gatech.edu> <3DCD5420.5000406@ece.gatech.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3DCD5420.5000406@ece.gatech.edu> User-Agent: Mutt/1.5.1i On Sat, Nov 09, 2002 at 01:29:52PM -0500, Charles Wilson wrote: >Charles Wilson wrote: >>>>Oops. Previous patch still left a chunk of Egor's changes. New >>>>patch replaces. >>>> >>> >>>How about submitting the patch to the binutils mailing list? >>> >> >> >>I've no objections -- but the patch is a workaround for a >>cygwin-specific packaging decision (e.g. providing gcc-2.95.3 as "gcc-2" >>and renaming the runtime libs accordingly). >> >>Is that something that should go into the "real" binutils CVS, or should >>it be kept in the cygwin binutils package only? > >Another alternative -- slightly more general (don't include the "." >char, and take advantage of the fact that we only check the first N >characters of the name). Shouldn't there be a few more entries in this list, like libmingwex, libmingwthrd, libmsvcrt (maybe). I don't know if any of those libraries have globals that could be erroneously exported but doesn't it pay to be safe? cgf >Index: pe-dll.c >=================================================================== >RCS file: /cvs/src/src/ld/pe-dll.c,v >retrieving revision 1.45 >diff -u -r1.45 pe-dll.c >--- pe-dll.c 6 Nov 2002 19:36:20 -0000 1.45 >+++ pe-dll.c 9 Nov 2002 18:28:56 -0000 >@@ -228,12 +229,12 @@ > /* Do not specify library suffix explicitly, to allow for dllized versions. */ > static autofilter_entry_type autofilter_liblist[] = > { >- { "libgcc.", 7 }, >- { "libstdc++.", 10 }, >- { "libmingw32.", 11 }, >- { "libg2c.", 7 }, >- { "libsupc++.", 10 }, >- { "libobjc.", 8 }, >+ { "libgcc", 6 }, >+ { "libstdc++", 9 }, >+ { "libmingw32", 10 }, >+ { "libg2c", 6 }, >+ { "libsupc++", 9 }, >+ { "libobjc", 7 }, > { NULL, 0 } > }; > > >-- >Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple >Bug reporting: http://cygwin.com/bugs.html >Documentation: http://cygwin.com/docs.html >FAQ: http://cygwin.com/faq/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/