OSDN Git Service

Debugger: Add infrastructure for loading Symbian .sym files.
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 2 Dec 2010 13:07:53 +0000 (14:07 +0100)
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>
Thu, 2 Dec 2010 13:12:54 +0000 (14:12 +0100)
commite8e4ce9728794abfe6f1f15fc1a6e3d5a098ce24
tree4cb724f9b63a45aef36aa477cf7264d8ff6f6493
parentadd6996d4f2d12a1e98c65b95b5e4b7055f4c396
Debugger: Add infrastructure for loading Symbian .sym files.

Add local symbol files for libraries to gdb along with
section addresses using the command
add-symbol-file <file> <address[es]>.

Whenever TRK reports a module load, check for a matching local
.sym file in a folder pointed to by the
QTC_SYMBIAN_SYMBOLFILE_CACHE environment variable
or the folder of the application executable symbol file (which
should be udeb/urel of EPOC).

Rubber-stamped-by: hjk
src/plugins/debugger/gdb/symbian.cpp
src/plugins/debugger/gdb/symbian.h
src/plugins/debugger/gdb/tcftrkgdbadapter.cpp
src/plugins/debugger/gdb/tcftrkgdbadapter.h
src/plugins/debugger/gdb/trkgdbadapter.cpp
src/plugins/debugger/gdb/trkgdbadapter.h