[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.
- [Bug ld/19013] Section corrupted with elf64-x86-64 input -> elf32-i386 output,
amodra at gmail dot com <=