forked from Lainports/freebsd-ports
In order to get C++ support for CloudABI working, we need to import three libraries from LLVM, namely libc++, libc++abi and libunwind. Even though they are installed separately, there seems to be a circular dependency between them: - libc++ depends on an internal header from libc++abi. - libc++abi depends on public headers from libc++, but also an internal header from libunwind. - similarly, libunwind depends on public headers from libc++, but also an internal header from libc++abi. This change adds three new ports for these libraries. As with compiler-rt, it seems to be almost impossible to use the cmake infrastructure shipped with these libraries, for the reason that they depend on a functional C++ compiler being present. This is obviously not the case, as we're trying to get these installed. The libc++ port ships with a small number of patches. Almost all of the patches needed to get libc++ to work on CloudABI have already been upstreamed. These are the last remaining ones that haven't been upstreamed yet. Expect the patches to become smaller over time. Differential Revision: https://reviews.freebsd.org/D2898 Approved by: bapt
113 lines
5.5 KiB
Text
113 lines
5.5 KiB
Text
x86_64-unknown-cloudabi/include/c++/v1/__bit_reference
|
|
x86_64-unknown-cloudabi/include/c++/v1/__config
|
|
x86_64-unknown-cloudabi/include/c++/v1/__debug
|
|
x86_64-unknown-cloudabi/include/c++/v1/__functional_03
|
|
x86_64-unknown-cloudabi/include/c++/v1/__functional_base
|
|
x86_64-unknown-cloudabi/include/c++/v1/__functional_base_03
|
|
x86_64-unknown-cloudabi/include/c++/v1/__hash_table
|
|
x86_64-unknown-cloudabi/include/c++/v1/__locale
|
|
x86_64-unknown-cloudabi/include/c++/v1/__mutex_base
|
|
x86_64-unknown-cloudabi/include/c++/v1/__refstring
|
|
x86_64-unknown-cloudabi/include/c++/v1/__split_buffer
|
|
x86_64-unknown-cloudabi/include/c++/v1/__sso_allocator
|
|
x86_64-unknown-cloudabi/include/c++/v1/__std_stream
|
|
x86_64-unknown-cloudabi/include/c++/v1/__tree
|
|
x86_64-unknown-cloudabi/include/c++/v1/__tuple
|
|
x86_64-unknown-cloudabi/include/c++/v1/__undef___deallocate
|
|
x86_64-unknown-cloudabi/include/c++/v1/__undef_min_max
|
|
x86_64-unknown-cloudabi/include/c++/v1/algorithm
|
|
x86_64-unknown-cloudabi/include/c++/v1/array
|
|
x86_64-unknown-cloudabi/include/c++/v1/atomic
|
|
x86_64-unknown-cloudabi/include/c++/v1/bitset
|
|
x86_64-unknown-cloudabi/include/c++/v1/cassert
|
|
x86_64-unknown-cloudabi/include/c++/v1/ccomplex
|
|
x86_64-unknown-cloudabi/include/c++/v1/cctype
|
|
x86_64-unknown-cloudabi/include/c++/v1/cerrno
|
|
x86_64-unknown-cloudabi/include/c++/v1/cfenv
|
|
x86_64-unknown-cloudabi/include/c++/v1/cfloat
|
|
x86_64-unknown-cloudabi/include/c++/v1/chrono
|
|
x86_64-unknown-cloudabi/include/c++/v1/cinttypes
|
|
x86_64-unknown-cloudabi/include/c++/v1/ciso646
|
|
x86_64-unknown-cloudabi/include/c++/v1/climits
|
|
x86_64-unknown-cloudabi/include/c++/v1/clocale
|
|
x86_64-unknown-cloudabi/include/c++/v1/cmath
|
|
x86_64-unknown-cloudabi/include/c++/v1/codecvt
|
|
x86_64-unknown-cloudabi/include/c++/v1/complex
|
|
x86_64-unknown-cloudabi/include/c++/v1/complex.h
|
|
x86_64-unknown-cloudabi/include/c++/v1/condition_variable
|
|
x86_64-unknown-cloudabi/include/c++/v1/csetjmp
|
|
x86_64-unknown-cloudabi/include/c++/v1/csignal
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstdarg
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstdbool
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstddef
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstdint
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstdio
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstdlib
|
|
x86_64-unknown-cloudabi/include/c++/v1/cstring
|
|
x86_64-unknown-cloudabi/include/c++/v1/ctgmath
|
|
x86_64-unknown-cloudabi/include/c++/v1/ctime
|
|
x86_64-unknown-cloudabi/include/c++/v1/cwchar
|
|
x86_64-unknown-cloudabi/include/c++/v1/cwctype
|
|
x86_64-unknown-cloudabi/include/c++/v1/deque
|
|
x86_64-unknown-cloudabi/include/c++/v1/exception
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/__config
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/algorithm
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/chrono
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/dynarray
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/optional
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/ratio
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/string_view
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/system_error
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/tuple
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/type_traits
|
|
x86_64-unknown-cloudabi/include/c++/v1/experimental/utility
|
|
x86_64-unknown-cloudabi/include/c++/v1/ext/__hash
|
|
x86_64-unknown-cloudabi/include/c++/v1/ext/hash_map
|
|
x86_64-unknown-cloudabi/include/c++/v1/ext/hash_set
|
|
x86_64-unknown-cloudabi/include/c++/v1/forward_list
|
|
x86_64-unknown-cloudabi/include/c++/v1/fstream
|
|
x86_64-unknown-cloudabi/include/c++/v1/functional
|
|
x86_64-unknown-cloudabi/include/c++/v1/future
|
|
x86_64-unknown-cloudabi/include/c++/v1/initializer_list
|
|
x86_64-unknown-cloudabi/include/c++/v1/iomanip
|
|
x86_64-unknown-cloudabi/include/c++/v1/ios
|
|
x86_64-unknown-cloudabi/include/c++/v1/iosfwd
|
|
x86_64-unknown-cloudabi/include/c++/v1/iostream
|
|
x86_64-unknown-cloudabi/include/c++/v1/istream
|
|
x86_64-unknown-cloudabi/include/c++/v1/iterator
|
|
x86_64-unknown-cloudabi/include/c++/v1/limits
|
|
x86_64-unknown-cloudabi/include/c++/v1/list
|
|
x86_64-unknown-cloudabi/include/c++/v1/locale
|
|
x86_64-unknown-cloudabi/include/c++/v1/map
|
|
x86_64-unknown-cloudabi/include/c++/v1/memory
|
|
x86_64-unknown-cloudabi/include/c++/v1/module.modulemap
|
|
x86_64-unknown-cloudabi/include/c++/v1/mutex
|
|
x86_64-unknown-cloudabi/include/c++/v1/new
|
|
x86_64-unknown-cloudabi/include/c++/v1/numeric
|
|
x86_64-unknown-cloudabi/include/c++/v1/ostream
|
|
x86_64-unknown-cloudabi/include/c++/v1/queue
|
|
x86_64-unknown-cloudabi/include/c++/v1/random
|
|
x86_64-unknown-cloudabi/include/c++/v1/ratio
|
|
x86_64-unknown-cloudabi/include/c++/v1/regex
|
|
x86_64-unknown-cloudabi/include/c++/v1/scoped_allocator
|
|
x86_64-unknown-cloudabi/include/c++/v1/set
|
|
x86_64-unknown-cloudabi/include/c++/v1/shared_mutex
|
|
x86_64-unknown-cloudabi/include/c++/v1/sstream
|
|
x86_64-unknown-cloudabi/include/c++/v1/stack
|
|
x86_64-unknown-cloudabi/include/c++/v1/stdexcept
|
|
x86_64-unknown-cloudabi/include/c++/v1/streambuf
|
|
x86_64-unknown-cloudabi/include/c++/v1/string
|
|
x86_64-unknown-cloudabi/include/c++/v1/strstream
|
|
x86_64-unknown-cloudabi/include/c++/v1/system_error
|
|
x86_64-unknown-cloudabi/include/c++/v1/tgmath.h
|
|
x86_64-unknown-cloudabi/include/c++/v1/thread
|
|
x86_64-unknown-cloudabi/include/c++/v1/tuple
|
|
x86_64-unknown-cloudabi/include/c++/v1/type_traits
|
|
x86_64-unknown-cloudabi/include/c++/v1/typeindex
|
|
x86_64-unknown-cloudabi/include/c++/v1/typeinfo
|
|
x86_64-unknown-cloudabi/include/c++/v1/unordered_map
|
|
x86_64-unknown-cloudabi/include/c++/v1/unordered_set
|
|
x86_64-unknown-cloudabi/include/c++/v1/utility
|
|
x86_64-unknown-cloudabi/include/c++/v1/valarray
|
|
x86_64-unknown-cloudabi/include/c++/v1/vector
|
|
x86_64-unknown-cloudabi/lib/libc++.a
|