From 6f424aa3e89873e387266e1d2ef361a0140686c7 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Tue, 9 Apr 2024 02:23:40 +0200 Subject: [PATCH] loader: partial build fix for FreeBSD --- src/loader.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/loader.c b/src/loader.c index e88c8c2..6667e6f 100644 --- a/src/loader.c +++ b/src/loader.c @@ -333,7 +333,11 @@ static int _elf_shdr_rela(int fd, char const * filename, Elf_Shdr * shdr, case R_X86_64_NONE: break; case R_X86_64_GLOB_DAT: +# if defined(R_X86_64_JMP_SLOT) + case R_X86_64_JMP_SLOT: +# else case R_X86_64_JUMP_SLOT: +# endif case R_X86_64_RELATIVE: /* FIXME implement */ break;