summaryrefslogtreecommitdiffstats
path: root/src/H5private.h
diff options
context:
space:
mode:
authorElena Pourmal <epourmal@hdfgroup.org>2005-01-22 01:16:57 (GMT)
committerElena Pourmal <epourmal@hdfgroup.org>2005-01-22 01:16:57 (GMT)
commitc1df1b3ea446f6b0b7800361d61c60f5c6e40814 (patch)
tree32139ceb4b492c294b997a0c1ed85109913be92b /src/H5private.h
parent631394faa8943003cc2380348299448e4709efa0 (diff)
downloadhdf5-c1df1b3ea446f6b0b7800361d61c60f5c6e40814.zip
hdf5-c1df1b3ea446f6b0b7800361d61c60f5c6e40814.tar.gz
hdf5-c1df1b3ea446f6b0b7800361d61c60f5c6e40814.tar.bz2
[svn-r9857] Purpose: Maintenance
Description: Removed PABLO from the source Solution: Platforms tested: arabica with 64-bit, copper with parallel, heping with GNU C and C++ and PGI fortran (but I disabled hl, there is some weird problem only on heping: F9XMODFLAG is not propagated to the Makefile files Misc. update:
Diffstat (limited to 'src/H5private.h')
-rw-r--r--src/H5private.h31
1 files changed, 1 insertions, 30 deletions
diff --git a/src/H5private.h b/src/H5private.h
index 4feeb09..742006c 100644
--- a/src/H5private.h
+++ b/src/H5private.h
@@ -159,16 +159,6 @@
#endif
/*
- * Pablo support files.
- */
-#ifdef H5_HAVE_PABLO
-# define IOTRACE
-# define HDFIOTRACE
-# include "HDFIOTrace.h"
-# include "ProcIDs.h"
-#endif
-
-/*
* MPE Instrumentation support
* Do not #if the following header file because it contains
* the needed null definitions for the H5-MPE macros when MPE
@@ -1141,7 +1131,6 @@ static herr_t H5_INTERFACE_INIT_FUNC(void);
#define FUNC_ENTER_COMMON_NOFUNC(func_name,asrt) \
- PABLO_SAVE (ID_ ## func_name) \
\
/* Check API status */ \
assert(asrt); \
@@ -1149,8 +1138,6 @@ static herr_t H5_INTERFACE_INIT_FUNC(void);
/* Check function name */ \
H5_CHECK_FUNCNAME(func_name); \
\
- /* Start tracing */ \
- PABLO_TRACE_ON (PABLO_MASK, pablo_func_id)
#define FUNC_ENTER_COMMON(func_name,asrt) \
static const char FUNC[]=#func_name; \
@@ -1301,12 +1288,12 @@ static herr_t H5_INTERFACE_INIT_FUNC(void);
* The pablo mask comes from the constant PABLO_MASK defined on a
* per-file basis. The pablo_func_id comes from an auto variable
* defined by FUNC_ENTER.
+ * PABLO was deleted on January 21, 2005 EIP
*
*-------------------------------------------------------------------------
*/
#define FUNC_LEAVE_API(ret_value) \
FINISH_MPE_LOG; \
- PABLO_TRACE_OFF (PABLO_MASK, pablo_func_id); \
H5TRACE_RETURN(ret_value); \
H5_POP_FUNC; \
FUNC_LEAVE_API_THREADSAFE \
@@ -1315,14 +1302,12 @@ static herr_t H5_INTERFACE_INIT_FUNC(void);
}} /*end scope from beginning of FUNC_ENTER*/
#define FUNC_LEAVE_NOAPI(ret_value) \
- PABLO_TRACE_OFF (PABLO_MASK, pablo_func_id); \
H5_POP_FUNC; \
return (ret_value); \
} /*end scope from end of FUNC_ENTER*/ \
} /*end scope from beginning of FUNC_ENTER*/
#define FUNC_LEAVE_NOAPI_VOID \
- PABLO_TRACE_OFF (PABLO_MASK, pablo_func_id); \
H5_POP_FUNC; \
return; \
} /*end scope from end of FUNC_ENTER*/ \
@@ -1334,24 +1319,10 @@ static herr_t H5_INTERFACE_INIT_FUNC(void);
* (so far, just the H5FS routines themselves)
*/
#define FUNC_LEAVE_NOAPI_NOFS(ret_value) \
- PABLO_TRACE_OFF (PABLO_MASK, pablo_func_id); \
return (ret_value); \
} /*end scope from end of FUNC_ENTER*/ \
} /*end scope from beginning of FUNC_ENTER*/
-/*
- * The FUNC_ENTER() and FUNC_LEAVE() macros make calls to Pablo functions
- * through one of these two sets of macros.
- */
-#ifdef H5_HAVE_PABLO
-# define PABLO_SAVE(func_id) const int pablo_func_id = func_id;
-# define PABLO_TRACE_ON(m, f) TRACE_ON(m,f)
-# define PABLO_TRACE_OFF(m, f) TRACE_OFF(m,f)
-#else
-# define PABLO_SAVE(func_id) /*void */
-# define PABLO_TRACE_ON(m, f) /*void */
-# define PABLO_TRACE_OFF(m, f) /*void */
-#endif
/* Macro for "glueing" together items, for re-scanning macros */
#define H5_GLUE(x,y) x##y