[PATCH] hppa: Add _STACK_GROWS_* cases to pthread_attr_[sg]etstack.
Pedro Alves
palves@redhat.com
Wed Mar 5 23:31:00 GMT 2014
I happened to skim this patch for some reason, and
noticed ...
On 03/05/2014 05:11 AM, Carlos O'Donell wrote:
> +#if _STACK_GROWS_DOWN
> iattr->stackaddr = (char *) stackaddr + stacksize;
> +#else
> + iattr->stackaddr = (char *) stackaddr;
> +#endif
> iattr->flags |= ATTR_FLAG_STACKADDR;
Used #if here.
> +#if _STACK_GROWS_DOWN
> iattr->stackaddr = (char *) stackaddr + stacksize;
> +#else
> + iattr->stackaddr = (char *) stackaddr;
> +#endif
> iattr->flags |= ATTR_FLAG_STACKADDR;
Used #if here.
> /* Store the result. */
> +#ifdef _STACK_GROWS_DOWN
> *stackaddr = (char *) iattr->stackaddr - iattr->stacksize;
> +#else
> + *stackaddr = (char *) iattr->stackaddr;
Used #ifdef here -- any particular reason for that?
--
Pedro Alves
More information about the Libc-alpha
mailing list