X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cc1c683c83296d164aef6fa419ec3763f218e423..9b73466ada27682d1729f394549479da83ef4a99:/src/xbt/xbt_main.c?ds=sidebyside diff --git a/src/xbt/xbt_main.c b/src/xbt/xbt_main.c index e60540b08c..141e329035 100644 --- a/src/xbt/xbt_main.c +++ b/src/xbt/xbt_main.c @@ -1,6 +1,7 @@ /* module handling */ -/* Copyright (c) 2006-2012. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2006-2013. 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. */ @@ -20,6 +21,8 @@ #include "simgrid/sg_config.h" +#include + XBT_LOG_NEW_CATEGORY(xbt, "All XBT categories (simgrid toolbox)"); XBT_LOG_NEW_DEFAULT_SUBCATEGORY(module, xbt, "module handling"); @@ -83,6 +86,10 @@ static void xbt_preinit(void) { #ifdef MMALLOC_WANT_OVERRIDE_LEGACY mmalloc_preinit(); +#endif +#ifdef _TWO_DIGIT_EXPONENT + /* Even printf behaves differently on Windows... */ + _set_output_format(_TWO_DIGIT_EXPONENT); #endif xbt_log_preinit(); xbt_backtrace_preinit();