From: ktietz Date: Fri, 26 Jun 2009 13:39:36 +0000 (+0000) Subject: 2009-06-26 Kai Tietz X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=commitdiff_plain;h=5ab8d1bf67eb4a4ca72317d95f294069749928f3 2009-06-26 Kai Tietz * config/i386/mingw-tls.c (__mingwthr_key_dtor): Remove for none shared libgcc. (__mingwthr_remove_key_dtor): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148971 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c7c31b74d76..5e149cdfa9e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2009-06-26 Kai Tietz + + * config/i386/mingw-tls.c (__mingwthr_key_dtor): Remove for none + shared libgcc. + (__mingwthr_remove_key_dtor): Likewise. + 2009-06-26 Richard Guenther * tree-ssa-structalias.c (do_ds_constraint): Simplify escape diff --git a/gcc/config/i386/mingw-tls.c b/gcc/config/i386/mingw-tls.c index 7a5c7758b2e..8495a96e3b9 100644 --- a/gcc/config/i386/mingw-tls.c +++ b/gcc/config/i386/mingw-tls.c @@ -36,38 +36,11 @@ typedef struct __mingwthr_key { #if defined(_WIN32) && !defined(__CYGWIN__) -/* Possibly we could define this here for none MT too and avoid use of - mingwthrd.a at all, but well ... */ +/* Static functions for libgcc. */ #ifdef SHARED __declspec(dllexport) int _CRT_MT = 1; -#else -#if 0 -int _CRT_MT = 0; -#endif -#endif - -/* Static functions for libgcc. */ -#ifndef SHARED - -int __mingwthr_key_dtor (DWORD,void (*dtor)(void *)); -int __mingwthr_remove_key_dtor (DWORD); - - -int -__mingwthr_key_dtor (DWORD key __attribute__ ((__unused__)), - void (*dtor) (void *) __attribute__ ((__unused__))) -{ - return 0; -} - -int -__mingwthr_remove_key_dtor (DWORD key __attribute__ ((__unused__))) -{ - return 0; -} -#else /* Shared functions for libgcc. */ /* Prototypes. */