
9 Dec
2015
9 Dec
'15
8:39 p.m.
On Wed, Dec 9, 2015 at 12:26 PM, Peter Dimov
Marcel Raad wrote:
The same problem occurs with clang-cl, which defines _MSC_VER instead of
__GNUC__. Could that be fixed too please?
clang/c2 defines __GNUC__ but doesn't support GCC inline assembly, so sp_counted_base_gcc_x86.hpp also has to be excluded for __c2__.
With all those subtly different clangs, things are getting a bit ridiculous.
Yes, but do remember that clang/c2 in Update 1 is just a preview release. They want it to work on the Boost codebase, are clearly putting more resources into C++ than in the past, and fixing bugs much more quickly. --Beman