您好!
我尝试在 汇编文件中使用 DW_CFA_val_expression CFI 指令、链接器 发出以下警告:
警告#99922:无法识别的调用帧指令0x16;无法读取此段的其余部分(.debug_FRAME + 0x115)
其他 CFI 指令不会引起任何警告(例如 DW_CFA_def_CFA_expression)。
GCC 编译器不会对此指令有任何问题、调用栈会正确解压。 我还在 LLVM Clang (llvm.org)编译器源代码中搜索了 DW_CFA_val 表达式、似乎 支持 DW_CFA_val 表达式。 如果有人有权访问 TI 的 Clang 编译器源代码、您能否验证此指令是否受支持?
谢谢!