[PATCH] D37182: [libcxx] Special visibility macros for the experimental library

Marshall Clow via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Aug 30 08:36:57 PDT 2017


mclow.lists added a comment.

The reason for building the filesystem library as a statically linked lib (instead of dynamic) is that for quite a while it was changing significantly.  Having people link statically means that we can make changes w/o worrying (as much) about people using the library - they can pick up new features /changes when they re-link their programs. Once we change to a dylib (and we will, but not yet), then we have to worry about ABI changes affecting programs in the field.


https://reviews.llvm.org/D37182





More information about the cfe-commits mailing list