/* the default is that it fails */
if ((fp = fopen("conftestval", "w")) == NULL)
/* the default is that it fails */
if ((fp = fopen("conftestval", "w")) == NULL)
uc_child.uc_link = NULL;
uc_child.uc_stack.ss_sp = (char *)stack+(32*1024);
uc_child.uc_stack.ss_size = 32*1024;
uc_child.uc_stack.ss_flags = 0;
uc_child.uc_link = NULL;
uc_child.uc_stack.ss_sp = (char *)stack+(32*1024);
uc_child.uc_stack.ss_size = 32*1024;
uc_child.uc_stack.ss_flags = 0;
/* switch into the user context */
if (swapcontext(&uc_main, &uc_child) != 0)
/* switch into the user context */
if (swapcontext(&uc_main, &uc_child) != 0)
/* Fine, child came home */
if ((fp = fopen("conftestval", "w")) == NULL)
/* Fine, child came home */
if ((fp = fopen("conftestval", "w")) == NULL)
uc_handler.uc_stack.ss_sp = (void *)(skaddr + sksize);
uc_handler.uc_stack.ss_size = sksize;
uc_handler.uc_stack.ss_flags = 0;
uc_handler.uc_stack.ss_sp = (void *)(skaddr + sksize);
uc_handler.uc_stack.ss_size = sksize;
uc_handler.uc_stack.ss_flags = 0;