prt0.as 389 B

1234567891011121314151617181920212223242526
  1. .file "prt0.as"
  2. .text
  3. .globl __entry
  4. __entry:
  5. movel sp@(8),d0
  6. movel d0,U_SYSLINUX_ENVP
  7. movel sp@(4),d0
  8. movel d0,U_SYSLINUX_ARGV
  9. movel sp@,d0
  10. movel d0,U_SYSLINUX_ARGC
  11. jsr PASCALMAIN
  12. .globl _haltproc
  13. _haltproc:
  14. moveq #1,d0
  15. movel U_SYSLINUX_EXITCODE,d1
  16. trap #0
  17. bras _haltproc
  18. .data
  19. .align 4
  20. .globl ___fpc_brk_addr
  21. ___fpc_brk_addr:
  22. .long 0