diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2011-08-25 21:11:08 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2011-08-25 21:11:08 (GMT) |
commit | a9039e329f1264298e4505f687c4fb98c7016072 (patch) | |
tree | 9abba53234fc6a8c4d980b29f0bd6d8649602bc3 | |
parent | a4c02d63503ab4c416ce1995590ca68f60abe8cf (diff) | |
download | hdf5-a9039e329f1264298e4505f687c4fb98c7016072.zip hdf5-a9039e329f1264298e4505f687c4fb98c7016072.tar.gz hdf5-a9039e329f1264298e4505f687c4fb98c7016072.tar.bz2 |
[svn-r21314] Merge of 21302 (bin/trace bugfix) from trunk. Tested on jam (minor change).
-rwxr-xr-x | bin/trace | 3 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | release_docs/RELEASE.txt | 12 | ||||
-rw-r--r-- | src/H5E.c | 3 |
4 files changed, 15 insertions, 5 deletions
@@ -216,6 +216,9 @@ sub rewrite_func ($$$$$) { my %names; for $arg (@args) { + if($arg=~/\w*\.{3}\w*/){ + next; + } unless ($arg=~/^(([a-z_A-Z]\w*\s+)+\**) ([a-z_A-Z]\w*)(\[.*?\])? (\s*\/\*\s*(in|out|in_out)\s*\*\/)?\s*$/x) { @@ -1,5 +1,5 @@ #! /bin/sh -# From configure.in Id: configure.in 21226 2011-08-15 00:38:01Z hdftest . +# From configure.in Id: configure.in 21276 2011-08-22 01:37:29Z hdftest . # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.68 for HDF5 1.8.8-snap11. # diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index d21dfde..c011948 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -103,9 +103,12 @@ Bug Fixes since HDF5-1.8.7 compiled into h5dump. Please refer to the h5dump reference manual for usage of the packed bits feature. (MAM - 2011/06/23) - Configure now uses the same flags and symbols in its tests that are - used to build the library. + used to build the library. (DER - 2011/05/24) - On linux we now link to the bsd_compat library, as per the gcc - manual, since we define _BSD_SOURCE. + manual, since we define _BSD_SOURCE. (DER - 2011/05/24) + - Fixed a bug in the bin/trace Perl script where API functions + that take a variable number of arguments were not processed for + trace statement fixup. (DER - 2011/08/25) Library ------- @@ -124,7 +127,10 @@ Bug Fixes since HDF5-1.8.7 created with v1.6 library. (SLU - 2011/6/22) - When a dataset had filters and reading data failed, the error message didn't say which filter isn't registered. It's fixed now. (SLU - 2011/6/3) - + - H5Epush2() now has correct trace functionality (related to the + bin/trace Perl script bug noted in the configure section). + (DER 2011/08/25) + Parallel Library ---------------- - None @@ -1338,7 +1338,8 @@ H5Epush2(hid_t err_stack, const char *file, const char *func, unsigned line, /* Don't clear the error stack! :-) */ FUNC_ENTER_API_NOCLEAR(H5Epush2, FAIL) - H5TRACE7("e","issIuiis",err_stack,file,func,line,maj_id,min_id,fmt); + H5TRACE8("e", "i*s*sIuiii*s", err_stack, file, func, line, cls_id, maj_id, + min_id, fmt); if(err_stack == H5E_DEFAULT) estack = NULL; |