* pei-i386.c (COFF_SECTION_ALIGNMENT_ENTRIES): Enable 16 byte
authorBrian Ford <ford@vss.fsi.com>
Wed, 22 Sep 2004 22:40:21 +0000 (22:40 +0000)
committerBrian Ford <ford@vss.fsi.com>
Wed, 22 Sep 2004 22:40:21 +0000 (22:40 +0000)
alignment for .rdata sections so sse[2] code works with gcc >= 3.3.3
constants.
* pe-i386.c (COFF_SECTION_ALIGNMENT_ENTRIES): Likewise.

bfd/ChangeLog
bfd/pe-i386.c
bfd/pei-i386.c

index 5623154de741041172329b3a6a8932b9f2287b71..a5983ea84afb1f7b7a171c0fcf21f2da56d661ff 100644 (file)
@@ -1,3 +1,10 @@
+2004-09-22  Brian Ford  <ford@vss.fsi.com>
+
+       * pei-i386.c (COFF_SECTION_ALIGNMENT_ENTRIES): Enable 16 byte
+       alignment for .rdata sections so sse[2] code works with gcc >= 3.3.3
+       constants.
+       * pe-i386.c (COFF_SECTION_ALIGNMENT_ENTRIES): Likewise.
+
 2004-09-22  Alan Modra  <amodra@bigpond.net.au>
 
        * elf32-ppc.c (ppc_elf_modify_segment_map): Delete.
index be691fd7eebc0c23220a271ba15ee58f53a0e1db..d78970ddc937cea1eb2269065aaf3d65dd4e6eb2 100644 (file)
@@ -34,6 +34,8 @@
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_EXACT_MATCH (".data"), \
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
+{ COFF_SECTION_NAME_EXACT_MATCH (".rdata"), \
+  COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_EXACT_MATCH (".text"), \
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \
index 4a59f143ad012a30e4d775a35028854c112a735e..4b36213309d7b0a9a23a74c989bc44b2411f62f4 100644 (file)
@@ -35,6 +35,8 @@
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_EXACT_MATCH (".data"), \
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
+{ COFF_SECTION_NAME_EXACT_MATCH (".rdata"), \
+  COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_EXACT_MATCH (".text"), \
   COFF_ALIGNMENT_FIELD_EMPTY, COFF_ALIGNMENT_FIELD_EMPTY, 4 }, \
 { COFF_SECTION_NAME_PARTIAL_MATCH (".idata"), \