summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r2467] Changed type so that compiler warnings about implicit conversion ↵Bill Wendling2000-08-041-11/+3
| | | | | | were removed.
* [svn-r2462] Fixed some small compiler warnings.Bill Wendling2000-08-042-846/+890
|
* [svn-r2461] Made some of the functions prototypes so that the compiler wouldn'tBill Wendling2000-08-041-4/+4
| | | | complain.
* [svn-r2460] Fixed some comparisons between signed and unsigned values. Made ↵Bill Wendling2000-08-042-3/+3
| | | | | | | some of the functions prototypes so that the compiler wouldn't complain about them.
* [svn-r2419] Setup PUB_PROGS so that all tools but h5dumptst will be installed.Albert Cheng2000-06-271-1/+2
| | | | h5dumptst generates the test suits files. It is not a user tool.
* [svn-r2417] Include sys/stat.h in case it is not included in some platformsAlbert Cheng2000-06-271-0/+4
| | | | like Cray T90. Tested on linux.
* [svn-r2412] Fixed a variety of problems with the new H5ToolsFopen() function.Robb Matzke2000-06-234-184/+190
| | | | | | | | | | | | | | | | | | | | 1. The `driver' table is initialized only once, making it faster and leaking less memory. 2. The returned driver name is set to the empty string on failure. 3. Added an argument so the function cannot overwrite the end of the drivername return value. 4. Avoids core dump when assigning driver name to return value if the file could not be opened by any driver. 5. Changed name of function to h5dump_fopen() to follow the naming scheme for this source file. 6. Reindented according to hdf5 code standard. 7. Added `const' qualifiers to read-only formals. 8. Removed duplicate forward declaration. Reindented some parts of these source files that had very odd indentation (some lines had no indentation while others had 3x what they should). Fixed calls to H5ToolsFopen() function.
* [svn-r2359] added the comments back to the part of the code that is setting ↵Patrick Lu2000-06-071-0/+5
| | | | | | up the file drivers array.
* [svn-r2341] took the code out of h5ls to open files using different drivers ↵Patrick Lu2000-06-064-51/+74
| | | | | | | | | and created a function in the tools library for it(H5ToolsFopen-takes a filename and a char ptr if you want the name of the driver) added the function to h5tools.c, a header to h5tools.h and changed h5ls.c and h5dump.c to use the new functions
* [svn-r2308] added a funtion to create a bitfields test file. just used the ↵Patrick Lu2000-05-311-0/+48
| | | | | | code from the dataset test file
* [svn-r2307] test file for the bitfields test. i used the bitfield parts of ↵Patrick Lu2000-05-311-0/+0
| | | | the dataset test file
* [svn-r2306] ddl for the bitfields test filePatrick Lu2000-05-311-0/+26
|
* [svn-r2305] took out the line that said the bitfields are not supported in ↵Patrick Lu2000-05-311-4/+1
| | | | | | the dumper. now it will dump bitfields using the the tools lib like h5ls does.
* [svn-r2304] *** empty log message ***Patrick Lu2000-05-301-2/+1
|
* [svn-r2294] fixed the output of the options list so that the xml options ↵Patrick Lu2000-05-261-1/+1
| | | | text is aligned
* [svn-r2291] update the ddl to match the output the dumper is generating now ↵Patrick Lu2000-05-251-30/+30
| | | | | | | for the compound types. (the indentation for the curly brace at the end of the compound type is aligned with the top brace)
* [svn-r2290] fixed the indenting error related to compound types.Patrick Lu2000-05-251-3/+5
|
* [svn-r2280] more complicated test file for nested compounds. copied from ↵Patrick Lu2000-05-191-38/+74
| | | | Elena's test file
* [svn-r2279] copied Elena's code for a more complicated testfile for the ↵Patrick Lu2000-05-191-0/+0
| | | | nested compound types
* [svn-r2278] changed the nested compound test. copied Elena's code from her ↵Patrick Lu2000-05-191-29/+72
| | | | | | test file for nested comp types. more complicated test case
* [svn-r2262] * 2000-05-18Robb Matzke2000-05-182-37/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ** src/H5Tconv.c ** src/H5Tpkg.h ** src/H5Tpublic.h The H5T_conv_struct_opt() function had a design flaw -- it didn't keep information about the stride to use to step through the temporary/background-value buffer and thus nested invocations would clobber each other's temp buffers. This was fixed by splitting the `stride' argument into `buf_stride' and `bkg_stride' arguments for all the conversion functions. THIS IS AN API CHANGE, but users will get a compiler warning when they pass their conversion function pointer to H5Tregister(). ** src/H5T.c ** src/H5Tprivate.h Added a bkg_stride argument to the H5T_convert() definition in order to fix a bug related to the optimized compound datatype conversion function. ** src/H5T.c ** src/H5A.c ** src/H5D.c ** src/H5Ofill.c ** src/H5P.c Added bkg_stride=0 argument to the H5T_convert() calls. ** test/dtypes.c Added a test for the H5T_conv_struct_opt() bug fixed above. ** src/H5FL.c The H5FL_term() function should return non-zero even when it couldn't free all the free lists do to their being used by some other package. When that other package terminates it will return non-zero, causing H5FL_term() to be called again. This fixes some of the `infinite loop closing library' messages. ** tools/pdb2hdf Uses print_version() instead of doing that itself. ** src/H5Ppublic.h Renamed H5Pget_gc_reference() declaration to make it match the definition. ** src/H5FDlog.c Added API tracing macros. Removed `const' qualifier from a `char*' member of a struct which was allocated on the heap. ** src/H5TB.c Added curly braces to a couple deeply-nested `if' statements to make them clearer and to shut up the increadibly stupid and just plain incorrect gcc warning about ambiguous `else'. ** test/titerate.c Removed incomplete initialization in favor of memset() for one auto variable to stop compiler warnings. ** tools/Depencencies Regenerated to remove references to h5dumputil.c
* [svn-r2256] same changes i did for the release version. (fixed bug in ↵Patrick Lu2000-05-161-1/+1
| | | | | | dangermouse... added an extra conditional)
* [svn-r2243] h5dump.c: Removed some Carriage-return'sAlbert Cheng2000-05-113-4/+4
| | | | | h5tools.c h5tools.h: Modified print_version() to use const char * argument instead.
* [svn-r2242] Removed h5dumputil.c. Its functions have been migrated to ↵Albert Cheng2000-05-113-150/+3
| | | | h5tools.c.
* [svn-r2232] removed the conditional compile statements that we were going to usePatrick Lu2000-05-093-58/+2
| | | | for the merged tools lib since these files do not require the tools lib
* [svn-r2229] added semicolons after the opaque infoPatrick Lu2000-05-091-2/+2
|
* [svn-r2228] added a semicolon after the opaque info is printedPatrick Lu2000-05-091-2/+2
|
* [svn-r2218] forgot the header to the ddl. just tells what hte command to ↵Patrick Lu2000-05-051-0/+3
| | | | generate the file was
* [svn-r2216] the ddl file for the topaque.h5 filePatrick Lu2000-05-041-0/+15
|
* [svn-r2215] the new opaque file. has a 2d array. the first array is from ↵Patrick Lu2000-05-041-0/+0
| | | | | | 0-99 and the is from 99-0.
* [svn-r2214] added support for the opaque type.Patrick Lu2000-05-042-4/+54
| | | | | prints out the data section in hexidecimal format. in the h5dumptst.c i added a function to create an opaque test file.
* [svn-r2211] took the development branch code and moved it into the release. ↵Patrick Lu2000-05-035-7/+74
| | | | | | | had to add some conditional compile statements in the code to compile for the release. defined a VERSION12 and VERSION13 macro. all changes were surrounded by these statements
* [svn-r2189] Fixed some compiler warningsQuincey Koziol2000-04-221-6/+6
|
* [svn-r2180] ./src/tools/h5tools.cRobb Matzke2000-04-213-64/+67
| | | | | | | Added hyphen to version printf format. ./src/tools/h5ls.c Calls print_version() instead of doing it by hand.
* [svn-r2167] i removed unneeded code from the tool lib.Patrick Lu2000-04-202-867/+4
| | | | | | | from h5tools.h just got rid of a prototype for copy_atmoic_char which was never used in the h5tools.c i removed the copy_atomic_char, all the display_*_data, where the * is numeric, string or compound, the print_data, h5dump_attr. also removed a block of codfe that was surrounded by #if 0
* [svn-r2162] Various small fixes to address SGI compiler warnings.Quincey Koziol2000-04-192-1/+8
|
* [svn-r2156] changed a comment that is no longer relevant and moved some code ↵Patrick Lu2000-04-191-33/+18
| | | | | | around in the dump_simple_prefix funtion. all i did was take some code that was common to both the if and then conditions out.
* [svn-r2155] fixed the error in the h5ls output. it is now printing like it ↵Patrick Lu2000-04-192-8/+26
| | | | | | did before the tools lib merge. prints the index numbers. moved the lines that were doing indenting into the conditionals.
* [svn-r2139] Change the global static variable 'status' to 'd_status' in this ↵Raymond Lu2000-04-131-47/+47
| | | | file. Same name appears as an external variable in SRB library, causing conflict.
* [svn-r2089] ** tools/h5ls.cRobb Matzke2000-04-073-145/+150
| | | | | | | | | | | | Prints the subrelease name also. ** tools/h5tools.c Fixed indentation problems in the first half of the file. Changed conditional compilation style from `/*...*/' to use #if 0/#endif in the first half of this file. Removed some extra parentheses to make expressions more readable.
* [svn-r2054] update the files since i hanged the hdf 5 versions of them.Patrick Lu2000-03-232-0/+0
| | | | the h5toh4 tests were not passing.
* [svn-r2052] the new ddls for the new versions of the testfiles just ↵Patrick Lu2000-03-234-144/+143
| | | | | | created(tall.h5, tcompounnd.h5, tnestedcomp.h5) the data is not as simple as before. rows are not repeated and rows are not just 1 number repeated
* [svn-r2051] update the test files so that their data is a little more vaired.Patrick Lu2000-03-233-0/+0
| | | | the elements in the rows are different values and rows are not repeated.
* [svn-r2050] changed the data for the tall.h5, tcompound.h5 and ↵Patrick Lu2000-03-231-9/+11
| | | | | | | tnestedcomp.h5 test files. the data is not as simple as it was before. all elements in a row are different values now and rows are no longer repeated.
* [svn-r2046] added a test for the tnestedcomp.h5 test.Patrick Lu2000-03-211-0/+3
|
* [svn-r2045] fixed a type that had the endian to be little. I created the ↵Patrick Lu2000-03-211-4/+4
| | | | | | file on my NT machine but the testfile on baldirc.
* [svn-r2043] testfile for the nested compound typesPatrick Lu2000-03-211-0/+0
|
* [svn-r2042] ddl for the testfile tnestedcomp.h5Patrick Lu2000-03-211-0/+72
|
* [svn-r2041] added a new test file creation function. test_nsetcomp. creates ↵Patrick Lu2000-03-211-0/+74
| | | | | | a file that has nested compound types in it.
* [svn-r2020] Fine tuned the declaration of dump_header_format to be "const" ↵Albert Cheng2000-03-101-1/+1
| | | | consistent.