src include/elf/ChangeLog include/elf/internal ...
amodra@sourceware.org
amodra@sourceware.org
Wed May 2 13:44:00 GMT 2007
CVSROOT: /cvs/src
Module name: src
Changes by: amodra@sourceware.org 2007-05-02 13:44:37
Modified files:
include/elf : ChangeLog internal.h
bfd : ChangeLog elf.c
Log message:
include/elf/
* internal.h (ELF_IS_SECTION_IN_SEGMENT): Check both file offset
and vma for appropriate sections.
bfd/
* elf.c (assign_file_positions_for_load_sections): Set sh_offset
here. Set sh_type to SHT_NOBITS if we won't be allocating
file space. Don't bump p_memsz for non-alloc sections. Adjust
section-in-segment check.
(assign_file_positions_for_non_load_sections): Don't set sh_offset
here for sections that have already been handled above.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=src&r1=1.287&r2=1.288
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/internal.h.diff?cvsroot=src&r1=1.16&r2=1.17
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.3826&r2=1.3827
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf.c.diff?cvsroot=src&r1=1.384&r2=1.385
More information about the Binutils-cvs
mailing list