From 40247129ab8c12485ed7cfa9285bdd111e46431f Mon Sep 17 00:00:00 2001 From: Yoshinori Sato Date: Mon, 26 May 2014 17:45:07 +0900 Subject: [PATCH 1/1] Fix no pic --- uClibc/libc/sysdeps/linux/sh/clone.S | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/uClibc/libc/sysdeps/linux/sh/clone.S b/uClibc/libc/sysdeps/linux/sh/clone.S index 423a6c2f1..077ebd4c6 100644 --- a/uClibc/libc/sysdeps/linux/sh/clone.S +++ b/uClibc/libc/sysdeps/linux/sh/clone.S @@ -118,11 +118,17 @@ ENTRY(__clone) jmp @r1 mov r0, r4 #endif +#ifdef SHARED .align 2 .LG: .long _GLOBAL_OFFSET_TABLE_ .L3: .long PLTJMP(C_SYMBOL_NAME(_exit)) +#else + .align 2 +.L3: + .long C_SYMBOL_NAME(_exit) +#endif #ifdef RESET_PID .Lpidoff: .word PID - TLS_PRE_TCB_SIZE -- 2.11.0