/** Cache the number of bits of addresses inside a given page, log2(xbt_pagesize). */
XBT_PUBLIC_DATA(int) xbt_pagebits;
-XBT_PUBLIC(const char *) xbt_procname(void);
-
/** Helps ensuring that header version (SIMGRID_VERSION_MAJOR and friends) and dynamic library version do match. */
XBT_PUBLIC(void) sg_version_check(int lib_version_major,int lib_version_minor,int lib_version_patch);
SG_BEGIN_DECL()
+XBT_PUBLIC(const char*) xbt_procname(void);
+
XBT_PUBLIC(int) xbt_getpid(void);
/* Get the name of the UNIX process englobing the world */
/* virtualization layer for XBT */
-/* Copyright (c) 2007-2014. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2007-2017. 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. */
#include "simgrid/msg.h"
-#include "xbt/function_types.h"
-#include "xbt/misc.h"
#include "xbt/virtu.h"
int xbt_getpid()