FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / gcc.c-torture / execute / 990827-1.c
blob6116e788627dbbabdb207342f6963f9db1042619
1 unsigned test(unsigned one , unsigned bit)
3 unsigned val= bit & 1;
4 unsigned zero= one >> 1;
6 val++;
7 return zero + ( val>> 1 );
10 int main()
12 if (test (1,0) != 0)
13 abort ();
14 if (test (1,1) != 1)
15 abort ();
16 if (test (1,65535) != 1)
17 abort ();
18 exit (0);
20 return 0;