Commit Graph

369 Commits

Author SHA1 Message Date
Pedro Vicente Nunes
3a5b6aff1e [svn-r3975] added image and lite files 2001-06-07 11:17:28 -05:00
Bill Wendling
a56b6bedd4 [svn-r3950] Purpose:
Updated
Description:
    Showed removal of versinfo
2001-05-29 14:43:29 -05:00
Bill Wendling
0d2d6fb97d [svn-r3933] Purpose:
Updated to reflect removal of bin/ directory in fortran/ and c++/
    directories.
2001-05-15 13:05:58 -05:00
Elena Pourmal
ac946ee749 [svn-r3922]
Purpose:
    Bug fix
Description:
    There was a typo in the gif.h path that I overlooked first time.
Solution:
    Fixed a typo. bin/chkmanifest does not complain anymore.
Platforms tested:
    baldric
2001-05-12 14:12:25 -05:00
Rushabh Doshi
2eb5516b09 [svn-r3919]
Purpose:
    Adding new feature
Description:
    Added gif2h5 and h52gif conversion utilities
Solution:
    The utilites follow the framework built for the gif2hdf and hdf2gif
    utilities for hdf4. The main files modified were those that read the
    H5 file and those that write H5 file. In the future, if you wish to
    continue with the framework and extend it to .png or some other fileformat
    the main files to edit will be the gif reader and writer.
    One point to note with h52gif. You have to specify the exact location of
    the image and the palette that it links to. You can choose not to specify
    a palette (uniform grayscale chosen in this case) but you must specify
    image location. In the future, someone could edit the readhdf.c source
    to enable the reader to parse the hdf file and select all images with
    corresponding palettes.
Platforms tested:
    modi4 , eirene , hawkwind , arabica , Ren (NT 4.0) , Personal box (win2k)
2001-05-12 12:55:47 -05:00
Albert Cheng
9f0c10b507 [svn-r3883] Updated for newly added files. 2001-05-01 17:32:33 -05:00
Elena Pourmal
4f19d133e7 [svn-r3873]
Purpose:
    Maintenace
Description:
    Added new files ./fortran/src/h5_f.c and ./fortran/src/h5_ff.f90
    and removed old ones (h5f.c and h5ff.f90)
2001-04-28 20:12:16 -05:00
Elena Pourmal
c048eed3be [svn-r3859]
Purpose:
     Windows F90 port
Description:
     all_withf90.zip file conyains all necessary projects to build
     and test HDF5 library (both C and F90) on Windows platforms
Platforms tested:
     Windows 98
2001-04-26 22:30:55 -05:00
Bill Wendling
0e0ad103de [svn-r3856] Purpose:
Update
Description:
    Added the new testfiles.
2001-04-24 18:10:15 -05:00
Albert Cheng
bf5b897dc9 [svn-r3850] Updated for the added file. 2001-04-24 16:11:35 -05:00
Quincey Koziol
e0ae710109 [svn-r3813] Purpose:
Update..
Description:
    Add OSF5 files.
2001-04-16 10:26:43 -05:00
Albert Cheng
d5d9c57d14 [svn-r3775] Purpose:
Updated for the removal of pablo/ProcTrace.inc
Platforms tested:
    bin/chkmanifest it in eirene
2001-04-04 17:05:56 -05:00
Bill Wendling
3ad27d3fac [svn-r3647] Purpose:
Update
Description:
    Added the ./c++/test/th5s.h5 file to the MANIFEST
Platforms tested:
    Linux
2001-03-15 14:20:25 -05:00
Bill Wendling
704300d992 [svn-r3630] Purpose:
Update
Description:
    Added new test for C++ library
Platforms tested:
    Linux
2001-03-14 13:30:42 -05:00
Elena Pourmal
22f31e6cc6 [svn-r3608]
Purpose:
    Bug fix
Description:
    ./fortran/testpar/thdf5.f90 line was included twice in the file
Solution:
    Removed.
2001-03-12 12:59:45 -05:00
Bill Wendling
d54e43ca01 [svn-r3580] Purpose:
Update
Description:
    Added the h5tools_utils.* files.
Platforms tested:
    Linux
2001-03-09 11:47:46 -05:00
Bill Wendling
5b4d7c4255 [svn-r3565] Purpose:
Update
Description:
    Added new tutorial examples.
Platforms tested:
    Linux
2001-03-08 12:38:06 -05:00
Bill Wendling
c501c12cda [svn-r3545] Purpose:
Update
Description:
    Added the new C++ test files.
Platforms tested:
    Linux
2001-03-05 11:25:56 -05:00
Bill Wendling
b8a613b64b [svn-r3509] Purpose:
Update
Description:
    Moved talign from tools directory to tools/lib directory
2001-02-23 17:23:43 -05:00
Bill Wendling
2fd7cbcfdd [svn-r3494] Purpose:
Updated
Description:
    Reflecting the code movements in the tools directory.
Platforms tested:
    Linux
2001-02-22 17:09:28 -05:00
Robert E. McGrath
e8ff838cf3 [svn-r3486]
Purpose:
    Removing junk file from tools tests.
Description:
    Accidently checked in a file that is not used.
2001-02-22 16:34:10 -05:00
Bill Wendling
4ba0759700 [svn-r3448] Purpose:
update
Description:
    Modified to reflect removal of the h4-h5 test files.
Platforms tested:
    Guessed
2001-02-19 11:52:30 -05:00
Albert Cheng
7af4310aa2 [svn-r3441] Purpose:
Updated
Platforms tested:
    bin/chkmanifest
2001-02-18 08:17:32 -05:00
Bill Wendling
925a56fbb5 [svn-r3423] Purpose:
Update
Description:
    Updated with the new testfiles.
Platforms tested:
    Linux
2001-02-16 12:47:04 -05:00
MuQun Yang
e971b7a958 [svn-r3421]
Purpose:
    updating this file to include updated hdf4 test files for converter testing
Description:
    [describe the bug, or describe the new feature, etc]
Solution:
    [details about the changes, algorithm, etc...]
    [Please as detail as you can since your own explanation is
    better than others guessing it from the code.]
Platforms tested:
    [machines you have tested the changed version.  This is absolute
    important.  Test it out on at least two or three different platforms
    such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and
    64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
2001-02-15 23:09:11 -05:00
Robert E. McGrath
d12fa9b5c5 [svn-r3408] Purpose:
Adding new feature.
Description:
  XML output option to h5dump
Platforms tested:
  SPARC Solaris 2.7, Irix6.5 (32bit), Linux, Win98
2001-02-14 15:48:22 -05:00
Bill Wendling
21e3bc433c [svn-r3405] Purpose:
Addition
Description:
    Added doc/html/Intro/Dependencies file
2001-02-13 14:37:02 -05:00
Bill Wendling
3925de2cdd [svn-r3391] Purpose:
UPdate
Description:
    Added Intro/Makefile.in to the MANIFEST
2001-02-09 15:17:48 -05:00
Frank Baker
e26fda7232 [svn-r3389]
Purpose:
    Add file ./doc/html/Intro/IntroExamples.html
2001-02-09 13:05:51 -05:00
Elena Pourmal
6a28293644 [svn-r3372]
Purpose:
    Typo fix
Description:
    While running a snapshot, I noticed that MANIFEST has _DO_NO_DISTRIBUTE_ typo.
Solution:
    Fixed.
Platforms tested:
    PDP-11 and BESM-6
2001-02-06 14:27:31 -05:00
Elena Pourmal
6084397532 [svn-r3368]
Purpose:
    Maintenance
Description:
    Added ./examples/run_examples.sh line to the file
2001-02-06 11:30:57 -05:00
Bill Wendling
3f1cdd074e [svn-r3361] Purpose:
Update
Description:
    Updated with the new files in the doc/ directories.
2001-02-05 15:23:55 -05:00
Albert Cheng
67a2bc2da2 [svn-r3351] Updated with file name changes.
Platforms tested:
    bin/chkmanifest in eirene.
2001-02-05 13:44:45 -05:00
Frank Baker
500e15e77e [svn-r3345]
Description:
    Adding two files:
        ./doc/html/ADGuide/HISTORY.txt
        ./doc/html/ADGuide/RELEASE.txt
2001-02-02 16:48:23 -05:00
MuQun Yang
754b404cf0 [svn-r3343]
Purpose:
    add all_withhdf4.zip
Description:
Solution:
Platforms tested:
2001-02-02 14:46:08 -05:00
Albert Cheng
ed43021c16 [svn-r3330] Purpose:
Update
Description:
    Added new entries of locate_hdf4 and runtest.
    Made runtest _DO_NOT_DISTRIBUTE_ since it is NCSA site dependent.
2001-01-26 17:02:55 -05:00
Albert Cheng
4ba86ccf23 [svn-r3324] Updated with new files. 2001-01-25 09:56:19 -05:00
Elena Pourmal
3dc999dfaa [svn-r3321]
Purpose:
    Maintenance for the upcoming hdf4-1.4..0-beta3-pre3 testing and release.
Description:
    Renamed INSTALL_Windows.txt to INSTALL_Windows to make name consistent
    with other names of INSTALL* files.
    Updated MANIFEST to include INSTALL_Windows file.
    Updated RELEASE file.
2001-01-24 14:01:23 -05:00
Frank Baker
2ec2bb17ed [svn-r3310]
Purpose:
    To remove ragged array doc files (1 each in UG and RM)
Solution:
    Removed ragged array doc files Ragged.html and RM_H5RA.html
Platforms tested:
    IE 5
2001-01-19 16:18:11 -05:00
Quincey Koziol
7921315a33 [svn-r3304] Purpose:
Code update
Description:
    Remove ragged array code & tests from library before release.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-18 18:30:23 -05:00
Quincey Koziol
07319d804b [svn-r3297] Purpose:
Remove file.
Description:
    Remove the c++/src/H5config.h.in file from the manifest
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-18 10:40:18 -05:00
Quincey Koziol
3015b2ccc8 [svn-r3278] Purpose:
Update manifest
Description:
    Added ./doc/html/ADGuide/Changes.html to the manifest.
2001-01-12 10:28:37 -05:00
Quincey Koziol
b885b7ddcf [svn-r3267] Purpose:
Update file manifest
Description:
    Update file manifest with recent testing shell script name changes.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2001-01-10 17:15:50 -05:00
Quincey Koziol
05d1d7790d [svn-r3239] Purpose:
Updating manifest..
2001-01-04 09:16:24 -05:00
Bill Wendling
f8fe0c19d7 [svn-r3202] Purpose:
Update
Description:
	Added ./doc/html/cpplus files.
2000-12-26 16:34:59 -05:00
Bill Wendling
388c172cf4 [svn-r3201] Purpose:
Update
Description:
	Updated to reflect document additions and subtractions.
Platforms tested:
	Linux
2000-12-25 03:21:16 -05:00
Frank Baker
703f75bd4b [svn-r3197]
Purpose:
    Adding HDF5 Tutorial files (./doc/html/Tutor/*)
2000-12-22 16:03:51 -05:00
Frank Baker
60e0a48b4b [svn-r3184]
Purpose:
    Added ./doc/html/ADGuide/H4toH5Mapping.doc
2000-12-21 16:46:40 -05:00
Frank Baker
59aaf67256 [svn-r3180]
Purpose:
    Adding new doc files
	App Developer's Guide (with member docs)
	C++ and Fortran90 API docs
Platforms tested:
    IE 5
2000-12-21 15:40:13 -05:00
Bill Wendling
f88e6f1b78 [svn-r3128] Purpose:
Updated
Description:
	Added config files for unicosmk2.0.5.X for main library and
	Fortran library.
2000-12-13 11:54:33 -05:00
Bill Wendling
321f037a6f [svn-r3123] Purpose:
Update
Description:
	Added entry for ``./doc/html/PredefDTypes.html''
2000-12-13 11:26:32 -05:00
Bill Wendling
c3be87ad62 [svn-r3098] Purpose:
Updated
Description:
	Added the new C++ test files.
Platforms tested:
	Linux
2000-12-08 11:50:22 -05:00
Bill Wendling
297b31c448 [svn-r3092] Purpose:
Update
Description:
	Changed to reflect the new C++ file names.
2000-12-07 15:29:18 -05:00
Albert Cheng
17a906445b [svn-r3069] Updated it. 2000-12-02 15:23:02 -05:00
Quincey Koziol
0a2a84398d [svn-r3064] Purpose:
Doc Fix
Description:
    Update with missing files.
Platforms tested:
    FreeBSD 4.2 (hawkwind)
2000-12-02 10:11:16 -05:00
Bill Wendling
536374a275 [svn-r2991] Purpose:
Adding Files
Description:
	Added new test files to MANIFEST and removed old tests..
2000-11-21 16:56:05 -05:00
Elena Pourmal
ae1c7b47e3 [svn-r2978]
Purpose:
    Maintenance
Description:
    Added H5f.c and H5ff.f90 and removed H5f90misc* files.
2000-11-17 17:48:34 -05:00
Bill Wendling
d33deacac6 [svn-r2970] Purpose:
Added ./tools/testfiles/tvldtypes.ls to the MANIFEST
2000-11-17 13:52:08 -05:00
Bill Wendling
652c443d70 [svn-r2927] Purpose:
Added new files for c++ (Dependencies).
2000-11-15 12:45:46 -05:00
Bill Wendling
151b86a271 [svn-r2906] Purpose:
Updated with C++ addition information.
2000-11-14 18:20:32 -05:00
Bill Wendling
80aabe2a2e [svn-r2877] Purpose:
Updated
Description:
	Added test files for variable length dumping.
2000-11-13 12:15:26 -05:00
Quincey Koziol
f828fa13df [svn-r2870] Purpose:
Update
Description:
    Added new test file.
Platforms tested:
    FreeBSD 4.1.1 (hawkwind)
2000-11-11 19:08:59 -05:00
Quincey Koziol
e32c78d023 [svn-r2843] Purpose:
New Feature
Description:
    Added array datatype to library.  See documentation at:
        http://hdf.ncsa.uiuc.edu/HDF5/planning/DP/ArrayType.html
    for complete details on the impact to the library.
Solution:
    Changes to the base library include removing the ability of compound
    datatype fields to be an array (they can use an array type for the field,
    to duplicate the functionality) and adding in the new array datatype
    everywhere appropriate. (I hope :-)
Platforms tested:
    FreeBSD 4.1.1 (hawkwind)
2000-11-09 16:45:27 -05:00
MuQun Yang
73df5fb57a [svn-r2841]
Purpose:
    add testfiles for h4toh5 converter
Description:
Solution:
Platforms tested:
    [machines you have tested the changed version.  This is absolute
    important.  Test it out on at least two or three different platforms
    such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and
    64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
2000-11-09 10:50:17 -05:00
Elena Pourmal
22aa01180d [svn-r2812]
Purpose:
    Added tH5G.f90 test file to the list of fortran files.
2000-11-08 10:25:23 -05:00
Bill Wendling
6d04c130ad [svn-r2788] Purpose:
Added fortran/testpar/Dependencies to the MANIFEST.
2000-11-01 12:41:33 -05:00
Bill Wendling
b5389be3aa [svn-r2784] Purpose:
Added fortran/testpar/Makefile.in to MANIFEST
2000-10-31 15:21:06 -05:00
Elena Pourmal
feb7e97b13 [svn-r2773]
Purpose:
     Maintenance
Description:
    I renamed three files in the fortran/src directory
    H5Pf_parallel.c --> H5FDmpiof.c
    H5Pff_parallel.f90 --> H5FDmpioff.f90
    HDF5_parallel.f90 --> HDF5mpio.f90
Solution:
    Updated names in the MANIFEST file.
2000-10-31 12:58:37 -05:00
Robb Matzke
7f7ab4a163 [svn-r2762] ./hdf5/MANIFEST
* 2000-10-31 Robb Matzke  <matzke@llnl.gov>
	Added files for expected h5ls output.
2000-10-31 11:18:33 -05:00
Albert Cheng
24897d0be8 [svn-r2758] Purpose:
Updated
Platforms tested:
    via bin/chkmanifest on arabica.
2000-10-31 10:45:25 -05:00
Elena Pourmal
10a40a09e4 [svn-r2755]
Purpose:
    Maintenance
Description:
    I created ./fortran/testpar directory and added files to it
    but forgot to update MANIFEST file.
Solution:
    Fixed MANIFEST.
Platforms tested:
2000-10-31 09:27:02 -05:00
Bill Wendling
c5509bd820 [svn-r2741] Purpose:
Added ThreadSafe.html document to MANIFEST.
2000-10-27 10:59:34 -05:00
Albert Cheng
25886a7bba [svn-r2734] updated. 2000-10-24 17:09:46 -05:00
Albert Cheng
3c1dc022c6 [svn-r2726] Updated.
Platforms tested:
    eirene via bin/chkmanifest
2000-10-24 14:01:25 -05:00
Frank Baker
82725e62af [svn-r2700] Description:
Adding .../doc/html/TechNotes/VFLfunc.html
2000-10-19 12:17:47 -05:00
Quincey Koziol
95445613ca [svn-r2699] Purpose:
Bug fix
Description:
    "Time" datatypes (H5T_UNIX_D*) were not being stored and retrieved in
    the datatype object header message correctly.
Solution:
    Store endian-ness and precision in the datatype object header message and
    added test to continue to track them working correctly.

    This fixes bug #512.

Platforms tested:
    FreeBSD 4.1.1 (hawkwind)
2000-10-19 11:42:33 -05:00
Frank Baker
e5c6170754 [svn-r2698] Description:
Adding .../doc/html/TechNotes/VFL.html
2000-10-18 17:45:32 -05:00
Quincey Koziol
428f04e82a [svn-r2651] Purpose:
Maintainance
Description:
    Updated for the new files I'm adding as well as the tools/talign.c file
    missing from last night's tests.
Platforms tested:
    Solaris 2.6 (baldric) & FreeBSD 4.1.1 (hawkwind)
2000-10-10 02:40:07 -05:00
Bill Wendling
578c71ef87 [svn-r2629] Purpose:
Added site-specific/ subdirectory in config/ directory
Description:
	If a machine needs site-specific configure options but those
	options don't necessarily apply to all machines of that type,
	place them there.
2000-10-03 17:25:09 -05:00
MuQun Yang
d152c60a30 [svn-r2622]
Purpose:
    add h4toh5 converter into MANIFEST
Description:
     add h4toh5 converter source codes, test files into MANIFEST
Solution:
Platforms tested:
       arabica,baldric,eirene
2000-09-29 17:33:03 -05:00
Quincey Koziol
b53bfca418 [svn-r2611] Purpose:
Rearrange code
Description:
    The data sieve buffering code for contiguously stored datasets was
    wedged in the H5F_arr_read/H5F_arr_write routines.
Solution:
    Created a new H5Fcontig.c to hold I/O routines for contiguously stored
    datasets (like H5Fistore.c for chunked dataset I/O routines) and moved
    data sieving code into those routines.
Platforms tested:
    Solaris 2.6 (i.e. baldric)
2000-09-28 14:12:43 -05:00
Albert Cheng
d59cdf21d9 [svn-r2605] Updated with the addition of SWControl.html entry. 2000-09-27 09:03:06 -05:00
Bill Wendling
53513a5ad2 [svn-r2582] Purpose:
Bug fix
Description:
	Didn't regen the MANIFEST when I added the Fortran
	library...sorry.
2000-09-20 10:22:46 -05:00
Quincey Koziol
100d757f88 [svn-r2567] Description:
Added Stream VFD modules to the MANIFEST
2000-09-16 11:55:24 -05:00
Albert Cheng
d222611cd3 [svn-r2490] Updated. 2000-08-30 14:36:20 -05:00
Frank Baker
f62ab9363a [svn-r2486] MANIFEST: Added files for "HDF5 Technical Notes" document. 2000-08-28 11:39:32 -05:00
Frank Baker
027b328b54 [svn-r2440] Added HDF5 FORTRAN90 Reference Manual
Function descriptions in ./doc/html/fortran/
	Button graphics in ./doc/html/Graphics/
2000-07-18 10:04:35 -05:00
Bill Wendling
e852a8b54e [svn-r2399] Added config/hpux11.00 to the MANIFEST file for the devel branch... 2000-06-21 11:38:05 -05:00
Albert Cheng
223ddb1a9a [svn-r2350] Updated. 2000-06-07 08:59:49 -05:00
Patrick Lu
4588fbf2ca [svn-r2309] added entries for the bitfield test file and the ddl 2000-05-31 11:23:52 -05:00
Albert Cheng
70354f23ba [svn-r2288] Updated. 2000-05-22 17:55:33 -05:00
Quincey Koziol
e21eba68c1 [svn-r2277] Added H5TSprivate.h 2000-05-19 09:52:03 -05:00
Albert Cheng
c089af22ee [svn-r2253] Updated. 2000-05-13 11:10:18 -05:00
Quincey Koziol
cd593a1281 [svn-r2245] Added missing files.. 2000-05-12 09:59:07 -05:00
Patrick Lu
e3fa05cf20 [svn-r2217] added entries for the opaque testfile and the ddl 2000-05-04 12:10:34 -05:00
Albert Cheng
ad7b98ef4e [svn-r2168] Updated. 2000-04-20 12:37:45 -05:00
Raymond Lu
cf9d1d7f39 [svn-r2140] Update. 2000-04-13 11:13:30 -05:00
Quincey Koziol
88c72b4568 [svn-r2080] Added information about the H5Giterate bug fixed & added the new test module
(test/titerate.c) to the MANIFEST
2000-04-05 15:51:10 -05:00
Quincey Koziol
170a650b2f [svn-r2076] Removed H5FLpublic.h entry 2000-04-05 13:12:03 -05:00
Quincey Koziol
02e4ee5edf [svn-r2073] Added free-list code to the library and took out the older "temporary buffer"
code, since the functionality was superceded.  See the followup document for
details on the free-list code.
2000-04-04 16:00:31 -05:00
Elena Pourmal
6864463d20 [svn-r2058]
Yesterday I forgot to change add HISTORY file. Fixed.
2000-03-24 09:50:59 -05:00
Patrick Lu
064ad5df8f [svn-r2044] added entries for the tnestedcomp.h5 and tnestcomp-1.ddl files 2000-03-21 12:51:03 -05:00
Raymond Lu
ce99fccca0 [svn-r2026] Switch from Globus1.0 to Globus1.1.x. Remove Globus configuration, keep GASS configuration. 2000-03-13 14:33:36 -05:00
Albert Cheng
c192896a98 [svn-r2022] Updated. 2000-03-13 09:51:42 -05:00
Albert Cheng
0a6f1be84f [svn-r1977] Updated with the newly added config file for cygwin. 2000-02-18 20:01:55 -05:00
Albert Cheng
acc81e38ce [svn-r1937] Updated with newly added files and deleted ones. 2000-01-07 18:23:38 -05:00
Albert Cheng
36c94d9018 [svn-r1880] Added the new test module file for testpar. 1999-12-17 09:35:54 -05:00
Albert Cheng
8052e47294 [svn-r1820] Updated with deleted file 1999-11-03 19:24:18 -05:00
Albert Cheng
cc81ff713a [svn-r1812] Updated with recently added and deleted files. 1999-11-03 09:30:40 -05:00
Robb Matzke
eb8747499d [svn-r1802] Changes since 19991019
----------------------

./MANIFEST
./configure.in
./configure			[REGENERATED]
	Added more checking for `make' features.

./Makefile.in
./doc/Makefile.in
./doc/html/Makefile.in
./doc/html/Tutor/Makefile.in
./examples/Makefile.in
./pablo/Makefile.in
./src/Makefile.in
./test/Makefile.in
./testpar/Makefile.in
./tools/Makefile.in
./config/commence.in
./config/conclude.in
./config/depend.in		[REMOVED]
./config/depend1.in		[NEW]
./config/depend2.in		[NEW]
./config/depend3.in		[NEW]
./config/depend4.in		[NEW]
./config/dependN.in		[NEW]
	The directory search stuff was moved into commence.in, thereby
	shortening the Makefile.in prologues.

./doc/html/Dependencies		[NEW]
./doc/html/Tutor/Dependencies	[NEW]
./examples/Dependencies		[NEW]
./src/Dependencies		[NEW]
./test/Dependencies		[NEW]
./testpar/Dependencies		[NEW]
./tools/Dependencies		[NEW]
	The `.distdep' files were all renamed to `Dependencies' to make them
	more obvious. They are required (but may be empty) in every directory
	that has a Makefile.in that ends with @CONCLUDE@ (you'll get an
	obvious error from make if you forgot to create one).

./bin/trace
./src/H5.c
	Added H5E_major_t and H5E_minor_t although tracing only prints the
	integer value.

./src/H5E.c
./src/H5Epublic.h
	Added tracing information.

./src/H5FDcore.c
./src/H5FDfamily.c
./src/H5FDgass.c
./src/H5FDmpio.c
./src/H5FDsec2.c
./src/H5FDstdio.c
	Fixed places where FUNC_LEAVE() evaluated it's argument more than
	once.

	Added tracing information.

	Wrapped long lines.

./config/gnu-flags
	Fixed a syntax error when we don't have a gnu compiler.
1999-11-01 10:21:16 -05:00
Albert Cheng
226f78fba2 [svn-r1792] Updated MANIFEST. 1999-10-26 14:34:29 -05:00
Albert Cheng
d59808997f [svn-r1767] MANIFEST:
Updated.
configure.in:
    Removed the test for -lxnet in the GASS-driver part.  There is
    no need for it and it does not exist in other machines like IRIX64.
configure:
    Deriverd from configure.in.
1999-10-15 18:22:10 -05:00
Albert Cheng
44fa8e1e3e [svn-r1727] Updated it with new file. 1999-10-06 11:38:04 -05:00
Albert Cheng
a9b3674f97 [svn-r1707] Changed to different locations or filenames.
INSTALL.ascired -> INSTALL_TFLOPS
INSTALL.ibm.sp.parallel -> bin/config_para_ibm_sp.sh
INSTALL_parallel.ascired -> bin/config_para_tflops.sh
1999-10-01 13:00:02 -05:00
Albert Cheng
d54afb5670 [svn-r1622] Updated with new GASS driver files. 1999-08-31 00:06:01 -05:00
Robb Matzke
99d84a8f4c [svn-r1619] ./src/H5O.c [1.2, 1.3]
Fixed a read-uninitialized-memory error that resulted in the
	file containing small amounts (<8 bytes each) of uninitialized
	data. These padding areas (which are never read by hdf5) are
	initialized to zero now.

./MANIFEST
./src/H5Z.c
./src/H5Zdeflate.c			[NEW]
./src/H5Zprivate.h
./src/H5Zpublic.h
./src/Makefile.in
	The zlib filter was moved to a separate file but is still
	automatically defined.
1999-08-30 14:59:37 -05:00
Robb Matzke
cc89b8a605 [svn-r1572] Changes since 19990810
----------------------

./MANIFEST
./src/H5FDmulti.c		[NEW]
./src/H5FDmulti.h		[NEW]
./src/Makefile.in
./src/hdf5.h
	The split driver was reimplemented as a more general "multi"
	driver which is capable of splitting data into multiple files
	like the family driver except the partioning is done by memory
	usage type instead of address. The H5Pset_fapl_split()
	function just calls H5Pset_fapl_multi() with arguments which
	prepare to split the address space into two files: meta and
	raw data.

	This is the first version. I plan to allow the open() call to
	relax a bit which would allow one to open an hdf5 file when
	only the meta-data file is present. This would allow a very
	large file to be split and stored on tape and the relatively
	small meta file to be mirrored on disk to allow limited
	browsing of the file (any request for raw data would fail).

./src/H5private.h
./src/H5F.c
./src/H5FD.c
./src/H5FDprivate.h
./src/H5FDpublic.h
./src/H5FDcore.c
./src/H5FDfamily.c
./src/H5FDmpio.c
./src/H5FDsec2.c
	Added the ability for a file driver to store information in
	the superblock which would be needed if the file were opened
	again later for reading.  The format is driver-defined which
	allows users to extend it however they like.

./doc/html/H5.format.html
	Added information about the new driver information block of
	the superblock. This is where file drivers store information
	they need in order to reopen the file later.


./src/H5F.c
./src/H5Fprivate.h
./src/H5FD.c
./src/H5FDprivate.h
./src/H5FDpublic.h
./src/H5FDcore.c
./src/H5FDfamily.c
./src/H5FDmpio.c
./src/H5FDsec2.c
./src/H5Fistore.c
./src/H5R.c
	The file access properties and the file access property list
	were decoupled, which allows the property list to more cleanly
	contain properties for various levels of the file and which
	allows the property list to be modified more cleanly when
	opening files.

./src/H5.c
./src/H5FDpublic.h
	Removed H5FD_MEM_META and H5FD_MEM_GROUP since they're never
	used.

./src/H5D.c
	Changed the way we detect the MPIO driver in all these special
	cases.

./src/H5F.c
./src/H5Rpublic.h
./test/tfile.c
	The default file sizeof(offset) was changed to be a function
	of haddr_t instead of hsize_t.

	THE H5RPUBLIC.H DEFINITIONS WILL HAVE PROBLEMS IF THE USER
	CREATES A FILE WITH NON-DEFAULT OFFSET AND SIZE SIZES!

./src/H5F.c
	Fixed an uninitialized memory access bug in file closing
	related to the VFL.

./src/H5T.c
./src/H5Tpublic.h
	Added an H5T_NATIVE_HADDR predefined datatype which
	corresponds to the `haddr_t' type.

./test/Makefile.in
	Reformatted long lines.

./test/big.c
./test/cmpd_dset.c
./test/dsets.c
./test/dtypes.c
./test/extend.c
./test/external.c
	Removed the H5F_ACC_DEBUG flag from file creation/open calls.

./test/big.c
	Plugged a memory leak.

./test/h5test.c
	Added support for the `multi' driver.

	Removed #warning about not having the stdio driver. Plans are
	to not implement it since the sec2 driver serves the same
	purpose and testing didn't show any difference in execution
	times between the two.
1999-08-17 14:12:59 -05:00
Robb Matzke
cbf68fc824 [svn-r1568] Changes since 19990730
----------------------

This extensive change is the virtual file layer implementation. I've
ported and tested the sec2, family, and core drivers and only ported
the mpio driver (Albert will test it).  So if you need MPIO I would
recommend sticking with the previous version for a while.

You will get a few compile warnings about split and stdio drivers not
being implemented and possibly tracing information not inserted in
some of the drivers. You can safely ignore them but I plan to fix
them.

I'm still working on the split driver because I just realized that it
needs a part of the VFL that isn't written yet.

Documentation is being updated also because there were some minor
changes (mostly just name changes). It should be available on my web
site later this week.

./MANIFEST
./src/Makefile.in
./src/hdf5.h
./src/H5Flow.c			[REMOVED]
./src/H5Fstdio.c		[REMOVED]
./src/H5Fsec2.c			[REMOVED]
./src/H5Fsplit.c		[REMOVED]
./src/H5Fmpio.c			[REMOVED]
./src/H5Ffamily.c		[REMOVED]
./src/H5Fcore.c			[REMOVED]
./src/H5MFpublic.h		[REMOVED]
./src/H5FD.c			[NEW]
./src/H5FDcore.c		[NEW]
./src/H5FDcore.h		[NEW]
./src/H5FDfamily.c		[NEW]
./src/H5FDfamily.h		[NEW]
./src/H5FDmpio.c		[NEW]
./src/H5FDmpio.h		[NEW]
./src/H5FDprivate.h		[NEW]
./src/H5FDpublic.h		[NEW]
./src/H5FDsec2.c		[NEW]
./src/H5FDsec2.h		[NEW]
	Removed/added files for virtual file layer.

./bin/trace
./src/H5.c
	Removed unused public datatypes and added new VFL public
	datatypes.

	Changed an error message.

./config/BlankForm
./config/dec-flags
./config/gnu-flags
./config/hpux10.20
./config/hpux9.03
./config/irix5.x
./config/irix6.x
./config/solaris2.x
./config/unicosmk
	Removed the H5F_OPT_SEEK and H5F_LOW_DFLT constants from the
	configuration since they're no longer applicable. The default
	file driver is always the sec2 driver and it always optimizes
	calls to lseek() or lseek64().

./config/depend.in
	C preprocessor errors generated during automatic dependency
	building are sent to /dev/null to prevent them from appearing
	twice in the make output.

./src/H5AC.c
./src/H5B.c
./src/H5D.c
./src/H5F.c
./src/H5G.c
./src/H5Gent.c
./src/H5Gnode.c
./src/H5HG.c
./src/H5HL.c
./src/H5O.c
./src/H5Oattr.c
./src/H5Odtype.c
./src/H5Oefl.c
./src/H5Oshared.c
./src/H5T.c
./src/H5detect.c
./test/ohdr.c
	Changed H5F_ADDR_UNDEF to HADDR_UNDEF to be more consistent
	with the `haddr_t' datatype which is now a public type.

./src/H5D.c
./src/H5P.c
./src/H5Ppublic.h
./src/H5Tconv.c
./test/cmpd_dset.c
./test/dsets.c
./test/overhead.c
./test/tselect.c
./test/tvltypes.c
	The H5P_DATASET_XFER constant was changed to H5P_DATA_XFER
	because the properties apply to all types of I/O operations,
	not just datasets.

./src/H5B.c
./src/H5Bprivate.h
./src/H5D.c
./src/H5Dpublic.h
./src/H5F.c
./src/H5Farray.c
./src/H5Fistore.c
./src/H5Fprivate.h
./src/H5Fpublic.h
./src/H5Gnode.c
./src/H5Gpkg.h
./src/H5HG.c
./src/H5HL.c
./src/H5O.c
./src/H5R.c
./src/H5Sall.c
./src/H5Shyper.c
./src/H5Smpio.c
./src/H5Spoint.c
./src/H5Sprivate.h
./test/big.c
./test/h5test.c
./test/istore.c
./testpar/t_dset.c
./testpar/t_file.c
./tools/h5debug.c
./tools/h5ls.c
	Modified to work with the virtual file layer by calling H5FD_*
	functions instead of H5F_low_* functions and by passing file
	access and data transfer properties by object ID instead of
	pointer.

	Changed H5D_transfer_t to H5FD_mpio_xfer_t since the
	COLLECTIVE vs. INDEPENDENT transfer mode is specific to the
	MPIO file driver.

	Moved MPIO-specific stuff into the MPIO driver.

./src/H5B.c
./src/H5D.c
./src/H5Fprivate.h
	The H5F_mpio_* private functions were renamed and placed in
	the H5FDmpio driver except those which appeared in H5Smpio.c.

./src/H5E.c
./src/H5Epublic.h
	Added major error number H5E_VFL for virtual file layer
	related errors.

./src/H5F.c
./src/H5Fprivate.h
	Changed the logic that controls whether the boot block is
	written. Instead of assuming that the first call to write the
	boot block is only to allocate space, I've added a function
	argument which makes this explicit.

	Changed the way files are compared so that a driver-defined
	comparison function can be called.  Files which belong to
	different drivers are always considered different.

	Removed H5F_driver_t since file drivers are now identified by
	object ID instead of a special non-user-extendible datatype.

	Removed all the hard-coded low-level file properties which
	have been replaced by the various file drivers.

./src/H5I.c
./src/H5Iprivate.h
	Added the H5I_inc_ref() which was removed a few months ago
	since we finally have a use for it.

./src/H5Ipublic.h
	Added the H5I_VFL object ID type to identify file drivers in
	the virtual file layer.

./src/H5MF.c
./src/H5MFprivate.h
	Moved all the allocation/deallocation code into the virtual
	file layer which allows file drivers to override much of it.

./src/H5P.c
./src/H5Ppublic.h
	Moved file driver-specific code into the various file driver
	files.

	The H5Pcopy() and H5Pclose() functions make calls into the
	virtual file driver to manage the memory for driver-specific
	file access and data transfer properties.

./src/H5private.h
./src/H5public.h
	The `haddr_t' type is now public.

./test/tfile.c
	Added a few more comments.
1999-08-10 15:21:32 -05:00
Albert Cheng
5d17b44b11 [svn-r1559] Updated for the newly added INSTALL_Windows.txt file. 1999-08-02 15:10:44 -05:00
Albert Cheng
182cd1a27c [svn-r1448] Added two IBM specific configuration files which are provided by
Richard Hedges of LLNL.
1999-07-08 14:39:19 -05:00
Albert Cheng
8e6ec6ee1e [svn-r1446] Makefile.ibmsp is no longer needed. Configure generates the right
Makefile for it.
1999-07-07 23:02:21 -05:00
Quincey Koziol
c745f91da7 [svn-r1444] Added missing files to manifest 1999-07-07 17:39:58 -05:00
Patrick Lu
75d0ccdb1b [svn-r1422]
added entries to the new files I added to the testfile dir(tenum.h5 tenum.ddl tobjref.h5
tobjref.ddl tdatareg.ddl tdatareg.h5)
1999-07-06 09:31:20 -05:00
Albert Cheng
6a6f846c01 [svn-r1399] Updated for the removal of the two old Makefile's in testpar. 1999-06-30 22:35:46 -05:00
Albert Cheng
a7488d696f [svn-r1396] Updated with new location of h5dumptst.c. 1999-06-30 13:12:48 -05:00
Elena Pourmal
fd376ba048 [svn-r1381]
h5_mount.c and h5_reference.c were added.
1999-06-25 13:11:57 -05:00
Albert Cheng
855d10e8ee [svn-r1338] Removed the tools/testfiles/*.dmp which are no longer used. 1999-06-13 20:55:17 -05:00
Albert Cheng
0ccd32fd68 [svn-r1337] Updated it with new files created for the h5toh4 tests. 1999-06-13 19:47:43 -05:00
Quincey Koziol
725578538a [svn-r1331] Added VL datatype test file 1999-06-11 17:03:53 -05:00
Robb Matzke
f1a1ae37ff [svn-r1315] Changes since 19990607
----------------------

./configure.in
./configure			[REGENERATED]
./src/libhdf5.settings.in	[NEW]
./config/conclude.in
./INSTALL
./MANIFEST
	A file called `libhdf5.settings' is installed along with the
	libraries and it contains a list of various things that might
	be of interest to someone using the library (such as what
	compiler/options were used and what other libraries might need
	to be linked to satisfy external references).  We can add more
	things as it becomes necessary. Here's a sample...

	SUMMARY OF THE HDF5 CONFIGURATION
	=================================

	HDF5 Version:		hdf5-1.1.106
	Configured on:		Tue Jun  8 11:38:52 EDT 1999
	Configured by:		matzke@llnl.gov at Spizella Software
	Configure mode:		development
	Host system:		i686-pc-linux-gnulibc1
	Byte sex:		little-endian
	Libraries:		static, shared
	Parallel support:	mpicc
	Installation point:	/usr/local
	Compiler:		mpicc (egcs-2.91.66)
	Compiler switches:	-Wall -g
	Extra libraries:	-lmfhdf -ldf -lz -ljpeg -lm
	Archiver:		ar
	Ranlib:			ranlib
	Debugged Packages:	d,e,f,g,hg,i,mm,o,p,s,v,z
	API Tracing:		yes
	File addresses:		large
1999-06-08 11:14:10 -05:00
Quincey Koziol
df96f4362a [svn-r1304] Added new H5Tvlen.c file to manifest. I don't recall changing the configure
script though... :-?
1999-06-04 17:23:42 -05:00
Quincey Koziol
81b282b663 [svn-r1250] Added DatatypesEnum.html and EnumMap.gif 1999-05-06 18:04:52 -05:00
Robb Matzke
da9c719938 [svn-r1230] Forgot to add pablo/READ_ME to the MANIFEST file last time 1999-04-28 12:15:26 -05:00
Robb Matzke
2f23391566 [svn-r1228] Added missing pablo files to MANIFEST. Snapshots should start working again... 1999-04-28 10:53:42 -05:00
Robb Matzke
d534a4dd0d [svn-r1204] Changes since 19990415
----------------------

./config/depend.in
	Fixed automatic dependencies. We were storing dependencies for
	*.o files instead of *.lo files after shared libraries were
	added.

./config/gnu-flags
./config/linux-gnulibc1
	Moved `-march=pentiumpro -mcpu=pentiumpro -malign-double' from
	the linux file to this file and caused it to depend on the CPU
	name.  This fixes one of Elena's bugs.

./src/H5B.c
./src/H5Bprivate.h
./src/H5D.c
./src/H5Dprivate.h
./src/H5Dpublic.h
./src/H5F.c
./src/H5Farray.c
./src/H5Fistore.c
./src/H5Fmpio.c
./src/H5Fprivate.h
./src/H5Fpublic.h
./src/H5Gnode.c
./src/H5P.c
./src/H5RA.c
./src/H5Sall.c
./src/H5Shyper.c
./src/H5Smpio.c
./src/H5Spoint.c
./src/H5Sprivate.h
./src/H5Tpublic.h
./test/istore.c
	Added an H5Dget_storage_size() function that reports the
	amount of storage allocated for raw data in a dataset.

	Changed H5D_xfer_* to H5F_xfer_* because these properties are
	more general than datasets. This also allows some of the
	lower-level I/O functions to get this information easier.

./src/H5S.c
./src/H5Sall.c
	Added two new functions H5S_all_read() and H5S_all_write()
	which are optimizations that copy data directly between file
	and memory without having to go through the scatter gather
	step.  This knocks quite a bit of time off the I/O and
	reading/writing entire datasets is a fairly common operation.

./tools/h5ls.c
	Reports the logical size of data, the allocated size of data,
	and the percent utilization.

./MANIFEST
	Removed old pablo files, added new files. Snapshots should now
	start to work again.

./src/H5D.c
./src/H5Fmpio.c
	Removed two warnings signed vs. unsigned comparisons and check
	for overflow.
1999-04-23 07:31:21 -05:00
Robb Matzke
b8ef51ee7a [svn-r1138] Changes since 19990304
----------------------

./config/*-aix4.*	[REMOVED]
./config/*-aix4.x	[NEW]
./config/solaris2.5	[REMOVED]
./config/solaris2.x	[NEW]
./configure.in
./configure		[REGENERATED]
./MANIFEST
	Changed the names of the IBM-SP2 config files by replacing the
	minor version numbers with an `x'.  The solaris config warns
	about old versions of gcc.

	The RUNSERIAL value is set to the empty string by default. The
	config/* file (or user) can override it by setting it to some
	other value.

	The `--enable-parallel' with no flags turns on the
	HAVE_PARALLEL constant in the source code but doesn't add any
	MPI or MPI-IO libraries to the link line.

	If we are compiling for parallel then configure checks that we
	can actually link a very simple program. This has the benefit
	of detecting config errors before we waste time compiling the
	entire library.

	Configure recognizes `mpcc_r' as a parallel compiler.

./src/H5A.c
./src/H5Apublic.c
	Fixed some compiler warnings.  Changed the return type of
	H5Aget_name() from hssize_t to ssize_t because the name can
	never be larger then memory.
1999-03-12 13:35:04 -05:00
Robb Matzke
96320e69c0 [svn-r1117] Changes since 19990303
----------------------

./configure.in
./configure		[REGENERATED]
	The path for a command is calculated explicitly the hard way
	because `type -path' isn't portable.

./config/freebsd
./config/linux-gnu
./config/linux-gnulibc2
	Changed the way files reference each other.

./config/gnu-flags	[NEW]
./config/dec-flags	[NEW]
	These files figure out what flags to pass to certain compilers
	so we can reuse code in more than one config/* file.  They
	also have better warning messages when old compilers are used.

./config/linux-gnulibc1
./config/dec-osf4.x
	These files use the new *-flags files.


./src/H5D.c
./src/H5Onull.c
./src/H5Tconv.c
./tools/h5ls.c
	Fixed a compiler warning.

./src/H5detect.c
	Added a better comment to the top of the generated file.
1999-03-04 15:22:42 -05:00
Robb Matzke
116491f0d6 [svn-r1112] Changes since 19990301
----------------------

./INSTALL
	Reorganized and added some additional examples.

./MANIFEST
./aclocal.m4			[NEW]
./configure.in
./configure			[REGENERATED]
./src/H5config.h.in		[REGENERATED]
./bin/ltconfig			[NEW]
./bin/ltmain.sh			[NEW]
	Added tests to determine how to compile shared libraries and
	how to link programs with them before the libraries are
	installed.  Also how to install and uninstall shared
	libraries. The configure step also prints the names of the
	config files it's trying to load for easier debugging.

./bin/config.guess
./bin/config.sub
	Replaced with a newer version from GNU.  The changes we made
	to that file to report `irix6.x' and `FreeBSD' without version
	numbers have been incorporated into configure.in instead.  In
	the future, do not change these two files (see the top of
	configure.in instead). By the way, this update was required to
	get shared libraries working.

./config/linux			[REMOVED]
./config/linux-gnulibc1		[NEW]
./config/linux-gnu		[NEW]
./config/alpha-dec		[REMOVED]
./config/alpha-dec-osf4.0	[REMOVED]
./config/dec-osf4.x		[NEW]
./config/irix5.3		[REMOVED]
./config/irix5.x		[NEW]
./config/irix64			[REMOVED]
./config/freebsd
	Moved config files around to agree with output from the new
	config.guess.  The linux file was split into gnu (RedHat),
	gnulibc1, and gnulibc2 versions. The alpha-dec file was
	removed (I think it was unused) and the alpha-dec-osf4.0 was
	changed to dec-osf4.x. The irix5.3 file renamed to irix5.x and
	the irix64 file was renamed to irix6.x. The freebsd file was
	changed to point to linux-gnulibc1. These changes were tested
	on:

		Linux 2.0
		Linux 2.1
		FreeBSD 3.2
		Irix 5.3
		Irix64 6.2
		Irix64 6.4
		HP/UX 10.20
		OSF1 4.0

./config/alphaev56-dec-osf4.x
./config/irix64
	Added warnings similar to linux/freebsd about using compilers
	with known bugs.

./config/commence.in
./config/conclude.in
./src/Makefile.in
./test/Makefile.in
./testpar/Makefile.in
./tools/Makefile.in
	Added definitions for shared libraries. This has been tested
	on the following systems:

		Linux 2.0
		Linux 2.1
		FreeBSD 3.2
		Irix 5.3
		Irix64 6.2
		Irix64 6.4
		HP/UX 10.20		static only
		OSF1 4.0

	If you want to disable use of shared libraries (you probably
	do for development purposes since it takes a lot longer to
	compile and because you have to run dynamically linked
	programs in a special way if the library hasn't been
	installed) then add `--disable-shared' to the configure
	command line.  This is all documented in the INSTALL file.

./bin/release
	Temprarily commented out the MANIFEST checking when running
	under svf since svf is about to be replaced by a newer
	version.  This change only affects error checking during the
	release process.

./Makefile.dist
./Makefile.in
	Added `make check' which does the same thing as `make _test'
	since the former is endorsed by the GNU coding style and
	people are used to it.  The old `make _test' still works too
	(and so does `make test' if you use GNU make).
1999-03-02 12:15:35 -05:00
Robb Matzke
7962652c94 [svn-r1097] Added ./config/unicosmk 1999-02-23 10:42:30 -05:00
Albert Cheng
a3a9df3657 [svn-r1071] Moved the MPI test to a file of its own (t_mpi.c) for future addition
of other MPI tests.
Changed return code tests from comparing with FAIL to with 0.
Updated MANIFEST for the addition of a new file.
Tested in O2k.
1999-02-16 23:39:22 -05:00
Robb Matzke
c22bac0d20 [svn-r1065] Changes since 19990121
----------------------

./configure.in
./acconfig.h
./configure		[REGENERATED]
./src/H5config.h.in	[REGENERATED]
./src/H5public.h
./src/H5Omtime.c
	Check for <stddef.h>

	Checks for `__tm_gmtoff' in `struct tm' because old versions
	of GNU libc are different than recent versions. This fixes the
	failing mtime test.

./bin/config.guess
./config/freebsd2.2.7	[REMOVED]
./config/freebsd	[ADDED]
	Changed the name so it works with all versions of FreeBSD.

./src/H5.c
	Moved H5F after H5T and H5G in H5_term_library() to satisfy
	dependencies.

./src/H5G.c
	Fixed a bug that caused H5Gcreate() to fail if the group name
	had trailing slashes.

./src/H5Gpublic.h
	Changed `group_name' to `name' in a prototype.

./src/Makefile.in
	Dynamic library on Linux, but needs for work to be generally
	useful.

./src/H5HG.c
./src/H5HGprivate.h
	Fixed alignment problems when using old GCC compilers (like
	the one shipped with RedHad Linux).

./tools/h5ls.c
	Fixed a bug where the contents of the root group could be
	listed twice if there was a link back to the root
	group. Similarly for groups that are mentioned on the command
	line.

	Fixed a bug where unknown types were printed with a random
	type class number.

./src/H5T.c
./src/H5Tconv.c
./src/H5Tprivate.h
	Fixed O(log N) conversion bugs.
1999-02-15 12:38:04 -05:00
Robb Matzke
2c61f6df37 [svn-r1054] Added H5api_adpt.h tstr*.dmp and tstr2.h5 1999-02-02 14:37:20 -05:00
Ruey-Hsia Li
3dae05f72d [svn-r1042] added ./tools/testfiles/tstr-1.ddl and ./tools/testfiles/tstr.h5. 1999-02-01 03:59:55 -05:00
Albert Cheng
ee2b36ad7b [svn-r1037] All IRIX (old 32bit OS) version 6.x can use the same configuration.
Replaced irix6.2 by irix6.x.
1999-01-28 19:16:36 -05:00
Robb Matzke
2578cee601 [svn-r1008] Changes since 19981217
----------------------

./MANIFEST
        Removed some ddl files from tools/testfiles that are no longer
        part of CVS.  Added new enum.c test.

./configure             [REGENERATED]
./configure.in
        Changed printf long long format detection to favor `L' over
        `ll'.
1999-01-07 06:37:16 -05:00
Quincey Koziol
0825a0bcd5 [svn-r1007] Updated with missing files. 1999-01-06 16:58:34 -05:00
Ruey-Hsia Li
4952ed4a36 [svn-r984] Added ./tools/testfiles/tloop-1.ddl.
Removed ./tools/testfiles/tattr-4.ddl
        ./tools/testfiles/tcomp-4.ddl
        ./tools/testfiles/tdset-3.ddl
        ./tools/testfiles/tdset-4.ddl
        ./tools/testfiles/tgroup-3.ddl.
1998-12-21 17:49:13 -05:00
Robb Matzke
28e684b0af [svn-r968] Changes since 19981207
----------------------

./MANIFEST
	Added tcompound2.{dmp,h5} and tdset2.{dmp,h5} used by the
	h5toh4 testing.

./configure.in
./configure		[REGENERATED]
./src/H5config.h.in	[REGENERATED]
	Added check for <sys/timeb.h> for Win32.

	Determines sizeof(char) just so we have a complete list of
	type sizes defined as preprocessor symbols.

./src/H5detect.c
./src/H5T.c
./src/H5Tpkg.h
	Detects alignment constraints. In order for this to work the
	operating system must not correct unaligned data (for
	instance, on the DEC Alpha one might need to say `uac p
	sigbus' before running H5detect).

./src/H5private.h
	Includes <signal.h> because it's needed by H5detect.c to
	detect alignment constraints.

./src/H5Tconv.c
	Added extra checks to all hardware conversion functions so
	they align data when necessary before the conversion.  This
	slows down the conversions somewhat but they're still much
	faster than the software conversions.

./test/dtypes.c
	By setting a constant at the top of the source you can test
	conversions where the data is aligned on various byte
	boundaries.

	By setting a constant at the top of the source you can
	simulate architectures that have alignment constraints on
	architectures that don't.

	Changed typo SIZEOF_LDOUBLE to SIZEOF_LONG_DOUBLE in a few
	places.
1998-12-14 11:19:21 -05:00
Robb Matzke
1b31b150a3 [svn-r950] Changed the name of tohdr.c to ohdr.c 1998-11-25 10:54:11 -05:00
Robb Matzke
4354606d1e [svn-r949] Changes since 19981124
----------------------

./src/H5T.c
	Fixed a typo in the registration of the `unsigned char' to
	`unsigned long long' type conversion that caused it to not be
	registered, falling back to software whenever that conversion
	path was taken.

./MANIFEST
./test/Makefile.in
./test/testhdf5.c
./test/testhdf5.h
./test/theap.c		[REMOVED]
./test/lheap.c		[NEW]
./test/tohdr.c		[REMOVED]
./test/ohdr.c		[NEW]
./test/tstab.c		[REMOVED]
./test/stab.c		[NEW]
	Removed the `t' from the front of these names and made each
	test a stand-alone program following the format of most of the
	other tests.

./test/big.c
	Uses libh5test.a but always sets the low-level driver to 1GB
	file family.

	The `#if' near the top to set the data space to 8GB has been
	simplified now that `long_long' is always defined and the
	error message is improved when `long_long' isn't wide enough.

	Cleanup code was added to the error handling.

./test/gheap.c
./test/istore.c
	Uses libh5test.a.  Added error cleanup code.

./test/dtypes.c
./test/h5test.c
	Added 68 new tests that check hardware and software
	conversions between `long long' and `unsigned long long' and
	the other integer types.  The tests only run on machines where
	sizeof(long_long)!=sizeof(long).  We test a total of 180
	different integer conversions, half in hardware and half in
	software.

	Cut down the number of times each test is run from 5 to 1 so
	it doesn't take so long.  If you want to run more times
	there's a constant that can be changed at the top of the file.

./test/extend.c
	Removed unused variable.

./test/h5test.c
./test/h5test.h
./test/external.c
./test/fillval.c
	The h5_cleanup() returns true/false so it can be used in an `if'
	statement to clean up additional files.

./doc/html/Environment.html
	Indented.  Added HDF5_PREFIX and HDF5_DRIVER descriptions.

./src/H5P.c
	Changed the trace type for the second argument from `Iu' to
	`x' since it's an output parameter.

./INSTALL
	Added a warning that the GNU zlib that comes with the latest
	version of HDF4 is too old to use with HDF5 and must be
	renamed so configure doesn't see it when `--enable-hdf4' is
	used.
1998-11-25 09:58:22 -05:00