* peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't calculate image size for

sections which lack size info.
This commit is contained in:
Christopher Faylor
2003-10-17 03:30:27 +00:00
parent 2cefff799c
commit 98a96df7f5
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2003-10-16 Pavel Roskin <proski@gnu.org>
* peXXigen.c (_bfd_XXi_swap_aouthdr_out): Don't calculate image size
for sections which lack size info.
2003-10-17 Danny Smith <dannysmith@users.sourceforge.net> 2003-10-17 Danny Smith <dannysmith@users.sourceforge.net>
* configure.host: Add __USE_MINGW_FSEEK to HDEFINES for * configure.host: Add __USE_MINGW_FSEEK to HDEFINES for

View File

@ -674,6 +674,8 @@ _bfd_XXi_swap_aouthdr_out (abfd, in, out)
5.0 link.exe) where the file size of the .data segment is 5.0 link.exe) where the file size of the .data segment is
quite small compared to the virtual size. Without this quite small compared to the virtual size. Without this
fix, strip munges the file. */ fix, strip munges the file. */
if (coff_section_data (abfd, sec) != NULL
&& pei_section_data (abfd, sec) != NULL)
isize += SA (FA (pei_section_data (abfd, sec)->virt_size)); isize += SA (FA (pei_section_data (abfd, sec)->virt_size));
} }