* under the terms of the license (GNU LGPL) which comes with this package. */
#include "xbt/log.h"
+#include "xbt/virtu.h" /* set the XBT virtualization to use GRAS */
#include "xbt/module.h" /* xbt_init/exit */
#include "Virtu/virtu_interface.h" /* Module mechanism FIXME: deplace&rename */
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(gras,XBT_LOG_ROOT_CAT,"All GRAS categories (cf. section \ref GRAS_API)");
static int gras_running_process = 0;
-
#if defined(HAVE_SIGNAL) && defined(HAVE_SIGNAL_H)
static void gras_sigusr_handler(int sig) {
INFO0("SIGUSR1 received. Display the backtrace");
void gras_init(int *argc,char **argv) {
VERB0("Initialize GRAS");
-
+
+ xbt_getpid = &gras_os_getpid;
/* First initialize the XBT */
xbt_init(argc,argv);