- ucontext_t uc; /* the thread that execute the code */
- char stack[STACK_SIZE];
- struct s_xbt_context *save;
-#endif /* USE_PTHREADS */
- xbt_context_function_t code; /* the scheduler fonction */
- int argc;
- char **argv;
- void_f_pvoid_t *startup_func;
- void *startup_arg;
- void_f_pvoid_t *cleanup_func;
- void *cleanup_arg;
+ ucontext_t uc; /* the thread that execute the code */
+ char stack[STACK_SIZE];
+ struct s_xbt_context *save;
+#endif /* CONTEXT_THREADS */
+ xbt_context_function_t code; /* the scheduler fonction */
+ int argc;
+ char **argv;
+ void_f_pvoid_t *startup_func;
+ void *startup_arg;
+ void_f_pvoid_t *cleanup_func;
+ void *cleanup_arg;
+ ex_ctx_t *exception; /* exception */