summaryrefslogtreecommitdiffstats
path: root/llvm/test/CFrontend
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2007-09-26 04:04:29 +0000
committerDuncan Sands <baldrick@free.fr>2007-09-26 04:04:29 +0000
commit9b626f0ada22b3d7bc61a64693caa9a0ed87f8b8 (patch)
tree38f03849e7aef2d470282fa19cf47f3ac7ff053d /llvm/test/CFrontend
parent0a6f47cff9514c44a8cfe21b8bdf3c0388aa703b (diff)
downloadbcm5719-llvm-9b626f0ada22b3d7bc61a64693caa9a0ed87f8b8.tar.gz
bcm5719-llvm-9b626f0ada22b3d7bc61a64693caa9a0ed87f8b8.zip
Test that local variables are aligned as the user requested.
llvm-svn: 42338
Diffstat (limited to 'llvm/test/CFrontend')
-rw-r--r--llvm/test/CFrontend/2007-09-26-Alignment.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/test/CFrontend/2007-09-26-Alignment.c b/llvm/test/CFrontend/2007-09-26-Alignment.c
new file mode 100644
index 00000000000..1638fed0587
--- /dev/null
+++ b/llvm/test/CFrontend/2007-09-26-Alignment.c
@@ -0,0 +1,7 @@
+// RUN: %llvmgcc -S %s -o - | grep {align 16}
+extern p(int *);
+int q(void) {
+ int x __attribute__ ((aligned (16)));
+ p(&x);
+ return x;
+}
OpenPOWER on IntegriCloud