/* 20081103-1.c from the execute part of the gcc torture tests. */ #include #ifdef __SDCC #pragma std_c99 #endif #include // TODO: Enable when sdcc can pass structures as paramters. struct S { char c; char arr[4]; float f; }; char A[4] = { '1', '2', '3', '4' }; #if 0 void foo (struct S s) { if (memcmp (s.arr, A, 4)) ASSERT (0); } #endif void testTortureExecute (void) { #if 0 struct S s; memcpy (s.arr, A, 4); foo (s); return; #endif }