]> git.lizzy.rs Git - rust.git/commit
Change x64 size checks to not apply to x32.
authorHarald van Dijk <harald@gigawatt.nl>
Sat, 6 Mar 2021 16:02:48 +0000 (16:02 +0000)
committerHarald van Dijk <harald@gigawatt.nl>
Sat, 6 Mar 2021 16:02:48 +0000 (16:02 +0000)
commit95e096d6237298f523e5566be87684d208f7d128
tree468b0d4c282d5b94d8320dda8b79ccc74943ec5f
parent51748a8fc77283914d4135f31b5966a407208187
Change x64 size checks to not apply to x32.

Rust contains various size checks conditional on target_arch = "x86_64",
but these checks were never intended to apply to
x86_64-unknown-linux-gnux32. Add target_pointer_width = "64" to the
conditions.
23 files changed:
compiler/rustc_ast/src/ast.rs
compiler/rustc_ast/src/token.rs
compiler/rustc_ast/src/tokenstream.rs
compiler/rustc_errors/src/lib.rs
compiler/rustc_hir/src/hir.rs
compiler/rustc_infer/src/infer/mod.rs
compiler/rustc_infer/src/lib.rs
compiler/rustc_infer/src/traits/mod.rs
compiler/rustc_middle/src/mir/interpret/error.rs
compiler/rustc_middle/src/mir/interpret/value.rs
compiler/rustc_middle/src/mir/mod.rs
compiler/rustc_middle/src/mir/tcx.rs
compiler/rustc_middle/src/traits/mod.rs
compiler/rustc_middle/src/ty/consts.rs
compiler/rustc_middle/src/ty/consts/kind.rs
compiler/rustc_middle/src/ty/mod.rs
compiler/rustc_middle/src/ty/sty.rs
compiler/rustc_mir/src/interpret/operand.rs
compiler/rustc_mir/src/interpret/place.rs
compiler/rustc_mir_build/src/thir/mod.rs
compiler/rustc_trait_selection/src/lib.rs
compiler/rustc_trait_selection/src/traits/fulfill.rs
src/librustdoc/clean/types.rs