You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove faulty support for wasm64-unknown-unknown (#551)
This removes the previously in #303 added support for
`wasm64-unknown-unknown`.
`wasm-bindgen` does in fact not support the Memory64 proposal. The
reason it still compiled is that `wasm-bindgen` emits panicking stubs
for any target it doesn't support. However, during runtime this would
have failed.
| `linux_getrandom` | Linux, Android | `*‑linux‑*` | [`getrandom`][1] system call (without `/dev/urandom` fallback). Bumps minimum supported Linux kernel version to 3.17 and Android API level to 23 (Marshmallow).
82
-
| `linux_rustix` | Linux, Android | `*‑linux‑*` | Same as `linux_getrandom`, but uses [`rustix`] instead of `libc`.
| `esp_idf` | ESP-IDF | `*‑espidf` | [`esp_fill_random`]. WARNING: can return low-quality entropy without proper hardware configuration!
86
-
| `wasm_js` | Web Browser, Node.js | `wasm*‑*‑unknown` | [`Crypto.getRandomValues`] if available, then [`crypto.randomFillSync`] if on Node.js (see [WebAssembly support])
87
-
| `custom` | All targets | `*` | User-provided custom implementation (see [custom backend])
79
+
| Backend name | Target | Target Triple | Implementation
| `linux_getrandom` | Linux, Android | `*‑linux‑*`| [`getrandom`][1] system call (without `/dev/urandom` fallback). Bumps minimum supported Linux kernel version to 3.17 and Android API level to 23 (Marshmallow).
82
+
| `linux_rustix` | Linux, Android | `*‑linux‑*`| Same as `linux_getrandom`, but uses [`rustix`] instead of `libc`.
| `esp_idf` | ESP-IDF | `*‑espidf`| [`esp_fill_random`]. WARNING: can return low-quality entropy without proper hardware configuration!
86
+
| `wasm_js` | Web Browser, Node.js | `wasm32‑unknown‑unknown` | [`Crypto.getRandomValues`] if available, then [`crypto.randomFillSync`] if on Node.js (see [WebAssembly support])
87
+
| `custom` | All targets | `*`| User-provided custom implementation (see [custom backend])
88
88
89
89
Opt-in backends can be enabled using the `getrandom_backend` configuration flag.
90
90
The flag can be set either by specifying the `rustflags` field in
0 commit comments