标签: c thread-safety global-variables interrupt
我有一个用于微控制器的大型C代码库。我正在处理一项任务,检查所有全局变量是否都是线程安全的。
我们没有线程,但是我们有中断(高优先级中断可以抢占低优先级中断)。
注意:我使用SciTools Understand工具轻松搜索全局变量及其引用。但这需要大量的人工搜索/阅读/检查。
是否有任何工具可以找到在多个调用树中使用的全局变量?
答案 0 :(得分:0)
似乎没有准备好做这件事。我做了一个perl脚本,它使用SciTools理解API来获取共享的全局变量。