[libc-commits] [libc] [libc][math] Add `asin` to baremetal Arm and AArch64 (PR #167339)
Victor Campos via libc-commits
libc-commits at lists.llvm.org
Mon Nov 10 08:43:28 PST 2025
https://github.com/vhscampos created https://github.com/llvm/llvm-project/pull/167339
This patch adds `asin` to the entry points for Arm and AArch64.
Tests have been run using Arm Toolchain for Embedded, a downstream toolchain.
>From 209c4e6dc1e4266c0db386ceb5c8b7d09eabb57e Mon Sep 17 00:00:00 2001
From: Victor Campos <victor.campos at arm.com>
Date: Thu, 6 Nov 2025 11:28:33 +0000
Subject: [PATCH] [libc][math] Add `asin` to baremetal Arm and AArch64
This patch adds `asin` to the entry points for Arm and AArch64.
Tests have been run using Arm Toolchain for Embedded, a downstream
toolchain.
---
libc/config/baremetal/aarch64/entrypoints.txt | 1 +
libc/config/baremetal/arm/entrypoints.txt | 1 +
2 files changed, 2 insertions(+)
diff --git a/libc/config/baremetal/aarch64/entrypoints.txt b/libc/config/baremetal/aarch64/entrypoints.txt
index 049adb34d9d79..c69ab3d0bb37c 100644
--- a/libc/config/baremetal/aarch64/entrypoints.txt
+++ b/libc/config/baremetal/aarch64/entrypoints.txt
@@ -323,6 +323,7 @@ set(TARGET_LIBM_ENTRYPOINTS
libc.src.math.acos
libc.src.math.acosf
libc.src.math.acoshf
+ libc.src.math.asin
libc.src.math.asinf
libc.src.math.asinhf
libc.src.math.atan2
diff --git a/libc/config/baremetal/arm/entrypoints.txt b/libc/config/baremetal/arm/entrypoints.txt
index 2444ec5feff01..c566f8ad08c8e 100644
--- a/libc/config/baremetal/arm/entrypoints.txt
+++ b/libc/config/baremetal/arm/entrypoints.txt
@@ -326,6 +326,7 @@ set(TARGET_LIBM_ENTRYPOINTS
libc.src.math.acos
libc.src.math.acosf
libc.src.math.acoshf
+ libc.src.math.asin
libc.src.math.asinf
libc.src.math.asinhf
libc.src.math.atan2
More information about the libc-commits
mailing list