SSiva Chandra Reddy[libc] Add global stdout and stderr objects.
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] Add global stdout and stderr objects. They are added as entrypoint object targets. The header-gen infrastructure has been extended to enable handling standard required global objects. The libc-api-test has also been extended to verify the global object declarations. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D126329 | 4 年前 | |
[CMake][libc] Support cross-compiling libc-hdrgen This is useful when cross-compiling libc to another target in which case we first need to compile libc-hdrgen for host. We rely on the existing LLVM CMake infrastructure for that. Differential Revision: https://reviews.llvm.org/D95205 | 5 年前 | |
[libc][NFC] Make all top of file comments consistent. Summary: Made all header files consistent based of this documentation: https://llvm.org/docs/CodingStandards.html#file-headers. And did the same for all source files top of file comments. Reviewers: sivachandra, abrachet Reviewed By: sivachandra, abrachet Subscribers: MaskRay, tschuett, libc-commits Tags: #libc-project Differential Revision: https://reviews.llvm.org/D77533 | 6 年前 | |
[libc][NFC] Add noreturn and constexpr qualifiers where appropriate These functions make it clear to the compiler and user what the intended behavior is so llvm can make them go as fast as possible. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D106807 | 4 年前 | |
[libc] Use entrypoints.txt as the single source of list of functions for a platform. The function listings in api.td are removed. The same lists are now deduced using the information in entrypoints.txt. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D89267 | 5 年前 | |
[libc] Use entrypoints.txt as the single source of list of functions for a platform. The function listings in api.td are removed. The same lists are now deduced using the information in entrypoints.txt. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D89267 | 5 年前 | |
[libc][NFC] Make all top of file comments consistent. Summary: Made all header files consistent based of this documentation: https://llvm.org/docs/CodingStandards.html#file-headers. And did the same for all source files top of file comments. Reviewers: sivachandra, abrachet Reviewed By: sivachandra, abrachet Subscribers: MaskRay, tschuett, libc-commits Tags: #libc-project Differential Revision: https://reviews.llvm.org/D77533 | 6 年前 | |
[libc][NFC] Make all top of file comments consistent. Summary: Made all header files consistent based of this documentation: https://llvm.org/docs/CodingStandards.html#file-headers. And did the same for all source files top of file comments. Reviewers: sivachandra, abrachet Reviewed By: sivachandra, abrachet Subscribers: MaskRay, tschuett, libc-commits Tags: #libc-project Differential Revision: https://reviews.llvm.org/D77533 | 6 年前 | |
[libc] Use entrypoints.txt as the single source of list of functions for a platform. The function listings in api.td are removed. The same lists are now deduced using the information in entrypoints.txt. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D89267 | 5 年前 | |
[libc] Add global stdout and stderr objects. They are added as entrypoint object targets. The header-gen infrastructure has been extended to enable handling standard required global objects. The libc-api-test has also been extended to verify the global object declarations. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D126329 | 4 年前 | |
[libc] Use entrypoints.txt as the single source of list of functions for a platform. The function listings in api.td are removed. The same lists are now deduced using the information in entrypoints.txt. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D89267 | 5 年前 | |
[libc] Add a README to the sub-directories under the utils directory. Also, the source layout document has been updated to reflect the current layout of the utils directory. Reviewers: PaulkaToast Differential Revision: https://reviews.llvm.org/D74502 | 6 年前 |