OSDN Git Service

Patch from Shane Nay, who noticed that these were not properly labeling
authorEric Andersen <andersen@codepoet.org>
Thu, 21 Jun 2001 19:50:54 +0000 (19:50 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 21 Jun 2001 19:50:54 +0000 (19:50 -0000)
functions as such, thereby hosing the shared lib loader.

libc/sysdeps/linux/arm/longjmp.S
libc/sysdeps/linux/arm/setjmp.S
libc/sysdeps/linux/arm/vfork.S

index 6c1f523..c217585 100644 (file)
@@ -24,6 +24,7 @@
 /* __longjmp(jmpbuf, val) */
 
 .globl longjmp;
+.type longjmp,#function
 .align 4;                                                               \
 longjmp:
        mov     ip, r0
index 57516f2..8e290c0 100644 (file)
 
        /* Binary compatibility entry point.  */
 .globl setjmp;
-.align 4;                                                               \
+.type setjmp,#function
+.align 4;
 setjmp:
        mov     r1, #0
 
 
 .globl __sigsetjmp;
-.align 4;                                                               \
+.type __sigsetjmp,#function
+.align 4;
 __sigsetjmp:
        /* Save registers */
        stmia   r0, {v1-v6, sl, fp, sp, lr}
index 99dc2ab..085946a 100644 (file)
@@ -30,7 +30,7 @@
 
 .text
 .global vfork;
-.type vfork,%function
+.type vfork,#function
 .align 4;                                                               \