[libc-commits] [libc] [libc] wchar string conversion functions mb to wc (PR #149423)

Uzair Nawaz via libc-commits libc-commits at lists.llvm.org
Fri Jul 18 09:34:08 PDT 2025


================
@@ -159,6 +159,56 @@ add_entrypoint_object(
     libc.src.__support.wchar.mbstate
 )
 
+add_entrypoint_object(
+  mbstowcs
+  SRCS
+    mbstowcs.cpp
+  HDRS
+    mbstowcs.h
+  DEPENDS
+    libc.hdr.types.size_t
+    libc.hdr.types.wchar_t
+    libc.src.__support.common
+    libc.src.__support.macros.config
+    libc.src.__support.libc_errno
+    libc.src.__support.wchar.mbstate
+    libc.src.__support.wchar.mbsnrtowcs
+)
+
+add_entrypoint_object(
+  mbsrtowcs
+  SRCS
+    mbsrtowcs.cpp
+  HDRS
+    mbsrtowcs.h
+  DEPENDS
+    libc.hdr.types.size_t
+    libc.hdr.types.wchar_t
+    libc.src.__support.common
+    libc.src.__support.macros.config
+    libc.src.__support.libc_errno
+    libc.src.__support.wchar.mbstate
+    libc.src.__support.wchar.mbsnrtowcs
+    libc.src.__support.wchar.mbstate
----------------
uzairnawaz wrote:

duplicated mbstate dependency here and for mbsnrtowcs

https://github.com/llvm/llvm-project/pull/149423


More information about the libc-commits mailing list