Go to file
Robb Matzke 254ae8d43d [svn-r859] Changes since 19981030
----------------------

./MANIFEST
	Added new Pablo files HDF5record_RT.h and ProcIDs.h

./acconfig.h
./configure		[REGENERATED]
./configure.in
./src/H5.c
./src/H5Vprivate.h
./src/H5config.h.in	[REGENERATED]
./src/H5private.h
./src/H5public.h
./test/big.c
	Added more configuration stuff for the Win32 environment. Removed all
	the #ifdef WIN32 from the source and replaced them with OS-independent
	stuff.  Specifics follow:

	Check for non-Posix.1 `st_blocks' field in `struct stat' which is used
	by the big file test to decide if the file system supports holes.  If
	the st_blocks field isn't present then we just skip the test.

	Configure checks for <io.h> <sys/resource.h> <sys/time.h> and
	<winsock.h> and defines HAVE_IO_H, HAVE_SYS_RESOURCE_H,
	HAVE_SYS_TIME_H and HAVE_WINSOCK_H when they're found.

	Configure checks whether both <sys/time.h> and <time.h> can be
	included and defines SYS_TIME_WITH_TIME if so.  Otherwise include only
	<sys/time.h> or <time.h> even if both exist.

	Configure checks sizeof(__int64) and defines SIZEOF___INT64 to the
	result or to zero if __int64 isn't defined.  The source uses `long
	long' in preference to `__int64'.

	Removed null WIN32 definition for `inline' since such a definition
	already exists in H5config.h

	Protected gettimeofday() calls in debugging code with
	HAVE_GETTIMEOFDAY instead of WIN32.

./src/H5F.c
./src/H5Flow.c
./src/H5Fmpio.c
./src/H5Fsec2.c
./src/H5Fstdio.h
./src/H5P.c
./src/H5Tconv.c
./src/H5private.h
	Removed #include of system files from library source files and
	consolodated them into H5private.h where they're protected by various
	configuration macros (most of them were duplicated there already
	anyway).

./test/big.c
./test/chunk.c
./test/cmpd_dset.c
./test/dsets.c
./test/dtypes.c
./test/extend.c
./test/external.c
./test/fillval.c
./test/flush1.c
./test/flush2.c
./test/iopipe.c
./test/links.c
./test/mount.c
./test/mtime.c
./test/overhead.c
./test/ragged.c
./test/shtype.c
./test/unlink.c
	Protected system #include's with #ifdef's from H5config.h.

	Undefined NDEBUG since some of the tests rely on assert() to check
	return values.

	Removed WIN32 definitions for __unused__ since this can be controlled
	by the definition of HAVE_ATTRIBUTE in H5config.h

./test/testhdf5.h
	Removed the CLEAN_CMD definition because we no longer use it.
	Albert's cleanup() functions replaced it.

./test/fillval.c
	Initialized auto hid_t variables to fix warnings in error recovery
	code when data flow analysis is turned on in compilers.

./test/h5tools.c
	Initialized an auto variable to fix a compiler warning.

./test/chunk.c
./test/ragged.c
	The WIN32 had some unsigned variables changed to signed because the
	compiler generates warnings when coercing unsigned to double(?).  I
	changed them back to unsigned because they really are unsigned
	quantities. If this the change was just to shut up extraneous warnings
	then perhaps a compiler flag can do the same; otherwise if the
	compiler generates bad code then we should supply a patch file instead
	messing up source code with bug work-arounds.

./src/H5detect.c
	Protected system #include's with #ifdef's from H5config.h thereby
	removing a WIN32.

	If getpwuid() doesn't exist (HAVE_GETPWUID) then we assume that
	`struct passwd' doesn't exist either (we don't really need it in that
	case).

	The H5T_NATIVE_LLONG and H5T_NATIVE_ULLONG are defined in terms of
	`long long' or else `__int64' or else `long' depending on what's
	available.

./src/H5Flow.c
./src/H5Ofill.c
	Added __unused__ to some function arguments that aren't used when
	assertions are turned off.

./src/H5V.c
	Changed an auto variable name in some hand-inlined code to get rid of
	a warning about the variable shadowing a previous auto.
1998-11-02 12:58:28 -05:00
bin [svn-r799] Included htri_t as a hbool_t for now. 1998-10-26 17:42:26 -05:00
config [svn-r845] Set it to use vendor provided cc compiler. 1998-10-30 09:08:17 -05:00
doc [svn-r849] ./doc/html/Version.html 1998-10-30 09:40:46 -05:00
examples [svn-r794] Group example was modified to use the H5Glink/unlink and 1998-10-26 13:02:52 -05:00
pablo [svn-r855] Added some include files to the list of things to be made. 1998-10-30 15:13:58 -05:00
src [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
test [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
testpar [svn-r651] Changed name: call H5Sget_simple_extent_dims instead of old H5Sextent_dims. 1998-09-01 17:31:30 -05:00
tools [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
acconfig.h [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
all.zip [svn-r784] Added a readme and H5Tinit.c. Also changed where the files are going to be 1998-10-23 15:03:54 -05:00
configure [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
configure.in [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
COPYING [svn-r673] Changes since 19980908 1998-09-08 14:15:44 -05:00
INSTALL [svn-r673] Changes since 19980908 1998-09-08 14:15:44 -05:00
INSTALL_MAINT [svn-r673] Changes since 19980908 1998-09-08 14:15:44 -05:00
INSTALL_parallel [svn-r368] Purpose: 1998-04-23 19:02:08 -05:00
INSTALL_parallel.ascired [svn-r441] MPIO library maintained by William M. Davidson (wmdavid) has been 1998-07-01 19:16:28 -05:00
INSTALL.ascired [svn-r673] Changes since 19980908 1998-09-08 14:15:44 -05:00
INSTALL.ibm.sp.parallel [svn-r589] Use mpich v1.1.1 and ROMIO. 1998-08-13 15:48:09 -05:00
Makefile.dist [svn-r207] Testing 1998-01-30 16:51:02 -05:00
Makefile.in [svn-r735] Changes since 19981002 1998-10-05 16:01:10 -05:00
MANIFEST [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
README [svn-r859] Changes since 19981030 1998-11-02 12:58:28 -05:00
RELEASE [svn-r848] ./RELEASE 1998-10-30 09:40:37 -05:00

This is hdf5-1.1.20 released on Mon Nov  2 12:13:25 CST 1998
Please refer to the INSTALL file for installation instructions.
------------------------------------------------------------------------------

This release is almost fully functional for the entire API defined in the
documentation, see the RELEASE file in this directory for information
specific to this release of the library.  The INSTALL file contains
instructions on compiling and installing the library.  The INSTALL_parallel
file contains instructions on installing the parallel version of the
library.

Documentation for this release is in the html directory.  Start with the
"index.html" in that dictectory.

Four mailing lists are currently set up for use with the HDF5
library.

   hdf5         - For general discussion of the HDF5 library with
		  other users.

   hdf5dev      - For discussion of the HDF5 library development
		  with developers and other interested parties.

   hdf5announce - For announcements of HDF5 related developments,
		  not a discussion list.

   hdf5cvs      - For checkin notices of code development on the library,
		  not a discussion list.

To subscribe to a list, send mail to "<list>-request@ncsa.uiuc.edu",
(e.g., hdf5-request@ncsa.uiuc.edu) with "subscribe <your e-mail
address> in the _body_ of the message.  Messages to be sent to
the list should be sent to "<list>@ncsa.uiuc.edu".

Nearly daily code snapshots are now being provided at the following URL:
    ftp://hdf.ncsa.uiuc.edu/pub/outgoing/hdf5/snapshots
Please read the readme file in that directory before working with a library
snapshot.

The HDF5 website is located at http://hdf.ncsa.uiuc.edu/HDF5/

Bugs should be reported to hdfhelp@ncsa.uiuc.edu.