[all-commits] [llvm/llvm-project] b836ae: [libc] Add integration tests.
Paula Toth via All-commits
all-commits at lists.llvm.org
Tue Jun 2 12:20:07 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: b836ae24a9f4202a73a227bc3dac9b1a40979a7d
https://github.com/llvm/llvm-project/commit/b836ae24a9f4202a73a227bc3dac9b1a40979a7d
Author: Paula Toth <paulatoth at google.com>
Date: 2020-06-02 (Tue, 02 Jun 2020)
Changed paths:
M libc/cmake/modules/LLVMLibCObjectRules.cmake
A libc/config/linux/x86_64/entrypoints.txt
A libc/config/linux/x86_64/headers.txt
M libc/lib/CMakeLists.txt
M libc/test/src/CMakeLists.txt
M libc/utils/HdrGen/CMakeLists.txt
A libc/utils/HdrGen/PrototypeTestGen/.clang-tidy
A libc/utils/HdrGen/PrototypeTestGen/CMakeLists.txt
A libc/utils/HdrGen/PrototypeTestGen/PrototypeTestGen.cpp
Log Message:
-----------
[libc] Add integration tests.
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
More information about the All-commits
mailing list