mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-09-10 03:42:22 +08:00
Thu May 9 11:00:45 1991 Steve Chamberlain (steve at cygint.cygnus.com)
* sunos.c (sunos4_set_section_contents): Made it so that sections are always padded to their alignment size.
This commit is contained in:
10
bfd/aout.c
10
bfd/aout.c
@ -762,9 +762,13 @@ sunos4_set_section_contents (abfd, section, location, offset, count)
|
||||
return false;
|
||||
}
|
||||
|
||||
obj_textsec (abfd)->filepos = sizeof(struct exec);
|
||||
obj_datasec(abfd)->filepos = obj_textsec (abfd)->filepos
|
||||
+ obj_textsec (abfd)->size;
|
||||
obj_textsec(abfd)->filepos = sizeof(struct exec);
|
||||
obj_textsec(abfd)->size = align_power(obj_textsec(abfd)->size,
|
||||
obj_textsec(abfd)->alignment_power);
|
||||
obj_datasec(abfd)->filepos = obj_textsec (abfd)->filepos + obj_textsec (abfd)->size;
|
||||
obj_datasec(abfd)->size = align_power(obj_datasec(abfd)->size,
|
||||
obj_datasec(abfd)->alignment_power);
|
||||
|
||||
}
|
||||
/* regardless, once we know what we're doing, we might as well get going */
|
||||
if (section != obj_bsssec(abfd)) {
|
||||
|
Reference in New Issue
Block a user