X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/fbb6b4556c347a1dec9e462574fdc2967f494002..c8c6d0ade908d7787bda1c278511c3e404097671:/src/smpi/smpi_global.c?ds=sidebyside diff --git a/src/smpi/smpi_global.c b/src/smpi/smpi_global.c index acbd4ce774..22f52d734e 100644 --- a/src/smpi/smpi_global.c +++ b/src/smpi/smpi_global.c @@ -289,11 +289,12 @@ void smpi_global_destroy(void) /* With smpiff, the following weak symbols are replaced by those in libf2c */ int __attribute__((weak)) xargc; char** __attribute__((weak)) xargv; + +#ifndef WIN32 void __attribute__((weak)) user_main__(){ xbt_die("Should not be in this smpi_simulated_main"); return; } - int __attribute__((weak)) smpi_simulated_main__(int argc, char** argv) { smpi_process_init(&argc, &argv); user_main__(); @@ -308,6 +309,7 @@ int __attribute__((weak)) main(int argc, char** argv) { int __attribute__((weak)) MAIN__(){ return smpi_main(smpi_simulated_main__,xargc, xargv); }; +#endif int smpi_main(int (*realmain) (int argc, char *argv[]),int argc, char *argv[]) {