/* no system header should be loaded out of this file so that we have only */
/* one file to check when porting to another OS */
-/* Copyright (c) 2004-2018. The SimGrid Team.
- * All rights reserved. */
+/* Copyright (c) 2004-2019. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
#ifndef XBT_SYSDEP_H
#define XBT_SYSDEP_H
-#include "xbt/log.h"
-#include "xbt/misc.h"
-#include "xbt/asserts.h"
+#include <xbt/asserts.h>
+#include <xbt/log.h>
+#include <xbt/misc.h>
-#include "simgrid_config.h"
+#include <simgrid/config.h>
#include <string.h>
#include <stdlib.h>
/**
* @brief Kill the program with an error message
- * \param ... a format string and its arguments
+ * @param ... a format string and its arguments
*
* Things are so messed up that the only thing to do now, is to stop the program.
*
#endif
/** @addtogroup XBT_syscall
- * @brief Malloc and associated functions, killing the program on error (with \ref XBT_ex)
+ * @brief Malloc and associated functions, killing the program on error (with @ref XBT_ex)
*
* @{
*/
return res;
}
-XBT_PUBLIC void xbt_backtrace_display_current();
-
/** @brief Like malloc, but xbt_die() on error
@hideinitializer */
static XBT_ALWAYS_INLINE void *xbt_malloc(size_t n) {