| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362) This patch provides definitions for pkey_* functions for linux x86_64. pkey_alloc, pkey_free, and pkey_mprotect are simple syscall wrappers. pkey_set and pkey_get modify architecture-specific registers. The logic for these live in architecture specific directories: * libc/src/sys/mman/linux/x86_64/pkey_common.h has a real implementation * libc/src/sys/mman/linux/generic/pkey_common.h contains stubs that just return ENOSYS. | 8 个月前 | |
[libc] Cleanup mman functions and tests (#159657) Remove functions depending on each other, cleanup internal errno in shm_common, remove various unnecessary includes. | 10 个月前 | |
libc: Introduce calls to sysconf to get page size. sysconf(_SC_PAGESIZE) is implemented now. Reviewers: michaelrj-google, aaronmondal, rupprecht, keith Reviewed By: michaelrj-google Pull Request: https://github.com/llvm/llvm-project/pull/163462 | 9 个月前 | |
libc: Introduce calls to sysconf to get page size. sysconf(_SC_PAGESIZE) is implemented now. Reviewers: michaelrj-google, aaronmondal, rupprecht, keith Reviewed By: michaelrj-google Pull Request: https://github.com/llvm/llvm-project/pull/163462 | 9 个月前 | |
[libc] Migrate sys/ tests to ErrnoCheckingTest. (#141871) See PR #132823 for a previous change to sys/epoll tests, and prior changes before that. ErrnoCheckingTest ensures that errno is properly reset at the beginning of the test case, and is validated at the end of it. This change removes many instances of manual errno manipulation. | 1 年前 | |
[libc] Migrate sys/ tests to ErrnoCheckingTest. (#141871) See PR #132823 for a previous change to sys/epoll tests, and prior changes before that. ErrnoCheckingTest ensures that errno is properly reset at the beginning of the test case, and is validated at the end of it. This change removes many instances of manual errno manipulation. | 1 年前 | |
[libc] Cleanup mman functions and tests (#159657) Remove functions depending on each other, cleanup internal errno in shm_common, remove various unnecessary includes. | 10 个月前 | |
libc: Introduce calls to sysconf to get page size. sysconf(_SC_PAGESIZE) is implemented now. Reviewers: michaelrj-google, aaronmondal, rupprecht, keith Reviewed By: michaelrj-google Pull Request: https://github.com/llvm/llvm-project/pull/163462 | 9 个月前 | |
[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362) This patch provides definitions for pkey_* functions for linux x86_64. pkey_alloc, pkey_free, and pkey_mprotect are simple syscall wrappers. pkey_set and pkey_get modify architecture-specific registers. The logic for these live in architecture specific directories: * libc/src/sys/mman/linux/x86_64/pkey_common.h has a real implementation * libc/src/sys/mman/linux/generic/pkey_common.h contains stubs that just return ENOSYS. | 8 个月前 | |
[libc] Migrate sys/ tests to ErrnoCheckingTest. (#141871) See PR #132823 for a previous change to sys/epoll tests, and prior changes before that. ErrnoCheckingTest ensures that errno is properly reset at the beginning of the test case, and is validated at the end of it. This change removes many instances of manual errno manipulation. | 1 年前 | |
libc: Introduce calls to sysconf to get page size. sysconf(_SC_PAGESIZE) is implemented now. Reviewers: michaelrj-google, aaronmondal, rupprecht, keith Reviewed By: michaelrj-google Pull Request: https://github.com/llvm/llvm-project/pull/163462 | 9 个月前 | |
[libc] Cleanup mman functions and tests (#159657) Remove functions depending on each other, cleanup internal errno in shm_common, remove various unnecessary includes. | 10 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 10 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 10 个月前 | ||
| 9 个月前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 10 个月前 |