diff options
author | Nick Clifton <nickc@redhat.com> | 2014-03-19 14:46:15 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2014-03-19 14:46:15 +0000 |
commit | 6caf711179d96da75860b79434bc792c92c0fa4c (patch) | |
tree | 174fae83e96c11e428cb598c4fe2db8efb6abb54 /bfd/ChangeLog | |
parent | 288c6b306e6e5531647968bdcd99594bf0483802 (diff) | |
download | gdb-6caf711179d96da75860b79434bc792c92c0fa4c.zip gdb-6caf711179d96da75860b79434bc792c92c0fa4c.tar.gz gdb-6caf711179d96da75860b79434bc792c92c0fa4c.tar.bz2 |
Improve .rsrc section merging again. This time with an algorithm that
should work for all types of input .rsrc section.
* peXXigen.c (rsrc_process_section): Add code to scan input
sections and record their lengths. Use these lengths to find the
start of each merged .rsrc section.
* scripttempl/pe.sc (R_RSRC): Fix default-manifest exclusion.
(.rsrc): Add SUBALIGN(4). Remove SORT.
* scripttempl/pep.sc: Likewise.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r-- | bfd/ChangeLog | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog index 28e1bdc..40f3bed 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,8 +1,8 @@ 2014-03-19 Nick Clifton <nickc@redhat.com> - * peXXigen.c (rsrc_align): New function. Attempts to cope with - alignment variances when .rsrc sections are merged. - (rsrc_process_section): Use rsrc_align. + * peXXigen.c (rsrc_process_section): Add code to scan input + sections and record their lengths. Use these lengths to find the + start of each merged .rsrc section. 2014-03-17 Tristan Gingold <gingold@adacore.com> |