summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Wendling <wendling@ncsa.uiuc.edu>2003-10-07 21:10:53 (GMT)
committerBill Wendling <wendling@ncsa.uiuc.edu>2003-10-07 21:10:53 (GMT)
commit0eaf192df8e7df34cb2d45085bb3252816eb8e2d (patch)
treec068204c2079133b5e2c500a56950ea3e3fa426d
parentcf629d9e6c89eadd77ce98a527ac43b2fc4fcdc4 (diff)
downloadhdf5-0eaf192df8e7df34cb2d45085bb3252816eb8e2d.zip
hdf5-0eaf192df8e7df34cb2d45085bb3252816eb8e2d.tar.gz
hdf5-0eaf192df8e7df34cb2d45085bb3252816eb8e2d.tar.bz2
[svn-r7569] Purpose:
Bug Fix/Update Description: Updated "trace" to include "void**" as a datatype (it sets it to "x"). Format changes as well. Added "close(DEPEND); close(NEW);" to the dependencies script. This was reported by a user that it wasn't doing this. Platforms tested: Linux (small changes) Misc. update:
-rwxr-xr-xbin/dependencies3
-rwxr-xr-xbin/trace149
2 files changed, 78 insertions, 74 deletions
diff --git a/bin/dependencies b/bin/dependencies
index 6893b72..b561128 100755
--- a/bin/dependencies
+++ b/bin/dependencies
@@ -45,4 +45,7 @@ while (<DEPEND>) {
print NEW $_;
}
+close(DEPEND);
+close(NEW);
+
`mv $new_depend_file $depend_file`;
diff --git a/bin/trace b/bin/trace
index bdf0c36..6cdb8ec 100755
--- a/bin/trace
+++ b/bin/trace
@@ -14,80 +14,81 @@ $Source = "";
# Two-character strings begin with an upper-case letter which is
# usually the same as the package name.
#
-%TypeString = ("haddr_t" => "a",
- "hbool_t" => "b",
- "htri_t" => "b",
- "double" => "d",
- "H5D_alloc_time_t" => "Da",
- "H5D_fill_time_t" => "Df",
- "H5D_fill_value_t" => "DF",
- "H5D_layout_t" => "Dl",
- "H5FD_mpio_xfer_t" => "Dt",
- "herr_t" => "e",
- "H5E_direction_t" => "Ed",
- "H5E_error_t*" => "Ee",
- "H5F_close_degree_t" => "Fd",
- "H5F_scope_t" => "Fs",
- "H5FD_t*" => "x",
- "H5FD_class_t*" => "x",
- "H5FD_stream_fapl_t*" => "x",
- "H5G_link_t" => "Gl",
- "H5G_stat_t*" => "Gs",
- "hsize_t" => "h",
- "hssize_t" => "Hs",
- "hid_t" => "i",
- "int" => "Is",
- "unsigned" => "Iu",
- "unsigned int" => "Iu",
- "H5I_type_t" => "It",
- "MPI_Comm" => "Mc",
- "MPI_Info" => "Mi",
- "H5FD_mem_t" => "Mt",
- "off_t" => "o",
- "H5P_class_t" => "p",
- "href_t" => "r",
- "H5R_type_t" => "Rt",
- "char*" => "s",
- "H5S_class_t" => "Sc",
- "H5S_seloper_t" => "Ss",
- "H5S_sel_type" => "St",
- "H5T_cset_t", => "Tc",
- "H5T_direction_t", => "Td",
- "H5T_norm_t" => "Tn",
- "H5T_order_t" => "To",
- "H5T_pad_t" => "Tp",
- "H5T_pers_t" => "Te",
- "H5T_sign_t" => "Ts",
- "H5T_class_t" => "Tt",
- "H5T_str_t" => "Tz",
- "void*" => "x",
- "FILE*" => "x",
- "H5A_operator_t" => "x",
- "H5D_operator_t" => "x",
- "H5E_auto_t" => "x",
- "H5E_walk_t" => "x",
- "H5G_iterate_t" => "x",
- "H5MM_allocate_t" => "x",
- "H5MM_free_t" => "x",
- "H5P_cls_create_func_t" => "x",
- "H5P_cls_copy_func_t" => "x",
- "H5P_cls_close_func_t" => "x",
- "H5P_iterate_t" => "x",
- "H5P_prp_create_func_t" => "x",
- "H5P_prp_copy_func_t" => "x",
- "H5P_prp_close_func_t" => "x",
- "H5P_prp_delete_func_t" => "x",
- "H5P_prp_get_func_t" => "x",
- "H5P_prp_set_func_t" => "x",
- "H5T_cdata_t**" => "x",
- "H5T_conv_t" => "x",
- "H5T_overflow_t" => "x",
- "H5Z_func_t" => "x",
- "H5Z_filter_func_t" => "x",
- "size_t" => "z",
- "H5Z_EDC_t" => "Ze",
- "H5Z_filter_t" => "Zf",
- "ssize_t" => "Zs",
+%TypeString = ("haddr_t" => "a",
+ "hbool_t" => "b",
+ "htri_t" => "b",
+ "double" => "d",
+ "H5D_alloc_time_t" => "Da",
+ "H5D_fill_time_t" => "Df",
+ "H5D_fill_value_t" => "DF",
+ "H5D_layout_t" => "Dl",
+ "H5FD_mpio_xfer_t" => "Dt",
+ "herr_t" => "e",
+ "H5E_direction_t" => "Ed",
+ "H5E_error_t*" => "Ee",
+ "H5F_close_degree_t" => "Fd",
+ "H5F_scope_t" => "Fs",
+ "H5FD_t*" => "x",
+ "H5FD_class_t*" => "x",
+ "H5FD_stream_fapl_t*" => "x",
+ "H5G_link_t" => "Gl",
+ "H5G_stat_t*" => "Gs",
+ "hsize_t" => "h",
+ "hssize_t" => "Hs",
+ "hid_t" => "i",
+ "int" => "Is",
+ "unsigned" => "Iu",
+ "unsigned int" => "Iu",
+ "H5I_type_t" => "It",
+ "MPI_Comm" => "Mc",
+ "MPI_Info" => "Mi",
+ "H5FD_mem_t" => "Mt",
+ "off_t" => "o",
+ "H5P_class_t" => "p",
+ "href_t" => "r",
+ "H5R_type_t" => "Rt",
+ "char*" => "s",
+ "H5S_class_t" => "Sc",
+ "H5S_seloper_t" => "Ss",
+ "H5S_sel_type" => "St",
+ "H5T_cset_t", => "Tc",
+ "H5T_direction_t", => "Td",
+ "H5T_norm_t" => "Tn",
+ "H5T_order_t" => "To",
+ "H5T_pad_t" => "Tp",
+ "H5T_pers_t" => "Te",
+ "H5T_sign_t" => "Ts",
+ "H5T_class_t" => "Tt",
+ "H5T_str_t" => "Tz",
+ "void*" => "x",
+ "void**" => "x",
+ "FILE*" => "x",
+ "H5A_operator_t" => "x",
+ "H5D_operator_t" => "x",
+ "H5E_auto_t" => "x",
+ "H5E_walk_t" => "x",
+ "H5G_iterate_t" => "x",
+ "H5MM_allocate_t" => "x",
+ "H5MM_free_t" => "x",
+ "H5P_cls_create_func_t" => "x",
+ "H5P_cls_copy_func_t" => "x",
+ "H5P_cls_close_func_t" => "x",
+ "H5P_iterate_t" => "x",
+ "H5P_prp_create_func_t" => "x",
+ "H5P_prp_copy_func_t" => "x",
+ "H5P_prp_close_func_t" => "x",
+ "H5P_prp_delete_func_t" => "x",
+ "H5P_prp_get_func_t" => "x",
+ "H5P_prp_set_func_t" => "x",
+ "H5T_cdata_t**" => "x",
+ "H5T_conv_t" => "x",
+ "H5T_overflow_t" => "x",
+ "H5Z_func_t" => "x",
+ "H5Z_filter_func_t" => "x",
+ "size_t" => "z",
+ "H5Z_EDC_t" => "Ze",
+ "H5Z_filter_t" => "Zf",
+ "ssize_t" => "Zs",
);
##############################################################################