From d18151cd617bbb4738fbc0b3151c71c12498970c Mon Sep 17 00:00:00 2001 From: cherierm Date: Tue, 13 Mar 2007 12:02:34 +0000 Subject: [PATCH] export some functions in windows dll git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3249 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- include/surf/surfxml.h | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/include/surf/surfxml.h b/include/surf/surfxml.h index 2d4eeae823..e5916cbbe0 100644 --- a/include/surf/surfxml.h +++ b/include/surf/surfxml.h @@ -48,23 +48,25 @@ #ifndef _FLEXML_surfxml_H #define _FLEXML_surfxml_H +#include "xbt/misc.h" + /* XML application entry points. */ -extern void STag_surfxml_platform_description(void); -extern void ETag_surfxml_platform_description(void); -extern void STag_surfxml_include(void); -extern void ETag_surfxml_include(void); -extern void STag_surfxml_cpu(void); -extern void ETag_surfxml_cpu(void); -extern void STag_surfxml_network_link(void); -extern void ETag_surfxml_network_link(void); -extern void STag_surfxml_route(void); -extern void ETag_surfxml_route(void); -extern void STag_surfxml_route_element(void); -extern void ETag_surfxml_route_element(void); -extern void STag_surfxml_process(void); -extern void ETag_surfxml_process(void); -extern void STag_surfxml_argument(void); -extern void ETag_surfxml_argument(void); +XBT_PUBLIC(void) STag_surfxml_platform_description(void); +XBT_PUBLIC(void) ETag_surfxml_platform_description(void); +XBT_PUBLIC(void) STag_surfxml_include(void); +XBT_PUBLIC(void) ETag_surfxml_include(void); +XBT_PUBLIC(void) STag_surfxml_cpu(void); +XBT_PUBLIC(void) ETag_surfxml_cpu(void); +XBT_PUBLIC(void) STag_surfxml_network_link(void); +XBT_PUBLIC(void) ETag_surfxml_network_link(void); +XBT_PUBLIC(void) STag_surfxml_route(void); +XBT_PUBLIC(void) ETag_surfxml_route(void); +XBT_PUBLIC(void) STag_surfxml_route_element(void); +XBT_PUBLIC(void) ETag_surfxml_route_element(void); +XBT_PUBLIC(void) STag_surfxml_process(void); +XBT_PUBLIC(void) ETag_surfxml_process(void); +XBT_PUBLIC(void) STag_surfxml_argument(void); +XBT_PUBLIC(void) ETag_surfxml_argument(void); /* XML application data. */ typedef const char* AT_surfxml_network_link_bandwidth; -- 2.20.1