* device/lib/_ltoa.c: 36 bytes less __data mem. This really helps printf_small. 32...
[fw/sdcc] / device / lib / _fsmul.c
index 553234fba0e2cfff76b14ef3f76372036341f320..97f46e947ba7f51f68aa672b1ea66f4a979d53f4 100644 (file)
 
 #ifdef FLOAT_ASM_MCS51
 
-// float __fsmul (float a, float b) reentrant
-static void dummy(void) _naked
+// float __fsmul (float a, float b) __reentrant
+static void dummy(void) __naked
 {
-       _asm
+       __asm
        .globl  ___fsmul
 ___fsmul:
        // extract the two inputs, placing them into:
@@ -198,12 +198,11 @@ ___fsmul:
 
 00010$:
        ljmp    fs_round_and_return
-       _endasm;
+       __endasm;
 }
 
 #else
 
-
 /*
 ** libgcc support for software floating point.
 ** Copyright (C) 1991 by Pipeline Associates, Inc.  All rights reserved.
@@ -222,7 +221,6 @@ ___fsmul:
 
 /* (c)2000/2001: hacked a little by johan.knol@iduna.nl for sdcc */
 
-
 union float_long
   {
     float f;
@@ -282,4 +280,3 @@ float __fsmul (float a1, float a2) {
 }
 
 #endif
-