* support/regression/tests/libmullong.c: fixed for 64 bit hosts
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 30 Jan 2004 09:28:10 +0000 (09:28 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 30 Jan 2004 09:28:10 +0000 (09:28 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3159 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
support/regression/tests/libmullong.c

index 08d834a1a9429614e5c5b9f22475cc10f9783240..cc806f63b10cb2af285ec268f100ba0ce1d97f7e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2004-01-30 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * support/regression/tests/libmullong.c: fixed for 64 bit hosts
+
 2004-01-30 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
 
        * src/mcs51/ralloc.c (getRegPtr, getRegGpr),
index d824c71293dab6f88b3d93f85e3674d408f81e87..8c34a6f46509ba9439f538ab66493995e65fb79e 100644 (file)
@@ -35,24 +35,24 @@ struct
   short i;
   char c2;
 } pack_test;
-       
-long
-mullong_wrapper (long a, long b)
+
+TYPE_DWORD
+mullong_wrapper (TYPE_DWORD a, TYPE_DWORD b)
 {
   if (sizeof(pack_test) == 4)
     /* length of struct ok: use SDCC library */
     return _mullong (a, b);
   else
-  {
+    {
       /* buggy gcc: use generic multiplication */
       return a * b;
-  }
+    }
 }
 
 #else
 
-long
-mullong_wrapper (long a, long b)
+TYPE_DWORD
+mullong_wrapper (TYPE_DWORD a, TYPE_DWORD b)
 {
     return a * b;
 }