libcxx: define _LIBCPP_ABI_VERSION and _LIBCPP_ABI_NAMESPACE

The changes from https://reviews.llvm.org/D119173 mean that __config no
longer defaults the libc++ ABI to 1, relying on external configuration.
This means Zig must provide the external configuration.

This fixes static libraries built with zig with -lc++ to have the
standard __1 namespace prefix, which had previously regressed in the
llvm15 branch.
f79824f946Andrew Kelley committed on 9/12/2022, 10:56:31 PMparent6e3bbba
2 files changedLine totals unavailable