summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/pragma-pack-1.c
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-07-23 17:24:40 +0000
committerAnders Carlsson <andersca@mac.com>2009-07-23 17:24:40 +0000
commitd78fc89fcbb7ff4526c0ad754641f26665da1de0 (patch)
tree75f74b15dd22801f0fc26434787956c7ff3598ec /clang/test/CodeGen/pragma-pack-1.c
parent6deba28c6fcca94ffebe3b8b904ab6ec074ea419 (diff)
downloadbcm5719-llvm-d78fc89fcbb7ff4526c0ad754641f26665da1de0.tar.gz
bcm5719-llvm-d78fc89fcbb7ff4526c0ad754641f26665da1de0.zip
We don't need to keep track of the packed alignment, just whether the struct is packed or not. Fixes PR4610.
llvm-svn: 76884
Diffstat (limited to 'clang/test/CodeGen/pragma-pack-1.c')
-rw-r--r--clang/test/CodeGen/pragma-pack-1.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/clang/test/CodeGen/pragma-pack-1.c b/clang/test/CodeGen/pragma-pack-1.c
new file mode 100644
index 00000000000..bcfcd5ac3ab
--- /dev/null
+++ b/clang/test/CodeGen/pragma-pack-1.c
@@ -0,0 +1,7 @@
+// RUN: clang-cc -emit-llvm -o -
+
+// PR4610
+#pragma pack(4)
+struct ref {
+ struct ref *next;
+} refs;
OpenPOWER on IntegriCloud