<div dir="ltr">It appears that there is file in libc++ whose entire contents are provided by libc++abi / libcxxrt / libsupc++:<div><br></div><div>src/typeinfo.cpp</div><div>--------</div><div>...</div><div>#if !(defined(_LIBCPPABI_VERSION) || defined(LIBCXXRT))<br>
</div><div>...</div><div>#endif</div><div>--------</div><div><br></div><div>So, only headers are included before the #if. So for users of libc++abi and libcxxrt, this translation unit is empty.</div><div><br></div><div>For users of libsupc++, the symbols defined here produce link errors as they are always provided by libsupc++.</div>
<div><br></div><div>Any objections to my deleting this file?</div></div>