在gcc中有没有办法找出优化器正在触摸哪些符号?

时间:2017-11-23 10:31:34

标签: c gcc optimization volatile

我承认非常分散的问题 - 也许你可以给我一个正确方向的暗示......

在一个相当大的基于嵌入式C的项目中,我们在从arm-none-eabi-gcc 5.3.1-20160307更新为6.3.1-20170620时会发现不同的行为。

在过去,类似的行为可以用声明错误的共享变量来解释,并通过声明volatile来解决。

现在我想知道是否有一种方法可以让GCC告诉我优化器如何触及变量/符号。

或者换句话说:如果有人来找你哭泣'升级到新gcc后我的项目表现不佳,我相信我错过了volatile,请帮助我!&#39 ; - 你的方法是什么?

0 个答案:

没有答案