aboutsummaryrefslogtreecommitdiff
path: root/sim/common/ChangeLog
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-12-03 18:23:51 +0000
committerMike Frysinger <vapier@gentoo.org>2011-12-03 18:23:51 +0000
commitdb2e4d67e775a2f96ae3e122885a3495da7c9c25 (patch)
treebcc25f62b342d59fe9bae1adc82615fdd1767f0a /sim/common/ChangeLog
parent1d41d75cb6f1e78eedf871801a351e8be761daff (diff)
downloadgdb-db2e4d67e775a2f96ae3e122885a3495da7c9c25.zip
gdb-db2e4d67e775a2f96ae3e122885a3495da7c9c25.tar.gz
gdb-db2e4d67e775a2f96ae3e122885a3495da7c9c25.tar.bz2
sim: generate build dependencies on the fly
Lift the code that GDB is using to generate dependencies on the fly and port it over to the sim. Now people shouldn't have to manually maintain these in their Makefile's. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'sim/common/ChangeLog')
-rw-r--r--sim/common/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog
index b1c7f85..405888f 100644
--- a/sim/common/ChangeLog
+++ b/sim/common/ChangeLog
@@ -1,3 +1,16 @@
+2011-12-03 Mike Frysinger <vapier@gentoo.org>
+
+ * Make-common.in (VPATH): Add $(srccom).
+ (DEP): Delete.
+ (DEPMODE, DEPDIR, depcomp, COMPILE.pre, COMPILE.post, COMPILE,
+ POSTCOMPILE): New variables.
+ (.c.o): Replace recipe with call to $(COMPILE) and $(POSTCOMPILE).
+ Include dependency files, when using GNU Make. Delete all
+ dependency-only rules.
+ * aclocal.m4: Include ../../config/depstand.m4. Call
+ ZW_CREATE_DEPDIR and ZW_PROG_COMPILER_DEPENDENCIES.
+ (MAKE, GMAKE): New substs.
+
2011-11-07 Mike Frysinger <vapier@gentoo.org>
PR sim/13161