summaryrefslogtreecommitdiffstats
path: root/fortran/src/H5fortran_types.f90.in
diff options
context:
space:
mode:
authorJames Laird <jlaird@hdfgroup.org>2005-04-25 19:00:06 (GMT)
committerJames Laird <jlaird@hdfgroup.org>2005-04-25 19:00:06 (GMT)
commita05061f512a52832cc69211db0e382d30eecaaa5 (patch)
tree1a4d5a3e93700a3b493171e9e32527ae151d63f6 /fortran/src/H5fortran_types.f90.in
parent1cc3666a270a15783574a2f2a7c6d9bc1209a76b (diff)
downloadhdf5-a05061f512a52832cc69211db0e382d30eecaaa5.zip
hdf5-a05061f512a52832cc69211db0e382d30eecaaa5.tar.gz
hdf5-a05061f512a52832cc69211db0e382d30eecaaa5.tar.bz2
[svn-r10657] Purpose:
Configuration feature Description: Fortran integer types (not reals) are now automatically detected at build-time. Solution: Two helper programs are used, one to detect what types the Fortran compiler has access to, and one to generate header files for C and Fortran matching up types. Platforms tested: mir, copper, modi4, pommier (last week) Misc. update: MANIFEST updated, H5f90fortran_types.f90 removed from configure.in, since it is not longer generated by configure.
Diffstat (limited to 'fortran/src/H5fortran_types.f90.in')
-rw-r--r--fortran/src/H5fortran_types.f90.in45
1 files changed, 0 insertions, 45 deletions
diff --git a/fortran/src/H5fortran_types.f90.in b/fortran/src/H5fortran_types.f90.in
deleted file mode 100644
index 0aaabb6..0000000
--- a/fortran/src/H5fortran_types.f90.in
+++ /dev/null
@@ -1,45 +0,0 @@
-
-! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-! Copyright by the Board of Trustees of the University of Illinois. *
-! All rights reserved. *
-! *
-! This file is part of HDF5. The full HDF5 copyright notice, including *
-! terms governing use, modification, and redistribution, is contained in *
-! the files COPYING and Copyright.html. COPYING can be found at the root *
-! of the source code distribution tree; Copyright.html can be found at the *
-! root level of an installed copy of the electronic HDF5 document set and *
-! is linked from the top-level documents page. It can also be found at *
-! http://hdf.ncsa.uiuc.edu/HDF5/doc/Copyright.html. If you do not have *
-! access to either file, you may request a copy from hdfhelp@ncsa.uiuc.edu. *
-! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-!
-!
-! This file contains HDF5 Fortran90 type definitions
-!
- MODULE H5FORTRAN_TYPES
- !
- ! HDF5 integers
- !
- ! Each of the arguments of SELECTED_INT_KIND function should be
- ! determined by configure.
- ! R_LARGE is the number of digits for the biggest integer supported.
- ! R_INTEGER is the number of digits in INTEGER
- ! For example:
- ! On 64 bit machine ( DEC ALPHA) R_LARGE = 18 and R_INTEGER = 9
- ! On 32 bit machines ( Sparc Solaris ) R_LARGE = 9 and R_INTEGER = 9
- !
- INTEGER, PARAMETER :: R_LARGE = @R_LARGE@
- INTEGER, PARAMETER :: R_INTEGER = @R_INTEGER@
- INTEGER, PARAMETER :: HADDR_T = @HADDR_T@
- INTEGER, PARAMETER :: HSIZE_T = @HSIZE_T@
- INTEGER, PARAMETER :: HSSIZE_T = @HSSIZE_T@
- INTEGER, PARAMETER :: HID_T = @HID_T@
- INTEGER, PARAMETER :: SIZE_T = @SIZE_T@
-
- !
- ! Some HDF5 FORTARN90 default values ( here for now 8/5/99 EIP )
- !
-
- INTEGER(SIZE_T), PARAMETER :: OBJECT_NAMELEN_DEFAULT_F = @OBJECT_NAMELEN_DEFAULT_F@
-
- END MODULE H5FORTRAN_TYPES