llvm-project/libc/cmake/modules
Michael Jones a0b65a7bcd [libc] Switch to use a macro which does not insert a section for every libc function.
Summary:
The new macro also inserts the C alias for the C++ implementations
without needing an objcopy based post processing step. The CMake
rules have been updated to reflect this. More CMake cleanup can be
taken up in future rounds and appropriate TODOs have been added for them.

Reviewers: mcgrathr, sivachandra

Subscribers:
2021-01-08 23:52:35 +00:00
..
cpu_features [libc] Adding memcpy implementation for x86_64 2020-03-18 17:43:21 +01:00
LLVMLibCCheckCpuFeatures.cmake [libc][NFC] Make cpu feature check tolerate non-x86 architectures. 2020-06-10 11:11:04 -07:00
LLVMLibCHeaderRules.cmake [libc] Use entrypoints.txt as the single source of list of functions for a platform. 2020-10-15 20:46:13 +00:00
LLVMLibCLibraryRules.cmake [libc] Include object files from alias entrypoints also in entrypoint libraries. 2020-05-04 11:39:37 -07:00
LLVMLibCObjectRules.cmake [libc] Switch to use a macro which does not insert a section for every libc function. 2021-01-08 23:52:35 +00:00
LLVMLibCRules.cmake [libc] [NFC] Split the CMake rules into multiple files. 2020-04-21 09:24:17 -07:00
LLVMLibCTargetNameUtils.cmake [libc] Add fully-qualified target names. 2020-04-10 18:01:52 -07:00
LLVMLibCTestRules.cmake [libc][NFC] Skip adding dummy targets for skipped unit tests. 2020-12-14 17:52:47 -08:00