[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: |
nickc at redhat dot com |
Subject: |
[Bug ld/28848] [2.38 Regression] ld assertion fail ../../bfd/elf32-arm.c:14807 |
Date: |
Wed, 02 Feb 2022 15:01:33 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=28848
Nick Clifton <nickc at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |nickc at redhat dot com
--- Comment #1 from Nick Clifton <nickc at redhat dot com> ---
Hi Matthias,
The issue, as I understand it, is that crti.o has a Tag_ABI_HardFP attribute
set
, but no Tag_FP_arch set. So this results in the initial output file having
the same settings. Then crtbeginS.o is processed and this has a Tag_FP_arch
set but no Tag_ABI_HardFP. So the assertion is triggered as you have seen.
Assuming that the comment in the code is correct then it looks like the crti.o
file might be broken. Ie it should have both of those tags defined (or neither
of them). Is the file produced from assembler source code or is it compiled ?
Cheers
Nick
--
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 <=
- [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, 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, 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