* elfcode.h (assign_file_positions_except_relocs): Don't require
authorIan Lance Taylor <ian@airs.com>
Mon, 11 Apr 1994 18:43:15 +0000 (18:43 +0000)
committerIan Lance Taylor <ian@airs.com>
Mon, 11 Apr 1994 18:43:15 +0000 (18:43 +0000)
the file alignment to correspond to the page size when linking
with -N.

bfd/ChangeLog
bfd/elfcode.h

index 29dcd293087d04d66425ddbf8aafc9cb98d54ae1..73ea59d2f3e9a6177c89a12f01b76c9d3dda09d3 100644 (file)
@@ -1,3 +1,9 @@
+Mon Apr 11 14:41:44 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
+
+       * elfcode.h (assign_file_positions_except_relocs): Don't require
+       the file alignment to correspond to the page size when linking
+       with -N.
+
 Sun Apr 10 01:02:24 1994  Jeffrey A. Law  (law@snake.cs.utah.edu)
 
        * elfcode.h (write_relocs): For rela relocations, adjust the
index 50878fc17bdc790ac34a40f254e0d1ed874a44b7..b30d5c3382f355d874ddf120033c7d128fc3d67b 100644 (file)
@@ -1976,6 +1976,7 @@ assign_file_positions_except_relocs (abfd)
        }
 
       if (exec_p
+         && (abfd->flags & D_PAGED) != 0
          && get_elf_backend_data (abfd)->maxpagesize > 1
          && i_shdrp->sh_type == SHT_PROGBITS
          && (i_shdrp->sh_flags & SHF_ALLOC)