+2010-12-08 Ralf Corsepius <ralf.corsepius@rtems.org>
+
+ * include/sys/types.h: Add #if defined(__rtems__) around
+ pthread_attr_t.guardsize.
+
+2010-12-08 Joel Sherrill <joel@OARcorp.com>
+
+ * include/pthread.h: Add pthread_attr_setstack, pthread_attr_getstack,
+ pthread_attr_getguardsize, pthread_attr_setguardsize.
+ * include/sys/types.h (pthread_attr_t): Add guardsize.
+
2010-12-08 Corinna Vinschen <corinna@vinschen.de>
* libc/include/strings.h: Don't include locale.h.
*
* Written by Joel Sherrill <joel@OARcorp.com>.
*
- * COPYRIGHT (c) 1989-2000.
+ * COPYRIGHT (c) 1989-2010.
* On-Line Applications Research Corporation (OAR).
*
* Permission to use, copy, modify, and distribute this software for any
int _EXFUN(pthread_attr_init, (pthread_attr_t *__attr));
int _EXFUN(pthread_attr_destroy, (pthread_attr_t *__attr));
+int _EXFUN(pthread_attr_setstack, (pthread_attr_t *attr,
+ void *__stackaddr, size_t __stacksize));
+int _EXFUN(pthread_attr_getstack, (_CONST pthread_attr_t *attr,
+ void **__stackaddr, size_t *__stacksize));
int _EXFUN(pthread_attr_getstacksize,
(_CONST pthread_attr_t *__attr, size_t *__stacksize));
int _EXFUN(pthread_attr_setstacksize,
- (pthread_attr_t *__attr, size_t stacksize));
+ (pthread_attr_t *__attr, size_t __stacksize));
int _EXFUN(pthread_attr_getstackaddr,
(_CONST pthread_attr_t *__attr, void **__stackaddr));
int _EXFUN(pthread_attr_setstackaddr,
(_CONST pthread_attr_t *__attr, int *__detachstate));
int _EXFUN(pthread_attr_setdetachstate,
(pthread_attr_t *__attr, int __detachstate));
+int _EXFUN(pthread_attr_getguardsize,
+ (_CONST pthread_attr_t *__attr, size_t *__guardsize));
+int _EXFUN(pthread_attr_setguardsize,
+ (pthread_attr_t *__attr, size_t __guardsize));
/* Thread Creation, P1003.1c/Draft 10, p. 144 */