Lines Matching refs:libc
56 "Build libc++abi with an externalized threading API.
59 "Build libc++abi with an externalized threading library.
63 # programs to due undefined references to new/delete in libc++abi. Once this
66 "Build libc++abi with definitions for operator new/delete. Normally libc++
68 option(LIBCXXABI_BUILD_32_BITS "Build 32 bit libc++abi." ${LLVM_BUILD_32_BITS})
69 option(LIBCXXABI_INCLUDE_TESTS "Generate build targets for the libc++abi unit tests." ${LLVM_INCLUD…
72 option(LIBCXXABI_INSTALL_LIBRARY "Install the libc++abi library." ON)
76 set(LIBCXXABI_LIBCXX_LIBRARY_PATH "" CACHE PATH "The path to libc++ library.")
79 # the libc++abi that is being built. There are two problems with testing a
80 # static libc++abi. In the case of a standalone build, the tests will link the
81 # system's libc++, which might not have been built against our libc++abi. In the
82 # case of an in tree build, libc++ will prefer a dynamic libc++abi from the
83 # system over a static libc++abi from the output directory.
84 option(LIBCXXABI_ENABLE_SHARED "Build libc++abi as a shared library." ON)
85 option(LIBCXXABI_ENABLE_STATIC "Build libc++abi as a static library." ON)
88 "Install the static libc++abi library." ON
91 "Install the shared libc++abi library." ON
101 option(LIBCXXABI_BAREMETAL "Build libc++abi for baremetal targets." OFF)
107 message(FATAL_ERROR "libc++abi must be built as either a shared or static library.")
138 "Specify path to libc++ includes." FORCE)
156 "Specify path to libc++ source." FORCE)
186 "Define libc++abi destination prefix.")
196 "The path to libc++ library.")
208 # Declare libc++abi configuration variables.
214 # LIBCXXABI_LIBRARIES: libraries libc++abi is linked to.
222 # Include macros for adding and removing libc++abi flags.
248 string(REPLACE "-stdlib=libc++" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
405 # Prevent libc++abi from having library dependencies on libc++
473 # libc++abi. We either need to be able to replace libc++abi at
474 # run time (with a shared libc++abi), or we need to be able to
476 message(WARNING "The libc++abi tests aren't valid when libc++abi "
480 "library, build libc++abi at the same time as "
481 "you build libc++, or do without testing. No "