david/ipxe
Archived
1
0

Add placeholder elf_execute()

This commit is contained in:
Michael Brown 2007-01-11 17:44:07 +00:00
parent 819cd3f41c
commit 7cf4a72389

View File

@ -34,6 +34,16 @@ typedef Elf32_Ehdr Elf_Ehdr;
typedef Elf32_Phdr Elf_Phdr; typedef Elf32_Phdr Elf_Phdr;
typedef Elf32_Off Elf_Off; typedef Elf32_Off Elf_Off;
/**
* Execute ELF image
*
* @v image ELF file
* @ret rc Return status code
*/
static int elf_execute ( struct image *image __unused ) {
return -ENOTSUP;
}
/** /**
* Load ELF segment into memory * Load ELF segment into memory
* *
@ -122,6 +132,7 @@ int elf_load ( struct image *image ) {
/* Fill in entry point address */ /* Fill in entry point address */
image->entry = ehdr.e_entry; image->entry = ehdr.e_entry;
image->execute = elf_execute;
return 0; return 0;
} }