1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00
2000-08-05  Ulrich Drepper  <drepper@redhat.com>

	* Banner: Bump version number to 0.9.

	Always allocate stack and guardpage together.  Use mprotect to
This commit is contained in:
Ulrich Drepper
2000-08-05 08:10:02 +00:00
parent fcd31f5a9f
commit c9326ed5e2
4 changed files with 23 additions and 6 deletions

View File

@ -1 +1 @@
linuxthreads-0.8 by Xavier Leroy
linuxthreads-0.9 by Xavier Leroy

View File

@ -1,3 +1,7 @@
2000-08-05 Ulrich Drepper <drepper@redhat.com>
* Banner: Bump version number to 0.9.
2000-08-04 Ulrich Drepper <drepper@redhat.com>
* Makefile (tests): Add tststack. Add rule to build the program.
@ -10,7 +14,7 @@
* manager.c (thread_segment): Return always NULL if FLOATING_STACKS.
(pthread_allocate_stack): Allow kernel to choose stack address if
FLOATING_STACKS. This also handles variable-sized stacks.
Always allocate stack and guardoage together. Use mprotect to
Always allocate stack and guardpage together. Use mprotect to
change guardpage access.
* sysdeps/i386/useldt.h: Define FLOATING_STACKS and
ARCH_STACK_MAX_SIZE.

View File

@ -1,3 +1,15 @@
Release 0.9:
- more ports (SH, IA-64, s390)
- many bug fixes
- timed sync object wait functions
- barrier implementation
- spinlocks implementation
- thread register on x86
- variable stack size and position on some platforms
Release 0.8:
(ehmm, forgot to update, don't know anymore)
Release 0.7:
- Destructors for thread-specific data now conform to the POSIX semantics
(call destructors again if non-NULL TSD remains after a round of

View File

@ -19,6 +19,7 @@
#include <pthread.h>
#include <stdio.h>
#include <unistd.h>
static void *f1 (void *);
static void *f2 (void *);