aboutsummaryrefslogtreecommitdiff
path: root/sim/igen
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2021-05-14 04:39:39 -0400
committerMike Frysinger <vapier@gentoo.org>2021-06-05 10:09:27 -0400
commit5bea0c32765c297541290a5e2bef6b24a86a069d (patch)
tree16ab7b95a9b8d4d3f541c6b19dee2f762c567bc5 /sim/igen
parentFix symbol constants tests for Python 3 (diff)
downloadbinutils-gdb-5bea0c32765c297541290a5e2bef6b24a86a069d.tar.gz
binutils-gdb-5bea0c32765c297541290a5e2bef6b24a86a069d.tar.bz2
binutils-gdb-5bea0c32765c297541290a5e2bef6b24a86a069d.zip
sim: common: start dedicated local.mk
This provides a space to generate things that we only need to build once per-arch. Some day that will be all of common/, but for now, we move the version.c management in.
Diffstat (limited to 'sim/igen')
-rw-r--r--sim/igen/ChangeLog5
-rw-r--r--sim/igen/local.mk2
2 files changed, 6 insertions, 1 deletions
diff --git a/sim/igen/ChangeLog b/sim/igen/ChangeLog
index aebd25173da..7ef9e1deb25 100644
--- a/sim/igen/ChangeLog
+++ b/sim/igen/ChangeLog
@@ -1,3 +1,8 @@
+2021-06-05 Mike Frysinger <vapier@gentoo.org>
+
+ * local.mk (all-recursive): Delete rule.
+ (SIM_ALL_RECURSIVE_DEPS): Append.
+
2021-05-04 Mike Frysinger <vapier@gentoo.org>
* local.mk (igen/libigen.a): New target.
diff --git a/sim/igen/local.mk b/sim/igen/local.mk
index f2245727a27..a7e278661b7 100644
--- a/sim/igen/local.mk
+++ b/sim/igen/local.mk
@@ -21,7 +21,7 @@
# This makes sure igen is available before building the arch-subdirs which
# need to run the igen tool.
-all-recursive: igen/igen$(EXEEXT)
+SIM_ALL_RECURSIVE_DEPS += igen/igen$(EXEEXT)
# Alias for developers.
igen: %D%/igen$(EXEEXT)