diff --git a/en/projects/c99/index.sgml b/en/projects/c99/index.sgml index 429cb859ca..7cd6d9b1f8 100644 --- a/en/projects/c99/index.sgml +++ b/en/projects/c99/index.sgml @@ -1,6 +1,6 @@ <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [ <!ENTITY base CDATA "../.."> -<!ENTITY date "$FreeBSD: www/en/projects/c99/index.sgml,v 1.59 2002/09/17 18:17:30 mike Exp $"> +<!ENTITY date "$FreeBSD: www/en/projects/c99/index.sgml,v 1.60 2002/09/17 18:44:25 mike Exp $"> <!ENTITY title "FreeBSD C99 and POSIX Conformance Project"> <!ENTITY email 'standards'> <!ENTITY % includes SYSTEM "../../includes.sgml"> %includes; @@ -401,6 +401,22 @@ <td> &status.blank; </td> </tr> + <tr> + <td> Update sysconf(3) for POSIX.1-2001. </td> + <td> &a.wollman; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> + <td> &status.blank; </td> + </tr> + + <tr> + <td> Implement wordexp() and wordfree(). </td> + <td> &a.tjr; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> + <td> &status.blank; </td> + </tr> + <tr> <td> Implement new functions that appear in <fenv.h>. </td> <td> &a.fenner; </td> @@ -452,14 +468,6 @@ <td> &status.blank; </td> </tr> - <tr> - <td> Implement wordexp() and wordfree(). </td> - <td> </td> - <td> 24 April 2002 </td> - <td> &status.new; </td> - <td> &status.blank; </td> - </tr> - <tr> <td> Implement C99 rounding functions lrint(), lrintf(), lrintl(), llrint(), llrintf(), llrintl(). </td> @@ -511,6 +519,14 @@ <td> &status.new; </td> <td> &status.blank; </td> </tr> + + <tr> + <td> Implement iconv(), iconv_close(), iconv_open(). </td> + <td> </td> + <td> 17 September 2002 </td> + <td> &status.new; </td> + <td> &status.blank; </td> + </tr> </table><br><br> <table border="3" cellpadding="2" cellspacing="0" width="615"> @@ -682,6 +698,38 @@ <td> &status.n-a; </td> </tr> + <tr> + <td> Fix namespace issues in <fcntl.h>. </td> + <td> &a.mike; </td> + <td> 18 September 2002 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Fix namespace issues in <fnmatch.h>. </td> + <td> &a.mike; </td> + <td> 18 September 2002 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Fix namespace issues in <grp.h>. </td> + <td> &a.mike; </td> + <td> 18 September 2002 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Fix namespace issues in <langinfo.h>. </td> + <td> &a.mike; </td> + <td> 18 September 2002 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + <tr> <td> Implement new types and prototypes in header <complex.h>. </td> @@ -744,11 +792,12 @@ </tr> <tr> - <td> Fix namespace issues in <fcntl.h>. </td> - <td> &a.mike; </td> - <td> 17 September 2002 </td> - <td> &status.wip; </td> - <td> &status.blank; </td> + <td> Add new pathname, system variable, and POSIX option constants + to <unistd.h>. </td> + <td> &a.wollman; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> + <td> &status.blank; </td> </tr> <tr> @@ -768,8 +817,16 @@ </tr> <tr> - <td> Add missing constants to <float.h> (actually - <machine/float.h>). </td> + <td> Add missing constants FLT_EVAL_METHOD, DECIMAL_DIG to + <float.h> (actually <machine/float.h>). </td> + <td> </td> + <td> 17 September 2002 </td> + <td> &status.new; </td> + <td> &status.blank; </td> + </tr> + + <tr> + <td> Implement the header <iconv.h>. </td> <td> </td> <td> 17 September 2002 </td> <td> &status.new; </td> @@ -1214,6 +1271,14 @@ <td> &status.blank; </td> </tr> + <tr> + <td> Update getconf(1) for POSIX.1-2001. </td> + <td> &a.wollman; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> + <td> &status.blank; </td> + </tr> + <tr> <td> Implement the <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#locale">locale</a> and <a href="http://people.FreeBSD.org/~schweikh/posix-utilities.html#localedef">localedef</a> utilities. </td> @@ -1417,19 +1482,36 @@ </tr> <tr> - <td> Implement wide character format types (%C, %S, %lc, %ls) in - &man.scanf.3;. </td> - <td> </td> - <td> 20 April 2002 </td> - <td> &status.new; </td> + <td> Implement wfprintf(), swprintf(), vfwprintf(), vwprintf(), + vswprintf(), wprintf(). </td> + <td> &a.tjr; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> <td> &status.blank; </td> </tr> <tr> <td> Implement wide character format types (%C, %S, %lc, %ls) in &man.printf.3;. </td> - <td> </td> - <td> 20 April 2002 </td> + <td> &a.tjr; </td> + <td> 18 September 2002 </td> + <td> &status.wip; </td> + <td> &status.blank; </td> + </tr> + + <tr> + <td> Implement wide character format types (%C, %S, %lc, %ls) in + &man.scanf.3;. </td> + <td> &a.tjr; </td> + <td> 18 September 2002 </td> + <td> &status.new; </td> + <td> &status.blank; </td> + </tr> + + <tr> + <td> Implement wcscoll(), wcsxfrm(). </td> + <td> &a.tjr; </td> + <td> 18 September 2002 </td> <td> &status.new; </td> <td> &status.blank; </td> </tr>