malloc_throw.s 250 B

123456789101112131415
  1. .xdef malloc_throw,HeapAllocPtrThrow
  2. .text
  3. malloc_throw:
  4. HeapAllocPtrThrow:
  5. pea.l (%a0)
  6. move.l 0xC8,%a0
  7. move.l (%a0,0xA2*4),%a0 /* HeapAllocPtr */
  8. jsr (%a0)
  9. addq.l #4,%sp
  10. move.l %a0,%d0
  11. jbne .L__finished
  12. .word 0xA000+670
  13. .L__finished:
  14. rts