Import libc++ 11.1.0 release.
authorpatrick <patrick@openbsd.org>
Wed, 28 Apr 2021 12:59:51 +0000 (12:59 +0000)
committerpatrick <patrick@openbsd.org>
Wed, 28 Apr 2021 12:59:51 +0000 (12:59 +0000)
commit037e796896fd8fe45117f424cd4b8269e58b0673
treea800d491aacfc11c81e395fb29ff57ac66a0ee66
parentfb9c2e6c8f636298366c78107a6338899860d4ce
Import libc++ 11.1.0 release.
138 files changed:
gnu/llvm/libcxx/.clang-format [new file with mode: 0644]
gnu/llvm/libcxx/CMakeLists.txt
gnu/llvm/libcxx/CREDITS.TXT
gnu/llvm/libcxx/TODO.TXT
gnu/llvm/libcxx/benchmarks/CMakeLists.txt
gnu/llvm/libcxx/benchmarks/algorithms.bench.cpp
gnu/llvm/libcxx/benchmarks/string.bench.cpp
gnu/llvm/libcxx/cmake/Modules/DefineLinkerScript.cmake
gnu/llvm/libcxx/cmake/Modules/HandleLibCXXABI.cmake
gnu/llvm/libcxx/cmake/Modules/HandleLibcxxFlags.cmake
gnu/llvm/libcxx/cmake/Modules/HandleOutOfTreeLLVM.cmake
gnu/llvm/libcxx/cmake/caches/Apple.cmake
gnu/llvm/libcxx/cmake/caches/Generic-32bits.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-asan.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-cxx03.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-cxx11.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-cxx14.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-cxx17.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-cxx2a.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-msan.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-noexceptions.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-singlethreaded.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-tsan.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/Generic-ubsan.cmake [new file with mode: 0644]
gnu/llvm/libcxx/cmake/caches/README.md [new file with mode: 0644]
gnu/llvm/libcxx/cmake/config-ix.cmake
gnu/llvm/libcxx/docs/BuildingLibcxx.rst
gnu/llvm/libcxx/docs/DesignDocs/AvailabilityMarkup.rst
gnu/llvm/libcxx/docs/FeatureTestMacroTable.rst
gnu/llvm/libcxx/docs/ReleaseNotes.rst
gnu/llvm/libcxx/docs/TestingLibcxx.rst
gnu/llvm/libcxx/docs/UsingLibcxx.rst
gnu/llvm/libcxx/docs/conf.py
gnu/llvm/libcxx/docs/index.rst
gnu/llvm/libcxx/include/CMakeLists.txt
gnu/llvm/libcxx/include/__config_site.in
gnu/llvm/libcxx/include/__functional_base
gnu/llvm/libcxx/include/__libcpp_version
gnu/llvm/libcxx/include/__string
gnu/llvm/libcxx/include/__threading_support
gnu/llvm/libcxx/include/array
gnu/llvm/libcxx/include/atomic
gnu/llvm/libcxx/include/barrier [new file with mode: 0644]
gnu/llvm/libcxx/include/bit
gnu/llvm/libcxx/include/charconv
gnu/llvm/libcxx/include/chrono
gnu/llvm/libcxx/include/cmath
gnu/llvm/libcxx/include/codecvt
gnu/llvm/libcxx/include/compare
gnu/llvm/libcxx/include/complex
gnu/llvm/libcxx/include/concepts [new file with mode: 0644]
gnu/llvm/libcxx/include/cstddef
gnu/llvm/libcxx/include/cstdio
gnu/llvm/libcxx/include/deque
gnu/llvm/libcxx/include/exception
gnu/llvm/libcxx/include/filesystem
gnu/llvm/libcxx/include/forward_list
gnu/llvm/libcxx/include/functional
gnu/llvm/libcxx/include/future
gnu/llvm/libcxx/include/ios
gnu/llvm/libcxx/include/iterator
gnu/llvm/libcxx/include/latch [new file with mode: 0644]
gnu/llvm/libcxx/include/list
gnu/llvm/libcxx/include/map
gnu/llvm/libcxx/include/memory
gnu/llvm/libcxx/include/module.modulemap
gnu/llvm/libcxx/include/numbers [new file with mode: 0644]
gnu/llvm/libcxx/include/ostream
gnu/llvm/libcxx/include/random
gnu/llvm/libcxx/include/regex
gnu/llvm/libcxx/include/semaphore [new file with mode: 0644]
gnu/llvm/libcxx/include/set
gnu/llvm/libcxx/include/span
gnu/llvm/libcxx/include/stddef.h
gnu/llvm/libcxx/include/stdexcept
gnu/llvm/libcxx/include/string
gnu/llvm/libcxx/include/system_error
gnu/llvm/libcxx/include/thread
gnu/llvm/libcxx/include/type_traits
gnu/llvm/libcxx/include/typeinfo
gnu/llvm/libcxx/include/unordered_map
gnu/llvm/libcxx/include/unordered_set
gnu/llvm/libcxx/include/variant
gnu/llvm/libcxx/include/vector
gnu/llvm/libcxx/include/version
gnu/llvm/libcxx/include/wchar.h
gnu/llvm/libcxx/lib/abi/9.0/x86_64-apple-darwin.v1.abilist [new file with mode: 0644]
gnu/llvm/libcxx/lib/abi/9.0/x86_64-apple-darwin.v2.abilist [new file with mode: 0644]
gnu/llvm/libcxx/lib/abi/9.0/x86_64-unknown-linux-gnu.v1.abilist [new file with mode: 0644]
gnu/llvm/libcxx/lib/abi/CHANGELOG.TXT
gnu/llvm/libcxx/lib/abi/CMakeLists.txt
gnu/llvm/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist
gnu/llvm/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist
gnu/llvm/libcxx/lib/libc++abi-exceptions.exp [new file with mode: 0644]
gnu/llvm/libcxx/lib/libc++abi-exceptions.sjlj.exp [new file with mode: 0644]
gnu/llvm/libcxx/lib/libc++abi.v1.exp
gnu/llvm/libcxx/lib/libc++abi.v2.exp
gnu/llvm/libcxx/src/CMakeLists.txt
gnu/llvm/libcxx/src/algorithm.cpp
gnu/llvm/libcxx/src/atomic.cpp [new file with mode: 0644]
gnu/llvm/libcxx/src/barrier.cpp [new file with mode: 0644]
gnu/llvm/libcxx/src/charconv.cpp
gnu/llvm/libcxx/src/chrono.cpp
gnu/llvm/libcxx/src/filesystem/operations.cpp
gnu/llvm/libcxx/src/include/apple_availability.h
gnu/llvm/libcxx/src/locale.cpp
gnu/llvm/libcxx/src/random_shuffle.cpp [new file with mode: 0644]
gnu/llvm/libcxx/src/string.cpp
gnu/llvm/libcxx/utils/ci/apple-install-libcxx.sh [new file with mode: 0755]
gnu/llvm/libcxx/utils/ci/macos-backdeployment.sh
gnu/llvm/libcxx/utils/ci/macos-trunk.sh
gnu/llvm/libcxx/utils/ci/runtimes/CMakeLists.txt [new file with mode: 0644]
gnu/llvm/libcxx/utils/docker/README.txt [new file with mode: 0644]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/Dockerfile [new file with mode: 0644]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/buildbot-auth.json [new file with mode: 0644]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/docker-compose.yml [new file with mode: 0644]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/install-gcloud-agents.sh [new file with mode: 0755]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/install-packages.sh [new file with mode: 0755]
gnu/llvm/libcxx/utils/docker/debian9/buildbot/run_buildbot.sh [new file with mode: 0755]
gnu/llvm/libcxx/utils/gdb/libcxx/printers.py
gnu/llvm/libcxx/utils/generate_feature_test_macro_components.py
gnu/llvm/libcxx/utils/google-benchmark/README.LLVM
gnu/llvm/libcxx/utils/google-benchmark/src/cycleclock.h
gnu/llvm/libcxx/utils/graph_header_deps.py [new file with mode: 0755]
gnu/llvm/libcxx/utils/libcxx/compiler.py
gnu/llvm/libcxx/utils/libcxx/graph.py [new file with mode: 0644]
gnu/llvm/libcxx/utils/libcxx/sym_check/util.py
gnu/llvm/libcxx/utils/libcxx/test/config.py
gnu/llvm/libcxx/utils/libcxx/test/dsl.py [new file with mode: 0644]
gnu/llvm/libcxx/utils/libcxx/test/features.py [new file with mode: 0644]
gnu/llvm/libcxx/utils/libcxx/test/format.py
gnu/llvm/libcxx/utils/libcxx/test/params.py [new file with mode: 0644]
gnu/llvm/libcxx/utils/libcxx/test/target_info.py
gnu/llvm/libcxx/utils/libcxx/util.py
gnu/llvm/libcxx/utils/merge_archives.py
gnu/llvm/libcxx/utils/run.py
gnu/llvm/libcxx/utils/ssh.py [new file with mode: 0755]
gnu/llvm/libcxx/utils/sym_match.py