8 __mf_set_options ("-wipe-stack -no-check-initialization");
11 volatile int array [10];
17 /* Array[] should be wiped clean at this point. */
20 __mf_set_options ("-no-wipe-stack");
23 volatile int array2[10];
25 /* hope that this is allocated on top of old array[] */
27 exit (0); /* Test is not applicable. */
31 /* Old values shouldn't still be around; the new one should. */
32 if (p[0] == 2 || p[9] == 5 || p[5] != 6)
35 /* array2[] should not be wiped at this point! */
39 volatile int array3[10];
41 /* hope that this is allocated on top of old array[] and array2[]*/
43 exit (0); /* Test is not applicable. */
47 /* Check that old assignment is still around. */
48 if (p[5] != 6 || p[1] != 2)