X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=device%2Flib%2F_fseq.c;h=5c3b02746d8b9029d037bd40a391a8a9c8772aae;hb=64742aae9bd77138ac62f27dbf8557a99f2f8292;hp=ee744d8a50306d0913a73a198a3a364fc8a4eed6;hpb=bf1925f901a9f45ad2529874f41e1e2b01f5bc9f;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 -