summaryrefslogtreecommitdiffstats
path: root/tools/misc
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r6519] Purpose:Quincey Koziol2003-03-221-5/+20
| | | | | | | | | | | | | Bug fix/code cleanup/new feature Description: Fix h5debug to work correctly again, with all the changes over the past few months. Improved and cleaned up debugging output available in h5debug. Platforms tested: FreeBSD 4.7 (sleipnir)
* [svn-r6459] Purpose:Albert Cheng2003-03-041-2/+2
| | | | | | Minor purpose correction and updated Copyright notice to include 2003 Platforms tested: None tested. All changes are comments.
* [svn-r6457] Purpose:Albert Cheng2003-03-041-7/+15
| | | | | | | | | | | | new feature Description: Added a force mode (-force) which turns off prompting, just do it. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)}? no [If no, why not?] It is just a shell script. Tested it in eirene. Misc. update: Will check in the updated RELEASE and document files.
* [svn-r6412] Purpose:Quincey Koziol2003-02-171-3/+6
| | | | | | | | | | Code cleanup Description: Update dependencies and clean up a few warnings. Platforms tested: Linux 2.2 (eirene) w/parallel
* [svn-r6411] Purpose:Quincey Koziol2003-02-171-1/+2
| | | | | | | | | | | | | | | | | | | | | | Code cleanup Description: Clean up miscellaneous warnings which have crept into the code. Fix "_POSIX_C_SOURCE not defined" warning on FreeBSD. Adjust gcc compiler flags to be more concise for production mode. Refactor the H5O code so that there is a stronger boundary between code in the H5O package and code in the library which just calls H5O routines. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)} FreeBSD 4.7 (sleipnir) serial & parallel and gcc 2.95.4 & gcc 3.2.2 Misc. update: Update MANIFEST if you add or remove any file.
* [svn-r6387] Purpose:Quincey Koziol2003-02-101-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: Metadata cache in parallel I/O can cause hangs in applications which perform independent I/O on chunked datasets, because the metadata cache can attempt to flush out dirty metadata from only a single process, instead of collectively from all processes. Solution: Pass a dataset transfer property list down from every API function which could possibly trigger metadata I/O. Then, split the metadata cache into two sets of entries to allow dirty metadata to be set aside when a hash table collision occurs during independent I/O. Platforms tested: Tested h5committest {arabica (fortran), eirene (fortran, C++) modi4 (parallel, fortran)} FreeBSD 4.7 (sleipnir) serial & parallel Misc. update: Updated release_docs/RELEASE
* [svn-r6301] Purpose:Quincey Koziol2003-01-181-1/+1
| | | | | | | | | | | Code cleanup & bug fix Description: Cleanup another set of warnings on Windows and also fix mis-placed assertion that caused the daily tests to fail. Platforms tested: IRIX64 6.5 (modi4) w/-n32
* [svn-r6296] Purpose:Quincey Koziol2003-01-171-7/+8
| | | | | | | | | | Code cleanup Description: Reduce warnings on Windows Platforms tested: FreeBSD 4.7 (sleipnir)
* [svn-r6255] Purpose:Quincey Koziol2003-01-091-3/+42
| | | | | | | | | | Code cleanup Description: Clean up a few more warnings and update dependencies. Platforms tested: Linux 2.2.18smp (eirene) serial & parallel
* [svn-r6204] MuQun Yang2002-12-131-32/+62
| | | | | | | | | | | | | | | | | Purpose: bug fix Description: Need to use HDopen, HDread for windows support. off_t in windows is 32-bit; however, windows can support 64-bit file. So we have to change off_t to int64 in order that >4G file can be supported. Solution: See above Platforms tested: linux2.2.18smp, windows 2000 Misc. update: Update MANIFEST if you add or remove any file. Update release_docs/RELEASE for bug fixes, new features, etc. Update applicable document files too.
* [svn-r5983] Purpose:Quincey Koziol2002-10-141-2/+2
| | | | More fixups to the Dependencies files...
* [svn-r5981] Purpose:Quincey Koziol2002-10-141-7/+7
| | | | Regenerate Dependencies files.
* [svn-r5876] Change the wording of the message from "current directory" toAlbert Cheng2002-08-171-2/+2
| | | | | | "current setting". latforms tested: Modi4
* [svn-r5645] Purpose:Bill Wendling2002-06-161-1/+1
| | | | | | | | | | | | | | | Possible Bug Fix Description: There seems to be a problem with the h5cc script picking up old header files. This may have something to do with the CPPFLAGS macro being set to some nefarious thing and the compiler looking in those directories for the header files instead of the one where HDF5 is actually installed. Solution: Put the -I$includedir first. Platforms tested: None...This is really triggered by the nightly tests. I'm kind of hoping that this will fix things...
* [svn-r5627] Purpose:Albert Cheng2002-06-132-1/+4
| | | | | | | | | | | | | | | | | Bug fix Description: Old setup put $(srcdir)/h5redeploy in the install list but this same list is used for clean too, thus the file is removed from source. That is bad. Solution: Set it to use a cp to do it. Need to change the source version name to something else because for one, it is confusing to use the same name. For another, if the build is done in place (i.e., not using --srcdir), the source file is removed, again. So, renamed it with the .in suffix. Who knows, it may take more processing than just cp when more features are added to it. Platforms tested: Eirene
* [svn-r5612] Added h5redeploy to the install list.Albert Cheng2002-06-121-1/+1
| | | | Tested on eirene.
* [svn-r5606] Purpose:Albert Cheng2002-06-121-0/+152
| | | | | | | | | New tool Description: This updates compiler tools (e.g., h5cc) with new directory where the HDF5 software has been installed. Platforms tested: modi4.
* [svn-r5160] Purpose:Bill Wendling2002-04-101-7/+5
| | | | | | Regen Description: Updated Dependencies file...
* [svn-r5042] Purpose:Bill Wendling2002-03-071-1/+2
| | | | | | | | | | | | | | | | | | Bug Fix Description: Some -I paths weren't included in the h5cc script. That would cause the compiler to fail if it was trying to find gass header files or the like. Solution: Added the CPPFLAGS macro to the h5cc.in file so that it'll be there when it's generated. This will also include some -D options which we compiled the library with, like the LFS flags on Linux. Also changed the configure* files so that it will "chmod" the created h5cc file to 755 (executable) since that wasn't happening all the time... Platforms tested: Linux
* [svn-r4926] Purpose:Bill Wendling2002-02-081-1/+2
| | | | | | | | | | | Bug Fix Description: The library path was relying upon the "exec_prefix" variable. However, we weren't including that into the h5cc script. Solution: Added it. Platforms tested: Linux
* [svn-r4757] Purpose:Albert Cheng2001-12-301-1/+0
| | | | | | | | | | | | | | | | | | Removing the DPSS (gridstorage) driver source code. Description: The DPSS (using Grid-Storage) driver is retired. Removed the configure option with-gridstorage from configure.in. Cvs remove the following files ./src/H5FDdpss.c ./src/H5FDdpss.h ./test/dpss_read.c ./test/dpss_write.c Regenerated Dependencies files (some had to be hand-edited since 'make depend' did not cover them.) Removed reference to DPSS Virtual file driver from H5F.c. Platforms tested: modi4 (Parallel; -with-gass=...), eirene, arabica (fortran, cxx).
* [svn-r4355] Purpose:Quincey Koziol2001-08-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | Code cleanup (sorta) Description: When the first versions of the HDF5 library were designed, I remembered vividly the difficulties of porting code from a 32-bit platform to a 16-bit platform and asked that people use intn & uintn instead of int & unsigned int, respectively. However, in hindsight, this was overkill and unnecessary since we weren't going to be porting the HDF5 library to 16-bit architectures. Currently, the extra uintn & intn typedefs are causing problems for users who'd like to include both the HDF5 and HDF4 header files in one source module (like Kent's h4toh5 library). Solution: Changed the uintn & intn's to unsigned and int's respectively. Platforms tested: FreeBSD 4.4 (hawkwind)
* [svn-r4325] Bill Wendling2001-08-102-1/+250
| | | | | | | | | Purpose: New Feature Description: Adding the h5cc script thingy. Platforms tested: Linux
* [svn-r4292] Bill Wendling2001-08-011-0/+83
| | | | | | | | | | | | | | | | Purpose: Bug Fix Description: The way we were generating Dependencies and .depend files was broken. If the $srcdir or other macros began with a ".", then it would match anything and cause problems since it would then overwrite the beginning of the header file's path. Solution: Wrote a Perl script which can handle this type of weirdness better. It's only used when the environment is a GNU one with a GCC compiler... Platforms tested: Linux
* [svn-r4181] Purpose:Quincey Koziol2001-07-101-1/+1
| | | | | | | | | Bug Fix, Code Cleanup, Code Optimization, etc. Description: Fold in the hyperslab speedups, clean up compile warnings and change a few things from using 'unsigned' or 'hsize_t' to use 'size_t' instead. Platforms tested: FreeBSD 4.3 (hawkwind), Solaris 2.7 (arabica), Irix64 6.5 (modi4)
* [svn-r3769] Purpose:Bill Wendling2001-04-034-15/+16
| | | | | | | | | | | | | | | | | | Update Description: Replaced #include <hdf5_file.h> with #include "hdf5_file.h" so that gcc can pick up our files more easily without picking up system header files (which we don't care about being in the dependencies list). Platforms tested: Linux
* [svn-r3487] Purpose:Bill Wendling2001-02-226-0/+1318
Code Movement Description: Moved the tools into their own separate directories (except for these small tools which are REALLY small, not tested, or documented, really...They just get put into the misc/ directory). Platforms tested: Linux and Kelgia