hdf5/fortran
Quincey Koziol 1023374492 [svn-r27768] Description:
Complete revamp of package initialization/shutdown mechanism in the library.
Each package now has a single init/term routine.

    This new way should avoid packages being re-initialized during library
shutdown and is also be _much_ more proactive about giving feedback for
resource leaks internal to the library.

    Introduces a new "module" header file for packages in the library
(e.g src/H5Fmodule.h) which sets up some necessary package configuration macros
for the FUNC_ENTER/LEAVE macros.  (The VFL drivers have their own slightly
modified version of this header, src/H5FDdrvr_module.h)

    Also cleaned up a bunch of resources leaks all across the library and tests,
along with addressing many warnings, as I encountered them.

Tested on:
    MacOSX/64 10.10.5 (amazon) w/serial & parallel
    Linux/64 3.10.x (kituo) w/serial & parallel
    Linux/64 2.6.x (ostrich) w/serial
2015-09-13 22:58:59 -05:00
..
examples [svn-r27625] Added preprocessor commands for PGI compiler. 2015-08-31 13:49:17 -05:00
src [svn-r27767] Snapshot version 1.9 release 231 2015-09-13 19:43:47 -05:00
test [svn-r27768] Description: 2015-09-13 22:58:59 -05:00
testpar [svn-r27625] Added preprocessor commands for PGI compiler. 2015-08-31 13:49:17 -05:00
CMakeLists.txt [svn-r26208] Update cmake minimums 2015-02-18 11:56:22 -05:00
COPYING [svn-r22170] Removed extraneous svn executable properties from non-executable files. 2012-03-28 14:30:59 -05:00
Makefile.am
Makefile.in [svn-r27625] Added preprocessor commands for PGI compiler. 2015-08-31 13:49:17 -05:00
robodoc.rc [svn-r22896] Updated the robodoc resource file with new keywords and new options 2012-10-12 22:22:38 -05:00