author | Zhenqiang Chen <zhenqiang.chen@linaro.org> |
Fri Nov 18 11:32:50 2011 +0800 (2011-11-18) | |
changeset 2782 | e3e1c9d45bdd |
parent 365 | ba634892cc18 |
permissions | -rw-r--r-- |
1 diff -durN glibc-2.6.1.orig/glibc-ports-2.6.1/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h glibc-2.6.1/glibc-ports-2.6.1/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h
2 --- glibc-2.6.1.orig/glibc-ports-2.6.1/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 2005-11-16 20:22:59.000000000 +0100
3 +++ glibc-2.6.1/glibc-ports-2.6.1/sysdeps/unix/sysv/linux/arm/nptl/sysdep-cancel.h 2007-09-06 13:53:16.000000000 +0200
4 @@ -126,3 +126,9 @@
5 # define NO_CANCELLATION 1
7 #endif
8 +
9 +#ifndef __ASSEMBLER__
10 +# define RTLD_SINGLE_THREAD_P \
11 + __builtin_expect (THREAD_GETMEM (THREAD_SELF, \
12 + header.multiple_threads) == 0, 1)
13 +#endif