summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Bushnell <thomas@gnu.org>1996-10-26 01:07:22 +0000
committerThomas Bushnell <thomas@gnu.org>1996-10-26 01:07:22 +0000
commitf2ce20a66e0ab9abb0128458aa0e6f6e2052881f (patch)
treec4ebd4593d37c73ef8ec5fa17ee1dfe229ca9afa
parentbb23a3b7ac9c2d0e74613de904e5e8a19e5038b5 (diff)
Fri Oct 25 20:17:47 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makeconf (%.prof_d): Don't set no-deps. (.prof_d inclusion): Don't do it if prof-depend=t.
-rw-r--r--ChangeLog5
-rw-r--r--Makeconf4
-rw-r--r--TODO10
3 files changed, 11 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index e2eb1d59..57a99a86 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Oct 25 20:17:47 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
+
+ * Makeconf (%.prof_d): Don't set no-deps.
+ (.prof_d inclusion): Don't do it if prof-depend=t.
+
Wed Oct 23 01:36:35 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* Makeconf ($(target)): Repair rule for building of .prof_d
diff --git a/Makeconf b/Makeconf
index 5ecf1ead..98ae8ce5 100644
--- a/Makeconf
+++ b/Makeconf
@@ -423,8 +423,10 @@ ifneq ($(no_deps),t)
-include $(subst User.o,.miguh_d,$(filter %User.o,$(OBJS))) /dev/null
ifneq ($(makemode),library)
+ifneq ($(prof-depend),t)
-include $(addsuffix .prof_d,$(target)) /dev/null
endif
+endif
# For each .o file we need a .d file.
-include $(subst .o,.d,$(filter %.o,$(OBJS))) /dev/null
@@ -453,7 +455,7 @@ endif
sed -e 's/User\.c/_U\.h/' -e 's/migu_d/miguh_d/' < $< > $@
%.prof_d: Makefile
- $(MAKE) $* prof-depend=t no_deps=t
+ $(MAKE) $* prof-depend=t
ifeq ($(prof-depend),t)
$(target): %: FORCE
diff --git a/TODO b/TODO
index 1e0e690b..7ee376d4 100644
--- a/TODO
+++ b/TODO
@@ -24,8 +24,6 @@ See `tasks', the exported task list.
* Libraries
** general:
-*** Enable compilation without -O
-*** figure out why uname -v string has `/ELF' appended.
*** expunge special cthreads malloc finally.
** libmom work:
@@ -115,7 +113,7 @@ See `tasks', the exported task list.
instead of the underlying node, when it's important.
** libps
-*** Wizzior columnation (autosizing?)
+*** Whizzier columnation (autosizing?)
*** Make getters more robust.
* Servers
@@ -143,7 +141,6 @@ See `tasks', the exported task list.
*** Diagnose why shutdown doesn't close TCP channels properly or reliably.
*** select for read on a UDP socket seems never to return.
*** Undefined functions at the end of pfinet/io-ops.c.
-*** TCP connections to self return ENETUNREACH.
** nfs
*** Implement async I/O
@@ -153,6 +150,7 @@ See `tasks', the exported task list.
*** Implement V3 nfs.
*** Implement nqnfs.
*** Add Hurd-specific calls.
+*** emacs M-x server doesn't work if ~ is on nfs.
** storeio:
*** Make a server (/servers/storeio?) to share multiple storeio nodes?
@@ -263,11 +261,9 @@ List for version 0.2 binary release
* Install patch from hag for disk device in mach
* Try and get new mach4 from Shantanu.
-* pfinet needs to support no-network operation
* Have term do scancodes, at least kludgily.
* nfsd?
* released libc
* Arrange GCC not to install assert.h on GNU.
* recompile libraries after libc release
-* complete `extern inline' proofing of header files.
-* Change all copyright notices to say "GNU Hurd" instead of "This program". \ No newline at end of file
+* Change all copyright notices to say "GNU Hurd" instead of "This program".