diff options
author | Fraser Cormack <fraser@codeplay.com> | 2025-07-04 10:35:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-04 10:35:15 +0100 |
commit | 81e6552a3d6835c4e10eb981402febfac9df6156 (patch) | |
tree | fc148dc03b04f24c0f4802742b1ecee65303876a /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | 1f8e2a4b1068e28d04fd17c076f15e88b2e0d7d9 (diff) | |
download | llvm-81e6552a3d6835c4e10eb981402febfac9df6156.zip llvm-81e6552a3d6835c4e10eb981402febfac9df6156.tar.gz llvm-81e6552a3d6835c4e10eb981402febfac9df6156.tar.bz2 |
[libclc] Make library output directories explicit (#146833)
These changes were split off from #146503.
This commit makes the output directories of libclc artefacts explicit.
It creates a variable for the final output directory -
LIBCLC_OUTPUT_LIBRARY_DIR - which has not changed. This allows future
changes to alter the output directory more simply, such as by pointing
it to somewhere inside clang's resource directory.
This commit also changes the output directory of each target's
intermediate builtins.*.bc files. They are now placed into each
respective libclc target's object directory, rather than the top-level
libclc binary directory. This should help keep the binary directory a
bit tidier.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions