summaryrefslogtreecommitdiffstats
path: root/sys/boot/ofw/libofw/libofw.h
diff options
context:
space:
mode:
authornwhitehorn <nwhitehorn@FreeBSD.org>2010-07-12 00:49:22 +0000
committernwhitehorn <nwhitehorn@FreeBSD.org>2010-07-12 00:49:22 +0000
commit88c6aef3299b7697de9a97ece63bc1b19b7c35c1 (patch)
treed99dc307dc7218f4c94faf9da092277a7c8ca452 /sys/boot/ofw/libofw/libofw.h
parent33836b0d5c1da9a4b3bd4f8eb8ba8496b77ce2b0 (diff)
downloadFreeBSD-src-88c6aef3299b7697de9a97ece63bc1b19b7c35c1.zip
FreeBSD-src-88c6aef3299b7697de9a97ece63bc1b19b7c35c1.tar.gz
Provide support in loader for booting 64-bit PowerPC kernels. Like amd64,
64-bit PowerPC kernels are loaded by a 32-bit loader, since nearly all powerpc64 firmwares execute in 32-bit mode.
Diffstat (limited to 'sys/boot/ofw/libofw/libofw.h')
-rw-r--r--sys/boot/ofw/libofw/libofw.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/boot/ofw/libofw/libofw.h b/sys/boot/ofw/libofw/libofw.h
index 748233e..5f6d7ad 100644
--- a/sys/boot/ofw/libofw/libofw.h
+++ b/sys/boot/ofw/libofw/libofw.h
@@ -62,6 +62,9 @@ int ofw_elf_loadfile(char *, vm_offset_t, struct preloaded_file **);
int ofw_elf_exec(struct preloaded_file *);
extern struct file_format ofw_elf;
+#ifdef __powerpc__
+extern struct file_format ofw_elf64;
+#endif
extern void reboot(void);
OpenPOWER on IntegriCloud