Alessandro Bonazzi e075990ed3 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Aggiunto il preprocessore c++ mcpp per sostituire il compilatore nella compilazione delle maschere.
2020-11-28 16:24:08 +01:00

19 lines
601 B
C

/* e_14_7.c: There is no keyword in #if expression. */
/* { dg-do preprocess }
{ dg-options "-ansi -w" }
*/
/* 14.7: sizeof operator is disallowed. */
/* Evaluated as: 0 (0)
Constant expression syntax error. */
#if sizeof (int) /* { dg-error "missing binary operator|(parse|syntax) error| Operator \"\\(\" in incorrect context" } */
#endif
/* 14.8: type cast is disallowed. */
/* Evaluated as: (0)0x8000
Also a constant expression error. */
#if (int)0x8000 < 0 /* { dg-error "missing binary operator|(parse|syntax) error| Misplaced constant" } */
#endif