-
The pixman bug (there is a link in my original report) has explanations why -Werror is not a very nice solution and has some implications. Anyway, thanks for explaining the __declspec to __attribute__ mapping details. So this braindead handling of unrecognized attributes is the thing that comes from the upstream gcc and mingw-w64 has nothing to do with it. This was not entirely clear for me...
2012-11-28 08:18:15 PST in MinGW-w64 - for 3...
-
Do you mean I need to report this bug to upstream gcc?.
2012-11-28 07:54:35 PST in MinGW-w64 - for 3...
-
The configure script from http://pixman.org library tries to check whether to use __thread or __declspec(thread) for TLS by compiling a small test program (basically a single line "int __declspec(thread) x;") and checking whether the compiler accepts it. The result with mingw-w64 is the following:
configure:13768: x86_64-w64-mingw32-gcc -c -g -O2 -Wall -fno-strict-aliasing...
2012-11-28 07:39:19 PST in MinGW-w64 - for 3...