gdb代码实现参考分析

GDB WIKI https://sourceware.org/gdb/wiki/HomePage

https://sourceware.org/gdb/onlinedocs/gdb/

 

 GDB Internals https://www.math.utah.edu/docs/info/gdbint_toc.html#SEC1

gdb工具详解   https://www.jianshu.com/p/b82a009307b8

 

调试器工作原理  https://blog.csdn.net/gqb_driver/article/details/13988001

 

Hexagon GDB Debugger介绍(重点看)https://blog.csdn.net/weixin_38498942/article/details/120882439 

GDB · 开源软件架构 https://www.kancloud.cn/kancloud/open-source-architecture/53194

GDB那些事之《gdb internal》读书笔记 https://blog.csdn.net/Melody_lu123/article/details/7586523

How debugger works http://www.alexonlinux.com/how-debugger-works

Internals Functions-Creating-Dummy-Frames https://sourceware.org/gdb/wiki/Internals%20Functions-Creating-Dummy-Frames

gdb和gdbserver源码架构分析 https://www.cnblogs.com/linucos/archive/2013/03/20/2971287.html

 Porting GDB 

http://teawater.github.io/docs/pgdb1.html

gdb分析 https://blog.csdn.net/orz365/category_1484063.html

http://blog.chinaunix.net/uid/26941022/list/1.html?cid=157624

GDB源码分析专栏 https://blog.csdn.net/dong_hfut/category_11604971.html

 GNU Debugger源码级调试器分析 http://blog.chinaunix.net/uid/20912808.html

GDB调试器源代码分析系列--Inferior call的实现与分析(1) https://blog.csdn.net/yishui8181/article/details/7936139?spm=1001.2101.3001.6650.11&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-11-7936139-blog-121771193.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-11-7936139-blog-121771193.nonecase&utm_relevant_index=17

 GDB 源码分析系列文章 https://blog.csdn.net/dong_hfut/category_11604971.html

 

 

gdb_assert函数代码示例  https://vimsky.com/examples/detail/cpp-ex-----gdb_assert-function.html

GDB框架过程概述 http://www.360doc.com/content/16/0512/10/478627_558446489.shtml

GDB实现原理 https://biao2488890051.blog.csdn.net/article/details/122561642?spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-14-122561642-blog-121771193.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-14-122561642-blog-121771193.nonecase&utm_relevant_index=20

 gdb体系结构:

https://blog.csdn.net/lcli2009/article/details/83814210

https://blog.csdn.net/lcli2009/article/details/83815550

https://blog.csdn.net/lcli2009/article/details/83852692

gdb代码分析 https://www.cnblogs.com/tsecer/category/1413042.html

gdbarch\tdep函数分析:

https://wenku.baidu.com/view/961bf05c804d2b160b4ec032.html?_wkts_=1676256981731&bdQuery=gdb%E4%B8%AD%E7%9A%84tdesc+gdbarch

https://vimsky.com/examples/detail/cpp-ex-----gdbarch_tdep-function.html

 

spec文件中源码来源:
Source: 

ftp://sourceware.org/pub/gdb/releases/gdb-%{version}.tar.bz2
ftp://sourceware.org/pub/gdb/releases/

 

社区官网:
http://www.gnu.org/software/binutils/
http://www.gnu.org/software/gdb/
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git

 

如何从binutils源码中分离出gdb源码:
$ ./src-release.sh gdb
参考链接:
https://blog.csdn.net/orz365/article/details/108210370

 

posted on 2022-06-01 09:07  lh03061238  阅读(412)  评论(0编辑  收藏  举报

导航