aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc
diff options
context:
space:
mode:
authorIan Jackson <ian.jackson@eu.citrix.com>2013-06-14 16:39:34 +0100
committerIan Jackson <Ian.Jackson@eu.citrix.com>2013-06-14 16:39:34 +0100
commit14573b974850d82de7aebad17e6471d27d847f2c (patch)
treedb05e8171de16bb5610ddb6f7ea4a19016c616a0 /tools/libxc
parent1fee00908ae9c7f677efa2816585d584401c993d (diff)
downloadxen-14573b974850d82de7aebad17e6471d27d847f2c.tar.gz
xen-14573b974850d82de7aebad17e6471d27d847f2c.tar.bz2
xen-14573b974850d82de7aebad17e6471d27d847f2c.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> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> Reviewed-by: Chuck Anderson <chuck.anderson@oracle.com>
Diffstat (limited to 'tools/libxc')
-rw-r--r--tools/libxc/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile
index b20012331a..4a31282996 100644
--- a/tools/libxc/Makefile
+++ b/tools/libxc/Makefile
@@ -52,7 +52,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