Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
gcc.dg
/
c90-left-shift-2.c
blob: f79ab8b71de8e96f251dce734aeb3a55be36db5d [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-std=iso9899:1990 -pedantic-errors" } */
#define
INTM2
(
sizeof
(
int
)
*
__CHAR_BIT__
-
2
)
enum
{
A
=
10
<<
INTM2
};
int
k
=
10
<<
INTM2
;
void
fn
(
int
i
)
{
switch
(
i
)
case
10
<<
INTM2
:
break
;
}