X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2F_fsneq.c;h=56112a0eac873efd79ba3be2ecc2e0872b34724e;hb=192a38bfafa3f31ffff65c59336261b1f3632543;hp=68ed7fdeca764cda8e140bbcdd15bda1bcf137a4;hpb=c8906390a11342c94da74c172d31d0c1e1fff227;p=fw%2Fsdcc diff --git a/device/lib/_fsneq.c b/device/lib/_fsneq.c index 68ed7fde..56112a0e 100644 --- a/device/lib/_fsneq.c +++ b/device/lib/_fsneq.c @@ -24,9 +24,9 @@ #ifdef FLOAT_ASM_MCS51 // char __fsneq (float a, float b) -static void dummy(void) _naked +static void dummy(void) __naked { - _asm + __asm .globl ___fsneq ___fsneq: mov r7, a @@ -37,13 +37,11 @@ ___fsneq: lcall fs_compare_uint32 mov dpl, r1 ret - _endasm; + __endasm; } #else - - /* ** libgcc support for software floating point. ** Copyright (C) 1991 by Pipeline Associates, Inc. All rights reserved. @@ -62,7 +60,6 @@ ___fsneq: /* (c)2000/2001: hacked a little by johan.knol@iduna.nl for sdcc */ - union float_long { float f; @@ -91,4 +88,3 @@ char __fsneq (float a1, float a2) } #endif -