summaryrefslogtreecommitdiffstats
path: root/fortran/src
diff options
context:
space:
mode:
authorScot Breitenfeld <brtnfld@hdfgroup.org>2015-03-19 21:09:42 (GMT)
committerScot Breitenfeld <brtnfld@hdfgroup.org>2015-03-19 21:09:42 (GMT)
commitd75a6763ec649272bf391b5365e92f9b78f3642c (patch)
tree030dbf3410bebb96bedd6c8b1dd850848010fc6d /fortran/src
parentc26d21bb63aef6376736dbe57e285bd5cbc6dad9 (diff)
downloadhdf5-d75a6763ec649272bf391b5365e92f9b78f3642c.zip
hdf5-d75a6763ec649272bf391b5365e92f9b78f3642c.tar.gz
hdf5-d75a6763ec649272bf391b5365e92f9b78f3642c.tar.bz2
[svn-r26488] Updated developers notes due to the removal of COMMON and EQUIVALANCE and how everything is now put together.
Not tested, comments only.
Diffstat (limited to 'fortran/src')
-rw-r--r--fortran/src/H5f90global.f9010
1 files changed, 8 insertions, 2 deletions
diff --git a/fortran/src/H5f90global.f90 b/fortran/src/H5f90global.f90
index 39747e4..089ddbf 100644
--- a/fortran/src/H5f90global.f90
+++ b/fortran/src/H5f90global.f90
@@ -9,14 +9,20 @@
! PURPOSE
! This module is used to pass C stubs for H5 Fortran APIs. The C stubs are
! packed into arrays in H5_f.c and these arrays are then passed to Fortran.
-! This module then uses EQUIVALENCE to assign elements of the arrays to
-! Fortran equivalent C stubs.
+! The Fortran values listed in this file are actually assigned in H5_ff.f90
+! in H5open_f from the elements of the array that is being passed back from C.
!
! NOTES
! The size of the C arrays in H5_f.c has to match the values of the variables
! declared as PARAMETER, hence if the size of an array in H5_f.c is changed
! then the PARAMETER of that corresponding array in Fortran must also be changed.
!
+! *** IMPORTANT ***
+! If you add a new variable here then you must add the variable name to the
+! Windows dll file 'hdf5_fortrandll.def.in' in the fortran/src directory.
+! This is needed for Windows based operating systems.
+!
+!
! USES
! H5FORTRAN_TYPES - This module is generated at run time. See
!