From 3c5704e735aa230e14dda0c4815df5f5b0dcc50b Mon Sep 17 00:00:00 2001 From: Yijia Zhang Date: Thu, 16 Nov 2023 20:22:19 +0000 Subject: [PATCH] Add vfscanf file and __isoc99_vsscanf symbol Change-Id: Ib6c3a9c2115508daa5e5ea544d2d09b7520161d8 --- starboard/doc/c99.md | 2 ++ .../tools/api_leak_detector/stub/debug/docker_debian10_manifest | 1 + .../stub/debug/gn_built_docker_debian10_manifest | 1 + starboard/tools/api_leak_detector/stub/debug/manifest | 1 + .../tools/api_leak_detector/stub/devel/docker_debian10_manifest | 1 + .../stub/devel/gn_built_docker_debian10_manifest | 1 + starboard/tools/api_leak_detector/stub/devel/manifest | 1 + .../tools/api_leak_detector/stub/gold/docker_debian10_manifest | 1 + .../stub/gold/gn_built_docker_debian10_manifest | 1 + starboard/tools/api_leak_detector/stub/gold/manifest | 1 + .../tools/api_leak_detector/stub/qa/docker_debian10_manifest | 1 + .../api_leak_detector/stub/qa/gn_built_docker_debian10_manifest | 1 + starboard/tools/api_leak_detector/stub/qa/manifest | 1 + third_party/musl/BUILD.gn | 1 + 14 files changed, 15 insertions(+) diff --git a/starboard/doc/c99.md b/starboard/doc/c99.md index 88c41b742c19..6c7205bd7f28 100644 --- a/starboard/doc/c99.md +++ b/starboard/doc/c99.md @@ -88,6 +88,8 @@ deprecated and eventually removed. * tanf * trunc * truncf +### +* vsscanf ### * abs * atoi diff --git a/starboard/tools/api_leak_detector/stub/debug/docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/debug/docker_debian10_manifest index e919919e5367..c31565ee3836 100644 --- a/starboard/tools/api_leak_detector/stub/debug/docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/debug/docker_debian10_manifest @@ -35,6 +35,7 @@ __isinff __isinfl __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/debug/gn_built_docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/debug/gn_built_docker_debian10_manifest index cf6c39d1360d..91f817bcd91b 100644 --- a/starboard/tools/api_leak_detector/stub/debug/gn_built_docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/debug/gn_built_docker_debian10_manifest @@ -35,6 +35,7 @@ __isinff __isinfl __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/debug/manifest b/starboard/tools/api_leak_detector/stub/debug/manifest index ec8cfb2ec194..12ad716f3062 100644 --- a/starboard/tools/api_leak_detector/stub/debug/manifest +++ b/starboard/tools/api_leak_detector/stub/debug/manifest @@ -31,6 +31,7 @@ __freelocale __fxstat64 __gmon_start__ __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/devel/docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/devel/docker_debian10_manifest index 514bf719e679..3ada7fc52328 100644 --- a/starboard/tools/api_leak_detector/stub/devel/docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/devel/docker_debian10_manifest @@ -34,6 +34,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/devel/gn_built_docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/devel/gn_built_docker_debian10_manifest index e7613fc9de70..f961be1ac741 100644 --- a/starboard/tools/api_leak_detector/stub/devel/gn_built_docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/devel/gn_built_docker_debian10_manifest @@ -34,6 +34,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/devel/manifest b/starboard/tools/api_leak_detector/stub/devel/manifest index bc3b43c1e486..0e9f4055c114 100644 --- a/starboard/tools/api_leak_detector/stub/devel/manifest +++ b/starboard/tools/api_leak_detector/stub/devel/manifest @@ -32,6 +32,7 @@ __freelocale __fxstat64 __gmon_start__ __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/gold/docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/gold/docker_debian10_manifest index d213db0b3f8c..0721f4e9fc63 100644 --- a/starboard/tools/api_leak_detector/stub/gold/docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/gold/docker_debian10_manifest @@ -33,6 +33,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/gold/gn_built_docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/gold/gn_built_docker_debian10_manifest index 5d95b3a8e714..10d6855cf88f 100644 --- a/starboard/tools/api_leak_detector/stub/gold/gn_built_docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/gold/gn_built_docker_debian10_manifest @@ -33,6 +33,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/gold/manifest b/starboard/tools/api_leak_detector/stub/gold/manifest index 1c368c9befde..4e64ab739fdd 100644 --- a/starboard/tools/api_leak_detector/stub/gold/manifest +++ b/starboard/tools/api_leak_detector/stub/gold/manifest @@ -31,6 +31,7 @@ __freelocale __fxstat64 __gmon_start__ __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/qa/docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/qa/docker_debian10_manifest index d213db0b3f8c..0721f4e9fc63 100644 --- a/starboard/tools/api_leak_detector/stub/qa/docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/qa/docker_debian10_manifest @@ -33,6 +33,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/qa/gn_built_docker_debian10_manifest b/starboard/tools/api_leak_detector/stub/qa/gn_built_docker_debian10_manifest index 5d95b3a8e714..10d6855cf88f 100644 --- a/starboard/tools/api_leak_detector/stub/qa/gn_built_docker_debian10_manifest +++ b/starboard/tools/api_leak_detector/stub/qa/gn_built_docker_debian10_manifest @@ -33,6 +33,7 @@ __gmon_start__ __isinf __isnan __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/starboard/tools/api_leak_detector/stub/qa/manifest b/starboard/tools/api_leak_detector/stub/qa/manifest index 1c368c9befde..4e64ab739fdd 100644 --- a/starboard/tools/api_leak_detector/stub/qa/manifest +++ b/starboard/tools/api_leak_detector/stub/qa/manifest @@ -31,6 +31,7 @@ __freelocale __fxstat64 __gmon_start__ __isoc99_sscanf +__isoc99_vsscanf __iswctype_l __libc_start_main __newlocale diff --git a/third_party/musl/BUILD.gn b/third_party/musl/BUILD.gn index bfd73a518c45..cc5586a66ea2 100644 --- a/third_party/musl/BUILD.gn +++ b/third_party/musl/BUILD.gn @@ -399,6 +399,7 @@ static_library("c_internal") { "src/stdio/sscanf.c", "src/stdio/swprintf.c", "src/stdio/vasprintf.c", + "src/stdio/vfsscanf.c", "src/stdio/vprintf.c", "src/stdio/vsprintf.c", "src/stdio/vsscanf.c",