From: Andrew Cooper Date: Thu, 24 Apr 2014 21:17:57 +0000 (+0100) Subject: tools/misc: Fix linkage of libxenstore X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~5073 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8fde66c8c0feddf6ce391ceaf061dca73d33787d;p=xen.git tools/misc: Fix linkage of libxenstore * xen-mfndump doesn't use xenstore at all. Don't link against it. * xen-hptool can include the correct header rather than externing itself a single function. Signed-off-by: Andrew Cooper CC: Ian Campbell CC: Ian Jackson CC: Dario Faggioli Reviewed-by: Dario Faggioli Acked-by: Ian Campbell --- diff --git a/tools/misc/Makefile b/tools/misc/Makefile index 17aeda57d1..69b18176ce 100644 --- a/tools/misc/Makefile +++ b/tools/misc/Makefile @@ -76,7 +76,7 @@ xen-hptool: xen-hptool.o $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS_libxenctrl) $(LDLIBS_libxenguest) $(LDLIBS_libxenstore) $(APPEND_LDFLAGS) xen-mfndump: xen-mfndump.o - $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS_libxenctrl) $(LDLIBS_libxenguest) $(LDLIBS_libxenstore) $(APPEND_LDFLAGS) + $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS_libxenctrl) $(LDLIBS_libxenguest) $(APPEND_LDFLAGS) xenwatchdogd: xenwatchdogd.o $(CC) $(LDFLAGS) -o $@ $< $(LDLIBS_libxenctrl) $(APPEND_LDFLAGS) diff --git a/tools/misc/xen-hptool.c b/tools/misc/xen-hptool.c index 8aac51c912..d0e8e90283 100644 --- a/tools/misc/xen-hptool.c +++ b/tools/misc/xen-hptool.c @@ -1,6 +1,7 @@ #include #include #include +#include #include #define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0])) @@ -96,8 +97,6 @@ static int hp_mem_query_func(int argc, char *argv[]) return ret; } -extern int xs_suspend_evtchn_port(int domid); - static int suspend_guest(xc_interface *xch, xc_evtchn *xce, int domid, int *evtchn, int *lockfd) {