[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] 88/98: libports: remove the threadvars stack size hack
From: |
Samuel Thibault |
Subject: |
[hurd] 88/98: libports: remove the threadvars stack size hack |
Date: |
Tue, 14 Jan 2014 02:00:05 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch upstream
in repository hurd.
commit 3a3fcc811e6b50b21124a5c5a128652e788a3b67
Author: Richard Braun <address@hidden>
Date: Sat Dec 28 09:15:03 2013 +0100
libports: remove the threadvars stack size hack
Setting the stack size should now correctly be supported by libpthread.
* libports/manage-multithread.c (__pthread_stack_default_size): Remove
global variable.
---
libports/manage-multithread.c | 5 -----
1 file changed, 5 deletions(-)
diff --git a/libports/manage-multithread.c b/libports/manage-multithread.c
index dcebd09..64e442f 100644
--- a/libports/manage-multithread.c
+++ b/libports/manage-multithread.c
@@ -28,10 +28,6 @@
#define STACK_SIZE (64 * 1024)
-/* FIXME Until threadvars are completely replaced with correct TLS, use this
- hack to set the stack size. */
-size_t __pthread_stack_default_size = STACK_SIZE;
-
#define THREAD_PRI 2
/* XXX To reduce starvation, the priority of new threads is initially
@@ -110,7 +106,6 @@ ports_manage_port_operations_multithread (struct
port_bucket *bucket,
auto void * thread_function (void *);
- /* FIXME This is currently a no-op. */
pthread_attr_init (&attr);
pthread_attr_setstacksize (&attr, STACK_SIZE);
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] 16/98: libshouldbeinlibc: fix reference counting in port_name_xlator_create, (continued)
- [hurd] 16/98: libshouldbeinlibc: fix reference counting in port_name_xlator_create, Samuel Thibault, 2014/01/13
- [hurd] 95/98: libfshelp: fix the api of fshelp_set_active_translator, Samuel Thibault, 2014/01/13
- [hurd] 98/98: Merge remote-tracking branch 'upstream/master' into upstream, Samuel Thibault, 2014/01/13
- [hurd] 17/98: utils: implement portinfo --search, Samuel Thibault, 2014/01/13
- [hurd] 10/98: auth: fix use of uninitialized variable err, Samuel Thibault, 2014/01/13
- [hurd] 61/98: trans: fix transparent reauthentication in fakeroot, Samuel Thibault, 2014/01/13
- [hurd] 01/98: pfinet: fix emission on the loopback device, Samuel Thibault, 2014/01/13
- [hurd] 63/98: libfshelp: use a hash table in get-identity.c, Samuel Thibault, 2014/01/13
- [hurd] 90/98: trans/mtab: populate mtab objects on demand, Samuel Thibault, 2014/01/13
- [hurd] 09/98: init: fix memory leak, Samuel Thibault, 2014/01/13
- [hurd] 88/98: libports: remove the threadvars stack size hack,
Samuel Thibault <=
- [hurd] 02/98: Normalize whitespace at the end of each file to '\n', Samuel Thibault, 2014/01/13
- [hurd] 84/98: utils/rpctrace: handle MACH_MSG_TYPE_PORT_SEND rights in trace_and_forward, Samuel Thibault, 2014/01/13
- [hurd] 82/98: utils/rpctrace: generalize code in rewrite_right, Samuel Thibault, 2014/01/13
- [hurd] 86/98: utils/rpctrace: fix output so that replies can be attributed to requests, Samuel Thibault, 2014/01/13
- [hurd] 81/98: utils/mount: fix autodetection of fat file systems, Samuel Thibault, 2014/01/13
- [hurd] 79/98: trans/fakeroot: remove dead code, Samuel Thibault, 2014/01/13
- [hurd] 85/98: utils/rpctrace: escape non-printable characters in strings, Samuel Thibault, 2014/01/13
- [hurd] 80/98: trans/fakeroot: remove dead code, Samuel Thibault, 2014/01/13
- [hurd] 83/98: utils/rpctrace: generalize tracing code, Samuel Thibault, 2014/01/13
- [hurd] 89/98: libps: fix process user and system times, Samuel Thibault, 2014/01/13