bug-binutils
[Top][All Lists]
Advanced

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

[Bug ld/19013] Section corrupted with elf64-x86-64 input -> elf32-i386 o


From: amodra at gmail dot com
Subject: [Bug ld/19013] Section corrupted with elf64-x86-64 input -> elf32-i386 output
Date: Wed, 30 Sep 2015 01:54:23 +0000

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

Alan Modra <amodra at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |ASSIGNED
                 CC|                            |amodra at gmail dot com
           Assignee|unassigned at sourceware dot org   |amodra at gmail dot com

--- Comment #3 from Alan Modra <amodra at gmail dot com> ---
Yes, this is a bug.  Linker input object files that don't match the output
format are supposed to be handled by the generic linker backend.  The generic
linker backend lacks many features of the ELF linker backend, in particular for
this case, string merging.  The problem here is caused by the ELF linker
backend incorrectly being used to process string merge sections, which affects
the size of the output section, and then trying to output them using the
generic linker backend.

-- 
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]