X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cfbd51214638272ca1cf2fc70f8a0742f28e9a4d..0422f87bcc20ad1e5e1e3a9d4926da7a9da06706:/include/xbt/synchro_core.h diff --git a/include/xbt/synchro_core.h b/include/xbt/synchro_core.h index 5313a9c448..d4274884c7 100644 --- a/include/xbt/synchro_core.h +++ b/include/xbt/synchro_core.h @@ -107,10 +107,11 @@ XBT_PUBLIC(void) xbt_cond_broadcast(xbt_cond_t cond); XBT_PUBLIC(void) xbt_cond_destroy(xbt_cond_t cond); +#define XBT_BARRIER_SERIAL_PROCESS -1 typedef struct s_xbt_bar_ *xbt_bar_t; XBT_PUBLIC(xbt_bar_t) xbt_barrier_init( unsigned int count); XBT_PUBLIC(void) xbt_barrier_destroy(xbt_bar_t bar); -XBT_PUBLIC(void) xbt_barrier_wait(xbt_bar_t bar); +XBT_PUBLIC(int) xbt_barrier_wait(xbt_bar_t bar); /** @} */