-
-
Notifications
You must be signed in to change notification settings - Fork 16.2k
armv7a-none-eabi sets both fpregs and soft-float features #162471
Copy link
Copy link
Open
Labels
C-bugCategory: This is a bug.Category: This is a bug.O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateneeds-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.
Description
Activity
Metadata
Metadata
Assignees
Labels
C-bugCategory: This is a bug.Category: This is a bug.O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateneeds-triageThis issue may need triage. Remove it if it has been sufficiently triaged.This issue may need triage. Remove it if it has been sufficiently triaged.
Type
Projects
- StatusShow more project fieldsTo Triage
I tried this code:
I expected to see this happen: no FPU related features would be set
Instead, this happened: both soft-float and vfp3 features were set
This doesn't happen on targets like
armv7r-none-eabi.rustc +nightly --print cfg --target armv7r-none-eabi | grep target_featureMeta
rustc --version --verbose: