Improved caching of pointers and division
[fw/sdcc] / device / lib / _slong2fs.c
index da1938d08b3c7aa8ccabe960df7096c62896b802..b19c59c2efe23512e7c789109b47883e6e5ba1ad 100644 (file)
@@ -24,9 +24,9 @@
 #ifdef FLOAT_ASM_MCS51
 
 //float __slong2fs (long x)
-static void dummy(void) _naked
+static void dummy(void) __naked
 {
-       _asm
+       __asm
        .globl  ___slong2fs
 ___slong2fs:
        mov     r4, a
@@ -60,12 +60,11 @@ slong2fs_doit:
 slong2fs_positive:
        lcall   fs_normalize_a
        ljmp    fs_round_and_return
-       _endasm;
+       __endasm;
 }
 
 #else
 
-
 /* convert signed long to float */
 float __slong2fs (signed long sl) {
   if (sl<0) 
@@ -75,4 +74,3 @@ float __slong2fs (signed long sl) {
 }
 
 #endif
-