libtool-patches
[Top][All Lists]
Advanced

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

Re: [PATCH] msvc: handle symbols from different files independently.


From: Ralf Wildenhues
Subject: Re: [PATCH] msvc: handle symbols from different files independently.
Date: Thu, 30 Sep 2010 21:25:38 +0200
User-agent: Mutt/1.5.20 (2010-08-04)

Hi Peter,

* Peter Rosin wrote on Thu, Sep 30, 2010 at 09:06:16PM CEST:
> Ok to push when I have tested with various MSVC versions?

I guess, but you should really add testsuite exposure.

Thanks,
Ralf

> Subject: [PATCH] msvc: handle symbols from different files independently.
> 
> * libltdl/m4/libtool.m4 (_LT_CMD_GLOBAL_SYMBOLS)
> <dumpbin, lt_cv_sys_global_symbol_pipe>: Make all sections
> viable for symbol extraction again when the symbols from a new
> file starts.  Fixes tests/tagdemo-make.test for MSVC 10.

> --- a/libltdl/m4/libtool.m4
> +++ b/libltdl/m4/libtool.m4
> @@ -3645,6 +3645,7 @@ for ac_symprfx in "" "_"; do
>      # which start with @ or ?.
>      lt_cv_sys_global_symbol_pipe="$AWK ['"\
>  "     {last_section=section; section=\$ 3};"\
> +"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
>  "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
>  "     \$ 0!~/External *\|/{next};"\
>  "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\



reply via email to

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