mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-13 16:47:58 +08:00
Fix for daily test failures
Move the declarations for the three arrays of versions from H5Opkg.h: (1) H5O_layout_vers_bounds to H5Dpkg.h (2) H5O_dtype_ver_bounds to H5Tpkg.h (3) H5O_sdspace_ver_bounds to H5Spkg.h This is to fix Windows' complaint for unresolved symbols.
This commit is contained in:
parent
f5c5eba783
commit
e277d537d2
@ -562,6 +562,9 @@ H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_BT2[1];
|
||||
H5_DLLVAR const H5B2_class_t H5D_BT2[1];
|
||||
H5_DLLVAR const H5B2_class_t H5D_BT2_FILT[1];
|
||||
|
||||
/* Array of versions for Layout */
|
||||
H5_DLLVAR const unsigned H5O_layout_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
|
||||
|
||||
/******************************/
|
||||
/* Package Private Prototypes */
|
||||
|
@ -642,14 +642,12 @@ H5_DLL herr_t H5O_attr_count_real(H5F_t *f, hid_t dxpl_id, H5O_t *oh,
|
||||
hsize_t *nattrs);
|
||||
|
||||
/* Arrays of versions for:
|
||||
Object header, Layout/Attribute/Datatype/Fill value/Filter pipeline/Dataspace messages */
|
||||
Object header, Attribute/Fill value/Filter pipeline messages */
|
||||
/* Layout/Datatype/Dataspace arrays of versions are in H5Dpkg.h, H5Tpkg.h and H5Spkg.h */
|
||||
H5_DLLVAR const unsigned H5O_obj_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_layout_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_attr_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_dtype_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_fill_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_pline_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
H5_DLLVAR const unsigned H5O_sdspace_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
|
||||
/* Testing functions */
|
||||
#ifdef H5O_TESTING
|
||||
|
@ -262,6 +262,9 @@ H5_DLLVAR const H5S_select_class_t H5S_sel_none[1];
|
||||
*/
|
||||
H5_DLLVAR const H5S_select_class_t H5S_sel_point[1];
|
||||
|
||||
/* Array of versions for Dataspace */
|
||||
H5_DLLVAR const unsigned H5O_sdspace_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
|
||||
/* Extent functions */
|
||||
H5_DLL herr_t H5S_extent_release(H5S_extent_t *extent);
|
||||
H5_DLL herr_t H5S_extent_copy_real(H5S_extent_t *dst, const H5S_extent_t *src,
|
||||
|
@ -332,6 +332,9 @@ typedef struct {
|
||||
/* Typedef for datatype iteration operations */
|
||||
typedef herr_t (*H5T_operator_t)(H5T_t *dt, void *op_data/*in,out*/);
|
||||
|
||||
/* Array of versions for Datatype */
|
||||
H5_DLLVAR const unsigned H5O_dtype_ver_bounds[H5F_LIBVER_NBOUNDS];
|
||||
|
||||
/*
|
||||
* Alignment information for native types. A value of N indicates that the
|
||||
* data must be aligned on an address ADDR such that 0 == ADDR mod N. When
|
||||
|
Loading…
Reference in New Issue
Block a user