diff --git a/en/projects/c99/index.sgml b/en/projects/c99/index.sgml index 46a25be31d..124501ca06 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.87 2003/10/03 22:42:04 simon Exp $"> +<!ENTITY date "$FreeBSD: www/en/projects/c99/index.sgml,v 1.88 2004/01/23 03:09:30 das Exp $"> <!ENTITY title "FreeBSD C99 and &posix; Conformance Project"> <!ENTITY email 'standards'> <!ENTITY % includes SYSTEM "../../includes.sgml"> %includes; @@ -138,6 +138,14 @@ <td> &status.n-a; </td> </tr> + <tr> + <td> Document flockfile(3), ftrylockfile(3), funlockfile(3). </td> + <td> &a.tjr; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + <tr> <td> Document standards conformity level of the API. </td> <td> </td> @@ -171,14 +179,6 @@ <td> &status.blank; </td> </tr> - <tr> - <td> Document flockfile(3), ftrylockfile(3), funlockfile(3). </td> - <td> &a.tjr; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - <tr> <td> Document new _SC options in sysconf(3) (PR: <a href="http://www.freebsd.org/cgi/query-pr.cgi?pr=20528">20528</a>). </td> <td> </td> @@ -393,6 +393,66 @@ <td> &status.new; </td> </tr> + <tr> + <td> Add floating-point support for the (') modifier in + &man.printf.3; </td> + <td> &a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.blank; </td> + </tr> + + <tr> + <td> Add new conversion specifiers (%a and %A) to &man.printf.3;. </td> + <td> &a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Transition to vendor (Netlib) source for strtod.c. </td> + <td> &a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Import Netlib's gdtoa (strtof, strtold, etc.). </td> + <td> &a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Implement C99 macros fpclassify(), isfinite(), isinf(), isnan(), + isnormal(), signbit(). </td> + <td> &a.mike;,<br>&a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Implement C99 macros isgreater(), isgreaterequal(), isless(), + islessequal(), islessgreater(), isunordered(). </td> + <td> &a.mike;,<br>&a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + + <tr> + <td> Implement new hex floating-point format types (%a/%A) in + &man.scanf.3;. </td> + <td> &a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + <tr> <td> Implement getgrgid_r(), getgrnam_r(). </td> <td> &a.wes; </td> @@ -417,23 +477,6 @@ <td> &status.blank; </td> </tr> - <tr> - <td> Add floating-point support for the (') modifier in - &man.printf.3; </td> - <td> &a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.blank; </td> - </tr> - - <tr> - <td> Add new conversion specifiers (%a and %A) to &man.printf.3;. </td> - <td> &a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - <tr> <td> Implement the utmpx family of functions. </td> <td> &a.robert; </td> @@ -475,25 +518,17 @@ </tr> <tr> - <td> Transition to vendor (Netlib) source for strtod.c. </td> - <td> &a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - - <tr> - <td> Import Netlib's gdtoa (strtof, strtold, etc.). </td> - <td> &a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> + <td> Update fmtcheck(3) to recognize new printf(3) flags. </td> + <td> </td> + <td> 16 October 2002 </td> + <td> &status.wip; </td> <td> &status.n-a; </td> </tr> <tr> <td> Implement new functions that appear in <fenv.h>. </td> - <td> &a.fenner; </td> - <td> 14 November 2001 </td> + <td> &a.das; </td> + <td> 03 February 2004 </td> <td> &status.new; </td> <td> &status.blank; </td> </tr> @@ -514,33 +549,6 @@ <td> &status.blank; </td> </tr> - <tr> - <td> Implement C99 macros fpclassify(), isfinite(), isinf(), isnan(), - isnormal(), signbit(). </td> - <td> &a.mike;,<br>&a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - - <tr> - <td> Implement C99 macros isgreater(), isgreaterequal(), isless(), - islessequal(), islessgreater(), isunordered(). </td> - <td> &a.mike;,<br>&a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - - <tr> - <td> Implement new hex floating-point format types (%a/%A) in - &man.scanf.3;. </td> - <td> &a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - <tr> <td> Implement C99 rounding functions lrint(), lrintf(), lrintl(), llrint(), llrintf(), llrintl(). </td> @@ -593,14 +601,6 @@ <td> &status.new; </td> <td> &status.blank; </td> </tr> - - <tr> - <td> Update fmtcheck(3) to recognize new printf(3) flags. </td> - <td> </td> - <td> 16 October 2002 </td> - <td> &status.wip; </td> - <td> &status.n-a; </td> - </tr> </table><br><br> <table border="3" cellpadding="2" cellspacing="0" width="615"> @@ -947,6 +947,15 @@ <td> &status.new; </td> </tr> + <tr> + <td> Add missing constants FLT_EVAL_METHOD, DECIMAL_DIG to + <float.h> (actually <machine/float.h>). </td> + <td> &a.mike;,<br>&a.das; </td> + <td> 22 January 2004 </td> + <td> &status.done; </td> + <td> &status.n-a; </td> + </tr> + <tr> <td> Implement new types and prototypes in header <complex.h>. </td> @@ -1027,21 +1036,12 @@ <tr> <td> Implement the header <fenv.h>. </td> - <td> &a.fenner; </td> - <td> 14 November 2001 </td> + <td> &a.das; </td> + <td> 03 February 2004 </td> <td> &status.new; </td> <td> &status.blank; </td> </tr> - <tr> - <td> Add missing constants FLT_EVAL_METHOD, DECIMAL_DIG to - <float.h> (actually <machine/float.h>). </td> - <td> &a.mike;,<br>&a.das; </td> - <td> 22 January 2004 </td> - <td> &status.done; </td> - <td> &status.n-a; </td> - </tr> - <tr> <td> Fix sizes of members in glob_t, add restrict type-qualifiers in <glob.h>. </td>