Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 68K/1.2 SOURCE/7/FPMUL.S
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

46 lines
1.0 KiB
ArmAsm
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

*
* Floating Point Multiplication :
* Front End to FFP Floating Point Package.
*
* double
* fpmul(multiplier,multiplicand)
* double multiplier, multiplicand;
*
* Return : Result of Floating Point Multiply
*
.globl fpmul
.globl _fpmul
.globl fpmult
.globl _fpmult
.globl ffpmul2
.text
fpmult:
_fpmult:
fpmul:
_fpmul:
~~fpmul:
link r14,#-4
movem.l d3-d7,-(sp)
move.l 8(r14),r7
move.l 12(r14),r6
jsr ffpmul2
move.l r7,r0
movem.l (sp)+,d3-d7
unlk r14
rts
l2
move.l r7,r0
movem.l (sp)+,d3-d7
unlk r14
rts
l2
move.l r7,r0
movem.l (sp)+,d3-d7
unlk r14
rts
l2
move.l r7,r0
movem.l (sp)+,d3-d7
unlk r14
rts