summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--Makeconf8
-rw-r--r--TODO9
3 files changed, 13 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 6f160498..1e8ea4b4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,13 @@
* usermux: New directory.
* Makefile (prog-subdirs): Add usermux.
+Mon Jul 21 16:18:50 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
+
+ * Makeconf (linking .prof executable): Don't mutate library names
+ here.
+ (making %.prof_d special target): Mutate library names here.
+ (%.prof_d): Depend on Makefile in srcdir.
+
Fri Jul 18 16:37:22 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>
* isofs: New directory.
diff --git a/Makeconf b/Makeconf
index bc8dfa53..0dfa1618 100644
--- a/Makeconf
+++ b/Makeconf
@@ -251,9 +251,7 @@ $(addsuffix .prof,$(target)): %$(target-suffix).prof: $(BUGADDR)
$(CC) -pg $(CFLAGS) $($*-CFLAGS) $(LDFLAGS) $($*-LDFLAGS) \
$(BUGADDR_REF) -static \
-o $@ \
- '-Wl,-(' $(filter %.o,$^) \
- $(patsubst %.a,%_p.a,$(filter-out %.o,$+)) \
- $($*-LDLIBS) $(LDLIBS) \
+ '-Wl,-(' $^ $($*-LDLIBS) $(LDLIBS) \
'-Wl,-)'
ifeq ($(makemode),library)
@@ -458,13 +456,13 @@ endif
%.miguh_d: %.migu_d
sed -e 's/User\.c/_U\.h/' -e 's/migu_d/miguh_d/' < $< > $@
-%.prof_d: Makefile
+%.prof_d: $(srcdir)/Makefile
$(MAKE) $* prof-depend=t
ifeq ($(prof-depend),t)
$(target): %: FORCE
rm -f $@.prof_d
- echo $@.prof: $(subst .o,_p.o,$(filter-out FORCE,$+)) > $@.prof_d
+ echo $@.prof: $(subst .so,_p.a,$(subst .o,_p.o,$(filter-out FORCE,$+))) > $@.prof_d
endif
define make-deps
diff --git a/TODO b/TODO
index d7e4eb3c..b3e34b71 100644
--- a/TODO
+++ b/TODO
@@ -33,6 +33,9 @@ See `tasks', the exported task list.
* Fix emacs/src/unexelf.c to deal with occasional lack of mmap !
+* Release/config
+** Have floppy nsswitch.conf use default feature when glibc 2.1 is in use.
+
* Libraries
** general:
@@ -267,9 +270,3 @@ deeming
happens only when execvp fails. -thomas
???
-List for version 0.2 binary release
-
-* Have term do scancodes, at least kludgily.
-* nfsd?
-* recompile libraries after libc release
-* Change all copyright notices to say "GNU Hurd" instead of "This program".