Home
last modified time | relevance | path

Searched full:libcxx (Results 1 – 25 of 460) sorted by relevance

12345678910>>...19

/llvm-project/libcxx/cmake/Modules/
H A DHandleLibCXXABI.cmake5 # - libcxx-abi-headers: An interface target that allows getting access to the
7 # - libcxx-abi-shared: A target representing the selected shared ABI library.
8 # - libcxx-abi-static: A target representing the selected static ABI library.
11 # - libcxx-abi-shared-objects: An object library representing a set of object files
14 # - libcxx-abi-static-objects: An object library representing a set of object files
90 add_library(libcxx-abi-headers INTERFACE)
91 import_private_headers(libcxx-abi-headers "${LIBCXX_CXX_ABI_INCLUDE_PATHS}"
93 target_compile_definitions(libcxx-abi-headers INTERFACE "-DLIBSTDCXX" "-D__GLIBCXX__")
95 import_shared_library(libcxx-abi-shared stdc++)
96 target_link_libraries(libcxx
[all...]
/llvm-project/libcxx/utils/ci/
H A Dbuildkite-pipeline.yml39 command: libcxx/utils/ci/run-buildbot aarch64
41 queue: libcxx-builders-linaro-arm
46 command: libcxx/utils/ci/run-buildbot aarch64-no-exceptions
48 queue: libcxx-builders-linaro-arm
53 command: libcxx/utils/ci/run-buildbot armv8
55 queue: libcxx-builders-linaro-arm
60 command: libcxx/utils/ci/run-buildbot armv8-no-exceptions
62 queue: libcxx-builders-linaro-arm
67 command: libcxx/utils/ci/run-buildbot armv7
69 queue: libcxx
[all...]
H A Drun-buildbot145 -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi;libunwind" \
150 function generate-cmake-libcxx-win() {
152 -DLLVM_ENABLE_RUNTIMES="libcxx" \
160 -DLLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \
197 ${MONOREPO_ROOT}/libcxx/utils/ci/build-picolibc.sh \
253 ${NINJA} -vC "${BUILD_DIR}" libcxx-generate-files
259 echo "did you forget to build the libcxx-generate-files target?"
266 ! grep -rn '[^ -~]' libcxx/include libcxx/src libcxx/tes
[all...]
H A DDockerfile20 # ghcr.io/libcxx/buildkite-builder
21 # ghcr.io/libcxx/actions-builder
22 # ghcr.io/libcxx/android-buildkite-builder
24 # Members of the github.com/libcxx/ organizations can push new images to the CI.
25 # This is done by GitHub actions in the https://github.com/libcxx/builders repo.
32 # $ docker run --env-file <secrets> -it $(docker build -q libcxx/utils/ci)
228 # IMAGE: ghcr.io/libcxx/buildkite-builder.
232 # Create the libcxx-builder user, regardless of if we use it or not
233 RUN sudo useradd --create-home libcxx-builder
235 USER libcxx
[all...]
/llvm-project/libcxx/utils/
H A DCMakeLists.txt1 add_custom_target(libcxx-generate-feature-test-macros
5 add_custom_target(libcxx-generate-std-cppm-in-file
12 add_custom_target(libcxx-generate-std-compat-cppm-in-file
19 add_custom_target(libcxx-generate-extended-grapheme-cluster-tables
26 add_custom_target(libcxx-generate-extended-grapheme-cluster-tests
30 "${LIBCXX_SOURCE_DIR}/test/libcxx/utilities/format/format.string/format.string.std/extended_grapheme_cluster.h"
33 add_custom_target(libcxx-generate-escaped-output-table
40 add_custom_target(libcxx-generate-width-estimation-table
47 add_custom_target(libcxx-indic-conjunct-break-table
54 add_custom_target(libcxx
[all...]
/llvm-project/clang/test/Driver/
H A Ddarwin-header-search-libcxx.cpp13 // RUN: | FileCheck --check-prefix=CHECK-LIBCXX-NONE %s
14 // CHECK-LIBCXX-NONE: "-cc1"
24 // RUN: --check-prefix=CHECK-LIBCXX-TOOLCHAIN-1 %s
25 // CHECK-LIBCXX-TOOLCHAIN-1: "-cc1"
26 // CHECK-LIBCXX-TOOLCHAIN-1: "-internal-isystem" "[[TOOLCHAIN]]/usr/bin/../include/c++/v1"
27 // CHECK-LIBCXX-TOOLCHAIN-1-NOT: "-internal-isystem" "/usr/include/c++/v1"
36 // RUN: --check-prefix=CHECK-LIBCXX-TOOLCHAIN-2 %s
37 // CHECK-LIBCXX-TOOLCHAIN-2: "-cc1"
38 // CHECK-LIBCXX-TOOLCHAIN-2: "-internal-isystem" "[[TOOLCHAIN]]/usr/bin/../include/c++/v1"
39 // CHECK-LIBCXX-TOOLCHAIN-2-NOT: "-internal-isystem" "[[SYSROOT]]/usr/include/c++/v1"
[all …]
H A Dfuzzer.c11 …i386-unknown-linux -stdlib=platform %s -### 2>&1 | FileCheck --check-prefixes=CHECK-LIBCXX-LINUX %s
13 // CHECK-LIBCXX-LINUX: -lstdc++
15 …4-apple-darwin14 -fsanitize=fuzzer %s -### 2>&1 | FileCheck --check-prefixes=CHECK-LIBCXX-DARWIN %s
17 // CHECK-LIBCXX-DARWIN: -lc++
39 …i386-unknown-linux -stdlib=libc++ %s -### 2>&1 | FileCheck --check-prefixes=CHECK-LIBCXX-DYNAMIC %s
40 // CHECK-LIBCXX-DYNAMIC-NOT: -Bstatic
41 // CHECK-LIBCXX-DYNAMIC: -lc++
43 …x -stdlib=libc++ -static-libstdc++ %s -### 2>&1 | FileCheck --check-prefixes=CHECK-LIBCXX-STATIC %s
44 // CHECK-LIBCXX-STATIC: "-Bstatic" "-lc++"
/llvm-project/libunwind/test/configs/
H A Dapple-libunwind-backdeployment.cfg.in
/llvm-project/libcxxabi/test/configs/
H A Dapple-libc++abi-backdeployment.cfg.in
H A Dllvm-libc++abi-android-ndk.cfg.in11 import libcxx.test.android
12 import libcxx.test.config
13 import libcxx.test.params
19 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src …
31 ' --job-limit-socket ' + libcxx.test.android.adb_job_limit_socket() +
35 libcxx.test.config.configure(
36 libcxx.test.params.DEFAULT_PARAMETERS,
37 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-merged.cfg.in10 '-I %{libcxx}/test/support -I %{libcxx}/src'
21 import libcxx.test.params, libcxx.test.config
22 libcxx.test.config.configure(
23 libcxx.test.params.DEFAULT_PARAMETERS,
24 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-mingw.cfg.in8 '-nostdinc++ -I %{include} -I %{cxx-include} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src -D_LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS'
19 import libcxx.test.params, libcxx.test.config
20 libcxx.test.config.configure(
21 libcxx.test.params.DEFAULT_PARAMETERS,
22 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-static.cfg.in10 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src …
21 import libcxx.test.params, libcxx.test.config
22 libcxx.test.config.configure(
23 libcxx.test.params.DEFAULT_PARAMETERS,
24 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-shared-clangcl.cfg.in8 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src …
19 import libcxx.test.params, libcxx.test.config
20 libcxx.test.config.configure(
21 libcxx.test.params.DEFAULT_PARAMETERS,
22 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-static-clangcl.cfg.in8 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src…
19 import libcxx.test.params, libcxx.test.config
20 libcxx.test.config.configure(
21 libcxx.test.params.DEFAULT_PARAMETERS,
22 libcxx.test.features.DEFAULT_FEATURES,
H A Dllvm-libc++abi-shared.cfg.in10 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src …
21 import libcxx.test.params, libcxx.test.config
22 libcxx.test.config.configure(
23 libcxx.test.params.DEFAULT_PARAMETERS,
24 libcxx.test.features.DEFAULT_FEATURES,
H A Dibm-libc++abi-shared.cfg.in16 '-I %{libcxx}/test/support -pthread -I %{libcxx}/src'
27 import libcxx.test.params, libcxx.test.config
28 libcxx.test.config.configure(
29 libcxx.test.params.DEFAULT_PARAMETERS,
30 libcxx.test.features.DEFAULT_FEATURES,
H A Darmv7m-picolibc-libc++abi.cfg.in8 …e} -I %{cxx-target-include} %{maybe-include-libunwind} -I %{libcxx}/test/support -I %{libcxx}/src …
33 import libcxx.test.params, libcxx.test.config
34 libcxx.test.config.configure(
35 libcxx.test.params.DEFAULT_PARAMETERS,
36 libcxx.test.features.DEFAULT_FEATURES,
/llvm-project/libcxx/test/configs/
H A Dapple-libc++-backdeployment.cfg.in
H A Dllvm-libc++-android-ndk.cfg.in11 import libcxx.test.android
12 import libcxx.test.config
13 import libcxx.test.params
19 compile_flags = '-nostdinc++ -I %{target-include-dir} -I %{include-dir} -I %{libcxx-dir}/test/suppo…
25 # TODO: Consider automatically doing something like this in Clang itself (LIBCXX-ANDROID-FIXME)
38 ' --job-limit-socket ' + libcxx.test.android.adb_job_limit_socket() +
42 libcxx.test.config.configure(
43 libcxx.test.params.DEFAULT_PARAMETERS,
44 libcxx.test.features.DEFAULT_FEATURES,
H A Dibm-libc++-shared.cfg.in15 '-nostdinc++ -D__LIBC_NO_CPP_MATH_OVERLOADS__ -I %{include-dir} -I %{libcxx-dir}/test/support'
24 # LIBCXX-AIX-FIXME is the feature name used to XFAIL the
29 config.available_features.add('LIBCXX-AIX-FIXME')
33 import libcxx.test.params, libcxx.test.config
34 libcxx.test.config.configure(
35 libcxx.test.params.DEFAULT_PARAMETERS,
36 libcxx.test.features.DEFAULT_FEATURES,
/llvm-project/libcxx/docs/
H A DTestingLibcxx.rst38 $ <build>/bin/llvm-lit -sv libcxx/test/std/re # Run all of the std::regex tests
39 $ <build>/bin/llvm-lit -sv libcxx/test/std/depr/depr.c.headers/stdlib_h.pass.cpp # Run a single test
40 $ <build>/bin/llvm-lit -sv libcxx/test/std/atomics libcxx/test/std/threads # Test std::thread and std::atomic
49 paths of all tests. For example, to run all the libcxx tests you can do
50 ``<build>/bin/llvm-lit -sv <build>/runtimes/runtimes-bins/libcxx/test``.
56 change, including to the headers. We recommend using the provided ``libcxx/utils/libcxx-lit``
63 $ libcxx/utils/libcxx
[all...]
/llvm-project/libcxx/test/libcxx/
H A Dtransitive_includes.gen.py19 # RUN: %{python} %s %{libcxx-dir}/utils
26 from libcxx.header_information import lit_header_restrictions, public_headers
32 # for std in c++03 c++11 c++14 c++17 c++20 c++23 c++26; do <build>/bin/llvm-lit --param std=$std libcxx/test/libcxx/transitive_includes.gen.py; done
58 // RUN: %{{python}} %{{libcxx-dir}}/test/libcxx/transitive_includes/to_csv.py {' '.join(all_traces)} > %{{libcxx-dir}}/test/libcxx/transitive_includes/%{{cxx_std}}.csv
91 // UNSUPPORTED: LIBCXX-FREEBSD-FIXME
97 // RUN: %{{python}} %{{libcxx
[all...]
/llvm-project/libcxx/modules/
H A Dstd.compat.cppm.in54 # error "please update the header information for <debugging> in headers_not_available in utils/libcxx/header_information.py"
57 # error "please update the header information for <flat_set> in headers_not_available in utils/libcxx/header_information.py"
60 # error "please update the header information for <generator> in headers_not_available in utils/libcxx/header_information.py"
63 # error "please update the header information for <hazard_pointer> in headers_not_available in utils/libcxx/header_information.py"
66 # error "please update the header information for <inplace_vector> in headers_not_available in utils/libcxx/header_information.py"
69 # error "please update the header information for <linalg> in headers_not_available in utils/libcxx/header_information.py"
72 # error "please update the header information for <rcu> in headers_not_available in utils/libcxx/header_information.py"
75 # error "please update the header information for <spanstream> in headers_not_available in utils/libcxx/header_information.py"
78 # error "please update the header information for <stacktrace> in headers_not_available in utils/libcxx/header_information.py"
81 # error "please update the header information for <stdfloat> in headers_not_available in utils/libcxx/header_informatio
[all...]
/llvm-project/.github/workflows/
H A Dlibcxx-build-and-test.yaml19 - 'libcxx/**'
24 - '.github/workflows/libcxx-build-and-test.yaml'
39 runs-on: libcxx-self-hosted-linux
40 container: ghcr.io/llvm/libcxx-linux-builder:d8a0709b1090350a7fe3604d8ab78c7d62f10698
60 run: libcxx/utils/ci/run-buildbot ${{ matrix.config }}
77 runs-on: libcxx-self-hosted-linux
78 container: ghcr.io/llvm/libcxx-linux-builder:d8a0709b1090350a7fe3604d8ab78c7d62f10698
106 run: libcxx/utils/ci/run-buildbot ${{ matrix.config }}
152 machine: [ 'libcxx-self-hosted-linux' ]
155 machine: libcxx
[all...]

12345678910>>...19