diff options
Diffstat (limited to 'kexec/arch/sh/kexec-elf-rel-sh.c')
-rw-r--r-- | kexec/arch/sh/kexec-elf-rel-sh.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/kexec/arch/sh/kexec-elf-rel-sh.c b/kexec/arch/sh/kexec-elf-rel-sh.c new file mode 100644 index 0000000..3e16b28 --- /dev/null +++ b/kexec/arch/sh/kexec-elf-rel-sh.c @@ -0,0 +1,18 @@ +#include <stdio.h> +#include <elf.h> +#include "../../kexec.h" +#include "../../kexec-elf.h" + +int machine_verify_elf_rel(struct mem_ehdr *ehdr) +{ + + die("machine_verify_elf_rel is not implemented\n"); + return 0; +} + +void machine_apply_elf_rel(struct mem_ehdr *ehdr, unsigned long r_type, + void *location, unsigned long address, unsigned long value) +{ + die("Unknown rela relocation: %lu\n", r_type); + return; +} |