diff options
author | Ulrich Drepper <drepper@redhat.com> | 1998-03-13 00:56:15 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1998-03-13 00:56:15 +0000 |
commit | 5d409851a35412607aeccef8426f402fbf27a102 (patch) | |
tree | a215d7204ea129f65f77405b3e9150c105c2a4e1 /linuxthreads/README | |
parent | 441e41325ef99b5b469ae1291c309769464c5de9 (diff) | |
download | glibc-5d409851a35412607aeccef8426f402fbf27a102.tar glibc-5d409851a35412607aeccef8426f402fbf27a102.tar.gz glibc-5d409851a35412607aeccef8426f402fbf27a102.tar.bz2 glibc-5d409851a35412607aeccef8426f402fbf27a102.zip |
Update.
1998-03-13 00:46 Ulrich Drepper <drepper@cygnus.com>
* attr.c: Implement pthread_attr_[gs]etguardsize,
pthread_attr_[gs]setstackaddr, pthread_attr_[gs]etstacksize.
Change pthread_attr_init to have two interfaces.
* internals.h (struct _pthread_descr_struct): Add new fields for
above functions.
* libpthread.map: Add names in GLIBC_2.1 section.
* manager.c (pthread_handle_create): Implement guardsize and
user stack.
(pthread_free): Likewise.
* pthread.c (pthread_create): Add new interface for changed
pthread_attr_t.
* sysdeps/pthread/pthread.h: Add prototypes for new functions.
* sysdeps/unix/sysv/linux/bits/local_lim.h: Add definition of
PTHREAD_STACK_MIN.
* manager.c: Enable resetting of the thread scheduling policy
to SCHED_OTHER when the parent thread has a different one.
Diffstat (limited to 'linuxthreads/README')
-rw-r--r-- | linuxthreads/README | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/linuxthreads/README b/linuxthreads/README index e824dd5b50..955bd59e7a 100644 --- a/linuxthreads/README +++ b/linuxthreads/README @@ -71,7 +71,7 @@ STATUS: - libc 6 (glibc 2) provides much better thread support than libc 5, and comes with a specially-adapted version of LinuxThreads. For serious multithreaded programming, you should consider switching - to glibc 2. It is available from prep.ai.mit.edu:/pub/gnu and its mirrors. + to glibc 2. It is available from ftp.gnu.org:/pub/gnu and its mirrors. WARNING: @@ -107,6 +107,9 @@ KNOWN BUGS AND LIMITATIONS: threads blocked on mutexes or conditions; the other is for thread cancellation. + *** This is not anymore true when the application runs on a kernel + newer than approximately 2.1.60. + - The stacks for the threads are allocated high in the memory space, below the stack of the initial process, and spaced 2M apart. Stacks are allocated with the "grow on demand" flag, so they don't |