blob: 229ee520575e11f7f3beab01e3aded11129c4ecb [file] [log] [blame]
Hans Wennborgacbabf12012-02-03 15:47:04 +00001// Check for warnings in non-C11 mode:
2// RUN: %clang_cc1 -fsyntax-only -verify -Wc11-extensions %s
3
4// Expect no warnings in C11 mode:
5// RUN: %clang_cc1 -fsyntax-only -pedantic -Werror -std=c11 %s
6
7struct s {
8 int a;
9 struct { // expected-warning{{anonymous structs are a C11 extension}}
10 int b;
11 };
12};
13
14struct t {
15 int a;
16 union { // expected-warning{{anonymous unions are a C11 extension}}
17 int b;
18 };
19};