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
Showing
- src/plugins/debugger/gdb/symbian.cpp 78 additions, 0 deletionssrc/plugins/debugger/gdb/symbian.cpp
- src/plugins/debugger/gdb/symbian.h 10 additions, 0 deletionssrc/plugins/debugger/gdb/symbian.h
- src/plugins/debugger/gdb/tcftrkgdbadapter.cpp 12 additions, 0 deletionssrc/plugins/debugger/gdb/tcftrkgdbadapter.cpp
- src/plugins/debugger/gdb/tcftrkgdbadapter.h 1 addition, 0 deletionssrc/plugins/debugger/gdb/tcftrkgdbadapter.h
- src/plugins/debugger/gdb/trkgdbadapter.cpp 11 additions, 0 deletionssrc/plugins/debugger/gdb/trkgdbadapter.cpp
- src/plugins/debugger/gdb/trkgdbadapter.h 1 addition, 0 deletionssrc/plugins/debugger/gdb/trkgdbadapter.h
Loading
Please register or sign in to comment