llvm-project/libcxx
Louis Dionne 5afc5a6c1b [libc++] Only build with -fvisibility=hidden on Clang
The visibility annotations in libc++ are not quite right for GCC, which
results in symbols not being exported when -fvisibility=hidden is used.
To fix the GCC build bots, this commit reverts to the previous state of
not building with hidden visibility on GCC.

In the future, we can build with hidden visibility all the time and
export symbols explicitly using a list. See https://llvm.org/D66970
for one take at this.

llvm-svn: 370926
2019-09-04 16:41:31 +00:00
..
benchmarks libcxx: Rename .hpp files in libcxx/benchmarks to .h 2019-08-21 01:59:12 +00:00
cmake Provide a meaningful diagnostic when LLVM_PATH doesn't point to a directory 2019-08-19 23:51:26 +00:00
docs [libc++] Fix typo in documentation for LIBCXX_HERMETIC_STATIC_LIBRARY 2019-08-23 19:42:09 +00:00
fuzzing Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
include [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros 2019-09-04 13:35:03 +00:00
lib [libc++] Update ABI list for ABI v2 2019-06-17 19:37:26 +00:00
src [libc++] Only build with -fvisibility=hidden on Clang 2019-09-04 16:41:31 +00:00
test [libc++] Move __clamp_to_integral to <cmath>, and harden against min()/max() macros 2019-09-04 13:35:03 +00:00
utils Revert "Add gdb pretty printers for a wide variety of libc++ data structures." 2019-08-31 00:00:34 +00:00
www [libc++] Implement LWG 3199 2019-08-20 18:21:06 +00:00
.arcconfig [libcxx] Set up .arcconfig to point to new Diffusion CXX repository 2017-12-04 17:55:28 +00:00
.clang-format
.gitignore
CMakeLists.txt Revert "[libc++] Take 3: Do not cleverly link against libc++abi just because it happens to be there" 2019-08-08 00:28:06 +00:00
CREDITS.TXT Try again, this time with the correct address 2017-12-29 19:26:53 +00:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00
NOTES.TXT Reland "Use custom command and target to install libc++ headers" 2018-06-12 03:10:02 +00:00
TODO.TXT
appveyor-reqs-install.cmd Attempt to upgrade compiler used by appveyor builds 2019-04-03 20:40:01 +00:00
appveyor.yml disable appveyor config for MSVC 2015 2019-04-03 20:36:51 +00:00