mldonkey-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mldonkey-users] static_tiger bus errors


From: Bruno Saverio Delbono
Subject: Re: [Mldonkey-users] static_tiger bus errors
Date: Thu, 12 Feb 2004 19:00:23 -0800
User-agent: Mozilla Thunderbird 0.5 (Windows/20040207)

Kevin A. Sindhu wrote:

Index: tiger.c
===================================================================
RCS file: /cvsroot/mldonkey/mldonkey/src/utils/lib/tiger.c,v
retrieving revision 1.4
diff -u -r1.4 tiger.c
--- tiger.c     20 Nov 2003 16:43:26 -0000      1.4
+++ tiger.c     13 Feb 2004 01:17:07 -0000
@@ -176,7 +176,9 @@
 static void static_tiger(word64 *str, word64 length, word64 res[3])
 {
   register word64 i, j;
-  unsigned char temp[64];
+  word64 temp_[64 / 8];
+  unsigned char *temp = (unsigned char *) temp_;
+/*  unsigned char temp[64]; */

Instead I chose to go with

cvs server: Diffing .
Index: tiger.c
===================================================================
RCS file: /cvsroot/mldonkey/mldonkey/src/utils/lib/tiger.c,v
retrieving revision 1.4
diff -u -r1.4 tiger.c
--- tiger.c     20 Nov 2003 16:43:26 -0000      1.4
+++ tiger.c     13 Feb 2004 02:54:59 -0000
@@ -176,7 +176,10 @@
 static void static_tiger(word64 *str, word64 length, word64 res[3])
 {
   register word64 i, j;
-  unsigned char temp[64];
+/*  word64 temp_[128 / 8];
+  unsigned doubele long long char *temp = (unsigned char *) temp_;
+*/
+   double temp[256];

   res[0]=0x0123456789ABCDEFLL;
   res[1]=0xFEDCBA9876543210LL;

This seems to work as I can now run mlnet without any problems on solaris sparc...Take this as workaround and wait till someone here looks at the code

-Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]