| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Removed more compiler warnings, etc.
Platforms tested:
Linux 2.2.x (eirene) w/parallel
|
|
|
|
|
|
|
|
|
|
| |
Code cleanup
Description:
Turn on more warnings in the IRIX builds and clean them up.
Platforms tested:
IRIX64 6.5 (modi4) w/parallel, both -n32 and the default (-64?) mode
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copyright Fix
Description:
Switched the copyright statements from the old, bad version to the
new version we got from the lawyers. Note: not every file was
changed. There are some files which have copyrights not to NCSA (see
the Stream VFD and some of the GIF conversion modules didn't have
copyrights, so I didn't know if they were from others or from us). I
left those alone. If others think they should be changed, please
feel free to do so.
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
| |
Feature.
Description:
Will print standard library name if program name is not given
for the print_version().
Platforms tested:
modi4
|
|
|
|
|
|
|
|
|
| |
Purpose:
code clean up to erase windows warnings
Description:
Solution:
Platforms tested:
w2000, linux
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix and Code Removal
Description:
Back ported fix for the problem with >1024byte object names in the
h5dumper.
Removed the testfiles which were HDF4 specific.
Solution:
Changed the way the object name was being allocated from a static
array size to a dynamically allocated address...
Platforms tested:
Linux
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bug Fix
Description:
Trailing ,'s after a list of initializers to an array were causing
some compilers to barf.
Solution:
Put the commas before the elements in the list so we don't have an
empty trailing comma.
Platforms tested:
Linux (pp)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Bug fix
Description:
SP3 xlc compiler does not allow trailing comma in enum
construction.
Solution:
Replaced
enum {
var1 =0,
var2,
etc,
}
with
enum {
var1 = 0
,var2
,etc
}
as it is done in the 1.5 branch
Platforms tested:
NERSC SP3 and modi4.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removing the DPSS (gridstorage) driver source code.
(same as the v1.5)
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 (pthread safe)
arabica (fortran, cxx).
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
Back port of Feature Add
Description:
Added the feature to specify which driver you want for the H5dumper
using the command-line flag "-f D or --filedriver=D".
Platforms tested:
Linux
|
|
|
|
|
|
|
| |
Purpose:
Regeneration of Dependencies files
Description:
Regenerated Dependencies files with "make Dependencies"
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
Accommodate v1.2.x behavior when --enable-hdf5v1_2 is enabled.
Platforms tested:
FreeBSD 4.3 (hawkwind)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Purpose:
[is this a bug fix? feature? ...]
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.]
|
|
|
|
|
|
| |
Syncing with 1.5 branch
Description:
Syncing the tools files with those in the 1.5 branch.
|
| |
|
| |
|
|
|