Alain Magloire
|
c124fa1f18
|
Gdb return the value in octal we have to decode() it.
|
2002-10-07 17:18:39 +00:00 |
|
Alain Magloire
|
1f82bf446b
|
the double quotes " and the the backslash needs to be
escaped. Especially for characters like the command
-data-evaluate-espression to work correctly.
|
2002-10-07 00:58:53 +00:00 |
|
Alain Magloire
|
5fec881d73
|
MIInferiorExitEvent takes an argument now.
|
2002-10-05 19:49:55 +00:00 |
|
Alain Magloire
|
1d294c4344
|
The exit value is save in case the gdb was terminated before
the value was fetch. setTerminated(boolean) only
fire an event when destroy is called.
|
2002-10-05 19:49:21 +00:00 |
|
Alain Magloire
|
b65d77fc75
|
We now parse the MI output and look for "exit-code" for the
exit return value.
|
2002-10-05 19:47:56 +00:00 |
|
Alain Magloire
|
7de6e84c6b
|
ExitInfo takes MIInferiorExitEvent as argument in the constructor.
|
2002-10-05 19:47:19 +00:00 |
|
Mikhail Khodjaiants
|
1145258fd6
|
Implementation of preference pages.
|
2002-10-04 18:09:05 +00:00 |
|
Alain Magloire
|
452737ae51
|
Return the "ISO C" string instead meaning the string with
the \t \n etc escaped characters.
|
2002-10-04 14:42:23 +00:00 |
|
Alain Magloire
|
3a38658386
|
change state to be connectetd.
|
2002-10-03 13:49:21 +00:00 |
|
Alain Magloire
|
683b557bd2
|
do not terminate attach processes.
|
2002-10-03 13:49:03 +00:00 |
|
Alain Magloire
|
3653983f0e
|
set the state detached when you disconnect.
|
2002-10-03 13:48:17 +00:00 |
|
Alain Magloire
|
5a9d2b9bfb
|
Since registers will not change, the method
getRegisters() is now on ICDITarget instead of ICDISTackFrame.
|
2002-10-03 02:34:36 +00:00 |
|
Alain Magloire
|
e1f759197d
|
getValue() returns a string now.
|
2002-10-02 04:57:35 +00:00 |
|
Alain Magloire
|
883ffe3747
|
rename getRegisters() to getMIRegisterValues() more
descriptive
|
2002-10-02 04:56:56 +00:00 |
|
Alain Magloire
|
dc61120019
|
rename getRegisters() to getRegistersNumber() more
descriptive
|
2002-10-02 04:56:24 +00:00 |
|
Alain Magloire
|
589fec8751
|
Extends MIChangedEvent for convenience.
|
2002-10-02 04:55:44 +00:00 |
|
Alain Magloire
|
3eb7378d87
|
New file .
|
2002-10-02 04:55:21 +00:00 |
|
Alain Magloire
|
f1af1d30d1
|
add help method.
|
2002-10-02 04:54:50 +00:00 |
|
Alain Magloire
|
aeb2c89c90
|
Only pass -- if an argument starts with '-'
|
2002-10-02 04:54:20 +00:00 |
|
Alain Magloire
|
bdee45066b
|
Typo in the name of the method.
|
2002-10-02 04:53:54 +00:00 |
|
Alain Magloire
|
4a90b847b5
|
Remove any reference to registers. They are now manage
by the RegisterManager.
|
2002-10-02 04:53:26 +00:00 |
|
Alain Magloire
|
d9ecab58a7
|
Use the RegisterManager for getRegisters().
|
2002-10-02 04:52:16 +00:00 |
|
Alain Magloire
|
0d11ebfa7c
|
Organize Import.
|
2002-10-02 04:51:31 +00:00 |
|
Alain Magloire
|
e206d3b10f
|
Complete rewrite to not use the gdb/mi variable object
but rather the -data-list-register-xxx calls.
|
2002-10-02 04:51:01 +00:00 |
|
Alain Magloire
|
73a428b3f5
|
Catch MIRegisterChangedEvent and call update on the RegisterManager.
|
2002-10-02 04:49:56 +00:00 |
|
Alain Magloire
|
b7ec1b9bb1
|
Call update on the RegisterManager.
|
2002-10-02 04:49:10 +00:00 |
|
Alain Magloire
|
13271515fe
|
New method getRegisters() and move the intelligence of
getRegisterObjects() into the RegisterManager class.
|
2002-10-02 04:48:46 +00:00 |
|
Alain Magloire
|
324596dc72
|
New method to return the RegisterManager.
|
2002-10-02 04:47:42 +00:00 |
|
Alain Magloire
|
6fb26a1444
|
Support for MIRegisterChangedEvent.
|
2002-10-02 04:47:08 +00:00 |
|
Alain Magloire
|
46f5898b90
|
Organize imports.
|
2002-10-02 04:45:05 +00:00 |
|
Alain Magloire
|
a03ec0415c
|
Reenable throwing exception.
|
2002-10-01 12:22:29 +00:00 |
|
Alain Magloire
|
5c5f660b7b
|
If we are attached suspending should work fine.
|
2002-09-30 16:52:16 +00:00 |
|
Alain Magloire
|
b28d409cb4
|
New Command from Don Howard, MITargetDownload.
|
2002-09-30 15:17:36 +00:00 |
|
Alain Magloire
|
14a8943722
|
When we detach fire a detachedEvent that
will be transfor to a CDIDisconnectEvent.
|
2002-09-27 19:23:01 +00:00 |
|
Alain Magloire
|
d7afd79e1e
|
change the order and kill the running thread last.
|
2002-09-26 12:41:52 +00:00 |
|
David Inglis
|
04d90a4425
|
build changes
|
2002-09-26 02:16:53 +00:00 |
|
Alain Magloire
|
d25d3e05c5
|
Rearranging shutdown sequence because of race on Windows.
|
2002-09-25 20:02:41 +00:00 |
|
Alain Magloire
|
187811636e
|
Do not try -exec-interrupt since it is not supported.
|
2002-09-25 20:01:02 +00:00 |
|
Alain Magloire
|
3e1694d249
|
Still not working, more work to be done.
|
2002-09-25 20:00:31 +00:00 |
|
Alain Magloire
|
6725ba2595
|
Interrupt() method now throws MIException.
|
2002-09-25 20:00:11 +00:00 |
|
Alain Magloire
|
3766b7446a
|
For Windows try to set new-console, this is necessary
to get the inferior output non interlace with gdb output.
|
2002-09-25 14:59:53 +00:00 |
|
Alain Magloire
|
defbca8c8f
|
Remove uneeded import.
|
2002-09-24 19:29:51 +00:00 |
|
Alain Magloire
|
d6f41fe8a8
|
Change the signature on SetAutoSolib to take a boolean.
|
2002-09-24 19:20:50 +00:00 |
|
Alain Magloire
|
cba9b18bf5
|
Implement solib-search-path.
|
2002-09-24 19:08:42 +00:00 |
|
David Inglis
|
dcf4f87706
|
check for threads should check length not for null
|
2002-09-24 11:56:30 +00:00 |
|
Alain Magloire
|
97fb504d21
|
Implemented get and adding to the gdb search source paths.
|
2002-09-24 03:38:52 +00:00 |
|
Alain Magloire
|
ebb45efa08
|
Add getUniqIdentifier.
|
2002-09-23 19:25:08 +00:00 |
|
Alain Magloire
|
cec7386710
|
Add Librarry paths.
|
2002-09-23 18:57:00 +00:00 |
|
Alain Magloire
|
119012a5f9
|
Move addSourcePaths() to the source Manager.
|
2002-09-23 18:04:06 +00:00 |
|
David Inglis
|
d862e1f83c
|
changed default platform to "local"
|
2002-09-23 17:15:42 +00:00 |
|