Index: sys/arch/amd64/amd64/machdep.c =================================================================== RCS file: /cvsroot/src/sys/arch/amd64/amd64/machdep.c,v retrieving revision 1.356 diff -p -u -r1.356 machdep.c --- sys/arch/amd64/amd64/machdep.c 14 Jul 2020 00:45:52 -0000 1.356 +++ sys/arch/amd64/amd64/machdep.c 7 Sep 2020 00:42:25 -0000 @@ -1518,9 +1518,12 @@ init_x86_64_ksyms(void) tesym = (vaddr_t)symtab->esym + KERNBASE; #endif ksyms_addsyms_elf(symtab->nsym, (void *)tssym, (void *)tesym); - } else - ksyms_addsyms_elf(*(long *)(void *)&end, - ((long *)(void *)&end) + 1, esym); + } else { + uintptr_t endp = (uintptr_t)(void *)&end; + + ksyms_addsyms_elf(*(long *)endp, + ((long *)endp) + 1, esym); + } #endif } #endif /* XENPV */