@@ -14,7 +14,9 @@
#define _ASM
#include <bits/setjmp.h>
-.globl ___longjmp;
+.text
+.global ___longjmp;
+.type ___longjmp,STT_FUNC;
.align 4;
___longjmp:
@@ -107,4 +109,4 @@ ___longjmp:
R0 = 1;
finished:
RTS;
-___longjmp.end:
+.size ___longjmp,.-___longjmp
@@ -6,7 +6,9 @@
#define _SETJMP_H
-.globl _setjmp;
+.global _setjmp;
+.type _setjmp,STT_FUNC;
_setjmp:
@@ -92,6 +94,4 @@ _setjmp:
R0 = 0;
-_setjmp.end:
-
+.size _setjmp,.-_setjmp
@@ -13,7 +13,9 @@
-.globl ___sigsetjmp;
+.global ___sigsetjmp;
+.type ___sigsetjmp,STT_FUNC;
___sigsetjmp:
@@ -102,4 +104,4 @@ ___sigsetjmp:
-___sigsetjmp.end:
+.size ___sigsetjmp,.-___sigsetjmp
@@ -6,11 +6,13 @@
#include <features.h>
#include <asm/unistd.h>
- .text
- .globl _vfork
- .type _vfork,STT_FUNC;
- .align 4
+
+.global _vfork
+.type _vfork,STT_FUNC;
+.align 4
_vfork:
p0 = __NR_vfork;
excpt 0;
rts;
+.size _vfork,.-_vfork