summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/alignas.c
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-02-01 08:25:07 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-02-01 08:25:07 +0000
commit9eaab4be04986319ae8c75c933fbe7de9ab48d68 (patch)
treea211208c7a24a591030bc7a4d379dc0cd099fc8c /clang/test/Sema/alignas.c
parent9c7eb1d887c16a354fdb5441da2360334d84e74e (diff)
downloadbcm5719-llvm-9eaab4be04986319ae8c75c933fbe7de9ab48d68.tar.gz
bcm5719-llvm-9eaab4be04986319ae8c75c933fbe7de9ab48d68.zip
Fix diagnostic for bad alignas use: it can't be applied to functions.
llvm-svn: 174160
Diffstat (limited to 'clang/test/Sema/alignas.c')
-rw-r--r--clang/test/Sema/alignas.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/Sema/alignas.c b/clang/test/Sema/alignas.c
index a79c738d12d..020eff6a141 100644
--- a/clang/test/Sema/alignas.c
+++ b/clang/test/Sema/alignas.c
@@ -11,7 +11,7 @@ struct align_member {
_Alignas(1) char bitfield : 1; // expected-error {{'_Alignas' attribute cannot be applied to a bit-field}}
};
-typedef _Alignas(8) char align_typedef; // expected-error {{'_Alignas' attribute only applies to variables, functions and tag types}}
+typedef _Alignas(8) char align_typedef; // expected-error {{'_Alignas' attribute only applies to variables and fields}}
void f(_Alignas(1) char c) { // expected-error {{'_Alignas' attribute cannot be applied to a function parameter}}
_Alignas(1) register char k; // expected-error {{'_Alignas' attribute cannot be applied to a variable with 'register' storage class}}
OpenPOWER on IntegriCloud