帮顶,顺便求下列问题的解法。。。
也是编译内核出错
在函数‘setup_return’中:
./arch/arm64/include/asm/vdso.h:34:11: 错误:‘vdso_offset_sigtramp’未声明(在此函数内第一次使用)
(void *)(vdso_offset_##name - VDSO_LBASE + (unsigned long)(base)); \
^
arch/arm64/kernel/signal.c:245:14: 附注:in expansion of macro ‘VDSO_SYMBOL’
sigtramp = VDSO_SYMBOL(current->mm->context.vdso, sigtramp);
^~~~~~~~~~~
./arch/arm64/include/asm/vdso.h:34:11: 附注:每个未声明的标识符在其出现的函数内只报告一次
(void *)(vdso_offset_##name - VDSO_LBASE + (unsigned long)(base)); \
^
arch/arm64/kernel/signal.c:245:14: 附注:in expansion of macro ‘VDSO_SYMBOL’
sigtramp = VDSO_SYMBOL(current->mm->context.vdso, sigtramp);
^~~~~~~~~~~
scripts/Makefile.build:258: recipe for target 'arch/arm64/kernel/signal.o' failed
make[1]: *** [arch/arm64/kernel/signal.o] Error 1
Makefile:961: recipe for target 'arch/arm64/kernel' failed
make: *** [arch/arm64/kernel] Error 2