2 pr27285.c from the execute part of the gcc torture tests.
11 #if !defined (__SDCC_pdk14) // Lack of memory
13 /* PR tree-optimization/27285 */
15 extern void abort (void);
17 struct S
{ unsigned char a
, b
, c
, d
[16]; };
20 foo (struct S
*x
, struct S
*y
)
23 unsigned char c
, *d
, *e
;
49 testTortureExecute (void)
51 #if !defined (__SDCC_pdk14) // Lack of memory
52 struct S x
= { 0, 25, 0, { 0xaa, 0xbb, 0xcc, 0xdd }};
53 struct S y
= { 0, 0, 0, { 0 }};
55 if (x
.d
[0] != y
.d
[0] || x
.d
[1] != y
.d
[1]
56 || x
.d
[2] != y
.d
[2] || (x
.d
[3] & 0x80) != y
.d
[3])