Provided by:
manpages-fr-dev_3.27fr1.4-1_all 
NOM
pthread_attr_setstackaddr, pthread_attr_getstackaddr - Definir ou
obtenir l'adresse de la pile de l'objet d'attributs de thread
SYNOPSIS
#include <pthread.h>
int pthread_attr_setstackaddr(pthread_attr_t *attr, void *stackaddr);
int pthread_attr_getstackaddr(pthread_attr_t *attr, void **stackaddr);
Compilez et effectuez l'edition des liens avec l'option -pthread.
DESCRIPTION
Ces fonctions sont obsoletes : ne les utilisez pas. Utilisez
pthread_attr_setstack(3) et pthread_attr_getstack(3) a la place.
La fonction pthread_attr_setstackaddr() definit, a la valeur indiquee
dans stackaddr, l'attribut d'adresse de la pile de l'objet d'attributs
de thread attr. Cet attribut indique l'emplacement de la pile qui
devrait etre utilisee par un thread cree en utilisant l'objet
d'attributs de thread attr.
stackaddr devrait pointer vers un tampon d'au moins PTHREAD_STACK_MIN
octets, alloue par l'appelant. Les pages du tampon alloue devraient
etre accessibles a la fois en lecture et en ecriture.
La fonction pthread_attr_getstackaddr() renvoie, dans le tampon pointe
par stackaddr, l'attribut d'adresse de la pile de l'objet d'attributs
de thread attr.
VALEUR RENVOY'EE
En cas de reussite, ces fonctions renvoient 0 ; en cas d'erreur elles
renvoient un numero d'erreur non nul.
ERREURS
Aucune erreur n'est definie (mais les applications devraient neanmoins
prendre en charge un possible code d'erreur).
VERSIONS
Ces fonctions sont fournies par la glibc depuis la version 2.1.
CONFORMIT'E
POSIX.1-2001 specifie ces fonctions, mais les marque comme etant
obsoletes. POSIX.1-2008 supprime la specification de ces fonctions.
NOTES
N'utilisez pas ces fonction ! Elles ne peuvent pas etre utilisees de
facon portable, puisqu'elle ne fournissent aucun moyen d'indiquer la
direction ni l'intervalle de la pile. Par exemple, sur une architecture
ou la pile croit vers le bas, stackaddr indique l'adresse apres
l'adresse la plus haute de la zone de pile. Mais sur les architectures
dont la pile croit vers le haut, stackaddr indique l'adresse la plus
basse de la zone de pile allouee. A l'oppose, le parametre stackaddr
utilise par pthread_attr_setstack(3) et pthread_attr_getstack(3) est
toujours un pointeur vers l'adresse la plus basse de la zone de pile
allouee (et le parametre stacksize indique l'intervalle de la pile).
VOIR AUSSI
pthread_attr_init(3), pthread_attr_setstack(3),
pthread_attr_setstacksize(3), pthread_create(3), pthreads(7)
COLOPHON
Cette page fait partie de la publication 3.27 du projet man-pages
Linux. Une description du projet et des instructions pour signaler des
anomalies peuvent etre trouvees a l'adresse
<URL:http://www.kernel.org/doc/man-pages/>.
TRADUCTION
Depuis 2010, cette traduction est maintenue a l'aide de l'outil po4a
<URL:http://po4a.alioth.debian.org/> par l'equipe de traduction
francophone au sein du projet perkamon
<URL:http://perkamon.alioth.debian.org/>.
Nicolas Francois et l'equipe francophone de traduction de
Debian (2006-2009).
Veuillez signaler toute erreur de traduction en ecrivant a
<debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
paquet manpages-fr.
Vous pouvez toujours avoir acces a la version anglaise de ce document
en utilisant la commande << man -L C <section> <page_de_man> >>.