diff options
| author | Simonas Kazlauskas <git@kazlauskas.me> | 2021-04-07 22:49:33 +0300 |
|---|---|---|
| committer | Simonas Kazlauskas <git@kazlauskas.me> | 2021-04-07 23:09:56 +0300 |
| commit | 54dc7cebce9e983a72ee06657e931ba34b373ea8 (patch) | |
| tree | f3b177c403a71bfae64b5436797fea41e080fa4e /compiler/rustc_codegen_llvm/src/common.rs | |
| parent | e9cdcccfa8321363999a43ee30a18b3aadbc20de (diff) | |
| download | rust-54dc7cebce9e983a72ee06657e931ba34b373ea8.tar.gz rust-54dc7cebce9e983a72ee06657e931ba34b373ea8.zip | |
Remove the insta-stable `cfg(wasm)`
The addition of `cfg(wasm)` was an oversight on my end that has a number of downsides: * It was introduced as an insta-stable addition, forgoing the usual staging mechanism we use for potentially far-reaching changes; * It is a breaking change for people who are using `--cfg wasm` either directly or via cargo for other purposes; * It is not entirely clear if a bare `wasm` cfg is a right option or whether `wasm` family of targets are special enough to warrant special-casing these targets specifically. As for the last point, there appears to be a fair amount of support for reducing the boilerplate in specifying architectures from the same family, while ignoring their pointer width. The suggested way forward would be to propose such a change as a separate RFC as it is potentially a quite contentious addition.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/common.rs')
0 files changed, 0 insertions, 0 deletions
