aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/elf.h
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-02-03 17:24:49 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-02-03 17:24:49 +0000
commit772edb03e4b634290e05c32837df5ee693198410 (patch)
treea69a67c758d74744e3f5c51c12b2b74a7cc72289 /xen/include/xen/elf.h
parent5dddc28e3c38db1486b1d67eafd7bda60138b0fc (diff)
downloadxen-772edb03e4b634290e05c32837df5ee693198410.tar.gz
xen-772edb03e4b634290e05c32837df5ee693198410.tar.bz2
xen-772edb03e4b634290e05c32837df5ee693198410.zip
bitkeeper revision 1.1159.240.1 (42025e61IuxB-TOGFWNyIT0-7gRIuw)
More x86_64 progress: currently churning through construct_dom0. Then will need a few extensions to entry.S and I can jump to ring 3. To get hypercalls working I will need a SYSCALL entry point and also to add uaccess.h/usercopy.S functionality. Signed-off-by: keir.fraser@cl.cam.ac.uk
Diffstat (limited to 'xen/include/xen/elf.h')
-rw-r--r--xen/include/xen/elf.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/xen/include/xen/elf.h b/xen/include/xen/elf.h
index f63daa6fc6..34ca50e2be 100644
--- a/xen/include/xen/elf.h
+++ b/xen/include/xen/elf.h
@@ -528,4 +528,8 @@ struct domain_setup_info;
extern int loadelfimage(char *);
extern int parseelfimage(char *, unsigned long, struct domain_setup_info *);
+#ifdef Elf_Ehdr
+extern int elf_sanity_check(Elf_Ehdr *ehdr);
+#endif
+
#endif /* __XEN_ELF_H__ */