• [^] # Re: linux, statx et Unix proprio

    Posté par . En réponse à la dépêche Sortie du noyau Linux 4.11. Évalué à 4.

    il faut que les programmeurs aient connaissance que telle ou telle fonction ne soient pas dans le standard.

    Oui. Et pour ça, les pages de manuel sous Linux ont généralement une rubrique CONFORMING TO indiquant quel standard définit les fonctions décrites dans les pages ou sur quel(s) système(s) elles sont disponibles.

    Par exemple, la page de manuel de stat(2) indique :

    stat(), fstat(), lstat(): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008

    fstatat(): POSIX.1-2008

    Les subtilités pouvant poser problème à des programmes se voulant portables (par exemple, une fonction qui existe sous plusieurs systèmes mais dont le comportement n’est pas complètement identique) sont aussi en principe indiquées dans cette rubrique.