about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2024-08-23 12:32:14 +0200
committerGitHub <noreply@github.com>2024-08-23 12:32:14 +0200
commit440076db48985ad741cbb6c11e2b05a4dec81eca (patch)
tree3f2c341e666272dda36a478632c1eb901bdff54f /compiler/rustc_pattern_analysis/src
parentb5723af3457b9cd3795eeb97e9af2d34964854f2 (diff)
parent7d2595f78315acf6b00c0a28b5fea623bbc44135 (diff)
downloadrust-440076db48985ad741cbb6c11e2b05a4dec81eca.tar.gz
rust-440076db48985ad741cbb6c11e2b05a4dec81eca.zip
Rollup merge of #128511 - alexcrichton:doc-wasm-features, r=jieyouxu
Document WebAssembly target feature expectations

This commit is a result of the discussion on #128475 and incorporates parts of #109807 as well. This is all done as a new page of documentation for the `wasm32-unknown-unknown` target which previously did not exist. This new page goes into details about the preexisting target and additionally documents the expectations for WebAssembly features and code generation.

The tl;dr is that LLVM will enable features over time after most engines have had support for awhile. Compiling without features requires `-Ctarget-cpu=mvp` to rustc plus `-Zbuild-std` to Cargo.

Closes #109807
Closes #119811
Closes #128475
Diffstat (limited to 'compiler/rustc_pattern_analysis/src')
0 files changed, 0 insertions, 0 deletions