This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch i386 mingw]: Disable build of tls dummy functions for none shared libgcc


2009/6/26 Kai Tietz <ktietz70@googlemail.com>:
> Hello,
>
> as we implemented now for w64 runtime TLS based callbacks in runtime
> itself by using TLS callbacks, this functionality isn't necessary
> anymore. Mingw.org's runtime provides those dummy functions within
> their runtime by themself, so I see here no reason to remove this
> functionality.
>
> ChangeLog
>
> 2009-06-26 ?Kai Tietz ?<kai.tietz@onevision.com>
>
> ? ? ? ?* config/i386/mingw-tls.c (__mingwthr_key_dtor): Remove for none shared libgcc.
> ? ? ? ?(__mingwthr_remove_key_dtor): Likewise.
>
> Tested for i686-pc-mingw32 (mingw.org's and mingw-w64's runtime), and
> x86_64-pc-mingw32 without regressions.
>
> ?I'll commit this patch soon, if there aren't any objections.
>
> Cheers,
> Kai
>
> --
> | ?(\_/) This is Bunny. Copy and paste
> | (='.'=) Bunny into your signature to help
> | (")_(") him gain world domination
>

Ups, plus the patch :}

Kai

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

Attachment: remove_tlsnoneshared.diff
Description: Binary data


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]