Commit Graph

3272 Commits

Author SHA1 Message Date
Bill Wendling
e7c20ed317 [svn-r4182]
Purpose:
    Bug Fix
Description:
    The SP3 machine doesn't like the "-b nolibpath ..." flags, the same
    as the pacific blue machine. I'm hoping that this will fix it.
Solution:
    Adding the offending machine's name to the "Major Hack(tm)" we did
    for the Pacific Blue machine.
2001-07-10 19:14:53 -05:00
Quincey Koziol
990fadfbe5 [svn-r4181] Purpose:
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)
2001-07-10 16:19:18 -05:00
Quincey Koziol
0c1c23245d [svn-r4180] Purpose:
Documentation
Description:
    Accommodate v1.2.x behavior when --enable-hdf5v1_2 is enabled.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-07-10 15:18:52 -05:00
Quincey Koziol
d7bb1d0c07 [svn-r4179] Purpose:
Documentation
Description:
    H5Tget_member_type in v1.2.x returns the base type of array fields in
    compound datatypes, not an array type itself.
Solution:
    Changed to emulate this behavior in v1.4.x when the --enable-hdf5v1_2
    flag is given during configuration.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-07-10 15:17:53 -05:00
Quincey Koziol
a631467c1b [svn-r4178] Purpose:
Documentation
Description:
    Noted bug fix for v1.2 compatibility mode.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-07-10 15:17:24 -05:00
Bill Wendling
ac3733c289 [svn-r4174]
Purpose:
    Regeneration
Description:
    Regenerated the configure file for the Fortran FFLAGS fix.
2001-07-10 14:13:27 -05:00
Bill Wendling
cf9f5c965c [svn-r4172]
Purpose:
    Bug Fix
Description:
    *sigh* The change I made yesterday didn't work correctly. The shell
    command interpretted the line as if it were command flags.
Solution:
    Removed the "()"s from around the macro name so that they can be
    expanded correctly.
Platforms tested:
    Linux
2001-07-10 14:09:32 -05:00
Elena Pourmal
a46f951ea0 [svn-r4171]
Purpose:
    Bug fix (by Bob McGrath)
Description:
    On Solaris platforms palette was not written to the HDF5 file
Solution:
    '\0' character was written outside the GroupName array. Apparently                                           on Solaris it destroyed the condition value that determined if the palette                                   should be written to the file.
Platforms tested:
    Not tested yet.
2001-07-10 13:05:11 -05:00
Pedro Vicente Nunes
b6e3eab085 [svn-r4169]
Purpose:

updated all.zip for include new projects for hdf5_hl


Description:
Solution:
Platforms tested:
2001-07-10 11:53:52 -05:00
Bill Wendling
6874139caa [svn-r4166]
Purpose:
    Fix
Description:
    Porting fixes from the 1.4 branch to the 1.5 branch. This fixes the
    dependency problem in the testpar/ directory and also the problem
    with module includes on the command line.
2001-07-09 16:28:26 -05:00
Frank Baker
f4da6baf5d [svn-r4163] Purpose:
Fixes bug #503
Description:
    H5Gunlink -- Changed "file space is reclaimed" ot "released".
                 Added note re: freespace and packing.
                 Heavy edit of Purpose and Description.
Platforms tested:
    IE 5
2001-07-09 16:17:13 -05:00
Frank Baker
017b67a742 [svn-r4162] Description:
H5Screate_simple -- Minor edit re negative value (-1) of H5S_UNLIMITED.
Platforms tested:
    IE 5
2001-07-09 16:14:23 -05:00
Pedro Vicente Nunes
51af338345 [svn-r4160] Purpose:
added a include for io.h that was missing

Description:
Solution:
Platforms tested:

NT
2001-07-09 14:11:02 -05:00
Pedro Vicente Nunes
a979452f69 [svn-r4159]
Purpose:


added CW doc to manifest


Description:
Solution:
Platforms tested:
2001-07-09 13:35:23 -05:00
Pedro Vicente Nunes
ab51babbe9 [svn-r4158]
Purpose:

code warrior docs



Description:
Solution:
Platforms tested:
2001-07-09 13:34:08 -05:00
Pedro Vicente Nunes
2aa68eaac1 [svn-r4155]
Purpose:

updated windows headers in these 2 src files


Description:
Solution:
Platforms tested:

NT:
2001-07-09 11:04:44 -05:00
Pedro Vicente Nunes
f6ad8d2e08 [svn-r4153]
Purpose:

updated all.zip to the MSVC projects for hdf5_hl:


Description:
Solution:
Platforms tested:
2001-07-09 09:18:00 -05:00
Pedro Vicente Nunes
70236c8fff [svn-r4152]
Purpose:

updated all.zip to include code warrior project

Description:
Solution:
Platforms tested:
2001-07-09 09:07:31 -05:00
Pedro Vicente Nunes
0a5ac8409e [svn-r4151]
Purpose

update all .zip to include MSVC projects for hd5_hl


:
Description:
Solution:
Platforms tested:
2001-07-09 08:59:45 -05:00
Bill Wendling
21000f0c09 [svn-r4150]
Purpose:
    Checking in BOb's Changes
Description:
    Just checking in Bob McGrath's changes to the h5dumper's XML code.
2001-07-09 01:40:08 -05:00
Bill Wendling
208e185f6a [svn-r4138]
Purpose:
    Bug Fix
Description:
    In order for libtool to point to the place zlib lives (when
    specified) it needs to add that flag to the LDFLAGS macro. However,
    since we're getting this information from the top-level configure,
    it's cached. Thus, we don't check for it and the -L flag doesn't get
    included into the LDFLAGS macro.
Solution:
    Remove the cached value so that the Fortran configure will always
    check for zlib even if it's found by the top-level configure.
Platforms tested:
    Kelgia
2001-07-06 14:46:56 -05:00
Bill Wendling
6f5d2e89ab [svn-r4136]
Purpose:
    Bug Fix
Description:
    We long ago changed the compiler flags to pick out dependencies to
    -MM instead of -M so that only #include "filename.h" type headers
    will be put into the .depend file.
Solution:
    Changed this flag.
Platforms tested:
    Linux
2001-07-06 14:27:37 -05:00
Frank Baker
cb5be31175 [svn-r4134] Purpose:
Bugfix.
Description:
    H5Screate_simple -- Minor edit.
    H5Sget_simple_extent_dims -- Added note regarding H5S_UNLIMITED.
    Completes fix to bug #568.
Platforms tested:
    IE 5
2001-07-06 10:33:13 -05:00
Elena Pourmal
98890b210f [svn-r4131]
Purpose:
    Typo fix
Description:
    Today's daily tests failed on modi4 (pp) because of the type in the H5FDmpioff.f90
    file name.
Solution:
    Fixed the name.
2001-07-06 08:54:38 -05:00
Albert Cheng
708ee4922c [svn-r4129] Purpose:
update
Description:
    Several files have been renamed or moved to a different location.
    README => README.txt
    RELEASE.txt => release_docs/RELEASE.txt
    HISTORY.txt => release_docs/HISTORY.txt

    Updated h5vers and release to reflect all these new names/locations.
    Also made all uses the same beginning phases for the first line
    of text in README.txt and RELEASE.txt as follows:
        "HDF5 version ... "
Platforms tested:
    eirene by running the bin/release and bin/h5vers -i.
2001-07-06 00:43:38 -05:00
Frank Baker
5308ccd9de [svn-r4127] Purpose:
Bugfix
Description:
    H5Screate_simple -- Corrected statement referring to value of 0
      instead of H5S_UNLIMITED for unlimited dimensions.  While there,
      took the opportunity to rework the Description section.
    Fixes Bug #568.
Platforms tested:
    IE 5
2001-07-05 22:03:11 -05:00
Frank Baker
cfa3658931 [svn-r4126] Purpose:
Bugfixes and editing.
Description:
    RM_H5T.html
       H5Tget_class -- Added H5T_ARRAY to list of valid datatype class IDs.
                       Closes bug #611.
                    -- Minor formatting issue in same command.
    RM_H5F.html
       H5Fflush -- Added "Note:" re H5 vs OS buffers.
       H5Fclose -- Corrected mentions of H5close to read H5Fclose.
    RM_H5P.html
       Removed () from several H5* function names in running text.
Platforms tested:
    IE 5
2001-07-05 21:32:06 -05:00
Frank Baker
1af1fe8d8a [svn-r4123]
Purpose:
    Bugfix (Tools.html) and spelling correction (Files.html)
Description:
    Tools.html
       h5dump -- Removed "interactively" from first description sentence.
         (As a user has pointed out, an application that runs and exits
         without opportunity for user input is not "interactive".)
         Fixes bug #474.
       Rewrote introductory sentence to "Tools" page.
    Files.html -- Spelling correction
Platforms tested:
    IE 5
2001-07-05 21:10:40 -05:00
Bill Wendling
8bdd93ea37 [svn-r4121] Purpose:
Bug Fix
Description:
	Propagating changes from the 1.4 branch to the 1.5 branch. This
	fix takes care of the problem of parallel make in the Fortran
	directory.
Platforms tested:
	Eirene and Modi4
2001-07-05 16:14:13 -05:00
Bill Wendling
fe27b57849 [svn-r4118]
Purpose:
    Bug Fix
Description:
    Changed the README file's name to README.txt to coincide with the
    file's actual name change. Also removed check for the nsl library
    unless we're dealing with a SunOS system as this can conflict with
    libraries on other strange platforms.
Platforms tested:
    Eirene.
2001-07-05 15:56:01 -05:00
Elena Pourmal
b2375a85c1 [svn-r4114]
Purpose:
    Maintenance
Description:
    Source directory has been rearranged.                                                                        INSTALL*, HISTORY.txt and RELEASE.txt were moved to the release_docs directory.                              *.zip files were moved to the windows directory.                                                             README file was renamed to README.txt                                                                        MANIFEST was updated to reflect those changes.
2001-07-05 11:36:40 -05:00
Dan Wells
cf5d06ef36 [svn-r4111]
Purpose:
    Feature
Description:
    Changed Pablo source code to allow the user to build the instrumented
    library to link with either the Trace Libraries or Pablo PCF.
Solution:
    Added conditionally compiled code to routines in the pablo subdirectory.
    Also added a new file PabloHDF_MPIO.c containing all of the MPI I/O code
    for better code structure.
Platforms tested:
    Solaris 32-bit, Irix 64
2001-07-05 10:14:24 -05:00
Dan Wells
5fa81dec82 [svn-r4110]
Purpose:
    feature
Description:
    allows the option of building the library libhdf-inst.a so that it can
    link with either the Pablo Trace Libraries or with the Pablo Performance
    Capture Facility (PCF)
Solution:
    Added code for conditional compilation using the PCF_BUILD flag. When the
    library is made, the user can specify PABLO_BUILD=PCF which will cause the
    -DPCF_BUILD to be passed to the compiler.
Platforms tested:
    Solaris, IRIX64
2001-07-05 10:07:00 -05:00
Elena Pourmal
d9d71b06e4 [svn-r4107]
Purpose:
    Bug fix
Description:
    One of the function calls (H5Sget_simple_extent_dims) used parameter with
    the wrong type. That caused compilation errors on T3E.
Solution:
    Used NULL since that argument is optional and was never used.
Platforms tested:
    T3E(mcurie) and IRIX64 (modi4)
2001-07-04 12:32:48 -05:00
Frank Baker
3c16a9a41e [svn-r4106]
Purpose:
    Bugfix #567.
Description:
    Corrected datatype h5s_selopt_t to read h5s_seloper_t.
    Fixes HDF5 bug #567.
Platforms tested:
    IE 5
2001-07-04 10:47:56 -05:00
Frank Baker
5fae2e9cb6 [svn-r4104]
Purpose:
    Version 1.2 of "HDF5 Image and Palette Spec."  (Replaces v1.1)
Platforms tested:
    IE 5
2001-07-03 17:10:19 -05:00
Quincey Koziol
2457f15317 [svn-r4102] Purpose:
Code cleanup
Description:
    File driver macros were defined in this file, instead of the file driver
    source file.
Solution:
    Removed redundant file driver information, which is already in each file
    driver source file.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-07-03 11:27:38 -05:00
Pedro Vicente Nunes
f9f0de7aa0 [svn-r4099]
Purpose:
    Code Cleanup
Description:
    Updating CodeWarrior Port
Solution:
    Move around some Windows and Metroworks ifdefs, etc.
Platforms tested:
    Solaris 2.7 (arabica) Linux 2.2 (eirene)
2001-07-03 09:49:03 -05:00
Frank Baker
f72cb07b0a [svn-r4096]
Purpose:
    New files in the development branch.
    Syncronizing R1.5 development branch fortran docs with
    R1.4.x release branch.
Platforms tested:
    IE 5
2001-07-02 13:21:52 -05:00
Frank Baker
1912327dce [svn-r4095]
Purpose:
    Adding two new files (doc/html/fortran/F90Flags.html, and
    doc/html/fortran/h5_FORTRAN.html) to FORTRAN portion of
    reference manual.
Platforms tested:
    IE 5
2001-07-02 13:18:27 -05:00
Frank Baker
09390d1fa7 [svn-r4094]
Purpose:
    Synchronizing R1.5 development branch fortran docs
    with R1.4.x release branch.
Platforms tested:
    IE 5
2001-07-02 13:15:13 -05:00
Thomas Radke
69b26f8ecb [svn-r4091]
Purpose:
    Use port hunting to test the Stream VFD
Description:
    The stream driver is tested by streaming data
    between two different processes on the local
    machine on a given default port.
    If this port is already is use, port hunting
    should find the next available port to use.
    The hostname/port information which is actually
    used by the sender is written to a temporary
    file which is then read by the receiver process
    to connect to the sender's port.

    For the purpose of testing I switched back
    the default port to use from 10007 to 5678
    which is at least already used by another
    service on modi4.
Platforms tested:
    x86 Linux, Irix 32/64 bit (modi4), Dec Alpha,
    Unicos on T3E, Hitachi SR8000, AIX on SP2
2001-07-02 08:05:50 -05:00
Thomas Radke
9f06972b48 [svn-r4090]
Purpose:
    Implemented port hunting
    Really catch SIGPIPE signals
Description:
    Port hunting allows to try and bind to a successive port number
    if the port number given in the filename is already used.

    Because of a stupid typo in the code, SIGPIPE wasn't catched
    which might have caused the sending side to hang.
Solution:
    The Stream VFD's file access property list was extended by two
    elements:
      - maxhunt: how many successive ports to try if the one
                 given in the filename is already in use
                 Default is not to hunt for additional ports.
      - port:    port number which is finally used to bind a socket
                 This might be different to the port number
                 as given in the filename if port hunting is enabled.
                 The H5Pget_fapl_stream() can be used to obtain
                 this port number.
Platforms tested:
    x86 Linux, Irix 32/64 bit, Dec Alpha, Unicos on T3E, AIX on SP2
    Hitachi SR8000
2001-07-02 07:57:46 -05:00
Quincey Koziol
8c2c4cd51c [svn-r4088] Purpose:
Code cleanup
Description:
    Recent CodeWarrior patches have broken the Unix builds and moved code
    around in non-portable ways.
Solution:
    Patched things back up to try to accomodate CodeWarrior and still let the
    Unix builds work correctly.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-29 14:49:53 -05:00
Pedro Vicente Nunes
098ed81ec8 [svn-r4083]
code warrior support
and some clean up
the macros file_seek and file_offset_t that were repeated over sevral files were put only in
H5private.h
H5private .h was updated for win32


vthe
Description:
Solution:
Platforms tested:
2001-06-29 10:27:15 -05:00
Quincey Koziol
79c65cc4c0 [svn-r4080] Purpose:
Document 64-bit support on Solaris
2001-06-28 13:59:16 -05:00
Quincey Koziol
b0d493ccdd [svn-r4078] Purpose:
Document Solaris 64-bit support.
Description:
    Added paragraph to "alternate compilers" section which describes how to
    enable 64-bit support for Solaris.
2001-06-28 13:55:59 -05:00
Elena Pourmal
375dda8f5f [svn-r4076]
Purpose:
    Sync with hdf5 1.4 branch
Description:
    Brought changes made in hdf5 1.4 branch into hdf5 1.5 branch
2001-06-28 10:13:25 -05:00
Elena Pourmal
1b717e9452 [svn-r4075]
Purpose:
    Sync with hdf5 1.4. branch
Description:
    Brought changes made in the hdf5 1.4. branch into 1.5
2001-06-28 10:12:08 -05:00
Bill Wendling
12c718ace3 [svn-r4071]
Purpose:
	Bug Fix
Description:
	Modules weren't being found correctly.
Solution:
	The F9XMODFLAG was being set and used in the test{par}/ and examples/
	directories, but it's also needed in the src/ directory.
Platforms tested:
	Modi4...cross fingers...
2001-06-27 01:31:28 -05:00