]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
2003-03-21 Daniel Jacobowitz <drow@mvista.com>
authorRoland McGrath <roland@gnu.org>
Fri, 21 Mar 2003 20:49:58 +0000 (20:49 +0000)
committerRoland McGrath <roland@gnu.org>
Fri, 21 Mar 2003 20:49:58 +0000 (20:49 +0000)
* sysdeps/unix/sysv/linux/arm/sysdep-cancel.h
(SINGLE_THREAD_P_PIC): Use "reg" instead of "lr".

sysdeps/unix/sysv/linux/arm/linuxthreads/sysdep-cancel.h

index 38e472d2ba3b17100abfaf4c5a5f723a06ac4c48..47af28090b1b56ea851b401afe254209e9ae9240 100644 (file)
@@ -110,7 +110,7 @@ extern int __local_multiple_threads attribute_hidden;
   ldr reg, 2b;                                                         \
 3:                                                                     \
   add ip, pc, ip;                                                      \
-  ldr ip, [ip, lr];                                                    \
+  ldr ip, [ip, reg];                                                   \
   teq ip, #0;
 #   define SINGLE_THREAD_P_INT                                         \
   str lr, [sp, $-4]!;                                                  \