Home
last modified time | relevance | path

Searched +full:wasm32 +full:- +full:wasi (Results 1 – 25 of 25) sorted by relevance

/third_party/rust/crates/is-terminal/.github/workflows/
Dmain.yml6 - main
12 runs-on: ubuntu-latest
14 - uses: actions/checkout@v3
17 - uses: ./.github/actions/install-rust
20 - run: cargo fmt --all -- --check
24 runs-on: ${{ matrix.os }}
29 - build: stable
30 os: ubuntu-latest
32 - build: nightly
33 os: ubuntu-latest
[all …]
/third_party/node/test/wasi/
DREADME.md1 # WASI Tests
3 Compile with clang and `wasm32-wasi` target. The clang version used must be
4 built with wasi-libc. You can specify the location for clang and the sysroot
7 $ make CC=/usr/local/opt/llvm/bin/clang SYSROOT=/path/to/wasi-libc/sysroot
DMakefile1 CC = /opt/wasi-sdk/bin/clang
2 TARGET = wasm32-unknown-wasi
9 $(CC) $< --target=$(TARGET) --sysroot=$(SYSROOT) -s -o $@
12 rm -f $(OBJ)
/third_party/rust/crates/libc/ci/docker/wasm32-wasi/
DDockerfile3 RUN apt-get update && \
4 apt-get install -y --no-install-recommends \
5 ca-certificates \
9 libc6-dev \
11 xz-utils
13 # Note that we're using `git reset --hard` to pin to a specific commit for
17 RUN git clone https://github.com/WebAssembly/wasi-libc && \
18 cd wasi-libc && \
19 git reset --hard ad5133410f66b93a2381db5b542aad5e0964db96
20 RUN apt-get install -y --no-install-recommends llvm
[all …]
Dclang.sh2 exec /usr/bin/clang --target=wasm32-wasi --sysroot /wasi-libc/sysroot "$@"
/third_party/rust/crates/clap/.github/workflows/
Dci.yml7 - cron: '3 3 3 * *'
17 runs-on: ubuntu-latest
19 - name: Done
27 - build: linux
28 os: ubuntu-latest
31 - build: windows
32 os: windows-latest
35 - build: mac
36 os: macos-latest
39 - build: minimal
[all …]
/third_party/rust/crates/os_str_bytes/.github/workflows/
Dbuild.yml10 - master
12 - cron: 0 0 * * FRI
16 runs-on: ${{ matrix.platform }}
18 - uses: dylni/build-actions/build@master
19 timeout-minutes: 10
22 platform: [ubuntu-latest, windows-latest]
23 build-other:
25 runs-on: ubuntu-latest
27 - uses: dylni/build-actions/build-other@master
31 timeout-minutes: 10
[all …]
/third_party/rust/crates/io-lifetimes/.github/workflows/
Dmain.yml6 - main
12 runs-on: ubuntu-latest
14 - uses: actions/checkout@v3
17 - uses: ./.github/actions/install-rust
20 - run: cargo fmt --all -- --check
24 runs-on: ${{ matrix.os }}
29 - build: stable
30 os: ubuntu-latest
32 - build: nightly
33 os: ubuntu-latest
[all …]
/third_party/rust/crates/syn/.github/workflows/
Dci.yml12 RUSTFLAGS: -Dwarnings
17 runs-on: ubuntu-latest
18 timeout-minutes: 45
20 - uses: actions/checkout@v3
21 - uses: dtolnay/rust-toolchain@nightly
23 components: rustc-dev
24 - run: cargo test --all-features --release --tests
28 runs-on: ${{matrix.os || 'ubuntu'}}-latest
30 fail-fast: false
34 - rust: nightly
[all …]
/third_party/rust/crates/memchr/.github/workflows/
Dci.yml5 - master
8 - master
10 - cron: '00 01 * * *'
15 # For some builds, we use cross to test on 32-bit and big-endian
18 # When CARGO is set to CROSS, TARGET is set to `--target matrix.target`.
22 runs-on: ${{ matrix.os }}
26 - pinned
27 - stable
28 - stable-32
29 - stable-mips
[all …]
/third_party/rust/crates/rustix/src/io/fd/
Downed.rs5 //! Owned and borrowed Unix-like file descriptors.
25 /// value `-1`.
33 // libstd/os/raw/mod.rs assures me that every libstd-supported platform has a
34 // 32-bit c_int. Below is -2, in two's complement, but that only works out
51 /// has the value `-1`.
54 // libstd/os/raw/mod.rs assures me that every libstd-supported platform has a
55 // 32-bit c_int. Below is -2, in two's complement, but that only works out
70 /// the returned `BorrowedFd`, and it must not have the value `-1`.
73 pub const unsafe fn borrow_raw(fd: RawFd) -> Self { in borrow_raw()
75 …// SAFETY: we just asserted that the value is in the valid range and isn't `-1` (the only value bi… in borrow_raw()
[all …]
/third_party/rust/crates/syn/src/
Dexport.rs21 not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "wasi"))),
22 feature = "proc-macro"
Dbuffer.rs7 // Syn, and caution should be used when editing it. The public-facing interface
11 not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "wasi"))),
12 feature = "proc-macro"
23 // Mimicking types from proc-macro.
39 // NOTE: Do not implement clone on this - while the current design could be
56 entries.push(Entry::End(-(group_end_index as isize))); in recursive_new()
57 let group_end_offset = group_end_index - group_start_index; in recursive_new()
68 /// `"proc-macro"` features.*
70 not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "wasi"))),
71 feature = "proc-macro"
[all …]
Dlib.rs1 …hub]](https://github.com/dtolnay/syn)&ensp;[![crates-io]](https://crates.io/crates/syn)&ensp;[![do…
3 //! [github]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo…
4 //! [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=55555…
5 //! [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&lo…
15 //! - **Data structures** — Syn provides a complete syntax tree that can
21 //! - **Derives** — Of particular interest to derive macros is
24 //! derive implementations of a user-defined trait.
26 //! - **Parsing** — Parsing in Syn is built around [parser functions] with the
27 //! signature `fn(ParseStream) -> Result<T>`. Every syntax tree node defined
32 //! - **Location information** — Every token parsed by Syn is associated with a
[all …]
Dparse.rs50 //! fn parse(input: ParseStream) -> Result<Self> {
63 //! fn parse(input: ParseStream) -> Result<Self> {
75 //! # fn parse(input: ParseStream) -> Result<Self> {
83 //! pub fn my_macro(tokens: TokenStream) -> TokenStream {
105 //! # fn run_parser() -> syn::Result<()> {
137 //! # fn f(tokens: proc_macro::TokenStream) -> Result<()> {
160 //! fn call_some_parser_methods(input: TokenStream) -> Result<()> {
182 //! ---
193 not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "wasi"))),
194 feature = "proc-macro"
[all …]
/third_party/rust/crates/os_str_bytes/
DREADME.md4 [`OsString`], without resorting to panics or corruption for invalid UTF-8.
10 the bytes to be valid in UTF-8. However, since this crate makes conversions
12 in UTF-8 can be converted.
39 <td><code>*-fortanix-*-sgx</code></td>
40 …<td>nightly (<a href="https://doc.rust-lang.org/unstable-book/library-features/sgx-platform.html">…
44 <td><code>*-*-hermit</code></td>
49 <td><code>*-*-solid_asp3(-*)</code></td>
58 <td>WASI</td>
59 <td><code>*-wasi</code></td>
64 <td><code>wasm32-*-unknown</code></td>
[all …]
/third_party/rust/crates/libc/ci/
Dbuild.sh8 set -ex
18 rustup component add rust-src
32 until [ $n -ge $N ]
34 if rustup target add "${TARGET}" --toolchain "${RUST}" ; then
44 cargo "+${RUST}" "${BUILD_CMD}" -vv --no-default-features --target "${TARGET}"
46 # FIXME: With `build-std` feature, `compiler_builtins` emits a lof of lint warnings.
47 RUSTFLAGS="-A improper_ctypes_definitions" cargo "+${RUST}" "${BUILD_CMD}" \
48 -Z build-std=core,alloc -vv --no-default-features --target "${TARGET}"
53 cargo "+${RUST}" "${BUILD_CMD}" -vv --target "${TARGET}"
55 RUSTFLAGS="-A improper_ctypes_definitions" cargo "+${RUST}" "${BUILD_CMD}" \
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
69 case wasm32: return "wasm32"; in getArchTypeName()
143 case wasm32: in getArchTypePrefix()
214 case WASI: return "wasi"; in getOSTypeName()
300 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
315 .Case("wasm32", wasm32) in getArchTypeForLLVMName()
447 .Case("wasm32", Triple::wasm32) in parseArch()
521 .StartsWith("wasi", Triple::WASI) in parseOS()
[all …]
/third_party/rust/crates/signal-hook/.github/workflows/
Dtest.yaml14 fail-fast: false
17 - ubuntu-latest
18 - macos-latest
19 - windows-latest
21 - stable
22 - beta
23 - nightly
25 - 1.36.0
27 - 1.40.0
29 runs-on: ${{ matrix.os }}
[all …]
/third_party/rust/crates/libc/.github/workflows/
Dbors.yml6 - auto-libc
7 - try
13 … actions: write # to cancel workflows (rust-lang/simpleinfra/github-actions/cancel-outdated-builds)
17 runs-on: ubuntu-22.04
19 fail-fast: true
22 i686-unknown-linux-gnu,
23 x86_64-unknown-linux-gnu,
26 - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
29 - uses: actions/checkout@v3
30 - name: Setup Rust toolchain
[all …]
/third_party/rust/crates/rustix/.github/workflows/
Dmain.yml6 - main
13 runs-on: ubuntu-latest
15 - uses: actions/checkout@v3
18 - uses: ./.github/actions/install-rust
21 - run: cargo fmt --all -- --check
25 runs-on: ${{ matrix.os }}
30 - build: stable
31 os: ubuntu-latest
33 - build: nightly
34 os: ubuntu-latest
[all …]
Dtest-users.yml10 runs-on: ${{ matrix.os }}
15 …build: [ubuntu, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, mipsel-linux, mips64e…
17 - build: ubuntu
18 os: ubuntu-latest
20 - build: i686-linux
21 os: ubuntu-latest
23 target: i686-unknown-linux-gnu
24 gcc_package: gcc-i686-linux-gnu
25 gcc: i686-linux-gnu-gcc
26 libc_package: libc-dev-i386-cross
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DTriple.h1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
22 /// Triple - Helper class for working with autoconf configuration names. For
27 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM
29 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT
38 /// Clients that need to handle the non-canonical triples that users often
55 bpfel, // eBPF or extended BPF or 64-bit BPF (little endian)
56 bpfeb, // eBPF or extended BPF or 64-bit BPF (big endian)
66 r600, // R600: AMD GPUs HD2XXX - HD6XXX
[all …]
/third_party/freetype/builds/unix/
Dconfig.sub3 # Copyright 1992-2022 Free Software Foundation, Inc.
7 timestamp='2022-01-03'
30 # Please send patches to <config-patches@gnu.org>.
50 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
51 # or in some cases, the newer four-part form:
52 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
58 # variety of pre-POSIX systems that do not have POSIX shells at all, and
59 # even some reasonably current systems (Solaris 10 as case-in-point) still
60 # have a pre-POSIX /bin/sh.
62 me=`echo "$0" | sed -e 's,.*/,,'`
[all …]
/third_party/python/
Dconfig.sub3 # Copyright 1992-2021 Free Software Foundation, Inc.
7 timestamp='2021-08-14'
30 # Please send patches to <config-patches@gnu.org>.
50 # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
51 # or in some cases, the newer four-part form:
52 # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
58 # variety of pre-POSIX systems that do not have POSIX shells at all, and
59 # even some reasonably current systems (Solaris 10 as case-in-point) still
60 # have a pre-POSIX /bin/sh.
62 me=`echo "$0" | sed -e 's,.*/,,'`
[all …]