Applied patch #2762516
[fw/sdcc] / device / lib / _fssub.c
index f0856748e318ca1e64bb61b22d33403f2e1c55c5..114ffc041c946086d1c6ea43d7fd129bbd838034 100644 (file)
 
 #ifdef FLOAT_ASM_MCS51
 
-//float __fssub (float a, float b) reentrant
-static void dummy(void) _naked
+//float __fssub (float a, float b) __reentrant
+static void dummy(void) __naked
 {
-       _asm
+       __asm
        .globl  ___fssub
 ___fssub:
        mov     r0, sp
@@ -36,14 +36,11 @@ ___fssub:
        cpl     acc.7
        xch     a, @r0
        ljmp    ___fsadd
-       _endasm;
+       __endasm;
 }
 
 #else
 
-
-
-
 /*
 ** libgcc support for software floating point.
 ** Copyright (C) 1991 by Pipeline Associates, Inc.  All rights reserved.
@@ -62,7 +59,6 @@ ___fssub:
 
 /* (c)2000/2001: hacked a little by johan.knol@iduna.nl for sdcc */
 
-
 union float_long
   {
     float f;
@@ -89,4 +85,3 @@ float __fssub (float a1, float a2)
 }
 
 #endif
-