libtool-patches
[Top][All Lists]
Advanced

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

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


From: Charles Wilson
Subject: Re: [PATCH] [CXX] Use correct export_dynamic_flag_spec for PE-COFF $hosts
Date: Wed, 01 Jul 2009 04:04:51 -0400
User-agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.22) Gecko/20090605 Thunderbird/2.0.0.22 Mnenhy/0.7.6.666

Ralf Wildenhues wrote:
> * Charles Wilson wrote on Wed, Jul 01, 2009 at 06:48:52AM CEST:
>> but
>> as far as I can tell we don't actually have separate cases for those
>> other languages' linker requirements at present.  There's just C++, and
>> "everything else":
> 
> Yes.  What I am asking is "do these variables actually get set for
> 'everything else'" or not?  Presumably all it should take you to verify
> that would be to inspect the output of this, in the top build directory
> of Libtool:
> 
>   for tag in F77 FC GCJ; do
>     ./libtool --tag=$tag --config | grep '^export_dynamic_flag_spec='
>   done

$ for tag in F77 FC GCJ; do
    echo $tag: `./libtool --tag=$tag --config | grep
'^export_dynamic_flag_spec='`
  done
F77: export_dynamic_flag_spec="\${wl}--export-all-symbols"
export_dynamic_flag_spec="\${wl}--export-all-symbols"
FC: export_dynamic_flag_spec="\${wl}--export-all-symbols"
export_dynamic_flag_spec="\${wl}--export-all-symbols"
GCJ: export_dynamic_flag_spec="\${wl}--export-all-symbols"
export_dynamic_flag_spec="\${wl}--export-all-symbols"

('course, for that to work properly, I had to download and actually
install GCJ, before rebuilding libtool with this patch)

Given the above, I'm taking this:
>>> OK to push?
>>Yes, but {please check as above}

As approval.

>> Presuming there WAS a need for a separate setting for F77 or FC or
>> GCJ...er, where exactly would such things go?
> 
> In or in macros called from the _LT_LANG_*_CONFIG macros.

Thanks,
Chuck




reply via email to

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