qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] Fix compilation failure with simple trace when


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PATCH] Fix compilation failure with simple trace when srcdir==objdir
Date: Tue, 16 Nov 2010 16:25:46 -0600
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.15) Gecko/20101027 Lightning/1.0b1 Thunderbird/3.0.10

On 11/16/2010 02:07 PM, Peter Maydell wrote:
Fix a makefile error that meant that qemu would not compile if
the source and object directories were the same.

Signed-off-by: Peter Maydell<address@hidden>

Applied.  Thanks.

Regards,

Anthony Liguori
---
  Makefile.target |   11 +++++------
  1 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/Makefile.target b/Makefile.target
index a5e6410..652c7d2 100644
--- a/Makefile.target
+++ b/Makefile.target
@@ -30,6 +30,7 @@ endif
  endif

  PROGS=$(QEMU_PROG)
+STPFILES=

  ifndef CONFIG_HAIKU
  LIBS+=-lm
@@ -41,19 +42,17 @@ config-target.h: config-target.h-timestamp
  config-target.h-timestamp: config-target.mak

  ifdef CONFIG_SYSTEMTAP_TRACE
-trace: $(QEMU_PROG).stp
+STPFILES+=$(QEMU_PROG).stp

  $(QEMU_PROG).stp:
        $(call quiet-command,sh $(SRC_PATH)/tracetool \
                --$(TRACE_BACKEND) \
                --bindir $(bindir) \
                --target $(TARGET_ARCH) \
-               -s<  $(SRC_PATH)/trace-events>  $(QEMU_PROG).stp,"  GEN   
$(QEMU_PROG).stp")
-else
-trace:
+               -s<  $(SRC_PATH)/trace-events>  $@,"  GEN   $@")
  endif

-all: $(PROGS) trace
+all: $(PROGS) $(STPFILES)

  # Dummy command so that make thinks it has done something
        @true
@@ -363,7 +362,7 @@ endif
  endif
  ifdef CONFIG_SYSTEMTAP_TRACE
        $(INSTALL_DIR) "$(DESTDIR)$(datadir)/../systemtap/tapset"
-       $(INSTALL_DATA) $(QEMU_PROG).stp 
"$(DESTDIR)$(datadir)/../systemtap/tapset"
+       $(INSTALL_DATA) $(STPFILES) "$(DESTDIR)$(datadir)/../systemtap/tapset"
  endif

  # Include automatically generated dependency files




reply via email to

[Prev in Thread] Current Thread [Next in Thread]