aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <modra@gmail.com>2009-03-02 13:41:07 +0000
committerAlan Modra <modra@gmail.com>2009-03-02 13:41:07 +0000
commitd1deaa1fe2fa52255e823dd8cc5833ee67a7a244 (patch)
tree0d9ee37853a2475cfbc14a76d217285b93fac5c2
parent1717d1a17f544e614dd7a321ea38be152cfd8073 (diff)
downloadnewlib-d1deaa1fe2fa52255e823dd8cc5833ee67a7a244.zip
newlib-d1deaa1fe2fa52255e823dd8cc5833ee67a7a244.tar.gz
newlib-d1deaa1fe2fa52255e823dd8cc5833ee67a7a244.tar.bz2
backport 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
-rw-r--r--include/elf/ChangeLog3
-rw-r--r--include/elf/internal.h2
2 files changed, 5 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog
index ba5645f..cb21b49 100644
--- a/include/elf/ChangeLog
+++ b/include/elf/ChangeLog
@@ -1,5 +1,8 @@
2009-03-02 Alan Modra <amodra@bigpond.net.au>
+ 2008-11-14 Nathan Sidwell <nathan@codesourcery.com>
+ * internal.h (struct elf_segment_map): Add header_size field.
+
2008-10-10 Nathan Froyd <froydnj@codesourcery.com>
* ppc.h: Add Tag_GNU_Power_ABI_Struct_Return.
diff --git a/include/elf/internal.h b/include/elf/internal.h
index 513f676..9ea175c 100644
--- a/include/elf/internal.h
+++ b/include/elf/internal.h
@@ -266,6 +266,8 @@ struct elf_segment_map
bfd_vma p_align;
/* Segment size in file and memory */
bfd_vma p_size;
+ /* Required size of filehdr + phdrs, if non-zero */
+ bfd_vma header_size;
/* Whether the p_flags field is valid; if not, the flags are based
on the section flags. */
unsigned int p_flags_valid : 1;