| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
[libc] Fix typos in documentation | 3 年前 | |
[libc] Fix broken links in libc (#145199) This PR fixes broken links in all files describing libc usage modes. Please let me know if there are any other places that need updating. --------- Co-authored-by: shubhp@perlmutter <shubhp@perlmutter.com> | 1 年前 | |
| 2 年前 | ||
[libc][NFC] Move all developer docs into a sub-directory docs/dev. | 3 年前 | |
[libc][NFC] Move all developer docs into a sub-directory docs/dev. | 3 年前 | |
[Clang] Gut the libc wrapper headers and simplify (#168438) Summary: These were originally intended to represent the functions that are present on the GPU as to be provided by the LLVM libc implementation. The original plan was that LLVM libc would report which functions were supported and then the offload interface would mark those as supported. The problem is that these wrapper headers are very difficult to make work given the various libc extensions everyone does so they were extremely fragile. OpenMP already declares all functions used inside of a target region as implicitly host / device, while these headers weren't even used for CUDA / HIP yet anyway. The only things we need to define right now are the stdio FILE types. If we want to make this work for CUDA we'd need to define these manually, but we're a ways off and that's way easier because they do proper overloading. | 8 个月前 | |
[libc] Add LIBC_NAMESPACE_DECL macro (#97109) This defines to LIBC_NAMESPACE with __attribute__((visibility("hidden"))) so all the symbols under it have hidden visibility. This new macro should be used when declaring a new namespace that will have internal functions/globals and LIBC_NAMESPACE should be used as a means of accessing functions/globals declared within LIBC_NAMESPACE_DECL. | 2 年前 | |
[libc] update host build docs (#120147) Update the host build docs to better reflect the current recommended process. | 1 年前 | |
[libc][NFC] Strip all training whitespace and missing newlines (#124163) | 1 年前 | |
[libc] Fix typos in documentation (#139852) | 1 年前 | |
[libc] implement inet_aton (#162651) This patch adds the implementation for inet_aton function. Since this function is not explicitly included in POSIX, I have marked it with llvm_libc_ext. It is widely available and commonly used, and can also be used to implement inet_addr, which is included in POSIX. | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 年前 | ||
| 3 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 3 年前 | ||
| 3 年前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 9 个月前 |