+/* FIXME: ssize_t must be 'long' on windows, no idea whether we should define this explicitly */
+XBT_PUBLIC(ssize_t) getline(char **lineptr, size_t *n, FILE *stream);
+
+
+/* They live in asserts.h, but need to be declared before this module.
+ double declaration to cut dependency cycle */
+/**
+ * @addtogroup XBT_error
+ *
+ * @{
+ */
+XBT_PUBLIC(void) xbt_abort(void) _XBT_GNUC_NORETURN;
+XBT_PUBLIC(void) xbt_die(const char *msg) _XBT_GNUC_NORETURN;
+/** @} */