libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] Use correct export_dynamic_flag_spec for PE-COFF $hosts


From: Charles Wilson
Subject: Re: [PATCH] Use correct export_dynamic_flag_spec for PE-COFF $hosts
Date: Sun, 29 Mar 2009 21:17:47 -0400
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.21) Gecko/20090302 Thunderbird/2.0.0.21 Mnenhy/0.7.6.666

Bob Friesenhahn wrote:
>> No regressions.  Okay to push?
> 
> If you are sure that --export-all-symbols will work with older (within
> reason) Cygwin and MinGW installs, then this seems ok to push.  I do see
> support for --export-all-symbols in my archaic MinGW install so the risk
> of problems seems low.

auto-export was added more than 10 years ago:

Mon Nov  9 16:41:30 1998  DJ Delorie  <...>

        * emultempl/pe.em (gld_i386_list_options): list dll-specific
        options.
        * pe-dll.c (process_def_file): auto-export everything if
        nothing is otherwise exported.

and IIRC --export-all-symbols was part of that addition.  I know I
updated the (scanty, at the time) documentation for --export-all-symbols
in 2001:

2001-08-02  Charles Wilson  <...>

        * ld.texinfo: add additional documentation for
        --export-all-symbols.  Document --out-implib,
        --enable-auto-image-base, --disable-auto-image-base,
        --dll-search-prefix, --enable-auto-import, and
        --disable-auto-import.
        * ldint.texinfo: Add detailed documentation on auto-import
        implementation.

So I think we're good...

--
Chuck




reply via email to

[Prev in Thread] Current Thread [Next in Thread]