diff options
author | Jeff Law <law@redhat.com> | 1994-03-20 19:22:04 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1994-03-20 19:22:04 +0000 |
commit | 517a6af6328a583cc95518c0448cb96dc7833449 (patch) | |
tree | cdf41d5d97b9a27ed29441c8cf4cedfd3b48f40b /bfd/som.c | |
parent | 142f59f4a9315edb63c6df129a5496e1ca5bd027 (diff) | |
download | gdb-517a6af6328a583cc95518c0448cb96dc7833449.zip gdb-517a6af6328a583cc95518c0448cb96dc7833449.tar.gz gdb-517a6af6328a583cc95518c0448cb96dc7833449.tar.bz2 |
* som.c (som_begin_writing): Fix braino (one call to align
space/subspace data was done unconditionally rather than
just for executables.)
Diffstat (limited to 'bfd/som.c')
-rw-r--r-- | bfd/som.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -3077,7 +3077,8 @@ som_begin_writing (abfd) while (!som_is_space (section)) section = section->next; - current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); + if (abfd->flags & EXEC_P) + current_offset = SOM_ALIGN (current_offset, PA_PAGESIZE); /* Now look for all its subspaces. */ for (subsection = abfd->sections; |