-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Closed
Labels
A-target-specsArea: Compile-target specificationsArea: Compile-target specificationsC-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 stateO-freebsdOperating system: FreeBSDOperating system: FreeBSDO-netbsdOperating system: NetBSDOperating system: NetBSDT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Description
There are a few tier-3 targets that have ABI descriptors in their target_env
.
compiler/rustc_target/src/spec/armv6_unknown_freebsd.rs:13: target_env: "gnueabihf".to_string(),
compiler/rustc_target/src/spec/armv6_unknown_netbsd_eabihf.rs:14: target_env: "eabihf".to_string(),
compiler/rustc_target/src/spec/armv7_unknown_freebsd.rs:13: target_env: "gnueabihf".to_string(),
compiler/rustc_target/src/spec/armv7_unknown_netbsd_eabihf.rs:13: target_env: "eabihf".to_string(),
The precedent from other targets is that these should be just "gnu" or an empty string. This came up in the RFC for target_abi
, rust-lang/rfcs#2992 (comment), where I'd expect these targets will have target_abi: "eabihf"
.
tesuji
Metadata
Metadata
Assignees
Labels
A-target-specsArea: Compile-target specificationsArea: Compile-target specificationsC-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 stateO-freebsdOperating system: FreeBSDOperating system: FreeBSDO-netbsdOperating system: NetBSDOperating system: NetBSDT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.