bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c


From: rearnsha at gcc dot gnu.org
Subject: [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807
Date: Thu, 10 Feb 2022 12:29:23 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=28848

--- Comment #5 from Richard Earnshaw <rearnsha at gcc dot gnu.org> ---
(In reply to Nick Clifton from comment #3)
> Created attachment 13968 [details]
> Proposed Patch
> 
> Hi Richard,
> 
>   How about this patch ?
> 
>   I was unsure what should be done with the other potential values 
>   for Tag_ABI_HardFP_use so I left them alone.
> 
> Cheers
>   Nick

I need to think about this a bit.  The object file is arguably buggy in that it
says that it uses hw fp, but doesn't say which version.  But if we report an
error (or a warning) we probably should do that for all input objects, not just
the first on the list.

Also, if we agree the object is buggy, we should probably have code in the
assembler to fault that when the object is created.  We should also warn if a
deprecated tag value is picked, though I'm a little worried that might cause
problems with version skew when used with older GCC releases - but perhaps
tsktsk is good enough.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]