_dup2.s 214 B

1234567891011121314151617
  1. .define __dup2
  2. .extern __dup2
  3. .sect .text
  4. .sect .rom
  5. .sect .data
  6. .sect .bss
  7. .sect .text
  8. __dup2:
  9. tst.b -40(sp)
  10. link a6,#-0
  11. move.l 12(a6),-(sp)
  12. move.l #0,-(sp)
  13. move.l 8(a6),-(sp)
  14. jsr __fcntl
  15. add.l #12,sp
  16. unlk a6
  17. rts