[PATCH] D50652: [libcxx] By default, do not use internal_linkage to hide symbols from the ABI

Hans Wennborg via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 14 06:37:52 PDT 2018


hans added a comment.

If we think the symbol/string table size increase is acceptable for most user's, I suppose Chromium could just do

  -D_LIBCPP_HIDE_FROM_ABI=_LIBCPP_ALWAYS_INLINE

to get back the old behaviour and unblock us? And this could also be suggested in the release notes as a work-around for large projects that don't want the size increase?


Repository:
  rCXX libc++

https://reviews.llvm.org/D50652





More information about the cfe-commits mailing list