https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104455
Jeffrey Walton <noloader at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |FIXED --- Comment #4 from Jeffrey Walton <noloader at gmail dot com> --- (In reply to Richard Earnshaw from comment #3) > Your compiler is configured to pick the fp architecture up from the -march > (or -mcpu) option (it's using an 'auto' fpu). Your ABI requires an FPU, so > you need to specify that as part of the -march command. Use > -march=armv7-a+fp or something like -march=armv7-a+simd. The various > options are described in the manual. Thanks again Richard. So stepping back to 10,000 feet, we now need to specify options and ISA's we are not using. That seems like a bug to me. I'm not sure I would consider this fixed. Where is it going to stop? How many non-used options that I am not aware of will I need to specify? I think either GCC or Debian needs to fix this. This could be a GCC bug because GCC apparently knows there's a fp unit but it chooses to ignore it. Instead it wants me to say it again. This could be a Debian bug because they need to completely (not partially) configure things.