wasi-libc++: updated to 18.1.0

This commit is contained in:
John McQuah 2024-03-07 15:01:25 +00:00
parent e32c3c906d
commit 1391ed2865
4 changed files with 61 additions and 63 deletions

View File

@ -28,6 +28,8 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/find_first_of.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/find_if.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/find_if_not.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/find_segment_if.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/fold.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/for_each.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/for_each_n.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/for_each_segment.h
@ -95,6 +97,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_back
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform_reduce.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_copy.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_count.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_equal.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_fill.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_find.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_for_each.h
@ -102,7 +105,9 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_back
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_generate.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_is_partitioned.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_merge.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_move.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_replace.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_rotate_copy.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_sort.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_stable_sort.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_transform.h
@ -112,12 +117,14 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_back
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_any_of.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_binary_search.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_clamp.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_contains.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_backward.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_if.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_copy_n.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_count_if.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_ends_with.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_equal_range.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/ranges_fill.h
@ -231,6 +238,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/pstl_back
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/unwrap_range.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__algorithm/upper_bound.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__assert
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__assertion_handler
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__atomic/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__atomic/aliases.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__atomic/atomic.h
@ -259,6 +267,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__bit/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/countr.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/endian.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/has_single_bit.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/invert_if.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/popcount.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit/rotate.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__bit_reference
@ -294,6 +303,8 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/steady_clock.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/system_clock.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/time_point.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/tzdb.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/tzdb_list.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/weekday.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/year.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__chrono/year_month.h
@ -440,6 +451,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__functional/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__functional/weak_result_type.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/array.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/bit_reference.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/fstream.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/get.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__fwd/hash.h
@ -508,12 +520,33 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__locale_dir/locale_b
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_defaults.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_fallbacks.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__locale_dir/locale_base_api/locale_guard.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__math/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/abs.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/copysign.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/error_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/exponential_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/fdim.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/fma.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/gamma.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/hyperbolic_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/hypot.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/inverse_hyperbolic_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/inverse_trigonometric_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/logarithms.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/min_max.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/modulo.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/remainder.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/roots.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/rounding_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/traits.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__math/trigonometric_functions.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mbstate_t.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/default_accessor.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/extents.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/layout_left.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/layout_right.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/layout_stride.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mdspan/mdspan.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__memory/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__memory/addressof.h
@ -555,6 +588,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__memory_resource/
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/lock_guard.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/mutex.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/once_flag.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/tag_types.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__mutex/unique_lock.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__node_handle
@ -571,45 +605,10 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/pstl_reduce.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/pstl_transform_reduce.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/reduce.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/saturation_arithmetic.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/transform_exclusive_scan.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/transform_inclusive_scan.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__numeric/transform_reduce.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/algorithm_fwd.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/algorithm_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/execution_defs.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/execution_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_algorithm_defs.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_algorithm_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_memory_defs.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_memory_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_numeric_defs.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/glue_numeric_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/memory_impl.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/numeric_fwd.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/numeric_impl.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_for.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_for_each.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_invoke.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_merge.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_scan.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_stable_partial_sort.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_stable_sort.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_transform_reduce.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/parallel_transform_scan.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/omp/util.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/parallel_backend.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/parallel_backend_omp.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/parallel_backend_serial.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/parallel_backend_tbb.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/parallel_backend_utils.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/unseq_backend_simd.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl/internal/utils.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl_algorithm
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl_memory
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__pstl_numeric
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__random/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__random/bernoulli_distribution.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__random/binomial_distribution.h
@ -652,6 +651,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/access.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/all.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/as_rvalue_view.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/chunk_by_view.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/common_view.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/concepts.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__ranges/container_compatible_range.h
@ -737,6 +737,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__system_error/
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__thread/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/formatter.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/id.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/jthread.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/poll_with_backoff.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/this_thread.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__thread/thread.h
@ -873,7 +874,6 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/negation.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/noexcept_move_assign_container.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/operation_traits.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/predicate_traits.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/promote.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/rank.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/remove_all_extents.h
@ -895,10 +895,12 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__type_traits/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__undef_macros
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__utility/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/as_const.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/as_lvalue.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/auto_cast.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/cmp.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/convert_to_integral.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/declval.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/empty.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/exception_guard.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/exchange.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/forward.h
@ -907,12 +909,13 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__utility/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/integer_sequence.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/is_pointer_in_range.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/move.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/no_destroy.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/pair.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/piecewise_construct.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/priority_tag.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/rel_ops.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/small_buffer.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/swap.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/terminate_on_exception.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/to_underlying.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/__utility/unreachable.h
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__variant/
@ -969,22 +972,22 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/__variant/
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/experimental/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__config
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__memory
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/deque
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/forward_list
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/aligned_tag.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/declaration.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/reference.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/scalar.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/simd.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/simd_mask.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/traits.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/utility.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/__simd/vec_ext.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/iterator
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/list
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/map
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/memory_resource
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/memory
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/propagate_const
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/regex
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/set
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/simd
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/string
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/type_traits
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/unordered_map
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/unordered_set
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/utility
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/experimental/vector
drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/ext/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/ext/__hash
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/ext/hash_map
@ -1008,7 +1011,6 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/ext/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/latch
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/libcxx.imp
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/limits
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/limits.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/list
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/locale
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/locale.h
@ -1033,7 +1035,6 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/ext/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/scoped_allocator
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/semaphore
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/set
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/setjmp.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/shared_mutex
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/source_location
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/span
@ -1052,6 +1053,7 @@ drwxr-xr-x root/root usr/share/wasi-sysroot/include/c++/v1/ext/
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/string.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/string_view
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/strstream
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/syncstream
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/system_error
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/tgmath.h
-rw-r--r-- root/root usr/share/wasi-sysroot/include/c++/v1/thread

View File

@ -1,7 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3xr74wfs4pkTGfyZ6PnlNKgCTzBFHNwHPzv8Ah30pdsXB2NuckI70iYMENo1tpUkjQ0x3GsyiI49+O/pccQGLAo=
SHA256 (Pkgfile) = 2687020ed3bbee2bededfb77998201f13e7194391bf3e9faf6af0dc6595ce64d
SHA256 (.footprint) = 47a9a73adbbf2d1f3883eb7c213fa2f01476dfe4c26846acc8164d329e8b8571
SHA256 (llvm-project-17.0.6.src.tar.xz) = 58a8818c60e6627064f312dbf46c02d9949956558340938b71cf731ad8bc0813
RWSagIOpLGJF33+82FiICrtifL7eS+K0tqi9XEBGnMTIiALqPJhsJc3ULYH5z8btmLVlrREHYfBhr9FXQJA1mdHH4FSeeraefg8=
SHA256 (Pkgfile) = 98f5392834c240518ca97973c3e0a72a80ba6be33be6d9064905d050b0769721
SHA256 (.footprint) = fe0e3637f7d036d7692f0024a865c4732f7ae8a7a619059df72fc7f0a95fbe23
SHA256 (llvm-project-18.1.0.src.tar.xz) = 758a048046ac5024f86c868bb17c631500eed8f8d2677ae6a72ab7ad01602277
SHA256 (wasi-sdk.cmake) = 22a5ee26eb8367ac9d35a9431f4ac0a8e64dcb372bfd55be8665d35200d70917
SHA256 (WASI.cmake) = e9e87d4781d6a999ee73a1e2c19754de01415124d0cd9746898f5ee7726dc1e1

View File

@ -4,17 +4,17 @@
# Depends on: clang wasi-libc wasi-compiler-rt
name=wasi-libc++
version=17.0.6
version=18.1.0
release=1
source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/llvm-project-$version.src.tar.xz
wasi-sdk.cmake WASI.cmake)
wasi-sdk.cmake)
build() {
cd llvm-project-$version.src
mkdir -p build cmake/Platform
cp "$SRC"/wasi-sdk.cmake build
cp "$SRC"/WASI.cmake cmake/Platform
echo "set(WASI 1)" > cmake/Platform/WASI.cmake
cmake -G Ninja -S runtimes -B build \
-D CMAKE_BUILD_TYPE=Release \
@ -27,9 +27,7 @@ build() {
-D LLVM_ENABLE_RUNTIMES="libcxx;libcxxabi" \
-D LLVM_DEFAULT_TARGET_TRIPLE=wasm32-wasi \
-D LIBCXX_ABI_VERSION=2 \
-D LIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY=OFF \
-D LIBCXX_ENABLE_EXCEPTIONS=OFF \
-D LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY=OFF \
-D LIBCXX_ENABLE_FILESYSTEM=OFF \
-D LIBCXX_ENABLE_SHARED=OFF \
-D LIBCXX_ENABLE_THREADS=OFF \
@ -38,7 +36,6 @@ build() {
-D LIBCXX_HAS_WIN32_THREAD_API=OFF \
-D LIBCXX_INCLUDE_TESTS=OFF \
-D LIBCXX_LIBDIR_SUFFIX=/wasm32-wasi \
-D LIBCXXABI_BUILD_EXTERNAL_THREAD_LIBRARY=OFF \
-D LIBCXXABI_ENABLE_EXCEPTIONS=OFF \
-D LIBCXXABI_ENABLE_SHARED=OFF \
-D LIBCXXABI_ENABLE_THREADS=OFF \
@ -48,6 +45,7 @@ build() {
-D LIBCXXABI_INCLUDE_TESTS=OFF \
-D LIBCXXABI_LIBDIR_SUFFIX=/wasm32-wasi \
-D LIBCXXABI_SILENT_TERMINATE:BOOL=ON \
-D LIBCXXABI_USE_LLVM_UNWINDER=OFF \
-D UNIX=ON \
-D WASI_SDK_PREFIX=/usr

View File

@ -1 +0,0 @@
set(WASI 1)