mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-04-01 12:43:47 +00:00
[libc] Re-enable wctob with fixes
The stdio test failures were due to headers potentially not being built in the correct order. This should set up the dependencies correctly. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D146551
This commit is contained in:
parent
cfd36aa5b7
commit
e0de24cb0d
@ -197,7 +197,7 @@ set(TARGET_LIBC_ENTRYPOINTS
|
||||
libc.src.unistd.write
|
||||
|
||||
# wchar.h entrypoints
|
||||
# libc.src.wchar.wctob
|
||||
libc.src.wchar.wctob
|
||||
)
|
||||
|
||||
set(TARGET_LIBM_ENTRYPOINTS
|
||||
|
@ -184,6 +184,7 @@ add_gen_header(
|
||||
.llvm-libc-macros.file_seek_macros
|
||||
.llvm-libc-macros.stdio_macros
|
||||
.llvm-libc-types.size_t
|
||||
.llvm-libc-types.ssize_t
|
||||
.llvm-libc-types.FILE
|
||||
.llvm-libc-types.cookie_io_functions_t
|
||||
)
|
||||
|
@ -1,5 +1,6 @@
|
||||
add_header(off64_t HDR off64_t.h)
|
||||
add_header(size_t HDR size_t.h)
|
||||
add_header(ssize_t HDR ssize_t.h)
|
||||
add_header(__atfork_callback_t HDR __atfork_callback_t.h)
|
||||
add_header(__bsearchcompare_t HDR __bsearchcompare_t.h)
|
||||
add_header(__call_once_func_t HDR __call_once_func_t.h)
|
||||
@ -19,7 +20,7 @@ add_header(cc_t HDR cc_t.h)
|
||||
add_header(clock_t HDR clock_t.h)
|
||||
add_header(clockid_t HDR clockid_t.h)
|
||||
add_header(cnd_t HDR cnd_t.h)
|
||||
add_header(cookie_io_functions_t HDR cookie_io_functions_t.h DEPENDS .off64_t)
|
||||
add_header(cookie_io_functions_t HDR cookie_io_functions_t.h DEPENDS .off64_t .ssize_t)
|
||||
add_header(cpu_set_t HDR cpu_set_t.h)
|
||||
add_header(double_t HDR double_t.h)
|
||||
add_header(DIR HDR DIR.h)
|
||||
@ -58,7 +59,6 @@ add_header(suseconds_t HDR suseconds_t.h)
|
||||
add_header(struct_timeval HDR struct_timeval.h DEPENDS .suseconds_t .time_t)
|
||||
add_header(struct_rlimit HDR struct_rlimit.h DEPENDS .rlim_t)
|
||||
add_header(struct_rusage HDR struct_rusage.h DEPENDS .struct_timeval)
|
||||
add_header(ssize_t HDR ssize_t.h)
|
||||
add_header(struct_dirent HDR struct_dirent.h DEPENDS .ino_t .off_t)
|
||||
add_header(union_sigval HDR union_sigval.h)
|
||||
add_header(siginfo_t HDR siginfo_t.h DEPENDS .union_sigval .pid_t .uid_t)
|
||||
|
@ -7,5 +7,6 @@ add_entrypoint_object(
|
||||
wctob.h
|
||||
DEPENDS
|
||||
libc.include.stdio
|
||||
libc.include.wchar
|
||||
libc.src.__support.wctype_utils
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user