From 1f851881b5dfc8776b706070e31ac55dd986f563 Mon Sep 17 00:00:00 2001 From: mquinson Date: Tue, 10 Jul 2007 20:28:02 +0000 Subject: [PATCH] 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 --- include/gras/virtu.h | 10 ++++++++++ src/gras/Virtu/virtu_private.h | 8 -------- 2 files changed, 10 insertions(+), 8 deletions(-) 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 */ -- 2.20.1