Skip to content

Commit 8c1e8ec

Browse files
domin144copybara-github
authored andcommitted
[libc++] tests with picolibc: update picolibc (#77908)
The updated picolibc version has "isblank" function with external linkage. This is required for C++ modules support. This should solve all the problems reported in #76980, but we'll wait to validate this with the modules build without closing that issue. NOKEYCHECK=True GitOrigin-RevId: 2b2310484f5fc30c9da914caa8d2bd12ab25b3e6
1 parent 83facf0 commit 8c1e8ec

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

utils/ci/build-picolibc.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,9 @@ mkdir -p "${picolibc_build_dir}"
7373
# Following changes are required and were introduced after version 1.8.5:
7474
# - updated semihost arguments handling,
7575
# - added missing macros in stdio.h
76+
# - external linkage for isblank
7677
# Version following 1.8.5, was not released by the time of writing.
77-
picolibc_commit="4b9b8ef01d18cf0563348ad4af4ae89a7277e7ca"
78+
picolibc_commit="04a90c56d7aac61880f205ec29b3dce6a9de0342"
7879
curl -L "https://github.com/picolibc/picolibc/archive/${picolibc_commit}.zip" --output "${picolibc_source_dir}/picolibc.zip"
7980
unzip -q "${picolibc_source_dir}/picolibc.zip" -d "${picolibc_source_dir}"
8081
mv "${picolibc_source_dir}/picolibc-${picolibc_commit}"/* "${picolibc_source_dir}"

0 commit comments

Comments
 (0)