[libc-commits] [PATCH] D108477: [libc] make string to integer funcs default
Michael Jones via Phabricator via libc-commits
libc-commits at lists.llvm.org
Fri Aug 20 13:32:34 PDT 2021
michaelrj updated this revision to Diff 367883.
michaelrj added a comment.
added the functions to aarch64, moved them out of the full build condition on x86_64, and updated the commit message.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108477/new/
https://reviews.llvm.org/D108477
Files:
libc/config/linux/aarch64/entrypoints.txt
libc/config/linux/x86_64/entrypoints.txt
libc/config/windows/entrypoints.txt
Index: libc/config/windows/entrypoints.txt
===================================================================
--- libc/config/windows/entrypoints.txt
+++ libc/config/windows/entrypoints.txt
@@ -44,6 +44,15 @@
libc.src.string.strstr
libc.src.string.strtok
libc.src.string.strtok_r
+
+ # stdlib.h entrypoints
+ libc.src.stdlib.atoi
+ libc.src.stdlib.atol
+ libc.src.stdlib.atoll
+ libc.src.stdlib.strtol
+ libc.src.stdlib.strtoll
+ libc.src.stdlib.strtoul
+ libc.src.stdlib.strtoull
)
set(TARGET_LIBM_ENTRYPOINTS
Index: libc/config/linux/x86_64/entrypoints.txt
===================================================================
--- libc/config/linux/x86_64/entrypoints.txt
+++ libc/config/linux/x86_64/entrypoints.txt
@@ -44,6 +44,15 @@
libc.src.string.strstr
libc.src.string.strtok
libc.src.string.strtok_r
+
+ # stdlib.h entrypoints
+ libc.src.stdlib.atoi
+ libc.src.stdlib.atol
+ libc.src.stdlib.atoll
+ libc.src.stdlib.strtol
+ libc.src.stdlib.strtoll
+ libc.src.stdlib.strtoul
+ libc.src.stdlib.strtoull
)
set(TARGET_LIBM_ENTRYPOINTS
@@ -157,15 +166,8 @@
libc.src.stdlib._Exit
libc.src.stdlib.abort
libc.src.stdlib.abs
- libc.src.stdlib.atoi
- libc.src.stdlib.atol
- libc.src.stdlib.atoll
libc.src.stdlib.labs
libc.src.stdlib.llabs
- libc.src.stdlib.strtol
- libc.src.stdlib.strtoll
- libc.src.stdlib.strtoul
- libc.src.stdlib.strtoull
# signal.h entrypoints
libc.src.signal.raise
Index: libc/config/linux/aarch64/entrypoints.txt
===================================================================
--- libc/config/linux/aarch64/entrypoints.txt
+++ libc/config/linux/aarch64/entrypoints.txt
@@ -44,6 +44,15 @@
libc.src.string.strstr
libc.src.string.strtok
libc.src.string.strtok_r
+
+ # stdlib.h entrypoints
+ libc.src.stdlib.atoi
+ libc.src.stdlib.atol
+ libc.src.stdlib.atoll
+ libc.src.stdlib.strtol
+ libc.src.stdlib.strtoll
+ libc.src.stdlib.strtoul
+ libc.src.stdlib.strtoull
)
set(TARGET_LIBM_ENTRYPOINTS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D108477.367883.patch
Type: text/x-patch
Size: 2103 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20210820/5fde8523/attachment.bin>
More information about the libc-commits
mailing list