aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorIan Jackson <ian.jackson@eu.citrix.com>2013-06-14 16:45:36 +0100
committerIan Jackson <Ian.Jackson@eu.citrix.com>2013-06-14 16:45:36 +0100
commit64a0206c451920b72a9c5721a6f2427baf99e3dd (patch)
tree049b967aa21da10eb133576711a6f5a606c4752e /tools
parent50fa233019351cbc47dc7b3bb63dd1a50fbd8a49 (diff)
downloadxen-64a0206c451920b72a9c5721a6f2427baf99e3dd.tar.gz
xen-64a0206c451920b72a9c5721a6f2427baf99e3dd.tar.bz2
xen-64a0206c451920b72a9c5721a6f2427baf99e3dd.zip
libelf: abolish libelf-relocate.c
This file is not actually used. It's not built in Xen's instance of libelf; in libxc's it's built but nothing in it is called. Do not compile it in libxc, and delete it. This reduces the amount of work we need to do in forthcoming patches to libelf (particularly since as libelf-relocate.c is not used it is probably full of bugs). This is part of the fix to a security issue, XSA-55. Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools')
-rw-r--r--tools/libxc/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile
index 9942c3ab11..6f5c3074b6 100644
--- a/tools/libxc/Makefile
+++ b/tools/libxc/Makefile
@@ -50,7 +50,7 @@ vpath %.c ../../xen/common/libelf
CFLAGS += -I../../xen/common/libelf
GUEST_SRCS-y += libelf-tools.c libelf-loader.c
-GUEST_SRCS-y += libelf-dominfo.c libelf-relocate.c
+GUEST_SRCS-y += libelf-dominfo.c
# new domain builder
GUEST_SRCS-y += xc_dom_core.c xc_dom_boot.c