X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2F_uint2fs.c;h=75a04ebcc0676a05c93618dbfbc7d3d2524479b4;hb=192a38bfafa3f31ffff65c59336261b1f3632543;hp=bf752b02245eeded3583c5bcd7f4764461cbdd07;hpb=c8906390a11342c94da74c172d31d0c1e1fff227;p=fw%2Fsdcc diff --git a/device/lib/_uint2fs.c b/device/lib/_uint2fs.c index bf752b02..75a04ebc 100644 --- a/device/lib/_uint2fs.c +++ b/device/lib/_uint2fs.c @@ -23,9 +23,9 @@ #ifdef FLOAT_ASM_MCS51 // float long __uint2fs (float x) -static void dummy(void) _naked +static void dummy(void) __naked { - _asm + __asm .globl ___uint2fs ___uint2fs: clr a @@ -35,17 +35,14 @@ ___uint2fs: mov r1, a mov a, #142 ljmp ulong2fs_doit - _endasm; + __endasm; } #else - - /* convert unsigned int to float */ float __uint2fs (unsigned int ui) { return __ulong2fs(ui); } #endif -