[libc-commits] [PATCH] D89267: Move Cannonical Function List
Michael Jones via Phabricator via libc-commits
libc-commits at lists.llvm.org
Mon Oct 12 13:45:34 PDT 2020
michaelrj created this revision.
michaelrj added a reviewer: sivachandra.
Herald added subscribers: libc-commits, mgorny.
Herald added a project: libc-project.
michaelrj requested review of this revision.
Removes list of functions per header from api.td and
instead parses entrypoints.txt for that list in EntrypointsLoader.
This makes the cannonical list of functions available for a certain
architecture just entrypoints.txt, instead of having one for cmake
and one for the headergen.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D89267
Files:
libc/cmake/modules/LLVMLibCHeaderRules.cmake
libc/config/linux/api.td
libc/spec/llvm_libc_ext.td
libc/spec/spec.td
libc/spec/stdc.td
libc/utils/HdrGen/CMakeLists.txt
libc/utils/HdrGen/Command.h
libc/utils/HdrGen/EntrypointsLoader.cpp
libc/utils/HdrGen/EntrypointsLoader.h
libc/utils/HdrGen/Generator.cpp
libc/utils/HdrGen/Generator.h
libc/utils/HdrGen/IncludeFileCommand.cpp
libc/utils/HdrGen/IncludeFileCommand.h
libc/utils/HdrGen/Main.cpp
libc/utils/HdrGen/PublicAPICommand.cpp
libc/utils/HdrGen/PublicAPICommand.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D89267.297687.patch
Type: text/x-patch
Size: 18694 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20201012/5419cb0d/attachment-0001.bin>
More information about the libc-commits
mailing list