[libc] Add fully-qualified target names.
authorSiva Chandra Reddy <sivachandra@google.com>
Wed, 4 Mar 2020 23:45:51 +0000 (15:45 -0800)
committerSiva Chandra Reddy <sivachandra@google.com>
Sat, 11 Apr 2020 01:01:52 +0000 (18:01 -0700)
commite4767a6f1435164e6eb65c71a0a847812390a55e
tree34c6ac4f308e280f9df0b28dce14df26c6e76ddd
parent49ae0fc2f085eec6606aa6816da0bf09fc5bc77f
[libc] Add fully-qualified target names.

Only targets setup by the special LLVM libc rules now have fully
qualified names. The naming style is similar to fully qualified names in
Python.

Reviewers: abrachet, PaulkaToast, phosek

Differential Revision: https://reviews.llvm.org/D77340
33 files changed:
libc/CMakeLists.txt
libc/cmake/modules/LLVMLibCRules.cmake
libc/cmake/modules/LLVMLibCTargetNameUtils.cmake [new file with mode: 0644]
libc/config/linux/CMakeLists.txt
libc/fuzzing/string/CMakeLists.txt
libc/include/CMakeLists.txt
libc/lib/CMakeLists.txt
libc/loader/linux/CMakeLists.txt
libc/loader/linux/x86_64/CMakeLists.txt
libc/src/__support/CMakeLists.txt
libc/src/assert/CMakeLists.txt
libc/src/signal/CMakeLists.txt
libc/src/signal/linux/CMakeLists.txt
libc/src/stdlib/CMakeLists.txt
libc/src/stdlib/linux/CMakeLists.txt
libc/src/string/CMakeLists.txt
libc/src/string/memory_utils/CMakeLists.txt
libc/src/sys/mman/CMakeLists.txt
libc/src/sys/mman/linux/CMakeLists.txt
libc/src/threads/CMakeLists.txt
libc/src/threads/linux/CMakeLists.txt
libc/test/config/linux/x86_64/CMakeLists.txt
libc/test/loader/CMakeLists.txt
libc/test/loader/linux/CMakeLists.txt
libc/test/src/assert/CMakeLists.txt
libc/test/src/errno/CMakeLists.txt
libc/test/src/signal/CMakeLists.txt
libc/test/src/stdlib/CMakeLists.txt
libc/test/src/string/CMakeLists.txt
libc/test/src/string/memory_utils/CMakeLists.txt
libc/test/src/sys/mman/linux/CMakeLists.txt
libc/test/src/threads/CMakeLists.txt
libc/utils/UnitTest/CMakeLists.txt