用于检查全局变量线程安全保护的工具

时间:2011-06-06 14:39:55

标签: c thread-safety global-variables interrupt

我有一个用于微控制器的大型C代码库。我正在处理一项任务,检查所有全局变量是否都是线程安全的。

我们没有线程,但是我们有中断(高优先级中断可以抢占低优先级中断)。

注意:我使用SciTools Understand工具轻松搜索全局变量及其引用。但这需要大量的人工搜索/阅读/检查。

是否有任何工具可以找到在多个调用树中使用的全局变量?

1 个答案:

答案 0 :(得分:0)

似乎没有准备好做这件事。我做了一个perl脚本,它使用SciTools理解API来获取共享的全局变量。