[Top][All Lists]
[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