-
Optimization error when compiling 64 bit on sparcv9 with -xO2 or greater with Sun Studio 11. Compilation on x86 32/64 bit and sparc 32 bit works fine. Lowering optimization to -xO1 on sparcv9 also works fine.
The difference between the optimization level is as follows:
-xO1 Does basic local optimization (peephole).
-xO2 Does basic local and global optimization. This.
2009-10-28 21:20:39 UTC by dmichelsen
-
imipak added the mhash-0.9.9.9.tar.bz2 file.
2008-12-08 00:14:24 UTC by imipak
-
imipak added the mhash-0.9.9.9.tar.gz file.
2008-12-08 00:14:24 UTC by imipak
-
imipak created the 0.9.9.9 file release.
2008-12-08 00:10:48 UTC by imipak
-
There are a couple of files where a C++ style comment characters are used '//'. Unfortunately, while tolerated by gcc, such comments are not legal C and make other compilers balk, for example IBM's XlC stops with an error.
The files concerned are:
lib/ripemd.c: line 59.3
lib/ripemd.c: line 62.3
lib/snefru.c: line 23
Regards Markus.
2008-01-29 20:13:31 UTC by markus_b
-
nmav committed patchset 144 of module mhash to the Libmhash CVS repository, changing 2 files.
2007-11-04 06:23:50 UTC by nmav
-
nmav committed patchset 143 of module mhash to the Libmhash CVS repository, changing 1 files.
2007-11-04 06:22:24 UTC by nmav
-
I have patched the source code to make the following changes:
Files:
lib/md5.c
lib/mhash.c
lib/mhash_md5.h
MD5Init becomes mhash_MD5Init
MD5Update becomes mhash_MD5Update
MD5Final becomes mhash_MD5Update
MD5Transform becomes mhash_MD5Transform
MD5Context becomes mhash_MD5Context
Please note once again, this issues only effects Redhat Enterprise Linux 3 as it stomps on similar...
2007-05-31 21:08:51 UTC by wdierkes
-
It was found that php-mhash SegFaults on Redhat Enterprise Linux 3 i386/x86_64 when php-ldap is loaded at the same time. Please reference the PHP bug:
http://bugs.php.net/bug.php?id=41545
After further investigation it appears that the following functions conflict with functions of the same name in libsasl:
MD5Init
MD5Update
MD5Final
MD5Transform
A patch will be submitted...
2007-05-31 20:17:51 UTC by wdierkes
-
Heya Folks,
In a program i'm writing i need to get the MD5 hashes of two strings that are read somewhere on the system. So i wrote a method that takes a string and returns the MD5 hash using the mhash library. The first string is properly processed but when the second string is passed the mhash_init_int method results in SIGABORT being thrown.
The probleem seems to be line 319 of mhash.c:
2007-05-31 17:37:02 UTC by headhunter