aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports
diff options
context:
space:
mode:
authorGiovanni Di Sirio <gdisirio@gmail.com>2015-04-19 08:13:55 +0000
committerGiovanni Di Sirio <gdisirio@gmail.com>2015-04-19 08:13:55 +0000
commit6461c5a5a4634800486a1e0c8a91194d3bc3b1f7 (patch)
treeae772f6216c92d367242021856dad213ad59de1d /os/common/ports
parentd52ee81b3a0704e8e1e40b6acf3ff03199905303 (diff)
downloadChibiOS-6461c5a5a4634800486a1e0c8a91194d3bc3b1f7.tar.gz
ChibiOS-6461c5a5a4634800486a1e0c8a91194d3bc3b1f7.tar.bz2
ChibiOS-6461c5a5a4634800486a1e0c8a91194d3bc3b1f7.zip
Fixed bug #580.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7908 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/common/ports')
-rw-r--r--os/common/ports/ARM/compilers/GCC/rules.mk6
-rw-r--r--os/common/ports/ARMCMx/compilers/GCC/rules.mk6
-rw-r--r--os/common/ports/e200/compilers/GCC/rules.mk6
3 files changed, 12 insertions, 6 deletions
diff --git a/os/common/ports/ARM/compilers/GCC/rules.mk b/os/common/ports/ARM/compilers/GCC/rules.mk
index d3b8f6858..dd2c16caa 100644
--- a/os/common/ports/ARM/compilers/GCC/rules.mk
+++ b/os/common/ports/ARM/compilers/GCC/rules.mk
@@ -164,9 +164,11 @@ VPATH = $(SRCPATHS)
# Makefile rules
#
-all: $(OBJS) $(OUTFILES) MAKE_ALL_RULE_HOOK
+all: PRE_MAKE_ALL_RULE_HOOK $(OBJS) $(OUTFILES) POST_MAKE_ALL_RULE_HOOK
-MAKE_ALL_RULE_HOOK:
+PRE_MAKE_ALL_RULE_HOOK:
+
+POST_MAKE_ALL_RULE_HOOK:
$(OBJS): | $(BUILDDIR)
diff --git a/os/common/ports/ARMCMx/compilers/GCC/rules.mk b/os/common/ports/ARMCMx/compilers/GCC/rules.mk
index bb3d4bc65..52dbc4b16 100644
--- a/os/common/ports/ARMCMx/compilers/GCC/rules.mk
+++ b/os/common/ports/ARMCMx/compilers/GCC/rules.mk
@@ -154,9 +154,11 @@ VPATH = $(SRCPATHS)
# Makefile rules
#
-all: $(OBJS) $(OUTFILES) MAKE_ALL_RULE_HOOK
+all: PRE_MAKE_ALL_RULE_HOOK $(OBJS) $(OUTFILES) POST_MAKE_ALL_RULE_HOOK
-MAKE_ALL_RULE_HOOK:
+PRE_MAKE_ALL_RULE_HOOK:
+
+POST_MAKE_ALL_RULE_HOOK:
$(OBJS): | $(BUILDDIR)
diff --git a/os/common/ports/e200/compilers/GCC/rules.mk b/os/common/ports/e200/compilers/GCC/rules.mk
index 0eb6ad736..94c215ec1 100644
--- a/os/common/ports/e200/compilers/GCC/rules.mk
+++ b/os/common/ports/e200/compilers/GCC/rules.mk
@@ -110,9 +110,11 @@ VPATH = $(SRCPATHS)
# Makefile rules
#
-all: $(OBJS) $(OUTFILES) MAKE_ALL_RULE_HOOK
+all: PRE_MAKE_ALL_RULE_HOOK $(OBJS) $(OUTFILES) POST_MAKE_ALL_RULE_HOOK
-MAKE_ALL_RULE_HOOK:
+PRE_MAKE_ALL_RULE_HOOK:
+
+POST_MAKE_ALL_RULE_HOOK:
$(OBJS): | $(BUILDDIR)