Module Name:    src
Committed By:   mrg
Date:           Thu Sep  3 05:45:16 UTC 2015

Modified Files:
        src/usr.bin/config: TODO

Log Message:
remove these items:

 o Disallow unknown options.
 o Kill makeoptions.

because they're overly strict and i use these both regularly
to do stuff that isn't in the base src, and i'm quite sure
i am not the only one.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/usr.bin/config/TODO

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/config/TODO
diff -u src/usr.bin/config/TODO:1.25 src/usr.bin/config/TODO:1.26
--- src/usr.bin/config/TODO:1.25	Fri Aug 28 01:01:57 2015
+++ src/usr.bin/config/TODO	Thu Sep  3 05:45:16 2015
@@ -375,18 +375,6 @@ o Enhance ioconf behavior for pseudo-dev
   code (where multiple drivers contain the same basic logic), and doesn't
   necessarily handle all of the "frobbing" of the kernel lists.
 
-o Disallow unknown options.
-
-  Don't accept options that are not defined as either defflag or defparam.
-  Report them and exit.  Don't set ${IDENT} in the generated Makefile.
-
-o Kill makeoptions.
-
-  It adds a variable defined in the generated `Makefile'.  While it looks
-  useful, it is too flexible and easy to abuse.  The `Makefile' should be
-  kept as simple as possible and have nothing that affects output contents.
-  Consider to kill `makeoptions' totally, replace existing ones with `options'.
-
 o Don't use -Ttext ${TEXTADDR}.
 
   Although ld(1)'s `-Ttext ${TEXTADDR}' is an easy way to specify the virtual

Reply via email to