Quellcode durchsuchen

Forgot to commit the arch cleanup changes to m68k

Joakim Tjernlund vor 19 Jahren
Ursprung
Commit
0b50f9c905
1 geänderte Dateien mit 9 neuen und 2 gelöschten Zeilen
  1. 9 2
      ldso/ldso/m68k/dl-startup.h

+ 9 - 2
ldso/ldso/m68k/dl-startup.h

@@ -4,8 +4,15 @@
  * Copyright (C) 2005 by Erik Andersen <andersen@codepoet.org>
  */
 
-/* For m68k we do not need any special setup so go right to _dl_boot() */
-#define DL_BOOT(X) __attribute_used__ void _dl_boot (X)
+asm(
+    "	.text\n"
+    "	.globl	_start\n"
+    "	.type	_start,@function\n"
+    "_start:\n"
+    "	.set	_start,_dl_start\n"
+    "	.size	_start,.-_start\n"
+    "	.previous\n"
+);
 
 /* Get a pointer to the argv array.  On many platforms this can be just
  * the address if the first argument, on other platforms we need to