doc/fr/projects/c99/index.sgml
Marc Fonvieille b271b756bf MFen:
send-pr.sgml:			1.51 --> 1.52
copyright/freebsd-license.sgml:	1.15 --> 1.18
docs/books.sgml:		1.13 --> 1.15
platforms/arm.sgml:		1.4 --> 1.7
platforms/xbox.sgml:		1.1 --> 1.3
projects/c99/index.sgml:	1.104 --> 1.105
search/search.sgml:		1.96 --> 1.105

Submitted by:	Antoine Brodin <antoine.brodin@laposte.net>
2006-03-09 21:26:16 +00:00

2005 lines
65 KiB
Text

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY enbase "../&base;">
<!ENTITY date "$FreeBSD: www/fr/projects/c99/index.sgml,v 1.12 2006/01/08 21:07:05 blackend Exp $">
<!ENTITY title "Projet de mise en conformit&eacute; de FreeBSD aux normes C99 et &posix;">
<!ENTITY email 'standards'>
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
<!--
The FreeBSD French Documentation Project
Original revision: 1.105
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
Version francaise (mise a jour) : Antoine Brodin <antoine.brodin@laposte.net>
-->
<!ENTITY imagebase "&enbase;/gifs">
<!-- XXX: workaround for SGML expansion. -->
<!ENTITY nbsp SDATA "[nbsp ]">
<!-- Status levels -->
<!ENTITY status.blank "&nbsp;">
<!ENTITY status.blocked "<img src='&imagebase;/blocked.png' width='22' height='22' alt='Blocked'>">
<!ENTITY status.done "<img src='&imagebase;/done.png' width='22' height='22' alt='Done'>">
<!ENTITY status.new "<img src='&imagebase;/not_started.png' width='22' height='22' alt='Not Started'>">
<!ENTITY status.n-a "<img src='&imagebase;/not_planned.png' width='22' height='22' alt='Not Planned'>">
<!ENTITY status.wip "<img src='&imagebase;/in_progress.png' width='22' height='22' alt='In progress'>">
<!-- XXX: should use docbook man entities. -->
<!ENTITY man.assert.3 "<a href='http://www.FreeBSD.org/cgi/man.cgi?query=assert&amp;sektion=3'>assert(3)</a>">
<!ENTITY man.printf.3 "<a href='http://www.FreeBSD.org/cgi/man.cgi?query=printf&amp;sektion=3'>printf(3)</a>">
<!ENTITY man.scanf.3 "<a href='http://www.FreeBSD.org/cgi/man.cgi?query=scanf&amp;sektion=3'>scanf(3)</a>">
<!ENTITY man.strtod.3 "<a href='http://www.FreeBSD.org/cgi/man.cgi?query=strtod&amp;sektion=3'>strtod(3)</a>">
<!ENTITY man.printf.9 "<a href='http://www.FreeBSD.org/cgi/man.cgi?query=printf&amp;sektion=9'>printf(9)</a>">
<!-- XXX: from doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent -->
<!ENTITY a.standards.subscribe "<a href='mailto:freebsd-standards-subscribe@FreeBSD.org'>freebsd-standards-subscribe@FreeBSD.org</a>">
<!ENTITY a.standards "<a href='mailto:freebsd-standards@FreeBSD.org'>freebsd-standards@FreeBSD.org</a>">
<!-- Non-committer developers. -->
<!ENTITY a.ryany "Ryan Younce">
]>
<html>
&header;
<img src="&imagebase;/c99.jpg" width="550" height="146" border="0"
alt="FreeBSD C99 & POSIX Conformance Project"><br>
<img src="&imagebase;/project_goal.png" width="229" height="36"
alt="Project Goal">
<p class="main">Le projet de mise en conformit&eacute; de FreeBSD aux normes C99 et &posix; a pour objectif
d'impl&eacute;menter l'int&eacute;gralit&eacute; des standards ISO 9899:1999 (C99) et
IEEE 1003.1-2001 (POSIX). Dans les cas o&ugrave; certains aspects de
ces standards ne pourraient pas &ecirc;tre suivis, ces diff&eacute;rences seront document&eacute;es
dans les manuels c99(7) ou posix(7). Un autre but de ce
projet est d'impl&eacute;menter des tests de mani&egrave;re &agrave; pouvoir s'assurer de la justesse
des impl&eacute;mentations &agrave; chaque fois que cela est possible.</p>
<img src="&imagebase;/project_plan.png" width="229" height="36"
alt="Project Plan">
<p class="main">L'ensemble du d&eacute;veloppement initial a lieu dans la
branche -CURRENT et la plupart des modifications sont int&eacute;gr&eacute;es dans la
branche -STABLE. Comme il s'agit d'un projet important et uniquement bas&eacute;
sur le volontariat, aucun planning n'a &eacute;t&eacute; &eacute;tabli.</p>
<img src="&imagebase;/how_to_contribute.png" width="229" height="36"
alt="How to Contribute">
<p class="main">Le projet est toujours &agrave; la recherche de volontaires. Si vous
souhaitez participer, le meilleur moyen de se tenir au courant de l'activit&eacute; du projet
est de s'abonner &agrave; la <a href="#mailinglist">liste de diffusion
freebsd-standards</a>. Si vous travaillez sur une t&acirc;che sp&eacute;cifique
en rapport avec ce projet, merci de contacter
<a href="#mailinglist">la liste de diffusion</a> en joignant une
description de vos travaux de mani&egrave;re &agrave; ce qu'ils soient ajout&eacute;s &agrave; la
liste ci-dessous.</p>
<img src="&imagebase;/resources_and_links.png" width="229" height="36"
alt="Resources and Links">
<ul class="list">
<li><p>ISO/IEC 9899:1999, aussi connu sous le nom C99, est disponible
&agrave; l'achat sous forme &eacute;lectronique sur le site
<a href="http://webstore.ansi.org/ansidocstore/product.asp?sku=ANSI/ISO/IEC+9899-1999">American
National Standards Institute</a> ou sur le site
<a href="http://www.iso.ch/iso/pages/CatalogueDetailPage.CatalogueDetail?CSNUMBER=29237">International
Organization for Standardization store</a> sous forme &eacute;lectronique
et papier.</p></li>
<li><p><a href="http://www.unix-systems.org/version3/">IEEE Std 1003.1-2001</a>
- La version gratuite (inscription obligatoire) en ligne du
standard POSIX.1-2001 et SUSv3.</p></li>
<li><p><a href="http://www.kuro5hin.org/story/2001/2/23/194544/139">Are
you Ready For C99?</a> - Cet article discute de certaines des
nouvelles fonctionnalit&eacute;s propos&eacute;es dans C99.</p>
<li><p><a name="mailinglist">La plupart des discussions relatives</a>
&agrave; ce projet se d&eacute;roulent sur la liste de diffusion &a.standards;.
Pour vous abonnez &agrave; cette liste, envoyez un message &agrave; &a.standards.subscribe;.</p></li>
<li><p>Jens Schweikhardt maintient une
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html">liste</a>
qui d&eacute;crit le statut actuel de la conformit&eacute; des utilitaires POSIX dans
FreeBSD.</p></li>
</ul>
<img src="&imagebase;/status_board.png" width="229" height="36"
alt="Status Board"><br><br>
<!-- Tasks should be sorted in order of most complete, then reverse -->
<!-- chronological order. -->
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Documentation </td>
</tr>
<tr>
<td> Cr&eacute;er le manuel stdint(7) pour documenter &lt;stdint.h&gt;. </td>
<td> &a.mike; </td>
<td> 15 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Documenter flockfile(3), ftrylockfile(3), funlockfile(3). </td>
<td> &a.tjr; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Documenter les nouvelles options _SC dans sysconf(3) (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=20528">20528</a>). </td>
<td> &a.trhodes; </td>
<td> 13 Janvier 2005 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Documenter le niveau de conformit&eacute; de l'API. </td>
<td> &nbsp; </td>
<td> 26 Mars 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Documenter la s&ucirc;ret&eacute; des threads et des "annulations asynchrones" ("async-cancel"). </td>
<td> &nbsp; </td>
<td> 26 Mars 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Cr&eacute;er les manuels c99(7) et posix(7). </td>
<td> &nbsp; </td>
<td> 11 D&eacute;cembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Documenter dans posix(7) le fait que les utilitaires de gestion des traitements par lots
sont disponibles dans le port net/generic-nqs.</td>
<td> &nbsp; </td>
<td> 11 D&eacute;cembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Fonctions et Appels syst&egrave;mes </td>
</tr>
<tr>
<td> Ajouter le rapport __func__ &agrave; &man.assert.3;. </td>
<td> &a.asmodai; </td>
<td> 27 Octobre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter imaxabs(), imaxdiv(), llabs(), lldiv(). </td>
<td> &a.mike; </td>
<td> 14 Novembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter atoll(), strtoimax(), strtoumax(). </td>
<td> &a.fenner; </td>
<td> 27 Novembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouveaux indicateurs de longueur (hh, j, t, z) et les nouveaux
flag (') dans &man.printf.3;. </td>
<td> &a.wollman;,<br>&a.fenner; </td>
<td> 30 Novembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter strerror_r(). </td>
<td> &a.wes; </td>
<td> 20 Decembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter tgamma() bas&eacute; sur gamma() de Lite1. </td>
<td> &a.bde; </td>
<td> 27 Mars 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouveaux indicateurs de longueur (hh, j, ll, t, z) dans
&man.scanf.3;. </td>
<td> &a.fenner; </td>
<td> 20 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter WCONTINUED &agrave; waitpid(2). </td>
<td> &a.mike; </td>
<td> 1er Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouveaux indicateurs de conversion (%j et %n) dans
&man.printf.9;. </td>
<td> &a.dd;<br>&a.des; </td>
<td> 3 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter fstatvfs() et statvfs() (trivial). </td>
<td> &a.wollman; </td>
<td> 14 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter fmtmsg(). </td>
<td> &a.mike; </td>
<td> 8 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter ulimit(). </td>
<td> &a.mkm; </td>
<td> 8 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter _Exit() de C99. </td>
<td> &a.wollman; </td>
<td> 11 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options requises par POSIX.1-2001 &agrave; glob(). (MFC partiel)</td>
<td> &a.mikeh; </td>
<td> 20 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Mettre &agrave; jour sysconf(3) pour POSIX.1-2001. </td>
<td> &a.wollman; </td>
<td> 18 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Remettre insque(), lsearch(), remque() &agrave; partir de libcompat. </td>
<td> &a.robert; </td>
<td> 16 Novembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter fpclassify(). </td>
<td> &a.das;,<br>&a.mike; </td>
<td> 8 F&eacute;vrier 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter isfinite(), isinf(), isnan(), isnormal(). </td>
<td> &a.das; </td>
<td> 17 F&eacute;vrier 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter isgreater(), isgreaterequal(), isless(), islessequal(),
islessgreater(). </td>
<td> &a.das; </td>
<td> 17 F&eacute;vrier 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter signbit(). </td>
<td> &a.mike; </td>
<td> 17 F&eacute;vrier 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter sockatmark(). </td>
<td> &a.fenner; </td>
<td> 23 D&eacute;cembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wordexp() et wordfree(). </td>
<td> &a.tjr; </td>
<td> 31 D&eacute;cembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter grantpt(), posix_openpt(), ptsname(), unlockpt(). </td>
<td> &a.ryany; </td>
<td> 4 F&eacute;vrier 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter le support des nombres &agrave; virgule flottante pour l'indicateur (') de
&man.printf.3; </td>
<td> &a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les nouveaux indicateurs de conversion (%a et %A) &agrave; &man.printf.3;. </td>
<td> &a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Transition vers une source externe (Netlib) pour strtod.c. </td>
<td> &a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Importer le gdtoa de Netlib (strtof, strtold, etc.). </td>
<td> &a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les macros C99 fpclassify(), isfinite(), isinf(), isnan(),
isnormal(), signbit(). </td>
<td> &a.mike;,<br>&a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les macros C99 isgreater(), isgreaterequal(), isless(),
islessequal(), islessgreater(), isunordered(). </td>
<td> &a.mike;,<br>&a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouveaux types de format hexad&eacute;cimal en virgule flottante (%a/%A) dans
&man.scanf.3;. </td>
<td> &a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter getpwnam_r(), getpwuid_r(). </td>
<td> &a.nectar; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter posix_madvise(). </td>
<td> &a.bms; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouvelles fonctions qui apparaissent dans &lt;fenv.h&gt;. </td>
<td> &a.das; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter ftw() et nftw() en termes de fts(). </td>
<td> &a.das; </td>
<td> 8 Juillet 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les fonctions d'arrondis C99 lrint(), lrintf(), lrintl(),
llrint(), llrintf(), llrintl(). </td>
<td> &a.das; </td>
<td> 13 Janvier 2005 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter getgrgid_r(), getgrnam_r(). </td>
<td> &a.wes; </td>
<td> 19 Ao&ucirc;t 2005 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> R&eacute;cup&eacute;rer a64l(), l64a() et l64a_r() (extension) depuis NetBSD (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=51209">51209</a>). </td>
<td> &a.trhodes; </td>
<td> 27 F&eacute;vrier 2006 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouvelles fonctions qui apparaissent dans &lt;complex.h&gt;. </td>
<td> &a.markm; </td>
<td> 6 F&eacute;vrier 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter waitid(2). </td>
<td> &a.mike; </td>
<td> 27 Mai 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter la famille de fonctions utmpx. </td>
<td> &a.robert; </td>
<td> 28 Juin 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les indicateurs de restriction de type aux fonctions qui le n&eacute;cessitent. </td>
<td> &a.robert; </td>
<td> 16 Ao&ucirc;t 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter iconv(), iconv_close(), iconv_open(). </td>
<td> &a.tjr; </td>
<td> 8 Octobre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Mettre &agrave; jour fmtcheck(3) pour prendre en compte les nouveaux indicateurs de printf(3). </td>
<td> &nbsp; </td>
<td> 16 Octobre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Rendre compl&egrave;tement s&ucirc;re l'utilisation des fonctions avec les threads. </td>
<td> &nbsp; </td>
<td> 22 Octobre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Rendre compl&egrave;tement s&ucirc;re "l'annulation asynchrone" ("async-cancel") des fonctions. </td>
<td> &nbsp; </td>
<td> 22 Octobre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter le support de SIG_HOLD &agrave; signal(3)/sigaction(2). </td>
<td> &nbsp; </td>
<td> 13 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter les fonctions RTS sigqueue(), sigtimedwait(),
sigwaitinfo(). </td>
<td> &nbsp; </td>
<td> 13 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter posix_mem_offset(),
posix_typed_mem_get_info(), posix_typed_mem_open(),
posix_memalign() (PR: <a
href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=85090">85090</a>).</td>
<td> &nbsp; </td>
<td> 7 Juin 2004 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter des versions en double long des routines de libm (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=82654">82654</a>). </td>
<td> &nbsp; </td>
<td> 13 Janvier 2005 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter exp2(), fma(), log2(), nan(), nexttoward(), et
remquo() dans libm (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=83845">83845</a>). </td>
<td> &nbsp; </td>
<td> 13 Janvier 2005 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Fichiers en-t&ecirc;tes </td>
</tr>
<tr>
<td> Corriger les prototypes et cacher les portions non conformes de
&lt;arpa/inet.h&gt;. </td>
<td> &a.mike; </td>
<td> 19 F&eacute;vrier 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;stdint.h&gt; et &lt;inttypes.h&gt;. </td>
<td> &a.mike; </td>
<td> 1er Mars 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les primitives de contr&ocirc;le de d&eacute;claration &agrave; &lt;sys/cdefs.h&gt;
(d&eacute;velopp&eacute;es &agrave; l'origine par &a.wollman;). </td>
<td> &a.mike; </td>
<td> 1er Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;sys/_types&gt; pour stocker les types MI partag&eacute;s. </td>
<td> &a.mike; </td>
<td> 1er Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'en-t&ecirc;te &lt;strings.h&gt;, et essayer de r&eacute;soudre
les probl&egrave;mes de compatibilit&eacute; avec &lt;string.h&gt;. </td>
<td> &a.mike; </td>
<td> 4 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Cacher les portions non conformes, ajouter les types manquants &agrave;
&lt;sys/un.h&gt;. </td>
<td> &a.mike; </td>
<td> 19 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Faire un nettoyage et ajouter les macros manquantes &agrave;
&lt;netinet/in.h&gt; et &lt;netinet6/in6.h&gt;. </td>
<td> &a.mike; </td>
<td> 23 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Cacher les portions non conformes de &lt;sys/wait.h&gt;. </td>
<td> &a.mike; </td>
<td> 3 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Cacher les portions non conformes de &lt;pwd.h&gt;. </td>
<td> &a.mike; </td>
<td> 9 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Cr&eacute;er &lt;sys/statvfs.h&gt; bas&eacute; sur les sp&eacute;cifications POSIX. </td>
<td> &a.wollman; </td>
<td> 14 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter nfds_t et corriger plusieurs probl&egrave;mes dans &lt;poll.h&gt;
(actuellement &lt;sys/poll.h&gt;). </td>
<td> &a.mike; </td>
<td> 8 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'en-t&ecirc;te XSI, &lt;cpio.h&gt;. </td>
<td> &a.mike; </td>
<td> 1er Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;fmtmsg.h&gt;. </td>
<td> &a.mike; </td>
<td> 8 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;ulimit.h&gt;. </td>
<td> &a.mkm; </td>
<td> 8 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Int&eacute;grer &lt;machine/ansi.h&gt; et &lt;machine/types&gt; dans
un nouvel en-t&ecirc;te commun &lt;machine/_types.h&gt;. </td>
<td> &a.bde;,<br>&a.mike; </td>
<td> 23 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les espaces de nommage et ajouter les types manquants dans &lt;sys/mman.h&gt;. </td>
<td> &a.mike; </td>
<td> 29 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;ctype.h&gt;. </td>
<td> &a.mike; </td>
<td> 9 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;dlfcn.h&gt;. </td>
<td> &a.wollman;,<br>&a.mike; </td>
<td> 11 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;fcntl.h&gt;. </td>
<td> &a.mike; </td>
<td> 18 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;fnmatch.h&gt;. </td>
<td> &a.mike; </td>
<td> 18 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;grp.h&gt;. </td>
<td> &a.mike; </td>
<td> 18 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;langinfo.h&gt;. </td>
<td> &a.mike; </td>
<td> 18 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter une macro va_copy() &agrave; &lt;stdarg.h&gt;
(actuellemen &lt;machine/stdarg.h&gt;). </td>
<td> &a.mike; </td>
<td> 20 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;stdlib.h&gt;. </td>
<td> &a.wollman; </td>
<td> 21 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les nouvelles constantes de chemins de fichiers, variables syst&egrave;mes et d'options POSIX
&agrave; &lt;unistd.h&gt;. </td>
<td> &a.wollman; </td>
<td> 21 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Int&eacute;grer les deux en-t&ecirc;tes math.h incompatibles dans un seul en-t&ecirc;te. </td>
<td> &a.bde; </td>
<td> 2 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;net/if.h&gt;. </td>
<td> &a.mike; </td>
<td> 2 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;netinet/tcp.h&gt;. </td>
<td> &a.mike; </td>
<td> 2 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter size_t et corriger regoff_t dans &lt;regex.h&gt;. </td>
<td> &a.mike; </td>
<td> 2 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;sched.h&gt; (actuellement
&lt;posix4/sched.h&gt;). </td>
<td> &a.mike; </td>
<td> 5 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;semaphore.h&gt; (actuellement
&lt;posix4/semaphore.h&gt;). </td>
<td> &a.mike; </td>
<td> 5 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;setjmp.h&gt; (actuellement
&lt;machine/setjmp.h&gt;). </td>
<td> &a.mike; </td>
<td> 5 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;stdio.h&gt;. </td>
<td> &a.wollman; </td>
<td> 7 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les membres manquants &agrave; la structure lconv dans &lt;locale.h&gt;. </td>
<td> &a.tjr; </td>
<td> 9 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage et ajouter les types manquants dans
&lt;sys/socket.h&gt;. </td>
<td> &a.mike; </td>
<td> 13 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage et ajouter les types manquants dans &lt;sys/uio.h&gt;. </td>
<td> &a.mike; </td>
<td> 13 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger les probl&egrave;mes d'espace de nommage dans &lt;signal.h&gt; (voir aussi
&lt;sys/signal.h&gt; et &lt;machine/signal.h&gt;). </td>
<td> &a.mike; </td>
<td> 13 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Eliminer &lt;sys/_posix.h&gt;. </td>
<td> &a.mike; </td>
<td> 16 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'en-t&ecirc;te &lt;wordexp.h&gt;. </td>
<td> &a.tjr; </td>
<td> 31 D&eacute;cembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les constantes manquantes FLT_EVAL_METHOD et DECIMAL_DIG &agrave;
&lt;float.h&gt; (actuellement &lt;machine/float.h&gt;). </td>
<td> &a.mike;,<br>&a.das; </td>
<td> 22 Janvier 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'en-t&ecirc;te &lt;fenv.h&gt;. </td>
<td> &a.das; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;ftw.h&gt;. </td>
<td> &a.das; </td>
<td> 8 Juillet 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;tgmath.h&gt;. </td>
<td> &a.stefanf; </td>
<td> 13 Janvier 2005 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les nouveaux types et prototypes dans l'en-t&ecirc;te
&lt;complex.h&gt;. </td>
<td> &a.markm; </td>
<td> 6 F&eacute;vrier 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Cacher les portions non conformes et ajouter les types manquants dans
&lt;sys/types.h&gt;. </td>
<td> &a.mike; </td>
<td> 1er Avril 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> R&eacute;duire la pollution de l'espace de nommage et ajouter les d&eacute;finitions de types manquantes dans
&lt;unistd.h&gt; </td>
<td> &a.mike; </td>
<td> 25 Mars 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter &lt;utmpx.h&gt; pour &eacute;ventuellement remplacer
&lt;utmp.h&gt;. </td>
<td> &a.robert; </td>
<td> 28 Juin 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les num&eacute;ros d'erreurs manquants &agrave; &lt;errno.h&gt; (actuellement
&lt;sys/errno.h&gt;). </td>
<td> &a.mike; </td>
<td> 11 Septembre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'en-t&ecirc;te &lt;iconv.h&gt;. </td>
<td> &a.tjr; </td>
<td> 7 Octobre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Cacher les portions non-conformes et ajouter les types manquants &agrave;
&lt;sys/stat.h&gt;. </td>
<td> &a.mike; </td>
<td> 27 F&eacute;vrier 2003 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Corriger la taille des &eacute;l&eacute;ments de glob_t et ajouter les restrictions de types dans
&lt;glob.h&gt;. </td>
<td> &nbsp; </td>
<td> 20 Septembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> D&eacute;cider s'il faut supprimer les types des constantes dans
&lt;libgen.h&gt;. </td>
<td> &nbsp; </td>
<td> 20 Septembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les constantes manquantes dans &lt;limits.h&gt;. </td>
<td> &nbsp; </td>
<td> 20 Septembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Corriger la taille des &eacute;l&eacute;ments de datum, ajouter les types manquants et corriger les
probl&egrave;mes d'espace de nommage dans &lt;ndbm.h&gt;. </td>
<td> &nbsp; </td>
<td> 2 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Corriger la taille de si_addrlen de la structure addrinfo, ajouter les types manquants et
corriger les probl&egrave;mes d'espace de nommage dans &lt;netdb.h&gt;. </td>
<td> &nbsp; </td>
<td> 2 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Evaluer les fonctions manquantes dans &lt;pthread.h&gt;. </td>
<td> &nbsp; </td>
<td> 2 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les &eacute;l&eacute;ments manquants de la structure sigevent, corriger le type de ss_sp dans
la structure sigstack, ajouter la constante SIGEV_THREAD et ajouter ucontext_t ainsi que
mcontext_t dans &lt;sys/signal.h&gt;. </td>
<td> &nbsp; </td>
<td> 13 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Corriger les types des &eacute;l&eacute;ments de la structure ipc_perm dans
&lt;sys/ipc.h&gt;. </td>
<td> &nbsp; </td>
<td> 16 Octobre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Divers </td>
</tr>
<tr>
<td> Obtenir une copie de "Proc. ACM SIGPLAN '90" (indispensable pour
&man.printf.3; %'f). </td>
<td> &a.fenner; </td>
<td> 9 Novembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Mettre &agrave; jour le compilateur syst&egrave;me avec GCC 3.1. </td>
<td> &a.obrien; </td>
<td> 15 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter des tests pour chaque fonction. </td>
<td> &nbsp; </td>
<td> 17 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Int&eacute;grer sys/posix4/* dans l'arborescence des sources du noyau et supprimer
sys/posix4. </td>
<td> &nbsp; </td>
<td> 21 Septembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ouvrir un "Aardvark" (N.d.T. : ????) sur comment g&eacute;rer l'absence de saut de ligne dans la
derni&egrave;re ligne d'un fichier pour la commande diff(1). </td>
<td> &nbsp; </td>
<td> 25 Novembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Renommer globalement la macro `lint' en un autre nom dans
l'espace de nommage de mani&egrave;re &agrave; ce qu'elle puisse modifier de mani&egrave;re s&ucirc;r
l'impl&eacute;mentation (<a href="http://www.FreeBSD.org/cgi/mid.cgi?id=20021021093912.A80691@espresso.q9media.com">r&eacute;f&eacute;rence</a>). </td>
<td> &nbsp; </td>
<td> 25 Novembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Renommer globalement la macro `LOCORE' en un autre nom dans
l'espace de nommage de mani&egrave;re &agrave; ce qu'elle puisse modifier de mani&egrave;re s&ucirc;r
l'impl&eacute;mentation (<a href="http://www.FreeBSD.org/cgi/cvsweb.cgi/src/sys/ia64/include/setjmp.h.diff?r1=1.6&amp;r2=1.7">r&eacute;f&eacute;rence</a>). </td>
<td> &nbsp; </td>
<td> 25 Novembre 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Conformit&eacute; des utilitaires </td>
</tr>
<tr>
<td> Ajouter l'option -o et le d&eacute;codage base64 &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#uudecode">uudecode</a>. </td>
<td> &a.jmallett; </td>
<td> 26 Mars 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -m et l'encodage base64 &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#uuencode">uuencode</a>. </td>
<td> &a.jmallett; </td>
<td> 26 Mars 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Rendre obligatoire au moins un fichier en argument dans paste(1). (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36074">36074</a>) </td>
<td> &a.tjr; </td>
<td> 1er Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -i &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#patch">patch</a>. </td>
<td> &a.jmallett; </td>
<td> 9 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options -r et -t &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#at">at</a>. </td>
<td> &a.joe.halpin; </td>
<td> 16 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options -f et -p &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#pr">pr</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36243">36243</a>) </td>
<td> &a.tjr; </td>
<td> 16 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -s &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#m4">m4</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36075">36075</a>) </td>
<td> &a.tjr; </td>
<td> 24 Avril 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Modifier l'utilitaire printf(1) pour le rendre conforme POSIX.2 (1992). (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=35616">35616</a>) </td>
<td> &a.tjr; </td>
<td> 2 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger la sortie et le statut de fin de l'utilitaire mesg(1). </td>
<td> &a.tjr; </td>
<td> 6 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#asa">asa</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36130">36130</a>) </td>
<td> &a.tjr; </td>
<td> 15 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#tabs">tabs</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36126">36126</a>) </td>
<td> &a.tjr; </td>
<td> 20 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Restaurer l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#sccs">sccs</a> des limbes du CVS. </td>
<td> &a.jmallett; </td>
<td> 22 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Rendre expr(1) conforme &agrave; POSIX.1-2001. </td>
<td> &a.wollman; </td>
<td> 22 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#newgrp">newgrp</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36190">36190</a>)</td>
<td> &a.tjr; </td>
<td> 28 Mai 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger l'option -t de ctags(1); corriger le tri avec -x. </td>
<td> &a.tjr; </td>
<td> 2 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -L &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#pwd">pwd</a>. </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger le statut de fin de l'utilitaire env(1). </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -b et -s option &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#fold">fold</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36245">36245</a>) </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options -I et -L &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#xargs">xargs</a>. </td>
<td> &a.jmallett; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#csplit">csplit</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36191">36191</a>) </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger le statut de fin de l'utilitaire nice(1). </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -n &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#nice">nice</a>. </td>
<td> &a.pavalos; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -n et corriger d'autres probl&egrave;mes dans l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#renice">renice</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36950">36950</a>) </td>
<td> &a.pavalos;,<br>&a.maxim; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -t &agrave; l'utilitaire unexpand(1). (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=35621">35621</a>) </td>
<td> &a.tjr; </td>
<td> 20 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Rendre l'utilitaire uniq(1) capable d'accepter `-' pour indiquer l'entr&eacute;e stdin. </td>
<td> &a.tjr; </td>
<td> 28 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Am&eacute;liorer la conformit&eacute; de join(1) &agrave; POSIX.1-2001. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36072">36072</a>) </td>
<td> &a.tjr; </td>
<td> 28 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -C &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#tr">tr</a>. </td>
<td> &a.tjr; </td>
<td> 28 Juin 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les options -m, -p et -x &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#ls">ls</a>. </td>
<td> &a.mkm; </td>
<td> 8 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> R&eacute;implementer l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#who">who</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36128">36128</a>) </td>
<td> &a.tjr; </td>
<td> 14 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Corriger le statut de fin, la confusion stdout/stderr et ajouter le support
de `-' pour l'entr&eacute;e stdin dans l'utilitaire compress(1). </td>
<td> &a.tjr; </td>
<td> 17 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options -s, -A, -j, -N et -t &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#od">od</a>. (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36783">36783</a>) </td>
<td> &a.tjr; </td>
<td> 24 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -a &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#split">split</a>. </td>
<td> &a.tjr; </td>
<td> 30 Juillet 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -m &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#wc">wc</a>. </td>
<td> &a.tjr; </td>
<td> 29 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options -L et -P &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#cd">cd</a> (int&eacute;gr&eacute; au shell). </td>
<td> &a.tjr; </td>
<td> 7 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> R&eacute;implementer command(1) (int&eacute;gr&eacute; au shell). </td>
<td> &a.tjr; </td>
<td> 7 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#c99">c99</a> (similaire &agrave; c89). (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36087">36087</a>) </td>
<td> &a.tjr; </td>
<td> 8 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Mettre &agrave; jour getconf(1) pour POSIX.1-2001. </td>
<td> &a.wollman; </td>
<td> 12 Novembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#pathchk">pathchk</a>. </td>
<td> &a.tjr; </td>
<td> 12 Novembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Documenter l'option -n de l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#echo">echo</a> comme &eacute;tant d&eacute;fini par l'impl&eacute;mentation.</td>
<td> &a.schweikh; </td>
<td> 8 Mai 2003 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter l'option -p &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#more">more</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td>Ajouter les options -p, -v, et -V &agrave; l'utilitaire <a
href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#command">command</a>
(int&eacute;gr&eacute; &agrave; l'interpr&eacute;teur de
commandes).</td>
<td> &a.stefanf; </td>
<td> 27 F&eacute;vrier 2006 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les options manquantes &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#mailx">mailx</a>. </td>
<td> &a.mikeh; </td>
<td> 22 D&eacute;cembre 2001 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les composants manquants &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#jobs">jobs</a>. </td>
<td> &a.mkm; </td>
<td> 5 Mars 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> R&eacute;soudre les conflits li&eacute;s &agrave; l'option -t de l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#df">df</a>. </td>
<td> &a.tjr; </td>
<td> 22 Avril 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les fonctions absentes dans l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#sh">sh</a>. </td>
<td> &a.tjr; </td>
<td> 20 Mai 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter les options -m, -w et -t dans l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#lp">lp</a>. </td>
<td> &a.gad; </td>
<td> 23 Mai 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter/importer les utilitaires de d&eacute;veloppement SCCS :
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#admin">admin</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#delta">delta</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#get">get</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#prs">prs</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#rmdel">rmdel</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#sact">sact</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#unget">unget</a>,
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#val">val</a> </td>
<td> &a.jmallett; </td>
<td> 23 Mai 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Examiner la possibilit&eacute; d'ajouter certaines options POSIX pour l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#ps">ps</a>. </td>
<td> &a.jmallett; </td>
<td> 6 Juin 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les options manquantes et corriger les probl&egrave;mes pour certaines options dans l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#nm">nm</a>. </td>
<td> &a.robert; </td>
<td> 2 Ao&ucirc;t 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#iconv">iconv</a>. </td>
<td> &a.tjr; </td>
<td> 9 Octobre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter les utilitaires <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#locale">locale</a> et
<a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#localedef">localedef</a>. </td>
<td> &a.phantom; </td>
<td> 16 Octobre 2002 </td>
<td> &status.wip; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les options -C et -T &agrave; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#ar">ar</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Examiner la possibilit&eacute; d'importer l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#cflow">cflow</a> depuis les ports. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Mettre en conformit&eacute; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#cp">cp</a>.</td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#cxref">cxref</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter les options -d, -h et -M et corriger les conflits li&eacute;s &agrave; l'option -i dans l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#file">file</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Mettre en conformit&eacute; l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#make">make</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Ajouter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#qsub">qsub</a>. </td>
<td> &nbsp; </td>
<td> 30 Novembre 2001 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Rendre conforme &agrave; SUSv3 l'utilitaire printf(1). </td>
<td> &nbsp; </td>
<td> 23 Avril 2002 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
<tr>
<td> Impl&eacute;menter l'utilitaire <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#fuser">fuser</a> (PR: <a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=36076">36076</a>,
<a href="http://www.FreeBSD.org/cgi/query-pr.cgi?pr=53682">53682</a>). </td>
<td> &nbsp; </td>
<td> 4 F&eacute;vrier 2003 </td>
<td> &status.new; </td>
<td> &status.blank; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th rowspan="2" class="heading"> T&acirc;che </th>
<th rowspan="2" class="heading"> Responsable </th>
<th rowspan="2" class="heading"> Derni&egrave;re&nbsp;mise&nbsp;&agrave;&nbsp;jour </th>
<th colspan="2" class="heading"> Statut </th>
</tr>
<tr>
<th class="heading"> 7.X </th>
<th class="heading"> 6.X </th>
</tr>
<tr>
<td colspan="5" class="section"> Support des (cha&icirc;nes de) caract&egrave;res &eacute;tendus </td>
</tr>
<tr>
<td> Impl&eacute;menter la base du support n&eacute;cessaire pour les E/S en caract&egrave;res &eacute;tendus : getwc(),
fgetwc(), getwchar(), putwc(), fputwc(), putwchar(), ungetwc(),
fwide(). </td>
<td> &a.tjr; </td>
<td> 16 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les entr&eacute;es pour les fonctions r&eacute;entrantes de gestion des caract&egrave;res &eacute;tendus btowc(),
mbrlen(), mbrtowc(), mbsrtowcs(), wcrtomb(), wcsrtombs(),
wctob(), wctype(). </td>
<td> &a.tjr; </td>
<td> 23 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Ajouter les entr&eacute;es pour les fonctions r&eacute;entrantes de gestion des caract&egrave;res &eacute;tendus iswalnum(),
iswalpha(), iswcntrl(), iswctype(), iswdigit(), iswgraph(),
iswlower(), iswprint(), iswpunct(), iswspace(), iswupper(),
iswxdigit(). </td>
<td> &a.tjr; </td>
<td> 23 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcwidth(). </td>
<td> &a.keichii; </td>
<td> 23 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcswidth(). </td>
<td> &a.ache; </td>
<td> 23 Ao&ucirc;t 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcstok(). </td>
<td> &a.tjr; </td>
<td> 9 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcstod(), wcstol(), wcstoul(). </td>
<td> &a.tjr; </td>
<td> 15 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcsftime(). </td>
<td> &a.tjr; </td>
<td> 15 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter fwprintf(), swprintf(), vfwprintf(), vswprintf(),
vwprintf(), wprintf(). </td>
<td> &a.tjr; </td>
<td> 23 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter fwscanf(), swscanf(), vfwscanf(), vswscanf(),
vwscanf(), wscanf(). </td>
<td> &a.tjr; </td>
<td> 23 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcstoimax(), wcstoll(), wcstoumax(), wcstoull(). </td>
<td> &a.tjr; </td>
<td> 23 Septembre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les types de formats caract&egrave;res &eacute;tendus (%C, %S, %lc, %ls) dans
&man.printf.3;. </td>
<td> &a.tjr; </td>
<td> 16 Octobre 2002 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter wcscoll(), wcsxfrm(). </td>
<td> &a.tjr; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
<tr>
<td> Impl&eacute;menter les types de formats caract&egrave;res &eacute;tendus (%C, %S, %lc, %ls) dans
&man.scanf.3;. </td>
<td> &a.tjr; </td>
<td> 7 Juin 2004 </td>
<td> &status.done; </td>
<td> &status.done; </td>
</tr>
</table><br><br>
<table class="tblbasic">
<tr>
<th colspan="2" class="heading">L&eacute;gende</th>
<tr>
<td> &status.new; </td>
<td> Pas encore commenc&eacute;e </td>
</tr><tr>
<td> &status.blocked; </td>
<td> En attente d'ach&egrave;vement d'une autre t&acirc;che </td>
</tr><tr>
<td> &status.wip; </td>
<td> En progr&egrave;s </td>
</tr><tr>
<td> &status.done; </td>
<td> T&acirc;che achev&eacute;e </td>
</tr><tr>
<td> &status.n-a; </td>
<td> Non pr&eacute;vue </td>
</tr>
</table>
<p><img src="&imagebase;/news.png" width="229" height="36" alt="News"></p>
<p class="main">Le reste de cette page est class&eacute; par ordre
chronologique inverse.</p>
<b>31 D&eacute;cembre 2002</b>
<ul class="list">
<li>
<p>Jens Schweikhardt a mis &agrave; jour sa liste de <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html">Conformit&eacute; des Utilitaires POSIX dans
FreeBSD</a>. Il ne reste plus beaucoup de travail pour achever la mise en conformit&eacute; des utilitaires.</p>
</li>
</ul>
<b>13 D&eacute;cembre 2002</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-sept-2002-oct-2002.html#C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat du projet couvrant Septembre &agrave; Octobre.</p>
</li>
</ul>
<b>9 Octobre 2002</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-july-2002-aug-2002.html#FreeBSD-C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat du projet couvrant Juillet &agrave; Ao&ucirc;t.</p>
</li>
</ul>
<b>16 Ao&ucirc;t 2002</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-may-2002-june-2002.html#FreeBSD-C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat du projet couvrant Mai &agrave; Juin.</p>
</li>
</ul>
<b>1er Ao&ucirc;t 2002</b>
<ul class="list">
<li>
<p>L'Open Group a g&eacute;n&eacute;reusement fait don de plusieurs copies des livres et CD-ROMs
"Authorized Guide to Single &unix; Specification, Version 3"
au projet. Nous les en remercions vivement.</p>
</li>
</ul>
<b>22 Mai 2002</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-feb-2002-apr-2002.html#FreeBSD-C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat du projet couvrant F&eacute;vrier &agrave; Avril.</p>
</li>
</ul>
<b>3 Mars 2002</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-dec-2001-jan-2002.html#FreeBSD-C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat du projet couvrant D&eacute;cembre et Janvier.</p>
</li>
</ul>
<b>30 Janvier 2002</b>
<ul class="list">
<li>
<p>L'Open Group a
<a href="http://www.unix-systems.org/version3/pr.html">annonc&eacute;</a>
l'ach&egrave;vement de SUSv3 et de POSIX.1-2001 ainsi que la disponibilit&eacute;
d'une version en ligne gratuite des sp&eacute;cifications.</p>
</li>
</ul>
<b>14 D&eacute;cembre 2001</b>
<ul class="list">
<li>
<p>Un nouveau <a href="http://www.FreeBSD.org/news/status/report-november-2001.html#FreeBSD-C99-&-POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat actuel du projet.</p>
</li>
</ul>
<b>6 Decembre 2001</b>
<ul class="list">
<li>
<p>Le Bureau des Standards de l'IEEE a approuv&eacute; la Sp&eacute;cification
du Groupe Austin an tant que Standard IEEE 1003.1.</p>
</li>
</ul>
<b>28 Novembre 2001</b>
<ul class="list">
<li>
<p>La liste de diffusion d&eacute;di&eacute;e au projet passe de
freebsd-standards@bostonradio.org &agrave; &a.standards;.</p>
</li>
</ul>
<b>19 Octobre 2001</b>
<ul class="list">
<li>
<p>A <a href="http://www.FreeBSD.org/news/status/report-september-2001.html#FreeBSD-C99/POSIX-Conformance-Project">rapport
de statut</a> sur l'&eacute;tat actuel du projet.</p>
</li>
</ul>
<b>10 Octobre 2001</b>
<ul class="list">
<li>
<p>Cr&eacute;ation de cette page web.</p>
</li>
</ul>
<p><small>La mise en forme originale de cette page web provient du
Projet FreeBSD SMPng. D&eacute;mon BSD, copyright 1988 par Marshall
Kirk McKusick. Tous droits r&eacute;serv&eacute;s.</small></p>
&footer;
</body>
</html>