X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/4b9fef86b73d5262c31dab7e82aaed3f2d62e660..933643df9146f8e7e114736d08c0b1547d075d98:/src/xbt/xbt_os_thread_stubs.c diff --git a/src/xbt/xbt_os_thread_stubs.c b/src/xbt/xbt_os_thread_stubs.c index 7a041bdb78..745e63074b 100644 --- a/src/xbt/xbt_os_thread_stubs.c +++ b/src/xbt/xbt_os_thread_stubs.c @@ -30,69 +30,69 @@ void xbt_os_thread_mod_exit(void) {} /* Main functions */ -xbt_os_thread_t xbt_os_thread_create(pvoid_f_pvoid_t start_routine,void* param) { - xbt_backtrace_display(); +xbt_os_thread_t xbt_os_thread_create(const char*name,pvoid_f_pvoid_t start_routine,void* param) { + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_thread_create)"); } void xbt_os_thread_exit(int *retcode){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_thread_exit)"); } xbt_os_thread_t xbt_os_thread_self(void){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_thread_self)"); } -void xbt_os_thread_os_yield(void){ - xbt_backtrace_display(); +void xbt_os_thread_yield(void){ + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_thread_yield)"); } xbt_os_mutex_t xbt_os_mutex_init(void){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_mutex_init)"); } void xbt_os_mutex_lock(xbt_os_mutex_t mutex){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_mutex_lock)"); } void xbt_os_mutex_unlock(xbt_os_mutex_t mutex){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_mutex_unlock)"); } void xbt_os_mutex_destroy(xbt_os_mutex_t mutex){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_mutex_destroy)"); } xbt_os_cond_t xbt_os_cond_init(void){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_cond_init)"); } void xbt_os_cond_wait(xbt_os_cond_t cond, xbt_os_mutex_t mutex){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_cond_wait)"); } void xbt_os_cond_signal(xbt_os_cond_t cond){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_cond_signal)"); } void xbt_os_cond_broadcast(xbt_os_cond_t cond){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_cond_broadcast)"); } void xbt_os_cond_destroy(xbt_os_cond_t cond){ - xbt_backtrace_display(); + xbt_backtrace_display_current(); xbt_die("No pthread in SG when compiled against the ucontext (xbt_os_cond_destroy)"); }