diff options
author | Guillaume Chatelet <gchatelet@google.com> | 2024-04-24 10:33:24 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-24 10:33:24 +0200 |
commit | 788d1598212b402057889f5eb973b8665a735d04 (patch) | |
tree | 0a887fdab74a92612ab14f3b7437761307581f60 /llvm/lib/CodeGen/ModuloSchedule.cpp | |
parent | 603ba4c59635ff5f8a54d1106719124aee20271d (diff) | |
download | llvm-788d1598212b402057889f5eb973b8665a735d04.zip llvm-788d1598212b402057889f5eb973b8665a735d04.tar.gz llvm-788d1598212b402057889f5eb973b8665a735d04.tar.bz2 |
[libc][bazel] Allow configure options to alter all targets (#89251)
The previous state was leading to inconsistencies. Some targets would
get the options and some wouldn't. As an example, the `MEMORY_COPTS`
definitions would only apply to the `:string_memory_utils` target but
not to the `:memcpy` target. This patch makes sure definitions are
applied throughout the LLVM libc targets as `local_defines`. This
ensures that the preprocessor definitions don't propagate to depending
targets outside of LLVM libc, and that all libc targets have consistent
preprocessor definitions.
Diffstat (limited to 'llvm/lib/CodeGen/ModuloSchedule.cpp')
0 files changed, 0 insertions, 0 deletions