Details
Details
Diff Detail
Diff Detail
- Repository
 - rG LLVM Github Monorepo
 
Paths 
  |  Differential  D133748  
[libc] Add POSIX functions dup, dup2, and GNU extension function dup3. ClosedPublic Authored by sivachandra on Sep 12 2022, 11:24 PM. 
Details 
Diff Detail 
 Event TimelineHerald added projects: Restricted Project, Restricted Project.  ·  View Herald TranscriptSep 12 2022, 11:24 PM This revision is now accepted and ready to land.Sep 13 2022, 6:44 AM Closed by commit rG8989aa003f3d: [libc] Add POSIX functions dup, dup2, and GNU extension function dup3. (authored by sivachandra).  ·  Explain WhySep 13 2022, 11:06 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 459816 libc/config/linux/aarch64/entrypoints.txt
 libc/config/linux/x86_64/entrypoints.txt
 libc/include/llvm-libc-macros/linux/fcntl-macros.h
 libc/spec/gnu_ext.td
 libc/spec/posix.td
 libc/src/unistd/CMakeLists.txt
 libc/src/unistd/dup.h
 
 libc/src/unistd/dup2.h
 
 libc/src/unistd/dup3.h
 
 libc/src/unistd/linux/CMakeLists.txt
 libc/src/unistd/linux/dup.cpp
 
 libc/src/unistd/linux/dup2.cpp
 
 libc/src/unistd/linux/dup3.cpp
 
 libc/test/src/unistd/CMakeLists.txt
 libc/test/src/unistd/dup2_test.cpp
 
 libc/test/src/unistd/dup3_test.cpp
 
 libc/test/src/unistd/dup_test.cpp
 
  | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||