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]

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


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


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