2002-07-02 Martin Schwidefsky <schwidefsky@de.ibm.com>
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 2 Jul 2002 09:05:51 +0000 (09:05 +0000)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 2 Jul 2002 09:05:51 +0000 (09:05 +0000)
* elf64-s390.c (create_got_section): Set .got section alignment to
8 bytes.
(elf_s390_check_relocs): Set .rela.dyn section alignment to 8 bytes.

bfd/ChangeLog
bfd/elf64-s390.c

index 9878c0e417f0a2ba10c96c11f58c6fcc12691f11..3098e0b8d7e334a573cfcd1a173b330c3f6fe9cb 100644 (file)
@@ -1,3 +1,9 @@
+2002-07-02  Martin Schwidefsky  <schwidefsky@de.ibm.com>
+
+       * elf64-s390.c (create_got_section): Set .got section alignment to
+       8 bytes.
+       (elf_s390_check_relocs): Set .rela.dyn section alignment to 8 bytes.
+
 2002-07-02  Alan Modra  <amodra@bigpond.net.au>
 
        * elf.c (_bfd_elf_reloc_type_class): Fix comment grammar.
index 0934bfbf9f5f302ee5cf2d224d240dee9434612b..c4e4f6891f98302a24fd143eec85433984e4a948 100644 (file)
@@ -471,7 +471,7 @@ create_got_section (dynobj, info)
                                  (SEC_ALLOC | SEC_LOAD | SEC_HAS_CONTENTS
                                   | SEC_IN_MEMORY | SEC_LINKER_CREATED
                                   | SEC_READONLY))
-      || ! bfd_set_section_alignment (dynobj, htab->srelgot, 2))
+      || ! bfd_set_section_alignment (dynobj, htab->srelgot, 3))
     return false;
   return true;
 }
@@ -776,7 +776,7 @@ elf_s390_check_relocs (abfd, info, sec, relocs)
                        flags |= SEC_ALLOC | SEC_LOAD;
                      if (sreloc == NULL
                          || ! bfd_set_section_flags (dynobj, sreloc, flags)
-                         || ! bfd_set_section_alignment (dynobj, sreloc, 2))
+                         || ! bfd_set_section_alignment (dynobj, sreloc, 3))
                        return false;
                    }
                  elf_section_data (sec)->sreloc = sreloc;