Inline ASM: Registers in the dreg_low16
register class fail cause compilation failures when the d32
target feature is disabled
#126797
Labels
A-inline-assembly
Area: Inline assembly (`asm!(…)`)
C-bug
Category: This is a bug.
O-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
I tried this code, compiled for the
armv7-unknown-linux-gnueabihf
target:I expected to see this happen: Successful compilation, as the following code successfully compiles, and
d0
andd1
are members of thedreg_low16
register class:Instead, this happened: Compilation fails with the following error message:
Meta
rustc --version --verbose
:The text was updated successfully, but these errors were encountered: