PATCH: Add updelfhdr

H.J. Lu
Tue Jan 5 00:47:00 GMT 2010

On Mon, Jan 4, 2010 at 4:34 PM, Mike Frysinger <> wrote:
> On Monday 04 January 2010 09:57:05 H.J. Lu wrote:
>> On Mon, Jan 4, 2010 at 6:47 AM, Tristan Gingold wrote:
>> >> Well, we do have 2 ELF specific programs in binutils: readelf and gold.
>> >>
>> >> I only want to update ELF header, nothing else.  objcopy basically will
>> >> rewrite the whole ELF file. Sometimes it fails, especially when the
>> >> input isn't generated by the GNU linker. updelfhdr doesn't have such a
>> >> problem.
>> >
>> > Well, that's a point or a bug ;-)
>> Sometimes that won't get things done :-). That is one reason why I wrote
>> updelfhdr. It works on all ELF input files no matter who generated them.
>> I will include it in my Linux binutils if it won't be in the FSF binutils.
> you could always ask drepper about adding to elfutils if you dont want to
> merge the functionality into objcopy

I don't think objcopy can support it without non-trivial changes
since it requires the matching architecture between input and
output targets.


More information about the Binutils mailing list