diff options
author | Alexey Samsonov <vonosmas@gmail.com> | 2025-07-25 14:27:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-25 14:27:34 -0700 |
commit | 1d81dfaa8f1c9602267c82ca51c6f5b9cf9688de (patch) | |
tree | 7db578b5d69a8fe195a8f286403c028c27da1aea /llvm/unittests/ExecutionEngine/Orc/ThreadSafeModuleTest.cpp | |
parent | 207b9a78f0c7db9ecbb90ead93b3772492a8a9c1 (diff) | |
download | llvm-1d81dfaa8f1c9602267c82ca51c6f5b9cf9688de.zip llvm-1d81dfaa8f1c9602267c82ca51c6f5b9cf9688de.tar.gz llvm-1d81dfaa8f1c9602267c82ca51c6f5b9cf9688de.tar.bz2 |
[libc][bazel] Allow building llvm_libc_types_float128 on Windows. (#150704)
This target was marked as Linux-only in
51a4ab287f43c129dd531867be880480a85ecb1e to make "bazel build
@llvm-project//libc/..." clean (which it still is).
There's nothing Linux-specific about this header library, we just use
"target_incompatible_with" clause here to ensure that all libc functions
for float128 types won't be built on Mac, in lieu of a better exclusion
mechanism in Bazel.
However, since llvm_libc_types_float128 is now a transitive dependency
of ":libcxx_shared_headers" used for hand-in-hand code sharing with
libc++, we may need to build this target even on platforms that don't
have float128.
Fow now, mark this target Windows-compatible to unlock the downstream
Windows Bazel build of ":libcxx_shared_headers".
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc/ThreadSafeModuleTest.cpp')
0 files changed, 0 insertions, 0 deletions