Mail Archives: cygwin/2002/11/09/13:35:17
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/
- Raw text -