about summary refs log tree commit diff
path: root/compiler/rustc_resolve/src
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2025-06-08 10:21:57 +0000
committerTrevor Gross <tmgross@umich.edu>2025-06-09 04:46:52 +0000
commit58bef69b81fb78a4edf2e289d4e7d74effb9aebf (patch)
tree3f6eec56c45d740d2f92486532d40e96d8afffe4 /compiler/rustc_resolve/src
parentf43bb2ac994e356d6e3abbee6f4eb1609a7bd0bd (diff)
downloadrust-58bef69b81fb78a4edf2e289d4e7d74effb9aebf.tar.gz
rust-58bef69b81fb78a4edf2e289d4e7d74effb9aebf.zip
compiler-builtins: Resolve `unsafe_op_in_unsafe_fn` on Arm32 Android
There are a few places that violate this lint, which showed up in
rust-lang/rust CI (the relevent module is gated behind
`kernel_user_helpers` which is only set for `armv4t`, `armv5te`, and
`arm-linux-androideabi`; none of these are tested in compiler-builtins
CI). Add new `unsafe { /* ... */ }` blocks where needed to address this.

Some blocks should get a more thorough review of their preconditions, so
their safety comments are left as `FIXME`s.
Diffstat (limited to 'compiler/rustc_resolve/src')
0 files changed, 0 insertions, 0 deletions