From: mquinson Date: Tue, 10 Jul 2007 20:28:02 +0000 (+0000) Subject: Stupid me. The code produced by the gras_stub_generator need these symbols, making... X-Git-Tag: v3.3~1642 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/1f851881b5dfc8776b706070e31ac55dd986f563 Stupid me. The code produced by the gras_stub_generator need these symbols, making them public (sorry for the noise) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3718 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- diff --git a/include/gras/virtu.h b/include/gras/virtu.h index 78fe16f105..ff0b874033 100644 --- a/include/gras/virtu.h +++ b/include/gras/virtu.h @@ -14,6 +14,16 @@ SG_BEGIN_DECL() +/* Initialization of the simulation world. Do not call them in RL. + Indeed, do not call them at all. Let gras_stub_generator do it for you. */ +void gras_global_init(int *argc, char **argv); +void gras_create_environment(const char *file); +void gras_function_register(const char *name, xbt_main_func_t code); +void gras_launch_application(const char *file); +void gras_clean(void); +void gras_main(void); + + /** @addtogroup GRAS_virtu * @brief System call abstraction layer. * diff --git a/src/gras/Virtu/virtu_private.h b/src/gras/Virtu/virtu_private.h index f9ce9434ca..394012c658 100644 --- a/src/gras/Virtu/virtu_private.h +++ b/src/gras/Virtu/virtu_private.h @@ -17,14 +17,6 @@ #include "gras/Virtu/virtu_interface.h" #include "simix/simix.h" -void gras_global_init(int *argc, char **argv); -void gras_create_environment(const char *file); -void gras_function_register(const char *name, void* code); -void gras_launch_application(const char *file); -void gras_clean(void); -void gras_main(void); - - /** @brief Data for each process */ typedef struct { /* globals of the process */