aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorIan Jackson <ian.jackson@eu.citrix.com>2013-06-14 16:43:15 +0100
committerIan Jackson <Ian.Jackson@eu.citrix.com>2013-06-14 16:43:15 +0100
commit9737484becab4a25159f1e985700eaee89690d34 (patch)
tree8380228a33de48c772d35c488371af9d2556ea67 /tools
parent3990446a39c17222729437e606f8d10641e3bdda (diff)
downloadxen-9737484becab4a25159f1e985700eaee89690d34.tar.gz
xen-9737484becab4a25159f1e985700eaee89690d34.tar.bz2
xen-9737484becab4a25159f1e985700eaee89690d34.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 ca38cbd6e3..d8c6a60a1c 100644
--- a/tools/libxc/Makefile
+++ b/tools/libxc/Makefile
@@ -53,7 +53,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