diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 525b414c9d..7f930aef42 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,10 @@ 2008-12-31 13:59 UTC+0100 Foo Bar (foo.bar foobar.org) */ +2008-09-25 13:07 UTC+0200 Viktor Szakats (harbour.01 syenar hu) + * include/hbthread.h + + Enabled HB_USE_TLS for MinGW >= 4.3.0 + 2008-09-25 11:26 UTC+0200 Viktor Szakats (harbour.01 syenar hu) - harbour-ce-spec + harbour-wce-spec diff --git a/harbour/include/hbthread.h b/harbour/include/hbthread.h index 829e14c1a0..4ff83e798c 100644 --- a/harbour/include/hbthread.h +++ b/harbour/include/hbthread.h @@ -316,6 +316,8 @@ extern void hb_threadMutexUnlockAll( void ); # define HB_USE_TLS # elif defined( __BORLANDC__ ) && !defined( __CODEGUARD__ ) # define HB_USE_TLS +# elif defined( __MINGW32__ ) && __GNUC__ >= 4 && __GNUC_MINOR__ >= 3 +# define HB_USE_TLS # elif defined( __GNUC__ ) && __GNUC__ >= 3 && \ defined( __GLIBC__ ) && defined( __GLIBC_MINOR__ ) && \ ( __GLIBC__ > 2 || ( __GLIBC__ == 2 && __GLIBC_MINOR__ >= 6 ) ) && \