hjk
10fa3b2b76
debugger: remove inferiorStarted() signal.
...
It had unclear semantics and was only used to show a statusmessage.
We do that directly now.
2009-09-29 10:59:46 +02:00
hjk
f685aa2361
debugger: prepare more direct TRK interaction
2009-09-29 10:59:46 +02:00
hjk
1803ee2f91
debugger: reset memory cache after stepping
...
It's better when one wants up-to-date data...
2009-09-29 09:35:04 +02:00
hjk
4d1bae47c1
debbugger: try to disconnect from TRK on application shutdown
2009-09-29 09:35:04 +02:00
hjk
214d998b63
debugger: let debugger console directly communicate with TRK
2009-09-29 09:35:04 +02:00
hjk
b5706d77cf
debugger: save a few cycles when writing to the gdb process
2009-09-29 09:35:04 +02:00
Friedemann Kleint
4503ed6b4a
Trk/Windows: Handle lower case PATH settings correctly.
2009-09-29 09:13:16 +02:00
Friedemann Kleint
e4f253ea2b
Trk/Debugger: Invoke memory read callback directly if no requests
...
are sent.
2009-09-29 08:51:28 +02:00
hjk
bf501dcae5
debugger: implement writing to registers using trk
2009-09-28 09:49:58 +02:00
Friedemann Kleint
ec7c77ca23
Debugger: Work towards exporting DebuggerManager: Introduce d.
...
Clean out header.
2009-09-25 15:02:16 +02:00
hjk
20b9258d9e
debugger: refactoring
...
Intergrate per-engine state tracking with the global running/stopped state.
2009-09-25 08:36:44 +02:00
hjk
8f6aa2259e
debugger: refactoring
...
rename GdbResultRecord into GdbResponse
merge cookie QVariant into GdbResponse
move debugMessage convienience function from individual adapters to base
2009-09-24 11:22:45 +02:00
hjk
063d13e00f
debugger: work on general shutdown handling
2009-09-24 10:54:50 +02:00
hjk
d25066f8ad
debugger: let the gdb adapters access the engines start parameter instead of keeping a copy
2009-09-23 10:14:53 +02:00
hjk
89861828ee
debugger: merge gdb engine and symbian engine.
...
The trk parts are an 'adapter' in the gdb engine.
2009-09-23 09:56:12 +02:00
hjk
e8be2acdb8
debugger: refactoring
2009-09-23 09:56:12 +02:00
hjk
6259789b8d
debugger: compile/link fixes
2009-09-22 11:54:28 +02:00
hjk
e5f0807f8b
debugger: refactoring of AbstractGdbAdapter
...
remove shutdownInferior()
rename shutdownAdapter() into shutdown()
remove errorString()
rename isAdapter() into isTrkAdapter()
2009-09-22 11:44:06 +02:00
hjk
252fd2e7b1
debugger: refactoring of AbstractGdbAdapter
...
remove shutdownInferior(), rename shutdownAdapter() into shutdown()
2009-09-22 11:32:34 +02:00
hjk
41caca2763
debugger: reorganize trk startup
2009-09-22 10:41:23 +02:00
hjk
efb02a30a0
debugger: rework plain gdb shutdown logic
2009-09-22 08:11:31 +02:00
hjk
1d64e169b0
debugger: rework startup logic
2009-09-22 08:11:30 +02:00
Friedemann Kleint
5c8e6e9f7c
Trk: Make it run on Windows.
...
Add options page with overrideable device. Correct
wiring of the rfcomm process.
2009-09-18 12:51:15 +02:00
hjk
daf4c32f32
debugger: work on trk exit/restart
2009-09-16 14:12:40 +02:00
hjk
22904c5c89
debugger: improve setting of initial breakpoints in the trk case
2009-09-15 15:33:52 +02:00
hjk
ff649268fb
trk: fix parsing of breakpoint number
2009-09-15 11:39:55 +02:00
hjk
d9cf3a8714
debugger: more trk/gdbengine refactoring
2009-09-15 11:39:54 +02:00
Daniel Molkentin
78724a83ab
Build again with S60 defined on Windows.
2009-09-14 16:36:22 +02:00
dt
0b05bc2e18
Fix compilation for windows.
2009-09-14 15:27:12 +02:00
hjk
6ce0a236f5
debugger: work on trk integration
2009-09-14 10:28:09 +02:00
hjk
40d54a84dc
debugger: work on trk integration
2009-09-14 09:46:50 +02:00
hjk
4d7abbc1a4
debugger: work on trk stepping
2009-09-14 09:46:50 +02:00
Thiago Macieira
9b0754a450
Compile with stricter GCC and glibc
2009-09-12 09:22:23 +02:00
hjk
491a747ebb
debugger: refactoring
...
rename GdbProcessBase into AbstractGdbAdapter
rename SymbianAdapter into TrkGdbAdapter
rename GdbProcess into PlainGdbAdapter
2009-09-11 15:54:01 +02:00