NULL, NULL,
"#include <ucontext.h>\n"
"static int x = 0;\n"
- "static char stack[1024];\n"
+ "static char stack[2048];\n"
"static ucontext_t a, b;\n"
"static void fn(void) {\n"
" x |= 2;\n"
" setcontext(&b);\n"
" x |= 4;\n"
"}\n"
- "int main(int argc, char *argv[]) {\n"
+ "int main(void) {\n"
" x |= 1;\n"
" getcontext(&a);\n"
" a.uc_stack.ss_sp = stack;\n"
" worked = 1;\n"
" setcontext(&b);\n"
"}\n"
- "int main(int argc, char *argv[]) {\n"
+ "int main(void) {\n"
" void *ap = &worked;\n"
" void *aq = (void *)(~((ptrdiff_t)ap));\n"
" getcontext(&a);\n"