[patch]: PR/44139 Exporting emutls symbols from a DLL broken on w32 targets

Kai Tietz ktietz70@googlemail.com
Fri May 21 09:14:00 GMT 2010


2010/5/21 Richard Guenther <richard.guenther@gmail.com>:
> On Thu, May 20, 2010 at 8:12 PM, Kai Tietz <ktietz70@googlemail.com> wrote:
>> Hello,
>>
>> This patch handles dllimport/dllexport semantics for TLS variables.
>>
>> ChangeLog
>>
>>      PR/44139
>>      * varasm.c (emutls_decl): Merge attributes to new decl.
>>
>> Patch tested for i686-pc-mingw32, x86_64-pc-mingw32, and AIX (see bug-report).
>>
>> Ok for apply to trunk and 4.5 branch?
>
> Ok for trunk if David confirms the patch works on AIX.  It's not
> a regression so not ok for the branch (I don't want to deal with
> all the emultls fallout there).
>
> Thanks,
> Richard.

Ok, just for trunk. See comment #21 of
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44139 report. David tested
and confirms that there was no regression for AIX.

Cheers,
Kai

-- 
|  (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination



More information about the Gcc-patches mailing list