X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2Fstandards.texi;h=1434a635ecdae320d66bd1a56ed9a977c2438e8c;hb=8caa92eb58d76d3819876c87a20fabe0aab11378;hp=28bfc81f12979d93a542ead5b6662493e7874993;hpb=98c2fc1ab7d395bb92cf4a57233fe432539d26a9;p=pintos-anon diff --git a/doc/standards.texi b/doc/standards.texi index 28bfc81..1434a63 100644 --- a/doc/standards.texi +++ b/doc/standards.texi @@ -1,4 +1,4 @@ -@node Coding Standards, , Multilevel Feedback Scheduling, Top +@node Coding Standards, Project Documentation, Multilevel Feedback Scheduling, Top @appendix Coding Standards All of you should have taken a class like CS 107, so we expect you to @@ -21,6 +21,8 @@ our coding standards will affect our grading. @menu * Coding Style:: * Conditional Compilation:: +* C99:: +* Unsafe String Functions:: @end menu @node Coding Style @@ -63,9 +65,10 @@ There are a few exceptions: @itemize @bullet @item -Project 1 has a few parts that we must be able to turn on and off via -conditional compilation. You must use the macros we specify for those -parts. +Problem 1-4, the advanced scheduler. We must be able to turn this on +and off with a compile time directive. You must use the macro name we +specify for that part. @xref{Problem 1-4 Advanced Scheduler}, for +details. @item Code written for extra credit may be included conditionally. If the