* coffcode.h (coff_new_section_hook): Don't try to align the

.stabstr section.
This commit is contained in:
Ian Lance Taylor 1996-01-23 22:27:47 +00:00
parent 87273c713f
commit 4a3d3b42bd
2 changed files with 8 additions and 0 deletions

View File

@ -8,6 +8,9 @@ Tue Jan 23 14:33:05 1996 Michael Meissner <meissner@tiktok.cygnus.com>
Tue Jan 23 14:22:45 1996 Ian Lance Taylor <ian@cygnus.com> Tue Jan 23 14:22:45 1996 Ian Lance Taylor <ian@cygnus.com>
* coffcode.h (coff_new_section_hook): Don't try to align the
.stabstr section.
* coffcode.h (coff_set_section_contents): Fix the handling of the * coffcode.h (coff_set_section_contents): Fix the handling of the
.lib section to work even if the entire section contents are .lib section to work even if the entire section contents are
written at once. From Gvran Uddeborg <gvran@uddeborg.pp.se> and written at once. From Gvran Uddeborg <gvran@uddeborg.pp.se> and

View File

@ -906,6 +906,11 @@ coff_new_section_hook (abfd, section)
|| strcmp (section->name, ".dtors") == 0)) || strcmp (section->name, ".dtors") == 0))
section->alignment_power = 2; section->alignment_power = 2;
/* Similarly, the .stabstr section must be aligned to 2**0 at most. */
if (COFF_DEFAULT_SECTION_ALIGNMENT_POWER > 0
&& strncmp (section->name, ".stabstr", 8) == 0)
section->alignment_power = 0;
return true; return true;
} }