| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] move bcmp, bzero, bcopy, index, rindex, strcasecmp, strncasecmp to strings.h (#118899) docgen relies on the convention that we have a file foo.cpp in libc/src/\<header\>/. Because the above functions weren't in libc/src/strings/ but rather libc/src/string/, docgen could not find that we had implemented these. Rather than add special carve outs to docgen, let's fix up our sources for these 7 functions to stick with the existing conventions the rest of the codebase follows. Link: #118860 Fixes: #118875 | 1 年前 | |
| 8 个月前 | ||
| 1 年前 | ||
[libc] Fix errno_macros.h include paths. (#110057) The proxy header errno_macros.h should include relative to libc/ but it was instead including relative to libc/include/. This patch fixes this by adding the include to the paths. | 1 年前 | |
[libc] remove #include <fcntl.h> and add proxy or type (#113836) | 1 年前 | |
[libc] Fix overlay mode inclusion for fcntl.h header. (#119159) | 1 年前 | |
[libc] Remove FE_ALL_EXCEPT check in hdr/fenv_macros.h. (#114446) FE_ALL_EXCEPT macro might not be a valid preprocessor constant expression in some environment. Moreover, FE_ALL_EXCEPT might not be defined as int. | 1 年前 | |
[libc] Add proxy header for float.h. (#93504) This is the continuation of https://github.com/llvm/llvm-project/pull/88674. Fixes #88433, #90496. --------- Co-authored-by: aniplcc <aniplccode@gmail.com> | 2 年前 | |
[libc] implement pathconf/fpathconf (#87165) | 2 年前 | |
[libc] implement vdso (#91572) | 1 年前 | |
| 1 年前 | ||
[libc] implement template functions for localtime (#110363) This is an implementation for template functions of localtime. Update for this pull request: Implementation as been removed from this pull request and will be added to a new one. This is because this pull request is getting big. This pull request will only contain template functions in order to implement localtime. Update: The implementation is available in https://github.com/zimirza/llvm-project/tree/localtime_implementation. --------- Co-authored-by: Зишан Мирза <zmirza@tutanota.de> Co-authored-by: Zishan Mirza <zmirza@posteo.de> | 10 个月前 | |
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
[libc] add remaining epoll functions, pipe (#84587) The epoll_wait functions need the rest of the epoll functions (create, ctl) to be available to actually test them, as well as pipe to create a usable file descriptor. This patch adds epoll_create, epoll_create1, epoll_ctl, and pipe. These have tests, and the tests for epoll_wait, epoll_pwait, and epoll_pwait2 (currently disabled) are updated to use these newly available functions. | 2 年前 | |
[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h> includes. (#150303) https://github.com/llvm/llvm-project/issues/149993 | 1 年前 | |
[libc][stdio] Use proxy headers of stdio.h in src and test folders. (#110067) https://github.com/llvm/llvm-project/issues/60481 | 1 年前 | |
[libc] temporaliy disable __USE_EXTERN_INLINES and set __USE_FORITFY_LEVEL to 1 before including in overlay mode (#113012) | 1 年前 | |
[libc] Remove the #include <stdlib.h> header (#114453) | 1 年前 | |
[libc] Also remove _FORTIFY_SOURCE before including <stdlib.h> in overlay mode. (#142647) | 1 年前 | |
[libc] implement vdso (#91572) | 1 年前 | |
[libc] add remaining epoll functions, pipe (#84587) The epoll_wait functions need the rest of the epoll functions (create, ctl) to be available to actually test them, as well as pipe to create a usable file descriptor. This patch adds epoll_create, epoll_create1, epoll_ctl, and pipe. These have tests, and the tests for epoll_wait, epoll_pwait, and epoll_pwait2 (currently disabled) are updated to use these newly available functions. | 2 年前 | |
| 1 年前 | ||
[libc] implement pathconf/fpathconf (#87165) | 2 年前 | |
| 1 年前 | ||
[libc] Character converter skeleton class (#143619) Made CharacterConverter class skeleton | 1 年前 | |
| 1 年前 | ||
| 1 年前 | ||
[libc][wchar] Move wchar's types to proxy headers. (#109334) Also protect against extern inline function definitions added when building with gcc: https://github.com/llvm/llvm-project/issues/60481. | 1 年前 | |
[libc][NFC] Add the missing angle bracket in wchar.h (#131161) | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 10 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |