------- Comment #4 from rguenth at gcc dot gnu dot org 2007-07-24 10:27 ------- Index: return_sc.c =================================================================== --- return_sc.c (revision 126678) +++ return_sc.c (working copy) @@ -30,7 +30,7 @@ int main (void) sc < (signed char) 127; sc++) { ffi_call(&cif, FFI_FN(return_sc), &rint, values); - CHECK(rint == (ffi_arg) sc); + CHECK((signed char) rint == sc); } exit(0); }
? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32843