From 0d3b7a190c3abbdce27d4b0b9f16517bf5664099 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Wed, 28 May 2014 17:23:19 -0700 Subject: SH: Consolidate NPTL/non versions of clone --- sysdeps/unix/sysv/linux/sh/clone.S | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'sysdeps/unix/sysv/linux/sh') diff --git a/sysdeps/unix/sysv/linux/sh/clone.S b/sysdeps/unix/sysv/linux/sh/clone.S index b7d6101d16..41888269dd 100644 --- a/sysdeps/unix/sysv/linux/sh/clone.S +++ b/sysdeps/unix/sysv/linux/sh/clone.S @@ -21,9 +21,8 @@ #include #define _ERRNO_H 1 #include -#ifdef RESET_PID #include -#endif + /* int clone(int (*fn)(void *arg), void *child_stack, int flags, void *arg, pid_t *ptid, void *tls, pid_t *ctid); */ @@ -67,7 +66,6 @@ ENTRY(__clone) 2: /* terminate the stack frame */ mov #0, r14 -#ifdef RESET_PID mov r4, r0 shlr16 r0 tst #1, r0 // CLONE_THREAD = (1 << 16) @@ -89,7 +87,6 @@ ENTRY(__clone) add r1, r2 mov.l r0, @r2 4: -#endif /* thread starts */ mov.l @r15, r1 jsr @r1 @@ -120,12 +117,10 @@ ENTRY(__clone) .long _GLOBAL_OFFSET_TABLE_ .L3: .long PLTJMP(C_SYMBOL_NAME(_exit)) -#ifdef RESET_PID .Lpidoff: .word PID - TLS_PRE_TCB_SIZE .Ltidoff: .word TID - TLS_PRE_TCB_SIZE -#endif PSEUDO_END (__clone) weak_alias (__clone, clone) -- cgit 1.4.1