modernc.org/ccgo/v3@v3.16.14/lib/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr42269-2.c (about) 1 /* Make sure that language + abi extensions in passing S interoperate. */ 2 3 static long long __attribute__((noinline)) 4 foo (unsigned short s) 5 { 6 return (short) s; 7 } 8 9 unsigned short s = 0xFFFF; 10 11 int 12 main (void) 13 { 14 return foo (s) + 1 != 0; 15 }