This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-changelog] [xen-unstable] Slightly more accurate dependency trackin

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] Slightly more accurate dependency tracking for the .c and .h files in
From: Xen patchbot-unstable <patchbot-unstable@xxxxxxxxxxxxxxxxxxx>
Date: Tue, 06 Oct 2009 23:55:13 -0700
Delivery-date: Tue, 06 Oct 2009 23:56:27 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1254897914 -3600
# Node ID 0faa0b98256ec4ed7511567c3ededf5fa363cf99
# Parent  c14b8d395c799787039d0ebc6eac89bbcb43c7ff
Slightly more accurate dependency tracking for the .c and .h files in
include/compat.  They should depend on the scripts which generate
them, as well as the inputs to those scripts.

Signed-off-by: Steven Smith <steven.smith@xxxxxxxxxx>
 xen/include/Makefile |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff -r c14b8d395c79 -r 0faa0b98256e xen/include/Makefile
--- a/xen/include/Makefile      Wed Oct 07 07:44:50 2009 +0100
+++ b/xen/include/Makefile      Wed Oct 07 07:45:14 2009 +0100
@@ -44,7 +44,7 @@ public-$(CONFIG_IA64) := $(wildcard publ
 .PHONY: all
 all: $(headers-y)
-compat/%.h: compat/%.i Makefile
+compat/%.h: compat/%.i Makefile $(BASEDIR)/tools/compat-build-header.py
        set -e; id=_$$(echo $@ | tr '[:lower:]-/.' '[:upper:]___'); \
        echo "#ifndef $$id" >$@.new; \
        echo "#define $$id" >>$@.new; \
@@ -60,7 +60,7 @@ compat/%.i: compat/%.c Makefile
 compat/%.i: compat/%.c Makefile
        $(CPP) $(filter-out -M% .%.d,$(CFLAGS)) $(cppflags-y) -o $@ $<
-compat/%.c: public/%.h xlat.lst Makefile
+compat/%.c: public/%.h xlat.lst Makefile 
        mkdir -p $(@D)
        grep -v 'DEFINE_XEN_GUEST_HANDLE(long)' $< | \
        $(PYTHON) $(BASEDIR)/tools/compat-build-source.py >$@.new

Xen-changelog mailing list

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] Slightly more accurate dependency tracking for the .c and .h files in, Xen patchbot-unstable <=