summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r5311] Purpose:Quincey Koziol2002-05-011-8/+40
| | | | | | | | | | | Configure cleanup Description: Bring over improved gcc warnings etc from development branch Platforms tested: Linux 2.2 (eirene) w/gcc 2.95.2, Solaris 2.6 (baldric) w/gcc 2.8.1, FreeBSD 4.5 (sleipnir) w/gcc 2.95.3, FreeBSD 4.5 (sleipnir) w/gcc 3.1 (pre)
* [svn-r5307] MuQun Yang2002-05-011-1/+0
| | | | | | | | Purpose: Because of removing all_withhdf4.zip, update this file. Description: Solution: Platforms tested:
* [svn-r5306] MuQun Yang2002-05-011-0/+0
| | | | | | | | Purpose: The decision has been made, no use to keep all_withhdf4.zip Description: Solution: remove this zip file
* [svn-r5303] MuQun Yang2002-05-011-0/+0
| | | | | | | | Purpose: RE-ADD all_withhdf4.zip to 1.4 branch until future decision. Description: Solution: Platforms tested:
* [svn-r5300] MuQun Yang2002-04-302-0/+0
| | | | | | | | | | | | | | | | Purpose: 1. update the transition from "MACRO_NAME" to "H5_MACRO_NAME" on windows platforms. 2. make gethostname work on windows Description: 1. All constant defined at H5config.h will be renamed and moved to H5pubconf.h. SInce no autoconf on windows, H5pubconf.h has to be manually tuned to build HDF5 library. 2. Have to use WS2_startup and WS2_end to make gethostname work. Also change project files to erase warnings. Solution: Platforms tested: windows 2000
* [svn-r5299] MuQun Yang2002-04-301-0/+0
| | | | | | | | Purpose: hdf4-related tools have been moved out of HDF5 CVS tree, so all_withhdf4.zip needs to be retired. Description: Solution: Platforms tested:
* [svn-r5297] MuQun Yang2002-04-301-1/+33
| | | | | | | | | Purpose: Add WSAstartup and WSAend to make gethostname work on windows. Description: Solution: Platforms tested: windows 2000
* [svn-r5294] MuQun Yang2002-04-301-3/+3
| | | | | | | | | | Purpose: turn on windows daylight feature Description: Currently we have to hard-code daylight feature on windows to make mtime pass. Solution: Platforms tested: linux 2.2.18
* [svn-r5292] Purpose:Bill Wendling2002-04-301-0/+9
| | | | | | | Update Description: Described how you can specify a different directory for installation during the "make install" command.
* [svn-r5288] Purpose:Quincey Koziol2002-04-301-1/+372
| | | | | | | | | | More Testing Description: Add regression tests for H5Diterate. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5287] Purpose:Quincey Koziol2002-04-301-7/+8
| | | | | | | | | | | | | | Bug Fix Description: Coordinate offsets were not being calculated correctly for irregular hyperslabs when being iterated through. Solution: Correct coordinate calculation. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5285] Purpose:Quincey Koziol2002-04-293-4/+12
| | | | | | | | | | | | | Bug Fix Description: Selection offsets were not being used when iterating through regular and point selections with H5Diterate. Solution: Use the selection offset appropriately. Platforms tested: FreeBSD 4.5 (sleipnir)
* [svn-r5284] Elena Pourmal2002-04-291-3/+3
| | | | | | | | | | Purpose: Maintenance (brought back changes from 1.5 branch) Description: Replaced HAVE_XXXX with H5_HAVE_XXXX and used H5pubconf_fortran.h file instead of H5config_fortran.h Platforms tested: modi4
* [svn-r5283] Purpose:Bill Wendling2002-04-291-3/+4
| | | | | | Update Description: Added cleanup of the H5pubconf_fortran.h file.
* [svn-r5282] Purpose:Bill Wendling2002-04-297-36/+191
| | | | | | | | | Update Description: Updated the h5vers script to also modify the configure.in files and regenerate the configure file. Platforms tested: Linux
* [svn-r5279] Purpose:Dan Wells2002-04-291-3/+3
| | | | | | | | | | bug fix Description: There was an ifdef HAVE_PARALLEL used in the code. Solution: Changed to H5_HAVE_PARALLEL Platforms tested: Origin 2000 64
* [svn-r5277] Purpose:Albert Cheng2002-04-281-1/+1
| | | | | | Updated the copyright statment. Platforms tested: Eirene
* [svn-r5276] Snapshot version 1.4 release 4 (snap3)HDF Admin2002-04-274-5/+5
|
* [svn-r5274] Purpose:Albert Cheng2002-04-2615-224/+215
| | | | | | | | | | | | | | | | | | | | | | | Migrate from configure macros of XYZ_ABC to H5_XYZ_ABC Description: configure generates many macros definitions on the fly and were stored in src/H5config.h which is included by H5public.h. But other software that uses hdf5 may also run their own configure. There can be a clash in macro name space. We decided awhile ago to prepend all generated macros with "H5_" to avoid conflicts. The process has started and this commit completes it (at least attempt to). Solution: Many macros symbols (e.g. SIZEOF_xxx and HAVE_xxx were changed to H5_SIZEOF_xxx and H5_HAVE_xxx). Then H5private.h no longer includes H5config.h. This cuts H5config.h away from HDF5 source code. Pending issues: The macro definitions (more like redefinitions) of potential keywords: const, off_t, size_t, and inline are not totally solved yet. The module of fortran and pablo are to be resolved in a different commit. Platforms tested: eirene (parallel), arabica (solaris 7 --enable-fortran, --enable-cxx)
* [svn-r5265] Elena Pourmal2002-04-251-2/+2
| | | | | | | | | | | | Purpose: Bug fix Description: For some unknown to myself reason I used 32-bit integer for INTEGER(HSIZE_T) on Solaris platforms when 64-bit integers are available for both C and Fortran. Solution: Use long long type to describe h(s)size_t_f types Platforms tested: Solaris 2.7 ans 2.6
* [svn-r5264] Elena Pourmal2002-04-251-2/+3
| | | | | | | | | | | | Purpose: Bug fix Description: For some unknown to myself reason I used 32-bit integer for INTEGER(HSIZE_T) on Solaris platforms when 64-bit integers are available for both C and Fortran. Solution: Use the proper KIND argument to define INTEGER(HSIZE_T) Platforms tested: Solaris 2.7 ans 2.6
* [svn-r5258] Elena Pourmal2002-04-251-4/+16
| | | | | | | | | Purpose: Bug fix Description: Brought back changes from 1.5 branch to use MPI_*_c2f(f2c) functions Platforms tested: modi4 and t3e (NERSC mcurie)
* [svn-r5256] Restored the use of int64_t since H5private.h is included now.Albert Cheng2002-04-251-5/+5
| | | | | Platforms tested: eirene
* [svn-r5253] Purpose:Bill Wendling2002-04-251-85/+80
| | | | | | | | | | Update Description: Updated ltmain.sh with the version from the source distribution of 1.4.2 libtool instead of the one included in the RPM. The one in the RPM still had a bug in it which this version doesn't. Platforms tested: Linux
* [svn-r5251] Purpose:Albert Cheng2002-04-252-3/+1
| | | | | | | | | | | | | | | | | | | | Bug fix Description: $(LT_RUN) was used to execute ./H5detect in src/Makefile.in. $RUNTEST was set to $(LT_RUN) which was used to execute sequential executable. $(LT_RUN) is "../libtool --mode=execute". But libtool invokes some commands that are not supported in the Tflops machine. That caused failures during the build and check processes. Solution: Upon investigation, there does not seem to be need to use $(LT_RUN) any more. The "libtool --mode=link" now generates a "fake" executable that is actually a command-script file that can regenerate the real executable with dynamic libraries hooks setup properly. Undo all those $LT_RUN substitute and let $RUNSERIAL execute those sequential executables. Platforms tested: Eirene(serial), burrwhite(parallel), arabica(with and w/out zlib), Tflops.
* [svn-r5250] Purpose:Bill Wendling2002-04-245-51/+392
| | | | | | | | | | | Update Description: Added the check for MPI_{Comm,Info}_{f2c,c2f} functions to the Fortran wrappers. There was a bogus H5config.h.in file in the fortran/src directory. Replaced it with H5config_fortran.h.in instead. Platforms tested: HP-UX
* [svn-r5249] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'.cvs2svn2002-04-241-0/+61
|
* [svn-r5247] Purpose:Bill Wendling2002-04-241-0/+2
| | | | | | | | | | Bug Fix Description: If mktemp doesn't work, then it will wipe out the value in tmpdir. Solution: Reinitialize tmpdir if this occurs. Platforms tested: HP-UX
* [svn-r5236] Purpose:Albert Cheng2002-04-231-26/+30
| | | | | | | | Updated the installation instruction for the Tflops machine. Moved the parallel HDF5 building instructions to the front and putting in a NOTE that the sequential version is not supported any more because it has little practical value to build sequential applications for the Tflops machine.
* [svn-r5234] Purpose:Bill Wendling2002-04-236-437/+568
| | | | | | | | | | Update Description: Updated the way some of the macros were being used in the configure file. Some of the behavior is deprecated. Mostly has to do with the AC_OUTPUT and AC_INIT macros... Platforms tested: Linux
* [svn-r5233] Snapshot version 1.4 release 4 (snap2)HDF Admin2002-04-234-7/+7
|
* [svn-r5231] Purpose:Albert Cheng2002-04-233-18/+18
| | | | | | | | | | | Bug fix Description: The symbol "RAW" is already defined in some ioctl.h files. Changed it to RAWIO. Platforms tested: Tflops. (I am commiting this from TFLOPS. Will check it out immediate to test on local machines.)
* [svn-r5228] Updated with support for parallel C API.Albert Cheng2002-04-231-1/+1
|
* [svn-r5223] Purpose:Albert Cheng2002-04-221-1/+1
| | | | | | | | Update Description: Thread safe is supported for solaris 2.8_32bit. Platforms tested: hdfsun8
* [svn-r5221] Purpose:Albert Cheng2002-04-222-0/+12
| | | | | | | | feture Description: add calls to show hostname. Platforms tested: burrwhite (linux 2.4) parallel.
* [svn-r5217] Purpose:Albert Cheng2002-04-222-3/+47
| | | | | | | | | | New feature Description: Added h5_show_hostname to display the hostname of the host in which the process runs. It can help identify location of process in multiple processes or batch launching environments. Platforms tested: Eirene (pp)
* [svn-r5216] 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-r5214] Snapshot version 1.4 release 4 (snap1)HDF Admin2002-04-204-5/+5
|
* [svn-r5211] Purpose:Albert Cheng2002-04-191-1/+1
| | | | | | | | Code improvement Description: Changed stat to HDstat macro for portability. Platforms tested: eirene.
* [svn-r5210] Purpose:Albert Cheng2002-04-191-2/+2
| | | | | | | | | Bug fix. Description: Put in the Bug fix Kent applied to v1.5 (use HDfstat instead of just fstat.) Platforms tested: Eirene
* [svn-r5206] Purpose:Albert Cheng2002-04-191-31/+47
| | | | | | | | | | 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-r5204] Purpose:Albert Cheng2002-04-1910-23/+22
| | | | | | | | | | | | | | 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-r5201] Snapshot version 1.4 release 4 (snap0)HDF Admin2002-04-184-13/+36
|
* [svn-r5194] Purpose:Albert Cheng2002-04-171-3/+13
| | | | | | | | | | | 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-r5190] Purpose:Quincey Koziol2002-04-176-36/+464
| | | | | | | | | | | | | | | | | | | 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-r5185] Purpose:Albert Cheng2002-04-151-41/+0
| | | | | | | | | Bug fix Description: The H5_MALLOC_WORKS macro is not used in v1.4. Removed the test added. Platforms tested: eirene
* [svn-r5183] Purpose:Albert Cheng2002-04-141-1/+42
| | | | | | | | Feature Description: Added test to verify H5_MALLOC_WORKS (malloc zero byte) macro Platforms tested: Eirene
* [svn-r5181] Raymond Lu2002-04-121-1/+11
| | | | | | | | | | | Purpose: Bug fix Description: fillval.c doesn't know how to find fill_new.h5 in source directory. Solution: Prepend source directory to file name in fillval.c Platforms tested: Linux 2.2
* [svn-r5178] Purpose:Quincey Koziol2002-04-121-1/+1
| | | | | | Code cleanup Description: Remove "configure.lineno" file for "make distclean"
* [svn-r5175] Purpose:Quincey Koziol2002-04-121-0/+2
| | | | Update manifest with missing files.