#include <xbt/backtrace.hpp>
-/* Module creation/destruction */
-void xbt_backtrace_preinit(void)
-{
-}
-
-void xbt_backtrace_postexit(void)
-{
-}
-
/* create a backtrace in the given exception */
size_t xbt_backtrace_current(xbt_backtrace_location_t* loc, size_t count)
{
extern char **environ; /* the environment, as specified by the opengroup */
-/* Module creation/destruction: nothing to do on linux */
-void xbt_backtrace_preinit()
-{
-}
-
-void xbt_backtrace_postexit()
-{
-}
-
#include <unwind.h>
struct trace_arg {
void **array;
_set_output_format(_TWO_DIGIT_EXPONENT);
#endif
xbt_log_preinit();
- xbt_backtrace_preinit();
xbt_os_thread_mod_preinit();
xbt_fifo_preinit();
xbt_dict_preinit();
{
if(!_sg_do_clean_atexit) return;
xbt_initialized--;
- xbt_backtrace_postexit();
xbt_fifo_postexit();
xbt_dict_postexit();
xbt_os_thread_mod_postexit();
SG_BEGIN_DECL()
/* Modules definitions */
-void xbt_backtrace_preinit();
-void xbt_backtrace_postexit();
void xbt_log_preinit(void);
void xbt_log_init(int *argc, char **argv);