aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2008-07-31 12:43:34 +0000
committerH.J. Lu <hjl@gcc.gnu.org>2008-07-31 05:43:34 -0700
commit9cc98b79b15ef60e862ac41c61f2573efb56d6bc (patch)
tree11a4c7926056d9186b648157273a012c30c4ee66
parentee5d7272398ebc9717a3bf29e644472b76973af5 (diff)
downloadgcc-9cc98b79b15ef60e862ac41c61f2573efb56d6bc.zip
gcc-9cc98b79b15ef60e862ac41c61f2573efb56d6bc.tar.gz
gcc-9cc98b79b15ef60e862ac41c61f2573efb56d6bc.tar.bz2
pr16660-1.c: Include "check.h".
2008-07-31 H.J. Lu <hongjiu.lu@intel.com> * gcc.dg/torture/stackalign/pr16660-1.c: Include "check.h". (f): Align to 64 byte. Use check instead of asm statement. From-SVN: r138397
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d79fd14..5df9a43 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2008-07-31 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.dg/torture/stackalign/pr16660-1.c: Include "check.h".
+ (f): Align to 64 byte. Use check instead of asm statement.
+
2008-07-31 Arnaud Charlet <charlet@adacore.com>
* gnat.dg/missing_acc_check.adb: New test.
diff --git a/gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c b/gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c
index b68c3d0..1bff181 100644
--- a/gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c
+++ b/gcc/testsuite/gcc.dg/torture/stackalign/pr16660-1.c
@@ -1,10 +1,12 @@
/* { dg-do run } */
+#include "check.h"
+
void
f ()
{
- unsigned long tmp[4] __attribute__((aligned(16)));
- asm("movaps %%xmm0, (%0)" : : "r" (tmp) : "memory");
+ unsigned long tmp[4] __attribute__((aligned(64)));
+ check (&tmp, 64);
}
int