/* { dg-do compile } */ /* { dg-options "-std=gnu99" } */ /* N1150 3: Decimal floating types. C99 6.4.1(2): Keywords. Decimal float keywords cannot be used in other contexts. */ int _Decimal32 (void) /* { dg-error "error" } */ { return 0; } int foo (int i) { int _Decimal64 = i * 2; /* { dg-error "error" } */ return _Decimal64; /* { dg-error "error" } */ }