forked from OSchip/llvm-project
b836ae24a9
Summary: This patch aims to add integration tests to check the following: 1) Header files are generated as expected. 2) Libc functions have the correct public name. 3) Libc functions have the correct return type and parameter types. 4) Symbols are exposed in the public lib.a files. Reviewers: sivachandra, abrachet Reviewed By: sivachandra Subscribers: aheejin, ecnelises, dxf, mgorny, jfb, tschuett, libc-commits Tags: #libc-project Differential Revision: https://reviews.llvm.org/D79192 |
||
---|---|---|
.. | ||
PrototypeTestGen | ||
CMakeLists.txt | ||
Command.cpp | ||
Command.h | ||
Generator.cpp | ||
Generator.h | ||
IncludeFileCommand.cpp | ||
IncludeFileCommand.h | ||
Main.cpp | ||
PublicAPICommand.cpp | ||
PublicAPICommand.h | ||
README.md |
README.md
The LLVM libc header generation system
LLVM libc uses a header generation scheme to generate public as well as internal header files. This directory contains the implementation of the header generator which drives this header generation scheme.