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.

Reply via email to