[all-commits] [llvm/llvm-project] 20cb44: [libc] Propagate entrypoint deps to downstream tar...
Siva Chandra via All-commits
all-commits at lists.llvm.org
Tue Apr 21 09:59:37 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 20cb440ea210597bf223505604bb5f2220a067c6
https://github.com/llvm/llvm-project/commit/20cb440ea210597bf223505604bb5f2220a067c6
Author: Siva Chandra Reddy <sivachandra at google.com>
Date: 2020-04-21 (Tue, 21 Apr 2020)
Changed paths:
M libc/cmake/modules/LLVMLibCLibraryRules.cmake
M libc/cmake/modules/LLVMLibCObjectRules.cmake
M libc/cmake/modules/LLVMLibCTestRules.cmake
M libc/loader/linux/CMakeLists.txt
M libc/src/signal/linux/CMakeLists.txt
M libc/test/loader/CMakeLists.txt
M libc/test/src/math/CMakeLists.txt
M libc/test/src/stdio/CMakeLists.txt
M libc/test/src/string/CMakeLists.txt
M libc/test/src/unistd/CMakeLists.txt
Log Message:
-----------
[libc] Propagate entrypoint deps to downstream targets.
Deps are recrusively evaluated at the place they are needed. With this
change, one does not have to list recursive deps of entrypoints when
listing test targets. One will still have to explicitly list all
entrypoint objects when setting up an "add_entrypoint_library" target.
Reviewers: abrachet
Differential Revision: https://reviews.llvm.org/D78537
More information about the All-commits
mailing list