ARM:如何获取当前上下文

ARM: how to obtain current context

本文关键字:上下文 获取 何获取 ARM      更新时间:2023-10-16

这个问题与ARMv6有关。

我正在为我们的嵌入式应用程序实现反向跟踪例程。我使用gcc 4.7.3与uClibc-0.9.33.2。GCC抱怨函数getcontext:

ucontext_t *context;
getcontext(context); // getcontext was not declared in this scope

我已经查看了uncontext .h,没有找到任何函数来获取当前上下文。这里有一个问题:我如何获得ARM上的当前上下文?我需要填充uncontext_t结构

谢谢。

您可能需要更新的uClibc - http://lists.uclibc.org/pipermail/uclibc/2013-January/047400.html建议getcontext补丁于2013年1月发布,而您正在运行的版本是从2012年5月开始的。两个选项-尝试最新的git或backport补丁