]> git.lizzy.rs Git - rust.git/commit
make unaligned_refereces future-incompat lint warn-by-default, and remove the safe_pa...
authorRalf Jung <post@ralfj.de>
Thu, 25 Feb 2021 18:38:53 +0000 (19:38 +0100)
committerRalf Jung <post@ralfj.de>
Sat, 27 Mar 2021 15:59:37 +0000 (16:59 +0100)
commitfb4f48e0321fcc6b57e823434674ce41ceb23176
tree0422b5224aab4e1ecc0cbe51b6fc3736042f2b92
parentf811f14006fa46030f1af714f7d640580d3ad822
make unaligned_refereces future-incompat lint warn-by-default, and remove the safe_packed_borrows lint that it replaces
25 files changed:
compiler/rustc_lint/src/lib.rs
compiler/rustc_lint_defs/src/builtin.rs
compiler/rustc_middle/src/mir/query.rs
compiler/rustc_mir/src/transform/check_packed_ref.rs
compiler/rustc_mir/src/transform/check_unsafety.rs
compiler/rustc_mir/src/transform/mod.rs
library/core/src/ptr/mod.rs
src/test/ui/binding/issue-53114-safety-checks.rs
src/test/ui/binding/issue-53114-safety-checks.stderr
src/test/ui/closures/2229_closure_analysis/diagnostics/repr_packed.rs
src/test/ui/closures/2229_closure_analysis/diagnostics/repr_packed.stderr
src/test/ui/derives/deriving-with-repr-packed.rs
src/test/ui/derives/deriving-with-repr-packed.stderr
src/test/ui/issues/issue-27060-rpass.rs
src/test/ui/issues/issue-27060.rs
src/test/ui/issues/issue-27060.stderr
src/test/ui/lint/unaligned_references.rs
src/test/ui/lint/unaligned_references.stderr
src/test/ui/lint/unaligned_references_external_macro.rs
src/test/ui/lint/unaligned_references_external_macro.stderr
src/test/ui/packed/packed-struct-address-of-element.rs
src/test/ui/packed/packed-struct-borrow-element.rs
src/test/ui/packed/packed-struct-borrow-element.stderr [new file with mode: 0644]
src/test/ui/unsafe/rfc-2585-safe_packed_borrows-in-unsafe-fn.rs [deleted file]
src/test/ui/unsafe/rfc-2585-safe_packed_borrows-in-unsafe-fn.stderr [deleted file]