projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Improved caching of pointers and division
[fw/sdcc]
/
device
/
lib
/
_fsrshift.c
diff --git
a/device/lib/_fsrshift.c
b/device/lib/_fsrshift.c
index 5e7e7e90ae5870ab032262fc917a715250aed73c..e874020cae360e44d3c5fd3811b55e3435492416 100644
(file)
--- a/
device/lib/_fsrshift.c
+++ b/
device/lib/_fsrshift.c
@@
-22,9
+22,11
@@
#include <float.h>
-static void dummy(void) _naked
+#ifdef FLOAT_ASM_MCS51
+
+static void dummy(void) __naked
{
- _asm
+ _
_
asm
.globl fs_rshift_a
fs_rshift_a:
jz 00020$
@@
-92,6
+94,7
@@
fs_rshift_a:
djnz r0, 00005$
00020$:
ret
- _endasm;
+ _
_
endasm;
}
+#endif