summaryrefslogtreecommitdiffstats
path: root/src/H5private.h
diff options
context:
space:
mode:
authorPatrick Lu <ptlu@hawkwind.ncsa.uiuc.edu>1999-02-02 15:55:10 (GMT)
committerPatrick Lu <ptlu@hawkwind.ncsa.uiuc.edu>1999-02-02 15:55:10 (GMT)
commit3234df6fb19d5481a3cde34e0d01b64aaf5931c8 (patch)
tree28886175a37ec60ffee2768c7f1594406ea207f5 /src/H5private.h
parent3d6d039b864ef9f2fcf3298bb6195541b4b226f8 (diff)
downloadhdf5-3234df6fb19d5481a3cde34e0d01b64aaf5931c8.zip
hdf5-3234df6fb19d5481a3cde34e0d01b64aaf5931c8.tar.gz
hdf5-3234df6fb19d5481a3cde34e0d01b64aaf5931c8.tar.bz2
[svn-r1052] changed the HDF5GLOBAL and HDF5DLL to __DLLVAR and __DLL__
also exported all the non static functions and globals variables to the dll
Diffstat (limited to 'src/H5private.h')
-rw-r--r--src/H5private.h46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/H5private.h b/src/H5private.h
index 61d6bbb..ceb47f0 100644
--- a/src/H5private.h
+++ b/src/H5private.h
@@ -402,11 +402,11 @@ typedef struct {
double etime; /*elapsed wall-clock time */
} H5_timer_t;
-HDF5API void H5_timer_reset (H5_timer_t *timer);
-HDF5API void H5_timer_begin (H5_timer_t *timer);
-HDF5API void H5_timer_end (H5_timer_t *sum/*in,out*/,
+__DLL__ void H5_timer_reset (H5_timer_t *timer);
+__DLL__ void H5_timer_begin (H5_timer_t *timer);
+__DLL__ void H5_timer_end (H5_timer_t *sum/*in,out*/,
H5_timer_t *timer/*in,out*/);
-HDF5API void H5_bandwidth(char *buf/*out*/, double nbytes, double nseconds);
+__DLL__ void H5_bandwidth(char *buf/*out*/, double nbytes, double nseconds);
/*
* Redefine all the POSIX functions. We should never see a POSIX
@@ -479,7 +479,7 @@ HDF5API void H5_bandwidth(char *buf/*out*/, double nbytes, double nseconds);
#define HDfopen(S,M) fopen(S,M)
#define HDfork() fork()
#define HDfpathconf(F,N) fpathconf(F,N)
-HDF5API int HDfprintf (FILE *stream, const char *fmt, ...);
+__DLL__ int HDfprintf (FILE *stream, const char *fmt, ...);
#define HDfputc(C,F) fputc(C,F)
#define HDfputs(S,F) fputs(S,F)
#define HDfread(M,Z,N,F) fread(M,Z,N,F)
@@ -624,7 +624,7 @@ HDF5API int HDfprintf (FILE *stream, const char *fmt, ...);
#define HDstrtod(S,R) strtod(S,R)
#define HDstrtok(X,Y) strtok(X,Y)
#define HDstrtol(S,R,N) strtol(S,R,N)
-HDF5API int64_t HDstrtoll (const char *s, const char **rest, int base);
+__DLL__ int64_t HDstrtoll (const char *s, const char **rest, int base);
#define HDstrtoul(S,R,N) strtoul(S,R,N)
#define HDstrxfrm(X,Y,Z) strxfrm(X,Y,Z)
#define HDsysconf(N) sysconf(N)
@@ -671,7 +671,7 @@ char *strdup(const char *s);
#define HDstrdup(S) strdup(S)
#ifndef HAVE_SNPRINTF
-HDF5API int HDsnprintf(char *buf, size_t size, const char *fmt, ...);
+__DLL__ int HDsnprintf(char *buf, size_t size, const char *fmt, ...);
#endif
/*
@@ -775,7 +775,7 @@ extern H5_debug_t H5_debug_g;
#define H5TRACE_RETURN(V) /*void*/
#endif
-void H5_trace (hbool_t returning, const char *func, const char *type, ...);
+__DLL__ void H5_trace (hbool_t returning, const char *func, const char *type, ...);
/*-------------------------------------------------------------------------
@@ -902,23 +902,23 @@ extern hbool_t H5_libinit_g; /*good thing C's lazy about extern! */
#endif
/* Private functions, not part of the publicly documented API */
-herr_t H5_init_library(void);
-void H5_term_library(void);
+__DLL__ herr_t H5_init_library(void);
+__DLL__ void H5_term_library(void);
/* Functions to terminate interfaces */
-void H5A_term_interface(intn status);
-void H5D_term_interface(intn status);
-void H5F_term_interface(intn status);
-void H5G_term_interface(intn status);
-void H5I_term_interface(intn status);
-void H5P_term_interface(intn status);
-void H5RA_term_interface(intn status);
-void H5R_term_interface(intn status);
-void H5S_term_interface(intn status);
-void H5TB_term_interface(intn status);
-void H5T_native_close(intn status);
-void H5T_term_interface(intn status);
-void H5Z_term_interface(intn status);
+__DLL__ void H5A_term_interface(intn status);
+__DLL__ void H5D_term_interface(intn status);
+__DLL__ void H5F_term_interface(intn status);
+__DLL__ void H5G_term_interface(intn status);
+__DLL__ void H5I_term_interface(intn status);
+__DLL__ void H5P_term_interface(intn status);
+__DLL__ void H5RA_term_interface(intn status);
+__DLL__ void H5R_term_interface(intn status);
+__DLL__ void H5S_term_interface(intn status);
+__DLL__ void H5TB_term_interface(intn status);
+__DLL__ void H5T_native_close(intn status);
+__DLL__ void H5T_term_interface(intn status);
+__DLL__ void H5Z_term_interface(intn status);
#endif