* support/regression/tests/libmullong.c: fixed logic, on little endian hosts we ended...
authorbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 27 Jan 2004 22:00:56 +0000 (22:00 +0000)
committerbernhardheld <bernhardheld@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Tue, 27 Jan 2004 22:00:56 +0000 (22:00 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3155 4a8a32a2-be11-0410-ad9d-d568d2c75423

ChangeLog
support/regression/tests/libmullong.c

index 2149546ee3b9a8e90d4e1897ebb39b8f9330e536..cd8360335977dddb71fbf1a546c20794e974da1e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-01-27 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * support/regression/tests/libmullong.c: fixed logic, on little endian
+       hosts we ended without a mullong_wrapper()
+
 2004-01-27 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
 
        * ChangeLog: changed "@" to " AT " in hopes of reducing spam and
index efe0c816c96ca7336ffde6e96b74160d3876f7e5..d824c71293dab6f88b3d93f85e3674d408f81e87 100644 (file)
@@ -8,14 +8,12 @@
 
 #if defined(PORT_HOST)
 #  include "../../../../../sdccconf.h"
+#  define mullong(a,b) mullong_wrapper(a,b)
 #  if defined(type_c) && !defined(WORDS_BIGENDIAN)
 #    define _SDCC_NO_ASM_LIB_FUNCS 1
 #    define near
 #    define long int
 #    include "../../../../../device/lib/_mullong.c"
-#    define mullong(a,b) mullong_wrapper(a,b)
-#  else
-#    define mullong(a,b) mullong_wrapper(a,b)
 #  endif
 #else
 #  if defined(type_c)
@@ -50,9 +48,8 @@ mullong_wrapper (long a, long b)
       return a * b;
   }
 }
-#endif
 
-#if defined(WORDS_BIGENDIAN)
+#else
 
 long
 mullong_wrapper (long a, long b)