交叉工具链制作至尊宝典

 

syscall-template.S:82: Error: CFI instruction used without previous .cfi_startproc   vi ../sysdeps/unix/syscall-template.S    这个问题的修改我也不是十分确定,我是这样来思考的   看到 syscall-template.S 中 有 #include <sysdep.h>   去查看 ports/sysdeps/unix/sysv/linux/arm/sysdep.h   看到如下代码   #ifdef __ASSEMBLER__   #undef  PSEUDO      #define PSEUDO(name, syscall_name, args)                                      \     .text;                                                                      \     ENTRY (name);                                                               \       DO_CALL (syscall_name, args);                                             \       cmn r0, $4096;      猜测是__ASSEMBLER__宏未打开,以至于未能找到PSEUD0函数的声明,则将      #define PSEUDO(name, syscall_name, args)                                      \     .text;                                                                      \     ENTRY (name);                                                               \       DO_CALL (syscall_name, args);                                             \       cmn r0, $4096;      这段代码 添加至 ../sysdeps/unix/syscall-template.S 中  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwwszx.html