commit | 6e270a7968ef45941a255919e83518fa1962d662 | [log] [tgz] |
---|---|---|
author | Benjamin Gilbert <bgilbert@backtick.net> | Sat Dec 01 23:55:31 2012 -0500 |
committer | Søren Sandmann Pedersen <ssp@redhat.com> | Mon Dec 10 06:46:36 2012 -0500 |
tree | a5bb5c62d74744e6d6c30608b24d1037f73378d5 | |
parent | d91f550b2a6a5029996a97282025930e67f468ae [diff] |
Fix thread safety on mingw-w64 and clang After finding a working TLS storage class specifier, configure was continuing to test other candidates. This caused it to prefer __declspec(thread) over __thread. However, __declspec(thread) is ignored with a warning by mingw-w64 [1] and silently ignored by clang [2]. The resulting binary behaved as if PIXMAN_NO_TLS was defined. Bug introduced by a069da6c. [1] https://bugs.freedesktop.org/show_bug.cgi?id=57591 [2] http://lists.freedesktop.org/archives/pixman/2012-October/002320.html