On Friday 21 September 2012 11:29:14 Florian Fainelli wrote:
> --- a/libpthread/nptl/init.c
> +++ b/libpthread/nptl/init.c
> @@ -401,6 +401,10 @@ __pthread_initialize_minimal_internal (void)
>         Use the minimal size acceptable.  */
>      limit.rlim_cur = PTHREAD_STACK_MIN;
> 
> +  /* Do not exceed architecture specific default */
> +  if (limit.rlim_cur > ARCH_STACK_DEFAULT_SIZE)
> +    limit.rlim_cur = ARCH_STACK_DEFAULT_SIZE;
> +
>    /* Make sure it meets the minimum size that allocate_stack
>       (allocatestack.c) will demand, which depends on the page size.  */
>    const uintptr_t pagesz = sysconf (_SC_PAGESIZE);

glibc doesn't do this, so i don't think we should either.  if you can convince 
glibc to take it, obviously we will too.  but this patch has no information as 
to why this is correct or desirable.
-mike

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
uClibc mailing list
uClibc@uclibc.org
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to