Commit Graph

34 Commits

Author SHA1 Message Date
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