hjk
058b55adc5
debugger: work on trk integration
2009-09-10 13:14:51 +02:00
hjk
46538f6a5e
trk: remove unneeded code
2009-09-10 13:10:02 +02:00
hjk
ffaa42e585
debugger: merge trk adapter into debugger sources
2009-09-09 17:25:02 +02:00
hjk
5d26f53368
trk: progress in breakpoint setting; removal of unused code
2009-09-09 11:46:52 +02:00
hjk
087eca4566
trk: step-by-instruction
2009-09-08 14:45:53 +02:00
hjk
ae09799416
trk: make ad-hoc UI a bit friendlier
2009-09-08 14:45:53 +02:00
hjk
a1ea6f5f1f
trk: refactoring
2009-09-08 14:45:52 +02:00
hjk
0fc3129b3c
trk: we always want to be called back independent of ACK/NAK
2009-09-08 14:45:51 +02:00
hjk
fbeeb8677a
trk: remove a debug message
2009-09-08 14:45:51 +02:00
hjk
db8cddf55b
trk: rename 'response' to 'cmd' in handleGdbServerCommand
2009-09-08 14:45:50 +02:00
hjk
2da891ee88
trk: fix size of 'kill' packet. also, do not announce the library loading to
...
gdb as it starts asking questions afterwards.
2009-09-08 14:45:49 +02:00
hjk
d9e7a39081
debugger: simplify trk device logic a bit
2009-09-08 14:45:49 +02:00
hjk
b208e15aef
debugger: work on trk
2009-09-08 09:33:04 +02:00
dt
267ef8ecc5
Fix compile
...
Reviewed-By: hjk
2009-09-03 17:59:57 +02:00
hjk
5859b41064
debugger: work on trk runner
2009-09-03 17:24:31 +02:00
hjk
809117892c
debugger: work in progress (new trk runner)
...
Basic TRK/adapter communication now works using "rfcomm listen /dev/rfcomm0 1
&& ./adapter -f -v /dev/rfcomm0 127.0.0.1:3222 && ./cs-gdb"
This is wrapped up in a "runner" binary
2009-09-03 13:26:38 +02:00
hjk
0915d3e206
debugger: add manual test for QDateTime, also extend script test a bit
2009-09-03 13:26:38 +02:00
hjk
a48a686a1d
debugger: move script engine initialization to startDebugger()
2009-09-02 10:08:13 +02:00
hjk
f74d252b95
debugger: work on trk manual tests
2009-09-02 10:08:12 +02:00
hjk
b9e0860a67
Work on TRK adapter
2009-09-02 10:08:12 +02:00
con
b5b35dab33
Move aggregation auto tests to test directory.
2009-09-01 16:19:45 +02:00
hjk
452f108ac7
debugger: fixes and improvements related to the Locals display
...
Split the concepts 'enabled' and 'editable' in the dumper output
Disable "<not in scope>" entries, also fix their type.
Fix glitch in type beautification for display
Find reason for failing bulk updates.
2009-08-31 16:05:55 +02:00
con
dea7e36a13
Don't follow symbolic links in the file system view.
...
If you double-click on a file, this file should be opened, not its link
target.
2009-08-31 12:30:54 +02:00
hjk
62d7ea19ad
debugger: rewrite run.pl in C++
2009-08-28 14:34:56 +02:00
hjk
9a5908bf8c
debugger: small improvements to dumpers
...
Add a dumper for QStack. Also don't crash when accessing an uninitialized
pointer when the pointer looks bad to begin with.
2009-08-28 10:42:55 +02:00
hjk
786a0deb77
debugger: constify the address parameter passed to qDumpObjectData
2009-08-27 17:07:37 +02:00
hjk
1a772601dc
debugger: fix auto text for QStringList in QVariant;
2009-08-27 17:04:00 +02:00
hjk
9b34946f85
debugger: cosmetics of the dumper output
2009-08-27 16:52:14 +02:00
con
af9bb2bfea
Show copy progress.
2009-08-26 17:36:02 +02:00
hjk
fab99c333c
debugger: rework the dumper tests (make the check results, not implementations)
2009-08-26 16:48:26 +02:00
hjk
8ad116c0f1
debugger: re-organize autotests. also adjust to recent QScopedPointer changes
2009-08-26 16:11:23 +02:00
Roberto Raggi
fc1b435ab4
Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when using template members.
2009-08-26 11:41:20 +02:00
hjk
f137bd3b83
debugger: add the wiki text to setup TRK on Linux/Bluetooth
2009-08-25 17:36:31 +02:00
Friedemann Kleint
5fb4919a10
Trk: Factor out breakpoint code
2009-08-25 16:50:23 +02:00
Friedemann Kleint
01deb7e24f
Trk: Answer NAK to xfer request
2009-08-25 13:45:28 +02:00
Friedemann Kleint
d37a625c5f
Trk: Make run.pl work with BlueTooth
2009-08-25 12:06:08 +02:00
Friedemann Kleint
08304eb6cd
Trk: Add unbuffered memory read
2009-08-25 09:34:32 +02:00
Friedemann Kleint
9101e467e3
Trk: Handle threads and modules correctly
2009-08-24 12:41:13 +02:00
Friedemann Kleint
d922b614fc
Trk: Pass on frame option
2009-08-21 16:45:36 +02:00
Friedemann Kleint
09dc43ba5c
Trk: Make adapter use TrkDevice
2009-08-21 16:34:06 +02:00
con
7ebea974d6
Show pro file's subdirectory structure in project tree in non-simple mode.
...
Also adding category folders for the different file types
(source files, header files, resource files, form files, other files).
2009-08-21 14:53:25 +02:00
Friedemann Kleint
2095658e2c
Trk: Factor out write queue using a functor.
2009-08-21 10:29:48 +02:00
hjk
d79e8dc342
debugger: small fixes in the QObject dumper and autotest
2009-08-21 08:13:54 +02:00
Friedemann Kleint
fdf6120d17
Trk: Add device class.
2009-08-20 15:58:20 +02:00
hjk
c75aa74362
fakevim: add two (currently partially failing) tests for cw and dw
2009-08-20 12:30:05 +02:00
hjk
0422c8330c
fakevim: fix broken auto tests
2009-08-20 12:05:59 +02:00
hjk
72164f3615
debugger: adjust 'skip known frames' to changes in Qt 4.6
2009-08-20 12:05:59 +02:00
Friedemann Kleint
13cd43773d
Trk: Support for frameless protocol.
2009-08-20 11:30:10 +02:00
hjk
6372dcc922
add a 'master' auto.pro with TEMPLATE = subdirs
2009-08-20 10:24:21 +02:00
hjk
3739081e8a
add a 'master' auto.pro with TEMPLATE = subdirs
2009-08-20 09:34:14 +02:00