summaryrefslogtreecommitdiff
path: root/src/include/boot
diff options
context:
space:
mode:
authorPatrick Georgi <patrick.georgi@coresystems.de>2009-05-13 16:27:25 +0000
committerPatrick Georgi <patrick.georgi@coresystems.de>2009-05-13 16:27:25 +0000
commit5eceb32a79d4298a9f57bbe9fd5e06a83db0ce95 (patch)
treec57f79ae6290ab6744927ac98f13bccf65924d45 /src/include/boot
parent8f047de352d26c353c1c6bc9649a4616fa66bbd6 (diff)
downloadcoreboot-5eceb32a79d4298a9f57bbe9fd5e06a83db0ce95.tar.xz
Allow dynamic size for the {s,}elfboot bounce buffer.
Use that to fix selfboot with compressed payloads. Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de> Acked-by: Ronald G. Minnich <rminnich@gmail.com> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4281 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/include/boot')
-rw-r--r--src/include/boot/elf.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/include/boot/elf.h b/src/include/boot/elf.h
index 98818aee79..5be96be103 100644
--- a/src/include/boot/elf.h
+++ b/src/include/boot/elf.h
@@ -390,7 +390,7 @@ typedef Elf64_Phdr Elf_phdr;
#endif
int elf_check_arch(Elf_ehdr *ehdr);
-void jmp_to_elf_entry(void *entry, unsigned long buffer);
+void jmp_to_elf_entry(void *entry, unsigned long buffer, unsigned long bounce_size);
struct lb_memory;
int elfboot(struct lb_memory *mem);
/* Temporary compile fix, FILO should be dropped from coreboot */