标签: c++ debugging x86 segmentation-fault jit
我正在开发一个分析PowerPC代码并为其生成LLVM代码的程序。由于我对分支点/子程序的分析,代码可能不完整(例如,如果代码对函数指针做了一些非常奇怪的事情),我计划设置一个类似的回退机制:
问题是我无法弄清楚如何在分段错误中获得处理器状态。我相当确定有一种方法,因为GDB一直这样做。
虽然代码是跨平台的,但我现在专注于在x86 OSX / Posix上实现它。