diff options
author | Alexandros C. Couloumbis <alex@ozo.com> | 2010-11-18 15:01:30 +0000 |
---|---|---|
committer | Alexandros C. Couloumbis <alex@ozo.com> | 2010-11-18 15:01:30 +0000 |
commit | 74d8aaa31461fba25ea74f6a168b9a22944430de (patch) | |
tree | 1d4cd6c18164d007e8b35909aa580ac0341d3db1 /toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch | |
parent | eb45bb90d41d4414def8c30d4902b3132628a1b9 (diff) | |
download | upstream-74d8aaa31461fba25ea74f6a168b9a22944430de.tar.gz upstream-74d8aaa31461fba25ea74f6a168b9a22944430de.tar.bz2 upstream-74d8aaa31461fba25ea74f6a168b9a22944430de.zip |
toolchain/uClibc: fix upstream patch name on r24029
SVN-Revision: 24030
Diffstat (limited to 'toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch')
-rw-r--r-- | toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch b/toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch deleted file mode 100644 index 6a32e5d7c0..0000000000 --- a/toolchain/uClibc/patches-0.9.31/000-initialize_stdio_locking.patch +++ /dev/null @@ -1,33 +0,0 @@ -From d4ede2b0a4727c1f5236dd9308f09cbf7a39761a Mon Sep 17 00:00:00 2001 -From: Timo Teräs <timo.teras@iki.fi> -Date: Tue, 13 Apr 2010 06:38:59 +0000 -Subject: linuxthreads.new: initialize stdio locking - -uClibc requires the threading library to enable locking for -stdio, or the locking is not done at all. - -Signed-off-by: Timo Teräs <timo.teras@iki.fi> -Signed-off-by: Austin Foxley <austinf@cetoncorp.com> ---- -diff --git a/libpthread/linuxthreads/pthread.c b/libpthread/linuxthreads/pthread.c -index 6ae9a10..614cad1 100644 ---- a/libpthread/linuxthreads/pthread.c -+++ b/libpthread/linuxthreads/pthread.c -@@ -613,6 +613,17 @@ static void pthread_initialize(void) - #ifdef USE_TLS - GL(dl_init_static_tls) = &__pthread_init_static_tls; - #endif -+ -+ /* uClibc-specific stdio initialization for threads. */ -+ { -+ FILE *fp; -+ _stdio_user_locking = 0; /* 2 if threading not initialized */ -+ for (fp = _stdio_openlist; fp != NULL; fp = fp->__nextopen) { -+ if (fp->__user_locking != 1) { -+ fp->__user_locking = 0; -+ } -+ } -+ } - } - - void __pthread_initialize(void) |