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
Auto merge of rust-lang#129126 - GuillaumeGomez:rollup-abnvlgj, r=GuillaumeGomez
Rollup of 8 pull requests
Successful merges:
- rust-lang#128348 (Unconditionally allow shadow call-stack sanitizer for AArch64)
- rust-lang#128922 (rust-analyzer: use in-tree `pattern_analysis` crate)
- rust-lang#128935 (More work on `zstd` compression)
- rust-lang#129072 (Infer async closure args from `Fn` bound even if there is no corresponding `Future` bound on return)
- rust-lang#129101 (Fix projections when parent capture is by-ref but child capture is by-value in the `ByMoveBody` pass)
- rust-lang#129106 (Remove redundant type ops: `Eq`/`Subtype`)
- rust-lang#129122 (Remove duplicated `Rustdoc::output` method from `run-make-support` lib)
- rust-lang#129124 (rustdoc-json: Use FxHashMap from rustdoc_json_types)
r? `@ghost`
`@rustbot` modify labels: rollup
Copy file name to clipboardExpand all lines: src/doc/rustc/src/platform-support/android.md
+5
Original file line number
Diff line number
Diff line change
@@ -61,3 +61,8 @@ Currently the `riscv64-linux-android` target requires the following architecture
61
61
*`Zba` (address calculation instructions)
62
62
*`Zbb` (base instructions)
63
63
*`Zbs` (single-bit instructions)
64
+
65
+
### aarch64-linux-android on Nightly compilers
66
+
67
+
As soon as `-Zfixed-x18` compiler flag is supplied, the [`ShadowCallStack` sanitizer](https://releases.llvm.org/7.0.1/tools/clang/docs/ShadowCallStack.html)
68
+
instrumentation is also made avaiable by supplying the second compiler flag `-Zsanitizer=shadow-call-stack`.
0 commit comments