* som.c (som_begin_writing): Fix braino (one call to align

space/subspace data was done unconditionally rather than
        just for executables.)
This commit is contained in:
Jeff Law 1994-03-20 19:22:04 +00:00
parent 142f59f4a9
commit 517a6af632
2 changed files with 6 additions and 1 deletions

View File

@ -1,5 +1,9 @@
Sun Mar 20 09:24:36 1994 Jeffrey A. Law (law@snake.cs.utah.edu)
* som.c (som_begin_writing): Fix braino (one call to align
space/subspace data was done unconditionally rather than
just for executables.)
* som.c (som_begin_writing): Align text in all executables to
make HPUX kernel happy. Fixes strip/objcopy for shared
executables.

View File

@ -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;