[libc-commits] [libc] [libc] Add sys/uio.h to Linux public header target lists (PR #200793)

via libc-commits libc-commits at lists.llvm.org
Mon Jun 1 05:12:25 PDT 2026


llvmorg-github-actions[bot] wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-backend-risc-v

Author: Pavel Labath (labath)

<details>
<summary>Changes</summary>

The headers don't get installed without this.

Assisted by Gemini.

---
Full diff: https://github.com/llvm/llvm-project/pull/200793.diff


3 Files Affected:

- (modified) libc/config/linux/aarch64/headers.txt (+1) 
- (modified) libc/config/linux/riscv/headers.txt (+1) 
- (modified) libc/config/linux/x86_64/headers.txt (+1) 


``````````diff
diff --git a/libc/config/linux/aarch64/headers.txt b/libc/config/linux/aarch64/headers.txt
index ea7327dfb84da..37359e6064959 100644
--- a/libc/config/linux/aarch64/headers.txt
+++ b/libc/config/linux/aarch64/headers.txt
@@ -54,6 +54,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.sys_syscall
     libc.include.sys_time
     libc.include.sys_types
+    libc.include.sys_uio
     libc.include.sys_un
     libc.include.sys_utsname
     libc.include.sys_wait
diff --git a/libc/config/linux/riscv/headers.txt b/libc/config/linux/riscv/headers.txt
index 5f0e2c85b335b..04d251926b8d1 100644
--- a/libc/config/linux/riscv/headers.txt
+++ b/libc/config/linux/riscv/headers.txt
@@ -54,6 +54,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.sys_syscall
     libc.include.sys_time
     libc.include.sys_types
+    libc.include.sys_uio
     libc.include.sys_utsname
     libc.include.sys_wait
     libc.include.syscall
diff --git a/libc/config/linux/x86_64/headers.txt b/libc/config/linux/x86_64/headers.txt
index 344550efd6e6c..cf76db06cb62c 100644
--- a/libc/config/linux/x86_64/headers.txt
+++ b/libc/config/linux/x86_64/headers.txt
@@ -58,6 +58,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.sys_time
     libc.include.sys_types
     libc.include.sys_ucontext
+    libc.include.sys_uio
     libc.include.sys_un
     libc.include.sys_utsname
     libc.include.sys_wait

``````````

</details>


https://github.com/llvm/llvm-project/pull/200793


More information about the libc-commits mailing list