Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/usr.bin/config ${MD_OBJS} and friends.



details:   https://anonhg.NetBSD.org/src/rev/7d2babd9d659
branches:  trunk
changeset: 340484:7d2babd9d659
user:      uebayasi <uebayasi%NetBSD.org@localhost>
date:      Tue Sep 08 02:23:34 2015 +0000

description:
${MD_OBJS} and friends.

diffstat:

 usr.bin/config/TODO |  10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diffs (17 lines):

diff -r e1ac485575da -r 7d2babd9d659 usr.bin/config/TODO
--- a/usr.bin/config/TODO       Tue Sep 08 00:53:39 2015 +0000
+++ b/usr.bin/config/TODO       Tue Sep 08 02:23:34 2015 +0000
@@ -440,3 +440,13 @@
 o Accept `.a' suffix.
 
   Make "file" command accept `.a' suffix.  Handle it the same way as `.o'.
+
+o Clean up ${MD_OBJS} and friends in Makefile.${MACHINE}.
+
+  Don't use ${MD_OBJS}, ${MD_LIBS}, ${MD_SFILES}, and ${MD_CFILES}.
+
+  List files in config(5)'s "file".  Override build rules only when neccesary.
+
+  Rely on the fact that config(1) parses files.${MACHINE} first, outputs
+  files in the order it parses files.* (actually include depth), and
+  `Makefile.kern.inc' preserve file order to pass to ${LD}.



Home | Main Index | Thread Index | Old Index