* as/z80/z80mch.c: fixed bug #1704376: missing as-z80 errors
[fw/sdcc] / device / lib / _fs2uchar.c
index 2b021fd04cb22f848c5c6df387fc67dc3f328b3e..cc3f6b1ac69d0be64053bbae1b4d02136d9d4b3d 100644 (file)
 #ifdef FLOAT_ASM_MCS51
 
 // unsigned char __fs2uchar (float x)
-static void dummy(void) _naked
+static void dummy(void) __naked
 {
-       _asm
+       __asm
        .globl  ___fs2uchar
 ___fs2uchar:
        mov     r7, #134
        lcall   fs2ulong_begin
        mov     dpl, a
        ret
-       _endasm;
+       __endasm;
 }
 
 #else
 
-
-
-
 /* convert float to unsigned char */
-unsigned char __fs2uchar (float f) {
+unsigned char __fs2uchar (float f)
+{
   unsigned long ul=__fs2ulong(f);
   if (ul>=UCHAR_MAX) return UCHAR_MAX;
   return ul;
 }
 
 #endif
-