aboutsummaryrefslogtreecommitdiff
path: root/libc/test/src/sys
AgeCommit message (Expand)AuthorFilesLines
2024-04-11[libc] add remaining epoll functions, pipe (#84587)Michael Jones7-17/+281
2024-04-09Revert "[libc] implement ioctl" (#88226)lntue3-44/+0
2024-04-09[libc] implement ioctl (#85890)Nhat Nguyen3-0/+44
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-1/+0
2024-03-25[libc] add statvfs/fstatvfs (#86169)Schrodinger ZHU Yifan5-0/+122
2024-03-18[libc] Add `shm_open/shm_unlink` (#84974)Schrodinger ZHU Yifan2-0/+97
2024-03-10[libc][mman] Implement msync (#84700)Schrodinger ZHU Yifan2-0/+89
2024-02-09[libc][NFC] Fix few warnings in tests. (#81262)lntue1-1/+0
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google17-50/+53
2024-02-01[libc] add bazel support for most of unistd (#80078)michaelrj-google1-1/+2
2024-02-01[libc] Update libc_errno to work correctly in both overlay and full build mod...lntue5-5/+5
2024-01-30[libc] disable mlockall w/ MCL_ONFAULT (#80075)Nick Desaulniers1-1/+7
2024-01-30[libc] implement mlock/mlock2/munlock/mlockall/munlockall (#79645)Schrodinger ZHU Yifan3-7/+225
2024-01-30[reland][libc] add epoll_wait functions (#79635)michaelrj-google6-0/+103
2024-01-26[libc][NFC] Use specific ASSERT macros to test errno (#79573)Guillaume Chatelet11-30/+30
2024-01-25Revert "[libc] add epoll_wait functions" (#79534)michaelrj-google6-103/+0
2024-01-25[libc] add epoll_wait functions (#79515)michaelrj-google6-0/+103
2024-01-24[libc] remove unstable mincore test for invalid vec (#79348)Schrodinger ZHU Yifan1-8/+0
2024-01-24[libc] reland mincore (#79309)Schrodinger ZHU Yifan2-0/+145
2024-01-22[libc] implement sys/getauxval (#78493)Schrodinger ZHU Yifan4-0/+46
2023-12-13[libc] fix unit tests (#75361)Nick Desaulniers1-0/+1
2023-12-12[libc] Add bind function (#74014)michaelrj-google3-2/+73
2023-12-05[libc] implement prctl (#74386)Schrodinger ZHU Yifan4-0/+62
2023-12-04[libc] Revert #73704 and subsequent fixes #73984, #74026 (#74355)Schrodinger ZHU Yifan2-140/+0
2023-11-30[libc] remove fragile test from mincore (#74026)Schrodinger ZHU Yifan1-12/+2
2023-11-30[libc][mincore] use correct page_size for test (#73984)Schrodinger ZHU Yifan2-30/+49
2023-11-30[libc][SysMMan] implement mincore (#73704)Schrodinger ZHU Yifan2-0/+131
2023-11-03[libc] Cleanup ErrnoSetterMatcher target (#71240)michaelrj-google4-7/+7
2023-09-26[libc] Mass replace enclosing namespace (#67032)Guillaume Chatelet20-156/+171
2023-05-26[libc] Make ErrnoSetterMatcher handle logging floating point values.Siva Chandra Reddy18-18/+18
2023-05-24[libc] simplify test for getrandomGuillaume Chatelet1-34/+23
2023-05-03[libc] add socket functionMichael Jones4-0/+42
2023-04-24[libc] Run all unit tests, irrespective of whether they belong to a test suite.Siva Chandra Reddy8-8/+8
2023-04-17[libc][NFC] Remove the unused FDReader testutil.Siva Chandra Reddy8-8/+0
2023-04-12[LIBC] Fix `getrandom` success return valueNoah Goldstein1-0/+9
2023-03-14[libc] Switch sys/stat implementations over to libc_errno.Siva Chandra Reddy1-5/+5
2023-03-13[libc][NFC] Switch sys/*.h tests over to libc_errno.Siva Chandra Reddy12-69/+76
2023-03-13[libc][NFC] Switch mman.h tests to libc_errno and update Bazel build.Siva Chandra Reddy5-19/+15
2023-02-09[libc][NFC] Move architectures.h to properties subfolderGuillaume Chatelet1-1/+1
2023-02-07[libc][NFC] Rename macrosGuillaume Chatelet1-2/+2
2023-02-07[libc][NFC] Move UnitTest and IntegrationTest to the 'test' directory.Siva Chandra Reddy19-19/+19
2023-02-07[libc][NFC] Rename architecture macros and move to macros folderGuillaume Chatelet1-3/+3
2022-11-15[libc] disable flakey testsMichael Jones1-0/+4
2022-10-22[libc] Add select.h and the implementation of the select function for Linux.Siva Chandra Reddy5-0/+109
2022-10-10Implement `getrandom` function for linux targets.Schrodinger ZHU Yifan4-0/+68
2022-10-05[libc] Add the POSIX waitpid function and the BSD wait4 function.Siva Chandra Reddy4-0/+72
2022-09-23[libc][obvious] disable mprotect test under sanitizersMichael Jones2-17/+19
2022-09-23[libc] add madvise and posix_madviseMichael Jones3-0/+123
2022-09-23[libc] add mprotectMichael Jones2-0/+80
2022-09-21[libc] Add implementation of functions stat, fstat and lstat.Siva Chandra Reddy4-0/+201