Changeset 15123


Ignore:
Timestamp:
Dec 9, 2011, 7:31:22 AM (8 years ago)
Author:
gb
Message:

Need to restore double-float-zero after ffcall.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/arm-spentry.s

    r15111 r15123  
    29082908        __(add sp,sp,#dnode_size)
    29092909        __(ldmia sp!,{r0,r1,r2,r3})
    2910         __(blx r4)
     2910        __(blx r4)
     2911        __(adr temp1,1f)
     2912        __(fldd double_float_zero,[temp1])
    29112913        __(mov temp1,#0)
    29122914        __(mov temp2,#0)
     
    29252927        __(check_pending_interrupt(temp2))
    29262928        __(bx lr)
    2927        
     2929        .align 3
     29301:      .long 0
     2931        .long 0               
    29282932       
    29292933
Note: See TracChangeset for help on using the changeset viewer.