Home
last modified time | relevance | path

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

123

/external/rust/crates/instant/
DCargo.toml20 license = "BSD-3-Clause"
22 [dependencies.cfg-if]
24 [dev-dependencies.wasm-bindgen-test]
30 wasm-bindgen = ["js-sys", "wasm-bindgen_rs", "web-sys"]
31 [target.asmjs-unknown-emscripten.dependencies.js-sys]
35 [target.asmjs-unknown-emscripten.dependencies.stdweb]
39 [target.asmjs-unknown-emscripten.dependencies.wasm-bindgen_rs]
42 package = "wasm-bindgen"
44 [target.asmjs-unknown-emscripten.dependencies.web-sys]
48 [target.wasm32-unknown-emscripten.dependencies.js-sys]
[all …]
DCargo.toml.orig8 license = "BSD-3-Clause"
13 wasm-bindgen = ["js-sys", "wasm-bindgen_rs", "web-sys"]
18 cfg-if = "1.0"
20 [target.wasm32-unknown-unknown.dependencies]
21 js-sys = { version = "0.3", optional = true }
23 wasm-bindgen_rs = { package = "wasm-bindgen", version = "0.2", optional = true }
24 web-sys = { version = "0.3", optional = true, features = ['Window', 'Performance', 'PerformanceTimi…
26 [target.wasm32-unknown-emscripten.dependencies]
27 js-sys = { version = "0.3", optional = true }
29 wasm-bindgen_rs = { package = "wasm-bindgen", version = "0.2", optional = true }
[all …]
/external/python/cpython3/Tools/wasm/
DREADME.md3 **WARNING: WASM support is work-in-progress! Lots of features are not working yet.**
6 compilation of CPython to WebAssembly (WASM). Python supports Emscripten
7 (*wasm32-emscripten*) and WASI (*wasm32-wasi*) targets. Emscripten builds
15 ## wasm32-emscripten build
17 For now the build system has two target flavors. The ``Emscripten/browser``
18 target (``--with-emscripten-target=browser``) is optimized for browsers.
20 support. The ``Emscripten/node`` target has threading enabled and can
23 Cross compiling to the wasm32-emscripten platform needs the
24 [Emscripten](https://emscripten.org/) SDK and a build Python interpreter.
25 Emscripten 3.1.19 or newer are recommended. All commands below are relative
[all …]
Dwasm_build.py4 $ ./Tools/wasm/wasm_builder.py emscripten-browser build repl
5 $ ./Tools/wasm/wasm_builder.py emscripten-node-dl build test
8 Primary build targets are "emscripten-node-dl" (NodeJS, dynamic linking),
9 "emscripten-browser", and "wasi".
11 Emscripten builds require a recent Emscripten SDK. The tools looks for an
16 and falls back to /opt/wasi-sdk.
21 ./Tools/wasm/wasm_builder.py --clean build build
55 # path to WASI-SDK root
56 WASI_SDK_PATH = pathlib.Path(os.environ.get("WASI_SDK_PATH", "/opt/wasi-sdk"))
58 # path to Emscripten SDK config file.
[all …]
Dconfig.site-wasm32-emscripten1 # config.site override for cross compiling to wasm32-emscripten platform
3 # CONFIG_SITE=Tools/wasm/config.site-wasm32-emscripten \
4 # emconfigure ./configure --host=wasm32-unknown-emscripten --build=...
13 # Emscripten has no /dev/pt*
17 # dummy readelf, Emscripten build does not need readelf.
27 # unsupported syscall, https://github.com/emscripten-core/emscripten/issues/13393
57 # Syscalls not implemented in emscripten
77 # sockets are supported, but only AF_INET / AF_INET6 in non-blocking mode.
98 # Emscripten does not support hard links, always fails with errno 34
103 # Emscripten's faccessat does not accept AT_* flags.
/external/bazelbuild-rules_rust/rust/platform/
Dtriple_mappings.bzl7 "aarch64-unknown-linux-gnu",
8 …"aarch64-unknown-nixos-gnu", # Same as `aarch64-unknown-linux-gnu` but with `@platforms//os:nixos…
9 "i686-apple-darwin",
10 "i686-pc-windows-msvc",
11 "i686-unknown-linux-gnu",
12 "x86_64-apple-darwin",
13 "x86_64-pc-windows-msvc",
14 "x86_64-unknown-linux-gnu",
15 … "x86_64-unknown-nixos-gnu", # Same as `x86_64-unknown-linux-gnu` but with `@platforms//os:nixos`.
19 #"i686-pc-windows-gnu",
[all …]
/external/bazelbuild-rules_rust/util/
Dfetch_shas_TARGETS.txt1 aarch64-apple-darwin
2 aarch64-apple-ios
3 aarch64-apple-ios-sim
4 aarch64-fuchsia
5 aarch64-linux-android
6 aarch64-pc-windows-msvc
7 aarch64-unknown-fuchsia
8 aarch64-unknown-linux-gnu
9 aarch64-unknown-linux-musl
10 aarch64-unknown-none
[all …]
/external/rust/crates/getrandom/src/
Dlib.rs6 //! | ----------------- | ------------------ | --------------
10 //! | iOS, tvOS, watchOS | `*‑apple‑ios`, `*-apple-tvos`, `*-apple-watchos` | [`CCRandomGenerateByt…
19 //! | Hermit | `*-hermit` | [`sys_read_entropy`]
20 //! | Hurd | `*-hurd-*` | [`getrandom`][17]
23 //! | ESP-IDF | `*‑espidf` | [`esp_fill_random`]
24 //! | Emscripten | `*‑emscripten` | [`getentropy`][13]
25 //! | WASI | `wasm32‑wasi` | [`random_get`]
26 //! | Web Browser and Node.js | `wasm*‑*‑unknown` | [`Crypto.getRandomValues`] if available, then […
27 //! | SOLID | `*-kmc-solid_*` | `SOLID_RNG_SampleRandomBytes`
28 //! | Nintendo 3DS | `armv6k-nintendo-3ds` | [`getrandom`][1]
[all …]
/external/libusb/.github/workflows/
Dlinux.yml12 runs-on: ubuntu-latest
16 # Checks-out your repository under $GITHUB_WORKSPACE, so your job
18 - uses: actions/checkout@v3
20 - name: setup prerequisites
23 sudo apt install autoconf automake libtool libudev-dev m4
25 - name: bootstrap
28 - name: netlink
30 run: .private/ci-build.sh --build-dir build-netlink --no-test -- --disable-udev
32 - name: udev
33 run: .private/ci-build.sh --build-dir build-udev -- --enable-udev
[all …]
/external/rust/crates/libc/
DCargo.toml.orig5 license = "MIT OR Apache-2.0"
7 repository = "https://github.com/rust-lang/libc"
8 homepage = "https://github.com/rust-lang/libc"
11 categories = ["external-ffi-bindings", "no-std", "os"]
19 features = ["const-extern-fn", "extra_traits"]
20 default-target = "x86_64-unknown-linux-gnu"
22 "aarch64-apple-darwin",
23 "aarch64-apple-ios",
24 "aarch64-linux-android",
25 "aarch64-pc-windows-msvc",
[all …]
DCargo.toml26 homepage = "https://github.com/rust-lang/libc"
37 "external-ffi-bindings",
38 "no-std",
41 license = "MIT OR Apache-2.0"
42 repository = "https://github.com/rust-lang/libc"
45 cargo-args = ["-Zbuild-std=core"]
46 default-target = "x86_64-unknown-linux-gnu"
48 "const-extern-fn",
52 "aarch64-apple-darwin",
53 "aarch64-apple-ios",
[all …]
/external/bazelbuild-rules_rust/examples/crate_universe/cargo_workspace/
Dcargo-bazel-lock.json7 "package_url": "https://github.com/ogham/rust-ansi-term",
87 "id": "hermit-abi 0.1.19",
152 "license": "MIT/Apache-2.0",
154 "Apache-2.0",
159 "cfg-if 1.0.0": {
160 "name": "cfg-if",
162 "package_url": "https://github.com/alexcrichton/cfg-if",
165 "url": "https://crates.io/api/v1/crates/cfg-if/1.0.0/download",
191 "license": "MIT/Apache-2.0",
193 "Apache-2.0",
[all …]
/external/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 …]
/external/rust/crates/serde/
Dbuild.rs5 // The rustc-cfg strings below are *not* public API. Please let us know by
9 println!("cargo:rerun-if-changed=build.rs"); in main()
17 let emscripten = target == "asmjs-unknown-emscripten" || target == "wasm32-unknown-emscripten"; in main() localVariable
21 // https://doc.rust-lang.org/core/ops/enum.Bound.html in main()
23 println!("cargo:rustc-cfg=no_ops_bound"); in main()
25 println!("cargo:rustc-cfg=no_collections_bound"); in main()
30 // https://doc.rust-lang.org/stable/core/cmp/struct.Reverse.html in main()
32 println!("cargo:rustc-cfg=no_core_reverse"); in main()
36 // https://doc.rust-lang.org/std/ffi/struct.CString.html#method.into_boxed_c_str in main()
37 // https://doc.rust-lang.org/std/path/struct.PathBuf.html#method.into_boxed_path in main()
[all …]
/external/python/cpython3/Misc/NEWS.d/
D3.11.0rc1.rst1 .. date: 2022-07-31-13-23-12
2 .. gh-issue: 95150
4 .. release date: 2022-08-05
8 exception handling tables. This fixes an issue where certain non-identical
13 .. date: 2022-07-28-08-33-31
14 .. gh-issue: 95355
23 .. date: 2022-07-27-14-21-57
24 .. gh-issue: 90081
33 .. date: 2022-07-27-14-05-07
34 .. gh-issue: 95324
[all …]
/external/rust/crates/rustix/
DCargo.toml14 rust-version = "1.63"
30 description = "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls"
41 "os::unix-apis",
42 "date-and-time",
44 "network-programming",
46 license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
50 features = ["all-apis"]
51 rustdoc-args = [
52 "--cfg",
56 "x86_64-unknown-linux-gnu",
[all …]
DCargo.toml.orig8 description = "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls"
10 license = "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
14 categories = ["os::unix-apis", "date-and-time", "filesystem", "network-programming"]
16 rust-version = "1.63"
19 bitflags = { version = "2.4.0", default-features = false }
20 itoa = { version = "1.0.1", default-features = false, optional = true }
22 # Special dependencies used in rustc-dep-of-std mode.
23 core = { version = "1.0.0", optional = true, package = "rustc-std-workspace-core" }
24 alloc = { version = "1.0.0", optional = true, package = "rustc-std-workspace-alloc" }
36 # libc backend can be selected via adding `--cfg=rustix_use_libc` to
[all …]
/external/rust/crates/chrono/.github/workflows/
Dtest.yml4 # It's really `--all-features`, but not adding the mutually exclusive features from rkyv
5 …ALL_NON_EXCLUSIVE_FEATURES: --features "default unstable-locales rkyv-32 rkyv-validation rustc-ser…
16 os: [ubuntu-latest, macos-latest, windows-latest]
17 tz: ["ACST-9:30", "EST4", "UTC0", "Asia/Katmandu"]
18 runs-on: ${{ matrix.os }}
20 - uses: actions/checkout@v4
21 - uses: dtolnay/rust-toolchain@stable
22 - uses: Swatinem/rust-cache@v2
23 - run: cargo test ${{ env.ALL_NON_EXCLUSIVE_FEATURES }} --color=always -- --color=always
31 os: [ubuntu-latest]
[all …]
/external/skia/bazel/external/zlib_skia/
DBUILD.bazel4 # We define this here because the emscripten toolchain calls the cpu wasm, whereas the
5 # bazelbuild/platforms call it wasm32. https://github.com/emscripten-core/emsdk/issues/919
153 "-Wno-unused-function",
154 "-Wno-deprecated-non-prototype",
155 # no-deprecated-non-prototype was added in Clang 14+, used in emscripten for CanvasKit, but
157 "-Wno-unknown-warning-option",
160 "-mssse3",
161 "-msse4.2",
162 "-mpclmul",
165 "-mpclmul",
[all …]
/external/bazelbuild-rules_rust/rust/
Dknown_shas.bzl3 This is a generated file -- see //util:fetch_shas
7 …"2018-10-30/cargo-beta-aarch64-unknown-linux-gnu.tar.gz": "9d91fb3ee868421fbf8f4ed62cb7ee843dc6a1e…
8 …"2018-10-30/cargo-beta-aarch64-unknown-linux-gnu.tar.xz": "344ff43655bb61a31eb7b13c4120b2676b95bda…
9 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabi.tar.gz": "0a606c94eb712e53cabb0a1d7c68412b39a76d7…
10 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabi.tar.xz": "d15292144b3fb332b6d7716e38fa888ca29cd9f…
11 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabihf.tar.gz": "b1179633aac6064c9e01942367d0b0d48d90e…
12 …"2018-10-30/cargo-beta-arm-unknown-linux-gnueabihf.tar.xz": "71d2f625afcc523b7a0341a165f488b6b44b5…
13 …"2018-10-30/cargo-beta-armv7-unknown-linux-gnueabihf.tar.gz": "6857ab5a0a4abc06331029325495c03d337…
14 …"2018-10-30/cargo-beta-armv7-unknown-linux-gnueabihf.tar.xz": "c9eabe7ae86ccc1079e2c9b69de6f39b9f3…
15 …"2018-10-30/cargo-beta-i686-pc-windows-gnu.tar.gz": "e0ed7c8ebf9a642879b7b548670b85836fab5127f6466…
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
DREADME.txt1 //===-- README.txt - Notes for WebAssembly code gen -----------------------===//
5 * https://github.com/WebAssembly/tool-conventions/blob/main/Linking.md
9 * https://github.com/WebAssembly/tool-conventions/blob/main/BasicCABI.md
15 Emscripten provides a C/C++ compilation environment based on clang which
19 wasi-sdk provides a more minimal C/C++ SDK based on clang, llvm and a libc based
24 - wasm32-unknown-unknown, which provides a relatively minimal environment
26 - wasm32-unknown-emscripten, which uses Emscripten internally and
39 //===---------------------------------------------------------------------===//
45 //===---------------------------------------------------------------------===//
52 //===---------------------------------------------------------------------===//
[all …]
/external/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 …]
/external/rust/crates/getrandom/
DCHANGELOG.md7 ## [0.2.12] - 2024-01-09
9 - Custom backend for targets without atomics [#385]
12 - Improve robustness of the Hermit backend and `sys_fill_exact` [#386]
13 - Raise minimum supported Apple OS versions to macOS 10.12 and iOS 10 [#388]
16 - Document platform support policy [#387]
18 [#385]: https://github.com/rust-random/getrandom/pull/385
19 [#386]: https://github.com/rust-random/getrandom/pull/386
20 [#387]: https://github.com/rust-random/getrandom/pull/387
21 [#388]: https://github.com/rust-random/getrandom/pull/388
23 ## [0.2.11] - 2023-11-08
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/TargetParser/
DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
25 case UnknownArch: return "unknown"; in getArchTypeName()
81 case wasm32: return "wasm32"; in getArchTypeName()
163 case wasm32: in getArchTypePrefix()
183 case UnknownVendor: return "unknown"; in getVendorTypeName()
206 case UnknownOS: return "unknown"; in getOSTypeName()
219 case Emscripten: return "emscripten"; in getOSTypeName()
253 case UnknownEnvironment: return "unknown"; in getEnvironmentTypeName()
[all …]

123