add_entrypoint_object(
isalnum
SRCS
isalnum.cpp
HDRS
isalnum.h
DEPENDS
libc.include.ctype
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isalpha
SRCS
isalpha.cpp
HDRS
isalpha.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isascii
SRCS
isascii.cpp
HDRS
isascii.h
)
add_entrypoint_object(
isblank
SRCS
isblank.cpp
HDRS
isblank.h
)
add_entrypoint_object(
iscntrl
SRCS
iscntrl.cpp
HDRS
iscntrl.h
)
add_entrypoint_object(
isdigit
SRCS
isdigit.cpp
HDRS
isdigit.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isgraph
SRCS
isgraph.cpp
HDRS
isgraph.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
islower
SRCS
islower.cpp
HDRS
islower.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isprint
SRCS
isprint.cpp
HDRS
isprint.h
)
add_entrypoint_object(
ispunct
SRCS
ispunct.cpp
HDRS
ispunct.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isspace
SRCS
isspace.cpp
HDRS
isspace.h
)
add_entrypoint_object(
isupper
SRCS
isupper.cpp
HDRS
isupper.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
isxdigit
SRCS
isxdigit.cpp
HDRS
isxdigit.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
tolower
SRCS
tolower.cpp
HDRS
tolower.h
DEPENDS
libc.src.__support.ctype_utils
)
add_entrypoint_object(
toascii
SRCS
toascii.cpp
HDRS
toascii.h
)
add_entrypoint_object(
toupper
SRCS
toupper.cpp
HDRS
toupper.h
DEPENDS
libc.src.__support.ctype_utils
)
# Do not build the locale versions in overlay mode.
if(NOT LLVM_LIBC_FULL_BUILD)
return()
endif()
add_entrypoint_object(
isalnum_l
SRCS
isalnum_l.cpp
HDRS
isalnum_l.h
DEPENDS
libc.include.ctype
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isalpha_l
SRCS
isalpha_l.cpp
HDRS
isalpha_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isblank_l
SRCS
isblank_l.cpp
HDRS
isblank_l.h
DEPENDS
libc.hdr.types.locale_t
)
add_entrypoint_object(
iscntrl_l
SRCS
iscntrl_l.cpp
HDRS
iscntrl_l.h
DEPENDS
libc.hdr.types.locale_t
)
add_entrypoint_object(
isdigit_l
SRCS
isdigit_l.cpp
HDRS
isdigit_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isgraph_l
SRCS
isgraph_l.cpp
HDRS
isgraph_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
islower_l
SRCS
islower_l.cpp
HDRS
islower_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isprint_l
SRCS
isprint_l.cpp
HDRS
isprint_l.h
DEPENDS
libc.hdr.types.locale_t
)
add_entrypoint_object(
ispunct_l
SRCS
ispunct_l.cpp
HDRS
ispunct_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isspace_l
SRCS
isspace_l.cpp
HDRS
isspace_l.h
DEPENDS
libc.hdr.types.locale_t
)
add_entrypoint_object(
isupper_l
SRCS
isupper_l.cpp
HDRS
isupper_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
isxdigit_l
SRCS
isxdigit_l.cpp
HDRS
isxdigit_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
tolower_l
SRCS
tolower_l.cpp
HDRS
tolower_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)
add_entrypoint_object(
toupper_l
SRCS
toupper_l.cpp
HDRS
toupper_l.h
DEPENDS
libc.src.__support.ctype_utils
libc.hdr.types.locale_t
)