summaryrefslogtreecommitdiffstats
path: root/src/H5T.c
diff options
context:
space:
mode:
authorRobb Matzke <matzke@llnl.gov>2002-01-25 15:16:57 (GMT)
committerRobb Matzke <matzke@llnl.gov>2002-01-25 15:16:57 (GMT)
commit4d0ee09920f8af5bbfdb00b28ab4bb62b4c9e9e7 (patch)
tree70c81faf17beefc0e8f1b497c3d30568f344830d /src/H5T.c
parentb48ba722486f8d63ae61d73d720e26f1df650df5 (diff)
downloadhdf5-4d0ee09920f8af5bbfdb00b28ab4bb62b4c9e9e7.zip
hdf5-4d0ee09920f8af5bbfdb00b28ab4bb62b4c9e9e7.tar.gz
hdf5-4d0ee09920f8af5bbfdb00b28ab4bb62b4c9e9e7.tar.bz2
[svn-r4856] ./hdf5-1.4/src/H5T.c
Fri Jan 25 10:48:54 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5Tconv.c (H5T_conv_order): Removed Duff's device consisting of >500 lines of code. Unrolled two loops by hand resulting in <300 lines of code which is a few percent faster and far easier to read. Fri Jan 25 10:48:34 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5Tpkg.h: Added prototype for H5T_conv_order_opt(). Fri Jan 25 10:47:13 2002 Robb Matzke <matzke@arborea.spizella.com> * src/H5T.c (H5T_init_interface): Registered conversion function H5T_conv_order_opt() under two names. H5T debugging will report the conversion function as either "ibo(opt)" or "fbo(opt)".
Diffstat (limited to 'src/H5T.c')
-rw-r--r--src/H5T.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/H5T.c b/src/H5T.c
index ea66ee2..b7c875a 100644
--- a/src/H5T.c
+++ b/src/H5T.c
@@ -966,9 +966,15 @@ H5T_init_interface(void)
status |= H5Tregister(H5T_PERS_SOFT, "ibo",
fixedpt, fixedpt,
H5T_conv_order);
+ status |= H5Tregister(H5T_PERS_SOFT, "ibo(opt)",
+ fixedpt, fixedpt,
+ H5T_conv_order_opt);
status |= H5Tregister(H5T_PERS_SOFT, "fbo",
floatpt, floatpt,
H5T_conv_order);
+ status |= H5Tregister(H5T_PERS_SOFT, "fbo(opt)",
+ floatpt, floatpt,
+ H5T_conv_order_opt);
status |= H5Tregister(H5T_PERS_SOFT, "struct(no-opt)",
compound, compound,
H5T_conv_struct);