https://sourceware.org/bugzilla/show_bug.cgi?id=29450
Sergei Trofimovich changed:
What|Removed |Added
Resolution|--- |MOVED
Status|UNCONFI
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #7 from Martin Liska ---
(In reply to Mark Wielaard from comment #6)
> Did the binutils 2.39 commit:
>
> commit e8cf73215187b0c08679d726a5cc7c019fa3ea2e
> Author: Jan Beulich
> Date: Wed Aug 10 10:34:22 2022 +0200
>
> gas/
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #6 from Mark Wielaard ---
Did the binutils 2.39 commit:
commit e8cf73215187b0c08679d726a5cc7c019fa3ea2e
Author: Jan Beulich
Date: Wed Aug 10 10:34:22 2022 +0200
gas/Dwarf: properly skip zero-size functions
Fix this?
In t
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
Mark Wielaard changed:
What|Removed |Added
CC||mark at klomp dot org
--- Comment #5
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
Sergei Trofimovich changed:
What|Removed |Added
See Also||https://sourceware.org/bugz
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #4 from Sergei Trofimovich ---
Filed https://sourceware.org/PR29451 against gas.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #3 from Sergei Trofimovich ---
gas-2.39 started adding 0-sized DIE for function without a .size marking:
$ cat crti.S.S
.section .init,"ax",@progbits
.p2align 2
.globl _init
.hidden _init
.type _init, @function
_init:
.sec
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #2 from Sergei Trofimovich ---
Could it be that it's a mild `crti.o` corruption by new binutils? "MIPS
assembler" does not sound right.
```
$ readelf -aW crti.o --debug-dump
...
Contents of the .debug_info section:
Compilation
https://sourceware.org/bugzilla/show_bug.cgi?id=29450
--- Comment #1 from Sergei Trofimovich ---
Created attachment 14257
--> https://sourceware.org/bugzilla/attachment.cgi?id=14257&action=edit
low_high_pc
Attaching the binary itself. It was a failing selftest:
$ LD_LIBRARY_PATH=$PWD/libdw:$P