This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch mingw committed]: Remove of mingw-tls.c for libgcc
- From: Kai Tietz <ktietz70 at googlemail dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 13 Jul 2009 21:09:56 +0200
- Subject: [patch mingw committed]: Remove of mingw-tls.c for libgcc
Hello,
I reverted the patch I did for supporting in libgcc the TLS cleanup
code for mingw. The mingw-w64 runtime does now has builtin support of
TLS cleanup (static and shared versions are handled proper without the
need of any additional dll) and mingw.org has its mingwm10.dll doing
the task for option -mthreads, there is no reason to keep this.
ChangeLog
2009-07-13 Kai Tietz <kai.tietz@onevision.com>
* config/i386/t-gthr-win32 (LIB2FUNCS_EXTRA): Remove file
config/i386/mingw-tls.c.
* config/i386/mingw-tls.c: Removed.
Tested this patch for i686-pc-mingw32, i686-w64-mingw32, and x86_64-pc-mingw32.
I applied this patch to trunk at revision 149593.
Cheers,
Kai
--
| (\_/) This is Bunny. Copy and paste
| (='.'=) Bunny into your signature to help
| (")_(") him gain world domination
Index: gcc/gcc/config/i386/t-gthr-win32
===================================================================
--- gcc.orig/gcc/config/i386/t-gthr-win32 2009-07-13 20:56:42.000000000 +0200
+++ gcc/gcc/config/i386/t-gthr-win32 2009-07-13 20:57:23.487000000 +0200
@@ -1,3 +1,2 @@
# We hide calls to w32api needed for w32 thread support here:
-LIB2FUNCS_EXTRA = $(srcdir)/config/i386/gthr-win32.c \
- $(srcdir)/config/i386/mingw-tls.c
+LIB2FUNCS_EXTRA = $(srcdir)/config/i386/gthr-win32.c