-xbt_fifo_item_t xbt_fifo_push(xbt_fifo_t, void *);
-void *xbt_fifo_pop(xbt_fifo_t);
-xbt_fifo_item_t xbt_fifo_unshift(xbt_fifo_t, void *);
-void *xbt_fifo_shift(xbt_fifo_t);
-int xbt_fifo_size(xbt_fifo_t);
-int xbt_fifo_is_in(xbt_fifo_t, void *);
+XBT_PUBLIC xbt_fifo_item_t xbt_fifo_push(xbt_fifo_t, void *);
+XBT_PUBLIC void *xbt_fifo_pop(xbt_fifo_t);
+XBT_PUBLIC xbt_fifo_item_t xbt_fifo_unshift(xbt_fifo_t, void *);
+XBT_PUBLIC void *xbt_fifo_shift(xbt_fifo_t);
+XBT_PUBLIC int xbt_fifo_size(xbt_fifo_t);
+XBT_PUBLIC int xbt_fifo_is_in(xbt_fifo_t, void *);