1 /* { dg-do compile } */
2 
3 /* N1150 3: Decimal floating types.
4    C99 6.4.1(2): Keywords.
5    Decimal float keywords cannot be used in other contexts.  */
6 
_Decimal32(void)7 int _Decimal32 (void)		/* { dg-error "" } */
8 {
9   return 0;
10 }
11 
foo(int i)12 int foo (int i)
13 {
14   int _Decimal64 = i * 2;	/* { dg-error "" } */
15   return _Decimal64;		/* { dg-error "" } */
16 }
17