пятница сен 11, 2009

Creating separate debug info

Separating debug info from the executable or shared library decreases its size by several times while preserving full debuggability on demand. This post describes simple procedure of creating separate debug info files.[Read More]

.gnu_debuglink or Debugging system libraries with source code

In this post I describe fairly recent and little known dbx feature  - support of separate debug info files through .gnu_debuglink section. This feature was introduced with dbx 7.7 (part of Sun Studio 12) and backported to earlier releases (you have to have latest patch for dbx earlier than 7.7). It is probably most useful on Linux systems where one can easily install packages with the debug info for virtually anything.

Here I'll describe how to step into a random libc function with the source code.

[Read More]
About

Articles, news, notes on dbx, the Sun Studio debugger and other stuff.

Search

Categories
Archives
« Апрель 2014
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
    
       
Сегодня