mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-01-06 14:56:51 +08:00
254ae8d43d
---------------------- ./MANIFEST Added new Pablo files HDF5record_RT.h and ProcIDs.h ./acconfig.h ./configure [REGENERATED] ./configure.in ./src/H5.c ./src/H5Vprivate.h ./src/H5config.h.in [REGENERATED] ./src/H5private.h ./src/H5public.h ./test/big.c Added more configuration stuff for the Win32 environment. Removed all the #ifdef WIN32 from the source and replaced them with OS-independent stuff. Specifics follow: Check for non-Posix.1 `st_blocks' field in `struct stat' which is used by the big file test to decide if the file system supports holes. If the st_blocks field isn't present then we just skip the test. Configure checks for <io.h> <sys/resource.h> <sys/time.h> and <winsock.h> and defines HAVE_IO_H, HAVE_SYS_RESOURCE_H, HAVE_SYS_TIME_H and HAVE_WINSOCK_H when they're found. Configure checks whether both <sys/time.h> and <time.h> can be included and defines SYS_TIME_WITH_TIME if so. Otherwise include only <sys/time.h> or <time.h> even if both exist. Configure checks sizeof(__int64) and defines SIZEOF___INT64 to the result or to zero if __int64 isn't defined. The source uses `long long' in preference to `__int64'. Removed null WIN32 definition for `inline' since such a definition already exists in H5config.h Protected gettimeofday() calls in debugging code with HAVE_GETTIMEOFDAY instead of WIN32. ./src/H5F.c ./src/H5Flow.c ./src/H5Fmpio.c ./src/H5Fsec2.c ./src/H5Fstdio.h ./src/H5P.c ./src/H5Tconv.c ./src/H5private.h Removed #include of system files from library source files and consolodated them into H5private.h where they're protected by various configuration macros (most of them were duplicated there already anyway). ./test/big.c ./test/chunk.c ./test/cmpd_dset.c ./test/dsets.c ./test/dtypes.c ./test/extend.c ./test/external.c ./test/fillval.c ./test/flush1.c ./test/flush2.c ./test/iopipe.c ./test/links.c ./test/mount.c ./test/mtime.c ./test/overhead.c ./test/ragged.c ./test/shtype.c ./test/unlink.c Protected system #include's with #ifdef's from H5config.h. Undefined NDEBUG since some of the tests rely on assert() to check return values. Removed WIN32 definitions for __unused__ since this can be controlled by the definition of HAVE_ATTRIBUTE in H5config.h ./test/testhdf5.h Removed the CLEAN_CMD definition because we no longer use it. Albert's cleanup() functions replaced it. ./test/fillval.c Initialized auto hid_t variables to fix warnings in error recovery code when data flow analysis is turned on in compilers. ./test/h5tools.c Initialized an auto variable to fix a compiler warning. ./test/chunk.c ./test/ragged.c The WIN32 had some unsigned variables changed to signed because the compiler generates warnings when coercing unsigned to double(?). I changed them back to unsigned because they really are unsigned quantities. If this the change was just to shut up extraneous warnings then perhaps a compiler flag can do the same; otherwise if the compiler generates bad code then we should supply a patch file instead messing up source code with bug work-arounds. ./src/H5detect.c Protected system #include's with #ifdef's from H5config.h thereby removing a WIN32. If getpwuid() doesn't exist (HAVE_GETPWUID) then we assume that `struct passwd' doesn't exist either (we don't really need it in that case). The H5T_NATIVE_LLONG and H5T_NATIVE_ULLONG are defined in terms of `long long' or else `__int64' or else `long' depending on what's available. ./src/H5Flow.c ./src/H5Ofill.c Added __unused__ to some function arguments that aren't used when assertions are turned off. ./src/H5V.c Changed an auto variable name in some hand-inlined code to get rid of a warning about the variable shadowing a previous auto.
397 lines
9.2 KiB
Plaintext
397 lines
9.2 KiB
Plaintext
#------------------------------------------------------------------------------
|
|
# This is the list of files that are part of HDF5. All files have a
|
|
# `./' prefix and appear in lexicographic order. Lines that end with
|
|
# _DO_NOT_DISTRIBUTE_ will not be included in a release. Blank lines
|
|
# and comments are ignored. Comments must start in column one.
|
|
#------------------------------------------------------------------------------
|
|
|
|
./COPYING
|
|
./INSTALL
|
|
./INSTALL.ascired
|
|
./INSTALL.ibm.sp.parallel
|
|
./INSTALL_MAINT
|
|
./INSTALL_parallel
|
|
./INSTALL_parallel.ascired
|
|
./MANIFEST
|
|
./Makefile.dist
|
|
./Makefile.in
|
|
./README
|
|
./RELEASE
|
|
./acconfig.h
|
|
./configure
|
|
./configure.in
|
|
./all.zip
|
|
|
|
./bin/checkapi _DO_NOT_DISTRIBUTE_
|
|
./bin/checkposix _DO_NOT_DISTRIBUTE_
|
|
./bin/config.guess
|
|
./bin/config.sub
|
|
./bin/debug-ohdr _DO_NOT_DISTRIBUTE_
|
|
./bin/distdep
|
|
./bin/errors _DO_NOT_DISTRIBUTE_
|
|
./bin/h5vers
|
|
./bin/install-sh
|
|
./bin/iostats
|
|
./bin/release
|
|
./bin/snapshot
|
|
./bin/trace
|
|
./bin/versinc _DO_NOT_DISTRIBUTE_
|
|
|
|
./config/BlankForm
|
|
./config/alpha-dec
|
|
./config/alpha-dec-osf4.0
|
|
./config/commence.in
|
|
./config/conclude.in
|
|
./config/depend.in
|
|
./config/freebsd2.2.7
|
|
./config/hpux10.20
|
|
./config/hpux9.03
|
|
./config/intel-osf1
|
|
./config/irix5.3
|
|
./config/irix6.2
|
|
./config/irix64
|
|
./config/linux
|
|
./config/powerpc-ibm-aix4.2.1.0
|
|
./config/rs6000-ibm-aix4.1.4.0
|
|
./config/solaris2.5
|
|
|
|
./doc/html/Attributes.html
|
|
./doc/html/Big.html
|
|
./doc/html/Caching.html
|
|
./doc/html/Chunking.html
|
|
./doc/html/Chunk_f1.gif
|
|
./doc/html/Chunk_f1.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Chunk_f2.gif
|
|
./doc/html/Chunk_f2.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Chunk_f3.gif
|
|
./doc/html/Chunk_f4.gif
|
|
./doc/html/Chunk_f5.gif
|
|
./doc/html/Chunk_f6.gif
|
|
./doc/html/Chunk_f6.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/CodeReview.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Coding.html
|
|
./doc/html/Copyright.html
|
|
./doc/html/Datasets.html
|
|
./doc/html/Dataspaces.html
|
|
./doc/html/Datatypes.html
|
|
./doc/html/ddl.html
|
|
./doc/html/DDL.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Debugging.html
|
|
./doc/html/Environment.html
|
|
./doc/html/Errors.html
|
|
./doc/html/ExternalFiles.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Files.html
|
|
./doc/html/Filters.html
|
|
./doc/html/Glossary.html
|
|
./doc/html/Groups.html
|
|
./doc/html/H5.api_map.html
|
|
./doc/html/H5.format.html
|
|
./doc/html/H5.intro.html
|
|
./doc/html/H5.sample_code.html
|
|
./doc/html/H5.user.html
|
|
./doc/html/IH_map1.gif
|
|
./doc/html/IH_map2.gif
|
|
./doc/html/IH_map3.gif
|
|
./doc/html/IH_map4.gif
|
|
./doc/html/IH_mapFoot.gif
|
|
./doc/html/IH_mapHead.gif
|
|
./doc/html/IOPipe.html
|
|
./doc/html/MemoryManagement.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/ObjectHeader.txt _DO_NOT_DISTRIBUTE_
|
|
./doc/html/Properties.html
|
|
./doc/html/Ragged.html
|
|
./doc/html/References.html
|
|
./doc/html/RM_H5.html
|
|
./doc/html/RM_H5A.html
|
|
./doc/html/RM_H5D.html
|
|
./doc/html/RM_H5E.html
|
|
./doc/html/RM_H5F.html
|
|
./doc/html/RM_H5Front.html
|
|
./doc/html/RM_H5G.html
|
|
./doc/html/RM_H5I.html
|
|
./doc/html/RM_H5P.html
|
|
./doc/html/RM_H5R.html
|
|
./doc/html/RM_H5RA.html
|
|
./doc/html/RM_H5S.html
|
|
./doc/html/RM_H5T.html
|
|
./doc/html/RM_H5Z.html
|
|
./doc/html/Tools.html
|
|
./doc/html/Version.html
|
|
./doc/html/chunk1.gif
|
|
./doc/html/chunk1.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/compat.html
|
|
./doc/html/dataset_p1.gif
|
|
./doc/html/dataset_p1.obj
|
|
./doc/html/extern1.gif
|
|
./doc/html/extern1.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/extern2.gif
|
|
./doc/html/extern2.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/group_p1.gif
|
|
./doc/html/group_p1.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/group_p2.gif
|
|
./doc/html/group_p2.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/group_p3.gif
|
|
./doc/html/group_p3.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/h5s.examples
|
|
./doc/html/ph5design.html
|
|
./doc/html/ph5example.c
|
|
./doc/html/ph5implement.txt
|
|
./doc/html/pipe1.gif
|
|
./doc/html/pipe1.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/pipe2.gif
|
|
./doc/html/pipe2.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/pipe3.gif
|
|
./doc/html/pipe3.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/pipe4.gif
|
|
./doc/html/pipe4.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/pipe5.gif
|
|
./doc/html/pipe5.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/html/heap.txt _DO_NOT_DISTRIBUTE_
|
|
./doc/html/index.html
|
|
./doc/html/move.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/review1.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/review1a.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/storage.html _DO_NOT_DISTRIBUTE_
|
|
./doc/html/symtab _DO_NOT_DISTRIBUTE_
|
|
./doc/html/version.gif
|
|
./doc/html/version.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/src/Copyright.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/Glossary.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/H5.intro.doc _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5A.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5D.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5E.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5F.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5Front.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5G.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5P.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5R.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5S.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5T.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/RM_H5Z.html _DO_NOT_DISTRIBUTE_
|
|
./doc/src/Tools.html _DO_NOT_DISTRIBUTE_
|
|
./doc/tgif/APIGrammar.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/tgif/FileGrammar.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/tgif/IOPipe.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/tgif/RobbPipe.obj _DO_NOT_DISTRIBUTE_
|
|
./doc/tgif/UserView.obj _DO_NOT_DISTRIBUTE_
|
|
|
|
./examples/Attributes.txt
|
|
./examples/Makefile.in
|
|
./examples/h5_chunk_read.c
|
|
./examples/h5_compound.c
|
|
./examples/h5_extend_write.c
|
|
./examples/h5_group.c
|
|
./examples/h5_read.c
|
|
./examples/h5_write.c
|
|
./examples/h5_select.c
|
|
./examples/h5_attribute.c
|
|
|
|
./pablo/HDF5record_RT.h
|
|
./pablo/HDFentries.txt
|
|
./pablo/Makefile.in
|
|
./pablo/PabloHDF.c
|
|
./pablo/PabloHDF_RT.c
|
|
./pablo/PabloHDF_SDDF.c
|
|
./pablo/ProcIDs.h
|
|
|
|
./src/.distdep
|
|
./src/.indent.pro _DO_NOT_DISTRIBUTE_
|
|
./src/H5.c
|
|
./src/H5A.c
|
|
./src/H5Aprivate.h
|
|
./src/H5Apublic.h
|
|
./src/H5Apkg.h
|
|
./src/H5AC.c
|
|
./src/H5ACprivate.h
|
|
./src/H5ACpublic.h
|
|
./src/H5B.c
|
|
./src/H5Bprivate.h
|
|
./src/H5Bpublic.h
|
|
./src/H5D.c
|
|
./src/H5Dprivate.h
|
|
./src/H5Dpublic.h
|
|
./src/H5E.c
|
|
./src/H5Eprivate.h
|
|
./src/H5Epublic.h
|
|
./src/H5F.c
|
|
./src/H5Farray.c
|
|
./src/H5Fcore.c
|
|
./src/H5Ffamily.c
|
|
./src/H5Fistore.c
|
|
./src/H5Flow.c
|
|
./src/H5Fmpio.c
|
|
./src/H5Fprivate.h
|
|
./src/H5Fpublic.h
|
|
./src/H5Fsec2.c
|
|
./src/H5Fsplit.c
|
|
./src/H5Fstdio.c
|
|
./src/H5G.c
|
|
./src/H5Gent.c
|
|
./src/H5Gnode.c
|
|
./src/H5Gpkg.h
|
|
./src/H5Gprivate.h
|
|
./src/H5Gpublic.h
|
|
./src/H5Gstab.c
|
|
./src/H5HG.c
|
|
./src/H5HGprivate.h
|
|
./src/H5HGpublic.h
|
|
./src/H5HL.c
|
|
./src/H5HLprivate.h
|
|
./src/H5HLpublic.h
|
|
./src/H5I.c
|
|
./src/H5Iprivate.h
|
|
./src/H5Ipublic.h
|
|
./src/H5MF.c
|
|
./src/H5MFprivate.h
|
|
./src/H5MFpublic.h
|
|
./src/H5MM.c
|
|
./src/H5MMprivate.h
|
|
./src/H5MMpublic.h
|
|
./src/H5O.c
|
|
./src/H5Oattr.c
|
|
./src/H5Ocomp.c
|
|
./src/H5Ocont.c
|
|
./src/H5Odtype.c
|
|
./src/H5Oefl.c
|
|
./src/H5Ofill.c
|
|
./src/H5Olayout.c
|
|
./src/H5Omtime.c
|
|
./src/H5Oname.c
|
|
./src/H5Onull.c
|
|
./src/H5Oprivate.h
|
|
./src/H5Opublic.h
|
|
./src/H5Osdspace.c
|
|
./src/H5Oshared.c
|
|
./src/H5Ostab.c
|
|
./src/H5P.c
|
|
./src/H5Pprivate.h
|
|
./src/H5Ppublic.h
|
|
./src/H5R.c
|
|
./src/H5Rprivate.h
|
|
./src/H5Rpublic.h
|
|
./src/H5RA.c
|
|
./src/H5RAprivate.h
|
|
./src/H5RApublic.h
|
|
./src/H5S.c
|
|
./src/H5Sall.c
|
|
./src/H5Shyper.c
|
|
./src/H5Smpio.c
|
|
./src/H5Spoint.c
|
|
./src/H5Sprivate.h
|
|
./src/H5Spublic.h
|
|
./src/H5Sselect.c
|
|
./src/H5T.c
|
|
./src/H5Tbit.c
|
|
./src/H5Tconv.c
|
|
./src/H5Tpkg.h
|
|
./src/H5Tprivate.h
|
|
./src/H5Tpublic.h
|
|
./src/H5TB.c
|
|
./src/H5TBprivate.h
|
|
./src/H5V.c
|
|
./src/H5Vprivate.h
|
|
./src/H5Z.c
|
|
./src/H5Zprivate.h
|
|
./src/H5Zpublic.h
|
|
./src/H5config.h.in
|
|
./src/H5detect.c
|
|
./src/H5private.h
|
|
./src/H5public.h
|
|
./src/Makefile.in
|
|
./src/hdf5.h
|
|
|
|
./test/.distdep
|
|
./test/Makefile.in
|
|
./test/big.c
|
|
./test/bittests.c
|
|
./test/chunk.c
|
|
./test/cmpd_dset.c
|
|
./test/dsets.c
|
|
./test/dtypes.c
|
|
./test/extend.c
|
|
./test/external.c
|
|
./test/fillval.c
|
|
./test/flush1.c
|
|
./test/flush2.c
|
|
./test/gheap.c
|
|
./test/hyperslab.c
|
|
./test/iopipe.c
|
|
./test/istore.c
|
|
./test/links.c
|
|
./test/mount.c
|
|
./test/mtime.c
|
|
./test/overhead.c
|
|
./test/ragged.c
|
|
./test/shtype.c
|
|
./test/space_overflow.c _DO_NOT_DISTRIBUTE_
|
|
./test/testhdf5.c
|
|
./test/testhdf5.h
|
|
./test/tattr.c
|
|
./test/tfile.c
|
|
./test/th5s.c
|
|
./test/th5s.h5
|
|
./test/theap.c
|
|
./test/tmeta.c
|
|
./test/tohdr.c
|
|
./test/trefer.c
|
|
./test/tselect.c
|
|
./test/tstab.c
|
|
./test/unlink.c
|
|
|
|
./testpar/Makefile.ascired
|
|
./testpar/Makefile.ibmsp
|
|
./testpar/Makefile.irix64
|
|
./testpar/README
|
|
./testpar/t_dset.c
|
|
./testpar/t_file.c
|
|
./testpar/testphdf5.c
|
|
./testpar/testphdf5.h
|
|
|
|
./tools/Makefile.in
|
|
./tools/h5debug.c
|
|
./tools/h5dump.c
|
|
./tools/h5dump.h
|
|
./tools/h5dumputil.c
|
|
./tools/h5import.c
|
|
./tools/h5ls.c
|
|
./tools/h5repart.c
|
|
./tools/h5tools.c
|
|
./tools/h5tools.h
|
|
./tools/testh5dump.sh
|
|
|
|
./tools/testfiles/h5dumptst.c
|
|
./tools/testfiles/tall-1.ddl
|
|
./tools/testfiles/tall-2.ddl
|
|
./tools/testfiles/tall-3.ddl
|
|
./tools/testfiles/tall.h5
|
|
./tools/testfiles/tattr-1.ddl
|
|
./tools/testfiles/tattr-2.ddl
|
|
./tools/testfiles/tattr-3.ddl
|
|
./tools/testfiles/tattr-4.ddl
|
|
./tools/testfiles/tattr.h5
|
|
./tools/testfiles/tcomp-1.ddl
|
|
./tools/testfiles/tcomp-2.ddl
|
|
./tools/testfiles/tcomp-3.ddl
|
|
./tools/testfiles/tcomp-4.ddl
|
|
./tools/testfiles/tcompound.h5
|
|
./tools/testfiles/tdset-1.ddl
|
|
./tools/testfiles/tdset-2.ddl
|
|
./tools/testfiles/tdset-3.ddl
|
|
./tools/testfiles/tdset-4.ddl
|
|
./tools/testfiles/tdset.h5
|
|
./tools/testfiles/tgroup-1.ddl
|
|
./tools/testfiles/tgroup-2.ddl
|
|
./tools/testfiles/tgroup-3.ddl
|
|
./tools/testfiles/tgroup.h5
|
|
./tools/testfiles/thlink-1.ddl
|
|
./tools/testfiles/thlink-2.ddl
|
|
./tools/testfiles/thlink-3.ddl
|
|
./tools/testfiles/thlink-4.ddl
|
|
./tools/testfiles/thlink-5.ddl
|
|
./tools/testfiles/thlink.h5
|
|
./tools/testfiles/tslink-1.ddl
|
|
./tools/testfiles/tslink-2.ddl
|
|
./tools/testfiles/tslink.h5
|