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