From: mquinson Date: Thu, 8 Mar 2007 16:19:54 +0000 (+0000) Subject: Make room for the new xbt_thread module X-Git-Tag: v3.3~2148 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1502e5c1de6e2f416c505875c2df7dea6b585c48 Make room for the new xbt_thread module git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3211 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/include/Makefile.am b/include/Makefile.am index 3d9895751f..71ef27b733 100644 --- a/include/Makefile.am +++ b/include/Makefile.am @@ -2,6 +2,7 @@ include_HEADERS = gras.h xbt.h nobase_include_HEADERS = \ xbt/misc.h \ xbt/sysdep.h \ + xbt/xbt_thread.h \ xbt/function_types.h \ xbt/asserts.h xbt/ex.h \ xbt/log.h \ diff --git a/src/Makefile.am b/src/Makefile.am index df20b08665..17073f46c3 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -112,7 +112,7 @@ lib_LTLIBRARIES= libsimgrid.la libgras.la COMMON_SRC=\ \ xbt/snprintf.c \ - xbt/ex.c \ + xbt/ex.c xbt/xbt_thread.c \ \ xbt_modinter.h gras_modinter.h \ \ diff --git a/src/xbt/xbt_main.c b/src/xbt/xbt_main.c index 7ae8e49b14..f443f17e6c 100644 --- a/src/xbt/xbt_main.c +++ b/src/xbt/xbt_main.c @@ -36,6 +36,7 @@ xbt_init(int *argc, char **argv) { VERB0("Initialize XBT"); xbt_log_init(argc,argv); + xbt_thread_mod_init(); } /** @brief Finalize the xbt mechanisms. */ @@ -46,6 +47,7 @@ xbt_exit(){ free(xbt_binary_name); xbt_fifo_exit(); xbt_dict_exit(); + xbt_thread_mod_exit(); } xbt_log_exit(); } diff --git a/src/xbt_modinter.h b/src/xbt_modinter.h index bb3705e45f..ddd2b6ca46 100644 --- a/src/xbt_modinter.h +++ b/src/xbt_modinter.h @@ -17,4 +17,7 @@ void xbt_log_exit(void); void xbt_fifo_exit(void); void xbt_dict_exit(void); +void xbt_thread_mod_init(void); +void xbt_thread_mod_exit(void); + #endif /* XBT_MODINTER_H */