diff options
author | Guillaume Chatelet <gchatelet@google.com> | 2023-11-06 16:55:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-06 16:55:56 +0100 |
commit | 87b00ef35a0060e29fbc771e8557600e396f966c (patch) | |
tree | 6c675d3c4d1753abca99ddf6b0d3eb7ba62db9a2 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | e4044a724c648ef2d8b8f866d5013c84cadc5d6b (diff) | |
download | llvm-87b00ef35a0060e29fbc771e8557600e396f966c.zip llvm-87b00ef35a0060e29fbc771e8557600e396f966c.tar.gz llvm-87b00ef35a0060e29fbc771e8557600e396f966c.tar.bz2 |
[libc][bazel] Prevent LIBC_NAMESPACE leakeage (#70455)
Right now `LIBC_NAMESPACE` definition is added to all rules that depend on any libc function. This have far-reaching effects which prevents llvm-libc development when the installed libc is itself llvm-libc.
This PR removes the `:libc_root` target entirely and consistently uses the provided libc BUILD actions for compilation and testing. This makes sure that we don't leak `LIBC_NAMESPACE` to our clients.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions