• Home
  • Raw
  • Download

Lines Matching full:gnu

1 // RUN: %clang_cc1 -fsyntax-only -verify %s -DNONE -Wno-gnu
3 // RUN: %clang_cc1 -fsyntax-only -verify %s -DALL -Wno-gnu \
10 // RUN: -Wno-gnu-alignof-expression -Wno-gnu-case-range -Wno-gnu-complex-integer -Wno-gnu-conditi…
11 // RUN: -Wno-gnu-empty-initializer -Wno-gnu-label-as-value -Wno-gnu-statement-expression \
12 // RUN: -Wno-gnu-compound-literal-initializer -Wno-gnu-flexible-array-initializer \
13 // RUN: -Wno-gnu-redeclared-enum -Wno-gnu-folding-constant -Wno-gnu-empty-struct \
14 // RUN: -Wno-gnu-union-cast -Wno-gnu-variable-sized-type-not-at-end
16 // %clang_cc1 -fsyntax-only -verify %s -DALIGNOF -Wno-gnu -Wgnu-alignof-expression
17 // %clang_cc1 -fsyntax-only -verify %s -DCASERANGE -Wno-gnu -Wgnu-case-range
18 // %clang_cc1 -fsyntax-only -verify %s -DCOMPLEXINT -Wno-gnu -Wgnu-complex-integer
19 // %clang_cc1 -fsyntax-only -verify %s -DOMITTEDOPERAND -Wno-gnu -Wgnu-conditional-omitted-operand
20 // %clang_cc1 -fsyntax-only -verify %s -DEMPTYINIT -Wno-gnu -Wgnu-empty-initializer
21 // %clang_cc1 -fsyntax-only -verify %s -DLABELVALUE -Wno-gnu -Wgnu-label-as-value
22 // %clang_cc1 -fsyntax-only -verify %s -DSTATEMENTEXP -Wno-gnu -Wgnu-statement-expression
23 // %clang_cc1 -fsyntax-only -verify %s -DCOMPOUNDLITERALINITIALIZER -Wno-gnu -Wgnu-compound-literal…
24 // %clang_cc1 -fsyntax-only -verify %s -DFLEXIBLEARRAYINITIALIZER -Wno-gnu -Wgnu-flexible-array-ini…
25 // %clang_cc1 -fsyntax-only -verify %s -DREDECLAREDENUM -Wno-gnu -Wgnu-redeclared-enum
26 // %clang_cc1 -fsyntax-only -verify %s -DUNIONCAST -Wno-gnu -Wgnu-union-cast
27 // %clang_cc1 -fsyntax-only -verify %s -DVARIABLESIZEDTYPENOTATEND -Wno-gnu -Wgnu-variable-sized-ty…
28 // %clang_cc1 -fsyntax-only -verify %s -DFOLDINGCONSTANT -Wno-gnu -Wgnu-folding-constant
29 // %clang_cc1 -fsyntax-only -verify %s -DEMPTYSTRUCT -Wno-gnu -Wgnu-empty-struct
37 // expected-warning@+4 {{'_Alignof' applied to an expression is a GNU extension}}
45 // expected-warning@+5 {{use of GNU case range extension}}
56 // expected-warning@+3 {{complex integer types are a GNU extension}}
63 // expected-warning@+3 {{use of GNU ?: conditional expression extension, omitting middle operand}}
70 // expected-warning@+3 {{use of GNU empty initializer extension}}
77 // expected-warning@+6 {{use of GNU address-of-label extension}}
78 // expected-warning@+7 {{use of GNU indirect-goto extension}}
90 // expected-warning@+5 {{use of GNU statement expression extension}}
100 …zation of an array of type 'int [5]' from a compound literal of type 'int [5]' is a GNU extension}}
109 // expected-warning@+6 {{flexible array initialization is a GNU extension}}
119 …5 {{expression is not an integer constant expression; folding it to a constant is a GNU extension}}
131 // expected-warning@+8 {{redeclaration of already-defined enum 'RE' is a GNU extension}}
143 // expected-warning@+4 {{cast to union type is a GNU extension}}
151 …hdr' with variable sized type 'struct vst' not at the end of a struct or class is a GNU extension}}
165 // expected-warning@+4 {{empty struct is a GNU extension}}
166 // expected-warning@+4 {{struct without named members is a GNU extension}}