aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorGuillaume Chatelet <gchatelet@google.com>2023-11-06 16:55:56 +0100
committerGitHub <noreply@github.com>2023-11-06 16:55:56 +0100
commit87b00ef35a0060e29fbc771e8557600e396f966c (patch)
tree6c675d3c4d1753abca99ddf6b0d3eb7ba62db9a2 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parente4044a724c648ef2d8b8f866d5013c84cadc5d6b (diff)
downloadllvm-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