Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20730
  • 博文数量: 27
  • 博客积分: 665
  • 博客等级: 上士
  • 技术积分: 280
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-28 10:34
文章分类
文章存档

2011年(27)

我的朋友
最近访客

分类: 嵌入式

2011-05-24 15:47:39

 

以下方法适合于arm平台,其它平台类似。

  查看指针函数实际调用了哪个函数:

  1. 在内核中放置打印函数,打印出函数的地址。

  2. arm-linux-addr2line 0xXXXXXXXX -e vmlinux -f

  查看谁调用了这个函数:

  1. 在被调用函数里放置打印函数,加参数:__builtin_return_address(0)

  2. arm-linux-addr2line 0xXXXXXXXX -e vmlinux -f

阅读(190) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~