summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r5215] Purpose:Albert Cheng2002-04-222-8/+28
| | | | | | | | | | | | | | Bug fix Description: Zlib-compression was reported according to if a Z-library (e.g., libz.a) has been found. It actually needs the presence of a valid zlib.h header file and the compress2() routine. Solution: Changed the IF_YES_NO to be more general by accepting multiple arguments and changed the Zlib-compression depends on zlib.h header and the compress2() routine. Platforms tested: Eirene.
* [svn-r5213] Snapshot version 1.5 release 26HDF Admin2002-04-204-5/+5
|
* [svn-r5212] Purpose:Albert Cheng2002-04-191-1/+1
| | | | | | | | Code improvement Description: Changed stat to HDstat macro for portability. Platforms tested: eirene.
* [svn-r5209] MuQun Yang2002-04-192-0/+0
| | | | | | | | | | | | | | | | | | Purpose: 1. add install hdf5 lib.,tools batch file 2. add comments and earse warning 3. update H5pubconf.h Description: 1. With the request from supporting team, add a batch file that can automatically move all library, include and binary files to a directory called hdf5lib under the top directory. 2. H5Tinit.c, H5pubconf.h and H5config.h are adapted from UNIX platform but manually maintained on windows. Add a one-line comment to avoid confusions. 3. erase a compiling warning for unlink.dll 4. Update H5pubconf.h, malloc(0) returns a non-NULL pointer for windows; So define H5_MALLOC_WORK on H5pubconf.h Solution: Platforms tested: windows 2000
* [svn-r5208] MuQun Yang2002-04-191-2/+2
| | | | | | | | | | Purpose: a bug fix Description: should use HDfstat instead of fstat Solution: Platforms tested: linux 2.218, windows 2000
* [svn-r5207] Purpose:Albert Cheng2002-04-191-30/+46
| | | | | | | | | | Feature Description: Added option -c to allow skipping file system Checking. This allows users to run the test even if the program thinks it may fill up the file system. Platforms tested: eirene
* [svn-r5205] Purpose:Albert Cheng2002-04-1911-19/+17
| | | | | | | | | | | | | | Code cleanup Description: Platform dependent code related to the struct stat and fstat calls polluted source codes. Hard to maintain. Solution: Platform dependent code are moved to H5private.h and then internal code can #include H5private.h. Repeat those macro definition for the stdio and multi drivers since they area examples for writing a virtual file driver. They must not use any internal code. Platforms tested: eirene (parallel), modi4 (serial including gass driver.)
* [svn-r5203] Purpose:Quincey Koziol2002-04-185-1063/+1031
| | | | | | | | | | Code cleanup Description: Re-indented new code to match coding style of rest of library. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5202] Purpose:Quincey Koziol2002-04-181-39/+35
| | | | | | | | | | | Code cleanup Description: Update 'indent' flags for library to include some flags in later versions of GNU indent. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5200] Purpose:Quincey Koziol2002-04-1814-68/+71
| | | | | | | | | | Code Cleanup Description: Clean up compiler warnings from the last bunch of checkins Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5199] Snapshot version 1.5 release 25HDF Admin2002-04-184-5/+17
|
* [svn-r5198] Purpose:Quincey Koziol2002-04-181-23/+18
| | | | | | | | | | | Code Cleanup Description: Remove "knowledge" about external file storage from H5D_init_storage and call H5F_seq_write instead, which handles things correctly. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5197] Pedro Vicente Nunes2002-04-171-0/+0
| | | | | | | | | | | | | | | | | | | | | | Purpose: change include header format Description: the format <> of headers was causing problems in the file H5Tinit.c Solution: changed to #include "H5private.h" #include "H5Iprivate.h" #include "H5Eprivate.h" #include "H5FLprivate.h" #include "H5MMprivate.h" #include "H5Tpkg.h" Platforms tested: w2000
* [svn-r5196] Purpose:Quincey Koziol2002-04-171-1/+1
| | | | | | | | | | Code cleanup Description: Fix incorrect include from <H5Sprivate.h> to "H5Sprivate.h" Platforms tested: Just eyeballed it.
* [svn-r5195] Purpose:Quincey Koziol2002-04-175-64/+15
| | | | | | | | | | | | | | Code cleanup Description: Got rid of the "H5T_BKG_TEMP" setting that was used internally to the library, since temporary background buffers are now handled by the individual conversion routines instead of in a global background buffer. No APIs were changed or affected by this. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5193] Purpose:Albert Cheng2002-04-171-2/+12
| | | | | | | | | | | Maintenance Description: The tflops option local modification in bin/config.sub was wiped out during the latest autoconfigure tools upgrade. Instead of adding it in for every autoconfigure tools upgrade, I changed the instruction to use a standard feature in configure. ./configure --host=i386-intel-osf1 This is a bit more typing but no more local modification.
* [svn-r5192] Purpose:Quincey Koziol2002-04-172-7/+7
| | | | | | | | | | Code cleanup Description: Move the H5T_bkg_t structure from H5Fpublic.h to H5Tpublic.h Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5191] Purpose:Quincey Koziol2002-04-176-36/+463
| | | | | | | | | | | | | | | | | | | Bug fix Description: When several level deep nested compound & VL datatypes are used, the data in the nested compound datatypes is incorrectly sharing the same "background buffer", causing data corruption when the data is written to the file. Solution: Allocate a separate background buffer for each level of the nested types to convert. (Also allocate temporary background buffers for array datatypes, where this sort of problem could occur also) Added more regression tests to check for these errors. Platforms tested: FreeBSD 4.5 (sleipnir) & Solaris 2.6 (baldric)
* [svn-r5189] Pedro Vicente Nunes2002-04-171-0/+1
| | | | | Purpose: added new file ./test/getname.c
* [svn-r5188] Updated instruction how to configure the TFLOPS machine.Albert Cheng2002-04-161-2/+2
|
* [svn-r5187] Pedro Vicente Nunes2002-04-161-0/+0
| | | | | | | Purpose: added a new projcet file "getname" to all.zip, that includes the new test getname.c Platforms tested: no test involved
* [svn-r5186] Pedro Vicente Nunes2002-04-161-0/+23
| | | | | | | | | | Purpose: added a new file Description: new file that contains the framework for a new test, regarding a new ID to name function. for the moment the program does nothing Platforms tested: w2000
* [svn-r5184] Added hard coded value of malloc for zero bytes into the cached ↵Albert Cheng2002-04-141-0/+3
| | | | | | | list. Tested: Tflops.
* [svn-r5182] Purpose:Albert Cheng2002-04-141-1/+42
| | | | | | | | Feature Description: Added test to verify H5_MALLOC_WORKS (malloc zero byte) macro Platforms tested: Eirene
* [svn-r5180] Raymond Lu2002-04-121-1/+12
| | | | | | | | | | | | Purpose: Bug Fix Description: Reading fill_old.h5 from fillval.c has problem to find from building directory. Solution: prepend source directory into file name. Platforms tested: Linux 2.2
* [svn-r5179] Purpose:Bill Wendling2002-04-121-2/+34
| | | | | | | | Bug Fix Description: Ported the hack of hte ltmain.sh script from the v1.4 branch to the 1.5 branch, since it's sure to fail on systems with really long -Wl... flags...
* [svn-r5177] Pedro Vicente Nunes2002-04-121-1/+1
| | | | | Purpose: added 2 files to remove by set_extent test
* [svn-r5176] Pedro Vicente Nunes2002-04-121-0/+3
| | | | | Purpose: added description of H5Dset_extent
* [svn-r5174] Purpose:Quincey Koziol2002-04-121-0/+2
| | | | Update manifest with new files.
* [svn-r5171] Raymond Lu2002-04-113-98/+846
| | | | | | | | | | | | Purpose: New feature Description: Fill-value's behaviors for contiguous dataset have been redefined. Basicly, dataset won't allocate space until it's necessary. Full details are available at http://hdf.ncsa.uiuc.edu/RFC/Fill_Value, at this moment. These two file test backward compatibility with 1.4. Platforms tested: Linux 2.2.
* [svn-r5170] Raymond Lu2002-04-1117-340/+1373
| | | | | | | | | | | Purpose: New feature Description: Fill-value's behaviors for contiguous dataset have been redefined. Basicly, dataset won't allocate space until it's necessary. Full details are available at http://hdf.ncsa.uiuc.edu/RFC/Fill_Value, at this moment. Platforms tested: Linux 2.2.
* [svn-r5169] Pedro Vicente Nunes2002-04-111-38/+34
| | | | | | | | | | | | | | | | | | Purpose: test for the H5Dset_extent API function Description: there are 2 types of tests: Test H5Dset_extent with chunks on the raw data cache Test H5Dset_extent with chunks written to file Platforms tested: Windows 2000 SUN( arabica) LINUX (eirene) IRIX64 (modi4)
* [svn-r5168] Pedro Vicente Nunes2002-04-1112-245/+1482
| | | | | | | | | | | | | | | | | | | | | | Purpose: H5Dset_extent API function Description: 1 new public function: H5Dset_extent, that allows shrinking a dataset several private functions that free the previously allocated chunks H5F_istore_prune_by_extent, H5B_prune_by_extent : removes the chunks H5F_istore_initialize_by_extent : initializes them with the fill value H5S_select_fill is used to fill the selection in the memory buffer Platforms tested: Windows 2000 SUN( arabica) LINUX (eirene) IRIX64 (modi4)
* [svn-r5167] Pedro Vicente Nunes2002-04-111-21/+13
| | | | | | Purpose: turned temporarely off this test, while the rest of the code is not checked in
* [svn-r5165] Purpose:Albert Cheng2002-04-102-5/+29
| | | | | | | | | | | Feature Description: Added comments that this is intended as an example of file driver. Added a macro detection at the end to flag if non-public definitions are used. (only check for H5private.h which is mostly likely used. Not bullet proof at all.) Platforms tested: eirene.
* [svn-r5164] Just couple white space editing in HMPI_ERROR macros.Albert Cheng2002-04-101-2/+2
| | | | Nothing of consequence.
* [svn-r5162] Purpose:Bill Wendling2002-04-101-1/+5
| | | | | | | | | | | | Third Time's a Charm Description: Okay...So, the H5Tinit.c isn't in the $(top_srcdir) directory but in the $(top_builddir) directory. Solution: Hack so that if it is H5Tinit that we're compiling, then point to the $(top_builddir) directory. Platforms tested: Linux
* [svn-r5161] Purpose:Bill Wendling2002-04-101-1/+1
| | | | | | | | | | | Bug Fix Fix Description: The way I fixed the bug didn't work on Linux. Solution: Changed so that we use the $* macro with a .c extension instead of assuming that $< won't have a full pathname already. Platforms tested: Linux
* [svn-r5160] Purpose:Bill Wendling2002-04-101-7/+5
| | | | | | Regen Description: Updated Dependencies file...
* [svn-r5159] Purpose:Bill Wendling2002-04-101-1/+99
| | | | | | Updated Description: Regenerated Dependencies file for addition of set_extent.c file
* [svn-r5158] Purpose:Bill Wendling2002-04-101-5/+5
| | | | | | | Update Description: Changed set_extend to set_extent to reflect the change in the filename...
* [svn-r5157] Purpose:Bill Wendling2002-04-101-1/+1
| | | | | | | | | | Bug Fix Description: We couldn't find the HDF5 source files for compilation with Pablo. Solution: Have it find them in the $(top_srcdir)/src/ directory. Platforms tested: Modi4
* [svn-r5156] Purpose:Bill Wendling2002-04-101-1/+1
| | | | | | Update Description: Updated to reflect change of set_extend.c to set_extent.c.
* [svn-r5155] Pedro Vicente Nunes2002-04-091-0/+0
| | | | | | Purpose: Made a new all.zip that includes a new project called "set_extent".
* [svn-r5154] Pedro Vicente Nunes2002-04-092-164/+320
| | | | | | | Purpose: Renamed the all the functions "set_extend" to "set_extent". Renamed the test file accordingly
* [svn-r5153] Pedro Vicente Nunes2002-04-092-0/+1
| | | | | | Purpose: Modified all.zip file to include a windows project for set_extend
* [svn-r5152] Purpose:Quincey Koziol2002-04-0912-46/+1164
| | | | | | | | | | | | | | | New Feature Description: Added new H5Dfill() routine to fill the elements in a selection for a memory buffer with a fill value. This is a user API wrapper around some internal routines which were needed for the fill-value modifications from Raymond as well as Pedro's code for reducing the size of a chunked dataset. Platforms tested: FreeBSD 4.5 (sleipnir) [and IRIX64 6.5 (modi4) in parallel, in a few minutes]
* [svn-r5151] Purpose:Quincey Koziol2002-04-091-1/+1
| | | | | | | | Code cleanup Description: Remove the 'configure.lineno' file during "make distclean" Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5148] Snapshot version 1.5 release 24HDF Admin2002-04-064-162/+184
|
* [svn-r5147] Raymond Lu2002-04-054-0/+277
| | | | | | | | | | Purpose: New feature Description: Added a query function H5Tget_member_index for compound and enumeration data types, to retrieve member's index by its name. Platforms tested: Linux 2.2