summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-04 22:07:17 +0000
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-04 22:07:17 +0000
commitbe77fdebbc96e13ab848ea53ae5355231b8c70fc (patch)
tree2c923c863191f539b65ed0ed0f70a210d9cbdb0a
parentcfb0b37f8e71ea96da4ded5879499e6b8b064a0c (diff)
downloadppe42-gcc-be77fdebbc96e13ab848ea53ae5355231b8c70fc.tar.gz
ppe42-gcc-be77fdebbc96e13ab848ea53ae5355231b8c70fc.zip
* gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
on LP64 targets. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90082 138bc75d-0d04-0410-961f-82ee72b054a4
-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 a499d04901a..4e27d5110d6 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 73869327034..00f40091974 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;
OpenPOWER on IntegriCloud