diff options
author | Elena Pourmal <epourmal@hdfgroup.org> | 2002-04-25 19:52:29 (GMT) |
---|---|---|
committer | Elena Pourmal <epourmal@hdfgroup.org> | 2002-04-25 19:52:29 (GMT) |
commit | b64ca23c38dbaf62741a4f69078e1289b7cfcf63 (patch) | |
tree | db508368d2aed621033afa795d325fb3fe607a17 | |
parent | a08493a054f27a35934215946d1094c8c6d7750a (diff) | |
download | hdf5-b64ca23c38dbaf62741a4f69078e1289b7cfcf63.zip hdf5-b64ca23c38dbaf62741a4f69078e1289b7cfcf63.tar.gz hdf5-b64ca23c38dbaf62741a4f69078e1289b7cfcf63.tar.bz2 |
[svn-r5264]
Purpose:
Bug fix
Description:
For some unknown to myself reason I used 32-bit integer for INTEGER(HSIZE_T)
on Solaris platforms when 64-bit integers are available for both C and Fortran.
Solution:
Use the proper KIND argument to define INTEGER(HSIZE_T)
Platforms tested:
Solaris 2.7 ans 2.6
-rw-r--r-- | fortran/config/solaris2.x | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/fortran/config/solaris2.x b/fortran/config/solaris2.x index 9758cfc..d4e63b5 100644 --- a/fortran/config/solaris2.x +++ b/fortran/config/solaris2.x @@ -41,12 +41,13 @@ fi # # (for the Sparc Solaris architechture) # -R_LARGE=9 +#R_LARGE=9 +R_LARGE=18 R_INTEGER=9 HSIZE_T='SELECTED_INT_KIND(R_LARGE)' HSSIZE_T='SELECTED_INT_KIND(R_LARGE)' HID_T='SELECTED_INT_KIND(R_INTEGER)' -SIZE_T='SELECTED_INT_KIND(R_LARGE)' +SIZE_T='SELECTED_INT_KIND(R_INTEGER)' OBJECT_NAMELEN_DEFAULT_F=-1 if test "X-" = "X-$F9X"; then |