glibc/linuxthreads/sysdeps
Ulrich Drepper 234dd7a6ba Update.
* internals.h: Declare __pthread_max_stacksize.
	* pthread.c (__pthread_max_stacksize): New variable.
	(__pthread_initialize_manager): Determine __pthread_initialize_manager
	value.
	* 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
	change guardpage access.
	* sysdeps/i386/useldt.h: Define FLOATING_STACKS and
	ARCH_STACK_MAX_SIZE.

	* attr.c (__pthread_attr_setstacksize): Also test value against
	upper limit.
2000-08-05 06:15:04 +00:00
..
alpha Update. 2000-05-25 06:15:25 +00:00
arm Update. 2000-05-25 06:15:25 +00:00
i386 Update. 2000-08-05 06:15:04 +00:00
ia64 Update. 2000-07-27 22:01:07 +00:00
m68k Update. 2000-05-25 06:15:25 +00:00
mips * sysdeps/mips/pspinlock.c (__pthread_spin_lock): Implement for 2000-07-28 13:36:23 +00:00
powerpc Update. 2000-07-22 02:26:07 +00:00
pthread Update. 2000-07-26 02:18:41 +00:00
s390 Update. 2000-08-02 12:23:18 +00:00
sh Update. 2000-06-12 20:50:37 +00:00
sparc Update. 2000-06-04 16:39:33 +00:00
unix/sysv/linux Update. 2000-06-21 04:35:29 +00:00