[libc-commits] [libc] [libc] remove getauxval from arm32 entrypoint list (PR #79093)

via libc-commits libc-commits at lists.llvm.org
Mon Jan 22 20:18:49 PST 2024


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-libc

Author: Schrodinger ZHU Yifan (SchrodingerZhu)

<details>
<summary>Changes</summary>

`getauxval` depends on `open/read/close` which are not built on arm32. Remove `getauxval` for now.

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


1 Files Affected:

- (modified) libc/config/linux/arm/entrypoints.txt (-3) 


``````````diff
diff --git a/libc/config/linux/arm/entrypoints.txt b/libc/config/linux/arm/entrypoints.txt
index 301870d337ca00..c75ac2302d4ac4 100644
--- a/libc/config/linux/arm/entrypoints.txt
+++ b/libc/config/linux/arm/entrypoints.txt
@@ -95,9 +95,6 @@ set(TARGET_LIBC_ENTRYPOINTS
 
     # sys/prctl.h entrypoints
     libc.src.sys.prctl.prctl
-
-    # sys/auxv.h entrypoints
-    libc.src.sys.auxv.getauxval
 )
 
 set(TARGET_LIBM_ENTRYPOINTS

``````````

</details>


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


More information about the libc-commits mailing list