Home
last modified time | relevance | path

Searched +full:wasm32 +full:- +full:unknown +full:- +full:emscripten (Results 1 – 14 of 14) sorted by relevance

/third_party/rust/crates/libc/ci/docker/wasm32-unknown-emscripten/
DDockerfile7 RUN apt-get update
8 RUN apt-get install -y --no-install-recommends tzdata
9 RUN apt-get install -y --no-install-recommends \
10 ca-certificates \
17 libc6-dev \
20 python3-distutils \
24 xz-utils \
27 RUN ln -s /usr/bin/python3 /usr/bin/python & \
28 ln -s /usr/bin/pip3 /usr/bin/pip
29 COPY emscripten.sh /
[all …]
/third_party/rust/crates/bindgen/bindgen-tests/tests/headers/
Dwasm-constructor-returns.hpp1 // bindgen-flags: --generate constructors,types -- -fvisibility=default --target=wasm32-unknown-ems…
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelDAGToDAG.cpp1 //- WebAssemblyISelDAGToDAG.cpp - A dag to dag inst selector for WebAssembly -//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
27 #define DEBUG_TYPE "wasm-isel"
29 //===--------------------------------------------------------------------===//
30 /// WebAssembly-specific code to select WebAssembly machine instructions for
57 if (Subtarget->hasAddr64()) in runOnMachineFunction()
59 "64-bit WebAssembly (wasm64) is not currently supported"); in runOnMachineFunction()
79 if (Node->isMachineOpcode()) { in Select()
[all …]
DREADME.txt1 //===-- README.txt - Notes for WebAssembly code gen -----------------------===//
7 using it through "clang -c", so this backend is not yet considered widely
11 Emscripten provides a C/C++ compilation environment that includes standard
14 Emscripten documentation in general, and this page in particular:
16 * https://github.com/kripken/emscripten/wiki/New-WebAssembly-Backend
20 - wasm32-unknown-unknown, which provides a relatively minimal environment
22 - wasm32-unknown-emscripten, which uses Emscripten internally and
34 Work-in-progress documentation for the ".o" file format is here:
36 * https://github.com/WebAssembly/tool-conventions/blob/master/Linking.md
51 https://wasm-stat.us
[all …]
/third_party/rust/crates/serde/serde/
Dbuild.rs5 // The rustc-cfg strings below are *not* public API. Please let us know by
15 let emscripten = target == "asmjs-unknown-emscripten" || target == "wasm32-unknown-emscripten"; in main() localVariable
19 // https://doc.rust-lang.org/core/ops/enum.Bound.html in main()
21 println!("cargo:rustc-cfg=no_ops_bound"); in main()
23 println!("cargo:rustc-cfg=no_collections_bound"); in main()
28 // https://doc.rust-lang.org/stable/core/cmp/struct.Reverse.html in main()
30 println!("cargo:rustc-cfg=no_core_reverse"); in main()
34 // https://doc.rust-lang.org/std/ffi/struct.CString.html#method.into_boxed_c_str in main()
35 // https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.into_boxed_path in main()
37 println!("cargo:rustc-cfg=no_de_boxed_c_str"); in main()
[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/rust/crates/serde/.github/workflows/
Dci.yml9 RUSTFLAGS: -Dwarnings
14 runs-on: ubuntu-latest
16 - uses: actions/checkout@v2
17 - uses: dtolnay/rust-toolchain@nightly
18 - run: cd test_suite && cargo test --features unstable
22 runs-on: windows-latest
24 - uses: actions/checkout@v2
25 - uses: dtolnay/rust-toolchain@nightly
26 - run: cd test_suite && cargo test --features unstable -- --skip ui --exact
30 runs-on: ubuntu-latest
[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/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 //===----------------------------------------------------------------------===//
21 case UnknownArch: return "unknown"; in getArchTypeName()
69 case wasm32: return "wasm32"; in getArchTypeName()
143 case wasm32: in getArchTypePrefix()
155 case UnknownVendor: return "unknown"; in getVendorTypeName()
180 case UnknownOS: return "unknown"; in getOSTypeName()
193 case Emscripten: return "emscripten"; in getOSTypeName()
224 case UnknownEnvironment: return "unknown"; in getEnvironmentTypeName()
[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/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 …]
/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 …]