/* lower this if you want to reduce the memory consumption */
-#ifndef CONTEXT_STACK_SIZE /* allow lua to override this */
+#ifndef CONTEXT_STACK_SIZE /* allow lua to override this */
#define CONTEXT_STACK_SIZE 128*1024
-#endif /*CONTEXT_STACK_SIZE */
-
+#endif /*CONTEXT_STACK_SIZE */
#include "context_sysv_config.h" /* loads context system definitions */
#ifdef _XBT_WIN32
-#include <win32_ucontext.h> /* context relative declarations */
+#include <win32_ucontext.h> /* context relative declarations */
#else
#include <ucontext.h> /* context relative declarations */
#endif
unsigned int valgrind_stack_id; /* the valgrind stack id */
#endif
char stack[CONTEXT_STACK_SIZE]; /* the thread stack size */
-} s_smx_ctx_sysv_t, *smx_ctx_sysv_t;smx_context_t
+} s_smx_ctx_sysv_t, *smx_ctx_sysv_t;
+smx_context_t
smx_ctx_sysv_create_context_sized(size_t structure_size,
- xbt_main_func_t code, int argc, char** argv,
- void_f_pvoid_t cleanup_func, void* cleanup_arg);
+ xbt_main_func_t code, int argc,
+ char **argv, void_f_pvoid_t cleanup_func,
+ void *cleanup_arg);
void smx_ctx_sysv_free(smx_context_t context);
void smx_ctx_sysv_stop(smx_context_t context);
void smx_ctx_sysv_suspend(smx_context_t context);
void smx_ctx_sysv_resume(smx_context_t new_context);
SG_END_DECL()
-#endif /* !_XBT_CONTEXT_SYSV_PRIVATE_H */
-
-
+#endif /* !_XBT_CONTEXT_SYSV_PRIVATE_H */