* as/link/lkar.h: sgetl and sputl are independent of endianness
[fw/sdcc] / device / lib / _fsnormalize.c
index f404452cc8bfb82898c1eeab1d7b3180b784ac94..b47ebfde016eab30d5944de77a66a5c65c02bce0 100644 (file)
 #define SDCC_FLOAT_LIB
 #include <float.h>
 
-static void dummy(void) _naked
+
+#ifdef FLOAT_ASM_MCS51
+
+static void dummy(void) __naked
 {
-       _asm
+       __asm
        .globl  fs_normalize_a
 fs_normalize_a:
 #ifdef FLOAT_SHIFT_SPEEDUP
@@ -68,5 +71,7 @@ fs_normalize_a:
        djnz    r0, 00005$
 00006$:
        ret
-       _endasm;
+       __endasm;
 }
+
+#endif