X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2F_fseq.c;h=5c3b02746d8b9029d037bd40a391a8a9c8772aae;hb=192a38bfafa3f31ffff65c59336261b1f3632543;hp=ee744d8a50306d0913a73a198a3a364fc8a4eed6;hpb=c8906390a11342c94da74c172d31d0c1e1fff227;p=fw%2Fsdcc diff --git a/device/lib/_fseq.c b/device/lib/_fseq.c index ee744d8a..5c3b0274 100644 --- a/device/lib/_fseq.c +++ b/device/lib/_fseq.c @@ -24,9 +24,9 @@ #ifdef FLOAT_ASM_MCS51 // char __fseq (float a, float b) -static void dummy(void) _naked +static void dummy(void) __naked { - _asm + __asm .globl ___fseq ___fseq: mov r7, a @@ -39,14 +39,11 @@ ___fseq: xrl a, #1 mov dpl, a ret - _endasm; + __endasm; } #else - - - /* ** libgcc support for software floating point. ** Copyright (C) 1991 by Pipeline Associates, Inc. All rights reserved. @@ -65,7 +62,6 @@ ___fseq: /* (c)2000/2001: hacked a little by johan.knol@iduna.nl for sdcc */ - union float_long { float f; @@ -87,4 +83,3 @@ __fseq (float a1, float a2) } #endif -