This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/83105] [8 regression] arm-*-*eabihf: error: -mfloat-abi=hard: selected processor lacks an FPU
- From: "rearnsha at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 19 Dec 2017 11:47:01 +0000
- Subject: [Bug target/83105] [8 regression] arm-*-*eabihf: error: -mfloat-abi=hard: selected processor lacks an FPU
- Auto-submitted: auto-generated
- References: <bug-83105-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83105
--- Comment #2 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
The baseline target CPU for arm linux is ARM10TDMI (armv5t), but that processor
only had VFPv1 and GCC has never supported that. Code generated historically
was incompatible with that target and if you ran it on an ARM10TDMI it would
crash.
We could, of course raise the baseline to arm10e (armv5te), which has VFPv2
(and some additional instructions).