电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2014年
25期
5825-5833,5836
,共10页
林广栋%黄光红%耿锐
林廣棟%黃光紅%耿銳
림엄동%황광홍%경예
DWARF%调试信息%调试系统%BWDSP
DWARF%調試信息%調試繫統%BWDSP
DWARF%조시신식%조시계통%BWDSP
DWARF%debugging information%debugger system%BWDSP
DWARF格式是一种常见的调试信息格式,它以节点作为存储调试信息的基本单元。BWDSP系列芯片的调试系统使用一种自主可控的算法分析C语言的DWARF调试信息。该方法首先读取.debug_abbrev节区,获得节点的缩略信息。然后读取.debug_info节区,获取调试信息节点属性的取值,并把这些调试信息存储为内部数据结构。该算法已经在BWD-SP系列芯片的调试系统中得到成功的使用,实践验证了其可行性与正确性。
DWARF格式是一種常見的調試信息格式,它以節點作為存儲調試信息的基本單元。BWDSP繫列芯片的調試繫統使用一種自主可控的算法分析C語言的DWARF調試信息。該方法首先讀取.debug_abbrev節區,穫得節點的縮略信息。然後讀取.debug_info節區,穫取調試信息節點屬性的取值,併把這些調試信息存儲為內部數據結構。該算法已經在BWD-SP繫列芯片的調試繫統中得到成功的使用,實踐驗證瞭其可行性與正確性。
DWARF격식시일충상견적조시신식격식,타이절점작위존저조시신식적기본단원。BWDSP계렬심편적조시계통사용일충자주가공적산법분석C어언적DWARF조시신식。해방법수선독취.debug_abbrev절구,획득절점적축략신식。연후독취.debug_info절구,획취조시신식절점속성적취치,병파저사조시신식존저위내부수거결구。해산법이경재BWD-SP계렬심편적조시계통중득도성공적사용,실천험증료기가행성여정학성。
DWARF format is a widely used debugging information format. It uses entries as basic element to store debugging in-formation. The debugger system of BWDSP develops an innovative algorithm to analyze DWARF debugging information of C language. Firstly, the algorithm read .debug_abbrev section to retrieve abbreviation information of entry. Then the algorithm ana-lyzes .debug_info section to get value of attribute of entries, and finally stores the extracted information in local data structures. The algorithm has been applied successfully in debugger system of BWDSP and has been proved to be applicable and corrective.