OSDN Git Service

mark mips crt code as code
authorRich Felker <dalias@aerifal.cx>
Mon, 25 May 2015 20:02:49 +0000 (16:02 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 25 May 2015 20:02:49 +0000 (16:02 -0400)
otherwise disassemblers treat it as data.

crt/mips/crt1.s
crt/mips/crti.s

index 093d7d5..794b6f7 100644 (file)
@@ -4,6 +4,8 @@
 .weak  _fini
 .global __start
 .global _start
+.type __start,@function
+.type _start,@function
 __start:
 _start:
        subu    $fp, $fp, $fp            # Zero the frame pointer.
index b1593d1..39dee38 100644 (file)
@@ -2,6 +2,7 @@
 
 .section .init
 .global _init
+.type _init,@function
 .align 2
 _init:
        subu $sp,$sp,32
@@ -10,6 +11,7 @@ _init:
 
 .section .fini
 .global _fini
+.type _fini,@function
 .align 2
 _fini:
        subu $sp,$sp,32