Skip to content

Commit 1b6ea98

Browse files
committed
[libc][annex_k] Add libannex_k as build target in LLVM libc.
1 parent 3ce1678 commit 1b6ea98

File tree

4 files changed

+15
-3
lines changed

4 files changed

+15
-3
lines changed

libc/config/linux/aarch64/entrypoints.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
set(TARGET_ANNEX_K_ENTRYPOINTS "")
2+
13
set(TARGET_LIBC_ENTRYPOINTS
24
# ctype.h entrypoints
35
libc.src.ctype.isalnum
@@ -1177,4 +1179,5 @@ endif()
11771179
set(TARGET_LLVMLIBC_ENTRYPOINTS
11781180
${TARGET_LIBC_ENTRYPOINTS}
11791181
${TARGET_LIBM_ENTRYPOINTS}
1182+
${TARGET_ANNEX_K_ENTRYPOINTS}
11801183
)

libc/config/linux/riscv/entrypoints.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
set(TARGET_ANNEX_K_ENTRYPOINTS "")
2+
13
set(TARGET_LIBC_ENTRYPOINTS
24
# ctype.h entrypoints
35
libc.src.ctype.isalnum
@@ -1323,4 +1325,5 @@ endif()
13231325
set(TARGET_LLVMLIBC_ENTRYPOINTS
13241326
${TARGET_LIBC_ENTRYPOINTS}
13251327
${TARGET_LIBM_ENTRYPOINTS}
1328+
${TARGET_ANNEX_K_ENTRYPOINTS}
13261329
)

libc/config/linux/x86_64/entrypoints.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
set(TARGET_ANNEX_K_ENTRYPOINTS "")
2+
13
set(TARGET_LIBC_ENTRYPOINTS
24
# ctype.h entrypoints
35
libc.src.ctype.isalnum
@@ -1379,4 +1381,5 @@ endif()
13791381
set(TARGET_LLVMLIBC_ENTRYPOINTS
13801382
${TARGET_LIBC_ENTRYPOINTS}
13811383
${TARGET_LIBM_ENTRYPOINTS}
1384+
${TARGET_ANNEX_K_ENTRYPOINTS}
13821385
)

libc/lib/CMakeLists.txt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@ set(libc_archive_targets "")
22
set(libc_archive_names "")
33
set(libc_archive_entrypoint_lists "")
44
if(LLVM_LIBC_FULL_BUILD)
5-
list(APPEND libc_archive_names c m)
6-
list(APPEND libc_archive_targets libc libm)
5+
list(APPEND libc_archive_names c m annex_k)
6+
list(APPEND libc_archive_targets libc libm libannex_k)
77
list(APPEND libc_archive_entrypoint_lists
8-
TARGET_LIBC_ENTRYPOINTS TARGET_LIBM_ENTRYPOINTS)
8+
TARGET_LIBC_ENTRYPOINTS
9+
TARGET_LIBM_ENTRYPOINTS
10+
TARGET_ANNEX_K_ENTRYPOINTS
11+
)
912
else()
1013
list(APPEND libc_archive_names llvmlibc)
1114
list(APPEND libc_archive_targets libc)

0 commit comments

Comments
 (0)