[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: First cut of PowerPC support in NPTL
- From: Jakub Jelinek <jakub redhat com>
- To: phil-list redhat com
- Subject: Re: First cut of PowerPC support in NPTL
- Date: Tue, 11 Mar 2003 01:52:52 -0500
On Tue, Mar 11, 2003 at 05:19:25PM +1100, Ian Wienand wrote:
> On Sat, Mar 08, 2003 at 04:01:04AM -0500, Jakub Jelinek wrote:
> > --- libc/nptl/allocatestack.c.jj 2003-03-05 14:43:34.000000000 -0500
> > +++ libc/nptl/allocatestack.c 2003-03-07 18:35:07.000000000 -0500
>
> > +#ifdef NEED_SEPARATE_REGISTER_STACK
> > + char *guard = mem + (((size - guardsize) / 2) & ~pagesize_m1);
> > +#else
> > + char *guard = mem;
> > +#endif
>
> just out of curiosity, is this split between the register stack and
> the user stack arbitrary or are there reasons why it's strictly down
> the middle?
The split is arbitrary. pthread_attr_* API doesn't have functions to
request specific sizes of IA-64 register stack and normal stack separately.
> seeing as ia64 shares the stack, should the MINIMAL_REST_STACK for
> ia64 be maybe double the size (or even bigger)?
It is bigger in more recent versions of the patch.
Jakub
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]