-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 4 pull requests #102457
Rollup of 4 pull requests #102457
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 259bbfb - Browse repository at this point
Copy the full SHA 259bbfbView commit details
Commits on Sep 28, 2022
-
Don't export
__heap_base
and__data_end
on wasm32-wasi.`__heap_base` and `__data_end` are exported for use by wasm-bindgen, which uses the wasm32-unknown-unknown target. On wasm32-wasi, as a step toward implementing the Canonical ABI, and as an aid to building speicalized WASI API polyfill wrappers, don't export `__heap_base` and `__data_end` on wasm32-wasi.
Configuration menu - View commit details
-
Copy full SHA for 7f06d51 - Browse repository at this point
Copy the full SHA 7f06d51View commit details -
Don't export
__wasm_init_memory
on WebAssembly.Since rust-lang#72889, the Rust wasm target doesn't use --passive-segments, so remove the `--export=__wasm_init_memory`. As documented in the [tool-conventions Linking convention], `__wasm_init_memory` is not intended to be exported. [tool-conventions Linking convention]: https://github.com/WebAssembly/tool-conventions/blob/7c064f304858f67ebf22964a84b7e9658e29557a/Linking.md#shared-memory-and-passive-segments
Configuration menu - View commit details
-
Copy full SHA for 284c942 - Browse repository at this point
Copy the full SHA 284c942View commit details -
rustdoc: cut margin-top from first header in docblock
Fixes a regression caused by 8846c08, where a header's top margin used to be collapsed, but isn't any more.
Configuration menu - View commit details
-
Copy full SHA for b707eff - Browse repository at this point
Copy the full SHA b707effView commit details -
Configuration menu - View commit details
-
Copy full SHA for cdae82c - Browse repository at this point
Copy the full SHA cdae82cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb53a3 - Browse repository at this point
Copy the full SHA ceb53a3View commit details
Commits on Sep 29, 2022
-
Rollup merge of rust-lang#102342 - jmillikin:nonzero-negation, r=scot…
…tmcm Add negation methods for signed non-zero integers. Performing negation with defined wrapping semantics (such as `wrapping_neg()`) on a non-zero integer currently requires unpacking to a primitive and re-wrapping. Since negation of non-zero signed integers always produces a non-zero result, it is safe to implement the various `*_neg()` methods for `NonZeroI{N}`. I'm not sure what to do about the `#[unstable(..., issue = "none")]` here -- should I file a tracking issue, or is that handled by the Rust dev team? ACP: rust-lang/libs-team#105
Configuration menu - View commit details
-
Copy full SHA for 18c0434 - Browse repository at this point
Copy the full SHA 18c0434View commit details -
Rollup merge of rust-lang#102385 - sunfishcode:sunfishcode/wasm-no-ex…
…port-heap-base, r=davidtwco Don't export `__heap_base` and `__data_end` on wasm32-wasi. `__heap_base` and `__data_end` are exported for use by wasm-bindgen, which uses the wasm32-unknown-unknown target. On wasm32-wasi, as a step toward implementing the Canonical ABI, and as an aid to building speicalized WASI API polyfill wrappers, don't export `__heap_base` and `__data_end` on wasm32-wasi.
Configuration menu - View commit details
-
Copy full SHA for 042c26c - Browse repository at this point
Copy the full SHA 042c26cView commit details -
Rollup merge of rust-lang#102426 - sunfishcode:sunfishcode/no-wasm-in…
…it-memory, r=nagisa Don't export `__wasm_init_memory` on WebAssembly. Since rust-lang#72889, the Rust wasm target doesn't use --passive-segments, so remove the `--export=__wasm_init_memory`. As documented in the [tool-conventions Linking convention], `__wasm_init_memory` is not intended to be exported. [tool-conventions Linking convention]: https://github.com/WebAssembly/tool-conventions/blob/7c064f304858f67ebf22964a84b7e9658e29557a/Linking.md#shared-memory-and-passive-segments
Configuration menu - View commit details
-
Copy full SHA for 9e9d09c - Browse repository at this point
Copy the full SHA 9e9d09cView commit details -
Rollup merge of rust-lang#102437 - notriddle:notriddle/margin-top-h2,…
… r=jsha rustdoc: cut margin-top from first header in docblock Fixes a regression caused by 8846c08, where a header's top margin used to be collapsed, but isn't any more. ## Before ![image](https://user-images.githubusercontent.com/1593513/192893092-8e158bf7-ae18-41ef-8f11-6f34c724d345.png) ## After ![image](https://user-images.githubusercontent.com/1593513/192893139-d6ee06bf-9c0b-4194-bd5d-636312c89367.png)
Configuration menu - View commit details
-
Copy full SHA for a8d781c - Browse repository at this point
Copy the full SHA a8d781cView commit details