MIPS backtrace的实现方案

概述 backtrace获取的是当前函数的纵向调用信息。一般思路是,给定当前函数的栈地址和当前运行位置(PC),通过计算得到当前函数的返回地址和上层函数(caller)的栈地址,然后以当前函数的返回地址作为caller的PC,来继续解析caller的返回地址和caller of caller的栈地址,以此类推进行纵向解析。 不管什么处理器架构,其GCC工具链提供的libgcc库中,都自带一个unw
相关文章
相关标签/搜索