diff options
author | Paul Harten <pharten@ncsa.uiuc.edu> | 1999-03-08 19:02:43 (GMT) |
---|---|---|
committer | Paul Harten <pharten@ncsa.uiuc.edu> | 1999-03-08 19:02:43 (GMT) |
commit | 169754fb4cc42a0bdd56be610d6a9d40f9d9e331 (patch) | |
tree | 2c5260e0bc37f17b8560a01595879cad78371922 /bin/config.sub | |
parent | 596c1905e80fd5518f28e97951113359edad43df (diff) | |
download | hdf5-169754fb4cc42a0bdd56be610d6a9d40f9d9e331.zip hdf5-169754fb4cc42a0bdd56be610d6a9d40f9d9e331.tar.gz hdf5-169754fb4cc42a0bdd56be610d6a9d40f9d9e331.tar.bz2 |
[svn-r1119] Purpose:
Bug fix
Problem:
On Solaris2.5, once the library has been compilied with any type of
optimization, a bus error comes up in the "dtypes" test.
Solution:
The problem appears to be in the compilers' version of memcpy() that
is used when optimized. Instead of substituting HDmemmove(), on
Solaris, the problem is also taken care of by preparing the second
argument to HDmemcpy(). The datatype pointer is copied to a separate
char pointer which is then used as the second argument to HDmemcpy().
For some reason, it isn't enough to simply cast the datatype pointer.
Platform tested:
Solaris2.5
Diffstat (limited to 'bin/config.sub')
0 files changed, 0 insertions, 0 deletions