我正在尝试使用Trace 32 ICD了解Linux内核中的IPSec层。为此,我试图跟踪从用户域到以太网驱动程序的数据包流。我面临的问题是Trace32无法在stackframe输出中显示内联函数,因此在我的流程中跳转。
我只是想知道是否:
a)有一种方法可以在GCC中为内核功能(或任何程序)禁用内联功能。
b)有一种方法可以在Trace32 ICD工具中添加对内联函数的支持。
如果同时回答& b是不,那么我想知道是否有解决方法来解决我的问题。
我的linux版本: Linux(bts)3.0.1-rt11-svn9237#2 PREEMPT RT Fri Dec 21 09:58:42 IST 2012 armv7l GNU / Linux
我的GCC版本: arm-none-linux-gnueabi-gcc-4.3.3