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

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at klomp dot org

--- Comment #1 from Mark Wielaard <mark at klomp dot org> ---
I think you should split this up in separate issues.
Just picking a couple at random from the log:

*** failure in /tmp/elfutils/src/elflint --quiet --gnu-ld
/tmp/elfutils/src/addr2line
section [ 6] '.gnu.version_r': entry 2 has invalid offset to next entry
section [11] '.rodata': merge flag set but entry size is zero
section [23] '.relro_padding' has wrong type: expected RELR, is NOBITS
section [23] '.relro_padding' has wrong flags: expected none and possibly
ALLOC, is WRITE|ALLOC

The first two seem bugs in lld. Have you reported them? What did the lld
developers say?

The first .relro_padding issue might be an eu-elflint issue. It seems
reasonable to have that be NOBITS. But I am not sure which standard describes
this section.

The second .relro_padding issue seems an issue with the linker, does that
section really have to be writable?

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

Reply via email to