[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.
- [Bug ld/28848] New: [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, doko at debian dot org, 2022/02/01
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, doko at debian dot org, 2022/02/01
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, nickc at redhat dot com, 2022/02/02
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, rearnsha at gcc dot gnu.org, 2022/02/03
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, nickc at redhat dot com, 2022/02/10
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, nickc at redhat dot com, 2022/02/10
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807,
rearnsha at gcc dot gnu.org <=
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, nickc at redhat dot com, 2022/02/10
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, rearnsha at gcc dot gnu.org, 2022/02/10
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, doko at debian dot org, 2022/02/11
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, doko at debian dot org, 2022/02/11
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, plugwash at p10link dot net, 2022/02/17
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, hjl.tools at gmail dot com, 2022/02/18
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, sam at gentoo dot org, 2022/02/18
- [Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807, plugwash at p10link dot net, 2022/02/18