Lines Matching refs:libc
20 # - Define CXX_STL to one of 'stlport' or 'libc++'
28 CXX_STL_LIST="stlport libc++"
130 libc++)
131 CXX_SUPPORT_LIB=gabi++ # libc++abi
133 libc++-libc++abi)
134 CXX_SUPPORT_LIB=libc++abi
135 CXX_STL=libc++
137 libc++-gabi++)
139 CXX_STL=libc++
175 if [ "$CXX_STL" = "libc++" ]; then
176 # Use clang to build libc++ by default.
183 # of STLport and Libc++, in slightly different ways.
185 if [ "$CXX_STL" = "libc++" ]; then
234 # Determine Libc++ build parameters
272 "../llvm-libc++abi/libcxxabi/src/abort_message.cpp \
273 ../llvm-libc++abi/libcxxabi/src/cxa_aux_runtime.cpp \
274 ../llvm-libc++abi/libcxxabi/src/cxa_default_handlers.cpp \
275 ../llvm-libc++abi/libcxxabi/src/cxa_demangle.cpp \
276 ../llvm-libc++abi/libcxxabi/src/cxa_exception.cpp \
277 ../llvm-libc++abi/libcxxabi/src/cxa_exception_storage.cpp \
278 ../llvm-libc++abi/libcxxabi/src/cxa_guard.cpp \
279 ../llvm-libc++abi/libcxxabi/src/cxa_handlers.cpp \
280 ../llvm-libc++abi/libcxxabi/src/cxa_new_delete.cpp \
281 ../llvm-libc++abi/libcxxabi/src/cxa_personality.cpp \
282 ../llvm-libc++abi/libcxxabi/src/cxa_thread_atexit.cpp \
283 ../llvm-libc++abi/libcxxabi/src/cxa_unexpected.cpp \
284 ../llvm-libc++abi/libcxxabi/src/cxa_vector.cpp \
285 ../llvm-libc++abi/libcxxabi/src/cxa_virtual.cpp \
286 ../llvm-libc++abi/libcxxabi/src/exception.cpp \
287 ../llvm-libc++abi/libcxxabi/src/private_typeinfo.cpp \
288 ../llvm-libc++abi/libcxxabi/src/stdexcept.cpp \
289 ../llvm-libc++abi/libcxxabi/src/typeinfo.cpp
293 "../llvm-libc++abi/libcxxabi/src/Unwind/libunwind.cpp \
294 ../llvm-libc++abi/libcxxabi/src/Unwind/Unwind-EHABI.cpp \
295 ../llvm-libc++abi/libcxxabi/src/Unwind/Unwind-sjlj.c \
296 ../llvm-libc++abi/libcxxabi/src/Unwind/UnwindLevel1.c \
297 ../llvm-libc++abi/libcxxabi/src/Unwind/UnwindLevel1-gcc-ext.c \
298 ../llvm-libc++abi/libcxxabi/src/Unwind/UnwindRegistersRestore.S \
299 ../llvm-libc++abi/libcxxabi/src/Unwind/UnwindRegistersSave.S \
302 # android/support files for libc++
426 # android/support files for libc++
455 libc++)
456 CXX_STL_LIB=libc++
573 # libc++ built with clang (for ABI armeabi-only) produces
574 # libc++_shared.so and libc++_static.a with undefined __atomic_fetch_add_4
576 if [ -n "$LLVM_VERSION" -a "$CXX_STL_LIB" = "libc++" ]; then
578 # llvm-libc++abi/libcxxabi/src/Unwind/UnwindRegistersRestore.S
609 if [ "$CXX_SUPPORT_LIB" = "libc++abi" ]; then
617 if [ "$CXX_STL" = "libc++" ]; then
652 if [ "$CXX_STL" = "libc++" ]; then
653 STL_DIR="llvm-libc++"