论文部分内容阅读
GNU/Hurd是一系列基于GNU Mach的守护进程,这一套守护进程最终形成了GNU操作系统。GDB是广泛使用的调试器,适应多个平台和操作系统,但是尚未在GNU/Hurd上实现远程调试。该文详细分析了GNU/Hurd上调试器的实现原理、Mach的异常处理模型,并对GNU/Hurd上的远程调试工具gdbserver的实现进行了介绍。