Module Name: src Committed By: uebayasi Date: Sun Nov 22 01:20:36 UTC 2015
Modified Files: src/usr.bin/config: TODO Log Message: A few more. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 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.30 src/usr.bin/config/TODO:1.31 --- src/usr.bin/config/TODO:1.30 Fri Sep 11 02:26:22 2015 +++ src/usr.bin/config/TODO Sun Nov 22 01:20:36 2015 @@ -226,7 +226,7 @@ o Pass input files to ${LD} via linker s Instead of passing input files on command-line, output "INPUT(xxx.o)" commands, and include it from generated linker scripts. -o Generate `*.d' files. +o Directly generate `*.d' files. Output source/object files in raw texts instead of `Makefile'. Generate `*.d' (make(1) depend) files. make(1) knows which object files are to be @@ -459,3 +459,9 @@ o Clean up CTF-related rules. Don't overwrite compile/link rules conditionally by existence of ${CTFCONVERT}/${CTFMERGE}. Give a separate suffix (*.ctfo) and define its rules (.c -> .ctfo). + +o Consider using cpp -MD instead of ${MKDEP}. + +o Make "make depend" mandatory. + + Automatically execute "make depend".