Commit 4383742
committed
[libc][bazel] Allow building llvm_libc_types_float128 on Windows.
This target was marked as Linux-only in 51a4ab2 to make
"blaze build @llvm-project//libc/..." clean (which it still is).
There's nothing Linux-specific about this header libary, 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".1 parent 56ae79a commit 4383742
1 file changed
+1
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
| 162 | + | |
162 | 163 | | |
163 | 164 | | |
164 | 165 | | |
| |||
0 commit comments