freebsd-ports/devel/cloudabi-libc++/pkg-plist
Ed Schouten 17ff9e1d7e Add libc++, libc++abi and libunwind for CloudABI.
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
2015-06-27 20:34:15 +00:00

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