From bba6da4e1b9c0faf12ec9a48a2822434d9e6bbcd Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 13 May 2014 10:03:45 -0700 Subject: Consolidate NPTL vs non clone.S for ARM. --- sysdeps/unix/sysv/linux/arm/clone.S | 5 +---- sysdeps/unix/sysv/linux/arm/nptl/clone.S | 3 --- 2 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/arm/nptl/clone.S (limited to 'sysdeps') diff --git a/sysdeps/unix/sysv/linux/arm/clone.S b/sysdeps/unix/sysv/linux/arm/clone.S index 03fe9ab728..a2e910ef64 100644 --- a/sysdeps/unix/sysv/linux/arm/clone.S +++ b/sysdeps/unix/sysv/linux/arm/clone.S @@ -20,6 +20,7 @@ and invokes a function in the right context after its all over. */ #include +#include #define _ERRNO_H 1 #include @@ -45,9 +46,7 @@ ENTRY(__clone) @ do the system call @ get flags mov r0, r2 -#ifdef RESET_PID mov ip, r2 -#endif @ new sp is already in r1 push {r4, r7} cfi_adjust_cfa_offset (8) @@ -71,7 +70,6 @@ PSEUDO_END (__clone) 1: .fnstart .cantunwind -#ifdef RESET_PID tst ip, #CLONE_THREAD bne 3f GET_TLS (lr) @@ -85,7 +83,6 @@ PSEUDO_END (__clone) str r0, NEGOFF_OFF1 (r1, TID_OFFSET) str r0, NEGOFF_OFF2 (r1, PID_OFFSET, TID_OFFSET) 3: -#endif @ pick the function arg and call address off the stack and execute ldr r0, [sp, #4] ldr ip, [sp], #8 diff --git a/sysdeps/unix/sysv/linux/arm/nptl/clone.S b/sysdeps/unix/sysv/linux/arm/nptl/clone.S deleted file mode 100644 index 23750b3f88..0000000000 --- a/sysdeps/unix/sysv/linux/arm/nptl/clone.S +++ /dev/null @@ -1,3 +0,0 @@ -#define RESET_PID -#include -#include "../clone.S" -- cgit 1.4.1