diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-04-01 10:09:33 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-04-01 10:09:33 +0100 |
commit | f3bf1dc1689aea30d3026d533a3e2130b51d439b (patch) | |
tree | 2738eb816ee7d234950fb958c3ddf2302df9fb63 /tools/libxc/Makefile | |
parent | cd0ce972887f0487f3279d7aa84a147ba4374b8d (diff) | |
download | xen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.tar.gz xen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.tar.bz2 xen-f3bf1dc1689aea30d3026d533a3e2130b51d439b.zip |
x86: Support loading Linux bzImage v2.08 and up.
The latest -mm kernel (2.6.25-rc3-mm1) contains v2.08 of the Linux
bzImage format which embeds an ELF file in place of the raw payload
allowing it to be extracted and used by the Xen domain builder.
It is expected that this functionality will be put forward for 2.6.26.
Signed-off-by : Ian Campbell <ijc@hellion.org.uk>
Diffstat (limited to 'tools/libxc/Makefile')
-rw-r--r-- | tools/libxc/Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/libxc/Makefile b/tools/libxc/Makefile index b73bbfe55b..82c58f9ebf 100644 --- a/tools/libxc/Makefile +++ b/tools/libxc/Makefile @@ -46,10 +46,11 @@ GUEST_SRCS-y += libelf-tools.c libelf-loader.c GUEST_SRCS-y += libelf-dominfo.c libelf-relocate.c # new domain builder -GUEST_SRCS-y += xc_dom_core.c xc_dom_boot.c -GUEST_SRCS-y += xc_dom_elfloader.c -GUEST_SRCS-y += xc_dom_binloader.c -GUEST_SRCS-y += xc_dom_compat_linux.c +GUEST_SRCS-y += xc_dom_core.c xc_dom_boot.c +GUEST_SRCS-y += xc_dom_elfloader.c +GUEST_SRCS-$(CONFIG_X86) += xc_dom_bzimageloader.c +GUEST_SRCS-y += xc_dom_binloader.c +GUEST_SRCS-y += xc_dom_compat_linux.c GUEST_SRCS-$(CONFIG_X86) += xc_dom_x86.c GUEST_SRCS-$(CONFIG_IA64) += xc_dom_ia64.c |