Disable the use of __thread with MinGW.
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 3 Oct 2010 17:16:15 +0000 (17:16 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 3 Oct 2010 17:16:15 +0000 (17:16 +0000)
commit2c5c9c27def1b8fa76fcec01e6c89e719ac13653
treeb377c81dc4b87678c7ce655fce0e9a05a100b011
parent1b2f7b6d75886325b818d46b8c6250b4d6431ccc
Disable the use of __thread with MinGW.

__thread keyword doesn't work correctly with at least some MinGW builds and in
particular TLS unit tests failed with the official 4.4 version.

Disable the use of __thread with MinGW entirely for now to be sure that the
generated code behaves correctly. In the future we should white list the known
good versions of MinGW and/or use run-time test for __thread support in
configure instead of compile-time one only.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65747 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/tls.h