modernc.org/cc@v1.0.1/testdata/gcc-6.3.0/gcc/testsuite/gcc.c-torture/compile/shift.c (about) 1 foo (a) 2 { 3 if (a >= 0) 4 return (unsigned) a << 10; 5 else 6 return (int) a << 10; 7 }