[libc-commits] [libc] 87c11c9 - [libc] Add libgen.h to target public headers (#205804)

via libc-commits libc-commits at lists.llvm.org
Thu Jun 25 06:27:23 PDT 2026


Author: Jeff Bailey
Date: 2026-06-25T14:27:17+01:00
New Revision: 87c11c98a2412f4aab2f7bf18d9346b016945c24

URL: https://github.com/llvm/llvm-project/commit/87c11c98a2412f4aab2f7bf18d9346b016945c24
DIFF: https://github.com/llvm/llvm-project/commit/87c11c98a2412f4aab2f7bf18d9346b016945c24.diff

LOG: [libc] Add libgen.h to target public headers (#205804)

Ensure libgen.h is included in TARGET_PUBLIC_HEADERS for Linux targets
so that it gets generated and installed.

Assisted-by: Automated tooling, human reviewed.

Added: 
    

Modified: 
    libc/config/linux/aarch64/headers.txt
    libc/config/linux/arm/headers.txt
    libc/config/linux/riscv/headers.txt
    libc/config/linux/x86_64/headers.txt

Removed: 
    


################################################################################
diff  --git a/libc/config/linux/aarch64/headers.txt b/libc/config/linux/aarch64/headers.txt
index a7ce42c9c4a91..0f6687dcd8a2d 100644
--- a/libc/config/linux/aarch64/headers.txt
+++ b/libc/config/linux/aarch64/headers.txt
@@ -15,6 +15,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.fenv
     libc.include.float
     libc.include.inttypes
+    libc.include.libgen
     libc.include.limits
     libc.include.link
     libc.include.locale

diff  --git a/libc/config/linux/arm/headers.txt b/libc/config/linux/arm/headers.txt
index c8ca848b79f09..50627958eb38c 100644
--- a/libc/config/linux/arm/headers.txt
+++ b/libc/config/linux/arm/headers.txt
@@ -6,6 +6,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.fenv
     libc.include.float
     libc.include.inttypes
+    libc.include.libgen
     libc.include.malloc
     libc.include.math
     libc.include.search

diff  --git a/libc/config/linux/riscv/headers.txt b/libc/config/linux/riscv/headers.txt
index ce9cda307caf3..03bc2abd9ddea 100644
--- a/libc/config/linux/riscv/headers.txt
+++ b/libc/config/linux/riscv/headers.txt
@@ -15,6 +15,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.fenv
     libc.include.float
     libc.include.inttypes
+    libc.include.libgen
     libc.include.limits
     libc.include.link
     libc.include.locale

diff  --git a/libc/config/linux/x86_64/headers.txt b/libc/config/linux/x86_64/headers.txt
index 8b88ded158ebe..6cd16ecdae3e3 100644
--- a/libc/config/linux/x86_64/headers.txt
+++ b/libc/config/linux/x86_64/headers.txt
@@ -15,6 +15,7 @@ set(TARGET_PUBLIC_HEADERS
     libc.include.fenv
     libc.include.float
     libc.include.inttypes
+    libc.include.libgen
     libc.include.limits
     libc.include.link
     libc.include.locale


        


More information about the libc-commits mailing list