I do not know if this helps with your concerns or not, but in the current proposal, _GLIBCXX_USE_CXX11_ABI is only set to 0 for macOS prior to Mavericks, where libstdc++ is the default. So _GLIBCXX_USE_CXX11_ABI is being used as it was intended, as a mechanism to facilitate transition.
-Marcus > On Jan 18, 2017, at 2:15 PM, Chris Jones <[email protected]> wrote: > > Set the ABI controls whether or not you compile using the new c++11 standards > compliant implementations of string and list. If you set the ABI back to 0 > then yes, you can then mix different std libs. But you are not strictly c++11 > compliant. For that reason i do not think its a path we should be looking at > as a general 'fix' for the stdlib issue. > > Chris
