From f2ce20a66e0ab9abb0128458aa0e6f6e2052881f Mon Sep 17 00:00:00 2001 From: Thomas Bushnell Date: Sat, 26 Oct 1996 01:07:22 +0000 Subject: Fri Oct 25 20:17:47 1996 Thomas Bushnell, n/BSG * Makeconf (%.prof_d): Don't set no-deps. (.prof_d inclusion): Don't do it if prof-depend=t. --- ChangeLog | 5 +++++ Makeconf | 4 +++- TODO | 10 +++------- 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 + + * 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 * 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". -- cgit v1.2.3