mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
devel/wasi-libc: update to latest commit
Enable LLVM 20 flavour, and reorder FLAVORS. Only other changes are tests so no consumer PORTREVISION bumps.
This commit is contained in:
parent
b3b4a19941
commit
bba41fb683
22 changed files with 791 additions and 5 deletions
|
@ -1,6 +1,7 @@
|
|||
PORTNAME= wasi-libc
|
||||
DISTVERSIONPREFIX= wasi-sdk-
|
||||
DISTVERSION= 25
|
||||
DISTVERSION= 25-14
|
||||
DISTVERSIONSUFFIX= -ge9524a0
|
||||
CATEGORIES= devel
|
||||
PKGNAMESUFFIX= ${FLAVOR}
|
||||
|
||||
|
@ -18,7 +19,7 @@ LICENSE_PERMS_LLVM2= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
|||
|
||||
BUILD_DEPENDS= bash:shells/bash
|
||||
|
||||
FLAVORS= 18 19 17
|
||||
FLAVORS= 19 20 18 17
|
||||
FLAVOR?= ${FLAVORS:[1]}
|
||||
|
||||
USES= gmake llvm:${FLAVOR}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1736822564
|
||||
SHA256 (WebAssembly-wasi-libc-wasi-sdk-25_GH0.tar.gz) = 42e6eb03fd097f8a0f76c0db3c6364b71c97bc11aedc3cd73266fad587a1ea11
|
||||
SIZE (WebAssembly-wasi-libc-wasi-sdk-25_GH0.tar.gz) = 1438581
|
||||
TIMESTAMP = 1743009354
|
||||
SHA256 (WebAssembly-wasi-libc-wasi-sdk-25-14-ge9524a0_GH0.tar.gz) = 2a547e2177cea793ceda2fbbbdf6c102155c70e717f63ab9d832a85d4d1753ef
|
||||
SIZE (WebAssembly-wasi-libc-wasi-sdk-25-14-ge9524a0_GH0.tar.gz) = 1444692
|
||||
SHA256 (WebAssembly-WASI-59cbe14_GH0.tar.gz) = 4e36c4add2421b44ccdded83d442d9aadf02ffa8b534d94016fad2bb7b781cc6
|
||||
SIZE (WebAssembly-WASI-59cbe14_GH0.tar.gz) = 162059
|
||||
|
|
13
devel/wasi-libc/files/llvm20/__stdarg___gnuc_va_list.h
Normal file
13
devel/wasi-libc/files/llvm20/__stdarg___gnuc_va_list.h
Normal file
|
@ -0,0 +1,13 @@
|
|||
/*===---- __stdarg___gnuc_va_list.h - Definition of __gnuc_va_list ---------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __GNUC_VA_LIST
|
||||
#define __GNUC_VA_LIST
|
||||
typedef __builtin_va_list __gnuc_va_list;
|
||||
#endif
|
12
devel/wasi-libc/files/llvm20/__stdarg___va_copy.h
Normal file
12
devel/wasi-libc/files/llvm20/__stdarg___va_copy.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*===---- __stdarg___va_copy.h - Definition of __va_copy -------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __va_copy
|
||||
#define __va_copy(d, s) __builtin_va_copy(d, s)
|
||||
#endif
|
12
devel/wasi-libc/files/llvm20/__stdarg_header_macro.h
Normal file
12
devel/wasi-libc/files/llvm20/__stdarg_header_macro.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*===---- __stdarg_header_macro.h ------------------------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __STDARG_H
|
||||
#define __STDARG_H
|
||||
#endif
|
22
devel/wasi-libc/files/llvm20/__stdarg_va_arg.h
Normal file
22
devel/wasi-libc/files/llvm20/__stdarg_va_arg.h
Normal file
|
@ -0,0 +1,22 @@
|
|||
/*===---- __stdarg_va_arg.h - Definitions of va_start, va_arg, va_end-------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef va_arg
|
||||
|
||||
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L
|
||||
/* C23 does not require the second parameter for va_start. */
|
||||
#define va_start(ap, ...) __builtin_va_start(ap, 0)
|
||||
#else
|
||||
/* Versions before C23 do require the second parameter. */
|
||||
#define va_start(ap, param) __builtin_va_start(ap, param)
|
||||
#endif
|
||||
#define va_end(ap) __builtin_va_end(ap)
|
||||
#define va_arg(ap, type) __builtin_va_arg(ap, type)
|
||||
|
||||
#endif
|
12
devel/wasi-libc/files/llvm20/__stdarg_va_copy.h
Normal file
12
devel/wasi-libc/files/llvm20/__stdarg_va_copy.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*===---- __stdarg_va_copy.h - Definition of va_copy------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef va_copy
|
||||
#define va_copy(dest, src) __builtin_va_copy(dest, src)
|
||||
#endif
|
13
devel/wasi-libc/files/llvm20/__stdarg_va_list.h
Normal file
13
devel/wasi-libc/files/llvm20/__stdarg_va_list.h
Normal file
|
@ -0,0 +1,13 @@
|
|||
/*===---- __stdarg_va_list.h - Definition of va_list -----------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef _VA_LIST
|
||||
#define _VA_LIST
|
||||
typedef __builtin_va_list va_list;
|
||||
#endif
|
12
devel/wasi-libc/files/llvm20/__stddef_header_macro.h
Normal file
12
devel/wasi-libc/files/llvm20/__stddef_header_macro.h
Normal file
|
@ -0,0 +1,12 @@
|
|||
/*===---- __stddef_header_macro.h ------------------------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __STDDEF_H
|
||||
#define __STDDEF_H
|
||||
#endif
|
27
devel/wasi-libc/files/llvm20/__stddef_max_align_t.h
Normal file
27
devel/wasi-libc/files/llvm20/__stddef_max_align_t.h
Normal file
|
@ -0,0 +1,27 @@
|
|||
/*===---- __stddef_max_align_t.h - Definition of max_align_t ---------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __CLANG_MAX_ALIGN_T_DEFINED
|
||||
#define __CLANG_MAX_ALIGN_T_DEFINED
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
typedef double max_align_t;
|
||||
#elif defined(__APPLE__)
|
||||
typedef long double max_align_t;
|
||||
#else
|
||||
// Define 'max_align_t' to match the GCC definition.
|
||||
typedef struct {
|
||||
long long __clang_max_align_nonce1
|
||||
__attribute__((__aligned__(__alignof__(long long))));
|
||||
long double __clang_max_align_nonce2
|
||||
__attribute__((__aligned__(__alignof__(long double))));
|
||||
} max_align_t;
|
||||
#endif
|
||||
|
||||
#endif
|
29
devel/wasi-libc/files/llvm20/__stddef_null.h
Normal file
29
devel/wasi-libc/files/llvm20/__stddef_null.h
Normal file
|
@ -0,0 +1,29 @@
|
|||
/*===---- __stddef_null.h - Definition of NULL -----------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#if !defined(NULL) || !__building_module(_Builtin_stddef)
|
||||
|
||||
/* linux/stddef.h will define NULL to 0. glibc (and other) headers then define
|
||||
* __need_NULL and rely on stddef.h to redefine NULL to the correct value again.
|
||||
* Modules don't support redefining macros like that, but support that pattern
|
||||
* in the non-modules case.
|
||||
*/
|
||||
#undef NULL
|
||||
|
||||
#ifdef __cplusplus
|
||||
#if !defined(__MINGW32__) && !defined(_MSC_VER)
|
||||
#define NULL __null
|
||||
#else
|
||||
#define NULL 0
|
||||
#endif
|
||||
#else
|
||||
#define NULL ((void*)0)
|
||||
#endif
|
||||
|
||||
#endif
|
29
devel/wasi-libc/files/llvm20/__stddef_nullptr_t.h
Normal file
29
devel/wasi-libc/files/llvm20/__stddef_nullptr_t.h
Normal file
|
@ -0,0 +1,29 @@
|
|||
/*===---- __stddef_nullptr_t.h - Definition of nullptr_t -------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(_NULLPTR_T) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define _NULLPTR_T
|
||||
|
||||
#ifdef __cplusplus
|
||||
#if defined(_MSC_EXTENSIONS) && defined(_NATIVE_NULLPTR_SUPPORTED)
|
||||
namespace std {
|
||||
typedef decltype(nullptr) nullptr_t;
|
||||
}
|
||||
using ::std::nullptr_t;
|
||||
#endif
|
||||
#elif defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L
|
||||
typedef typeof(nullptr) nullptr_t;
|
||||
#endif
|
||||
|
||||
#endif
|
17
devel/wasi-libc/files/llvm20/__stddef_offsetof.h
Normal file
17
devel/wasi-libc/files/llvm20/__stddef_offsetof.h
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*===---- __stddef_offsetof.h - Definition of offsetof ---------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(offsetof) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define offsetof(t, d) __builtin_offsetof(t, d)
|
||||
#endif
|
20
devel/wasi-libc/files/llvm20/__stddef_ptrdiff_t.h
Normal file
20
devel/wasi-libc/files/llvm20/__stddef_ptrdiff_t.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
/*===---- __stddef_ptrdiff_t.h - Definition of ptrdiff_t -------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(_PTRDIFF_T) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define _PTRDIFF_T
|
||||
|
||||
typedef __PTRDIFF_TYPE__ ptrdiff_t;
|
||||
|
||||
#endif
|
20
devel/wasi-libc/files/llvm20/__stddef_rsize_t.h
Normal file
20
devel/wasi-libc/files/llvm20/__stddef_rsize_t.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
/*===---- __stddef_rsize_t.h - Definition of rsize_t -----------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(_RSIZE_T) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define _RSIZE_T
|
||||
|
||||
typedef __SIZE_TYPE__ rsize_t;
|
||||
|
||||
#endif
|
20
devel/wasi-libc/files/llvm20/__stddef_size_t.h
Normal file
20
devel/wasi-libc/files/llvm20/__stddef_size_t.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
/*===---- __stddef_size_t.h - Definition of size_t -------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(_SIZE_T) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define _SIZE_T
|
||||
|
||||
typedef __SIZE_TYPE__ size_t;
|
||||
|
||||
#endif
|
21
devel/wasi-libc/files/llvm20/__stddef_unreachable.h
Normal file
21
devel/wasi-libc/files/llvm20/__stddef_unreachable.h
Normal file
|
@ -0,0 +1,21 @@
|
|||
/*===---- __stddef_unreachable.h - Definition of unreachable ---------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef __cplusplus
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(unreachable) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define unreachable() __builtin_unreachable()
|
||||
#endif
|
||||
|
||||
#endif
|
28
devel/wasi-libc/files/llvm20/__stddef_wchar_t.h
Normal file
28
devel/wasi-libc/files/llvm20/__stddef_wchar_t.h
Normal file
|
@ -0,0 +1,28 @@
|
|||
/*===---- __stddef_wchar.h - Definition of wchar_t -------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#if !defined(__cplusplus) || (defined(_MSC_VER) && !_NATIVE_WCHAR_T_DEFINED)
|
||||
|
||||
/*
|
||||
* When -fbuiltin-headers-in-system-modules is set this is a non-modular header
|
||||
* and needs to behave as if it was textual.
|
||||
*/
|
||||
#if !defined(_WCHAR_T) || \
|
||||
(__has_feature(modules) && !__building_module(_Builtin_stddef))
|
||||
#define _WCHAR_T
|
||||
|
||||
#ifdef _MSC_EXTENSIONS
|
||||
#define _WCHAR_T_DEFINED
|
||||
#endif
|
||||
|
||||
typedef __WCHAR_TYPE__ wchar_t;
|
||||
|
||||
#endif
|
||||
|
||||
#endif
|
15
devel/wasi-libc/files/llvm20/__stddef_wint_t.h
Normal file
15
devel/wasi-libc/files/llvm20/__stddef_wint_t.h
Normal file
|
@ -0,0 +1,15 @@
|
|||
/*===---- __stddef_wint.h - Definition of wint_t ---------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
#ifndef _WINT_T
|
||||
#define _WINT_T
|
||||
|
||||
typedef __WINT_TYPE__ wint_t;
|
||||
|
||||
#endif
|
75
devel/wasi-libc/files/llvm20/stdarg.h
Normal file
75
devel/wasi-libc/files/llvm20/stdarg.h
Normal file
|
@ -0,0 +1,75 @@
|
|||
/*===---- stdarg.h - Variable argument handling ----------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* This header is designed to be included multiple times. If any of the __need_
|
||||
* macros are defined, then only that subset of interfaces are provided. This
|
||||
* can be useful for POSIX headers that need to not expose all of stdarg.h, but
|
||||
* need to use some of its interfaces. Otherwise this header provides all of
|
||||
* the expected interfaces.
|
||||
*
|
||||
* When clang modules are enabled, this header is a textual header to support
|
||||
* the multiple include behavior. As such, it doesn't directly declare anything
|
||||
* so that it doesn't add duplicate declarations to all of its includers'
|
||||
* modules.
|
||||
*/
|
||||
#if defined(__MVS__) && __has_include_next(<stdarg.h>)
|
||||
#undef __need___va_list
|
||||
#undef __need_va_list
|
||||
#undef __need_va_arg
|
||||
#undef __need___va_copy
|
||||
#undef __need_va_copy
|
||||
#include <__stdarg_header_macro.h>
|
||||
#include_next <stdarg.h>
|
||||
|
||||
#else
|
||||
#if !defined(__need___va_list) && !defined(__need_va_list) && \
|
||||
!defined(__need_va_arg) && !defined(__need___va_copy) && \
|
||||
!defined(__need_va_copy)
|
||||
#define __need___va_list
|
||||
#define __need_va_list
|
||||
#define __need_va_arg
|
||||
#define __need___va_copy
|
||||
/* GCC always defines __va_copy, but does not define va_copy unless in c99 mode
|
||||
* or -ansi is not specified, since it was not part of C90.
|
||||
*/
|
||||
#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) || \
|
||||
(defined(__cplusplus) && __cplusplus >= 201103L) || \
|
||||
!defined(__STRICT_ANSI__)
|
||||
#define __need_va_copy
|
||||
#endif
|
||||
#include <__stdarg_header_macro.h>
|
||||
#endif
|
||||
|
||||
#ifdef __need___va_list
|
||||
#include <__stdarg___gnuc_va_list.h>
|
||||
#undef __need___va_list
|
||||
#endif /* defined(__need___va_list) */
|
||||
|
||||
#ifdef __need_va_list
|
||||
#include <__stdarg_va_list.h>
|
||||
#undef __need_va_list
|
||||
#endif /* defined(__need_va_list) */
|
||||
|
||||
#ifdef __need_va_arg
|
||||
#include <__stdarg_va_arg.h>
|
||||
#undef __need_va_arg
|
||||
#endif /* defined(__need_va_arg) */
|
||||
|
||||
#ifdef __need___va_copy
|
||||
#include <__stdarg___va_copy.h>
|
||||
#undef __need___va_copy
|
||||
#endif /* defined(__need___va_copy) */
|
||||
|
||||
#ifdef __need_va_copy
|
||||
#include <__stdarg_va_copy.h>
|
||||
#undef __need_va_copy
|
||||
#endif /* defined(__need_va_copy) */
|
||||
|
||||
#endif /* __MVS__ */
|
139
devel/wasi-libc/files/llvm20/stddef.h
Normal file
139
devel/wasi-libc/files/llvm20/stddef.h
Normal file
|
@ -0,0 +1,139 @@
|
|||
/*===---- stddef.h - Basic type definitions --------------------------------===
|
||||
*
|
||||
* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
||||
* See https://llvm.org/LICENSE.txt for license information.
|
||||
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
|
||||
*
|
||||
*===-----------------------------------------------------------------------===
|
||||
*/
|
||||
|
||||
/*
|
||||
* This header is designed to be included multiple times. If any of the __need_
|
||||
* macros are defined, then only that subset of interfaces are provided. This
|
||||
* can be useful for POSIX headers that need to not expose all of stddef.h, but
|
||||
* need to use some of its interfaces. Otherwise this header provides all of
|
||||
* the expected interfaces.
|
||||
*
|
||||
* When clang modules are enabled, this header is a textual header to support
|
||||
* the multiple include behavior. As such, it doesn't directly declare anything
|
||||
* so that it doesn't add duplicate declarations to all of its includers'
|
||||
* modules.
|
||||
*/
|
||||
#if defined(__MVS__) && __has_include_next(<stddef.h>)
|
||||
#undef __need_ptrdiff_t
|
||||
#undef __need_size_t
|
||||
#undef __need_rsize_t
|
||||
#undef __need_wchar_t
|
||||
#undef __need_NULL
|
||||
#undef __need_nullptr_t
|
||||
#undef __need_unreachable
|
||||
#undef __need_max_align_t
|
||||
#undef __need_offsetof
|
||||
#undef __need_wint_t
|
||||
#include <__stddef_header_macro.h>
|
||||
#include_next <stddef.h>
|
||||
|
||||
#else
|
||||
|
||||
#if !defined(__need_ptrdiff_t) && !defined(__need_size_t) && \
|
||||
!defined(__need_rsize_t) && !defined(__need_wchar_t) && \
|
||||
!defined(__need_NULL) && !defined(__need_nullptr_t) && \
|
||||
!defined(__need_unreachable) && !defined(__need_max_align_t) && \
|
||||
!defined(__need_offsetof) && !defined(__need_wint_t)
|
||||
#define __need_ptrdiff_t
|
||||
#define __need_size_t
|
||||
/* ISO9899:2011 7.20 (C11 Annex K): Define rsize_t if __STDC_WANT_LIB_EXT1__ is
|
||||
* enabled. */
|
||||
#if defined(__STDC_WANT_LIB_EXT1__) && __STDC_WANT_LIB_EXT1__ >= 1
|
||||
#define __need_rsize_t
|
||||
#endif
|
||||
#define __need_wchar_t
|
||||
#if !defined(__STDDEF_H) || __has_feature(modules)
|
||||
/*
|
||||
* __stddef_null.h is special when building without modules: if __need_NULL is
|
||||
* set, then it will unconditionally redefine NULL. To avoid stepping on client
|
||||
* definitions of NULL, __need_NULL should only be set the first time this
|
||||
* header is included, that is when __STDDEF_H is not defined. However, when
|
||||
* building with modules, this header is a textual header and needs to
|
||||
* unconditionally include __stdef_null.h to support multiple submodules
|
||||
* exporting _Builtin_stddef.null. Take module SM with submodules A and B, whose
|
||||
* headers both include stddef.h When SM.A builds, __STDDEF_H will be defined.
|
||||
* When SM.B builds, the definition from SM.A will leak when building without
|
||||
* local submodule visibility. stddef.h wouldn't include __stddef_null.h, and
|
||||
* SM.B wouldn't import _Builtin_stddef.null, and SM.B's `export *` wouldn't
|
||||
* export NULL as expected. When building with modules, always include
|
||||
* __stddef_null.h so that everything works as expected.
|
||||
*/
|
||||
#define __need_NULL
|
||||
#endif
|
||||
#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L) || \
|
||||
defined(__cplusplus)
|
||||
#define __need_nullptr_t
|
||||
#endif
|
||||
#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 202311L
|
||||
#define __need_unreachable
|
||||
#endif
|
||||
#if (defined(__STDC_VERSION__) && __STDC_VERSION__ >= 201112L) || \
|
||||
(defined(__cplusplus) && __cplusplus >= 201103L)
|
||||
#define __need_max_align_t
|
||||
#endif
|
||||
#define __need_offsetof
|
||||
/* wint_t is provided by <wchar.h> and not <stddef.h>. It's here
|
||||
* for compatibility, but must be explicitly requested. Therefore
|
||||
* __need_wint_t is intentionally not defined here. */
|
||||
#include <__stddef_header_macro.h>
|
||||
#endif
|
||||
|
||||
#if defined(__need_ptrdiff_t)
|
||||
#include <__stddef_ptrdiff_t.h>
|
||||
#undef __need_ptrdiff_t
|
||||
#endif /* defined(__need_ptrdiff_t) */
|
||||
|
||||
#if defined(__need_size_t)
|
||||
#include <__stddef_size_t.h>
|
||||
#undef __need_size_t
|
||||
#endif /*defined(__need_size_t) */
|
||||
|
||||
#if defined(__need_rsize_t)
|
||||
#include <__stddef_rsize_t.h>
|
||||
#undef __need_rsize_t
|
||||
#endif /* defined(__need_rsize_t) */
|
||||
|
||||
#if defined(__need_wchar_t)
|
||||
#include <__stddef_wchar_t.h>
|
||||
#undef __need_wchar_t
|
||||
#endif /* defined(__need_wchar_t) */
|
||||
|
||||
#if defined(__need_NULL)
|
||||
#include <__stddef_null.h>
|
||||
#undef __need_NULL
|
||||
#endif /* defined(__need_NULL) */
|
||||
|
||||
#if defined(__need_nullptr_t)
|
||||
#include <__stddef_nullptr_t.h>
|
||||
#undef __need_nullptr_t
|
||||
#endif /* defined(__need_nullptr_t) */
|
||||
|
||||
#if defined(__need_unreachable)
|
||||
#include <__stddef_unreachable.h>
|
||||
#undef __need_unreachable
|
||||
#endif /* defined(__need_unreachable) */
|
||||
|
||||
#if defined(__need_max_align_t)
|
||||
#include <__stddef_max_align_t.h>
|
||||
#undef __need_max_align_t
|
||||
#endif /* defined(__need_max_align_t) */
|
||||
|
||||
#if defined(__need_offsetof)
|
||||
#include <__stddef_offsetof.h>
|
||||
#undef __need_offsetof
|
||||
#endif /* defined(__need_offsetof) */
|
||||
|
||||
/* Some C libraries expect to see a wint_t here. Others (notably MinGW) will use
|
||||
__WINT_TYPE__ directly; accommodate both by requiring __need_wint_t */
|
||||
#if defined(__need_wint_t)
|
||||
#include <__stddef_wint_t.h>
|
||||
#undef __need_wint_t
|
||||
#endif /* __need_wint_t */
|
||||
|
||||
#endif /* __MVS__ */
|
249
devel/wasi-libc/pkg-plist20
Normal file
249
devel/wasi-libc/pkg-plist20
Normal file
|
@ -0,0 +1,249 @@
|
|||
share/wasi-sysroot/include/__stdarg___gnuc_va_list.h
|
||||
share/wasi-sysroot/include/__stdarg___va_copy.h
|
||||
share/wasi-sysroot/include/__stdarg_header_macro.h
|
||||
share/wasi-sysroot/include/__stdarg_va_arg.h
|
||||
share/wasi-sysroot/include/__stdarg_va_copy.h
|
||||
share/wasi-sysroot/include/__stdarg_va_list.h
|
||||
share/wasi-sysroot/include/__stddef_header_macro.h
|
||||
share/wasi-sysroot/include/__stddef_max_align_t.h
|
||||
share/wasi-sysroot/include/__stddef_null.h
|
||||
share/wasi-sysroot/include/__stddef_nullptr_t.h
|
||||
share/wasi-sysroot/include/__stddef_offsetof.h
|
||||
share/wasi-sysroot/include/__stddef_ptrdiff_t.h
|
||||
share/wasi-sysroot/include/__stddef_rsize_t.h
|
||||
share/wasi-sysroot/include/__stddef_size_t.h
|
||||
share/wasi-sysroot/include/__stddef_unreachable.h
|
||||
share/wasi-sysroot/include/__stddef_wchar_t.h
|
||||
share/wasi-sysroot/include/__stddef_wint_t.h
|
||||
share/wasi-sysroot/include/stdarg.h
|
||||
share/wasi-sysroot/include/stddef.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__errno.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__errno_values.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__fd_set.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__function___isatty.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__functions_malloc.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__functions_memcpy.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_dirent.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_fcntl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_inttypes.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_netinet_in.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_poll.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_stdlib.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_string.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_sys_ioctl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_sys_resource.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_sys_socket.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_sys_stat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_time.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__header_unistd.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__macro_FD_SETSIZE.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__macro_PAGESIZE.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__mode_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__seek.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_dirent.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_in6_addr.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_in_addr.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_iovec.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_msghdr.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_pollfd.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_rusage.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_sockaddr.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_sockaddr_in.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_sockaddr_in6.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_sockaddr_storage.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_sockaddr_un.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_stat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_timespec.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_timeval.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_tm.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__struct_tms.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_DIR.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_blkcnt_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_blksize_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_clock_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_clockid_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_dev_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_fd_set.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_gid_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_in_addr_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_in_port_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_ino_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_mode_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_nfds_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_nlink_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_off_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_sa_family_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_sigset_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_socklen_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_ssize_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_suseconds_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_time_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__typedef_uid_t.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/__wasi_snapshot.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/alloca.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/ar.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/ftp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/inet.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/nameser.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/nameser_compat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/telnet.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/arpa/tftp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/assert.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/alltypes.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/dirent.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/fcntl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/fenv.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/float.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/hwcap.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/io.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/ioctl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/ioctl_fix.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/ipcstat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/limits.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/mman.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/poll.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/posix.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/reg.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/resource.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/setjmp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/signal.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/socket.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/stat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/bits/stdint.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/byteswap.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/complex.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/cpio.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/crypt.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/ctype.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/dirent.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/dlfcn.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/endian.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/err.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/errno.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/fcntl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/features.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/fenv.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/float.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/fmtmsg.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/fnmatch.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/fts.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/ftw.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/getopt.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/glob.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/iconv.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/ifaddrs.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/inttypes.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/iso646.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/langinfo.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/libgen.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/limits.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/locale.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/malloc.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/math.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/memory.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/monetary.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/mqueue.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/icmp6.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/igmp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/in.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/in_systm.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/ip.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/ip6.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/ip_icmp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/tcp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netinet/udp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/netpacket/packet.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/nl_types.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/poll.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/pthread.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/regex.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sched.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/search.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/semaphore.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/setjmp.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/signal.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdalign.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdbool.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdc-predef.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdint.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdio.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdio_ext.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdlib.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stdnoreturn.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/string.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/strings.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/stropts.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/dir.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/errno.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/eventfd.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/fcntl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/file.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/ioctl.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/mman.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/param.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/poll.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/random.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/reg.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/resource.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/select.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/signal.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/socket.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/stat.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/statvfs.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/stropts.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/syscall.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/sysinfo.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/time.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/timeb.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/times.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/timex.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/ttydefaults.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/types.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/uio.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/un.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sys/utsname.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/syscall.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/sysexits.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/tar.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/tgmath.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/threads.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/time.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/uchar.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/unistd.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/utime.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/values.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/api.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/libc-environ.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/libc-find-relpath.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/libc-nocwd.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/libc.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wasi/wasip2.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wchar.h
|
||||
share/wasi-sysroot/include/wasm32-wasi/wctype.h
|
||||
share/wasi-sysroot/lib/wasm32-wasi/crt1-command.o
|
||||
share/wasi-sysroot/lib/wasm32-wasi/crt1-reactor.o
|
||||
share/wasi-sysroot/lib/wasm32-wasi/crt1.o
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libc-printscan-long-double.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libc-printscan-no-floating-point.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libc.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libc.imports
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libcrypt.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libdl.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libm.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libpthread.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libresolv.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/librt.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libsetjmp.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libutil.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libwasi-emulated-getpid.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libwasi-emulated-mman.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libwasi-emulated-process-clocks.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libwasi-emulated-pthread.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libwasi-emulated-signal.a
|
||||
share/wasi-sysroot/lib/wasm32-wasi/libxnet.a
|
||||
share/wasi-sysroot/share/wasm32-wasi/defined-symbols.txt
|
||||
share/wasi-sysroot/share/wasm32-wasi/include-all.c
|
||||
share/wasi-sysroot/share/wasm32-wasi/predefined-macros.txt
|
||||
share/wasi-sysroot/share/wasm32-wasi/undefined-symbols.txt
|
||||
@dir share/wasi-sysroot/include/wasm32-wasi/net
|
||||
@dir share/wasi-sysroot/include/wasm32-wasi/scsi
|
Loading…
Add table
Reference in a new issue