Fri Oct 6 19:18:15 2023 UTC ()
wasi-compiler-rt, wasi-libcxx: update to LLVM 16


(adam)
diff -r1.21 -r1.22 pkgsrc/lang/wasi-compiler-rt/Makefile
diff -r1.7 -r1.8 pkgsrc/lang/wasi-compiler-rt/buildlink3.mk
diff -r1.20 -r1.21 pkgsrc/lang/wasi-libcxx/Makefile
diff -r1.3 -r1.4 pkgsrc/lang/wasi-libcxx/PLIST
diff -r1.6 -r1.7 pkgsrc/lang/wasi-libcxx/buildlink3.mk
diff -r1.8 -r1.9 pkgsrc/lang/wasi-libcxx/distinfo

cvs diff -r1.21 -r1.22 pkgsrc/lang/wasi-compiler-rt/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/wasi-compiler-rt/Makefile 2023/04/19 08:10:36 1.21
+++ pkgsrc/lang/wasi-compiler-rt/Makefile 2023/10/06 19:18:15 1.22
@@ -1,42 +1,37 @@ @@ -1,42 +1,37 @@
1# $NetBSD: Makefile,v 1.21 2023/04/19 08:10:36 adam Exp $ 1# $NetBSD: Makefile,v 1.22 2023/10/06 19:18:15 adam Exp $
2 2
3PKGREVISION= 1 
4.include "../../lang/llvm/version.mk" 3.include "../../lang/llvm/version.mk"
5 4
6DISTNAME= compiler-rt-${LLVM_VERSION}.src 5DISTNAME= compiler-rt-${LLVM_VERSION}.src
7PKGNAME= ${DISTNAME:S/.src//:S/compiler-rt-/wasi-compiler-rt-/} 6PKGNAME= ${DISTNAME:S/.src//:S/compiler-rt-/wasi-compiler-rt-/}
8CATEGORIES= lang devel 7CATEGORIES= lang devel
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://compiler-rt.llvm.org/ 10HOMEPAGE= https://compiler-rt.llvm.org/
12COMMENT= LLVM runtime libraries for WASI/WebAssembly 11COMMENT= LLVM runtime libraries for WASI/WebAssembly
13LICENSE= apache-2.0 12LICENSE= apache-2.0
14 13
15PATCHDIR= ${.CURDIR}/../../lang/compiler-rt/patches 14PATCHDIR= ${.CURDIR}/../../lang/compiler-rt/patches
16DISTINFO_FILE= ${.CURDIR}/../../lang/compiler-rt/distinfo 15DISTINFO_FILE= ${.CURDIR}/../../lang/compiler-rt/distinfo
17 16
18NOT_FOR_PLATFORM= NetBSD-[0-7].*-* 17NOT_FOR_PLATFORM= NetBSD-[0-7].*-*
19 18
20USE_CMAKE= yes 
21USE_LANGUAGES= c99 c++11 19USE_LANGUAGES= c99 c++11
22USE_TOOLS+= ggrep 20USE_TOOLS+= ggrep
23 21
24SSP_SUPPORTED= no 22SSP_SUPPORTED= no
25PKGSRC_USE_STACK_CHECK= no 23PKGSRC_USE_STACK_CHECK= no
26 24
27CONFIGURE_DIRS= build 
28CMAKE_ARG_PATH= ${WRKSRC}/lib/builtins 
29 
30BUILDLINK_TRANSFORM+= rm:-I/usr/include 25BUILDLINK_TRANSFORM+= rm:-I/usr/include
31BUILDLINK_TRANSFORM+= rm:-I${PREFIX}/include 26BUILDLINK_TRANSFORM+= rm:-I${PREFIX}/include
32 27
33CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 28CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
34CMAKE_ARGS+= -DCOMPILER_RT_TEST_COMPILER=${CC:Q} 29CMAKE_ARGS+= -DCOMPILER_RT_TEST_COMPILER=${CC:Q}
35CMAKE_ARGS+= -DCOMPILER_RT_OS_DIR:STRING=wasi 30CMAKE_ARGS+= -DCOMPILER_RT_OS_DIR:STRING=wasi
36CMAKE_ARGS+= -DLLVM_CONFIG_PATH=${LLVM_CONFIG_PATH:Q} 31CMAKE_ARGS+= -DLLVM_CONFIG_PATH=${LLVM_CONFIG_PATH:Q}
37CMAKE_ARGS+= -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi 32CMAKE_ARGS+= -DCOMPILER_RT_DEFAULT_TARGET_TRIPLE=wasm32-wasi
38CMAKE_ARGS+= -DCOMPILER_RT_BAREMETAL_BUILD=TRUE 33CMAKE_ARGS+= -DCOMPILER_RT_BAREMETAL_BUILD=TRUE
39CMAKE_ARGS+= -DCMAKE_SYSROOT=${BUILDLINK_DIR}/wasi 34CMAKE_ARGS+= -DCMAKE_SYSROOT=${BUILDLINK_DIR}/wasi
40CMAKE_ARGS+= -DCOMPILER_RT_BAREMETAL_BUILD=TRUE 35CMAKE_ARGS+= -DCOMPILER_RT_BAREMETAL_BUILD=TRUE
41CMAKE_ARGS+= -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE 36CMAKE_ARGS+= -DCOMPILER_RT_EXCLUDE_ATOMIC_BUILTIN=TRUE
42CMAKE_ARGS+= -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON 37CMAKE_ARGS+= -DCOMPILER_RT_HAS_FPIC_FLAG:BOOL=ON
@@ -44,42 +39,40 @@ CMAKE_ARGS+= -DCOMPILER_RT_HAS_FPIE_FLAG @@ -44,42 +39,40 @@ CMAKE_ARGS+= -DCOMPILER_RT_HAS_FPIE_FLAG
44CMAKE_ARGS+= -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON 39CMAKE_ARGS+= -DCOMPILER_RT_HAS_FNO_BUILTIN_FLAG:BOOL=ON
45CMAKE_ARGS+= -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON 40CMAKE_ARGS+= -DCOMPILER_RT_HAS_STD_C11_FLAG:BOOL=ON
46CMAKE_ARGS+= -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON 41CMAKE_ARGS+= -DCOMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG:BOOL=ON
47CMAKE_ARGS+= -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON 42CMAKE_ARGS+= -DCOMPILER_RT_HAS_FREESTANDING_FLAG:BOOL=ON
48CMAKE_ARGS+= -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF 43CMAKE_ARGS+= -DCOMPILER_RT_HAS_XRAY_COMPILER_FLAG:BOOL=OFF
49CMAKE_ARGS+= -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON 44CMAKE_ARGS+= -DCOMPILER_RT_HAS_ATOMIC_KEYWORD:BOOL=ON
50CMAKE_ARGS+= -DCOMPILER_RT_HAS_BFLOAT16:BOOL=OFF 45CMAKE_ARGS+= -DCOMPILER_RT_HAS_BFLOAT16:BOOL=OFF
51CMAKE_ARGS+= -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF 46CMAKE_ARGS+= -DCOMPILER_RT_HAS_FLOAT16:BOOL=OFF
52CMAKE_ARGS+= -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF 47CMAKE_ARGS+= -DCOMPILER_RT_HAS_ASM_LSE:BOOL=OFF
53CMAKE_ARGS+= -DCMAKE_C_COMPILER_WORKS=1 # Do not test clang compile 48CMAKE_ARGS+= -DCMAKE_C_COMPILER_WORKS=1 # Do not test clang compile
54CMAKE_ARGS+= -DCMAKE_CXX_COMPILER_WORKS=1 # Do not test clang++ compile 49CMAKE_ARGS+= -DCMAKE_CXX_COMPILER_WORKS=1 # Do not test clang++ compile
55CMAKE_ARGS+= -DCOMPILER_RT_ENABLE_IOS=OFF 50CMAKE_ARGS+= -DCOMPILER_RT_ENABLE_IOS=OFF
56 51
57CMAKE_INSTALL_PREFIX= ${PREFIX}/lib/clang/${PKGVERSION_NOREV} 52CMAKE_INSTALL_PREFIX= ${PREFIX}/lib/clang/${LLVM_MAJOR_VERSION}
58 53
59GENERATE_PLIST+= find ${DESTDIR}${PREFIX} \( -type f -o -type l \) -print | \ 54GENERATE_PLIST+= find ${DESTDIR}${PREFIX} \( -type f -o -type l \) -print | \
60 sed 's,${DESTDIR}${PREFIX}/,,' | ${SORT} ; 55 sed 's,${DESTDIR}${PREFIX}/,,' | ${SORT} ;
61 56
62post-extract: 
63 ${MKDIR} ${WRKSRC}/build 
64 
65.include "../../mk/bsd.prefs.mk" 57.include "../../mk/bsd.prefs.mk"
66 58
67# Run llvm-ranlib again on the archive. Fixes mystery build failure 59# Run llvm-ranlib again on the archive. Fixes mystery build failure
68# in Firefox due to missing index (see PR pkg/56590). Might be a MAKE_JOBS 60# in Firefox due to missing index (see PR pkg/56590). Might be a MAKE_JOBS
69# problem in this package? 61# problem in this package?
70.if ${OPSYS} != "Darwin" 62.if ${OPSYS} != "Darwin"
71post-install: 63post-install:
72 ${PREFIX}/bin/llvm-ranlib \ 64 ${PREFIX}/bin/llvm-ranlib \
73 ${DESTDIR}${PREFIX}/lib/clang/${PKGVERSION_NOREV}/lib/wasi/libclang_rt.builtins-wasm32.a 65 ${DESTDIR}${PREFIX}/lib/clang/${LLVM_MAJOR_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a
74.endif 66.endif
75 67
76ABI= # 32 68ABI= # 32
77CFLAGS= -O2 69CFLAGS= -O2
78CXXFLAGS= -O2 70CXXFLAGS= -O2
79PKGSRC_COMPILER= clang 71PKGSRC_COMPILER= clang
80CLANGBASE= ${PREFIX} 72CLANGBASE= ${PREFIX}
 73.include "../../devel/cmake/build.mk"
81BUILDLINK_DEPMETHOD.clang= build 74BUILDLINK_DEPMETHOD.clang= build
82.include "../../lang/clang/buildlink3.mk" 75.include "../../lang/clang/buildlink3.mk"
83.include "../../lang/llvm/buildlink3.mk" 76.include "../../lang/llvm/buildlink3.mk"
84.include "../../lang/wasi-libc/buildlink3.mk" 77.include "../../lang/wasi-libc/buildlink3.mk"
85.include "../../mk/bsd.pkg.mk" 78.include "../../mk/bsd.pkg.mk"

cvs diff -r1.7 -r1.8 pkgsrc/lang/wasi-compiler-rt/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/wasi-compiler-rt/buildlink3.mk 2023/05/02 18:19:24 1.7
+++ pkgsrc/lang/wasi-compiler-rt/buildlink3.mk 2023/10/06 19:18:15 1.8
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: buildlink3.mk,v 1.7 2023/05/02 18:19:24 nikita Exp $ 1# $NetBSD: buildlink3.mk,v 1.8 2023/10/06 19:18:15 adam Exp $
2 2
3BUILDLINK_TREE+= wasi-compiler-rt 3BUILDLINK_TREE+= wasi-compiler-rt
4 4
5BUILDLINK_DEPMETHOD.wasi-compiler-rt?= build 5BUILDLINK_DEPMETHOD.wasi-compiler-rt?= build
6 6
7.if !defined(WASI_COMPILER_RT_BUILDLINK3_MK) 7.if !defined(WASI_COMPILER_RT_BUILDLINK3_MK)
8WASI_COMPILER_RT_BUILDLINK3_MK:= 8WASI_COMPILER_RT_BUILDLINK3_MK:=
9 9
10# This exact version must be kept in sync with llvm, or firefox 10# This exact version must be kept in sync with llvm, or firefox
11# minimum build dependencies will be incorrect. 11# minimum build dependencies will be incorrect.
12BUILDLINK_API_DEPENDS.wasi-compiler-rt+= wasi-compiler-rt>=15.0.7<16 12BUILDLINK_API_DEPENDS.wasi-compiler-rt+= wasi-compiler-rt>=16.0.0<17
13BUILDLINK_PKGSRCDIR.wasi-compiler-rt?= ../../lang/wasi-compiler-rt 13BUILDLINK_PKGSRCDIR.wasi-compiler-rt?= ../../lang/wasi-compiler-rt
14 14
15.endif # WASI_COMPILER_RT_BUILDLINK3_MK 15.endif # WASI_COMPILER_RT_BUILDLINK3_MK
16 16
17BUILDLINK_TREE+= -wasi-compiler-rt 17BUILDLINK_TREE+= -wasi-compiler-rt

cvs diff -r1.20 -r1.21 pkgsrc/lang/wasi-libcxx/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/wasi-libcxx/Makefile 2023/06/06 12:41:47 1.20
+++ pkgsrc/lang/wasi-libcxx/Makefile 2023/10/06 19:18:15 1.21
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.20 2023/06/06 12:41:47 riastradh Exp $ 1# $NetBSD: Makefile,v 1.21 2023/10/06 19:18:15 adam Exp $
2 2
3PKGREVISION= 1 
4.include "../../lang/llvm/version.mk" 3.include "../../lang/llvm/version.mk"
5 4
6DISTNAME= libcxxabi-${LLVM_VERSION}.src 5DISTNAME= libcxxabi-${LLVM_VERSION}.src
7PKGNAME= ${DISTNAME:S/.src//:S/libcxxabi-/wasi-libcxx-/} 6PKGNAME= ${DISTNAME:S/.src//:S/libcxxabi-/wasi-libcxx-/}
8CATEGORIES= lang devel 7CATEGORIES= lang devel
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://libcxxabi.llvm.org/ 10HOMEPAGE= https://libcxxabi.llvm.org/
12COMMENT= C++ Standard Librares (libc++/libc++abi) for WASI/WebAssembly 11COMMENT= C++ Standard Librares (libc++/libc++abi) for WASI/WebAssembly
13LICENSE= apache-2.0 12LICENSE= apache-2.0
14 13
15WRKSRC= ${WRKDIR} 14WRKSRC= ${WRKDIR}
16 15

cvs diff -r1.3 -r1.4 pkgsrc/lang/wasi-libcxx/PLIST (expand / switch to unified diff)

--- pkgsrc/lang/wasi-libcxx/PLIST 2022/11/14 18:44:07 1.3
+++ pkgsrc/lang/wasi-libcxx/PLIST 2023/10/06 19:18:15 1.4
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1@comment $NetBSD: PLIST,v 1.3 2022/11/14 18:44:07 adam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2023/10/06 19:18:15 adam Exp $
2wasi/include/c++/v1/__algorithm/adjacent_find.h 2wasi/include/c++/v1/__algorithm/adjacent_find.h
3wasi/include/c++/v1/__algorithm/all_of.h 3wasi/include/c++/v1/__algorithm/all_of.h
4wasi/include/c++/v1/__algorithm/any_of.h 4wasi/include/c++/v1/__algorithm/any_of.h
5wasi/include/c++/v1/__algorithm/binary_search.h 5wasi/include/c++/v1/__algorithm/binary_search.h
6wasi/include/c++/v1/__algorithm/clamp.h 6wasi/include/c++/v1/__algorithm/clamp.h
7wasi/include/c++/v1/__algorithm/comp.h 7wasi/include/c++/v1/__algorithm/comp.h
8wasi/include/c++/v1/__algorithm/comp_ref_type.h 8wasi/include/c++/v1/__algorithm/comp_ref_type.h
9wasi/include/c++/v1/__algorithm/copy.h 9wasi/include/c++/v1/__algorithm/copy.h
10wasi/include/c++/v1/__algorithm/copy_backward.h 10wasi/include/c++/v1/__algorithm/copy_backward.h
11wasi/include/c++/v1/__algorithm/copy_if.h 11wasi/include/c++/v1/__algorithm/copy_if.h
 12wasi/include/c++/v1/__algorithm/copy_move_common.h
12wasi/include/c++/v1/__algorithm/copy_n.h 13wasi/include/c++/v1/__algorithm/copy_n.h
13wasi/include/c++/v1/__algorithm/count.h 14wasi/include/c++/v1/__algorithm/count.h
14wasi/include/c++/v1/__algorithm/count_if.h 15wasi/include/c++/v1/__algorithm/count_if.h
15wasi/include/c++/v1/__algorithm/equal.h 16wasi/include/c++/v1/__algorithm/equal.h
16wasi/include/c++/v1/__algorithm/equal_range.h 17wasi/include/c++/v1/__algorithm/equal_range.h
17wasi/include/c++/v1/__algorithm/fill.h 18wasi/include/c++/v1/__algorithm/fill.h
18wasi/include/c++/v1/__algorithm/fill_n.h 19wasi/include/c++/v1/__algorithm/fill_n.h
19wasi/include/c++/v1/__algorithm/find.h 20wasi/include/c++/v1/__algorithm/find.h
20wasi/include/c++/v1/__algorithm/find_end.h 21wasi/include/c++/v1/__algorithm/find_end.h
21wasi/include/c++/v1/__algorithm/find_first_of.h 22wasi/include/c++/v1/__algorithm/find_first_of.h
22wasi/include/c++/v1/__algorithm/find_if.h 23wasi/include/c++/v1/__algorithm/find_if.h
23wasi/include/c++/v1/__algorithm/find_if_not.h 24wasi/include/c++/v1/__algorithm/find_if_not.h
24wasi/include/c++/v1/__algorithm/for_each.h 25wasi/include/c++/v1/__algorithm/for_each.h
@@ -182,47 +183,62 @@ wasi/include/c++/v1/__algorithm/sort_hea @@ -182,47 +183,62 @@ wasi/include/c++/v1/__algorithm/sort_hea
182wasi/include/c++/v1/__algorithm/stable_partition.h 183wasi/include/c++/v1/__algorithm/stable_partition.h
183wasi/include/c++/v1/__algorithm/stable_sort.h 184wasi/include/c++/v1/__algorithm/stable_sort.h
184wasi/include/c++/v1/__algorithm/swap_ranges.h 185wasi/include/c++/v1/__algorithm/swap_ranges.h
185wasi/include/c++/v1/__algorithm/transform.h 186wasi/include/c++/v1/__algorithm/transform.h
186wasi/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h 187wasi/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h
187wasi/include/c++/v1/__algorithm/unique.h 188wasi/include/c++/v1/__algorithm/unique.h
188wasi/include/c++/v1/__algorithm/unique_copy.h 189wasi/include/c++/v1/__algorithm/unique_copy.h
189wasi/include/c++/v1/__algorithm/unwrap_iter.h 190wasi/include/c++/v1/__algorithm/unwrap_iter.h
190wasi/include/c++/v1/__algorithm/unwrap_range.h 191wasi/include/c++/v1/__algorithm/unwrap_range.h
191wasi/include/c++/v1/__algorithm/upper_bound.h 192wasi/include/c++/v1/__algorithm/upper_bound.h
192wasi/include/c++/v1/__assert 193wasi/include/c++/v1/__assert
193wasi/include/c++/v1/__availability 194wasi/include/c++/v1/__availability
194wasi/include/c++/v1/__bit/bit_cast.h 195wasi/include/c++/v1/__bit/bit_cast.h
 196wasi/include/c++/v1/__bit/bit_ceil.h
 197wasi/include/c++/v1/__bit/bit_floor.h
 198wasi/include/c++/v1/__bit/bit_log2.h
 199wasi/include/c++/v1/__bit/bit_width.h
 200wasi/include/c++/v1/__bit/blsr.h
195wasi/include/c++/v1/__bit/byteswap.h 201wasi/include/c++/v1/__bit/byteswap.h
 202wasi/include/c++/v1/__bit/countl.h
 203wasi/include/c++/v1/__bit/countr.h
 204wasi/include/c++/v1/__bit/endian.h
 205wasi/include/c++/v1/__bit/has_single_bit.h
 206wasi/include/c++/v1/__bit/popcount.h
 207wasi/include/c++/v1/__bit/rotate.h
196wasi/include/c++/v1/__bit_reference 208wasi/include/c++/v1/__bit_reference
197wasi/include/c++/v1/__bits 
198wasi/include/c++/v1/__bsd_locale_defaults.h 209wasi/include/c++/v1/__bsd_locale_defaults.h
199wasi/include/c++/v1/__bsd_locale_fallbacks.h 210wasi/include/c++/v1/__bsd_locale_fallbacks.h
200wasi/include/c++/v1/__charconv/chars_format.h 211wasi/include/c++/v1/__charconv/chars_format.h
201wasi/include/c++/v1/__charconv/from_chars_result.h 212wasi/include/c++/v1/__charconv/from_chars_result.h
202wasi/include/c++/v1/__charconv/tables.h 213wasi/include/c++/v1/__charconv/tables.h
203wasi/include/c++/v1/__charconv/to_chars_base_10.h 214wasi/include/c++/v1/__charconv/to_chars_base_10.h
204wasi/include/c++/v1/__charconv/to_chars_result.h 215wasi/include/c++/v1/__charconv/to_chars_result.h
205wasi/include/c++/v1/__chrono/calendar.h 216wasi/include/c++/v1/__chrono/calendar.h
206wasi/include/c++/v1/__chrono/convert_to_timespec.h 217wasi/include/c++/v1/__chrono/convert_to_timespec.h
 218wasi/include/c++/v1/__chrono/convert_to_tm.h
207wasi/include/c++/v1/__chrono/day.h 219wasi/include/c++/v1/__chrono/day.h
208wasi/include/c++/v1/__chrono/duration.h 220wasi/include/c++/v1/__chrono/duration.h
209wasi/include/c++/v1/__chrono/file_clock.h 221wasi/include/c++/v1/__chrono/file_clock.h
 222wasi/include/c++/v1/__chrono/formatter.h
210wasi/include/c++/v1/__chrono/hh_mm_ss.h 223wasi/include/c++/v1/__chrono/hh_mm_ss.h
211wasi/include/c++/v1/__chrono/high_resolution_clock.h 224wasi/include/c++/v1/__chrono/high_resolution_clock.h
212wasi/include/c++/v1/__chrono/literals.h 225wasi/include/c++/v1/__chrono/literals.h
213wasi/include/c++/v1/__chrono/month.h 226wasi/include/c++/v1/__chrono/month.h
214wasi/include/c++/v1/__chrono/month_weekday.h 227wasi/include/c++/v1/__chrono/month_weekday.h
215wasi/include/c++/v1/__chrono/monthday.h 228wasi/include/c++/v1/__chrono/monthday.h
 229wasi/include/c++/v1/__chrono/ostream.h
 230wasi/include/c++/v1/__chrono/parser_std_format_spec.h
 231wasi/include/c++/v1/__chrono/statically_widen.h
216wasi/include/c++/v1/__chrono/steady_clock.h 232wasi/include/c++/v1/__chrono/steady_clock.h
217wasi/include/c++/v1/__chrono/system_clock.h 233wasi/include/c++/v1/__chrono/system_clock.h
218wasi/include/c++/v1/__chrono/time_point.h 234wasi/include/c++/v1/__chrono/time_point.h
219wasi/include/c++/v1/__chrono/weekday.h 235wasi/include/c++/v1/__chrono/weekday.h
220wasi/include/c++/v1/__chrono/year.h 236wasi/include/c++/v1/__chrono/year.h
221wasi/include/c++/v1/__chrono/year_month.h 237wasi/include/c++/v1/__chrono/year_month.h
222wasi/include/c++/v1/__chrono/year_month_day.h 238wasi/include/c++/v1/__chrono/year_month_day.h
223wasi/include/c++/v1/__chrono/year_month_weekday.h 239wasi/include/c++/v1/__chrono/year_month_weekday.h
224wasi/include/c++/v1/__compare/common_comparison_category.h 240wasi/include/c++/v1/__compare/common_comparison_category.h
225wasi/include/c++/v1/__compare/compare_partial_order_fallback.h 241wasi/include/c++/v1/__compare/compare_partial_order_fallback.h
226wasi/include/c++/v1/__compare/compare_strong_order_fallback.h 242wasi/include/c++/v1/__compare/compare_strong_order_fallback.h
227wasi/include/c++/v1/__compare/compare_three_way.h 243wasi/include/c++/v1/__compare/compare_three_way.h
228wasi/include/c++/v1/__compare/compare_three_way_result.h 244wasi/include/c++/v1/__compare/compare_three_way_result.h
@@ -256,65 +272,75 @@ wasi/include/c++/v1/__concepts/same_as.h @@ -256,65 +272,75 @@ wasi/include/c++/v1/__concepts/same_as.h
256wasi/include/c++/v1/__concepts/semiregular.h 272wasi/include/c++/v1/__concepts/semiregular.h
257wasi/include/c++/v1/__concepts/swappable.h 273wasi/include/c++/v1/__concepts/swappable.h
258wasi/include/c++/v1/__concepts/totally_ordered.h 274wasi/include/c++/v1/__concepts/totally_ordered.h
259wasi/include/c++/v1/__config 275wasi/include/c++/v1/__config
260wasi/include/c++/v1/__config_site 276wasi/include/c++/v1/__config_site
261wasi/include/c++/v1/__coroutine/coroutine_handle.h 277wasi/include/c++/v1/__coroutine/coroutine_handle.h
262wasi/include/c++/v1/__coroutine/coroutine_traits.h 278wasi/include/c++/v1/__coroutine/coroutine_traits.h
263wasi/include/c++/v1/__coroutine/noop_coroutine_handle.h 279wasi/include/c++/v1/__coroutine/noop_coroutine_handle.h
264wasi/include/c++/v1/__coroutine/trivial_awaitables.h 280wasi/include/c++/v1/__coroutine/trivial_awaitables.h
265wasi/include/c++/v1/__cxxabi_config.h 281wasi/include/c++/v1/__cxxabi_config.h
266wasi/include/c++/v1/__debug 282wasi/include/c++/v1/__debug
267wasi/include/c++/v1/__debug_utils/randomize_range.h 283wasi/include/c++/v1/__debug_utils/randomize_range.h
268wasi/include/c++/v1/__errc 284wasi/include/c++/v1/__errc
 285wasi/include/c++/v1/__expected/bad_expected_access.h
 286wasi/include/c++/v1/__expected/expected.h
 287wasi/include/c++/v1/__expected/unexpect.h
 288wasi/include/c++/v1/__expected/unexpected.h
269wasi/include/c++/v1/__filesystem/copy_options.h 289wasi/include/c++/v1/__filesystem/copy_options.h
270wasi/include/c++/v1/__filesystem/directory_entry.h 290wasi/include/c++/v1/__filesystem/directory_entry.h
271wasi/include/c++/v1/__filesystem/directory_iterator.h 291wasi/include/c++/v1/__filesystem/directory_iterator.h
272wasi/include/c++/v1/__filesystem/directory_options.h 292wasi/include/c++/v1/__filesystem/directory_options.h
273wasi/include/c++/v1/__filesystem/file_status.h 293wasi/include/c++/v1/__filesystem/file_status.h
274wasi/include/c++/v1/__filesystem/file_time_type.h 294wasi/include/c++/v1/__filesystem/file_time_type.h
275wasi/include/c++/v1/__filesystem/file_type.h 295wasi/include/c++/v1/__filesystem/file_type.h
276wasi/include/c++/v1/__filesystem/filesystem_error.h 296wasi/include/c++/v1/__filesystem/filesystem_error.h
277wasi/include/c++/v1/__filesystem/operations.h 297wasi/include/c++/v1/__filesystem/operations.h
278wasi/include/c++/v1/__filesystem/path.h 298wasi/include/c++/v1/__filesystem/path.h
279wasi/include/c++/v1/__filesystem/path_iterator.h 299wasi/include/c++/v1/__filesystem/path_iterator.h
280wasi/include/c++/v1/__filesystem/perm_options.h 300wasi/include/c++/v1/__filesystem/perm_options.h
281wasi/include/c++/v1/__filesystem/perms.h 301wasi/include/c++/v1/__filesystem/perms.h
282wasi/include/c++/v1/__filesystem/recursive_directory_iterator.h 302wasi/include/c++/v1/__filesystem/recursive_directory_iterator.h
283wasi/include/c++/v1/__filesystem/space_info.h 303wasi/include/c++/v1/__filesystem/space_info.h
284wasi/include/c++/v1/__filesystem/u8path.h 304wasi/include/c++/v1/__filesystem/u8path.h
285wasi/include/c++/v1/__format/buffer.h 305wasi/include/c++/v1/__format/buffer.h
286wasi/include/c++/v1/__format/concepts.h 306wasi/include/c++/v1/__format/concepts.h
 307wasi/include/c++/v1/__format/container_adaptor.h
287wasi/include/c++/v1/__format/enable_insertable.h 308wasi/include/c++/v1/__format/enable_insertable.h
 309wasi/include/c++/v1/__format/escaped_output_table.h
288wasi/include/c++/v1/__format/extended_grapheme_cluster_table.h 310wasi/include/c++/v1/__format/extended_grapheme_cluster_table.h
289wasi/include/c++/v1/__format/format_arg.h 311wasi/include/c++/v1/__format/format_arg.h
290wasi/include/c++/v1/__format/format_arg_store.h 312wasi/include/c++/v1/__format/format_arg_store.h
291wasi/include/c++/v1/__format/format_args.h 313wasi/include/c++/v1/__format/format_args.h
292wasi/include/c++/v1/__format/format_context.h 314wasi/include/c++/v1/__format/format_context.h
293wasi/include/c++/v1/__format/format_error.h 315wasi/include/c++/v1/__format/format_error.h
 316wasi/include/c++/v1/__format/format_functions.h
294wasi/include/c++/v1/__format/format_fwd.h 317wasi/include/c++/v1/__format/format_fwd.h
295wasi/include/c++/v1/__format/format_parse_context.h 318wasi/include/c++/v1/__format/format_parse_context.h
296wasi/include/c++/v1/__format/format_string.h 319wasi/include/c++/v1/__format/format_string.h
297wasi/include/c++/v1/__format/format_to_n_result.h 320wasi/include/c++/v1/__format/format_to_n_result.h
298wasi/include/c++/v1/__format/formatter.h 321wasi/include/c++/v1/__format/formatter.h
299wasi/include/c++/v1/__format/formatter_bool.h 322wasi/include/c++/v1/__format/formatter_bool.h
300wasi/include/c++/v1/__format/formatter_char.h 323wasi/include/c++/v1/__format/formatter_char.h
301wasi/include/c++/v1/__format/formatter_floating_point.h 324wasi/include/c++/v1/__format/formatter_floating_point.h
302wasi/include/c++/v1/__format/formatter_integer.h 325wasi/include/c++/v1/__format/formatter_integer.h
303wasi/include/c++/v1/__format/formatter_integral.h 326wasi/include/c++/v1/__format/formatter_integral.h
304wasi/include/c++/v1/__format/formatter_output.h 327wasi/include/c++/v1/__format/formatter_output.h
305wasi/include/c++/v1/__format/formatter_pointer.h 328wasi/include/c++/v1/__format/formatter_pointer.h
306wasi/include/c++/v1/__format/formatter_string.h 329wasi/include/c++/v1/__format/formatter_string.h
 330wasi/include/c++/v1/__format/formatter_tuple.h
307wasi/include/c++/v1/__format/parser_std_format_spec.h 331wasi/include/c++/v1/__format/parser_std_format_spec.h
 332wasi/include/c++/v1/__format/range_default_formatter.h
 333wasi/include/c++/v1/__format/range_formatter.h
308wasi/include/c++/v1/__format/unicode.h 334wasi/include/c++/v1/__format/unicode.h
309wasi/include/c++/v1/__functional/binary_function.h 335wasi/include/c++/v1/__functional/binary_function.h
310wasi/include/c++/v1/__functional/binary_negate.h 336wasi/include/c++/v1/__functional/binary_negate.h
311wasi/include/c++/v1/__functional/bind.h 337wasi/include/c++/v1/__functional/bind.h
312wasi/include/c++/v1/__functional/bind_back.h 338wasi/include/c++/v1/__functional/bind_back.h
313wasi/include/c++/v1/__functional/bind_front.h 339wasi/include/c++/v1/__functional/bind_front.h
314wasi/include/c++/v1/__functional/binder1st.h 340wasi/include/c++/v1/__functional/binder1st.h
315wasi/include/c++/v1/__functional/binder2nd.h 341wasi/include/c++/v1/__functional/binder2nd.h
316wasi/include/c++/v1/__functional/boyer_moore_searcher.h 342wasi/include/c++/v1/__functional/boyer_moore_searcher.h
317wasi/include/c++/v1/__functional/compose.h 343wasi/include/c++/v1/__functional/compose.h
318wasi/include/c++/v1/__functional/default_searcher.h 344wasi/include/c++/v1/__functional/default_searcher.h
319wasi/include/c++/v1/__functional/function.h 345wasi/include/c++/v1/__functional/function.h
320wasi/include/c++/v1/__functional/hash.h 346wasi/include/c++/v1/__functional/hash.h
@@ -324,92 +350,114 @@ wasi/include/c++/v1/__functional/is_tran @@ -324,92 +350,114 @@ wasi/include/c++/v1/__functional/is_tran
324wasi/include/c++/v1/__functional/mem_fn.h 350wasi/include/c++/v1/__functional/mem_fn.h
325wasi/include/c++/v1/__functional/mem_fun_ref.h 351wasi/include/c++/v1/__functional/mem_fun_ref.h
326wasi/include/c++/v1/__functional/not_fn.h 352wasi/include/c++/v1/__functional/not_fn.h
327wasi/include/c++/v1/__functional/operations.h 353wasi/include/c++/v1/__functional/operations.h
328wasi/include/c++/v1/__functional/perfect_forward.h 354wasi/include/c++/v1/__functional/perfect_forward.h
329wasi/include/c++/v1/__functional/pointer_to_binary_function.h 355wasi/include/c++/v1/__functional/pointer_to_binary_function.h
330wasi/include/c++/v1/__functional/pointer_to_unary_function.h 356wasi/include/c++/v1/__functional/pointer_to_unary_function.h
331wasi/include/c++/v1/__functional/ranges_operations.h 357wasi/include/c++/v1/__functional/ranges_operations.h
332wasi/include/c++/v1/__functional/reference_wrapper.h 358wasi/include/c++/v1/__functional/reference_wrapper.h
333wasi/include/c++/v1/__functional/unary_function.h 359wasi/include/c++/v1/__functional/unary_function.h
334wasi/include/c++/v1/__functional/unary_negate.h 360wasi/include/c++/v1/__functional/unary_negate.h
335wasi/include/c++/v1/__functional/unwrap_ref.h 361wasi/include/c++/v1/__functional/unwrap_ref.h
336wasi/include/c++/v1/__functional/weak_result_type.h 362wasi/include/c++/v1/__functional/weak_result_type.h
 363wasi/include/c++/v1/__fwd/array.h
 364wasi/include/c++/v1/__fwd/get.h
 365wasi/include/c++/v1/__fwd/hash.h
 366wasi/include/c++/v1/__fwd/memory_resource.h
 367wasi/include/c++/v1/__fwd/pair.h
337wasi/include/c++/v1/__fwd/span.h 368wasi/include/c++/v1/__fwd/span.h
 369wasi/include/c++/v1/__fwd/string.h
338wasi/include/c++/v1/__fwd/string_view.h 370wasi/include/c++/v1/__fwd/string_view.h
 371wasi/include/c++/v1/__fwd/subrange.h
 372wasi/include/c++/v1/__fwd/tuple.h
339wasi/include/c++/v1/__hash_table 373wasi/include/c++/v1/__hash_table
340wasi/include/c++/v1/__ios/fpos.h 374wasi/include/c++/v1/__ios/fpos.h
341wasi/include/c++/v1/__iterator/access.h 375wasi/include/c++/v1/__iterator/access.h
342wasi/include/c++/v1/__iterator/advance.h 376wasi/include/c++/v1/__iterator/advance.h
343wasi/include/c++/v1/__iterator/back_insert_iterator.h 377wasi/include/c++/v1/__iterator/back_insert_iterator.h
344wasi/include/c++/v1/__iterator/bounded_iter.h 378wasi/include/c++/v1/__iterator/bounded_iter.h
345wasi/include/c++/v1/__iterator/common_iterator.h 379wasi/include/c++/v1/__iterator/common_iterator.h
346wasi/include/c++/v1/__iterator/concepts.h 380wasi/include/c++/v1/__iterator/concepts.h
347wasi/include/c++/v1/__iterator/counted_iterator.h 381wasi/include/c++/v1/__iterator/counted_iterator.h
348wasi/include/c++/v1/__iterator/data.h 382wasi/include/c++/v1/__iterator/data.h
349wasi/include/c++/v1/__iterator/default_sentinel.h 383wasi/include/c++/v1/__iterator/default_sentinel.h
350wasi/include/c++/v1/__iterator/distance.h 384wasi/include/c++/v1/__iterator/distance.h
351wasi/include/c++/v1/__iterator/empty.h 385wasi/include/c++/v1/__iterator/empty.h
352wasi/include/c++/v1/__iterator/erase_if_container.h 386wasi/include/c++/v1/__iterator/erase_if_container.h
353wasi/include/c++/v1/__iterator/front_insert_iterator.h 387wasi/include/c++/v1/__iterator/front_insert_iterator.h
354wasi/include/c++/v1/__iterator/incrementable_traits.h 388wasi/include/c++/v1/__iterator/incrementable_traits.h
355wasi/include/c++/v1/__iterator/indirectly_comparable.h 389wasi/include/c++/v1/__iterator/indirectly_comparable.h
356wasi/include/c++/v1/__iterator/insert_iterator.h 390wasi/include/c++/v1/__iterator/insert_iterator.h
357wasi/include/c++/v1/__iterator/istream_iterator.h 391wasi/include/c++/v1/__iterator/istream_iterator.h
358wasi/include/c++/v1/__iterator/istreambuf_iterator.h 392wasi/include/c++/v1/__iterator/istreambuf_iterator.h
359wasi/include/c++/v1/__iterator/iter_move.h 393wasi/include/c++/v1/__iterator/iter_move.h
360wasi/include/c++/v1/__iterator/iter_swap.h 394wasi/include/c++/v1/__iterator/iter_swap.h
361wasi/include/c++/v1/__iterator/iterator.h 395wasi/include/c++/v1/__iterator/iterator.h
362wasi/include/c++/v1/__iterator/iterator_traits.h 396wasi/include/c++/v1/__iterator/iterator_traits.h
 397wasi/include/c++/v1/__iterator/iterator_with_data.h
363wasi/include/c++/v1/__iterator/mergeable.h 398wasi/include/c++/v1/__iterator/mergeable.h
364wasi/include/c++/v1/__iterator/move_iterator.h 399wasi/include/c++/v1/__iterator/move_iterator.h
365wasi/include/c++/v1/__iterator/move_sentinel.h 400wasi/include/c++/v1/__iterator/move_sentinel.h
366wasi/include/c++/v1/__iterator/next.h 401wasi/include/c++/v1/__iterator/next.h
367wasi/include/c++/v1/__iterator/ostream_iterator.h 402wasi/include/c++/v1/__iterator/ostream_iterator.h
368wasi/include/c++/v1/__iterator/ostreambuf_iterator.h 403wasi/include/c++/v1/__iterator/ostreambuf_iterator.h
369wasi/include/c++/v1/__iterator/permutable.h 404wasi/include/c++/v1/__iterator/permutable.h
370wasi/include/c++/v1/__iterator/prev.h 405wasi/include/c++/v1/__iterator/prev.h
371wasi/include/c++/v1/__iterator/projected.h 406wasi/include/c++/v1/__iterator/projected.h
372wasi/include/c++/v1/__iterator/readable_traits.h 407wasi/include/c++/v1/__iterator/readable_traits.h
373wasi/include/c++/v1/__iterator/reverse_access.h 408wasi/include/c++/v1/__iterator/reverse_access.h
374wasi/include/c++/v1/__iterator/reverse_iterator.h 409wasi/include/c++/v1/__iterator/reverse_iterator.h
 410wasi/include/c++/v1/__iterator/segmented_iterator.h
375wasi/include/c++/v1/__iterator/size.h 411wasi/include/c++/v1/__iterator/size.h
376wasi/include/c++/v1/__iterator/sortable.h 412wasi/include/c++/v1/__iterator/sortable.h
377wasi/include/c++/v1/__iterator/unreachable_sentinel.h 413wasi/include/c++/v1/__iterator/unreachable_sentinel.h
378wasi/include/c++/v1/__iterator/wrap_iter.h 414wasi/include/c++/v1/__iterator/wrap_iter.h
379wasi/include/c++/v1/__locale 415wasi/include/c++/v1/__locale
380wasi/include/c++/v1/__mbstate_t.h 416wasi/include/c++/v1/__mbstate_t.h
381wasi/include/c++/v1/__memory/addressof.h 417wasi/include/c++/v1/__memory/addressof.h
 418wasi/include/c++/v1/__memory/align.h
382wasi/include/c++/v1/__memory/allocate_at_least.h 419wasi/include/c++/v1/__memory/allocate_at_least.h
383wasi/include/c++/v1/__memory/allocation_guard.h 420wasi/include/c++/v1/__memory/allocation_guard.h
384wasi/include/c++/v1/__memory/allocator.h 421wasi/include/c++/v1/__memory/allocator.h
385wasi/include/c++/v1/__memory/allocator_arg_t.h 422wasi/include/c++/v1/__memory/allocator_arg_t.h
 423wasi/include/c++/v1/__memory/allocator_destructor.h
386wasi/include/c++/v1/__memory/allocator_traits.h 424wasi/include/c++/v1/__memory/allocator_traits.h
387wasi/include/c++/v1/__memory/assume_aligned.h 425wasi/include/c++/v1/__memory/assume_aligned.h
388wasi/include/c++/v1/__memory/auto_ptr.h 426wasi/include/c++/v1/__memory/auto_ptr.h
 427wasi/include/c++/v1/__memory/builtin_new_allocator.h
389wasi/include/c++/v1/__memory/compressed_pair.h 428wasi/include/c++/v1/__memory/compressed_pair.h
390wasi/include/c++/v1/__memory/concepts.h 429wasi/include/c++/v1/__memory/concepts.h
391wasi/include/c++/v1/__memory/construct_at.h 430wasi/include/c++/v1/__memory/construct_at.h
 431wasi/include/c++/v1/__memory/destruct_n.h
392wasi/include/c++/v1/__memory/pointer_traits.h 432wasi/include/c++/v1/__memory/pointer_traits.h
393wasi/include/c++/v1/__memory/ranges_construct_at.h 433wasi/include/c++/v1/__memory/ranges_construct_at.h
394wasi/include/c++/v1/__memory/ranges_uninitialized_algorithms.h 434wasi/include/c++/v1/__memory/ranges_uninitialized_algorithms.h
395wasi/include/c++/v1/__memory/raw_storage_iterator.h 435wasi/include/c++/v1/__memory/raw_storage_iterator.h
396wasi/include/c++/v1/__memory/shared_ptr.h 436wasi/include/c++/v1/__memory/shared_ptr.h
397wasi/include/c++/v1/__memory/swap_allocator.h 437wasi/include/c++/v1/__memory/swap_allocator.h
 438wasi/include/c++/v1/__memory/temp_value.h
398wasi/include/c++/v1/__memory/temporary_buffer.h 439wasi/include/c++/v1/__memory/temporary_buffer.h
399wasi/include/c++/v1/__memory/uninitialized_algorithms.h 440wasi/include/c++/v1/__memory/uninitialized_algorithms.h
400wasi/include/c++/v1/__memory/unique_ptr.h 441wasi/include/c++/v1/__memory/unique_ptr.h
401wasi/include/c++/v1/__memory/uses_allocator.h 442wasi/include/c++/v1/__memory/uses_allocator.h
 443wasi/include/c++/v1/__memory/uses_allocator_construction.h
402wasi/include/c++/v1/__memory/voidify.h 444wasi/include/c++/v1/__memory/voidify.h
 445wasi/include/c++/v1/__memory_resource/memory_resource.h
 446wasi/include/c++/v1/__memory_resource/monotonic_buffer_resource.h
 447wasi/include/c++/v1/__memory_resource/polymorphic_allocator.h
 448wasi/include/c++/v1/__memory_resource/pool_options.h
 449wasi/include/c++/v1/__memory_resource/synchronized_pool_resource.h
 450wasi/include/c++/v1/__memory_resource/unsynchronized_pool_resource.h
403wasi/include/c++/v1/__mutex_base 451wasi/include/c++/v1/__mutex_base
404wasi/include/c++/v1/__node_handle 452wasi/include/c++/v1/__node_handle
405wasi/include/c++/v1/__numeric/accumulate.h 453wasi/include/c++/v1/__numeric/accumulate.h
406wasi/include/c++/v1/__numeric/adjacent_difference.h 454wasi/include/c++/v1/__numeric/adjacent_difference.h
407wasi/include/c++/v1/__numeric/exclusive_scan.h 455wasi/include/c++/v1/__numeric/exclusive_scan.h
408wasi/include/c++/v1/__numeric/gcd_lcm.h 456wasi/include/c++/v1/__numeric/gcd_lcm.h
409wasi/include/c++/v1/__numeric/inclusive_scan.h 457wasi/include/c++/v1/__numeric/inclusive_scan.h
410wasi/include/c++/v1/__numeric/inner_product.h 458wasi/include/c++/v1/__numeric/inner_product.h
411wasi/include/c++/v1/__numeric/iota.h 459wasi/include/c++/v1/__numeric/iota.h
412wasi/include/c++/v1/__numeric/midpoint.h 460wasi/include/c++/v1/__numeric/midpoint.h
413wasi/include/c++/v1/__numeric/partial_sum.h 461wasi/include/c++/v1/__numeric/partial_sum.h
414wasi/include/c++/v1/__numeric/reduce.h 462wasi/include/c++/v1/__numeric/reduce.h
415wasi/include/c++/v1/__numeric/transform_exclusive_scan.h 463wasi/include/c++/v1/__numeric/transform_exclusive_scan.h
@@ -444,130 +492,150 @@ wasi/include/c++/v1/__random/piecewise_l @@ -444,130 +492,150 @@ wasi/include/c++/v1/__random/piecewise_l
444wasi/include/c++/v1/__random/poisson_distribution.h 492wasi/include/c++/v1/__random/poisson_distribution.h
445wasi/include/c++/v1/__random/random_device.h 493wasi/include/c++/v1/__random/random_device.h
446wasi/include/c++/v1/__random/ranlux.h 494wasi/include/c++/v1/__random/ranlux.h
447wasi/include/c++/v1/__random/seed_seq.h 495wasi/include/c++/v1/__random/seed_seq.h
448wasi/include/c++/v1/__random/shuffle_order_engine.h 496wasi/include/c++/v1/__random/shuffle_order_engine.h
449wasi/include/c++/v1/__random/student_t_distribution.h 497wasi/include/c++/v1/__random/student_t_distribution.h
450wasi/include/c++/v1/__random/subtract_with_carry_engine.h 498wasi/include/c++/v1/__random/subtract_with_carry_engine.h
451wasi/include/c++/v1/__random/uniform_int_distribution.h 499wasi/include/c++/v1/__random/uniform_int_distribution.h
452wasi/include/c++/v1/__random/uniform_random_bit_generator.h 500wasi/include/c++/v1/__random/uniform_random_bit_generator.h
453wasi/include/c++/v1/__random/uniform_real_distribution.h 501wasi/include/c++/v1/__random/uniform_real_distribution.h
454wasi/include/c++/v1/__random/weibull_distribution.h 502wasi/include/c++/v1/__random/weibull_distribution.h
455wasi/include/c++/v1/__ranges/access.h 503wasi/include/c++/v1/__ranges/access.h
456wasi/include/c++/v1/__ranges/all.h 504wasi/include/c++/v1/__ranges/all.h
 505wasi/include/c++/v1/__ranges/as_rvalue_view.h
457wasi/include/c++/v1/__ranges/common_view.h 506wasi/include/c++/v1/__ranges/common_view.h
458wasi/include/c++/v1/__ranges/concepts.h 507wasi/include/c++/v1/__ranges/concepts.h
459wasi/include/c++/v1/__ranges/copyable_box.h 508wasi/include/c++/v1/__ranges/copyable_box.h
460wasi/include/c++/v1/__ranges/counted.h 509wasi/include/c++/v1/__ranges/counted.h
461wasi/include/c++/v1/__ranges/dangling.h 510wasi/include/c++/v1/__ranges/dangling.h
462wasi/include/c++/v1/__ranges/data.h 511wasi/include/c++/v1/__ranges/data.h
463wasi/include/c++/v1/__ranges/drop_view.h 512wasi/include/c++/v1/__ranges/drop_view.h
 513wasi/include/c++/v1/__ranges/drop_while_view.h
 514wasi/include/c++/v1/__ranges/elements_view.h
464wasi/include/c++/v1/__ranges/empty.h 515wasi/include/c++/v1/__ranges/empty.h
465wasi/include/c++/v1/__ranges/empty_view.h 516wasi/include/c++/v1/__ranges/empty_view.h
466wasi/include/c++/v1/__ranges/enable_borrowed_range.h 517wasi/include/c++/v1/__ranges/enable_borrowed_range.h
467wasi/include/c++/v1/__ranges/enable_view.h 518wasi/include/c++/v1/__ranges/enable_view.h
468wasi/include/c++/v1/__ranges/filter_view.h 519wasi/include/c++/v1/__ranges/filter_view.h
469wasi/include/c++/v1/__ranges/iota_view.h 520wasi/include/c++/v1/__ranges/iota_view.h
 521wasi/include/c++/v1/__ranges/istream_view.h
470wasi/include/c++/v1/__ranges/join_view.h 522wasi/include/c++/v1/__ranges/join_view.h
471wasi/include/c++/v1/__ranges/lazy_split_view.h 523wasi/include/c++/v1/__ranges/lazy_split_view.h
472wasi/include/c++/v1/__ranges/non_propagating_cache.h 524wasi/include/c++/v1/__ranges/non_propagating_cache.h
473wasi/include/c++/v1/__ranges/owning_view.h 525wasi/include/c++/v1/__ranges/owning_view.h
474wasi/include/c++/v1/__ranges/range_adaptor.h 526wasi/include/c++/v1/__ranges/range_adaptor.h
475wasi/include/c++/v1/__ranges/rbegin.h 527wasi/include/c++/v1/__ranges/rbegin.h
476wasi/include/c++/v1/__ranges/ref_view.h 528wasi/include/c++/v1/__ranges/ref_view.h
477wasi/include/c++/v1/__ranges/rend.h 529wasi/include/c++/v1/__ranges/rend.h
478wasi/include/c++/v1/__ranges/reverse_view.h 530wasi/include/c++/v1/__ranges/reverse_view.h
479wasi/include/c++/v1/__ranges/single_view.h 531wasi/include/c++/v1/__ranges/single_view.h
480wasi/include/c++/v1/__ranges/size.h 532wasi/include/c++/v1/__ranges/size.h
 533wasi/include/c++/v1/__ranges/split_view.h
481wasi/include/c++/v1/__ranges/subrange.h 534wasi/include/c++/v1/__ranges/subrange.h
482wasi/include/c++/v1/__ranges/take_view.h 535wasi/include/c++/v1/__ranges/take_view.h
 536wasi/include/c++/v1/__ranges/take_while_view.h
483wasi/include/c++/v1/__ranges/transform_view.h 537wasi/include/c++/v1/__ranges/transform_view.h
484wasi/include/c++/v1/__ranges/view_interface.h 538wasi/include/c++/v1/__ranges/view_interface.h
485wasi/include/c++/v1/__ranges/views.h 539wasi/include/c++/v1/__ranges/views.h
486wasi/include/c++/v1/__ranges/zip_view.h 540wasi/include/c++/v1/__ranges/zip_view.h
487wasi/include/c++/v1/__split_buffer 541wasi/include/c++/v1/__split_buffer
488wasi/include/c++/v1/__std_stream 542wasi/include/c++/v1/__std_stream
489wasi/include/c++/v1/__string/char_traits.h 543wasi/include/c++/v1/__string/char_traits.h
490wasi/include/c++/v1/__string/extern_template_lists.h 544wasi/include/c++/v1/__string/extern_template_lists.h
491wasi/include/c++/v1/__support/android/locale_bionic.h 545wasi/include/c++/v1/__support/android/locale_bionic.h
492wasi/include/c++/v1/__support/fuchsia/xlocale.h 546wasi/include/c++/v1/__support/fuchsia/xlocale.h
493wasi/include/c++/v1/__support/ibm/gettod_zos.h 547wasi/include/c++/v1/__support/ibm/gettod_zos.h
494wasi/include/c++/v1/__support/ibm/locale_mgmt_zos.h 548wasi/include/c++/v1/__support/ibm/locale_mgmt_zos.h
495wasi/include/c++/v1/__support/ibm/nanosleep.h 549wasi/include/c++/v1/__support/ibm/nanosleep.h
496wasi/include/c++/v1/__support/ibm/xlocale.h 550wasi/include/c++/v1/__support/ibm/xlocale.h
497wasi/include/c++/v1/__support/musl/xlocale.h 551wasi/include/c++/v1/__support/musl/xlocale.h
498wasi/include/c++/v1/__support/newlib/xlocale.h 552wasi/include/c++/v1/__support/newlib/xlocale.h
499wasi/include/c++/v1/__support/openbsd/xlocale.h 553wasi/include/c++/v1/__support/openbsd/xlocale.h
500wasi/include/c++/v1/__support/solaris/floatingpoint.h 554wasi/include/c++/v1/__support/solaris/floatingpoint.h
501wasi/include/c++/v1/__support/solaris/wchar.h 555wasi/include/c++/v1/__support/solaris/wchar.h
502wasi/include/c++/v1/__support/solaris/xlocale.h 556wasi/include/c++/v1/__support/solaris/xlocale.h
503wasi/include/c++/v1/__support/win32/limits_msvc_win32.h 
504wasi/include/c++/v1/__support/win32/locale_win32.h 557wasi/include/c++/v1/__support/win32/locale_win32.h
505wasi/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h 558wasi/include/c++/v1/__support/xlocale/__nop_locale_mgmt.h
506wasi/include/c++/v1/__support/xlocale/__posix_l_fallback.h 559wasi/include/c++/v1/__support/xlocale/__posix_l_fallback.h
507wasi/include/c++/v1/__support/xlocale/__strtonum_fallback.h 560wasi/include/c++/v1/__support/xlocale/__strtonum_fallback.h
508wasi/include/c++/v1/__thread/poll_with_backoff.h 561wasi/include/c++/v1/__thread/poll_with_backoff.h
509wasi/include/c++/v1/__thread/timed_backoff_policy.h 562wasi/include/c++/v1/__thread/timed_backoff_policy.h
510wasi/include/c++/v1/__threading_support 563wasi/include/c++/v1/__threading_support
511wasi/include/c++/v1/__tree 564wasi/include/c++/v1/__tree
512wasi/include/c++/v1/__tuple 565wasi/include/c++/v1/__tuple_dir/apply_cv.h
 566wasi/include/c++/v1/__tuple_dir/make_tuple_types.h
 567wasi/include/c++/v1/__tuple_dir/pair_like.h
 568wasi/include/c++/v1/__tuple_dir/sfinae_helpers.h
 569wasi/include/c++/v1/__tuple_dir/tuple_element.h
 570wasi/include/c++/v1/__tuple_dir/tuple_indices.h
 571wasi/include/c++/v1/__tuple_dir/tuple_like.h
 572wasi/include/c++/v1/__tuple_dir/tuple_like_ext.h
 573wasi/include/c++/v1/__tuple_dir/tuple_size.h
 574wasi/include/c++/v1/__tuple_dir/tuple_types.h
513wasi/include/c++/v1/__type_traits/add_const.h 575wasi/include/c++/v1/__type_traits/add_const.h
514wasi/include/c++/v1/__type_traits/add_cv.h 576wasi/include/c++/v1/__type_traits/add_cv.h
515wasi/include/c++/v1/__type_traits/add_lvalue_reference.h 577wasi/include/c++/v1/__type_traits/add_lvalue_reference.h
516wasi/include/c++/v1/__type_traits/add_pointer.h 578wasi/include/c++/v1/__type_traits/add_pointer.h
517wasi/include/c++/v1/__type_traits/add_rvalue_reference.h 579wasi/include/c++/v1/__type_traits/add_rvalue_reference.h
518wasi/include/c++/v1/__type_traits/add_volatile.h 580wasi/include/c++/v1/__type_traits/add_volatile.h
519wasi/include/c++/v1/__type_traits/aligned_storage.h 581wasi/include/c++/v1/__type_traits/aligned_storage.h
520wasi/include/c++/v1/__type_traits/aligned_union.h 582wasi/include/c++/v1/__type_traits/aligned_union.h
521wasi/include/c++/v1/__type_traits/alignment_of.h 583wasi/include/c++/v1/__type_traits/alignment_of.h
522wasi/include/c++/v1/__type_traits/apply_cv.h 584wasi/include/c++/v1/__type_traits/apply_cv.h
 585wasi/include/c++/v1/__type_traits/can_extract_key.h
523wasi/include/c++/v1/__type_traits/common_reference.h 586wasi/include/c++/v1/__type_traits/common_reference.h
524wasi/include/c++/v1/__type_traits/common_type.h 587wasi/include/c++/v1/__type_traits/common_type.h
525wasi/include/c++/v1/__type_traits/conditional.h 588wasi/include/c++/v1/__type_traits/conditional.h
526wasi/include/c++/v1/__type_traits/conjunction.h 589wasi/include/c++/v1/__type_traits/conjunction.h
527wasi/include/c++/v1/__type_traits/copy_cv.h 590wasi/include/c++/v1/__type_traits/copy_cv.h
528wasi/include/c++/v1/__type_traits/copy_cvref.h 591wasi/include/c++/v1/__type_traits/copy_cvref.h
529wasi/include/c++/v1/__type_traits/decay.h 592wasi/include/c++/v1/__type_traits/decay.h
 593wasi/include/c++/v1/__type_traits/dependent_type.h
530wasi/include/c++/v1/__type_traits/disjunction.h 594wasi/include/c++/v1/__type_traits/disjunction.h
531wasi/include/c++/v1/__type_traits/enable_if.h 595wasi/include/c++/v1/__type_traits/enable_if.h
532wasi/include/c++/v1/__type_traits/extent.h 596wasi/include/c++/v1/__type_traits/extent.h
533wasi/include/c++/v1/__type_traits/has_unique_object_representation.h 597wasi/include/c++/v1/__type_traits/has_unique_object_representation.h
534wasi/include/c++/v1/__type_traits/has_virtual_destructor.h 598wasi/include/c++/v1/__type_traits/has_virtual_destructor.h
535wasi/include/c++/v1/__type_traits/integral_constant.h 599wasi/include/c++/v1/__type_traits/integral_constant.h
536wasi/include/c++/v1/__type_traits/is_abstract.h 600wasi/include/c++/v1/__type_traits/is_abstract.h
537wasi/include/c++/v1/__type_traits/is_aggregate.h 601wasi/include/c++/v1/__type_traits/is_aggregate.h
 602wasi/include/c++/v1/__type_traits/is_allocator.h
 603wasi/include/c++/v1/__type_traits/is_always_bitcastable.h
538wasi/include/c++/v1/__type_traits/is_arithmetic.h 604wasi/include/c++/v1/__type_traits/is_arithmetic.h
539wasi/include/c++/v1/__type_traits/is_array.h 605wasi/include/c++/v1/__type_traits/is_array.h
540wasi/include/c++/v1/__type_traits/is_assignable.h 606wasi/include/c++/v1/__type_traits/is_assignable.h
541wasi/include/c++/v1/__type_traits/is_base_of.h 607wasi/include/c++/v1/__type_traits/is_base_of.h
542wasi/include/c++/v1/__type_traits/is_bounded_array.h 608wasi/include/c++/v1/__type_traits/is_bounded_array.h
543wasi/include/c++/v1/__type_traits/is_callable.h 609wasi/include/c++/v1/__type_traits/is_callable.h
 610wasi/include/c++/v1/__type_traits/is_char_like_type.h
544wasi/include/c++/v1/__type_traits/is_class.h 611wasi/include/c++/v1/__type_traits/is_class.h
545wasi/include/c++/v1/__type_traits/is_compound.h 612wasi/include/c++/v1/__type_traits/is_compound.h
546wasi/include/c++/v1/__type_traits/is_const.h 613wasi/include/c++/v1/__type_traits/is_const.h
547wasi/include/c++/v1/__type_traits/is_constant_evaluated.h 614wasi/include/c++/v1/__type_traits/is_constant_evaluated.h
548wasi/include/c++/v1/__type_traits/is_constructible.h 615wasi/include/c++/v1/__type_traits/is_constructible.h
549wasi/include/c++/v1/__type_traits/is_convertible.h 616wasi/include/c++/v1/__type_traits/is_convertible.h
550wasi/include/c++/v1/__type_traits/is_copy_assignable.h 617wasi/include/c++/v1/__type_traits/is_copy_assignable.h
551wasi/include/c++/v1/__type_traits/is_copy_constructible.h 618wasi/include/c++/v1/__type_traits/is_copy_constructible.h
552wasi/include/c++/v1/__type_traits/is_core_convertible.h 619wasi/include/c++/v1/__type_traits/is_core_convertible.h
553wasi/include/c++/v1/__type_traits/is_default_constructible.h 620wasi/include/c++/v1/__type_traits/is_default_constructible.h
554wasi/include/c++/v1/__type_traits/is_destructible.h 621wasi/include/c++/v1/__type_traits/is_destructible.h
555wasi/include/c++/v1/__type_traits/is_empty.h 622wasi/include/c++/v1/__type_traits/is_empty.h
556wasi/include/c++/v1/__type_traits/is_enum.h 623wasi/include/c++/v1/__type_traits/is_enum.h
557wasi/include/c++/v1/__type_traits/is_final.h 624wasi/include/c++/v1/__type_traits/is_final.h
558wasi/include/c++/v1/__type_traits/is_floating_point.h 625wasi/include/c++/v1/__type_traits/is_floating_point.h
559wasi/include/c++/v1/__type_traits/is_function.h 626wasi/include/c++/v1/__type_traits/is_function.h
560wasi/include/c++/v1/__type_traits/is_fundamental.h 627wasi/include/c++/v1/__type_traits/is_fundamental.h
 628wasi/include/c++/v1/__type_traits/is_implicitly_default_constructible.h
561wasi/include/c++/v1/__type_traits/is_integral.h 629wasi/include/c++/v1/__type_traits/is_integral.h
562wasi/include/c++/v1/__type_traits/is_literal_type.h 630wasi/include/c++/v1/__type_traits/is_literal_type.h
563wasi/include/c++/v1/__type_traits/is_member_function_pointer.h 631wasi/include/c++/v1/__type_traits/is_member_function_pointer.h
564wasi/include/c++/v1/__type_traits/is_member_object_pointer.h 632wasi/include/c++/v1/__type_traits/is_member_object_pointer.h
565wasi/include/c++/v1/__type_traits/is_member_pointer.h 633wasi/include/c++/v1/__type_traits/is_member_pointer.h
566wasi/include/c++/v1/__type_traits/is_move_assignable.h 634wasi/include/c++/v1/__type_traits/is_move_assignable.h
567wasi/include/c++/v1/__type_traits/is_move_constructible.h 635wasi/include/c++/v1/__type_traits/is_move_constructible.h
568wasi/include/c++/v1/__type_traits/is_nothrow_assignable.h 636wasi/include/c++/v1/__type_traits/is_nothrow_assignable.h
569wasi/include/c++/v1/__type_traits/is_nothrow_constructible.h 637wasi/include/c++/v1/__type_traits/is_nothrow_constructible.h
570wasi/include/c++/v1/__type_traits/is_nothrow_convertible.h 638wasi/include/c++/v1/__type_traits/is_nothrow_convertible.h
571wasi/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h 639wasi/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h
572wasi/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h 640wasi/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h
573wasi/include/c++/v1/__type_traits/is_nothrow_default_constructible.h 641wasi/include/c++/v1/__type_traits/is_nothrow_default_constructible.h
@@ -578,81 +646,91 @@ wasi/include/c++/v1/__type_traits/is_nul @@ -578,81 +646,91 @@ wasi/include/c++/v1/__type_traits/is_nul
578wasi/include/c++/v1/__type_traits/is_object.h 646wasi/include/c++/v1/__type_traits/is_object.h
579wasi/include/c++/v1/__type_traits/is_pod.h 647wasi/include/c++/v1/__type_traits/is_pod.h
580wasi/include/c++/v1/__type_traits/is_pointer.h 648wasi/include/c++/v1/__type_traits/is_pointer.h
581wasi/include/c++/v1/__type_traits/is_polymorphic.h 649wasi/include/c++/v1/__type_traits/is_polymorphic.h
582wasi/include/c++/v1/__type_traits/is_primary_template.h 650wasi/include/c++/v1/__type_traits/is_primary_template.h
583wasi/include/c++/v1/__type_traits/is_reference.h 651wasi/include/c++/v1/__type_traits/is_reference.h
584wasi/include/c++/v1/__type_traits/is_reference_wrapper.h 652wasi/include/c++/v1/__type_traits/is_reference_wrapper.h
585wasi/include/c++/v1/__type_traits/is_referenceable.h 653wasi/include/c++/v1/__type_traits/is_referenceable.h
586wasi/include/c++/v1/__type_traits/is_same.h 654wasi/include/c++/v1/__type_traits/is_same.h
587wasi/include/c++/v1/__type_traits/is_scalar.h 655wasi/include/c++/v1/__type_traits/is_scalar.h
588wasi/include/c++/v1/__type_traits/is_scoped_enum.h 656wasi/include/c++/v1/__type_traits/is_scoped_enum.h
589wasi/include/c++/v1/__type_traits/is_signed.h 657wasi/include/c++/v1/__type_traits/is_signed.h
590wasi/include/c++/v1/__type_traits/is_signed_integer.h 658wasi/include/c++/v1/__type_traits/is_signed_integer.h
 659wasi/include/c++/v1/__type_traits/is_specialization.h
591wasi/include/c++/v1/__type_traits/is_standard_layout.h 660wasi/include/c++/v1/__type_traits/is_standard_layout.h
 661wasi/include/c++/v1/__type_traits/is_swappable.h
592wasi/include/c++/v1/__type_traits/is_trivial.h 662wasi/include/c++/v1/__type_traits/is_trivial.h
593wasi/include/c++/v1/__type_traits/is_trivially_assignable.h 663wasi/include/c++/v1/__type_traits/is_trivially_assignable.h
594wasi/include/c++/v1/__type_traits/is_trivially_constructible.h 664wasi/include/c++/v1/__type_traits/is_trivially_constructible.h
595wasi/include/c++/v1/__type_traits/is_trivially_copy_assignable.h 665wasi/include/c++/v1/__type_traits/is_trivially_copy_assignable.h
596wasi/include/c++/v1/__type_traits/is_trivially_copy_constructible.h 666wasi/include/c++/v1/__type_traits/is_trivially_copy_constructible.h
597wasi/include/c++/v1/__type_traits/is_trivially_copyable.h 667wasi/include/c++/v1/__type_traits/is_trivially_copyable.h
598wasi/include/c++/v1/__type_traits/is_trivially_default_constructible.h 668wasi/include/c++/v1/__type_traits/is_trivially_default_constructible.h
599wasi/include/c++/v1/__type_traits/is_trivially_destructible.h 669wasi/include/c++/v1/__type_traits/is_trivially_destructible.h
600wasi/include/c++/v1/__type_traits/is_trivially_move_assignable.h 670wasi/include/c++/v1/__type_traits/is_trivially_move_assignable.h
601wasi/include/c++/v1/__type_traits/is_trivially_move_constructible.h 671wasi/include/c++/v1/__type_traits/is_trivially_move_constructible.h
602wasi/include/c++/v1/__type_traits/is_unbounded_array.h 672wasi/include/c++/v1/__type_traits/is_unbounded_array.h
603wasi/include/c++/v1/__type_traits/is_union.h 673wasi/include/c++/v1/__type_traits/is_union.h
604wasi/include/c++/v1/__type_traits/is_unsigned.h 674wasi/include/c++/v1/__type_traits/is_unsigned.h
605wasi/include/c++/v1/__type_traits/is_unsigned_integer.h 675wasi/include/c++/v1/__type_traits/is_unsigned_integer.h
606wasi/include/c++/v1/__type_traits/is_valid_expansion.h 676wasi/include/c++/v1/__type_traits/is_valid_expansion.h
607wasi/include/c++/v1/__type_traits/is_void.h 677wasi/include/c++/v1/__type_traits/is_void.h
608wasi/include/c++/v1/__type_traits/is_volatile.h 678wasi/include/c++/v1/__type_traits/is_volatile.h
609wasi/include/c++/v1/__type_traits/lazy.h 679wasi/include/c++/v1/__type_traits/lazy.h
610wasi/include/c++/v1/__type_traits/make_32_64_or_128_bit.h 680wasi/include/c++/v1/__type_traits/make_32_64_or_128_bit.h
 681wasi/include/c++/v1/__type_traits/make_const_lvalue_ref.h
611wasi/include/c++/v1/__type_traits/make_signed.h 682wasi/include/c++/v1/__type_traits/make_signed.h
612wasi/include/c++/v1/__type_traits/make_unsigned.h 683wasi/include/c++/v1/__type_traits/make_unsigned.h
 684wasi/include/c++/v1/__type_traits/maybe_const.h
613wasi/include/c++/v1/__type_traits/nat.h 685wasi/include/c++/v1/__type_traits/nat.h
614wasi/include/c++/v1/__type_traits/negation.h 686wasi/include/c++/v1/__type_traits/negation.h
 687wasi/include/c++/v1/__type_traits/noexcept_move_assign_container.h
615wasi/include/c++/v1/__type_traits/promote.h 688wasi/include/c++/v1/__type_traits/promote.h
616wasi/include/c++/v1/__type_traits/rank.h 689wasi/include/c++/v1/__type_traits/rank.h
617wasi/include/c++/v1/__type_traits/remove_all_extents.h 690wasi/include/c++/v1/__type_traits/remove_all_extents.h
618wasi/include/c++/v1/__type_traits/remove_const.h 691wasi/include/c++/v1/__type_traits/remove_const.h
 692wasi/include/c++/v1/__type_traits/remove_const_ref.h
619wasi/include/c++/v1/__type_traits/remove_cv.h 693wasi/include/c++/v1/__type_traits/remove_cv.h
620wasi/include/c++/v1/__type_traits/remove_cvref.h 694wasi/include/c++/v1/__type_traits/remove_cvref.h
621wasi/include/c++/v1/__type_traits/remove_extent.h 695wasi/include/c++/v1/__type_traits/remove_extent.h
622wasi/include/c++/v1/__type_traits/remove_pointer.h 696wasi/include/c++/v1/__type_traits/remove_pointer.h
623wasi/include/c++/v1/__type_traits/remove_reference.h 697wasi/include/c++/v1/__type_traits/remove_reference.h
624wasi/include/c++/v1/__type_traits/remove_volatile.h 698wasi/include/c++/v1/__type_traits/remove_volatile.h
 699wasi/include/c++/v1/__type_traits/result_of.h
 700wasi/include/c++/v1/__type_traits/strip_signature.h
625wasi/include/c++/v1/__type_traits/type_identity.h 701wasi/include/c++/v1/__type_traits/type_identity.h
626wasi/include/c++/v1/__type_traits/type_list.h 702wasi/include/c++/v1/__type_traits/type_list.h
627wasi/include/c++/v1/__type_traits/underlying_type.h 703wasi/include/c++/v1/__type_traits/underlying_type.h
628wasi/include/c++/v1/__type_traits/void_t.h 704wasi/include/c++/v1/__type_traits/void_t.h
629wasi/include/c++/v1/__undef_macros 705wasi/include/c++/v1/__undef_macros
630wasi/include/c++/v1/__utility/as_const.h 706wasi/include/c++/v1/__utility/as_const.h
631wasi/include/c++/v1/__utility/auto_cast.h 707wasi/include/c++/v1/__utility/auto_cast.h
632wasi/include/c++/v1/__utility/cmp.h 708wasi/include/c++/v1/__utility/cmp.h
 709wasi/include/c++/v1/__utility/convert_to_integral.h
633wasi/include/c++/v1/__utility/declval.h 710wasi/include/c++/v1/__utility/declval.h
 711wasi/include/c++/v1/__utility/exception_guard.h
634wasi/include/c++/v1/__utility/exchange.h 712wasi/include/c++/v1/__utility/exchange.h
635wasi/include/c++/v1/__utility/forward.h 713wasi/include/c++/v1/__utility/forward.h
 714wasi/include/c++/v1/__utility/forward_like.h
636wasi/include/c++/v1/__utility/in_place.h 715wasi/include/c++/v1/__utility/in_place.h
637wasi/include/c++/v1/__utility/integer_sequence.h 716wasi/include/c++/v1/__utility/integer_sequence.h
638wasi/include/c++/v1/__utility/move.h 717wasi/include/c++/v1/__utility/move.h
639wasi/include/c++/v1/__utility/pair.h 718wasi/include/c++/v1/__utility/pair.h
640wasi/include/c++/v1/__utility/piecewise_construct.h 719wasi/include/c++/v1/__utility/piecewise_construct.h
641wasi/include/c++/v1/__utility/priority_tag.h 720wasi/include/c++/v1/__utility/priority_tag.h
642wasi/include/c++/v1/__utility/rel_ops.h 721wasi/include/c++/v1/__utility/rel_ops.h
643wasi/include/c++/v1/__utility/swap.h 722wasi/include/c++/v1/__utility/swap.h
644wasi/include/c++/v1/__utility/to_underlying.h 723wasi/include/c++/v1/__utility/to_underlying.h
645wasi/include/c++/v1/__utility/transaction.h 
646wasi/include/c++/v1/__utility/unreachable.h 724wasi/include/c++/v1/__utility/unreachable.h
647wasi/include/c++/v1/__variant/monostate.h 725wasi/include/c++/v1/__variant/monostate.h
648wasi/include/c++/v1/__verbose_abort 726wasi/include/c++/v1/__verbose_abort
649wasi/include/c++/v1/algorithm 727wasi/include/c++/v1/algorithm
650wasi/include/c++/v1/any 728wasi/include/c++/v1/any
651wasi/include/c++/v1/array 729wasi/include/c++/v1/array
652wasi/include/c++/v1/atomic 730wasi/include/c++/v1/atomic
653wasi/include/c++/v1/barrier 731wasi/include/c++/v1/barrier
654wasi/include/c++/v1/bit 732wasi/include/c++/v1/bit
655wasi/include/c++/v1/bitset 733wasi/include/c++/v1/bitset
656wasi/include/c++/v1/cassert 734wasi/include/c++/v1/cassert
657wasi/include/c++/v1/ccomplex 735wasi/include/c++/v1/ccomplex
658wasi/include/c++/v1/cctype 736wasi/include/c++/v1/cctype
@@ -683,26 +761,27 @@ wasi/include/c++/v1/cstdio @@ -683,26 +761,27 @@ wasi/include/c++/v1/cstdio
683wasi/include/c++/v1/cstdlib 761wasi/include/c++/v1/cstdlib
684wasi/include/c++/v1/cstring 762wasi/include/c++/v1/cstring
685wasi/include/c++/v1/ctgmath 763wasi/include/c++/v1/ctgmath
686wasi/include/c++/v1/ctime 764wasi/include/c++/v1/ctime
687wasi/include/c++/v1/ctype.h 765wasi/include/c++/v1/ctype.h
688wasi/include/c++/v1/cuchar 766wasi/include/c++/v1/cuchar
689wasi/include/c++/v1/cwchar 767wasi/include/c++/v1/cwchar
690wasi/include/c++/v1/cwctype 768wasi/include/c++/v1/cwctype
691wasi/include/c++/v1/cxxabi.h 769wasi/include/c++/v1/cxxabi.h
692wasi/include/c++/v1/deque 770wasi/include/c++/v1/deque
693wasi/include/c++/v1/errno.h 771wasi/include/c++/v1/errno.h
694wasi/include/c++/v1/exception 772wasi/include/c++/v1/exception
695wasi/include/c++/v1/execution 773wasi/include/c++/v1/execution
 774wasi/include/c++/v1/expected
696wasi/include/c++/v1/experimental/__config 775wasi/include/c++/v1/experimental/__config
697wasi/include/c++/v1/experimental/__memory 776wasi/include/c++/v1/experimental/__memory
698wasi/include/c++/v1/experimental/algorithm 777wasi/include/c++/v1/experimental/algorithm
699wasi/include/c++/v1/experimental/coroutine 778wasi/include/c++/v1/experimental/coroutine
700wasi/include/c++/v1/experimental/deque 779wasi/include/c++/v1/experimental/deque
701wasi/include/c++/v1/experimental/forward_list 780wasi/include/c++/v1/experimental/forward_list
702wasi/include/c++/v1/experimental/functional 781wasi/include/c++/v1/experimental/functional
703wasi/include/c++/v1/experimental/iterator 782wasi/include/c++/v1/experimental/iterator
704wasi/include/c++/v1/experimental/list 783wasi/include/c++/v1/experimental/list
705wasi/include/c++/v1/experimental/map 784wasi/include/c++/v1/experimental/map
706wasi/include/c++/v1/experimental/memory_resource 785wasi/include/c++/v1/experimental/memory_resource
707wasi/include/c++/v1/experimental/propagate_const 786wasi/include/c++/v1/experimental/propagate_const
708wasi/include/c++/v1/experimental/regex 787wasi/include/c++/v1/experimental/regex
@@ -724,51 +803,54 @@ wasi/include/c++/v1/format @@ -724,51 +803,54 @@ wasi/include/c++/v1/format
724wasi/include/c++/v1/forward_list 803wasi/include/c++/v1/forward_list
725wasi/include/c++/v1/fstream 804wasi/include/c++/v1/fstream
726wasi/include/c++/v1/functional 805wasi/include/c++/v1/functional
727wasi/include/c++/v1/future 806wasi/include/c++/v1/future
728wasi/include/c++/v1/initializer_list 807wasi/include/c++/v1/initializer_list
729wasi/include/c++/v1/inttypes.h 808wasi/include/c++/v1/inttypes.h
730wasi/include/c++/v1/iomanip 809wasi/include/c++/v1/iomanip
731wasi/include/c++/v1/ios 810wasi/include/c++/v1/ios
732wasi/include/c++/v1/iosfwd 811wasi/include/c++/v1/iosfwd
733wasi/include/c++/v1/iostream 812wasi/include/c++/v1/iostream
734wasi/include/c++/v1/istream 813wasi/include/c++/v1/istream
735wasi/include/c++/v1/iterator 814wasi/include/c++/v1/iterator
736wasi/include/c++/v1/latch 815wasi/include/c++/v1/latch
 816wasi/include/c++/v1/libcxx.imp
737wasi/include/c++/v1/limits 817wasi/include/c++/v1/limits
738wasi/include/c++/v1/limits.h 818wasi/include/c++/v1/limits.h
739wasi/include/c++/v1/list 819wasi/include/c++/v1/list
740wasi/include/c++/v1/locale 820wasi/include/c++/v1/locale
741wasi/include/c++/v1/locale.h 821wasi/include/c++/v1/locale.h
742wasi/include/c++/v1/map 822wasi/include/c++/v1/map
743wasi/include/c++/v1/math.h 823wasi/include/c++/v1/math.h
744wasi/include/c++/v1/memory 824wasi/include/c++/v1/memory
 825wasi/include/c++/v1/memory_resource
745wasi/include/c++/v1/module.modulemap 826wasi/include/c++/v1/module.modulemap
746wasi/include/c++/v1/mutex 827wasi/include/c++/v1/mutex
747wasi/include/c++/v1/new 828wasi/include/c++/v1/new
748wasi/include/c++/v1/numbers 829wasi/include/c++/v1/numbers
749wasi/include/c++/v1/numeric 830wasi/include/c++/v1/numeric
750wasi/include/c++/v1/optional 831wasi/include/c++/v1/optional
751wasi/include/c++/v1/ostream 832wasi/include/c++/v1/ostream
752wasi/include/c++/v1/queue 833wasi/include/c++/v1/queue
753wasi/include/c++/v1/random 834wasi/include/c++/v1/random
754wasi/include/c++/v1/ranges 835wasi/include/c++/v1/ranges
755wasi/include/c++/v1/ratio 836wasi/include/c++/v1/ratio
756wasi/include/c++/v1/regex 837wasi/include/c++/v1/regex
757wasi/include/c++/v1/scoped_allocator 838wasi/include/c++/v1/scoped_allocator
758wasi/include/c++/v1/semaphore 839wasi/include/c++/v1/semaphore
759wasi/include/c++/v1/set 840wasi/include/c++/v1/set
760wasi/include/c++/v1/setjmp.h 841wasi/include/c++/v1/setjmp.h
761wasi/include/c++/v1/shared_mutex 842wasi/include/c++/v1/shared_mutex
 843wasi/include/c++/v1/source_location
762wasi/include/c++/v1/span 844wasi/include/c++/v1/span
763wasi/include/c++/v1/sstream 845wasi/include/c++/v1/sstream
764wasi/include/c++/v1/stack 846wasi/include/c++/v1/stack
765wasi/include/c++/v1/stdatomic.h 847wasi/include/c++/v1/stdatomic.h
766wasi/include/c++/v1/stdbool.h 848wasi/include/c++/v1/stdbool.h
767wasi/include/c++/v1/stddef.h 849wasi/include/c++/v1/stddef.h
768wasi/include/c++/v1/stdexcept 850wasi/include/c++/v1/stdexcept
769wasi/include/c++/v1/stdint.h 851wasi/include/c++/v1/stdint.h
770wasi/include/c++/v1/stdio.h 852wasi/include/c++/v1/stdio.h
771wasi/include/c++/v1/stdlib.h 853wasi/include/c++/v1/stdlib.h
772wasi/include/c++/v1/streambuf 854wasi/include/c++/v1/streambuf
773wasi/include/c++/v1/string 855wasi/include/c++/v1/string
774wasi/include/c++/v1/string.h 856wasi/include/c++/v1/string.h

cvs diff -r1.6 -r1.7 pkgsrc/lang/wasi-libcxx/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/lang/wasi-libcxx/buildlink3.mk 2023/05/02 18:19:23 1.6
+++ pkgsrc/lang/wasi-libcxx/buildlink3.mk 2023/10/06 19:18:15 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: buildlink3.mk,v 1.6 2023/05/02 18:19:23 nikita Exp $ 1# $NetBSD: buildlink3.mk,v 1.7 2023/10/06 19:18:15 adam Exp $
2 2
3BUILDLINK_TREE+= wasi-libcxx 3BUILDLINK_TREE+= wasi-libcxx
4 4
5BUILDLINK_DEPMETHOD.wasi-libcxx?= build 5BUILDLINK_DEPMETHOD.wasi-libcxx?= build
6 6
7.if !defined(WASI_LIBCXX_BUILDLINK3_MK) 7.if !defined(WASI_LIBCXX_BUILDLINK3_MK)
8WASI_LIBCXX_BUILDLINK3_MK:= 8WASI_LIBCXX_BUILDLINK3_MK:=
9 9
10BUILDLINK_API_DEPENDS.wasi-libcxx+= wasi-libcxx>=15.0.6<16 10BUILDLINK_API_DEPENDS.wasi-libcxx+= wasi-libcxx>=16.0.0<17
11BUILDLINK_PKGSRCDIR.wasi-libcxx?= ../../lang/wasi-libcxx 11BUILDLINK_PKGSRCDIR.wasi-libcxx?= ../../lang/wasi-libcxx
12 12
13.endif # WASI_LIBCXX_BUILDLINK3_MK 13.endif # WASI_LIBCXX_BUILDLINK3_MK
14 14
15BUILDLINK_TREE+= -wasi-libcxx 15BUILDLINK_TREE+= -wasi-libcxx

cvs diff -r1.8 -r1.9 pkgsrc/lang/wasi-libcxx/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/wasi-libcxx/distinfo 2023/01/12 19:32:54 1.8
+++ pkgsrc/lang/wasi-libcxx/distinfo 2023/10/06 19:18:15 1.9
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: distinfo,v 1.8 2023/01/12 19:32:54 adam Exp $ 1$NetBSD: distinfo,v 1.9 2023/10/06 19:18:15 adam Exp $
2 2
3BLAKE2s (cmake-15.0.7.src.tar.xz) = 2c299f2c58800bcb0c5930562d24baed0e94806df8b8d5295c0866ffeaaf233f 3BLAKE2s (cmake-16.0.6.src.tar.xz) = a967225f31bcd98484d632a2d530c498131b0035f18b15e27915663b915dc6ba
4SHA512 (cmake-15.0.7.src.tar.xz) = 85097a6eaee0df004567905f7e5ce8ca02e3b46c6fc66fa552fe99734642e6ee61685de4e5e6e8b505963334d7b91d98ecd9c5870e6bdd3f0018ee5b963ffa96 4SHA512 (cmake-16.0.6.src.tar.xz) = 52ecd941d2d85a5b668caa5d0d40480cb6a97b3bf1174e634c2a93e9ef6d03670ca7e96abb0a60cb33ba537b93d5788754dab1f2f45c1f623f788162717d088b
5Size (cmake-15.0.7.src.tar.xz) = 6972 bytes 5Size (cmake-16.0.6.src.tar.xz) = 9008 bytes
6BLAKE2s (libcxx-15.0.7.src.tar.xz) = 952e9a57fd17139b2e298fdaa6ff893458b52d576495c47b734becc3d9d809fe 6BLAKE2s (libcxx-16.0.6.src.tar.xz) = 4ad216b6f725c6b3207f76a0b1bcdb2ef46bfcf9cef8cbe289b3c89632fcbf3d
7SHA512 (libcxx-15.0.7.src.tar.xz) = 2c47cb93867e137a9bc8dd273335bb153e2353eb308635c2264be962fa421ddc10eb3ec8b5800204fc1f8ee51abbe0c526665300cb7e94e9f8b7e9891b5c5b64 7SHA512 (libcxx-16.0.6.src.tar.xz) = d5ccadcceb67815ad0537ec82d40fd52b0ac5e5b37acba8951d92d2f16f7e19adf517d7249f0fca448c9f60a740c63ddfe23630e519148e8d8f37693614830db
8Size (libcxx-15.0.7.src.tar.xz) = 3337404 bytes 8Size (libcxx-16.0.6.src.tar.xz) = 3655520 bytes
9BLAKE2s (libcxxabi-15.0.7.src.tar.xz) = 6757adcf553b335f75547484fa69799afd75b6933ce5d4dffafe97c14557ddbd 9BLAKE2s (libcxxabi-16.0.6.src.tar.xz) = 62b0fea4aa05c44ecf34f188f8aec8fc1a41bc34ff42fdc3831eb515c31a282c
10SHA512 (libcxxabi-15.0.7.src.tar.xz) = 415417b1e5addfa6047f9a4e49b1ccd6ae7fa8c6138e61f3d1e57321c8723aaf133cf2673a6f8756f6ecbc1ca7d2b962406969d47b12b3d9e5a1f63f1353a2e5 10SHA512 (libcxxabi-16.0.6.src.tar.xz) = 5f49ad34d5d00a3cd5ca92c8570b0cd77123a818456fe30a3fab7c14a2fe134ada5215466f729c9e1da12a38a9e2b2254b80775bda2986c505a2cad5af5cb70e
11Size (libcxxabi-15.0.7.src.tar.xz) = 568764 bytes 11Size (libcxxabi-16.0.6.src.tar.xz) = 573564 bytes
12SHA1 (patch-libcxx_include_CMakeLists.txt) = ca1d4f8dbc99bbcfdad6a0bd389f973a48a938d7 12SHA1 (patch-libcxx_include_CMakeLists.txt) = ca1d4f8dbc99bbcfdad6a0bd389f973a48a938d7
13SHA1 (patch-libcxxabi_src_CMakeLists.txt) = ccd70bb5902b31a6bb989521e9a5f50fe0a4021d 13SHA1 (patch-libcxxabi_src_CMakeLists.txt) = ccd70bb5902b31a6bb989521e9a5f50fe0a4021d