2 /* Verify that GCC preserves relevant stack slots. */
4 extern void abort(void);
7 struct large { int x, y[9]; };
13 fixed = ({ int temp1 = 2; temp1; }) - ({ int temp2 = 1; temp2; });
17 fixed = ({ struct large temp3; temp3.x = 2; temp3; }).x
18 - ({ struct large temp4; temp4.x = 1; temp4; }).x;