[libc-commits] [libc] [llvm] [libc] add remaining epoll functions, pipe (PR #84587)
Michael Jones via libc-commits
libc-commits at lists.llvm.org
Tue Mar 12 11:05:20 PDT 2024
================
@@ -548,6 +548,11 @@ def POSIX : StandardSpec<"POSIX"> {
RetValSpec<OffTType>,
[ArgSpec<IntType>, ArgSpec<OffTType>, ArgSpec<IntType>]
>,
+ FunctionSpec<
+ "pipe",
+ RetValSpec<IntType>,
+ [ArgSpec<IntPtr>] //TODO: make this int[2]
----------------
michaelrj-google wrote:
no. None of the other functions we've implemented have used them. To add them would require modifications to headergen (similar to GuardedFunctionSpec). That seemed like a reasonable thing to leave for another patch, given that this one is already larger than I'd like.
https://github.com/llvm/llvm-project/pull/84587
More information about the libc-commits
mailing list