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

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


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

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

>From ec2bbb7a4655655e058fb262be87d029f8c85685 Mon Sep 17 00:00:00 2001
From: Schrodinger ZHU Yifan <yifanzhu at rochester.edu>
Date: Mon, 22 Jan 2024 23:17:52 -0500
Subject: [PATCH] [libc] remove getauxval from arm32 entrypoint list

`getauxval` depends on `open/read/close` which are not built on arm32. Remove `getauxval` for now.
---
 libc/config/linux/arm/entrypoints.txt | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/libc/config/linux/arm/entrypoints.txt b/libc/config/linux/arm/entrypoints.txt
index 301870d337ca007..c75ac2302d4ac45 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



More information about the libc-commits mailing list