[svn-r15658] Purpose: Replace __func__ usage with FUNC macro

Description:
Some compilers (i.e. Visual Studio on Windows) don't support the C99 keyword __func__.  It does, however, have a similar keyword, __FUNCTION__.  In H5EApkg.h we define a macro, FUNC, which will pick the right version and use it accordingly.  This checkin changes H5EA.c to use FUNC instead of __func__.

Tested:
h5committest (linew smirom kagiso)
This commit is contained in:
Scott Wegner 2008-09-19 09:32:24 -05:00
parent c254b0bc27
commit dab236581c

View File

@ -116,7 +116,7 @@ H5EA_create(H5F_t *f, hid_t dxpl_id, const H5EA_create_t *cparam))
haddr_t ea_addr; /* Array header address */ haddr_t ea_addr; /* Array header address */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -194,7 +194,7 @@ H5EA_open(H5F_t *f, hid_t dxpl_id, haddr_t ea_addr, const H5EA_class_t *cls))
/* Load the array header into memory */ /* Load the array header into memory */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: ea_addr = %a\n", __func__, ea_addr); HDfprintf(stderr, "%s: ea_addr = %a\n", FUNC, ea_addr);
#endif /* QAK */ #endif /* QAK */
if(NULL == (hdr = (H5EA_hdr_t *)H5AC_protect(f, dxpl_id, H5AC_EARRAY_HDR, ea_addr, cls, NULL, H5AC_READ))) if(NULL == (hdr = (H5EA_hdr_t *)H5AC_protect(f, dxpl_id, H5AC_EARRAY_HDR, ea_addr, cls, NULL, H5AC_READ)))
H5E_THROW(H5E_CANTPROTECT, "unable to load extensible array header, address = %llu", (unsigned long_long)ea_addr) H5E_THROW(H5E_CANTPROTECT, "unable to load extensible array header, address = %llu", (unsigned long_long)ea_addr)
@ -253,7 +253,7 @@ H5EA_get_nelmts(const H5EA_t *ea, hsize_t *nelmts))
/* Local variables */ /* Local variables */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -288,7 +288,7 @@ H5EA_get_addr(const H5EA_t *ea, haddr_t *addr))
/* Local variables */ /* Local variables */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -327,8 +327,8 @@ H5EA_set(const H5EA_t *ea, hid_t dxpl_id, hsize_t idx, const void *elmt))
hbool_t hdr_dirty = FALSE; /* Whether header information changed */ hbool_t hdr_dirty = FALSE; /* Whether header information changed */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
HDfprintf(stderr, "%s: Index %Hu\n", __func__, idx); HDfprintf(stderr, "%s: Index %Hu\n", FUNC, idx);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -343,7 +343,7 @@ HDfprintf(stderr, "%s: Index %Hu\n", __func__, idx);
/* Check if we should create the index block */ /* Check if we should create the index block */
if(!H5F_addr_defined(hdr->idx_blk_addr)) { if(!H5F_addr_defined(hdr->idx_blk_addr)) {
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Index block address not defined!\n", __func__, idx); HDfprintf(stderr, "%s: Index block address not defined!\n", FUNC, idx);
#endif /* QAK */ #endif /* QAK */
/* Create the index block */ /* Create the index block */
hdr->idx_blk_addr = H5EA__iblock_create(hdr, dxpl_id); hdr->idx_blk_addr = H5EA__iblock_create(hdr, dxpl_id);
@ -354,7 +354,7 @@ HDfprintf(stderr, "%s: Index block address not defined!\n", __func__, idx);
hdr_dirty = TRUE; hdr_dirty = TRUE;
} /* end if */ } /* end if */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Index block address is: %a\n", __func__, hdr->idx_blk_addr); HDfprintf(stderr, "%s: Index block address is: %a\n", FUNC, hdr->idx_blk_addr);
#endif /* QAK */ #endif /* QAK */
/* Protect index block */ /* Protect index block */
@ -367,7 +367,7 @@ HDfprintf(stderr, "%s: Index block address is: %a\n", __func__, hdr->idx_blk_add
HDmemcpy(((uint8_t *)iblock->elmts) + (hdr->cls->nat_elmt_size * idx), elmt, hdr->cls->nat_elmt_size); HDmemcpy(((uint8_t *)iblock->elmts) + (hdr->cls->nat_elmt_size * idx), elmt, hdr->cls->nat_elmt_size);
} /* end if */ } /* end if */
else { else {
HDfprintf(stderr, "%s: Index %Hu not supported yet!\n", __func__, idx); HDfprintf(stderr, "%s: Index %Hu not supported yet!\n", FUNC, idx);
HDassert(0 && "Index location not supported!"); HDassert(0 && "Index location not supported!");
} /* end else */ } /* end else */
@ -411,8 +411,8 @@ H5EA_get(const H5EA_t *ea, hid_t dxpl_id, hsize_t idx, void *elmt))
H5EA_iblock_t *iblock = NULL; /* Pointer to index block for EA */ H5EA_iblock_t *iblock = NULL; /* Pointer to index block for EA */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
HDfprintf(stderr, "%s: Index %Hu\n", __func__, idx); HDfprintf(stderr, "%s: Index %Hu\n", FUNC, idx);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -427,7 +427,7 @@ HDfprintf(stderr, "%s: Index %Hu\n", __func__, idx);
/* Check for element beyond max. element in array */ /* Check for element beyond max. element in array */
if(idx >= hdr->max_idx_set) { if(idx >= hdr->max_idx_set) {
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Element beyond max. index set\n", __func__, idx); HDfprintf(stderr, "%s: Element beyond max. index set\n", FUNC, idx);
#endif /* QAK */ #endif /* QAK */
/* Call the class's 'fill' callback */ /* Call the class's 'fill' callback */
if((hdr->cls->fill)(elmt, (size_t)1) < 0) if((hdr->cls->fill)(elmt, (size_t)1) < 0)
@ -435,7 +435,7 @@ HDfprintf(stderr, "%s: Element beyond max. index set\n", __func__, idx);
} /* end if */ } /* end if */
else { else {
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Index block address is: %a\n", __func__, hdr->idx_blk_addr); HDfprintf(stderr, "%s: Index block address is: %a\n", FUNC, hdr->idx_blk_addr);
#endif /* QAK */ #endif /* QAK */
/* Protect index block */ /* Protect index block */
@ -448,7 +448,7 @@ HDfprintf(stderr, "%s: Index block address is: %a\n", __func__, hdr->idx_blk_add
HDmemcpy(elmt, ((uint8_t *)iblock->elmts) + (hdr->cls->nat_elmt_size * idx), hdr->cls->nat_elmt_size); HDmemcpy(elmt, ((uint8_t *)iblock->elmts) + (hdr->cls->nat_elmt_size * idx), hdr->cls->nat_elmt_size);
} /* end if */ } /* end if */
else { else {
HDfprintf(stderr, "%s: Index %Hu not supported yet!\n", __func__, idx); HDfprintf(stderr, "%s: Index %Hu not supported yet!\n", FUNC, idx);
HDassert(0 && "Index location not supported!"); HDassert(0 && "Index location not supported!");
} /* end else */ } /* end else */
} /* end else */ } /* end else */
@ -482,7 +482,7 @@ H5EA_close(H5EA_t *ea, hid_t dxpl_id))
haddr_t ea_addr = HADDR_UNDEF; /* Address of array (for deletion) */ haddr_t ea_addr = HADDR_UNDEF; /* Address of array (for deletion) */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: Called\n", __func__); HDfprintf(stderr, "%s: Called\n", FUNC);
#endif /* QAK */ #endif /* QAK */
/* /*
@ -566,7 +566,7 @@ H5EA_delete(H5F_t *f, hid_t dxpl_id, haddr_t ea_addr))
/* Lock the array header into memory */ /* Lock the array header into memory */
#ifdef QAK #ifdef QAK
HDfprintf(stderr, "%s: ea_addr = %a\n", __func__, ea_addr); HDfprintf(stderr, "%s: ea_addr = %a\n", FUNC, ea_addr);
#endif /* QAK */ #endif /* QAK */
if(NULL == (hdr = (H5EA_hdr_t *)H5AC_protect(f, dxpl_id, H5AC_EARRAY_HDR, ea_addr, NULL, NULL, H5AC_WRITE))) if(NULL == (hdr = (H5EA_hdr_t *)H5AC_protect(f, dxpl_id, H5AC_EARRAY_HDR, ea_addr, NULL, NULL, H5AC_WRITE)))
H5E_THROW(H5E_CANTPROTECT, "unable to protect extensible array header, address = %llu", (unsigned long_long)ea_addr) H5E_THROW(H5E_CANTPROTECT, "unable to protect extensible array header, address = %llu", (unsigned long_long)ea_addr)