aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/pragma-align.c4
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a499d04..4e27d51 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
+ on LP64 targets.
+
2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
* gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
diff --git a/gcc/testsuite/gcc.dg/pragma-align.c b/gcc/testsuite/gcc.dg/pragma-align.c
index 7386932..00f4009 100644
--- a/gcc/testsuite/gcc.dg/pragma-align.c
+++ b/gcc/testsuite/gcc.dg/pragma-align.c
@@ -9,7 +9,11 @@ struct {
long two;
} defaultalign;
+#if defined(__LP64__)
+#pragma pack(8)
+#else
#pragma pack(4)
+#endif
struct {
char one;
long two;