[libc++] Make sure we assume merged typeinfo names on Apple
authorLouis Dionne <ldionne@apple.com>
Wed, 22 Apr 2020 21:16:47 +0000 (17:16 -0400)
committerLouis Dionne <ldionne@apple.com>
Wed, 22 Apr 2020 21:35:30 +0000 (17:35 -0400)
commit2464d8135e2a4dbcf821ff254012995c05e20fa0
tree43bade6288e166f96c1b2f4412061c31d17a804a
parentf34fdbcf996a9b944439007b1da087be8284b803
[libc++] Make sure we assume merged typeinfo names on Apple

The introduction of LIBCXX_HAS_MERGED_TYPEINFO_NAMES_DEFAULT changed
the default from =1 (assuming merged typeinfos) to =0 (not assuming
merged typeinfos) on all platforms where at least one other __config_site
macro is defined.

This commit explicitly enables the assumption of merged typeinfo names
on Apple platform to restore the previous behavior, at least until the
underlying issue has been fixed.
libcxx/cmake/caches/Apple.cmake