Skip to content

Commit a2f4fe3

Browse files
committed
[libc][annex_k] Add libannex_k as build target in LLVM libc.
1 parent e4f6c9c commit a2f4fe3

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
@@ -1176,4 +1178,5 @@ endif()
11761178
set(TARGET_LLVMLIBC_ENTRYPOINTS
11771179
${TARGET_LIBC_ENTRYPOINTS}
11781180
${TARGET_LIBM_ENTRYPOINTS}
1181+
${TARGET_ANNEX_K_ENTRYPOINTS}
11791182
)

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
@@ -1321,4 +1323,5 @@ endif()
13211323
set(TARGET_LLVMLIBC_ENTRYPOINTS
13221324
${TARGET_LIBC_ENTRYPOINTS}
13231325
${TARGET_LIBM_ENTRYPOINTS}
1326+
${TARGET_ANNEX_K_ENTRYPOINTS}
13241327
)

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
@@ -1377,4 +1379,5 @@ endif()
13771379
set(TARGET_LLVMLIBC_ENTRYPOINTS
13781380
${TARGET_LIBC_ENTRYPOINTS}
13791381
${TARGET_LIBM_ENTRYPOINTS}
1382+
${TARGET_ANNEX_K_ENTRYPOINTS}
13801383
)

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)