Closed jdonald closed 7 years ago
We soon need to update autowiring to support Xcode 8. In the meantime, remove legacy unsupported configurations such as the libstdc++ build.
Removing the _LIBCPP_VERSION leads to implying STL11_ALLOWED for all of MSVC/clang/gcc and simplifies much of this header.
_LIBCPP_VERSION
STL11_ALLOWED
I tried to leave support for older versions of gcc intact, although I suspect we're not testing those paths either.
It looks good except for unnecessary STL11_ALLOWED define.
Good to move on.
We soon need to update autowiring to support Xcode 8. In the meantime, remove legacy unsupported configurations such as the libstdc++ build.
Removing the
_LIBCPP_VERSION
leads to implyingSTL11_ALLOWED
for all of MSVC/clang/gcc and simplifies much of this header.I tried to leave support for older versions of gcc intact, although I suspect we're not testing those paths either.