博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转贴:libunwind文档
阅读量:4190 次
发布时间:2019-05-26

本文共 1600 字,大约阅读时间需要 5 分钟。

For instructions on how to build libunwind, see the README file in the libunwind source tree. Some notes illustrating the use of libunwind can be found in the file doc/NOTES.

Manual Pages
  • - overview of the libunwind API
  • - IA-64-specifics
  • - ptrace(2) support for libunwind
  • - turbo-setjmp()
  • - create address space
  • - destroy address space
  • - flush cached info
  • - get pointer to accessor call-backs
  • - read floating-point register
  • - get info on current procedure
  • - get name of current procedure
  • - read register
  • - get current machine-state
  • - initialize cursor for local unwinding
  • - initialize cursor for remote unwinding
  • - check whether floating-point register
  • - check whether signal frame
  • - get register name
  • - resume execution in a stack frame
  • - set caching policy
  • - write floating-point register
  • - write register
  • - step to next (older) frame
Related Documentation
This was originally defined specifically for Itanium, but in the meantime it's being used pretty much for all other platforms, too.
These extensions were defined by H.J. Lu with help from the GCC and Intel compiler teams to plug some holes which were not covered by the original C++ ABI spec and caused some compatibility problems.
See Chapter 11, ``Stack Unwinding and Exception Handling'' and Appendix B, ``Unwind Descriptor Record Format''.
See Section 6.4. Caveat: GCC uses an extended version of what is being documented here. Some of it has been documented as part of the Linux Standards Base, but much of it is currently ``documented'' in the form of source code, only.
 

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1540567

你可能感兴趣的文章
豆瓣爱问共享资料插件发布啦
查看>>
kermit的安装和配置
查看>>
linux中cat命令使用详解
查看>>
java中的异常机制
查看>>
商务智能-基本方法-数据钻取
查看>>
openstack-instance-high-availability-Evacuate
查看>>
evacuate-instance-automatically
查看>>
pycharm常用设置(keymap设置及eclipse常用快捷键总结)
查看>>
关于在openstack的环境变量.bashrc自定自己简化命令
查看>>
Openstack Heat Project介绍(转)
查看>>
How to Perform an Upgrade from Icehouse to Juno(ice升级到juno)
查看>>
高扩展性网站的50条原则(转)-思维导图
查看>>
解决openstack novnc一段时间后自动挂断登录不上问题,novncproxy dead but pid file exists
查看>>
构建OpenStack的云基础架构:ManageIQ(转)
查看>>
云管理软件 ManageIQ(转)
查看>>
CentOS 7.0,启用iptables防火墙(转)
查看>>
DISCUZ浅析之COOKIE篇
查看>>
实战DDD(Domain-Driven Design领域驱动设计:Evans DDD)
查看>>
SSH中各个框架的作用以及Spring AOP,IOC,DI详解
查看>>
openstack juno 配置vmware(vcenter、vsphere)
查看>>