git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3159
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+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),
2004-01-30 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
* src/mcs51/ralloc.c (getRegPtr, getRegGpr),
short i;
char c2;
} pack_test;
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
{
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;
/* buggy gcc: use generic multiplication */
return a * b;
-long
-mullong_wrapper (long a, long b)
+TYPE_DWORD
+mullong_wrapper (TYPE_DWORD a, TYPE_DWORD b)