OSDN Git Service

Fix no pic
authorYoshinori Sato <ysato@sa76r4.localdomain>
Mon, 26 May 2014 08:45:07 +0000 (17:45 +0900)
committerYoshinori Sato <ysato@sa76r4.localdomain>
Mon, 26 May 2014 08:45:07 +0000 (17:45 +0900)
uClibc/libc/sysdeps/linux/sh/clone.S

index 423a6c2..077ebd4 100644 (file)
@@ -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