Explorar o código

+ Initial implementation

michael %!s(int64=27) %!d(string=hai) anos
pai
achega
a8cfe52ddf
Modificáronse 1 ficheiros con 19 adicións e 0 borrados
  1. 19 0
      rtl/linux/m68k/prt0.as

+ 19 - 0
rtl/linux/m68k/prt0.as

@@ -0,0 +1,19 @@
+.file "crt0.s"
+	.text
+   .globl __entry
+__entry:
+   movel sp@(8),d0
+   movel d0,U_SYSLINUX_ENVP
+   movel sp@(4),d0
+   movel d0,U_SYSLINUX_ARGV
+   movel sp@,d0
+   movel d0,U_SYSLINUX_ARGC
+   jsr  PASCALMAIN
+
+
+
+   movel U_SYSLINUX_EXITCODE,d1
+done:
+   moveq #1,d0
+   trap  #0
+   bras  done